{"Instruction": "I want to create a one-dimensional tensor with evenly spaced values from 0 to 1 using the torch.linspace API.\n", "Functions": ["{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_tensor', 'description': 'Read pyarrow.Tensor from pyarrow.NativeFile object from current position', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile object'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.delete', 'description': 'Delete a Bitbucket Server config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the Bitbucket Server Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}"], "Output": ["torch.linspace(start=0,end=1,steps=10)"]} {"Instruction": "I want to create three ArrowArray objects.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ArrowArray', 'description': 'Concrete class for Arrow arrays of string (or utf8) data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.update_deployment_strategy', 'description': 'Updates a deployment strategy.', 'parameters': [{'name': 'deployment_strategy_id', 'description': 'The deployment strategy ID.'}, {'name': 'description', 'description': 'A description of the deployment strategy.'}, {'name': 'deployment_duration_in_minutes', 'description': 'Total amount of time for a deployment to last.'}, {'name': 'final_bake_time_in_minutes', 'description': 'The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.'}, {'name': 'growth_factor', 'description': 'The percentage of targets to receive a deployed configuration during each interval.'}, {'name': 'growth_type', 'description': 'The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:\\n\\nLinear : For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.\\nExponential : For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N) . In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:\\n2*(2^0)\\n2*(2^1)\\n2*(2^2)\\n\\nExpressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.\\nPossible values:\\n\\nLINEAR\\nEXPONENTIAL'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}"], "Output": ["pyarrow.ArrowArray()", "pyarrow.ArrowArray()", "pyarrow.ArrowArray()"]} {"Instruction": "I want to create three string scalars using the pyarrow API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'StringScalar', 'description': 'Concrete class for string-like (utf8) scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}"], "Output": ["pyarrow.StringScalar()", "pyarrow.StringScalar()", "pyarrow.StringScalar()"]} {"Instruction": "I want to create three Struct scalars using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Struct', 'description': 'Concrete class for struct scalars', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'apigee', 'api_name': 'gcloud.alpha.apigee.products().update', 'description': 'Update an existing Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'all_apis'}, {'name': 'add_api'}, {'name': 'remove_api'}, {'name': 'all_environments'}, {'name': 'add_environment'}, {'name': 'remove_environment'}, {'name': 'all_resources'}, {'name': 'add_resource'}, {'name': 'remove_resource'}, {'name': 'automatic_approval'}, {'name': 'manual_approval'}, {'name': 'clear_attributes'}, {'name': 'add_attribute'}, {'name': 'remove_attribute'}, {'name': 'clear_description'}, {'name': 'description'}, {'name': 'clear_oauth_scopes'}, {'name': 'add_oauth_scope'}, {'name': 'remove_oauth_scope'}, {'name': 'clear_quota'}, {'name': 'quota'}, {'name': 'quota_interval'}, {'name': 'quota_unit'}, {'name': 'internal_access'}, {'name': 'private_access'}, {'name': 'public_access'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.start_suite_run', 'description': 'Starts a Device Advisor test suite run.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Suite definition ID of the test suite.'}, {'name': 'suite_definition_version', 'description': 'Suite definition version of the test suite.'}, {'name': 'suite_run_configuration', 'description': 'Suite run configuration.\\nprimaryDevice -> (structure)\\n\\nSets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.\\nthingArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s thing ARN.\\ncertificateArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s certificate ARN.\\ndeviceRoleArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s role ARN.\\n\\nselectedTestList -> (list)\\n\\nSets test case list.\\n(string)\\n\\nparallelRun -> (boolean)\\n\\nTRUE if multiple test suites run in parallel.'}, {'name': 'tags', 'description': 'The tags to be attached to the suite run.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Income by zipcode is a simple API for getting income by zipcode data in the United States.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.Struct()", "pyarrow.Struct()", "pyarrow.Struct()"]} {"Instruction": "I want to create three Time32Scalar objects in pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Time32Scalar', 'description': 'Concrete class for time32 scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.Time32Scalar()", "pyarrow.Time32Scalar()", "pyarrow.Time32Scalar()"]} {"Instruction": "I want to create two Time32 instances.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Time32', 'description': 'Concrete class for time32 data types.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.update_dataset_entries', 'description': 'Adds or updates one or more JSON Line entries in a dataset. A JSON Line includes information about an image used for training or testing an Amazon Lookout for Vision model.For more information, see Defining JSON lines for anomaly classification in the Amazon Lookout for Vision Developer Guide.NoteThe images you reference in the source-ref field of a JSON line, must be in the same S3 bucket as the existing images in the dataset.This operation requires permissions to perform the lookoutvision:UpdateDatasetEntries operation.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project that contains the dataset that you want to update.'}, {'name': 'dataset_type', 'description': 'The type of the dataset that you want to update. Specify train to update the training dataset. Specify test to update the test dataset. If you have a single dataset project, specify train .'}, {'name': 'changes', 'description': 'The entries to add to the dataset.'}, {'name': 'client_token', 'description': 'ClientToken is an idempotency token that ensures a call to UpdateDatasetEntries completes only once. You choose the value to pass. For example, An issue might prevent you from getting a response from UpdateDatasetEntries . In this case, safely retry your call to UpdateDatasetEntries by using the same ClientToken parameter value.\\nIf you don\u00e2\\x80\\x99t supply a value for ClientToken , the AWS SDK you are using inserts a value for you. This prevents retries after a network error from making multiple updates with the same dataset entries. You\u00e2\\x80\\x99ll need to provide your own value for other use cases.\\nAn error occurs if the other input parameters are not the same as in the first request. Using a different value for ClientToken is considered a new call to UpdateDatasetEntries . An idempotency token is active for 8 hours.'}]}"], "Output": ["pyarrow.Time32()", "pyarrow.Time32()"]} {"Instruction": "I want to create three ArrowTime64Array instances.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ArrowTime64Array', 'description': 'Concrete class for Arrow arrays of time64 data type.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my_repo\", location=\"us_central1\", source=\"my_package.deb\"', 'description': 'Upload a Debian package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the Debian package to be uploaded.'}]}\n", "{'name': 'Service Fabric', 'api_name': 'Managed Application Type List', 'description': 'List managed application types of a given managed cluster', 'parameters': [{'name': 'cluster-name -c', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name.'}, {'name': 'resource-group -g', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}"], "Output": ["pyarrow.ArrowTime64Array()", "pyarrow.ArrowTime64Array()", "pyarrow.ArrowTime64Array()"]} {"Instruction": "I want to create two ArrowTimestampArray objects.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ArrowTimestampArray', 'description': 'Concrete class for Arrow arrays of timestamp data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}"], "Output": ["pyarrow.ArrowTimestampArray()", "pyarrow.ArrowTimestampArray()"]} {"Instruction": "I want to create two TimestampScalar objects using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'TimestampScalar', 'description': 'Concrete class for timestamp scalars', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}"], "Output": ["pyarrow.TimestampScalar()", "pyarrow.TimestampScalar()"]} {"Instruction": "I want to create 5 timestamp objects, one with unit 's' and another with unit 'ms'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}"], "Output": ["pyarrow.Timestamp(unit='s')", "pyarrow.Timestamp(unit='ms')", "pyarrow.Timestamp(unit='s')", "pyarrow.Timestamp(unit='ms')", "pyarrow.Timestamp(unit='s')"]} {"Instruction": "I want to create three instances of Arrow arrays of uint16 data type.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.uint16', 'description': 'Concrete class for Arrow arrays of uint16 data type', 'parameters': {'required': [], 'optional': []}}"], "Output": ["pyarrow.uint16()", "pyarrow.uint16()", "pyarrow.uint16()"]} {"Instruction": "I want to create 4 uint32 scalar objects.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'uint32', 'description': 'Concrete class for uint32 scalars.', 'parameters': {'required': [], 'optional': []}}"], "Output": ["pyarrow.uint32()", "pyarrow.uint32()", "pyarrow.uint32()", "pyarrow.uint32()"]} {"Instruction": "I want to create three Arrow arrays of uint64 data type.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint64 data type.', 'parameters': {'required': [], 'optional': []}}"], "Output": ["pyarrow.uint64()", "pyarrow.uint64()", "pyarrow.uint64()"]} {"Instruction": "I want to create three uint8 scalars using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'uint8', 'description': 'Concrete class for uint8 scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().copy', 'description': 'Copy one BigQuery table to another', 'parameters': [{'name': 'destination'}, {'name': 'source'}, {'name': 'destination_dataset'}, {'name': 'source_dataset'}, {'name': 'overwrite'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'aws.proton.get_service_instance', 'description': 'List Beyondcorp legacy connector resources based on project and location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}"], "Output": ["pyarrow.uint8()", "pyarrow.uint8()", "pyarrow.uint8()"]} {"Instruction": "I want to create 2 arrow arrays of a Union data type.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'UnionArray', 'description': 'Concrete class for Arrow arrays of a Union data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}"], "Output": ["pyarrow.UnionArray()", "pyarrow.UnionArray()"]} {"Instruction": "I want to create three instances of UnknownExtensionType using storage_type of 'int' and 'float' and serialized data of 'abcdefg' and '123456'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}"], "Output": ["pyarrow.UnknownExtensionType(storage_type='int',serialized='abcdefg')", "pyarrow.UnknownExtensionType(storage_type='float',serialized='abcdefg')", "pyarrow.UnknownExtensionType(storage_type='int',serialized='123456')", "pyarrow.UnknownExtensionType(storage_type='float',serialized='123456')"]} {"Instruction": "I want to allocate two mutable buffers, one with a size of 1024 and the other with a size of 2048, both resizable.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}"], "Output": ["pyarrow.allocate_buffer(1024,resizable=True)", "pyarrow.allocate_buffer(2048,resizable=True)"]} {"Instruction": "I want to create two boolean instances using pyarrow bool_ API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'bool_', 'description': 'Create instance of boolean type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_default_vocabulary', 'description': 'Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'vocabulary_id', 'description': 'The identifier of the custom vocabulary. If this is empty, the default is set to none.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": ["pyarrow.bool_()", "pyarrow.bool_()"]} {"Instruction": "I want to compress two buffer-like objects using the pyarrow compression codec, one as bytes and using a specific memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compress', 'description': 'Compress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Buffer-like object to compress'}, {'name': 'codec', 'description': 'Compression codec'}, {'name': 'asbytes', 'description': 'Return result as Python bytes object'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any'}]}}"], "Output": ["pyarrow.compress(buf1,codec='compression_codec',asbytes=True,memory_pool=memory_pool_object)", "pyarrow.compress(buf2,codec='compression_codec',asbytes=True,memory_pool=memory_pool_object)"]} {"Instruction": "I want to create three instances of 64-bit dates using pyarrow.date64, one for '2021-01-01', another for '2022-12-31', and another for '2023-06-15'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'date64', 'description': 'Create instance of 64-bit date (milliseconds since UNIX epoch 1970-01-01)', 'parameters': {'required': [{'name': 'date_string', 'description': 'A string representing the date'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_a2i_runtime.list_human_loops', 'description': 'Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.list-human-loops is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': '(Optional) The timestamp of the date when you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'creation_time_before', 'description': '(Optional) The timestamp of the date before which you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'flow_definition_arn', 'description': 'The Amazon Resource Name (ARN) of a flow definition.'}, {'name': 'sort_order', 'description': 'Optional. The order for displaying results. Valid values: Ascending and Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha certificate-manager maps entries', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().delete', 'description': 'Delete a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}"], "Output": ["pyarrow.date64('2021-01-01')", "pyarrow.date64('2022-12-31')", "pyarrow.date64('2023-06-15')"]} {"Instruction": "I want to create a decimal type with precision 10 and scale -2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivschat.delete_message', 'description': 'Sends an event to a specific room which directs clients to delete a specific message; that is, unrender it from view and delete it from the client\u00e2\\x80\\x99s chat history. This event\u00e2\\x80\\x99s EventName is aws:DELETE_MESSAGE . This replicates the DeleteMessage WebSocket operation in the Amazon IVS Chat Messaging API.', 'parameters': [{'name': 'id', 'description': 'ID of the message to be deleted. This is the Id field in the received message (see Message (Subscribe) in the Chat Messaging API).'}, {'name': 'reason', 'description': 'Reason for deleting the message.'}, {'name': 'room_identifier', 'description': 'Identifier of the room where the message should be deleted. Currently this must be an ARN.'}]}"], "Output": ["pyarrow.decimal128(10,-2)"]} {"Instruction": "I want to create three decimal types with different precision and scale\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.decimal256(10,2)", "pyarrow.decimal256(5,-1)", "pyarrow.decimal256(15)"]} {"Instruction": "I want to decompress two buffer-like objects, one with the lz4 codec and the other with the gzip codec.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}"], "Output": ["pyarrow.decompress(buffer1,codec='lz4')", "pyarrow.decompress(buffer2,codec='gzip')"]} {"Instruction": "I want to deserialize two objects, obj1 and obj2, using the pyarrow.deserialize function with a custom context.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().set_iam_policy(connection=\"my_conn\", policy_file=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.delete_global_replication_group', 'description': 'Deleting a Global datastore is a two-step process:First, you must DisassociateGlobalReplicationGroup to remove the secondary clusters in the Global datastore.When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.', 'parameters': [{'name': 'global_replication_group_id', 'description': 'The name of the Global datastore'}, {'name': 'retain_primary_replication_group_|_no_retain_primary_replication_group', 'description': 'The primary replication group is retained as a standalone replication group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": ["pyarrow.deserialize(obj1,context=context)", "pyarrow.deserialize(obj2,context=context)"]} {"Instruction": "I want to deserialize two buffer objects into pandas DataFrames, one using multiple threads and the other without using multiple threads.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses.update', 'description': 'Update a Compute Engine address', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": ["pyarrow.deserialize_buffer(buf1,use_threads=True)", "pyarrow.deserialize_buffer(buf2,use_threads=False)"]} {"Instruction": "I want to create three duration types with unit resolution of milliseconds, microseconds, and seconds.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'duration', 'description': 'Create instance of a duration type with unit resolution', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}"], "Output": ["pyarrow.duration('ms')", "pyarrow.duration('us')", "pyarrow.duration('s')"]} {"Instruction": "I want to create 3 pyarrow fields named \"name\", \"age\", and \"address\" with datatype as str, int, and str respectively.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'AKS', 'api_name': 'AKS Nodepool Snapshot List', 'description': 'List nodepool snapshots', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}"], "Output": ["pyarrow.Field('name'", "pyarrow.string())", "pyarrow.Field('age'", "pyarrow.int64())", "pyarrow.Field('address'", "pyarrow.string())"]} {"Instruction": "I want to create four half-precision floating point types using the pyarrow API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'float16', 'description': 'Create half-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": ["pyarrow.float16()", "pyarrow.float16()", "pyarrow.float16()", "pyarrow.float16()"]} {"Instruction": "I want to create three double-precision floating point types using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'float64', 'description': 'Create double-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": ["pyarrow.float64()", "pyarrow.float64()", "pyarrow.float64()"]} {"Instruction": "I want to create two ARD linear regression models using sklearn, one with 10 max iterations, stop the algorithm until the error is 1e-4, with alpha_1 set to 1e-5, and verbose set to True, and the other with 20 max iterations, stop the algorithm until the error is 1e-6, with alpha_1 set to 1e-5, and verbose set to True.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'from_numpy_dtype', 'description': 'Convert NumPy dtype to pyarrow.DataType', 'parameters': {'required': [{'name': 'dtype', 'description': 'the numpy dtype to convert'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_http2', 'description': 'Create a HTTP2 health check to monitor load balanced instances', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": ["sklearn.linear_model.ARDRegression(max_iter=10,tol=1e-4,alpha_1=1e-5,verbose=True),sklearn.linear_model.ARDRegression(max_iter=20,tol=1e-6,alpha_1=1e-5,verbose=True)"]} {"Instruction": "I want to create three instances of the signed int16 type using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'int16', 'description': 'Create instance of signed int16 type', 'parameters': {'required': [], 'optional': []}}"], "Output": ["pyarrow.int16()", "pyarrow.int16()", "pyarrow.int16()"]} {"Instruction": "I want to create three instances of signed int32 type using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'int32', 'description': 'Create instance of signed int32 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": ["pyarrow.int32()", "pyarrow.int32()", "pyarrow.int32()"]} {"Instruction": "I want to create three instances of signed int8 type.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'int8', 'description': 'Create instance of signed int8 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Country Information and Conversion API provides developers with a wide range of country-related data and conversion capabilities. \\n\\nHere are the details of what the API offers: \\n\\nCountry Name: The full name of the country. \\nCountry Code: The unique country code that identifies the country.\\nCapital: The capital city of the country. \\nPopulation: The population count of the country.\\nLanguage(s): The official language(s) spoken in the country.\\nCurrency: The currency used in the country.\\nTime...', 'parameters': []}"], "Output": ["pyarrow.int8()", "pyarrow.int8()", "pyarrow.int8()"]} {"Instruction": "I want to get the number of threads to use for I/O operations in pyarrow, and then modify the size of the I/O thread pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'io_thread_count', 'description': 'Get the number of threads to use for I/O operations', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}"], "Output": ["pyarrow.io_thread_count()", "pyarrow.set_io_thread_count()"]} {"Instruction": "I want to create two jemalloc memory pools.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'jemalloc_memory_pool', 'description': 'Create a memory pool based on the jemalloc heap', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}"], "Output": ["pyarrow.jemalloc_memory_pool()", "pyarrow.jemalloc_memory_pool()"]} {"Instruction": "I want to create 2 large binary variables using pyarrow.large_binary function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'large_binary', 'description': 'Create large variable-length binary type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.proton.delete_environment_account_connection', 'description': 'In an environment account, delete an environment account connection.For more information, see Environment account connections in the Proton User guide .', 'parameters': [{'name': 'id', 'description': 'The ID of the environment account connection to delete.'}]}"], "Output": ["pyarrow.large_binary()", "pyarrow.large_binary()"]} {"Instruction": "I want to convert three large UTF-8 strings to Arrow arrays, one with the string \"Hello\", another with the string \"World\", and the last with the string \"Python\".\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().delete', 'description': 'Delete an access level', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for rounding temporal values', 'description': 'Options for rounding temporal values', 'parameters': {'required': [{'name': 'multiple', 'description': 'Number of units to round to.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'.\"}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sandbox.mktplace.eu - 01 products', 'parameters': [{'name': 'action', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.large_utf8(data=\"Hello\")", "pyarrow.large_utf8(data=\"World\")", "pyarrow.large_utf8(data=\"Python\")"]} {"Instruction": "I want to enable memory allocator logging for debugging purposes and then disable it.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}"], "Output": ["pyarrow.log_memory_allocations(enable=True)", "pyarrow.log_memory_allocations(enable=False)"]} {"Instruction": "I want to create two MapType instances, one with key_type as int and item_type as string, the other with key_type as float and item_type as int.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": ["pyarrow.MapType(key_type=int,item_type=str)", "pyarrow.MapType(key_type=float,item_type=int)"]} {"Instruction": "I want to create three memory maps, one in read-only mode, one in read-write mode, and one in write-only mode using the specified file paths 'file1.txt', 'file2.txt', and 'file3.txt'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}"], "Output": ["pyarrow.memory_map('file1.txt',mode='r')", "pyarrow.memory_map('file2.txt',mode='r+')", "pyarrow.memory_map('file3.txt',mode='w')"]} {"Instruction": "I want to create three memory pools based on the mimalloc heap.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'mimalloc_memory_pool', 'description': 'Create a memory pool based on the mimalloc heap', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}"], "Output": ["pyarrow.mimalloc_memory_pool()", "pyarrow.mimalloc_memory_pool()", "pyarrow.mimalloc_memory_pool()"]} {"Instruction": "I want to create two instances of an interval type representing months, days and nanoseconds between two dates.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'month_day_nano_interval', 'description': 'Create instance of an interval type representing months, days and nanoseconds between two dates.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}"], "Output": ["pyarrow.month_day_nano_interval()", "pyarrow.month_day_nano_interval()"]} {"Instruction": "I want to create 3 instances of null type.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'null', 'description': 'Create instance of null type.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}"], "Output": ["pyarrow.null()", "pyarrow.null()", "pyarrow.null()"]} {"Instruction": "I want to create three nulls of type UInt32 and create five nulls of type String\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'nulls', 'description': 'Create a strongly-typed Array instance with all elements null', 'parameters': {'required': [{'name': 'size', 'description': 'Array length'}], 'optional': [{'name': 'type', 'description': 'Explicit type for the array. By default use NullType.'}, {'name': 'memory_pool', 'description': 'Arrow MemoryPool to use for allocations. Uses the default memory pool if not passed.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": ["pa.nulls(3", "pa.uint32())", "pa.nulls(5", "pa.string())"]} {"Instruction": "I want to create three proxy memory pools using the pyarrow API. The first pool should have the parent pool set to DefaultMemoryPool(), the second pool should have the parent pool set to gpu_memory.ResourceManager(), and the third pool should have the parent pool set to cpu_memory.ResourceManager().\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}"], "Output": ["pyarrow.proxy_memory_pool(parent=pyarrow.DefaultMemoryPool())", "pyarrow.proxy_memory_pool(parent=pyarrow.gpu_memory.ResourceManager())", "pyarrow.proxy_memory_pool(parent=pyarrow.cpu_memory.ResourceManager())"]} {"Instruction": "I want to repeat the value 5, 10 times and use the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'repeat', 'description': 'Create an Array instance with repeated values', 'parameters': {'required': [{'name': 'value', 'description': 'Either a pyarrow.Scalar or any python object coercible to a Scalar'}, {'name': 'size', 'description': 'Number of times to repeat the scalar in the output Array'}], 'optional': [{'name': 'memory_pool', 'description': 'Arrow MemoryPool to use for allocations. Uses the default memory pool if not passed'}]}}"], "Output": ["pyarrow.repeat(5,10)"]} {"Instruction": "I want to serialize three pandas DataFrames, df1, df2, and df3, into a buffer compatible object using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SerializeDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default: all CPUs'}, {'name': 'preserve_index', 'description': 'Determines how to handle the index data. Default: None'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer.get_recommendation_preferences', 'description': 'Returns existing recommendation preferences, such as enhanced infrastructure metrics.For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide .get-recommendation-preferences is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_type', 'description': 'The target resource type of the recommendation preference for which to return preferences.\\nThe Ec2Instance option encompasses standalone instances and instances that are part of Auto Scaling groups. The AutoScalingGroup option encompasses only instances that are part of an Auto Scaling group.\\n\\nNoteThe valid values for this parameter are Ec2Instance and AutoScalingGroup .\\nPossible values:\\n\\nEc2Instance\\nAutoScalingGroup\\nEbsVolume\\nLambdaFunction\\nNotApplicable\\nEcsService\\nLicense'}, {'name': 'scope', 'description': 'An object that describes the scope of the recommendation preference to return.\\nYou can return recommendation preferences that are created at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide .\\nname -> (string)\\n\\nThe name of the scope.\\nThe following scopes are possible:\\n\\nOrganization - Specifies that the recommendation preference applies at the organization level, for all member accounts of an organization.\\nAccountId - Specifies that the recommendation preference applies at the account level, for all resources of a given resource type in an account.\\nResourceArn - Specifies that the recommendation preference applies at the individual resource level.\\n\\n\\nvalue -> (string)\\n\\nThe value of the scope.\\nIf you specified the name of the scope as:\\n\\nOrganization - The value must be ALL_ACCOUNTS .\\nAccountId - The value must be a 12-digit Amazon Web Services account ID.\\nResourceArn - The value must be the Amazon Resource Name (ARN) of an EC2 instance or an Auto Scaling group.\\n\\nOnly EC2 instance and Auto Scaling group ARNs are currently supported.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}"], "Output": ["pyarrow.serialize_dataframe(df1)", "pyarrow.serialize_dataframe(df2)", "pyarrow.serialize_dataframe(df3)"]} {"Instruction": "I want to set the number of threads for I/O operations to 4 and then set the number of threads for I/O operations to 8.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'set_io_thread_count', 'description': 'Set the number of threads to use for I/O operations.', 'parameters': {'required': [{'name': 'count', 'description': 'The max number of threads that may be used for I/O. Must be positive.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}"], "Output": ["pyarrow.set_io_thread_count(count=4)", "pyarrow.set_io_thread_count(count=8)"]} {"Instruction": "I want to create three Arrow tables from a pandas DataFrame with the maximum number of threads set to 4.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'table', 'description': 'Create a pyarrow.Table from a Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame, mapping of strings to Arrays or Python lists, or list of arrays or chunked arrays.'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the Arrow Table. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\\nIf passed, the output will have exactly this schema (raising an error when columns are not found in the data and ignoring additional data not specified in the schema, when data is a dict or DataFrame).\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}, {'name': 'nthreads', 'description': 'For pandas.DataFrame inputs: if greater than 1, convert columns to Arrow in parallel using indicated number of threads. By default, this follows pyarrow.cpu_count (may use up to system CPU count threads).'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}"], "Output": ["pyarrow.table(df,nthreads=4)", "pyarrow.table(df,nthreads=4)", "pyarrow.table(df,nthreads=4)"]} {"Instruction": "I want to create 3 instances of 32-bit time type, one with unit as 's' and the other two with unit as 'ms'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'time32', 'description': 'Create instance of 32-bit time (time of day) type with unit resolution.', 'parameters': {'required': [{'name': 'unit', 'description': \"one of 's' [second], or 'ms' [millisecond]\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": ["pa.time32('s')", "pa.time32('ms')", "pa.time32('ms')"]} {"Instruction": "I want to create two timestamp instances, one with resolution in microseconds and the other with resolution in seconds and time zone set to 'America/New_York'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'timestamp', 'description': 'Create instance of timestamp type with resolution and optional time zone', 'parameters': {'required': [{'name': 'unit', 'description': \"One of 's' [second], 'ms' [millisecond], 'us' [microsecond], or 'ns' [nanosecond]\"}], 'optional': [{'name': 'tz', 'description': 'Time zone name. None indicates time zone naive'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.list_operations', 'description': 'Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Operations\\n', 'parameters': [{'name': 'submitted_since', 'description': 'An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'status', 'description': 'The status of the operations.\\n(string)'}, {'name': 'type', 'description': 'An arrays of the domains operation types.\\n(string)'}, {'name': 'sort_by', 'description': 'The sort type for returned values.\\nPossible values:\\n\\nSubmittedDate'}, {'name': 'sort_order', 'description': 'The sort order for returned values, either ascending or descending.\\nPossible values:\\n\\nASC\\nDESC'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": ["pyarrow.timestamp('us')", "pyarrow.timestamp('s',tz='America/New_York')"]} {"Instruction": "I want to create 2 instances of unsigned uint16 type using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'uint16', 'description': 'Create instance of unsigned uint16 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'extract_microsecond_values', 'description': 'Extract microsecond values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}"], "Output": ["pyarrow.uint16()", "pyarrow.uint16()"]} {"Instruction": "I want to create three instances of the unsigned uint32 type.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'uint32', 'description': 'Create instance of unsigned uint32 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.uint32()", "pyarrow.uint32()", "pyarrow.uint32()"]} {"Instruction": "I want to create 2 unsigned uint64 instances using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'uint64', 'description': 'Create instance of unsigned uint64 type', 'parameters': {'required': [], 'optional': []}}"], "Output": ["pyarrow.uint64()", "pyarrow.uint64()"]} {"Instruction": "I want to create three instances of unsigned int8 type using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'uint8', 'description': 'Create instance of unsigned int8 type', 'parameters': {'required': [], 'optional': []}}"], "Output": ["pyarrow.uint8()", "pyarrow.uint8()", "pyarrow.uint8()"]} {"Instruction": "I want to unregister two Python extension types with names \"type1\" and \"type2\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'unregister_extension_type', 'description': 'Unregister a Python extension type', 'parameters': {'required': [{'name': 'type_name', 'description': 'The name of the ExtensionType subclass to unregister.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}"], "Output": ["pyarrow.unregister_extension_type(type_name=\"type1\")", "pyarrow.unregister_extension_type(type_name=\"type2\")"]} {"Instruction": "I want to sort the indices of an array in descending order and place nulls at the end.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.saved_queries().describe', 'description': 'Describe a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.create', 'description': 'Create a new Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'tensorboard_experiment_id', 'description': 'Unique identifier for the new Tensorboard experiment.'}, {'name': 'description', 'description': 'Description for the new Tensorboard experiment.'}, {'name': 'display_name', 'description': 'Display name for the new Tensorboard experiment.'}, {'name': 'labels', 'description': 'List of key-value pairs to label the new Tensorboard experiment.'}]}\n", "{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": ["pyarrow.array_sort_indices(order='descending',null_placement='at_end')"]} {"Instruction": "I want to cast a DataFrame to float64 data type and also to int32 data type.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'cast', 'description': 'Casting data types', 'parameters': {'required': [{'name': 'target_type', 'description': 'The PyArrow type to cast to.'}], 'optional': [{'name': 'allow_int_overflow', 'description': 'Whether integer overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_truncate', 'description': 'Whether time precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_overflow', 'description': 'Whether date/time range overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_decimal_truncate', 'description': 'Whether decimal precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_float_truncate', 'description': 'Whether floating-point precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_invalid_utf8', 'description': 'Whether producing invalid utf8 data is allowed when casting.', 'type': 'bool', 'default': 'False'}]}}"], "Output": ["pyarrow.cast(df", "pyarrow.float64())", "pyarrow.cast(df", "pyarrow.int32())"]} {"Instruction": "I want to count the values in the input for 'only_valid', 'only_null', and 'all'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}"], "Output": ["pyarrow.count(mode='only_valid')", "pyarrow.count(mode='only_null')", "pyarrow.count(mode='all')"]} {"Instruction": "I want to use the pyarrow.Options API to create two instances, one with skip_nulls set to True and the other with skip_nulls set to False.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for element-wise aggregate functions', 'description': 'Aggregate functions with options', 'parameters': {'required': [], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}]}}"], "Output": ["pyarrow.Options(skip_nulls=True)", "pyarrow.Options(skip_nulls=False)"]} {"Instruction": "I want to create three logical expressions, one comparing field 'a' to scalar 3, another comparing field 'b' to scalar 7, and the last one combining the previous two with a logical or operator.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'expression', 'description': 'A logical expression to be evaluated against some input'}]}}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().delete', 'description': 'Delete a single legacy Connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}]}"], "Output": ["pyarrow.compute.Expression(pc.field('a') < pc.scalar(3))", "pyarrow.compute.Expression(pc.field('b') > 7)", "pyarrow.compute.Expression((pc.field('a') < pc.scalar(3)) | (pc.field('b') > 7))"]} {"Instruction": "I want to register three new functions in the global registry named \"func1\", \"func2\", and \"func3\" with corresponding function objects \"my_func1\", \"my_func2\", and \"my_func3\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FunctionRegistry.register_function', 'description': 'Register a new function in the global registry', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to register'}, {'name': 'func', 'description': 'The function object to register'}], 'optional': [{'name': 'override', 'description': 'Whether to override an existing function with the same name (default: False)'}]}}\n", "{'name': 'az', 'api_name': 'Private Link Resource List', 'description': 'Get a list of all supported private link resource types for a given service', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service-name', 'description': 'The name of the search service.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSCB players', 'parameters': [{'name': 'input_weight', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.FunctionRegistry.register_function('func1',my_func1)", "pyarrow.FunctionRegistry.register_function('func2',my_func2)", "pyarrow.FunctionRegistry.register_function('func3',my_func3)"]} {"Instruction": "I want to join two binary arrays element-wise where null values are replaced with an empty string.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}"], "Output": ["pyarrow.binary_join_element_wise(null_handling='replace',null_replacement='')"]} {"Instruction": "I want to execute a function using the Kernel API from pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Kernel', 'description': 'Handle the execution of a Function for a certain signature.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}"], "Output": ["pyarrow.Kernel()", "pyarrow.Kernel()", "pyarrow.Kernel()"]} {"Instruction": "I want to look for the substring \"apple\" in a list of strings and ignore the case.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}"], "Output": ["pyarrow.options.substr(pattern=\"apple\",ignore_case=True)", "pyarrow.options.substr(pattern=\"apple\",ignore_case=True)"]} {"Instruction": "I want to find the mode of a list of values, returning the top 3 most common values and skipping null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}"], "Output": ["pyarrow.mode(n=3,skip_nulls=True)"]} {"Instruction": "I want to create three instances of the Options API from pyarrow, one with width 10 and padding '+' , the other with width 20 and padding '@' , and the third with width 30 and padding '-'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for padding strings', 'description': 'Options for padding strings', 'parameters': {'required': [{'name': 'width', 'description': 'Desired string length.'}], 'optional': [{'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.', 'default': ' '}]}}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": ["pyarrow.Options(width=10,padding='+')", "pyarrow.Options(width=20,padding='@')", "pyarrow.Options(width=30,padding='-')"]} {"Instruction": "I want to replace the slice from index 3 to index 8 with the string \"hello\" in the options for replacing slices API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Metadata for a single row group', 'description': 'Metadata for a single row group', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the file containing the row group metadata.'}, {'name': 'row_group_index', 'description': 'The index of the row group for which metadata is requested.'}], 'optional': [{'name': 'memory_map', 'description': 'If True, memory-map the file.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'target_domain_name', 'description': 'Name of the target domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}"], "Output": ["pyarrow.Options(start=3,stop=8,replacement=\"hello\")"]} {"Instruction": "I want to replace all occurrences of \"apple\" with \"orange\" and \"banana\" with \"grape\" in the given text.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.update(\"my_perimeter\", \"__add_resources=projects/123,projects/456\", \"__remove_restricted_services=storage.googleapis.com\", \"__add_access_levels=accessPolicies/123/accessLevels/a_level\", \"__enable_vpc_accessible_services\", \"__clear_vpc_allowed_services\"', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'async'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}\n", "{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}"], "Output": ["pyarrow.replace_substring(pattern=\"apple\",replacement=\"orange\")", "pyarrow.replace_substring(pattern=\"banana\",replacement=\"grape\")"]} {"Instruction": "I want to round the numbers in arr1 to 2 decimal places and round the numbers in arr2 to the nearest integer.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to.'}], 'optional': [{'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": ["pyarrow.round(arr1,ndigits=2)", "pyarrow.round(arr2,ndigits=0)"]} {"Instruction": "I want to round the number 15.345 to the nearest whole number and also round the number 25.678 to the nearest tenth.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}"], "Output": ["pyarrow.round(required_arguments=15.345,optional_arguments=\"round_mode='half_to_even'\")", "pyarrow.round(required_arguments=25.678,optional_arguments=\"round_mode='half_to_even'\")"]} {"Instruction": "I want to read three Parquet files named \"data1.parquet\", \"data2.parquet\", \"data3.parquet\" into PyArrow Tables using the pyarrow.parquet.read_table API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}"], "Output": ["pyarrow.parquet.read_table(\"data1.parquet\")", "pyarrow.parquet.read_table(\"data2.parquet\")", "pyarrow.parquet.read_table(\"data3.parquet\")"]} {"Instruction": "I want to split the string \"hello world\" on the space character and limit the splits to 5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.split_string(pattern=\"hello world\",max_splits=5)"]} {"Instruction": "I want to trim the characters '!' and '#' from the string.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}"], "Output": ["pyarrow.trim_string_characters(characters='!')", "pyarrow.trim_string_characters(characters='#')"]} {"Instruction": "I want to normalize the string \"Hello World\" using the 'NFC' and 'NFKC' forms.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}\n", "{'name': 'Azure CLI', 'api_name': 'Spring Test-Endpoint Key Renewal', 'description': 'Regenerate a test-endpoint key for the Azure Spring Apps', 'parameters': [{'name': 'name', 'description': 'The name of Azure Spring Apps instance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'type', 'description': 'Type of test-endpoint key.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.utf8_normalize(form='NFC')(\"Hello World\")", "pyarrow.utf8_normalize(form='NFKC')(\"Hello World\")"]} {"Instruction": "I want to calculate the variance and standard deviation of a dataset with 100 degrees of freedom, skipping null values, and requiring a minimum of 50 non-null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}"], "Output": ["pyarrow.variance(ddof=100,skip_nulls=True,min_count=50)", "pyarrow.variance(ddof=100,skip_nulls=True,min_count=50)"]} {"Instruction": "I want to calculate the absolute value of the elements in array arr1 and arr2 using the pyarrow.abs() function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": ["pyarrow.abs(arr1)", "pyarrow.abs(arr2)"]} {"Instruction": "I want to calculate the absolute value of three arrays arr1, arr2, and arr3 using the pyarrow.abs function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_vpcsc_config.allow', 'description': 'Allow Artifact Registry remote repositories inside a service perimeter to retrieve data', 'parameters': [{'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.start_rx_norm_inference_job', 'description': 'Starts an asynchronous job to detect medication entities and link them to the RxNorm ontology. Use the DescribeRxNormInferenceJob operation to track the status of a job.', 'parameters': [{'name': 'input_data_config', 'description': 'Specifies the format and location of the input data for the job.\\nS3Bucket -> (string)\\n\\nThe URI of the S3 bucket that contains the input data. The bucket must be in the same region as the API endpoint that you are calling.\\nS3Key -> (string)\\n\\nThe path to the input data files in the S3 bucket.'}, {'name': 'output_data_config', 'description': 'Specifies where to send the output files.\\nS3Bucket -> (string)\\n\\nWhen you use the OutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data. The URI must be in the same region as the API endpoint that you are calling. The location is used as the prefix for the actual location of the output.\\nS3Key -> (string)\\n\\nThe path to the output data files in the S3 bucket. Amazon Comprehend Medical creates an output directory using the job ID so that the output from one job does not overwrite the output of another.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations .'}, {'name': 'job_name', 'description': 'The identifier of the job.'}, {'name': 'client_request_token', 'description': 'A unique identifier for the request. If you don\u00e2\\x80\\x99t set the client request token, Amazon Comprehend Medical generates one.'}, {'name': 'kms_key', 'description': 'An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.'}, {'name': 'language_code', 'description': 'The language of the input documents. All documents must be in the same language.\\nPossible values:\\n\\nen'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().describe', 'description': 'describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}"], "Output": ["pyarrow.abs(arr1)", "pyarrow.abs(arr2)", "pyarrow.abs(arr3)"]} {"Instruction": "I want to compute the inverse cosine of two angles, one is 0.5 and the other is 0.7.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}"], "Output": ["pyarrow.acos(x=0.5)", "pyarrow.acos(x=0.7)"]} {"Instruction": "I want to compute the inverse cosine of two values, 0.5 and 0.8, using PyArrow.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().invalidate', 'description': 'Invalidate an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": ["pyarrow.acos(0.5)", "pyarrow.acos(0.8)"]} {"Instruction": "I want to add two arrays arr1 and arr2, and then add the result to arr3.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}"], "Output": ["pyarrow.add(x=arr1,y=arr3)", "pyarrow.add(x=arr2,y=arr3)"]} {"Instruction": "I want to add two arrays, arr1 and arr2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function.'}, {'name': 'y', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'az', 'api_name': 'edgeorder order list', 'description': 'List orders at resource group level or at subscription level', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'skip-token', 'description': '$skipToken is supported on Get list of order, which provides the next page in the list of order.'}]}"], "Output": ["pyarrow.add(x=arr1,y=arr2)"]} {"Instruction": "I want to compute the logical 'and' of three arrays\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'and', 'description': \"Compute the logical 'and' of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}"], "Output": ["pyarrow.and_(arr1,arr2)", "pyarrow.and_(arr2,arr3)", "pyarrow.and_(arr1,arr3)"]} {"Instruction": "I want to compute the logical 'and' of three arrays using the pyarrow logical_and API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'logical_and', 'description': \"Compute the logical 'and' of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_instance_profile', 'description': 'Retrieves information about the specified instance profile, including the instance profile\u00e2\\x80\\x99s path, GUID, ARN, and role. For more information about instance profiles, see Using instance profiles in the IAM User Guide .', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to get information about.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Application Gateway Routing Rule Show', 'description': 'Get the details of a rule in an application gateway', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'name -n', 'description': 'Name of the routing rule.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": ["pyarrow.logical_and(arr1,arr2,arr3)"]} {"Instruction": "I want to sort three arrays arr1, arr2, and arr3 in descending order.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().delete', 'description': 'Delete an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_access_key', 'description': 'Deletes the access key pair associated with the specified IAM user.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose access key pair you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'access_key_id', 'description': 'The access key ID for the access key ID and secret access key you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters that can consist of any upper or lowercased letter or digit.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}"], "Output": ["pyarrow.compute.sort_indices(arr1,order='descending')", "pyarrow.compute.sort_indices(arr2,order='descending')", "pyarrow.compute.sort_indices(arr3,order='descending')"]} {"Instruction": "I want to select values from two arrays arr1 and arr2 based on indices from another array indices and set the boundscheck to False.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appsync.update_domain_name', 'description': 'Updates a custom DomainName object.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'description', 'description': 'A description of the DomainName .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": ["pyarrow.SelectValues(array=arr1,indices=indices,boundscheck=False)", "pyarrow.SelectValues(array=arr2,indices=indices,boundscheck=False)"]} {"Instruction": "I want to compute the inverse tangent of x for three values, 0.5, 0.8, and 1.2, using pyarrow atan function with a memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'atan', 'description': 'Compute the inverse tangent of x', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from', 'type': 'pyarrow.MemoryPool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.get_workflow', 'description': 'Get details of specified workflow.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'workflow_id', 'description': 'Unique identifier for the workflow.'}]}"], "Output": ["pyarrow.atan(x=0.5)", "pyarrow.atan(x=0.8)", "pyarrow.atan(x=1.2)"]} {"Instruction": "I want to slice a binary string from index 2 to index 5.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.compute.Slice(strings,start=2,stop=5)"]} {"Instruction": "I want to perform a bit-wise OR operation on two arrays, arr1 and arr2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'BitwiseOr', 'description': 'Bit-wise OR the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}\n", "{'name': 'Google Cloud', 'api_name': 'gcloud.active_directory.domains.backups.delete(backup=\"backup_123\", domain=\"my_domain.com\"', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Execute command in the background, return immediately.'}]}"], "Output": ["pyarrow.BitwiseOr(x=arr1,y=arr2)"]} {"Instruction": "I want to cast three arrays named arr1, arr2, and arr3 to the target type \"float64\" using the pyarrow.cast() function. Set the safe parameter to False and pass additional checks using the options parameter.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.cast(arr1,float64,safe=False,options=\"additional checks\")", "pyarrow.cast(arr2,float64,safe=False,options=\"additional checks\")", "pyarrow.cast(arr3,float64,safe=False,options=\"additional checks\")"]} {"Instruction": "I want to compute the smallest integer value not less in magnitude than -3 and 4.5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}"], "Output": ["pyarrow.compute_smallest_integer(x=-3)", "pyarrow.compute_smallest_integer(x=4.5)"]} {"Instruction": "I want to compute the cosine of two arrays, arr1 and arr2, using the pyarrow.cos API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}"], "Output": ["pyarrow.cos(arr1)", "pyarrow.cos(arr2)"]} {"Instruction": "I want to count the number of null values in three different arrays\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'oDesk APIs allowed for authorized users to can access and build their own oDesk applications.', 'parameters': [{'name': 'code1_code2_coden_format', 'description': '', 'type': 'STRING'}, {'name': 'code1;code2;...;coden', 'description': 'The specific task codes, the list of codes should be separated with \";\"', 'type': 'STRING'}, {'name': 'format', 'description': 'formation of response', 'type': 'STRING'}, {'name': 'company', 'description': 'The company ID', 'type': 'NUMBER'}, {'name': 'team', 'description': 'The team ID', 'type': 'NUMBER'}, {'name': 'username', 'description': 'The username of the target user account', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'multiply', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}"], "Output": ["pyarrow.compute.Count(arr1,mode='only_null')", "pyarrow.compute.Count(arr2,mode='only_null')", "pyarrow.compute.Count(arr3,mode='only_null')"]} {"Instruction": "I want to count the number of unique values in the given array using the 'only_valid' mode and a custom memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": ["pyarrow.compute.count(array,mode='only_valid',memory_pool=my_memory_pool)", "pyarrow.compute.count(array,mode='only_valid',memory_pool=my_memory_pool)", "pyarrow.compute.count(array,mode='only_valid',memory_pool=my_memory_pool)"]} {"Instruction": "I want to count the number of occurrences of the substring 'world' in the given array 'strings' while ignoring case.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}"], "Output": ["pyarrow.compute.count_substring(strings,world,ignore_case=True)"]} {"Instruction": "I want to compute the cumulative sum of two arrays, arr1 and arr2, starting from 5, and skipping null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.plugins().delete', 'description': \"Delete plugins from a Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target'}, {'name': 'environment'}, {'name': 'location'}]}\n", "{'name': 'pyarrow', 'api_name': 'MakeStructArray', 'description': 'Creating a StructArray', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function'}, {'name': 'field_names', 'description': 'Names of the struct fields to create'}, {'name': 'field_nullability', 'description': 'Nullability information for each struct field'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory'}]}}"], "Output": ["pyarrow.compute.cumulative_sum(values = arr1,start = 5,skip_nulls = True)", "pyarrow.compute.cumulative_sum(values = arr2,start = 5,skip_nulls = True)"]} {"Instruction": "I want to dictionary encode three arrays, arr1, arr2, and arr3, with null_encoding set to 'encode' and using the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.https_health_checks().create(name=\"my_health_check\", check_interval=5, healthy_threshold=3, host=\"example.com\", port=443, request_path=\"/status\", timeout=10, unhealthy_threshold=2', 'description': 'Create a legacy HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": ["pyarrow.compute.DictionaryEncode(array=arr1,null_encoding='encode')", "pyarrow.compute.DictionaryEncode(array=arr2,null_encoding='encode')", "pyarrow.compute.DictionaryEncode(array=arr3,null_encoding='encode')"]} {"Instruction": "I want to divide two arrays, arr1 and arr2, using the divide function from the pyarrow API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'divide', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'divisor', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": ["pyarrow.divide(arr1,arr2)"]} {"Instruction": "I want to drop nulls from two input arrays and allocate memory from a specified memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'drop_nulls', 'description': 'Drop nulls from the input', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'git', 'api_name': 'git.checkout_index(\"__prefix=.merged_\", \"Makefile\"', 'description': 'Copy files from the index to the working tree', 'parameters': [{'name': '_u'}, {'name': '_q'}, {'name': '_a'}, {'name': '_f'}, {'name': '_n'}, {'name': 'prefix'}, {'name': 'stage'}, {'name': 'temp'}, {'name': 'ignore_skip_worktree_bits'}, {'name': '_z'}, {'name': 'stdin'}, {'name': ''}, {'name': 'file\u2026\\u200b'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Welcome to the Ultimate Tennis API! It provides all the information you need about the tennis world, including all the details related to players and tournaments(live scores, matches, statistics), from both the ATP and tha WTA circuits, both singles and doubles . We also provide live bettings odds for every match in every tennis category. You can easily build your tennis related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'player_id', 'description': 'Player ID', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}"], "Output": ["pyarrow.drop_nulls(input_array1,memory_pool=specified_memory_pool)", "pyarrow.drop_nulls(input_array2,memory_pool=specified_memory_pool)"]} {"Instruction": "I want to reference two columns named \"age\" and \"gender\" in the dataset.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.field', 'description': 'Reference a column of the dataset', 'parameters': {'required': [{'name': 'name_or_index', 'description': 'The name or index of the (possibly nested) field the expression references to.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}"], "Output": ["pyarrow.compute.field(\"age\")", "pyarrow.compute.field(\"gender\")"]} {"Instruction": "I want to replace null elements in two arrays, arr1 and arr2, with corresponding fill values fill1 and fill2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}"], "Output": ["pyarrow.fill_null(arr1,fill1)", "pyarrow.fill_null(arr2,fill2)"]} {"Instruction": "I want to compare the values of two arrays, arr1 and arr2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.compare_ordered_inequality(x=arr1,y=arr2)"]} {"Instruction": "I want to find the non-zero indices in two arrays, arr1 and arr2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'requests.get', 'description': 'Git HTTP-based protocols', 'parameters': [{'name': '$git_url'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}"], "Output": ["pyarrow.nonzero(arr1)", "pyarrow.nonzero(arr2)"]} {"Instruction": "I want to invert the boolean values in three arrays, arr1, arr2, and arr3.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.validate_state(\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": ["pyarrow.InvertBooleanValues(values=arr1)", "pyarrow.InvertBooleanValues(values=arr2)", "pyarrow.InvertBooleanValues(values=arr3)"]} {"Instruction": "I want to check if a single value is null and also if multiple values are null.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'isNull', 'description': 'Check if values are null or NaN', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.create(\"my_external_gateway\", \"__interfaces 0=192.0.2.0\"', 'description': 'Create a new Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'interfaces'}, {'name': 'description'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.describe', 'description': 'Get detailed information about a model deployment monitoring job', 'parameters': [{'name': 'monitoring_job_id_of_the_monitoring_job_or_fully_qualified_identifier_for_the_monitoring_job'}, {'name': 'region_cloud_region_for_the_monitoring_job'}]}"], "Output": ["pyarrow.compute.isNull(values)", "pyarrow.compute.isNull(values)"]} {"Instruction": "I want to compare three arrays, arr1, arr2, and arr3 using pyarrow.compare_ordered_values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compare_ordered_values', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.list', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().update', 'description': \"Update a Bigtable cluster's number of nodes\", 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}, {'name': 'num_nodes'}, {'name': 'disable_autoscaling'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your next gem crypto! Browse popular today, trending and recently added coins', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}"], "Output": ["pyarrow.compare_ordered_values(arr1,arr2)", "pyarrow.compare_ordered_values(arr2,arr3)", "pyarrow.compare_ordered_values(arr1,arr3)"]} {"Instruction": "I want to compare the values of array x and array y for ordered inequality.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality (x <= y)', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}"], "Output": ["pyarrow.compare_ordered_inequality(x,y)"]} {"Instruction": "I want to compute the natural logarithm of three arrays, arr1, arr2, and arr3.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}"], "Output": ["pyarrow.compute.ln(x=arr1)", "pyarrow.compute.ln(x=arr2)", "pyarrow.compute.ln(x=arr3)"]} {"Instruction": "I want to compute the base 10 logarithm of two arrays, arr1 and arr2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log10', 'description': 'Compute base 10 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.compute.log10(x=arr1)", "pyarrow.compute.log10(x=arr2)"]} {"Instruction": "I want to compute the natural logarithm of (1+x) for the values 2, 3, and 4, and use the default memory pool for allocation.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'alpha', 'api_name': 'vertex_ai_tensorboard.run', 'description': 'Delete an existing Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_run'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}]}"], "Output": ["pyarrow.log1p(x=2)", "pyarrow.log1p(x=3)", "pyarrow.log1p(x=4)"]} {"Instruction": "I want to compute the minimum and maximum values of three arrays using pyarrow compute_min_max_values, ignoring null values and setting the minimum number of non-null values to 5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_min_max_values', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. (Array-like)'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. (bool, default True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. (int, default 1)'}, {'name': 'options', 'description': 'Alternative way of passing options. (pyarrow.compute.ScalarAggregateOptions, optional)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (pyarrow.MemoryPool, optional)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": ["pyarrow.compute.min_max_values(array1,min_count=5,skip_nulls=True)", "pyarrow.compute.min_max_values(array2,min_count=5,skip_nulls=True)", "pyarrow.compute.min_max_values(array3,min_count=5,skip_nulls=True)"]} {"Instruction": "I want to compute the minimum and maximum values of three different numeric arrays\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}"], "Output": ["pyarrow.compute.min_max(arr1)", "pyarrow.compute.min_max(arr2)", "pyarrow.compute.min_max(arr3)"]} {"Instruction": "I want to find the element-wise minimum value of three arrays\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.element_wise_min', 'description': 'Find the element-wise minimum value', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null in the input forces the output to null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.ElementWiseAggregateOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'SelectK', 'description': 'Select the indices of the first k ordered elements', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}"], "Output": ["pyarrow.compute.element_wise_min(arr1,arr2,arr3)"]} {"Instruction": "I want to compute the minimum and maximum values of three numeric arrays using the compute_min_max API in PyArrow. The arrays are arr1, arr2, and arr3.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}"], "Output": ["pyarrow.compute.compute_min_max(array=arr1)", "pyarrow.compute.compute_min_max(array=arr2)", "pyarrow.compute.compute_min_max(array=arr3)"]} {"Instruction": "I want to multiply three arrays, arr1, arr2, and arr3 element-wise using the pyarrow.multiply_elementwise API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": ["pyarrow.multiply_elementwise(arr1,arr2)", "pyarrow.multiply_elementwise(arr1,arr3)", "pyarrow.multiply_elementwise(arr2,arr3)"]} {"Instruction": "I want to compute the product of two numeric arrays, array1 and array2, skipping null values and setting the minimum count to 3.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dax.increase_replication_factor', 'description': 'Adds one or more nodes to a DAX cluster.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the DAX cluster that will receive additional nodes.'}, {'name': 'new_replication_factor', 'description': 'The new number of nodes for the DAX cluster.'}, {'name': 'availability_zones', 'description': 'The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}\n", "{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}"], "Output": ["pyarrow.compute.product(array1,skip_nulls=True,min_count=3)", "pyarrow.compute.product(array2,skip_nulls=True,min_count=3)"]} {"Instruction": "I want to generate 5 random numbers using the included PyArrow API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'random_numbers', 'description': 'Generate uniformly-distributed random numbers', 'parameters': {'required': [{'name': 'n', 'description': 'Number of values to generate, must be greater than or equal to 0'}, {'name': 'initializer', 'description': 'How to initialize the underlying random generator. If an integer is given, it is used as a seed. If \"system\" is given, the random generator is initialized with a system-specific source of (hopefully true) randomness. Other values are invalid.'}], 'optional': [{'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": ["pyarrow.random_numbers(5,initializer=123)"]} {"Instruction": "I want to create three models using sklearn one with gamma parameter 0.5, the other with 1.0, and the third with 1.5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().list', 'description': 'List BeyondCorp client connector service resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": ["sklearn.linear_model.ARDRegression(gamma=0.5),sklearn.linear_model.ARDRegression(gamma=1.0),sklearn.linear_model.ARDRegression(gamma=1.5)"]} {"Instruction": "I want to create a scalar expression with a bool value of True and an int value of 5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.attach_disk', 'description': 'Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'disk_name', 'description': 'The unique Lightsail disk name (e.g., my-disk ).'}, {'name': 'instance_name', 'description': 'The name of the Lightsail instance where you want to utilize the storage disk.'}, {'name': 'disk_path', 'description': 'The disk path to expose to the instance (e.g., /dev/xvdf ).'}, {'name': 'auto_mounting_|_no_auto_mounting', 'description': 'A Boolean value used to determine the automatic mounting of a storage volume to a virtual computer. The default value is False .\\n\\nWarningThis value only applies to Lightsail for Research resources.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.Expression(value=True)", "pyarrow.Expression(value=5)"]} {"Instruction": "I want to perform bitwise left shift on the given numbers 5 and 2, and also on numbers 10 and 3.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'shift_left', 'description': 'Bitwise Left Shift', 'parameters': {'required': [{'name': 'x', 'description': 'The number to be shifted.'}, {'name': 'y', 'description': 'The amount to shift by.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}"], "Output": ["pyarrow.shift_left(5,2)", "pyarrow.shift_left(10,3)"]} {"Instruction": "I want to calculate the square root of three different arrays\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'sqrt', 'description': 'Square root calculation', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}"], "Output": ["pyarrow.sqrt(arr1)", "pyarrow.sqrt(arr2)", "pyarrow.sqrt(arr3)"]} {"Instruction": "I want to compute the square root of two given arrays, arr1 and arr2, using the pyarrow.sqrt API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sqrt', 'description': 'Compute the square root of an argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute the square root'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}"], "Output": ["pyarrow.sqrt(arr1)", "pyarrow.sqrt(arr2)"]} {"Instruction": "I want to calculate the standard deviation of three arrays\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}"], "Output": ["pyarrow.compute.stddev(array=arr1)", "pyarrow.compute.stddev(array=arr2)", "pyarrow.compute.stddev(array=arr3)"]} {"Instruction": "I want to subtract two arrays, arr1 = [1, 2, 3] and arr2 = [4, 5, 6], using the pyarrow.subtract function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'subtract', 'description': 'Subtract the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": ["pyarrow.subtract(arr1,arr2)"]} {"Instruction": "I want to compute the sum of three numeric arrays arr1, arr2, and arr3 using pyarrow.compute.sum().\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_sum', 'description': 'Compute the sum of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'Azure Machine Learning', 'api_name': 'Show Job Services', 'description': 'Show services of a job per node', 'parameters': [{'name': 'name', 'description': 'Name of the job.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace. You can configure the default group using az configure --defaults workspace=.', 'required': True}, {'name': 'node-index', 'description': 'The index of the node for which the services has to be shown.', 'required': False, 'default': 0}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowTimestampArray', 'description': 'Concrete class for Arrow arrays of timestamp data type', 'parameters': {'required': [], 'optional': []}}"], "Output": ["pyarrow.compute.sum(array=arr1)", "pyarrow.compute.sum(array=arr2)", "pyarrow.compute.sum(array=arr3)"]} {"Instruction": "I want to extract the US week of year number for two given arrays\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.extract_us_week_of_year_number', 'description': 'Extract US week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.create(\"my_authorization\", location=\"us_west1\", domain=\"host.example.com\"', 'description': 'Create a new DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": ["pyarrow.extract_us_week_of_year_number(values=arr1)", "pyarrow.extract_us_week_of_year_number(values=arr2)"]} {"Instruction": "I want to calculate the variance of two arrays, arr1 and arr2, with ddof set to 1 and skip_nulls set to False.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Variance', 'description': 'Calculate the variance of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom. Default is 0.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts().print_settings_python', 'description': 'Print credential settings for Python package repository', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().update', 'description': 'Update a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}"], "Output": ["pyarrow.compute.variance(array=arr1,ddof=1,skip_nulls=False)", "pyarrow.compute.variance(array=arr2,ddof=1,skip_nulls=False)"]} {"Instruction": "I want to compute the logical 'xor' operation between arr1 and arr2 using the LogicalXor API from pyarrow, and also compute the logical 'xor' operation between arr3 and arr4.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().list', 'description': 'List Artifact Registry repositories in specified project', 'parameters': [{'name': 'location'}, {'name': 'limit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}"], "Output": ["pyarrow.compute.logical_xor(arr1,arr2)", "pyarrow.compute.logical_xor(arr3,arr4)"]} {"Instruction": "I want to create two Serialization options objects using IPCWriteOptions with metadata_version set to V5, allow_64bit set to False, use_legacy_format set to True, compression set to 'lz4', use_threads set to False, emit_dictionary_deltas set to True, unify_dictionaries set to False.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"my_trust_config\", location=\"global\", source=\"my_trust_config.yaml\"', 'description': 'Import a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'source'}]}"], "Output": ["pyarrow.IpcWriteOptions(metadata_version=\"V5\",allow_64bit=False,use_legacy_format=True,compression=\"lz4\",use_threads=False,emit_dictionary_deltas=True,unify_dictionaries=False)", "pyarrow.IpcWriteOptions(metadata_version=\"V5\",allow_64bit=False,use_legacy_format=True,compression=\"lz4\",use_threads=False,emit_dictionary_deltas=True,unify_dictionaries=False)"]} {"Instruction": "I want to create two Writer instances, one to write data to the file 'output1.arrow' with schema schema1, and the other to write data to the file 'output2.arrow' with schema schema2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Writer', 'description': 'Create Arrow binary file format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}"], "Output": ["pyarrow.Writer(sink='output1.arrow',schema=schema1)", "pyarrow.Writer(sink='output2.arrow',schema=schema2)"]} {"Instruction": "I want to read two Arrow streaming binary files, one from an in-memory buffer and the other from a file object.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Reader', 'description': 'Reader for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object. If you want to use memory map use MemoryMappedFile as source.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC deserialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.Reader(source=buffer1)", "pyarrow.Reader(source=file_obj2)"]} {"Instruction": "I want to create two IPC write statistics objects, one with 1000 num_messages and 500 num_record_batches, and the other with 2000 num_messages and 1000 num_record_batches.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'IPC write statistics', 'description': 'Compact representation of IPC write statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_engine_versions', 'description': 'Returns a list of the available cache engines and their versions.describe-cache-engine-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine', 'description': 'The cache engine to return. Valid values: memcached | redis'}, {'name': 'engine_version', 'description': 'The cache engine version to return.\\nExample: 1.4.14'}, {'name': 'cache_parameter_group_family', 'description': 'The name of a specific cache parameter group family to return details for.\\nValid values are: memcached1.4 | memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 | redis4.0 | redis5.0 | redis6.x | redis6.2 | redis7\\nConstraints:\\n\\nMust be 1 to 255 alphanumeric characters\\nFirst character must be a letter\\nCannot end with a hyphen or contain two consecutive hyphens'}, {'name': 'default_only_|_no_default_only', 'description': 'If true , specifies that only the default version of the specified engine or engine and major version combination is to be returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": ["pyarrow.IPCWriteStatistics(num_messages=1000,num_record_batches=500)", "pyarrow.IPCWriteStatistics(num_messages=2000,num_record_batches=1000)"]} {"Instruction": "I want to deserialize two buffer objects into pandas DataFrames, one using multiple threads and the other without using multiple threads.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}"], "Output": ["pyarrow.deserialize_buffer_to_dataframe(buf1,use_threads=True)", "pyarrow.deserialize_buffer_to_dataframe(buf2,use_threads=False)"]} {"Instruction": "I want to get the total size of three different RecordBatch named batch1, batch2, and batch3.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'get_record_batch_size', 'description': 'Get the total size of a serialized RecordBatch', 'parameters': {'required': [{'name': 'batch', 'description': 'The RecordBatch for which we want to know the size'}], 'optional': []}}"], "Output": ["pyarrow.get_record_batch_size(batch1)", "pyarrow.get_record_batch_size(batch2)", "pyarrow.get_record_batch_size(batch3)"]} {"Instruction": "I want to create two Arrow columnar IPC file writer instances, one writing to \"file1.ipc\" with schema schema1 and the other writing to \"file2.ipc\" with schema schema2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'create_ipc_file_writer', 'description': 'Create an Arrow columnar IPC file writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": ["pyarrow.create_ipc_file_writer(sink=\"file1.ipc\",schema=schema1)", "pyarrow.create_ipc_file_writer(sink=\"file2.ipc\",schema=schema2)"]} {"Instruction": "I want to create two Arrow columnar IPC stream writer instances, one writing to a file named \"data1.arrow\" with schema schema1, and the other writing to a file named \"data2.arrow\" with schema schema2.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": ["pyarrow.CreateIPCStreamWriter(sink = \"data1.arrow\",schema = schema1)", "pyarrow.CreateIPCStreamWriter(sink = \"data2.arrow\",schema = schema2)"]} {"Instruction": "I want to read two length-prefixed messages from two different files, one from \"file1.txt\" and the other from \"file2.txt\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}"], "Output": ["pyarrow.read_message(\"file1.txt\")", "pyarrow.read_message(\"file2.txt\")"]} {"Instruction": "I want to read two RecordBatches from a message, one with a known schema and the other with a dictionary memo.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'read_record_batch', 'description': 'Read RecordBatch from message, given a known schema', 'parameters': {'required': [{'name': 'obj', 'description': 'Message or Buffer-like object to read RecordBatch from'}, {'name': 'schema', 'description': 'Known schema of the RecordBatch'}], 'optional': [{'name': 'dictionary_memo', 'description': 'DictionaryMemo object containing dictionaries if message contains dictionaries'}]}}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.clusters().delete', 'description': 'Delete a bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster'}]}"], "Output": ["pyarrow.read_record_batch(obj,schema)", "pyarrow.read_record_batch(obj,schema,dictionary_memo)"]} {"Instruction": "I want to serialize three pandas DataFrames df1, df2, df3 with 4 threads and preserve their indices.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'SerializePandasDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default is all CPUs.'}, {'name': 'preserve_index', 'description': 'Determines how the index is stored. Default behavior stores the index as a column, except for RangeIndex which is stored as metadata only. If True, always preserve the pandas index data as a column. If False, no index information is saved and the result will have a default RangeIndex.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": ["pyarrow.serialize_pandas_dataframe(df1,nthreads=4,preserve_index=True)", "pyarrow.serialize_pandas_dataframe(df2,nthreads=4,preserve_index=True)", "pyarrow.serialize_pandas_dataframe(df3,nthreads=4,preserve_index=True)"]} {"Instruction": "I want to write two pyarrow.Tensor objects to two pyarrow.NativeFile objects.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'write_tensor', 'description': 'Write pyarrow.Tensor to pyarrow.NativeFile object its current position', 'parameters': {'required': [{'name': 'tensor', 'description': 'The pyarrow.Tensor object to write'}, {'name': 'dest', 'description': 'The pyarrow.NativeFile object to write to'}], 'optional': []}}"], "Output": ["pyarrow.write_tensor(tensor=tensor1,dest=dest1)", "pyarrow.write_tensor(tensor=tensor2,dest=dest2)"]} {"Instruction": "I want to read three record batches incrementally from a CSV file named \"data.csv\" using pyarrow.CSVStreamingReader.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}\n", "{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": ["pyarrow.CSVStreamingReader(source=\"data.csv\")", "pyarrow.CSVStreamingReader(source=\"data.csv\")", "pyarrow.CSVStreamingReader(source=\"data.csv\")"]} {"Instruction": "I want to create three invalid row descriptions for a CSV file. The first row has 5 expected columns and 7 actual columns with text \"abc,def,ghi,jkl,mno,pqr,stu\". The second row has 3 expected columns and 2 actual columns with text \"uvw,xyz\". The third row has 4 expected columns and 4 actual columns with text \"123,456,789,0ab\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'invalid_row_description', 'description': 'Description of an invalid row in a CSV file', 'parameters': {'required': [{'name': 'expected_columns', 'description': 'The expected number of columns in the row.'}, {'name': 'actual_columns', 'description': 'The actual number of columns in the row.'}, {'name': 'text', 'description': 'The contents of the row.'}], 'optional': [{'name': 'number', 'description': 'The physical row number if known, otherwise None.'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().update', 'description': 'Update an existing access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": ["pyarrow.invalid_row_description(expected_columns=5,actual_columns=7,text=\"abc,def,ghi,jkl,mno,pqr,stu\")", "pyarrow.invalid_row_description(expected_columns=3,actual_columns=2,text=\"uvw,xyz\")", "pyarrow.invalid_row_description(expected_columns=4,actual_columns=4,text=\"123,456,789,0ab\")"]} {"Instruction": "I want to create two FileDecryptionProperties objects, one with a key of b'my_key' and algorithm set to 'AES', the other with a key of b'your_key' and mode set to 'CBC'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Welcome to the Ultimate Tennis API! It provides all the information you need about the tennis world, including all the details related to players and tournaments(live scores, matches, statistics), from both the ATP and tha WTA circuits, both singles and doubles . We also provide live bettings odds for every match in every tennis category. You can easily build your tennis related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'player_id', 'description': 'Player ID', 'type': 'string'}]}"], "Output": ["pyarrow.FileDecryptionProperties(key=b'my_key',algorithm='AES')", "pyarrow.FileDecryptionProperties(key=b'your_key',mode='CBC')"]} {"Instruction": "I want to select all files from the base directory '/path/to/directory' recursively and also select files from the base directory '/path/to/directory' excluding the base directory itself.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Network Load Balancer List', 'description': 'List load balancers', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.batch_delete_table_version', 'description': 'Deletes a specified batch of versions of a table.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog where the tables reside. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'database_name', 'description': 'The database in the catalog in which the table resides. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'table_name', 'description': 'The name of the table. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'version_ids', 'description': 'A list of the IDs of versions to be deleted. A VersionId is a string representation of an integer. Each version is incremented by 1.\\n(string)'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.clusters().delete', 'description': 'Delete a bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster'}]}"], "Output": ["pyarrow.fs.FileSelector(base_dir='/path/to/directory',recursive=True)", "pyarrow.fs.FileSelector(base_dir='/path/to/directory',exclude_base_dir=True)"]} {"Instruction": "I want to read two Parquet dataset pieces, one located at 'path1' and the other located at 'path2'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}"], "Output": ["pyarrow.ParquetDatasetPiece(path='path1')", "pyarrow.ParquetDatasetPiece(path='path2')"]} {"Instruction": "I want to read two Parquet files, one from \"file1.parquet\" and the other from \"file2.parquet\", using the PyArrow ParquetFile API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Reader', 'description': 'This API provides a way to read a single Parquet file and retrieve its data as a PyArrow Table.', 'parameters': {'required': [{'name': 'source', 'description': 'Readable source for the Parquet file. It can be a file path, a URL, a file-like object, or a pyarrow.NativeFile.'}, {'name': 'metadata', 'description': 'Existing metadata object to use, rather than reading from the file.'}, {'name': 'common_metadata', 'description': \"FileMetaData object to use for pandas schema metadata if not found in the main file's metadata.\"}, {'name': 'read_dictionary', 'description': 'List of column names to read directly as DictionaryArray.'}, {'name': 'memory_map', 'description': 'If True and the source is a file path, use a memory map to read the file.'}, {'name': 'buffer_size', 'description': 'If positive, perform read buffering when deserializing individual column chunks.'}, {'name': 'pre_buffer', 'description': 'If True, coalesce and issue file reads in parallel to improve performance on high-latency filesystems.'}, {'name': 'coerce_int96_timestamp_unit', 'description': 'Cast timestamps stored in INT96 format to a particular resolution.'}, {'name': 'decryption_properties', 'description': 'File decryption properties for Parquet Modular Encryption.'}, {'name': 'thrift_string_size_limit', 'description': 'Override the maximum total string size allocated when decoding Thrift structures.'}, {'name': 'thrift_container_size_limit', 'description': 'Override the maximum total size of containers allocated when decoding Thrift structures.'}, {'name': 'filesystem', 'description': 'FileSystem object to use. If not passed, it will be inferred based on the path.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": ["pyarrow.parquet.ParquetFile(\"file1.parquet\")", "pyarrow.parquet.ParquetFile(\"file2.parquet\")"]} {"Instruction": "I want to calculate statistics for column 'age' in row group 0 and also calculate statistics for column 'income' in row group 1.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}"], "Output": ["pyarrow.Statistics(column_name='age',row_group=0)", "pyarrow.Statistics(column_name='income',row_group=1)"]} {"Instruction": "I want to read the metadata from two different Parquet files named \"file1.parquet\" and \"file2.parquet\" using pyarrow, and create memory maps for both files.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}\n", "{'name': 'alpha compute backend-services', 'api_name': 'gcloud.alpha.compute.backend_services.delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'key_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_recipe_job', 'description': 'Modifies the definition of an existing DataBrew recipe job.', 'parameters': [{'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to update.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of nodes that DataBrew can consume when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'outputs', 'description': 'One or more artifacts that represent the output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.\\nCompressionFormat -> (string)\\n\\nThe compression algorithm used to compress the output text of the job.\\nFormat -> (string)\\n\\nThe data format of the output of the job.\\nPartitionColumns -> (list)\\n\\nThe names of one or more partition columns for the output of the job.\\n(string)\\n\\nLocation -> (structure)\\n\\nThe location in Amazon S3 where the job writes its output.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output.\\nFormatOptions -> (structure)\\n\\nRepresents options that define how DataBrew formats job output files.\\nCsv -> (structure)\\n\\nRepresents a set of options that define the structure of comma-separated value (CSV) job output.\\nDelimiter -> (string)\\n\\nA single character that specifies the delimiter used to create CSV job output.\\n\\n\\nMaxOutputFiles -> (integer)\\n\\nMaximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.'}, {'name': 'data_catalog_outputs', 'description': 'One or more artifacts that represent the Glue Data Catalog output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.\\nCatalogId -> (string)\\n\\nThe unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.\\nDatabaseName -> (string)\\n\\nThe name of a database in the Data Catalog.\\nTableName -> (string)\\n\\nThe name of a table in the Data Catalog.\\nS3Options -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.\\nLocation -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\n\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.'}, {'name': 'database_outputs', 'description': 'Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.\\n(structure)\\n\\nRepresents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.\\nGlueConnectionName -> (string)\\n\\nThe Glue connection that stores the connection information for the target database.\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nDatabaseOutputMode -> (string)\\n\\nThe output mode to write into the database. Currently supported option: NEW_TABLE.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}"], "Output": ["pyarrow.parquet.read_metadata(where=\"file1.parquet\",memory_map=True)", "pyarrow.parquet.read_metadata(where=\"file2.parquet\",memory_map=True)"]} {"Instruction": "I want to read two Parquet files, \"file1.parquet\" and \"file2.parquet\", using pyarrow read_table API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}"], "Output": ["pyarrow.read_table('file1.parquet')", "pyarrow.read_table('file2.parquet')"]} {"Instruction": "I want to read the effective Arrow schema from three Parquet files named \"file1.parquet\", \"file2.parquet\", and \"file3.parquet\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_schema', 'description': 'Read effective Arrow schema from Parquet file metadata', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'FileSystem object for reading the file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}"], "Output": ["pyarrow.parquet.read_schema(where=\"file1.parquet\")", "pyarrow.parquet.read_schema(where=\"file2.parquet\")", "pyarrow.parquet.read_schema(where=\"file3.parquet\")"]} {"Instruction": "I want to get the file info for two different paths \"path1\" and \"path2\" using the pyarrow.FileInfo API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System Entry Info', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}"], "Output": ["pyarrow.FileInfo(path=\"path1\")", "pyarrow.FileInfo(path=\"path2\")"]} {"Instruction": "I want to create three file selectors, one with base directory as \"/path1\", recursive set to True, and allow_not_found set to False, the second with base directory as \"/path2\", recursive set to False, and allow_not_found set to True, and the third with base directory as \"/path3\", recursive set to True, and allow_not_found set to True.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileSelector', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.export', 'description': 'Export current configuration of an Anthos cluster', 'parameters': [{'name': 'cluster'}, {'name': 'project'}, {'name': 'location'}, {'name': 'output_directory'}]}"], "Output": ["pyarrow.FileSelector(base_dir=\"/path1\",recursive=True,allow_not_found=False)", "pyarrow.FileSelector(base_dir=\"/path2\",recursive=False,allow_not_found=True)", "pyarrow.FileSelector(base_dir=\"/path3\",recursive=True,allow_not_found=True)"]} {"Instruction": "I want to get the file info for two files \"file1.txt\" and \"file2.txt\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System entry info', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_count_unique_elements', 'description': 'Compute counts of unique elements', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha.builds.triggers().create_webhook', 'description': 'Create a build trigger with a Webhook trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'secret'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'subscription_filter'}, {'name': 'substitutions'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}"], "Output": ["pyarrow.FileInfo(\"file1.txt\")", "pyarrow.FileInfo(\"file2.txt\")"]} {"Instruction": "I want to create two GCS file system with default_bucket_location set to \"us-central1\" and scheme set to \"gs\", and create another GCS file system with default_bucket_location set to \"europe-west1\" and scheme set to \"https\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'GcsFileSystem', 'description': 'Google Cloud Storage (GCS) backed FileSystem implementation', 'parameters': {'required': [{'name': 'anonymous', 'description': 'Whether to connect anonymously. If true, will not attempt to look up credentials using standard GCP configuration methods.'}, {'name': 'access_token', 'description': 'GCP access token. If provided, temporary credentials will be fetched by assuming this role; also, a credential_token_expiration must be specified as well.'}, {'name': 'target_service_account', 'description': 'An optional service account to try to impersonate when accessing GCS. This requires the specified credential user or service account to have the necessary permissions.'}, {'name': 'credential_token_expiration', 'description': 'Expiration for credential generated with an access token. Must be specified if access_token is specified.'}, {'name': 'default_bucket_location', 'description': 'GCP region to create buckets in.'}, {'name': 'scheme', 'description': 'GCS connection transport scheme.'}, {'name': 'endpoint_override', 'description': \"Override endpoint with a connect string such as 'localhost:9000'\"}, {'name': 'default_metadata', 'description': 'Default metadata for open_output_stream. This will be ignored if non-empty metadata is passed to open_output_stream.'}, {'name': 'retry_time_limit', 'description': 'Set the maximum amount of time the GCS client will attempt to retry transient errors. Subsecond granularity is ignored.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories.set_npm_credential_setting', 'description': 'Print credential settings for npm', 'parameters': [{'name': 'json_key'}, {'name': 'scope'}, {'name': 'location'}, {'name': 'repository'}]}"], "Output": ["pyarrow.fs.GcsFileSystem(default_bucket_location=\"us-central1\",scheme=\"gs\")", "pyarrow.fs.GcsFileSystem(default_bucket_location=\"us-central1\",scheme=\"gs\")", "pyarrow.fs.GcsFileSystem(default_bucket_location=\"europe-west1\",scheme=\"https\")"]} {"Instruction": "I want to create three instances of HadoopFileSystem, one connecting to the default HDFS host, one connecting to host1 on port 50070, and one connecting to host2 on port 50071.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_identity_pool_configuration', 'description': 'Gets the configuration settings of an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}"], "Output": ["pyarrow.fs.HadoopFileSystem(host=\"default\",port=0)", "pyarrow.fs.HadoopFileSystem(host=\"host1\",port=50070)", "pyarrow.fs.HadoopFileSystem(host=\"host2\",port=50071)"]} {"Instruction": "I want to create 3 LocalFileSystem objects, one with use_mmap set to True, one with use_mmap set to False, and one with use_mmap set to True.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'LocalFileSystem', 'description': 'Accessing files on the local machine', 'parameters': {'required': [{'name': 'use_mmap', 'description': \"Whether open_input_stream and open_input_file should return a mmap'ed file or a regular file.\"}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'pyarrow', 'api_name': 'index', 'description': 'Options for the index function', 'parameters': {'required': [{'name': 'value', 'description': 'The value to search for.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": ["pyarrow.fs.LocalFileSystem(use_mmap=True)", "pyarrow.fs.LocalFileSystem(use_mmap=False)", "pyarrow.fs.LocalFileSystem(use_mmap=True)"]} {"Instruction": "I want to create 4 SubTreeFileSystem instances, one for '/root1', one for '/root2', one for '/root3', and one for '/root4' all utilizing the base_fs filesystem object.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'uint32', 'description': 'Concrete class for uint32 scalars.', 'parameters': {'required': [], 'optional': []}}"], "Output": ["pyarrow.fs.SubTreeFileSystem(base_path='/root1',base_fs=base_fs)", "pyarrow.fs.SubTreeFileSystem(base_path='/root2',base_fs=base_fs)", "pyarrow.fs.SubTreeFileSystem(base_path='/root3',base_fs=base_fs)", "pyarrow.fs.SubTreeFileSystem(base_path='/root4',base_fs=base_fs)"]} {"Instruction": "I want to finalize an S3 output stream for two different objects, one with path 's3://bucket1/object1' and region 'us-west-1' and the other with path 's3://bucket2/object2' and region 'us-west-2', using the same session_token.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'finalize_s3', 'description': 'Finalize an S3 output stream', 'parameters': {'required': [{'name': 'path', 'description': 'The S3 path to the object being finalized'}, {'name': 'region', 'description': 'The S3 region'}, {'name': 'session_token', 'description': 'The session token for temporary credentials'}], 'optional': [{'name': 'access_key', 'description': 'The access key for S3 authentication'}, {'name': 'secret_key', 'description': 'The secret key for S3 authentication'}, {'name': 'security_token', 'description': 'The security token for S3 authentication'}, {'name': 'endpoint_override', 'description': 'The endpoint override for S3'}, {'name': 'use_ssl', 'description': 'Enable SSL for S3 connections'}, {'name': 'ca_cert', 'description': 'The CA certificate file for SSL verification'}, {'name': 'session', 'description': 'The session object for S3 authentication'}, {'name': 'client', 'description': 'The S3 client object'}, {'name': 'multipart_upload', 'description': 'Enable multipart upload for large objects'}, {'name': 'part_size', 'description': 'The size of each part in bytes for multipart upload'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}"], "Output": ["pyarrow.finalize_s3(path='s3://bucket1/object1',region='us-west-1',session_token=)", "pyarrow.finalize_s3(path='s3://bucket2/object2',region='us-west-2',session_token=)"]} {"Instruction": "I want to resolve the S3 region of two buckets \"bucket1\" and \"bucket2\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'resolve_s3_region', 'description': 'Resolve the S3 region of a bucket', 'parameters': {'required': [{'name': 'bucket', 'description': 'A S3 bucket name'}], 'optional': []}}\n", "{'name': 'az', 'api_name': 'Deployment Tenant What-If', 'description': 'Execute a deployment What-If operation at tenant scope', 'parameters': [{'name': 'location', 'description': 'The location to store the deployment What-If operation metadata.'}, {'name': 'template-uri', 'description': 'The URI to the template file.'}, {'name': 'parameters', 'description': 'Supply deployment parameter values.'}]}\n", "{'name': 'pyarrow', 'api_name': 'drop_nulls', 'description': 'Drop nulls from the input', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies.create', 'description': 'Create a new Access Context Manager policy', 'parameters': [{'name': 'organization', 'description': 'Parent organization for the access policies.'}, {'name': 'title', 'description': 'Short human-readable title of the access policy.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'scopes', 'description': \"Folder or project on which this policy is applicable. You can specify only one folder or project as the scope and the scope must exist within the specified organization. If you don't specify a scope, the policy applies to the entire organization.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": ["pyarrow.fs.resolve_s3_region(bucket=\"bucket1\")", "pyarrow.fs.resolve_s3_region(bucket=\"bucket2\")"]} {"Instruction": "I want to create 2 datasets using pyarrow cluster Kmeans api, with arg1 set to \"value1\" and arg2 set to \"value2\", and for the second dataset, arg3 set to \"value3\" and arg4 set to \"value4\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Create a Dataset, inspect Schema, and declare partitioning', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'pyarrow', 'api_name': 'and', 'description': \"Compute the logical 'and' of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": ["pyarrow.cluster.Kmeans(arg1=\"value1\",arg2=\"value2\")", "pyarrow.cluster.Kmeans(arg1=\"value1\",arg2=\"value2\",arg3=\"value3\",arg4=\"value4\")"]} {"Instruction": "I want to show details about an existing authorized organizations description with the ID \"my_authorized_orgs_desc_id\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}"], "Output": "gcloud.access_context_manager.authorized_orgs().describe(AUTHORIZED_ORGS_DESC=\"my_authorized_orgs_desc_id\")"} {"Instruction": "I want to replace all existing access levels in my access policy with access levels specified in a file. The policy ID is \"my-policy-number\" and the file containing the replacement access levels is located at \"path-to-file-containing-all-replacement-access-levels.yaml\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels.replace_all', 'description': 'Replace all existing access levels', 'parameters': [{'name': 'policy'}, {'name': 'source_file'}, {'name': 'etag'}]}\n", "{'name': 'pyarrow', 'api_name': 'tdigest', 'description': 'Options for the `tdigest` function', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1].'}], 'optional': [{'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.print_settings_gradle', 'description': 'Print a snippet to add a repository to the Gradle build.gradle file', 'parameters': [{'name': 'json_key', 'description': 'Path to service account JSON key. If not specified, current active service account credentials or a placeholder for gcloud credentials is used.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.levels.replace_all(POLICY=\"my-policy-number\", source_file=\"path-to-file-containing-all-replacement-access-levels.yaml\")"} {"Instruction": "I want to delete a service perimeter with the ID 123 in access policy 456.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.create_pipeline', 'description': 'Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the OpenSearch Ingestion pipeline to create. Pipeline names are unique across the pipelines owned by an account within an Amazon Web Services Region.'}, {'name': 'min_units', 'description': 'The minimum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'max_units', 'description': 'The maximum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'pipeline_configuration_body', 'description': 'The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with \\\\n .'}, {'name': 'log_publishing_options', 'description': 'Key-value pairs to configure log publishing.\\nIsLoggingEnabled -> (boolean)\\n\\nWhether logs should be published.\\nCloudWatchLogDestination -> (structure)\\n\\nThe destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true .\\nLogGroup -> (string)\\n\\nThe name of the CloudWatch Logs group to send pipeline logs to. You can specify an existing log group or create a new one. For example, /aws/OpenSearchService/IngestionService/my-pipeline .'}, {'name': 'vpc_options', 'description': 'Container for the values required to configure VPC access for the pipeline. If you don\u00e2\\x80\\x99t specify these values, OpenSearch Ingestion creates the pipeline with a public endpoint.\\nSubnetIds -> (list)\\n\\nA list of subnet IDs associated with the VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nA list of security groups associated with the VPC endpoint.\\n(string)'}, {'name': 'tags', 'description': 'List of tags to add to the pipeline upon creation.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}"], "Output": "gcloud.access_context_manager.perimeters().delete(PERIMETER=\"123\", policy=\"456\")"} {"Instruction": "I want to dismiss an Access Approval request with the name \"projects/12345/approvalRequests/abc123\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'Apigee', 'api_name': 'gcloud.alpha.apigee.apis().describe', 'description': 'Describe an Apigee API proxy', 'parameters': [{'name': 'api', 'description': 'ID of the API proxy or fully qualified identifier for the API proxy.'}, {'name': 'organization', 'description': \"Apigee organization containing the API proxy. If unspecified, the Cloud Platform project's associated organization will be used.\"}, {'name': 'revision', 'description': 'Revision number of the API proxy.'}, {'name': 'verbose', 'description': 'Include details on its revisions.'}]}"], "Output": "gcloud.access_approval.requests().dismiss(name=\"projects/12345/approvalRequests/abc123\")"} {"Instruction": "I want to get the Access Approval settings for my Google Cloud project.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}\n", "{'name': 'aws', 'api_name': 'aws.omics.delete_workflow', 'description': 'Deletes a workflow.', 'parameters': [{'name': 'id', 'description': 'The workflow\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.describe', 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}"], "Output": "gcloud.access_approval.settings().get(project=PROJECT)"} {"Instruction": "I want to show the details of the access level named \"my-level\" in the access policy \"my-policy\" using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "gcloud.access_context_manager.levels().describe(LEVEL=\"my-level\", policy=\"my-policy\")"} {"Instruction": "I want to delete an authorized organizations description with ID \"my_authorized_orgs_desc_id\" for access policy \"my_access_policy_id\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().delete', 'description': 'Delete an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.certificate_manager.issuance_configs.create', 'description': 'Create a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config'}, {'name': 'location'}, {'name': 'ca_pool'}, {'name': 'async'}, {'name': 'description'}, {'name': 'key_algorithm'}, {'name': 'labels'}, {'name': 'lifetime'}, {'name': 'rotation_window_percentage'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.access_context_manager.authorized_orgs().delete(AUTHORIZED_ORGS_DESC='my_authorized_orgs_desc_id', policy='my_access_policy_id')"} {"Instruction": "I want to create a new cloud access binding for a specific group, using the group key \"my-group-key\" and level \"accessPolicies/123/accessLevels/abc\" on the Google Cloud Access Context Manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'az', 'api_name': 'Show gallery image version', 'description': 'Retrieves information about a gallery image version', 'parameters': [{'name': 'gallery-image-definition', 'description': 'Gallery image definition.'}, {'name': 'gallery-image-version', 'description': 'Gallery image version in semantic version pattern. The allowed characters are digit and period. Digits must be within the range of a 32-bit integer, e.g. ...'}, {'name': 'gallery-name', 'description': 'Gallery name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'expand', 'description': \"The expand expression to apply on the operation, e.g. 'ReplicationStatus'.\", 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.cloud_bindings.create(group_key=\"my-group-key\", level=\"accessPolicies/123/accessLevels/abc\")"} {"Instruction": "I want to delete an access level with ID '123' in policy '456' using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().delete', 'description': 'Delete an access level', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}"], "Output": "gcloud.access_context_manager.levels().delete(LEVEL='123', policy='456')"} {"Instruction": "I want to list the access levels for a specific policy in gcloud's access-context-manager framework.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}"], "Output": "gcloud.access_context_manager.levels().list(policy=POLICY_ID)"} {"Instruction": "I want to update the description of an authorized organizations in gcloud Access Context Manager. I want to add organizations with IDs \"organizations/123\" and \"organizations/456\" to the authorized organizations description named \"my-authorized-orgs\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters_restore', 'description': 'Restore an AlloyDB cluster from a given backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}]}\n", "{'name': 'git', 'api_name': 'git.send_email', 'description': 'Send a collection of patches as emails', 'parameters': [{'name': 'options'}, {'name': 'file|directory'}]}"], "Output": "gcloud.access_context_manager.authorized_orgs().update(authorized_orgs_desc=\"my-authorized-orgs\", add_orgs=[\"organizations/123\", \"organizations/456\"], policy=\"POLICY\")"} {"Instruction": "Please list the conditions for a basic access level using the access-context-manager API in gcloud. The access level should be specified by the level argument and the policy should be specified by the policy argument.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.list_vocabularies', 'description': 'Provides a list of custom vocabularies that match the specified criteria. If no criteria are specified, all custom vocabularies are returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'If your ListVocabularies request returns more results than can be displayed, NextToken is displayed in the response with an associated string. To get the next page of results, copy this string and repeat your request, including NextToken with the value of the copied string. Repeat as needed to view all your results.'}, {'name': 'max_results', 'description': 'The maximum number of custom vocabularies to return in each page of results. If there are fewer results than the value that you specify, only the actual results are returned. If you don\u00e2\\x80\\x99t specify a value, a default of 5 is used.'}, {'name': 'state_equals', 'description': 'Returns only custom vocabularies with the specified state. Vocabularies are ordered by creation date, with the newest vocabulary first. If you don\u00e2\\x80\\x99t include StateEquals , all custom medical vocabularies are returned.\\nPossible values:\\n\\nPENDING\\nREADY\\nFAILED'}, {'name': 'name_contains', 'description': 'Returns only the custom vocabularies that contain the specified string. The search is not case sensitive.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}"], "Output": "gcloud.access_context_manager.levels_conditions.list(level=\"LEVEL\", policy=\"POLICY\")"} {"Instruction": "I want to update the Access Approval settings for a project named p1 and set the notification emails to 'foo@example.com, bar@example.com'.\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}"], "Output": "gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\")"} {"Instruction": "I want to update an existing access level in gcloud access-context-manager. I want to update the level named 'level1' and the policy to 'policy1'. I also want to add a description to the level.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().update', 'description': 'Update an existing access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.delete_firewall_rule', 'description': 'Deletes the specified firewall rule.', 'parameters': [{'name': 'firewall_rule_group_id', 'description': 'The unique identifier of the firewall rule group that you want to delete the rule from.'}, {'name': 'firewall_domain_list_id', 'description': 'The ID of the domain list that\u00e2\\x80\\x99s used in the rule.'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}"], "Output": "gcloud.access_context_manager.levels().update(LEVEL='level1', policy='policy1', description='New description')"} {"Instruction": "I want to get the details of an Access Approval Request with the name \"abc123\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.modify_db_cluster_endpoint', 'description': 'Modifies the properties of an endpoint in an Amazon Neptune DB cluster.', 'parameters': [{'name': 'db_cluster_endpoint_identifier', 'description': 'The identifier of the endpoint to modify. This parameter is stored as a lowercase string.'}, {'name': 'endpoint_type', 'description': 'The type of the endpoint. One of: READER , WRITER , ANY .'}, {'name': 'static_members', 'description': 'List of DB instance identifiers that are part of the custom endpoint group.\\n(string)'}, {'name': 'excluded_members', 'description': 'List of DB instance identifiers that aren\u00e2\\x80\\x99t part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}"], "Output": "gcloud.access_approval.requests().get(name=\"projects/my-project-123/approvalRequests/abc123\")"} {"Instruction": "I want to invalidate an Access Approval request with the name \"projects/12345/approvalRequests/abc123\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().invalidate', 'description': 'Invalidate an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.access_approval.requests().invalidate(name=\"projects/12345/approvalRequests/abc123\")"} {"Instruction": "I want to list the cloud access bindings under my organization, limited to 20 results per page and sorted by name.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings().list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().update_ldaps_settings(DOMAIN=\\'my_domain.com\\', certificate_pfx_file=\\'certificate_chain_with_private_key.pfx\\', certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}"], "Output": "gcloud.access_context_manager.cloud_bindings().list(page_size=20, sort_by=\"name\")"} {"Instruction": "I want to create a new service perimeter in Access Context Manager on gcloud with the title \"my_perimeter_title\", restricting access to the service \"storage.googleapis.com\" for the resources in project \"12345\" and using the policy ID \"9876543\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\")"} {"Instruction": "I want to update the existing cloud access binding with ID \"my-binding-id\" for the organization with ID \"123\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}"], "Output": "gcloud.access_context_manager().cloud_bindings().update(binding=\"my-binding-id\", organization=\"123\")"} {"Instruction": "I want to approve an access approval request with the name \"projects/12345/approvalRequests/abc123\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.approve', 'description': 'Approve an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_approval.requests.approve(NAME=\"projects/12345/approvalRequests/abc123\")"} {"Instruction": "I want to list all pending access approval requests owned by project my-project-123.\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}"], "Output": "gcloud.access_approval.requests.list(state='pending', project='my-project-123')"} {"Instruction": "How can I delete a service perimeter in dry-run mode using gcloud access-context-manager API?\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'Git', 'api_name': 'git.help', 'description': 'Display help information about Git', 'parameters': [{'name': '_a|all'}, {'name': '[no_]verbose'}, {'name': '[no_]external_commands'}, {'name': '[no_]aliases'}, {'name': '_i|info'}, {'name': '_m|man'}, {'name': '_w|web'}, {'name': '_g|guides'}, {'name': '_c|config'}, {'name': 'user_interfaces'}, {'name': 'developer_interfaces'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry_run_delete(perimeter='PERIMETER', policy='POLICY')"} {"Instruction": "I want to create a dry-run configuration for a new Service Perimeter with the title \"My New Perimeter\", description \"Perimeter description\", type \"regular\", resources \"projects/0123456789\", access levels \"accessPolicies/a_policy/accessLevels/a_level\", and restricted services \"storage.googleapis.com\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup location information for any URL domain. See more info at https://api-ninjas.com/api/urllookup.', 'parameters': [{'name': 'url', 'description': 'valid URL to check. It supports schemes (e.g. http://example.com) as well as schemeless (e.g. example.com) formats.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_models', 'description': 'Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.See also: AWS API Documentation\\n', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.update_subscription', 'description': 'Updates the details of an existing subscription. Only enter values for parameters you want to change. Empty parameters are not updated.NoteFor accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization\u00e2\\x80\\x99s payer account, regardless of whether the payer account itself is subscribed.', 'parameters': [{'name': 'auto_renew', 'description': 'When you initally create a subscription, AutoRenew is set to ENABLED . If ENABLED , the subscription will be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription request. If the UpdateSubscription request does not included a value for AutoRenew , the existing value for AutoRenew remains unchanged.\\nPossible values:\\n\\nENABLED\\nDISABLED'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry_run_create(PERIMETER=\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to update the dry-run mode configuration for a Service Perimeter named \"my-perimeter\" with the policy \"POLICY\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters_dry_run_update', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules.create', 'description': 'Create firewall policy rule', 'parameters': [{'name': 'priority'}, {'name': 'action'}, {'name': 'firewall_policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.perimeters_dry_run_update(\"my-perimeter\", \"--policy=POLICY\")"} {"Instruction": "I want to get the IAM policy for the access policy with ID 1234.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}"], "Output": "gcloud.access_context_manager.policies().get_iam_policy(policy=\"accessPolicies/1234\")"} {"Instruction": "I want to add an IAM policy binding for the role \"roles/notebooks.admin\" for the user \"test-user@gmail.com\" on the access policy \"accessPolicies/123\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_snapshot_copy_grants', 'description': 'Returns a list of snapshot copy grants owned by the Amazon Web Services account in the destination region.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SnapshotCopyGrants\\n', 'parameters': [{'name': 'snapshot_copy_grant_name', 'description': 'The name of the snapshot copy grant.'}, {'name': 'tag_keys', 'description': 'A tag key or keys for which you want to return all matching resources that are associated with the specified key or keys. For example, suppose that you have resources tagged with keys called owner and environment . If you specify both of these tag keys in the request, Amazon Redshift returns a response with all resources that have either or both of these tag keys associated with them.\\n(string)'}, {'name': 'tag_values', 'description': 'A tag value or values for which you want to return all matching resources that are associated with the specified value or values. For example, suppose that you have resources tagged with values called admin and test . If you specify both of these tag values in the request, Amazon Redshift returns a response with all resources that have either or both of these tag values associated with them.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().update', 'description': 'Update a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'size'}, {'name': 'update_labels'}, {'name': 'clear_architecture'}, {'name': 'update_architecture'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_user_licenses'}, {'name': 'update_user_licenses'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}"], "Output": "gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test-user@gmail.com\", role=\"roles/notebooks.admin\")"} {"Instruction": "I want to update the access policy with the ID \"policy123\" and change the title to \"New Policy Title\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().update', 'description': 'Update an existing access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.access_context_manager.policies().update(POLICY=\"policy123\", title=\"New Policy Title\")"} {"Instruction": "I want to list all access policies for an organization with ID 12345 in gcloud's access-context-manager framework.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Maps Creator List', 'description': 'Get all Creator instances for an Azure Maps Account', 'parameters': [{'name': 'account-name', 'description': 'The name of the maps account.'}, {'name': 'resource-group', 'description': 'Resource group name.'}]}"], "Output": "gcloud.access_context_manager.policies().list(organization=\"12345\")"} {"Instruction": "I want to enforce the dry-run mode configuration for a Service Perimeter named \"my-perimeter\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_account_alias', 'description': 'Deletes the specified Amazon Web Services account alias. For information about using an Amazon Web Services account alias, see Creating, deleting, and listing an Amazon Web Services account alias in the Amazon Web Services Sign-In User Guide .', 'parameters': [{'name': 'account_alias', 'description': 'The name of the account alias to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of lowercase letters, digits, and dashes. You cannot start or finish with a dash, nor can you have two dashes in a row.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'pyarrow', 'api_name': 'is_null', 'description': 'Options for determining null values', 'parameters': {'required': [], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null.'}]}}"], "Output": "gcloud.access_context_manager.perimeters().dry_run_enforce(PERIMETER=\"my-perimeter\")"} {"Instruction": "How can I reset the dry-run mode configuration for a Service Perimeter in gcloud Access Context Manager?\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry_run().drop(perimeter='my-perimeter', policy='POLICY')"} {"Instruction": "I want to describe a Managed Microsoft AD domain backup with the ID \"my-backup\" under the domain name \"my-domain\".\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}\n", "{'name': 'az', 'api_name': 'Synapse Spark Session Create', 'description': 'Create a Spark session', 'parameters': [{'name': 'executor-size', 'description': 'The executor size.', 'required': True, 'accepted_values': ['Large', 'Medium', 'Small']}, {'name': 'executors', 'description': 'The number of executors.', 'required': True}, {'name': 'name', 'description': 'The Spark session name.', 'required': True}, {'name': 'spark-pool-name', 'description': 'The name of the Spark pool.', 'required': True}, {'name': 'workspace-name', 'description': 'The name of the workspace.', 'required': True}, {'name': 'configuration', 'description': 'The configuration of Spark session.', 'required': False}, {'name': 'reference-files', 'description': 'Additional files used for reference in the main definition file.', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.active-directory.domains_backups_describe(\"my-backup\", domain=\"my-domain\")"} {"Instruction": "I want to create a Managed Microsoft AD domain named my-domain.com in region us-central1, using the IP address range 10.172.0.0/24.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().create(DOMAIN=\"my_domain.com\", region=\"us_central1\", reserved_ip_range=\"10.172.0.0/24\"', 'description': 'Create a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}"], "Output": "gcloud.active-directory.domains().create(DOMAIN=\"my-domain.com\", region=\"us-central1\", reserved_ip_range=\"10.172.0.0/24\")"} {"Instruction": "I want to display the dry-run configuration for a Service Perimeter named \"my-perimeter\" using the policy \"POLICY\" on gcloud Access Context Manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().describe', 'description': 'Display dry-run configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains.backups.delete(\"my_backup\", domain=\"my_domain.com\", async_=True', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry-run().describe(PERIMETER=\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to remove the IAM policy binding for the access policy 'accessPolicies/123'. The IAM policy binding is for the user 'test-user@gmail.com' and the role is 'roles/editor'.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}"], "Output": "gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to delete an access policy with the ID \"policy123\" using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'az', 'api_name': 'Advisor Recommendation Disable', 'description': 'Disable Azure Advisor recommendations', 'parameters': [{'name': 'days', 'description': 'Number of days to disable. If not specified, the recommendation is disabled forever.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). If provided, no other 'Resource Id' arguments should be specified.\"}, {'name': 'name', 'description': 'The name of the recommendation as output by the list command.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.policies().delete(POLICY=\"policy123\")"} {"Instruction": "I want to update the enforced configuration for a Service Perimeter named 'my-perimeter'. I want to add the resources 'projects/123' and 'projects/456', remove the restricted service 'storage.googleapis.com', add the access level 'accessPolicies/123/accessLevels/a_level', enable VPC accessible services, and clear the list of VPC allowed services.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().update(PERIMETER=\\'my_perimeter\\', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.access_context_manager.perimeters().update(PERIMETER='my-perimeter', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True)"} {"Instruction": "I want to show details about a given access policy with the ID 'policy12345'.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().describe', 'description': 'Show details about a given access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'target_domain_name', 'description': 'Name of the target domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Given a set of letters, generate all the words that can be produced by adding at least one additional letter, arranged hierarchically.', 'parameters': [{'name': 'input', 'description': 'A series of at least 4 letters (a-z, case-insensitive). No other characters should be included or no meaningful results will be returned.', 'type': 'string'}]}"], "Output": "gcloud.access_context_manager.policies().describe(policy='policy12345')"} {"Instruction": "I want to set the IAM policy for an access policy with the ID accessPolicies/1234 using a JSON file called policy.json.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/1234', POLICY_FILE='policy.json'\", 'description': 'Set IAM policy for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}"], "Output": "gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/1234', POLICY_FILE='policy.json')"} {"Instruction": "I want to delete a Managed Microsoft AD domain backup with the ID backup-123 for the domain my-domain.com.\n", "Functions": ["{'name': 'Google Cloud', 'api_name': 'gcloud.active_directory.domains.backups.delete(backup=\"backup_123\", domain=\"my_domain.com\"', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Execute command in the background, return immediately.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}"], "Output": "gcloud.active_directory.domains.backups.delete(backup=\"backup-123\", domain=\"my-domain.com\")"} {"Instruction": "Create a new access policy for an organization with the title \"My Policy\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.policies().create(organization=\"ORGANIZATION\", title=\"My Policy\")"} {"Instruction": "I want to describe a Managed Microsoft AD domain with the name my-domain.com.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'pyarrow', 'api_name': 'mimalloc_memory_pool', 'description': 'Create a memory pool based on the mimalloc heap', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.active_directory.domains().describe(DOMAIN=\"my-domain.com\")"} {"Instruction": "I want to describe the LDAPS settings for the domain \"example.com\" using the gcloud active-directory domains describe-ldaps-settings command.\n\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.active-directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\")"} {"Instruction": "I want to list all Managed Microsoft AD domain backups for the domain \"my-domain.com\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Western Australia vehicle license expiry date query, data from DoTDirect\\nhttps://csnb.net/wa-rego-check-api/', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().delete', 'description': 'Delete a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'pyarrow', 'api_name': 'finalize_s3', 'description': 'Finalize an S3 output stream', 'parameters': {'required': [{'name': 'path', 'description': 'The S3 path to the object being finalized'}, {'name': 'region', 'description': 'The S3 region'}, {'name': 'session_token', 'description': 'The session token for temporary credentials'}], 'optional': [{'name': 'access_key', 'description': 'The access key for S3 authentication'}, {'name': 'secret_key', 'description': 'The secret key for S3 authentication'}, {'name': 'security_token', 'description': 'The security token for S3 authentication'}, {'name': 'endpoint_override', 'description': 'The endpoint override for S3'}, {'name': 'use_ssl', 'description': 'Enable SSL for S3 connections'}, {'name': 'ca_cert', 'description': 'The CA certificate file for SSL verification'}, {'name': 'session', 'description': 'The session object for S3 authentication'}, {'name': 'client', 'description': 'The S3 client object'}, {'name': 'multipart_upload', 'description': 'Enable multipart upload for large objects'}, {'name': 'part_size', 'description': 'The size of each part in bytes for multipart upload'}]}}"], "Output": "gcloud.active_directory.domains_backups.list(domain=\"my-domain.com\")"} {"Instruction": "I want to update the backup with ID \"backup-123\" for a Microsoft Active Directory domain named \"ad-domain1\" on GCloud.\n```\n", "Functions": ["{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.logical_and_not', 'description': 'Logical AND operation with null values', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.active_directory.domains_backups.update(BACKUP='backup-123', domain='ad-domain1')"} {"Instruction": "I want to replace all existing service perimeters in my access policy with service perimeters specified in a file called \"perimeters.yaml\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().replace_all(policy=\"my_policy_number\", source_file=\"perimeters.yaml\"', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'File containing replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional etag of policy.'}]}\n", "{'name': 'AKS', 'api_name': 'AKS Install CLI', 'description': 'Download and install kubectl and kubelogin', 'parameters': [{'name': 'base-src-url', 'description': 'Base download source URL for kubectl releases.'}, {'name': 'client-version', 'description': 'Version of kubectl to install.'}, {'name': 'install-location', 'description': 'Path at which to install kubectl.'}, {'name': 'kubelogin-base-src-url', 'description': 'Base download source URL for kubelogin releases.'}, {'name': 'kubelogin-install-location', 'description': 'Path at which to install kubelogin.'}, {'name': 'kubelogin-version', 'description': 'Version of kubelogin to install.'}]}"], "Output": "gcloud.access_context_manager.perimeters().replace_all(policy=\"my-policy-number\", source_file=\"perimeters.yaml\")"} {"Instruction": "I want to reset the admin password for a Managed Microsoft AD domain with the ID \"my-domain\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.reset_admin_password', 'description': 'Reset the admin password for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().delete(INDEX=\"index_123\").execute', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.batch_detect_entities', 'description': 'Inspects the text of a batch of documents for named entities and returns information about them. For more information about named entities, see Entities in the Comprehend Developer Guide.', 'parameters': [{'name': 'text_list', 'description': 'A list containing the UTF-8 encoded text of the input documents. The list can contain a maximum of 25 documents. The maximum size of each document is 5 KB.\\n(string)'}, {'name': 'language_code', 'description': 'The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. All documents must be in the same language.\\nPossible values:\\n\\nen\\nes\\nfr\\nde\\nit\\npt\\nar\\nhi\\nja\\nko\\nzh\\nzh-TW'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.associate_approval_rule_template_with_repository', 'description': 'Creates an association between an approval rule template and a specified repository. Then, the next time a pull request is created in the repository where the destination reference (if specified) matches the destination reference (branch) for the pull request, an approval rule that matches the template conditions is automatically created for that pull request. If no destination references are specified in the template, an approval rule that matches the template contents is created for all pull requests in that repository.', 'parameters': [{'name': 'approval_rule_template_name', 'description': 'The name for the approval rule template.'}, {'name': 'repository_name', 'description': 'The name of the repository that you want to associate with the template.'}]}"], "Output": "gcloud.active_directory.domains.reset_admin_password(DOMAIN=\"my-domain\")"} {"Instruction": "I want to get the IAM policy for the domain named \"my-domain.com\" on Google Cloud Active Directory.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}"], "Output": "gcloud.active-directory.domains.get_iam_policy(DOMAIN=\"my-domain.com\")"} {"Instruction": "I want to delete a managed Microsoft Active Directory domain with the ID \"abc123\". I want to display information about the operation in progress without waiting for it to complete.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().delete', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.revoke_snapshot_access', 'description': 'Removes the ability of the specified Amazon Web Services account to restore the specified snapshot. If the account is currently restoring the snapshot, the restore will run to completion.See also: AWS API Documentation\\n', 'parameters': [{'name': 'snapshot_identifier', 'description': 'The identifier of the snapshot that the account can no longer access.'}, {'name': 'snapshot_arn', 'description': 'The Amazon Resource Name (ARN) of the snapshot associated with the message to revoke access.'}, {'name': 'snapshot_cluster_identifier', 'description': 'The identifier of the cluster the snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.'}, {'name': 'account_with_restore_access', 'description': 'The identifier of the Amazon Web Services account that can no longer restore the specified snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().create_http', 'description': 'Create a HTTP health check to monitor load balanced instances', 'parameters': [{'name': 'name', 'description': 'Name of the HTTP health check to create'}, {'name': 'check_interval', 'description': 'How often to perform a health check for an instance'}, {'name': 'description', 'description': 'An optional string description for the HTTP health check'}, {'name': 'enable_logging', 'description': 'Enable logging of health check probe results to Stackdriver'}, {'name': 'healthy_threshold', 'description': 'The number of consecutive successful health checks before an unhealthy instance is marked as healthy'}, {'name': 'host', 'description': 'The value of the host header used for the health check'}, {'name': 'proxy_header', 'description': 'The type of proxy protocol header to be sent to the backend'}, {'name': 'request_path', 'description': 'The request path that this health check monitors'}, {'name': 'response', 'description': 'When empty, status code of the response determines health. When not empty, presence of specified string in first 1024 characters of response body determines health'}, {'name': 'timeout', 'description': \"If Google Compute Engine doesn't receive a healthy response from the instance by the time specified by the value of this flag, the health check request is considered a failure\"}, {'name': 'unhealthy_threshold', 'description': 'The number of consecutive health check failures before a healthy instance is marked as unhealthy'}, {'name': 'weight_report_mode', 'description': 'Defines whether Weighted Load Balancing is enabled'}, {'name': 'global', 'description': 'If set, the HTTP health check is global'}, {'name': 'region', 'description': 'Region of the HTTP health check to create'}, {'name': 'port', 'description': 'The TCP port number that this health check monitors'}, {'name': 'port_name', 'description': 'The port name that this health check monitors'}, {'name': 'use_serving_port', 'description': \"If given, use the 'serving port' for health checks\"}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.active_directory.domains().delete(DOMAIN=\"abc123\", async_=True)"} {"Instruction": "I want to validate the state of a Managed Microsoft AD trust for the domain \"my-domain.com\" with the target domain name \"my-target-domain.com\" on gcloud active-directory.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts_validate_state(domain=\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.active-directory.domains.trusts_validate_state(domain=\"my-domain.com\", target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to restore the domain \"my-domain.com\" from the backup \"my-backup\" in Active Directory.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().restore(domain=\"my_domain.com\", backup=\"my_backup\"', 'description': 'Restore a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'backup'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'register_extension_type', 'description': 'Register a Python extension type', 'parameters': {'required': [{'name': 'ext_type', 'description': 'The ExtensionType subclass to register.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.active_directory.domains().restore(domain=\"my-domain.com\", backup=\"my-backup\")"} {"Instruction": "I want to update the metadata and configuration parameters of my Managed Microsoft AD domain with the ID \"my-domain.com\". I want to add the labels \"env=test\" and \"service=foo\" and also add the region \"us-west1\".\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}\n", "{'name': 'az', 'api_name': 'Backup Item List', 'description': 'List all backed up items within a container', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'vault-name -v', 'description': 'Name of the Recovery services vault.'}, {'name': 'backup-management-type', 'description': 'Specify the backup management type.'}, {'name': 'container-name -c', 'description': 'Name of the backup container.'}, {'name': 'use-secondary-region', 'description': 'Use this flag to list items in secondary region.'}, {'name': 'workload-type', 'description': 'Specify the type of applications within the Resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "gcloud.active_directory.domains.update(DOMAIN=\"my-domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us-west1\")"} {"Instruction": "I want to update the target DNS IP addresses for a Managed Microsoft AD trust between my-domain.com and my-target-domain.com to 10.177.0.3.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wave, Weather and Tide Conditions for any spot on the Ocean Surface.\\n\\nXYZ Tiles for Global Wave Conditions\\n\\nhttps://wavebase.app', 'parameters': [{'name': 'variable', 'description': '', 'type': 'string'}, {'name': 'datetime', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.modify_certificates', 'description': 'Override the system-default Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificate for Amazon RDS for new DB instances, or remove the override.You might need to override the default certificate in the following situations:You already migrated your applications to support the latest certificate authority (CA) certificate, but the new CA certificate is not yet the RDS default CA certificate for the specified Amazon Web Services Region.For more information about rotating your SSL/TLS certificate for Aurora DB engines, see Rotating Your SSL/TLS Certificate in the Amazon Aurora User Guide .', 'parameters': [{'name': 'certificate_identifier', 'description': 'The new default certificate identifier to override the current one with.\\nTo determine the valid values, use the describe-certificates CLI command or the DescribeCertificates API operation.'}, {'name': 'remove_customer_override_|_no_remove_customer_override', 'description': 'A value that indicates whether to remove the override for the default certificate. If the override is removed, the default certificate is the system default.'}]}"], "Output": "gcloud.active-directory.domains.trusts.update(DOMAIN=\"my-domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to describe the operation with name operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9 in Google Cloud Managed Microsoft AD.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}"], "Output": "gcloud.active-directory.operations().describe(name=\"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\")"} {"Instruction": "I want to create a Microsoft Active Directory Trust between my-domain.com and target-domain.com on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.create(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.2\"], target_domain_name=\"target_domain.com\", direction=\"BIDIRECTIONAL\", type=\"FOREST\"', 'description': 'Create a Microsoft Active Directory Trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'direction'}, {'name': 'handshake_secret'}, {'name': 'selective_authentication'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}"], "Output": "gcloud.active_directory.domains.trusts.create(DOMAIN=\"my-domain.com\", target_dns_ip_addresses=[\"10.177.0.2\"], target_domain_name=\"target-domain.com\", direction=\"BIDIRECTIONAL\", type=\"FOREST\")"} {"Instruction": "I would like to cancel an operation with the ID \"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\" in Active Directory on gcloud.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().cancel', 'description': 'cancel a Managed Microsoft AD operation', 'parameters': [{'name': 'name'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'logging_memory_pool', 'description': 'Logging Memory Pool', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "gcloud.active-directory.operations().cancel(NAME=\"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\")"} {"Instruction": "I want to delete a Managed Microsoft Active Directory domain peering with the name \"my-peering\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "gcloud.active_directory.peerings().delete(PEERING=\"my-peering\")"} {"Instruction": "I want to delete the Active Directory Trust between my-ad-domain.com and my-target-domain.com.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'target_domain_name', 'description': 'Name of the target domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my-ad-domain.com\", target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to list all Managed Microsoft AD operations in my project, but I only want to retrieve a maximum of 10 operations.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.active_directory.operations().list(page_size=10)"} {"Instruction": "I want to create a new custom job on Google Cloud AI Platform with the display name \"job1\" and the worker pool specification of replica-count=2,machine-type='n1-standard-4',container-image-uri='gcr.io/my-project/my-container-image'\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'aiplatform.gapic.JobServiceClient.create_custom_job(parent=\\'projects/my_project/locations/us_central1\\', job=aiplatform.gapic.CustomJob(display_name=\"job1\", worker_pool_specs=[aiplatform.gapic.WorkerPoolSpec(replica_count=2, machine_type=\\'n1_standard_4\\', container_image_uri=\\'gcr.io/my_project/my_container_image\\')])', 'description': 'Creates a new custom job', 'parameters': [{'name': 'display_name'}, {'name': 'config'}, {'name': 'worker_pool_spec'}, {'name': 'args'}, {'name': 'command'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'python_package_uris'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}"], "Output": "aiplatform.gapic.JobServiceClient.create_custom_job(parent='projects/my-project/locations/us-central1', job=aiplatform.gapic.CustomJob(display_name=\"job1\", worker_pool_specs=[aiplatform.gapic.WorkerPoolSpec(replica_count=2, machine_type='n1-standard-4', container_image_uri='gcr.io/my-project/my-container-image')]))"} {"Instruction": "I want to update the LDAPS settings for my Managed Microsoft AD domain named my-domain.com. I want to provide a new certificate chain with private key file named certificate-chain-with-private-key.pfx and the password for the certificate is 'password'.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}"], "Output": "gcloud.active-directory.domains.update_ldaps_settings(\"my-domain.com\", certificate_pfx_file=\"certificate-chain-with-private-key.pfx\", certificate_password=\"password\")"} {"Instruction": "I want to list all Managed Microsoft AD domain peerings in my project, and I only want to retrieve 5 results.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}"], "Output": "gcloud.active_directory.peerings().list(limit=5)"} {"Instruction": "I want to create a new Managed Microsoft AD domain peering with the name \"my-peering\", authorized network \"my-network\", and domain \"projects/domain-project/locations/global/domains/domain.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.import_migration_task', 'description': 'Registers a new migration task which represents a server, database, etc., being migrated to AWS by a migration tool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'progress_update_stream', 'description': 'The name of the ProgressUpdateStream. >'}, {'name': 'migration_task_name', 'description': 'Unique identifier that references the migration task. Do not store personal data in this field.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}\n", "{'name': 'az', 'api_name': 'Show Managed Application Type', 'description': 'Show the properties of a managed application type on an Azure Service Fabric managed cluster', 'parameters': [{'name': 'application-type-name', 'description': 'Specify the application type name'}, {'name': 'cluster-name', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name'}, {'name': 'resource-group', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}"], "Output": "gcloud.active-directory.peerings.create(\"my-peering\", authorized_network=\"my-network\", domain=\"projects/domain-project/locations/global/domains/domain.com\")"} {"Instruction": "I want to get metadata for an Active Directory domain peering named my-peering.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\"', 'description': 'Create GitHub Enterprise Config', 'parameters': [{'name': 'app_id'}, {'name': 'host_uri'}, {'name': 'gcs_bucket'}, {'name': 'gcs_object'}, {'name': 'generation'}, {'name': 'oauth_client_id_name'}, {'name': 'oauth_secret_name'}, {'name': 'private_key_name'}, {'name': 'webhook_secret_name'}, {'name': 'oauth_client_id_version_name'}, {'name': 'oauth_secret_version_name'}, {'name': 'private_key_version_name'}, {'name': 'webhook_secret_version_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'write_metadata', 'description': 'Write metadata-only Parquet file from schema', 'parameters': {'required': [{'name': 'schema', 'description': 'The schema of the Parquet file'}, {'name': 'where', 'description': 'String or NativeFile where the Parquet file will be written'}, {'name': 'metadata_collector', 'description': 'List to collect metadata information'}, {'name': 'filesystem', 'description': 'FileSystem object to use for writing the Parquet file'}, {'name': '**kwargs', 'description': 'Additional keyword arguments for the ParquetWriter class'}]}}"], "Output": "gcloud.active_directory.peerings().describe(peering=\"my-peering\")"} {"Instruction": "I want to list the existing Vertex AI endpoints in the project \"example\" and the region \"us-central1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}"], "Output": "gcloud.ai.endpoints().list(project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to deploy a model to an existing Vertex AI endpoint named \"my_endpoint\" in region \"us-central1\" with the display name \"my_deployed_model\" and the model ID \"456\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_vpcsc_config.allow', 'description': 'Allow Artifact Registry remote repositories inside a service perimeter to retrieve data', 'parameters': [{'name': 'location'}]}"], "Output": "gcloud.ai.endpoints().deploy_model(ENDPOINT=\"my_endpoint\", region=\"us-central1\", display_name=\"my_deployed_model\", model=\"456\")"} {"Instruction": "I want to update the label values for a Managed Microsoft Active Directory domain peering named \"my-peering\" to \"l1=1\" and \"l2=2\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}"], "Output": "gcloud.active_directory.peerings().update(peering=\"my-peering\", update_labels=\"l1=1,l2=2\")"} {"Instruction": "I want to run a custom training locally using the gcloud AI custom-jobs command. The executor image URI is \"gcr.io/my/image\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}"], "Output": "gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\")"} {"Instruction": "I want to cancel a running custom job with the ID '5678' in the region 'us-central1'.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}"], "Output": "gcloud.ai.custom_jobs().cancel(CUSTOM_JOB='5678', region='us-central1')"} {"Instruction": "I want to delete an existing Vertex AI endpoint named \"endpoint-1\" in the region \"us-central1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai.endpoints().delete(name=\"endpoint-1\", region=\"us-central1\")"} {"Instruction": "I want to get detailed information about a custom job with ID \"abc123\" in the region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job'}, {'name': 'region', 'description': 'Cloud region for the custom job'}]}\n", "{'name': 'az', 'api_name': 'tag remove-value', 'description': 'Deletes a predefined tag value for a predefined tag name', 'parameters': [{'name': 'name -n', 'description': 'The tag name.'}, {'name': 'value', 'description': 'The tag value.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().delete', 'description': 'Delete Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}"], "Output": "gcloud.ai.custom_jobs().describe(CUSTOM_JOB=\"abc123\", region=\"us-central1\")"} {"Instruction": "I want to create a new Vertex AI endpoint with the display name \"my_endpoint\" in the region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules.migrate', 'description': 'Migration of firewall rules', 'parameters': [{'name': 'source_network'}, {'name': 'bind_tags_to_instances'}, {'name': 'export_tag_mapping'}, {'name': 'target_firewall_policy'}, {'name': 'tag_mapping_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai.endpoints().create(display_name=\"my_endpoint\", region=\"us-central1\")"} {"Instruction": "I want to run an online prediction using Vertex AI for an endpoint with ID 123 in the region us-central1. The prediction will be based on the input provided in the \"input.json\" file.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.count_objects', 'description': 'Count unpacked number of objects and their disk consumption', 'parameters': [{'name': '_v'}, {'name': '_h'}, {'name': 'human_readable'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}"], "Output": "gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us-central1\", json_request=\"input.json\")"} {"Instruction": "I want to list the existing custom jobs in the us-central1 region for the project 'example'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}"], "Output": "gcloud.ai.custom_jobs().list(project='example', region='us-central1')"} {"Instruction": "I want to show the stream logs for a running custom job with ID 123 in the region us-central1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}"], "Output": "gcloud.ai.custom_jobs.stream_logs(\"123\", region=\"us-central1\")"} {"Instruction": "I want to get information about an existing Vertex AI endpoint with ID \"endpoint-123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().describe', 'description': 'Describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai.endpoints().describe(ENDPOINT=\"endpoint-123\", region=\"us-central1\")"} {"Instruction": "I want to update an existing Vertex AI endpoint named \"my-endpoint\" in the region \"us-central1\" with a new display name \"New Endpoint\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_traffic_split'}, {'name': 'traffic_split'}, {'name': 'disable_request_response_logging'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'az', 'api_name': 'automation schedule create', 'description': 'Create automation schedule', 'parameters': [{'name': 'automation-account-name', 'description': 'The name of the automation account.'}, {'name': 'frequency', 'description': 'The frequency of the schedule.'}, {'name': 'interval', 'description': 'The interval of the schedule.'}, {'name': 'name', 'description': 'The schedule name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'description', 'description': 'The description of the schedule.'}, {'name': 'expiry-time', 'description': 'The end time of the schedule.'}, {'name': 'start-time', 'description': 'The start time of the schedule.'}, {'name': 'time-zone', 'description': 'The time zone of the schedule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Contains TikTok HD videos without watermark and user, post, music, search, feeds, comments, followers, and trends.', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782\\nor\\nhttps://vm.tiktok.com/ZSeQS6B5k/', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'NUMBER'}, {'name': 'count', 'description': 'max 50', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai.endpoints().update(ENDPOINT=\"my-endpoint\", region=\"us-central1\", display_name=\"New Endpoint\")"} {"Instruction": "I want to undeploy the model with ID 456 from the endpoint with ID 123 in the region us-central1 in my Google Cloud project named \"example\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint'}, {'name': 'region', 'description': 'Cloud region for the endpoint'}, {'name': 'deployed_model_id', 'description': 'ID of the deployed model'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.apis().undeploy', 'description': 'undeploy an Apigee API proxy from an environment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}"], "Output": "gcloud.ai.endpoints.undeploy_model(ENDPOINT=\"123\", region=\"us-central1\", deployed_model_id=\"456\")"} {"Instruction": "I want to stream logs from a running Vertex AI hyperparameter tuning job with ID \"hp-tuning-job-123\" in the \"us-central1\" region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}, {'name': 'allow_multiline_logs', 'description': 'Optional argument to allow multiline logs.'}, {'name': 'polling_interval', 'description': 'Optional argument to set the polling interval, default is 60 seconds.'}, {'name': 'task_name', 'description': 'Optional argument to specify the task name.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'Group Information Retrieval', 'description': 'Retrieves group information from the directory', 'parameters': [{'name': 'group -g', 'description': \"Group's object id or display name(prefix also works if there is a unique match).\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai.hp_tuning_jobs.stream_logs(\"hp-tuning-job-123\", region=\"us-central1\")"} {"Instruction": "I want to mutate a deployed index with the ID \"deployed-index-123\" from the index endpoint \"456\" in region \"us-central1\" on Vertex AI. I want to set the minimum replica count to 2 and the maximum replica count to 10.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.mutate_deployed_index', 'description': 'mutate an existing deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}"], "Output": "gcloud.ai.index_endpoints.mutate_deployed_index(INDEX_ENDPOINT=456, REGION=\"us-central1\", DEPLOYED_INDEX_ID=\"deployed-index-123\", MIN_REPLICA_COUNT=2, MAX_REPLICA_COUNT=10)"} {"Instruction": "I want to list the existing hyperparameter tuning jobs in the region us-central1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the list'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters_dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "gcloud.ai.hp_tuning_jobs.list(region='us-central1')"} {"Instruction": "I want to deploy an index with id 123 to an index endpoint with id 456 on Vertex AI in the region us-central1. The display name of the deployed index should be \"MyIndex\" and the maximum replica count should be 5.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}"], "Output": "gcloud.ai.index_endpoints.deploy_index(INDEX_ENDPOINT=\"456\", region=\"us-central1\", deployed_index_id=\"123\", display_name=\"MyIndex\", index=\"123\", max_replica_count=5)"} {"Instruction": "I want to get detailed information about an index endpoint with the ID \"98765\" in the region \"us-west1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.describe', 'description': 'Gets detailed index endpoint information', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}]}"], "Output": "gcloud.ai.index_endpoints.describe(index_endpoint=\"98765\", region=\"us-west1\")"} {"Instruction": "I want to create a new Vertex AI index with the display name \"index\", a description of \"test\", and using a metadata file located at \"path/to/your/metadata.json\" in the region \"us-central1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}"], "Output": "gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us-central1\")"} {"Instruction": "I want to delete the index endpoint with ID \"456\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}\n", "{'name': 'az', 'api_name': 'monitor_app_insights_web_test_delete', 'description': 'Delete an Application Insights web test', 'parameters': [{'name': 'name', 'description': 'The name of the Application Insights WebTest resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Message', 'description': 'Container for an Arrow IPC message with metadata and optional body', 'parameters': {'required': [{'name': 'metadata', 'description': 'Metadata for the message'}], 'optional': [{'name': 'body', 'description': 'Optional body for the message'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}"], "Output": "gcloud.ai.index_endpoints().delete(name='456', region='us-central1')"} {"Instruction": "I want to create a new Vertex AI index endpoint with the display name \"index-endpoint\", description \"test\", network \"projects/123/global/networks/test-network\", and region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sandbox.mktplace.eu - 01 products', 'parameters': [{'name': 'action', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai.index_endpoints().create(display_name=\"index-endpoint\", description=\"test\", network=\"projects/123/global/networks/test-network\", region=\"us-central1\")"} {"Instruction": "I want to get detailed information about a specific hyperparameter tuning job with the ID \"123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}"], "Output": "gcloud.ai.hp_tuning_jobs.describe(\"123\", region=\"us-central1\")"} {"Instruction": "I want to list the index endpoints for my Google Cloud project 'example' in the region 'us-central1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.get_signedness', 'description': 'Get the signedness of the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.create(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.2\"], target_domain_name=\"target_domain.com\", direction=\"BIDIRECTIONAL\", type=\"FOREST\"', 'description': 'Create a Microsoft Active Directory Trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'direction'}, {'name': 'handshake_secret'}, {'name': 'selective_authentication'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}"], "Output": "gcloud.ai.index_endpoints().list(project='example', region='us-central1')"} {"Instruction": "I want to get detailed information about the index with ID \"456\" in the region \"us-west1\" using the AI Indexes Describe API in Google Cloud\n", "Functions": ["{'name': 'gcloud', 'api_name': \"GoogleAIIndexes('us_west1').describe_index\", 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index'}, {'name': 'region', 'description': 'Cloud region for the index'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().delete', 'description': 'Delete an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "GoogleAIIndexes('us-west1').describe_index(index_id='456')"} {"Instruction": "I want to undeploy the index with the ID \"deployed-index-345\" from the index endpoint \"456\" in the region \"us-central1\" using gcloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().delete', 'description': 'Delete an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global. REGION must be one of: global, asia-east1, asia-northeast1, asia-southeast1, australia-southeast1, europe-west1, europe-west2, europe-west3, europe-west4, northamerica-northeast1, us-central1, us-east1, us-east4, us-west1.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_dashboard_snapshot_job_result', 'description': 'Describes the result of an existing snapshot job that has finished running.If the job has not finished running, this operation returns a message that says Dashboard Snapshot Job with id has not reached a terminal state. .', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.'}, {'name': 'dashboard_id', 'description': 'The ID of the dashboard that you have started a snapshot job for.'}, {'name': 'snapshot_job_id', 'description': 'The ID of the job to be described. The job ID is set when you start a new job with a StartDashboardSnapshotJob API call.'}]}"], "Output": "gcloud.ai.index_endpoints().undeploy_index(INDEX_ENDPOINT=\"456\", region=\"us-central1\", deployed_index_id=\"deployed-index-345\")"} {"Instruction": "I want to update the display name and metadata of an AI index with ID 123 in region us-central1. The new display name should be \"new-name\" and the metadata file is located at \"/path/to/your/metadata.json\".\n", "Functions": ["{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.reset_admin_password', 'description': 'Reset the admin password for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_instance', 'description': 'Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The name of the DB instance to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance, for example, arn:aws:iam::123456789012:role/AccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB instance that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai.indexes().update(INDEX=\"123\", region=\"us-central1\", display_name=\"new-name\", metadata_file=\"/path/to/your/metadata.json\")"} {"Instruction": "I want to resume a paused Vertex AI model deployment monitoring job with ID 123 in the region us-central1.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}"], "Output": "gcloud.ai.model_monitoring_jobs_resume(\"123\", \"--region=us-central1\")"} {"Instruction": "I want to delete an existing Vertex AI index with ID 123 in the region \"us-central1\"\n", "Functions": ["{'name': 'ai', 'api_name': 'aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'ARO', 'api_name': 'ARO Cluster Delete', 'description': 'Delete a cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of cluster.', 'required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': False}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}"], "Output": "aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint(name=\"projects/PROJECT_ID/locations/us-central1/indexEndpoints/123\")"} {"Instruction": "I want to get detailed information about a model deployment monitoring job with the ID \"123\" in the region \"us-central1\" using gcloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.describe', 'description': 'Get detailed information about a model deployment monitoring job', 'parameters': [{'name': 'monitoring_job_id_of_the_monitoring_job_or_fully_qualified_identifier_for_the_monitoring_job'}, {'name': 'region_cloud_region_for_the_monitoring_job'}]}"], "Output": "gcloud.ai.model_monitoring_jobs.describe(123, region=\"us-central1\")"} {"Instruction": "I want to pause a running Vertex AI model deployment monitoring job with job ID 123 in the region us-central1.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}"], "Output": "gcloud.ai.model_monitoring_jobs.pause(job=\"123\", region=\"us-central1\")"} {"Instruction": "I want to delete a model deployment monitoring job with ID 123 in the region us-central1 using gcloud AI on Google Cloud\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job.'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'nulls', 'description': 'Create a strongly-typed Array instance with all elements null', 'parameters': {'required': [{'name': 'size', 'description': 'Array length'}], 'optional': [{'name': 'type', 'description': 'Explicit type for the array. By default use NullType.'}, {'name': 'memory_pool', 'description': 'Arrow MemoryPool to use for allocations. Uses the default memory pool if not passed.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}"], "Output": "gcloud.ai.model_monitoring_jobs.delete('123', region='us-central1')"} {"Instruction": "I would like to retrieve detailed information about a specific AI model with the ID \"model123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.models().describe', 'description': 'Retrieve detailed information about a specific AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}"], "Output": "gcloud.ai.models().describe(MODEL='model123', region='us-central1')"} {"Instruction": "I want to list the AI indexes in my Google Cloud project named 'example' and in the region 'us-central1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.indexes().list', 'description': 'List AI indexes in a specific project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.update', 'description': 'Update an existing Beyondcorp application connector', 'parameters': [{'name': 'connector', 'description': 'ID of the app connector or fully qualified identifier for the app connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Optional. If provided, returns immediately and the operation executes in the background.'}, {'name': 'display_name', 'description': 'Optional. The display name of the connector.'}, {'name': 'update_labels', 'description': 'Optional. The labels to update.'}, {'name': 'clear_labels', 'description': 'Optional. If provided, all labels are cleared.'}, {'name': 'remove_labels', 'description': 'Optional. The labels to remove.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().describe', 'description': 'Retrieve detailed information about a specific AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.ai.indexes().list(project='example', region='us-central1')"} {"Instruction": "I want to update the display name of a model deployment monitoring job with the ID \"123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.untag_resource', 'description': 'Removes the given tags (metadata) from the resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource whose tags you want to remove.'}, {'name': 'tag_keys', 'description': 'The keys of those tags which you want to remove.\\n(string)'}]}"], "Output": "gcloud.ai.model_monitoring_jobs().update(MONITORING_JOB=\"123\", region=\"us-central1\", display_name=\"new-name\")"} {"Instruction": "I want to list the versions of a specified model with the ID \"123\" in the region \"us-central1\" using gcloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}"], "Output": "gcloud.ai.models().list_version(MODEL=\"123\", region=\"us-central1\")"} {"Instruction": "I want to delete the model version with ID 123@1234 in the region us-central1.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.get_authorizer', 'description': 'Gets an Authorizer.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'authorizer_id', 'description': 'The authorizer identifier.'}]}"], "Output": "gcloud.ai.models().delete_version(model_version=\"123@1234\", region=\"us-central1\")"} {"Instruction": "I want to delete a Vertex AI model with the ID \"model123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model. This must be specified.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "gcloud.ai.models().delete(MODEL=\"model123\", region=\"us-central1\")"} {"Instruction": "I want to list the models of project \"example\" in region \"us-central1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models().list', 'description': 'List the models of a given project and region', 'parameters': [{'name': 'project', 'description': 'ID of the project'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}]}"], "Output": "gcloud.ai.models().list(project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to create a new Vertex AI Tensorboard with the display name \"my tensorboard\" and a description \"my description\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.tensorboards().create', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_gremlin_query_status', 'description': 'Gets the status of a specified Gremlin query.get-gremlin-query-status uses document type values. Document types follow the JSON data model where valid values are: strings, numbers, booleans, null, arrays, and objects. For command input, options and nested parameters that are labeled with the type document must be provided as JSON. Shorthand syntax does not support document types.\\n', 'parameters': [{'name': 'query_id', 'description': 'The unique identifier that identifies the Gremlin query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_insight_rules', 'description': 'Permanently deletes the specified Contributor Insights rules.See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_names', 'description': 'An array of the rule names to delete. If you need to find out the names of your rules, use DescribeInsightRules .\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}"], "Output": "gcloud.ai.tensorboards().create(display_name=\"my tensorboard\", description=\"my description\")"} {"Instruction": "I want to delete the Tensorboard with the ID 12345 in region us-central1\n", "Functions": ["{'name': 'gcloud', 'api_name': 'tensorboard.projects().locations().tensorboards().get', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'az', 'api_name': 'Logic App Show', 'description': 'Retrieve the details of a logic app', 'parameters': [{'name': 'name -n', 'description': 'Name of the logic app.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "tensorboard.projects().locations().tensorboards().get(name=\"projects/12345/locations/us-central1/tensorboards/12345\")"} {"Instruction": "I want to retrieve detailed information about an operation with the id \"123\" in region \"us-central1\" on Google Cloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.delete_global_replication_group', 'description': 'Deleting a Global datastore is a two-step process:First, you must DisassociateGlobalReplicationGroup to remove the secondary clusters in the Global datastore.When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.', 'parameters': [{'name': 'global_replication_group_id', 'description': 'The name of the Global datastore'}, {'name': 'retain_primary_replication_group_|_no_retain_primary_replication_group', 'description': 'The primary replication group is retained as a standalone replication group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mobile.create_project', 'description': 'Creates an AWS Mobile Hub project.', 'parameters': [{'name': 'name', 'description': 'Name of the project.'}, {'name': 'contents', 'description': 'ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.'}, {'name': 'snapshot_id', 'description': 'Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.'}, {'name': 'project_region', 'description': 'Default region where project resources should be created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.ai.operations().describe(operation=\"123\", region=\"us-central1\")"} {"Instruction": "I want to update the labels for the AI Platform job named my-job by removing all existing labels and creating two new labels, foo and baz with values bar and qux respectively.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().update', 'description': 'Update an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.jobs().update(JOB=\"my-job\", clear_labels=True, update_labels=[\"foo=bar\", \"baz=qux\"])"} {"Instruction": "I want to upload a new model to Google Cloud AI. The container image URI is \"gcr.io/example/my-image\" and the display name is \"my-model\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models_upload(container_image_uri=\"gcr.io/example/my_image\", display_name=\"my_model\"', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_path_count'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to the Health Calculator API. This API provides endpoints for calculating Body Mass Index (BMI), Body Fat Percentage, Basal Metabolic Rate (BMR), Daily Caloric Needs (DCN), Daily Water Intake (DWI), Target Heart Rate (THR), Macronutrients Distribution and Ideal Body Weight (IBW). With this API, you can easily integrate these calculations into your applications, websites, or any other projects.\\n\\nError Handling\\n\\nThe API uses standard HTTP status codes to indicate the success or failure ...', 'parameters': [{'name': 'activity_level', 'description': 'The activity_level parameter accepts the following values:\\n\\n**sedentary** - Little to no exercise.\\n**moderately_active** - Moderate exercise/sports 3-5 days/week.\\n**very_active** - Hard exercise/sports 6-7 days/week.', 'type': 'STRING'}, {'name': 'body_composition_goal', 'description': 'The body_composition_goal parameter accepts the following values:\\n\\n**weight_loss** - Goal of losing weight.\\n**maintenance** - Goal of maintaining current weight.\\n**muscle_gain** - Goal of gaining muscle.', 'type': 'STRING'}, {'name': 'dietary_preferences', 'description': 'The dietary_preferences parameter allows users to specify their dietary preferences. It can be any string value representing the individual\\'s dietary choices or restrictions, such as \\\\\"**vegetarian**,\\\\\" \\\\\"**vegan**,\\\\\" \\\\\"**pescatarian**,\\\\\" or \\\\\"**gluten-free**.\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.fis.update_experiment_template', 'description': 'Updates the specified experiment template.', 'parameters': [{'name': 'id', 'description': 'The ID of the experiment template.'}, {'name': 'description', 'description': 'A description for the template.'}, {'name': 'stop_conditions', 'description': 'The stop conditions for the experiment.\\n(structure)\\n\\nSpecifies a stop condition for an experiment. You can define a stop condition as a CloudWatch alarm.\\nsource -> (string)\\n\\nThe source for the stop condition. Specify aws:cloudwatch:alarm if the stop condition is defined by a CloudWatch alarm. Specify none if there is no stop condition.\\nvalue -> (string)\\n\\nThe Amazon Resource Name (ARN) of the CloudWatch alarm.'}, {'name': 'targets', 'description': 'The targets for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both.\\nresourceType -> (string)\\n\\nThe resource type. The resource type must be supported for the specified action.\\nresourceArns -> (list)\\n\\nThe Amazon Resource Names (ARNs) of the targets.\\n(string)\\n\\nresourceTags -> (map)\\n\\nThe tags for the target resources.\\nkey -> (string)\\nvalue -> (string)\\n\\nfilters -> (list)\\n\\nThe filters to apply to identify target resources using specific attributes.\\n(structure)\\n\\nSpecifies a filter used for the target resource input in an experiment template.\\nFor more information, see Resource filters in the Fault Injection Simulator User Guide .\\npath -> (string)\\n\\nThe attribute path for the filter.\\nvalues -> (list)\\n\\nThe attribute values for the filter.\\n(string)\\n\\n\\n\\nselectionMode -> (string)\\n\\nScopes the identified resources to a specific count or percentage.\\nparameters -> (map)\\n\\nThe resource type parameters.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'actions', 'description': 'The actions for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies an action for an experiment template.\\nactionId -> (string)\\n\\nThe ID of the action.\\ndescription -> (string)\\n\\nA description for the action.\\nparameters -> (map)\\n\\nThe parameters for the action, if applicable.\\nkey -> (string)\\nvalue -> (string)\\n\\ntargets -> (map)\\n\\nThe targets for the action.\\nkey -> (string)\\nvalue -> (string)\\n\\nstartAfter -> (list)\\n\\nThe name of the action that must be completed before the current action starts. Omit this parameter to run the action at the start of the experiment.\\n(string)'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.'}, {'name': 'log_configuration', 'description': 'The configuration for experiment logging.\\ncloudWatchLogsConfiguration -> (structure)\\n\\nThe configuration for experiment logging to Amazon CloudWatch Logs.\\nlogGroupArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the destination Amazon CloudWatch Logs log group.\\n\\ns3Configuration -> (structure)\\n\\nThe configuration for experiment logging to Amazon S3.\\nbucketName -> (string)\\n\\nThe name of the destination bucket.\\nprefix -> (string)\\n\\nThe bucket prefix.\\n\\nlogSchemaVersion -> (integer)\\n\\nThe schema version.'}]}"], "Output": "gcloud.ai.models_upload(container_image_uri=\"gcr.io/example/my-image\", display_name=\"my-model\")"} {"Instruction": "I want to update the existing Vertex AI Tensorboard with the ID \"tensorboard-123\" in the region \"us-central1\"\n", "Functions": ["{'name': 'ai', 'api_name': 'vertexai.TensorboardClient().get_tensorboard', 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'description', 'description': 'Description of the tensorboard.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard.'}, {'name': 'update_labels', 'description': 'Update labels of the tensorboard.'}, {'name': 'clear_labels', 'description': 'Clear labels of the tensorboard.'}, {'name': 'remove_labels', 'description': 'Remove labels of the tensorboard.'}]}"], "Output": "vertexai.TensorboardClient().get_tensorboard(name=\"projects/my-project/locations/us-central1/tensorboards/tensorboard-123\")"} {"Instruction": "I want to perform a local prediction using the AI Platform on Google Cloud. The model directory is \"MODEL_DIR\" and the input data is in JSON format specified in the file \"JSON_INSTANCES\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}"], "Output": "gcloud.ai_platform.local.predict(model_dir=\"MODEL_DIR\", json_instances=\"JSON_INSTANCES\")"} {"Instruction": "I want to start a batch prediction job on AI Platform. The job should use a model named \"my_model\" and the input data should be in text format. The input data is located at \"gs://my-bucket/instances\" and the output should be saved at \"gs://my-bucket/output\". The job should be run in the region \"us-central1\".\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs.submit_prediction', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_paths'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.jobs.submit_prediction(\"my_job\", data_format=\"text\", input_paths=\"gs://my-bucket/instances\", output_path=\"gs://my-bucket/output\", region=\"us-central1\", model=\"my_model\")"} {"Instruction": "I want to describe the AI Platform job named my-job and summarize the output.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job'}, {'name': 'summarize'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'infer_type', 'description': 'Infer Arrow data type from a Python sequence', 'parameters': {'required': [{'name': 'values', 'description': 'Sequence to infer type from.'}], 'optional': [{'name': 'mask', 'description': 'Optional exclusion mask where True marks null, False non-null.'}, {'name': 'from_pandas', 'description': \"Use pandas's NA/null sentinel values for type inference. Default is False.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai_platform.jobs().describe(JOB='my-job', summarize=True)"} {"Instruction": "Please cancel the running AI Platform job with the name \"my-job\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.update_standards_control', 'description': 'Used to control whether an individual security standard control is enabled or disabled.', 'parameters': [{'name': 'standards_control_arn', 'description': 'The ARN of the security standard control to enable or disable.'}, {'name': 'control_status', 'description': 'The updated status of the security standard control.\\nPossible values:\\n\\nENABLED\\nDISABLED'}, {'name': 'disabled_reason', 'description': 'A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.'}]}"], "Output": "gcloud.ai-platform.jobs().cancel(JOB=\"my-job\")"} {"Instruction": "I want to stream the logs from a running AI Platform job named \"my-job\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}\n", "{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}"], "Output": "gcloud.ai_platform.jobs().stream_logs(JOB=\"my-job\")"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/ml.admin' for the user 'test-user@gmail.com' on the model with the identifier 'my_model' on Google Cloud AI Platform.\n", "Functions": ["{'name': 'AI Platform', 'api_name': \"gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model', member='user:test_user@gmail.com', role='roles/ml.admin'\", 'description': 'Remove IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'member'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.start_single_wireless_device_import_task', 'description': 'Start import task for a single wireless device.', 'parameters': [{'name': 'destination_name', 'description': 'The name of the Sidewalk destination that describes the IoT rule to route messages from the device in the import task that will be onboarded to AWS IoT Wireless.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'device_name', 'description': 'The name of the wireless device for which an import task is being started.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'sidewalk', 'description': 'The Sidewalk-related parameters for importing a single wireless device.\\nSidewalkManufacturingSn -> (string)\\n\\nThe Sidewalk manufacturing serial number (SMSN) of the device added to the import task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model', member='user:test-user@gmail.com', role='roles/ml.admin')"} {"Instruction": "I want to get the IAM policy for a model named \"my_model\" on AI Platform.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().get_iam_policy', 'description': 'Get the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Optional, specify the region.'}, {'name': 'filter', 'description': 'Optional, filter expression.'}, {'name': 'limit', 'description': 'Optional, limit on the number of resources to list.'}, {'name': 'page_size', 'description': 'Optional, number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Optional, comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}"], "Output": "gcloud.ai-platform.models().get_iam_policy(MODEL=\"my_model\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/ml.admin' for the service account 'test-proj1@example.domain.com' on the model with the identifier 'my_model' in Google Cloud AI Platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().add_iam_policy_binding(MODEL=\"my_model\", member=\"serviceAccount:test_proj1@example.domain.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding to a model', 'parameters': [{'name': 'model', 'description': 'Name of the model'}, {'name': 'member', 'description': 'The principal to add the binding for. Should be of the form user|group|serviceAccount:email or domain:domain'}, {'name': 'role', 'description': 'Role name to assign to the principal. The role name is the complete path of a predefined role, or the role ID for a custom role'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}"], "Output": "gcloud.ai-platform.models().add_iam_policy_binding(MODEL=\"my_model\", member=\"serviceAccount:test-proj1@example.domain.com\", role=\"roles/ml.admin\")"} {"Instruction": "I want to run a distributed training job locally using AI Platform. The module name is \"trainer.task\", the package path is \"/path/to/my/code/trainer\", the number of parameter servers is 4, and the number of workers is 8.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=4, worker_count=8)"} {"Instruction": "I want to cancel the operation named 'operation-123' in AI Platform\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'ai_platform.get_operation', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "ai_platform.get_operation(name=\"operation-123\")"} {"Instruction": "Please show me a list of existing AI Platform models in the region \"us-central1\" sorted by creation time in ascending order.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models.list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}"], "Output": "gcloud.ai_platform.models.list(region=\"us-central1\", sort_by=\"createTime\")"} {"Instruction": "I want to run an online prediction on AI Platform using a model called \"MODEL\" and JSON instances file called \"JSON_INSTANCES\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple and free way to generate shields.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'is_null', 'description': 'Options for determining null values', 'parameters': {'required': [], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.predict(model=\"MODEL\", json_instances=\"JSON_INSTANCES\")"} {"Instruction": "Please wait for the AI Platform operation with the name \"operation-123\" to complete in the Google Cloud region \"us-central1\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "gcloud.ai_platform.operations().wait(name=\"operation-123\", region=\"us-central1\")"} {"Instruction": "I want to delete an AI Platform model named \"my-model\" in the us-central1 region.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().delete', 'description': 'Delete an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global. REGION must be one of: global, asia-east1, asia-northeast1, asia-southeast1, australia-southeast1, europe-west1, europe-west2, europe-west3, europe-west4, northamerica-northeast1, us-central1, us-east1, us-east4, us-west1.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.create', 'description': 'Create a private or hybrid pool for use by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'peered_network'}, {'name': 'peered_network_ip_range'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}"], "Output": "gcloud.ai_platform.models().delete(MODEL=\"my-model\", region=\"us-central1\")"} {"Instruction": "I want to set the IAM policy for a specific model named \"my_model\" using the policy defined in the file \"policy.json\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'az', 'api_name': 'guestconfig guest-configuration-hcrp-assignment show', 'description': 'Get information about a guest configuration assignment', 'parameters': [{'name': 'guest-configuration-assignment-name', 'description': 'The guest configuration assignment name.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'machine-name', 'description': 'The name of the ARC machine.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fundtrip', 'parameters': []}"], "Output": "gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\")"} {"Instruction": "Can you please describe the AI Platform operation named \"operation-123\" in region \"us-central1\"?\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().describe', 'description': 'Describe an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}"], "Output": "gcloud.ai-platform.operations().describe(name=\"operation-123\", region=\"us-central1\")"} {"Instruction": "I want to update the description of a model named \"my_model\" in the AI Platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_members', 'description': 'Returns the details for the Security Hub member accounts for the specified account IDs.The results include both member accounts that are managed using Organizations and accounts that were invited manually.', 'parameters': [{'name': 'account_ids', 'description': 'The list of account IDs for the Security Hub member accounts to return the details for.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}"], "Output": "gcloud.ai-platform.models().update(MODEL=\"my_model\", description=\"New description\")"} {"Instruction": "I want to list existing AI Platform jobs in the Google Cloud region \"us-central1\". I want to apply a filter to only list jobs that have a status of \"running\" and I want to limit the output to 10 jobs per page.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.start_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to start collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to start collecting data. If you send a request to an agent ID that you do not have permission to contact, according to your Amazon Web Services account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agents and you do not have permission to contact some of those agents, the system does not throw an exception. Instead, the system shows Failed in the Description field.\\n(string)'}]}"], "Output": "gcloud.ai-platform.operations().list(region='us-central1', filter='status=\"running\"', page_size=10)"} {"Instruction": "I want to describe the AI Platform version named \"v1\" for the model \"my_model\" in the region \"us-central1\".\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}"], "Output": "gcloud.ai-platform.versions().describe(VERSION=\"v1\", model=\"my_model\", region=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB backup named \"my-backup\" for the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}"], "Output": "gcloud.alloydb.backups().create(backup=\"my-backup\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to list the versions for the model named \"my_model\" in the AI Platform of Google Cloud.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.ai-platform.versions().list(model=\"my_model\")"} {"Instruction": "I want to describe the details of an AlloyDB backup with ID \"my-backup\" in the region \"us-central1\" on GCP.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}"], "Output": "gcloud.alloydb.backups().describe(BACKUP=\"my-backup\", REGION=\"us-central1\")"} {"Instruction": "I want to update the version with ID 'v1' for the model 'my_model' in AI Platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the version.'}, {'name': 'description', 'description': 'DESCRIPTION for the version.'}, {'name': 'region', 'description': 'REGION for the version.'}, {'name': 'update_labels', 'description': 'Update labels for the version.'}, {'name': 'clear_labels', 'description': 'Clear labels for the version.'}, {'name': 'remove_labels', 'description': 'Remove labels for the version.'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.get_data_set_details', 'description': 'Gets the details of a specific data set.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier of the application that this data set is associated with.'}, {'name': 'data_set_name', 'description': 'The name of the data set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.versions().update(VERSION='v1', model='my_model')"} {"Instruction": "I want to set the default version for a model named \"my_model\" in the region \"us-central1\" using gcloud ai-platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().set_default', 'description': 'Set default version for a model', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}\n", "{'name': 'alpha', 'api_name': 'requests.post(\"https://api.bms.example.com/ssh_keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content_Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"}', 'description': 'Add SSH key to Bare Metal Solution serial console', 'parameters': [{'name': 'serial_console_ssh_key'}, {'name': 'key'}, {'name': 'key_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai_platform.versions().set_default(\"my_model\", \"VERSION\", \"--region=us-central1\")"} {"Instruction": "I want to list the AlloyDB clusters in my project, and I want the clusters to be sorted based on the cluster name in alphabetical order.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'logicapp_stop', 'description': 'Stop a logic app', 'parameters': [{'name': 'name', 'description': 'Name of the logic app.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.', 'required': False}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series().delete', 'description': 'delete an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': 'tensorboard_run_id'}]}"], "Output": "gcloud.alloydb_clusters_list(sort_by=\"cluster_name\")"} {"Instruction": "I want to list the AlloyDB backups in my project in the region 'us-central1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alloydb.backups().list(region='us-central1')"} {"Instruction": "I want to restore a cluster named \"my-cluster\" in the \"us-central1\" region from a backup named \"my-backup\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters_restore', 'description': 'Restore an AlloyDB cluster from a given backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list', 'description': 'List the models of a given project and region', 'parameters': [{'name': 'project', 'description': 'ID of the project'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}]}"], "Output": "gcloud.alloydb.clusters_restore(\"my-cluster\", region=\"us-central1\", backup=\"my-backup\")"} {"Instruction": "I want to create a new secondary AlloyDB cluster named \"my-cluster\" in the region \"us-central1\" with the primary cluster \"projects/12345/locations/us-central1/clusters/cluster1\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.clusters().create_secondary', 'description': 'Create a new secondary AlloyDB cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alloydb.clusters().create_secondary(CLUSTER=\"my-cluster\", PRIMARY_CLUSTER=\"projects/12345/locations/us-central1/clusters/cluster1\", REGION=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB cluster named \"my-cluster\" with the password \"postgres\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.clean_strings', 'description': 'Cleaning strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.clusters().create(CLUSTER=\"my-cluster\", password=\"postgres\", region=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB instance called \"my-instance\" in the cluster \"my-cluster\" with 4 CPU cores and using the instance type \"PRIMARY\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alloydb.instances().create(INSTANCE=\"my-instance\", CLUSTER=\"my-cluster\", CPU_COUNT=4, INSTANCE_TYPE=\"PRIMARY\", REGION=\"us-central1\")"} {"Instruction": "I want to promote the AlloyDB cluster with ID \"my-cluster\" in the region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster in a given project and region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\"', 'description': 'Create a budget', 'parameters': [{'name': 'billing_account'}, {'name': 'display_name'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alloydb.clusters().promote(CLUSTER=\"my-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB SECONDARY instance in the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().create_secondary', 'description': 'Create a new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}"], "Output": "gcloud.alloydb.instances().create_secondary(INSTANCE=\"my-instance\", CLUSTER=\"my-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to delete an AlloyDB cluster with the name \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alloydb.clusters().delete(CLUSTER=\"my-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to describe the cluster named \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "gcloud.alloydb.clusters().describe(CLUSTER=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to update an AlloyDB cluster named \"my-cluster\" in the region \"us-central1\". I want to set the automated backup start time to 12:00 and the automated backup days of the week to Monday. I also want to set the automated backup retention count to 10.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_identity_pool_configuration', 'description': 'Gets the configuration settings of an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.environments().list', 'description': 'List Apigee deployment environments', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alloydb.clusters().update(CLUSTER=\"my-cluster\", region=\"us-central1\", automated_backup_start_times=\"12:00\", automated_backup_days_of_week=\"MONDAY\", automated_backup_retention_count=10)"} {"Instruction": "I want to delete the AlloyDB instance with ID \"my-instance\" in the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "gcloud.alloydb.instances().delete(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to describe the operation with ID \"operation-123456789\" in the region \"us-central1\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes().delete', 'description': 'Delete a Blockchain Node Engine node', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().set_iam_policy(connection=\"my_conn\", policy_file=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.operations().describe(operation=\"operation-123456789\", region=\"us-central1\")"} {"Instruction": "I want to list the AlloyDB instances in my cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}"], "Output": "gcloud.alloydb.instances().list(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to describe the AlloyDB instance named my-instance in the cluster my-cluster in the us-central1 region, and I want to view the full description.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'view'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_aliases', 'description': 'Creates a paginated call to list the aliases associated with a given entity.list-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the entity exists.'}, {'name': 'entity_id', 'description': 'The identifier for the entity for which to list the aliases.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alloydb.instances().describe(INSTANCE=\"my-instance\", CLUSTER=\"my-cluster\", REGION=\"us-central1\", VIEW=\"FULL\")"} {"Instruction": "I want to update the number of nodes in the read pool for my AlloyDB instance named \"my-read-instance\" in the cluster named \"my-cluster\" in the us-central1 region.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}"], "Output": "gcloud.alloydb.instances().update(INSTANCE=\"my-read-instance\", cluster=\"my-cluster\", region=\"us-central1\", read_pool_node_count=3)"} {"Instruction": "I want to delete the AlloyDB user \"my-username\" from the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alloydb.users().delete(username=\"my-username\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to update the password for the user \"my-username\" in the cluster \"my-cluster\" in the region \"us-central1\" for AlloyDB.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.users().set_password(username=\"my-username\", cluster=\"my-cluster\", password=\"postgres\", region=\"us-central1\")"} {"Instruction": "I want to update the superuser role for the user \"my-username\" in the cluster \"my-cluster\" in the region \"us-central1\" to \"true\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.fms.list_discovered_resources', 'description': 'Returns an array of resources in the organization\u00e2\\x80\\x99s accounts that are available to be associated with a resource set.', 'parameters': [{'name': 'member_account_ids', 'description': 'The Amazon Web Services account IDs to discover resources in. Only one account is supported per request. The account must be a member of your organization.\\n(string)'}, {'name': 'resource_type', 'description': 'The type of resources to discover.'}, {'name': 'max_results', 'description': 'The maximum number of objects that you want Firewall Manager to return for this request. If more objects are available, in the response, Firewall Manager provides a NextToken value that you can use in a subsequent call to get the next batch of objects.'}, {'name': 'next_token', 'description': 'When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Firewall Manager returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "gcloud.alloydb.users().set_superuser(username=\"my-username\", cluster=\"my-cluster\", region=\"us-central1\", superuser=True)"} {"Instruction": "I want to failover the AlloyDB instance with ID \"my-instance\" in the cluster \"my-cluster\" in the us-central1 region.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "gcloud.alloydb.instances().failover(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to delete an AlloyDB operation with the ID \"operation-123456789\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alloydb.operations().delete(OPERATION=\"operation-123456789\", region=\"us-central1\")"} {"Instruction": "I want to list all AlloyDB users in the cluster named \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users_list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alloydb.users_list(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to list all AlloyDB operations in the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().describe', 'description': 'Describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.operations().list(region='us-central1')"} {"Instruction": "I want to manage Access Approval requests and settings for a specific group.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval', 'description': 'Manage Access Approval requests and settings', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'pyarrow', 'api_name': 'ReadOptions', 'description': 'Options for reading CSV files', 'parameters': {'required': [{'name': 'use_threads', 'description': 'Whether to use multiple threads to accelerate reading. Default is True.'}, {'name': 'block_size', 'description': 'How much bytes to process at a time from the input stream. Determines multi-threading granularity and the size of individual record batches or table chunks. Minimum valid value is 1.'}, {'name': 'skip_rows', 'description': 'The number of rows to skip before the column names (if any) and the CSV data. Default is 0.'}, {'name': 'skip_rows_after_names', 'description': 'The number of rows to skip after the column names. This number can be larger than the number of rows in one block, and empty rows are counted. The order of application is: skip_rows -> column names read (unless column_names is set) -> skip_rows_after_names. Default is 0.'}, {'name': 'column_names', 'description': 'The column names of the target table. If empty, fall back on autogenerate_column_names.'}, {'name': 'autogenerate_column_names', 'description': \"Whether to autogenerate column names if column_names is empty. If true, column names will be of the form 'f0', 'f1', etc. If false, column names will be read from the first CSV row after skip_rows. Default is False.\"}, {'name': 'encoding', 'description': \"The character encoding of the CSV data. Columns that cannot decode using this encoding can still be read as Binary. Default is 'utf8'.\"}]}}"], "Output": "gcloud.alpha.access_approval(group='group_name')"} {"Instruction": "I want to get the detailed data for an access-approval request with the name \"abc123\" on the project \"my-project-123\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().get', 'description': 'Get an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_approval.requests().get(name=\"projects/my-project-123/approvalRequests/abc123\")"} {"Instruction": "I want to restart an AlloyDB instance with ID \"my-instance\" within the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.instances().restart(INSTANCE=\"my-instance\", CLUSTER=\"my-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to create a new user called \"my-username\" in the AlloyDB cluster named \"my-cluster\" in the \"us-central1\" region, with the password \"postgres\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}"], "Output": "gcloud.alloydb.users().create(username=\"my-username\", cluster=\"my-cluster\", region=\"us-central1\", password=\"postgres\")"} {"Instruction": "I want to delete the Access Approval settings for my gcloud project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().delete', 'description': 'Delete Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_aliases', 'description': 'Creates a paginated call to list the aliases associated with a given entity.list-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the entity exists.'}, {'name': 'entity_id', 'description': 'The identifier for the entity for which to list the aliases.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}"], "Output": "gcloud.alpha.access_approval.settings().delete(project=\"my-project\")"} {"Instruction": "I want to get the Access Approval settings for my project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_approval.settings().get(project=\"my-project\")"} {"Instruction": "I want to list all access approval requests that are pending for my project named \"my-project-123\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_approval.requests().list(state=\"pending\", project=\"my-project-123\")"} {"Instruction": "I want to update the Access Approval settings for my project named \"p1\" and set the notification emails to \"foo@example.com, bar@example.com\".\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}"], "Output": "gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com'])"} {"Instruction": "I want to create a new authorized organizations description in the access policy with the ID 9876543. The authorized organizations description ID is organizations/12345\n", "Functions": ["{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}"], "Output": "organizations_client.update_access_policy_description(organizations_policy_id=\"9876543\", description=\"a new authorized organizations description\")"} {"Instruction": "I want to delete an existing cloud access binding with the ID \"binding-id\" for the organization with the ID \"ORGANIZATION\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.delete', 'description': 'Delete an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.delete(binding=\"binding-id\", organization=\"ORGANIZATION\")"} {"Instruction": "I want to delete an authorized organizations description with ID \"my_authorized_orgs_desc_id\" from the access policy named \"POLICY\" using the gcloud alpha access-context-manager authorized-orgs delete API\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering.'}, {'name': 'k', 'description': 'The number of clusters to create.'}], 'optional': [{'name': 'iterations', 'description': 'The maximum number of iterations to perform.'}, {'name': 'tolerance', 'description': 'The convergence tolerance.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}"], "Output": "gcloud.alpha.access_context_manager.authorized_orgs.delete(name=\"POLICY\", authorized_orgs_desc_id=\"my_authorized_orgs_desc_id\")"} {"Instruction": "I want to list the conditions for a basic access level with level ID 'basic-level' and access policy ID 'access-policy-1' on gcloud alpha access-context-manager levels conditions list.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}"], "Output": "gcloud.alpha.access_context_manager.levels_conditions.list(level='basic-level', policy='access-policy-1')"} {"Instruction": "I want to list the cloud access bindings under my organization, limit the results to 20, and sort them by access level.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.list(organization=\"ORGANIZATION\", limit=20, sort_by=\"access-level\")"} {"Instruction": "I want to create a cloud access binding for a specific group with the group key \"my-group-key\" and the access level \"accessPolicies/123/accessLevels/abc\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.create(group_key=\"my-group-key\", level=\"accessPolicies/123/accessLevels/abc\")"} {"Instruction": "I want to update the organizations for an authorized organizations description with the ID \"my-authorized-orgs\" by adding organizations with IDs \"organizations/123\" and \"organizations/456\" using the access-context-manager authorized-orgs update command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "gcloud.alpha.access_context_manager.authorized_orgs().update(AUTHORIZED_ORGS_DESC='my-authorized-orgs', policy='POLICY', add_orgs='organizations/123,organizations/456')"} {"Instruction": "I want to create a new access level with the title \"SecurityLevel\" in the access policy \"myPolicy\".\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().create', 'description': 'Create a new access level in a given access policy', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}, {'name': 'async'}, {'name': 'description'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().create(level=\"SecurityLevel\", policy=\"myPolicy\", title=\"SecurityLevel\")"} {"Instruction": "I want to export the configuration for an access level named \"my-access-level\" in Access Context Manager to a file at /path/to/dir/\n", "Functions": ["{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().describe', 'description': 'Get detailed Tensorboard experiment information', 'parameters': [{'name': 'tensorboard_experiment', 'description': 'ID of the tensorboard_experiment or fully qualified identifier for the tensorboard_experiment.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_experiment.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_experiment.'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().config().export(level=\"my-access-level\", path=\"/path/to/dir/\")"} {"Instruction": "I want to update an existing cloud access binding with the binding ID \"my-binding-id\" and set the level to \"accessPolicies/123/accessLevels/new-abc\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding'}, {'name': 'organization'}, {'name': 'dry_run_level'}, {'name': 'level'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.update(binding=\"my-binding-id\", level=\"accessPolicies/123/accessLevels/new-abc\")"} {"Instruction": "I want to show the details of the access level named \"my-level\" in the access policy \"my-policy\" using gcloud alpha access-context-manager levels describe.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().describe(LEVEL=\"my-level\", policy=\"my-policy\")"} {"Instruction": "I want to create a new service perimeter with the title \"my_perimeter_title\" in the access policy with the ID 9876543. The service perimeter should be restricted to the project with ID 12345 and the only allowed restricted service should be \"storage.googleapis.com\".\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\")"} {"Instruction": "I want to list the access levels for a specific access policy in GCloud and limit the results to 20 per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.levels.list(policy=\"policy-id\", limit=20, page_size=20)"} {"Instruction": "I want to delete a service perimeter with the ID \"perimeter1\" from the access policy with the ID \"policy1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().delete(perimeter=\"perimeter1\", policy=\"policy1\")"} {"Instruction": "I want to show the details of a service perimeter with ID \"perimeter-123\" in the access policy with ID \"policy-456\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().describe(PERIMETER=\"perimeter-123\", policy=\"policy-456\")"} {"Instruction": "I want to update the access level with ID \"12345\" for the access policy with ID \"98765\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().update(level=\"12345\", policy=\"98765\")"} {"Instruction": "I want to display the dry-run mode configuration for a Service Perimeter named \"my-perimeter\" with the policy \"POLICY\" using gcloud alpha access-context-manager perimeters dry-run describe.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().describe', 'description': 'Display the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_environment', 'description': 'Get detailed data for an environment.', 'parameters': [{'name': 'name', 'description': 'The name of the environment that you want to get the detailed data for.'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().dry_run().describe(PERIMETER=\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to reset the dry-run mode configuration for a service perimeter named \"my-perimeter\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().dry_run().drop(PERIMETER='my-perimeter')"} {"Instruction": "I want to create a dry-run mode configuration for a new Service Perimeter with the title \"My New Perimeter\" and description \"Perimeter description\" on GCP.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my-perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\")"} {"Instruction": "I want to delete a service perimeter named \"my-perimeter\" in dry-run mode using the access-context-manager API in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().delete', 'description': 'Delete Service Perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'io_thread_count', 'description': 'Get the number of threads to use for I/O operations', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.tensorboards().create', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.access_context_manager.perimeters().dry_run().delete(perimeter=\"my-perimeter\", policy=POLICY)"} {"Instruction": "I want to enforce the dry-run mode configuration for a Service Perimeter with ID \"my-perimeter\" using access policy \"POLICY\".\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters_dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters_dry_run_enforce(\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to replace all existing service perimeters in a specified access policy with service perimeters specified in a file, using a specific etag.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.replace_all(POLICY, source_file=SOURCE_FILE, etag=ETAG)"} {"Instruction": "I want to update the enforced configuration for a Service Perimeter named \"my-perimeter\" by adding the resources \"projects/123\" and \"projects/456\", removing the restricted service \"storage.googleapis.com\", adding the access level \"accessPolicies/123/accessLevels/a_level\", enabling VPC accessible services, and clearing the VPC allowed services.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.update(\"my_perimeter\", add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for an existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.update(\"my-perimeter\", add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True)"} {"Instruction": "I want to update the dry-run mode configuration for a Service Perimeter named my-perimeter. I want to add the following resources: projects/123, projects/456. I want to remove the restricted service storage.googleapis.com. I want to add the access level accessPolicies/123/accessLevels/a_level. I want to enable VPC accessible services and clear the list of VPC allowed services.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.update(\"my_perimeter\", \"__add_resources=projects/123,projects/456\", \"__remove_restricted_services=storage.googleapis.com\", \"__add_access_levels=accessPolicies/123/accessLevels/a_level\", \"__enable_vpc_accessible_services\", \"__clear_vpc_allowed_services\"', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'async'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}\n", "{'name': 'Git', 'api_name': 'gcloud.compute.instances().list', 'description': 'Cleanup and optimize local repository', 'parameters': [{'name': 'aggressive'}, {'name': 'auto'}, {'name': 'quiet'}, {'name': 'prune'}, {'name': 'no_prune'}, {'name': 'force'}, {'name': 'keep_largest_pack'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.dry-run.update(\"my-perimeter\", \"--add-resources=projects/123,projects/456\", \"--remove-restricted-services=storage.googleapis.com\", \"--add-access-levels=accessPolicies/123/accessLevels/a_level\", \"--enable-vpc-accessible-services\", \"--clear-vpc-allowed-services\")"} {"Instruction": "I want to export the configuration of an access policy named \"my-access-policy\" with the \"--all\" option. I want to save the configuration to the path \"/path/to/dir/\" and specify the resource format as \"terraform\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.create_pricing_rule', 'description': 'Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.', 'parameters': [{'name': 'client_token', 'description': 'The token that\u00e2\\x80\\x99s needed to support idempotency. Idempotency isn\u00e2\\x80\\x99t currently supported, but will be implemented in a future update.'}, {'name': 'name', 'description': 'The pricing rule name. The names must be unique to each pricing rule.'}, {'name': 'description', 'description': 'The pricing rule description.'}, {'name': 'scope', 'description': 'The scope of pricing rule that indicates if it\u00e2\\x80\\x99s globally applicable, or it\u00e2\\x80\\x99s service-specific.\\nPossible values:\\n\\nGLOBAL\\nSERVICE\\nBILLING_ENTITY\\nSKU'}, {'name': 'type', 'description': 'The type of pricing rule.\\nPossible values:\\n\\nMARKUP\\nDISCOUNT\\nTIERING'}, {'name': 'modifier_percentage', 'description': 'A percentage modifier that\u00e2\\x80\\x99s applied on the public pricing rates.'}, {'name': 'service', 'description': 'If the Scope attribute is set to SERVICE or SKU , the attribute indicates which service the PricingRule is applicable for.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to a pricing rule.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'billing_entity', 'description': 'The seller of services provided by Amazon Web Services, their affiliates, or third-party providers selling services via Amazon Web Services Marketplace.'}, {'name': 'tiering', 'description': 'The set of tiering configurations for the pricing rule.\\nFreeTier -> (structure)\\n\\nThe possible Amazon Web Services Free Tier configurations.\\nActivated -> (boolean)\\n\\nActivate or deactivate Amazon Web Services Free Tier.'}, {'name': 'usage_type', 'description': 'Usage type is the unit that each service uses to measure the usage of a specific type of resource.\\nIf the Scope attribute is set to SKU , this attribute indicates which usage type the PricingRule is modifying. For example, USW2-BoxUsage:m2.2xlarge describes an``M2 High Memory Double Extra Large`` instance in the US West (Oregon) Region.

'}, {'name': 'operation', 'description': 'Operation is the specific Amazon Web Services action covered by this line item. This describes the specific usage of the line item.\\nIf the Scope attribute is set to SKU , this attribute indicates which operation the PricingRule is modifying. For example, a value of RunInstances:0202 indicates the operation of running an Amazon EC2 instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().config.export(POLICY=\"my-access-policy\", all=True, path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to add an IAM policy binding for the role of roles/notebooks.admin for the user 'test-user@gmail.com' on the access policy 'accessPolicies/123'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test-user@gmail.com\", role=\"roles/notebooks.admin\")"} {"Instruction": "I want to create a new Access Context Manager policy with the title \"My Policy\" for the organization \"organizations/123\" on gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies.create', 'description': 'Create a new Access Context Manager policy', 'parameters': [{'name': 'organization', 'description': 'Parent organization for the access policies.'}, {'name': 'title', 'description': 'Short human-readable title of the access policy.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'scopes', 'description': \"Folder or project on which this policy is applicable. You can specify only one folder or project as the scope and the scope must exist within the specified organization. If you don't specify a scope, the policy applies to the entire organization.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_mitigation_action', 'description': 'Deletes a defined mitigation action from your Amazon Web Services accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'action_name', 'description': 'The name of the mitigation action that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}"], "Output": "gcloud.alpha.access_context_manager.policies.create(organization=\"organizations/123\", title=\"My Policy\")"} {"Instruction": "I want to delete the access policy with ID \"policy-123\" in Google Cloud.\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().delete(POLICY=\"policy-123\")"} {"Instruction": "I need to get the IAM policy for an access policy on Google Cloud using the alpha version of the Access Context Manager API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().get_iam_policy(policy=\"accessPolicies/1234\")"} {"Instruction": "I want to remove an IAM policy binding for the role of roles/editor for the user 'test-user@gmail.com' on the access policy 'accessPolicies/123' on GCloud Access Context Manager API\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcp.access_context_manager.role_assignment_create(name='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.cancel_query', 'description': 'Cancels a query that has been issued. Cancellation is provided only if the query has not completed running before the cancellation request was issued. Because cancellation is an idempotent operation, subsequent cancellation requests will return a CancellationMessage , indicating that the query has already been canceled. See code sample for details.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}"], "Output": "gcp.access_context_manager.role_assignment_create(name='accessPolicies/123', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to update the access context manager policy with ID \"policy123\" and change the title to \"New Policy Title\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies.update', 'description': 'Update access context manager policies', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().list', 'description': 'List index endpoints of a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.access_context_manager.policies.update(\"policy123\", title=\"New Policy Title\")"} {"Instruction": "I want to describe a Managed Microsoft AD domain backup for the domain \"my-domain\" called \"my-backup\".\n", "Functions": ["{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains_backups.describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}"], "Output": "gcloud.alpha.active_directory.domains_backups.describe('--domain=my-domain', BACKUP='my-backup')"} {"Instruction": "I want to initiate a schema extension for the domain my-domain.com with the description \"Test Description\" using the LDIF file demo.ldf.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': \"gcloud.alpha.active_directory.domains.extend_schema('my_domain.com', description='Test Description', ldif_file='demo.ldf'\", 'description': 'Initiate schema extension for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'description'}, {'name': 'ldif_file'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.active_directory.domains.extend_schema('my-domain.com', description='Test Description', ldif_file='demo.ldf')"} {"Instruction": "I want to delete the backup named \"my-backup\" for the domain \"my-domain.com\" in my Google Cloud Active Directory.\n", "Functions": ["{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains.backups.delete(\"my_backup\", domain=\"my_domain.com\", async_=True', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}]}"], "Output": "gcloud.alpha.active_directory.domains.backups.delete(\"my-backup\", domain=\"my-domain.com\", async_=True)"} {"Instruction": "I want to delete the managed Microsoft Active Directory domain with the name my-domain.com.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().delete(DOMAIN=\"my_domain.com\"', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.list_pipeline_executions', 'description': 'Gets a summary of the most recent executions for a pipeline.list-pipeline-executions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline for which you want to get execution summary information.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}"], "Output": "gcloud.alpha.active_directory.domains().delete(DOMAIN=\"my-domain.com\")"} {"Instruction": "I want to list all the backups for a Managed Microsoft AD domain with the domain ID \"my-domain\" using GCloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.active_directory.domains_backups.list(domain=\"my-domain\")"} {"Instruction": "I want to create a new Managed Microsoft AD domain with the name \"my-domain.com\" in region \"us-central1\", using the IP address range \"10.172.0.0/24\" and authorizing the network \"my-network\".\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "gcloud.alpha.active_directory.domains_create(\"my-domain.com\", \"us-central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my-project/global/networks/my-network\"])"} {"Instruction": "I want to update the Managed Microsoft AD domain backup named \"my-backup\" under the domain \"projects/my-proj/locations/global/domains/my-domain.com\" and update the labels to \"l1=1\" and \"l2=2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.backups.update(\"projects/my_proj/locations/global/domains/my_domain.com/backups/my_backup\", update_labels=\"l1=1,l2=2\"', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.alpha.active_directory.domains.backups.update(\"projects/my-proj/locations/global/domains/my-domain.com/backups/my-backup\", update_labels=\"l1=1,l2=2\")"} {"Instruction": "I would like to create a backup for my Managed Microsoft AD domain named \"my-domain.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().restart_web_server', 'description': 'Restart web server for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}"], "Output": "gcloud.alpha.active_directory.domains.backups.create(\"my-backup\", domain=\"my-domain.com\")"} {"Instruction": "I want to list a maximum of 5 Managed Microsoft AD domains in my project using the gcloud alpha active-directory command line tool.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}"], "Output": "gcloud.alpha.active_directory.domains().list(limit=5)"} {"Instruction": "I want to describe the LDAPS settings for a Managed Microsoft AD domain named my-domain.com.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my_domain.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}"], "Output": "gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my-domain.com\")"} {"Instruction": "I want to enable domain migration permissions on my Managed Microsoft AD domain with the ID \"my-domain.com\". I also want to enable migration permissions for two on-premises domains \"onprem-domain-1.com\" and \"onprem-domain-2.com\", and disable SID Filtering for \"onprem-domain-1.com\" using the gcloud alpha active-directory domains migration enable command. My project ID is \"my-project\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().migration().enable(DOMAIN=\"my_domain.com\", onprem_domains=[\"onprem_domain_1.com\", \"onprem_domain_2.com\"], disable_sid_filtering_domains=[\"onprem_domain_1.com\"]', 'description': 'Enables domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'onprem_domains', 'description': 'On-premises domains for which migration permissions are being enabled.'}, {'name': 'disable_sid_filtering_domains', 'description': 'Domains for which SID Filtering is to be disabled.'}, {'name': 'gcloud_wide_flag', 'description': 'Additional flags that can be applied to the command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.create_backup', 'description': 'Creates a backup for an existing table.When you create an on-demand backup, a time marker of the request is cataloged, and the backup is created asynchronously, by applying all changes until the time of the request to the last full table snapshot. Backup requests are processed instantaneously and become available for restore within minutes.All backups in DynamoDB work without consuming any provisioned throughput on the table.Along with data, the following are also included on the backups:Global secondary indexes (GSIs)Streams', 'parameters': [{'name': 'table_name', 'description': 'The name of the table.'}, {'name': 'backup_name', 'description': 'Specified name for the backup.'}]}"], "Output": "gcloud.alpha.active_directory.domains().migration().enable(DOMAIN=\"my-domain.com\", onprem_domains=[\"onprem-domain-1.com\", \"onprem-domain-2.com\"], disable_sid_filtering_domains=[\"onprem-domain-1.com\"])"} {"Instruction": "I want to disable migration permissions on a Managed Microsoft AD domain named \"my-domain.com\" on gcloud alpha active-directory.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_migration_disable(DOMAIN=\"my_domain.com\"', 'description': 'Disable domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains_migration_disable(DOMAIN=\"my-domain.com\")"} {"Instruction": "I want to update the target DNS IP addresses for a Managed Microsoft AD trust between the domains my-domain.com and my-target-domain.com to 10.177.0.3.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_domain_name=\"my_target_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"]', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'az webapp connection create cosmos-sql', 'description': 'Create a webapp connection to cosmos-sql', 'parameters': [{'name': 'account', 'description': \"Name of the cosmos database account. Required if '--target-id' is not specified.\"}, {'name': 'client-type', 'description': 'The client type used on the webapp.'}, {'name': 'connection', 'description': 'Name of the webapp connection.'}, {'name': 'customized-keys', 'description': 'The customized keys used to change default configuration names. Key is the original name, value is the customized name.'}, {'name': 'database', 'description': \"Name of the database. Required if '--target-id' is not specified.\"}, {'name': 'name', 'description': \"Name of the webapp. Required if '--source-id' is not specified.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'private-endpoint', 'description': 'Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.'}, {'name': 'resource-group', 'description': \"The resource group which contains the webapp. Required if '--source-id' is not specified.\"}, {'name': 'secret', 'description': 'The secret auth info.'}, {'name': 'service-endpoint', 'description': 'Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.'}, {'name': 'service-principal', 'description': 'The service principal auth info.'}, {'name': 'source-id', 'description': \"The resource id of a webapp. Required if ['--resource-group', '--name'] are not specified.\"}, {'name': 'system-identity', 'description': 'The system assigned identity auth info.'}, {'name': 'target-id', 'description': \"The resource id of target service. Required if ['--target-resource-group', '--account', '--database'] are not specified.\"}, {'name': 'target-resource-group', 'description': \"The resource group which contains the cosmos database account. Required if '--target-id' is not specified.\"}, {'name': 'user-identity', 'description': 'The user assigned identity auth info.'}, {'name': 'vault-id', 'description': 'The id of key vault to store secret value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my-domain.com\", target_domain_name=\"my-target-domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"])"} {"Instruction": "I want to update the LDAPS settings for my domain 'my-domain.com' and enable LDAPS for the first time or update the certificates being used. I have a certificate file 'certificate-chain-with-private-key.pfx' and the password for the certificate is \"password\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().update_ldaps_settings(DOMAIN=\\'my_domain.com\\', certificate_pfx_file=\\'certificate_chain_with_private_key.pfx\\', certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains().update_ldaps_settings(DOMAIN='my-domain.com', certificate_pfx_file='certificate-chain-with-private-key.pfx', certificate_password=\"password\")"} {"Instruction": "I want to list all Cloud SQL integrations for a specified Managed Microsoft AD domain called my-domain.com.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}"], "Output": "gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my-domain.com\")"} {"Instruction": "I want to delete the Active Directory Trust between my-ad-domain.com and my-target-domain.com in gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust between a Managed Microsoft AD domain and a target domain', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}"], "Output": "gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my-ad-domain.com\", target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to describe the operation with the name \"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\" for Managed Microsoft AD.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.active_directory.operations().describe(OPERATION=\"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\")"} {"Instruction": "I want to list all the Managed Microsoft AD domain peerings in my project, but I only want to retrieve a maximum of 5 peerings.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings in the given project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.peerings().list(limit=5)"} {"Instruction": "I want to validate the state of a Managed Microsoft AD trust for my domain \"my-domain.com\" with the target domain name \"my-target-domain.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.validate_state(\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}"], "Output": "gcloud.alpha.active_directory.domains.trusts.validate_state(\"my-domain.com\", target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to create a new Managed Microsoft AD domain peering with the name \"my-peering\", authorized network \"my-network\", and domain \"projects/domain-project/locations/global/domains/domain.com\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering'}, {'name': 'authorized_network'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.update_vpce_configuration', 'description': 'Updates information about an Amazon Virtual Private Cloud (VPC) endpoint configuration.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.'}, {'name': 'vpce_configuration_name', 'description': 'The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.'}, {'name': 'vpce_service_name', 'description': 'The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.'}, {'name': 'service_dns_name', 'description': 'The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.'}, {'name': 'vpce_configuration_description', 'description': 'An optional description that provides details about your VPC endpoint configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.create_resource_data_sync', 'description': 'A resource data sync helps you view data from multiple sources in a single location. Amazon Web Services Systems Manager offers two types of resource data sync: SyncToDestination and SyncFromSource .You can configure Systems Manager Explorer to use the SyncFromSource type to synchronize operational work items (OpsItems) and operational data (OpsData) from multiple Amazon Web Services Regions to a single Amazon S3 bucket. This type can synchronize OpsItems and OpsData from multiple Amazon Web Services accounts and Amazon Web Services Regions or EntireOrganization by using Organizations. For more information, see Setting up Systems Manager Explorer to display data from multiple accounts and Regions in the Amazon Web Services Systems Manager User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'sync_name', 'description': 'A name for the configuration.'}, {'name': 's3_destination', 'description': 'Amazon S3 configuration details for the sync. This parameter is required if the SyncType value is SyncToDestination.\\nBucketName -> (string)\\n\\nThe name of the S3 bucket where the aggregated data is stored.\\nPrefix -> (string)\\n\\nAn Amazon S3 prefix for the bucket.\\nSyncFormat -> (string)\\n\\nA supported sync format. The following format is currently supported: JsonSerDe\\nRegion -> (string)\\n\\nThe Amazon Web Services Region with the S3 bucket targeted by the resource data sync.\\nAWSKMSKeyARN -> (string)\\n\\nThe ARN of an encryption key for a destination in Amazon S3. Must belong to the same Region as the destination S3 bucket.\\nDestinationDataSharing -> (structure)\\n\\nEnables destination data sharing. By default, this field is null .\\nDestinationDataSharingType -> (string)\\n\\nThe sharing data type. Only Organization is supported.'}, {'name': 'sync_type', 'description': 'Specify SyncToDestination to create a resource data sync that synchronizes data to an S3 bucket for Inventory. If you specify SyncToDestination , you must provide a value for S3Destination . Specify SyncFromSource to synchronize data from a single account and multiple Regions, or multiple Amazon Web Services accounts and Amazon Web Services Regions, as listed in Organizations for Explorer. If you specify SyncFromSource , you must provide a value for SyncSource . The default value is SyncToDestination .'}, {'name': 'sync_source', 'description': 'Specify information about the data sources to synchronize. This parameter is required if the SyncType value is SyncFromSource.\\nSourceType -> (string)\\n\\nThe type of data source for the resource data sync. SourceType is either AwsOrganizations (if an organization is present in Organizations) or SingleAccountMultiRegions .\\nAwsOrganizationsSource -> (structure)\\n\\nInformation about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from Organizations.\\nOrganizationSourceType -> (string)\\n\\nIf an Amazon Web Services organization is present, this is either OrganizationalUnits or EntireOrganization . For OrganizationalUnits , the data is aggregated from a set of organization units. For EntireOrganization , the data is aggregated from the entire Amazon Web Services organization.\\nOrganizationalUnits -> (list)\\n\\nThe Organizations organization units included in the sync.\\n(structure)\\n\\nThe Organizations organizational unit data source for the sync.\\nOrganizationalUnitId -> (string)\\n\\nThe Organizations unit ID data source for the sync.\\n\\n\\n\\nSourceRegions -> (list)\\n\\nThe SyncSource Amazon Web Services Regions included in the resource data sync.\\n(string)\\n\\nIncludeFutureRegions -> (boolean)\\n\\nWhether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.\\nEnableAllOpsDataSources -> (boolean)\\n\\nWhen you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}"], "Output": "gcloud.alpha.active_directory.peerings.create(\"my-peering\", authorized_network=\"my-network\", domain=\"projects/domain-project/locations/global/domains/domain.com\")"} {"Instruction": "I want to delete a Managed Microsoft Active Directory domain peering with the name \"my-peering\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.peerings().delete(PEERING=\"my-peering\")"} {"Instruction": "I want to list a maximum of 5 Managed Microsoft AD operations in my project using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives access to informations about a User / Channel, and Streams on Twitch.', 'parameters': [{'name': 'userid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AKS', 'api_name': 'AKS Nodepool Snapshot List', 'description': 'List nodepool snapshots', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.operations().list(limit=5)"} {"Instruction": "I want to update the labels for an Active Directory domain peering named my-peering with the labels l1=1 and l2=2.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'gcloud', 'api_name': 'alpha.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "gcloud.alpha.active_directory.peerings().update('my-peering', update_labels='l1=1,l2=2')"} {"Instruction": "I want to cancel a custom job with job id 567 in the region us-central1 in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.custom_jobs.cancel', 'description': 'Cancel a running custom job in AI', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.cancel(\"567\", region=\"us-central1\")"} {"Instruction": "I want to run a custom training locally using gcloud AI. The executor image URI is \"gcr.io/my/image\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\")"} {"Instruction": "I want to get detailed information about a custom job with the ID 123 in the region us-central1 using gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.custom_jobs().describe(CUSTOM_JOB=123, region='us-central1')"} {"Instruction": "I want to list the existing custom jobs for my project 'example' in the region 'us-central1' using the 'gcloud alpha ai' API.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DEPRECATED. Will deleted after 2023-03-01', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.list(region='us-central1', project='example')"} {"Instruction": "I want to create a new Vertex AI endpoint with the display name \"my_endpoint\" and with project name \"example\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}"], "Output": "gcloud.alpha.ai.endpoints.create(display_name=\"my_endpoint\", project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to run an online prediction on a Vertex AI endpoint with ID \"endpoint-123\" in the region \"us-central1\". I will send a JSON request file named \"input.json\" for prediction.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints_predict(\"endpoint_123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be sent for prediction.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_snooze_alarm', 'description': 'Changes one or more alarms to the snooze mode. The alarms change to the SNOOZE_DISABLED state after you set them to the snooze mode.', 'parameters': [{'name': 'snooze_action_requests', 'description': 'The list of snooze action requests. You can specify up to 10 requests per operation.\\n(structure)\\n\\nInformation needed to snooze the alarm.\\nrequestId -> (string)\\n\\nThe request ID. Each ID must be unique within each batch.\\nalarmModelName -> (string)\\n\\nThe name of the alarm model.\\nkeyValue -> (string)\\n\\nThe value of the key used as a filter to select only the alarms associated with the key .\\nnote -> (string)\\n\\nThe note that you can leave when you snooze the alarm.\\nsnoozeDuration -> (integer)\\n\\nThe snooze time in seconds. The alarm automatically changes to the NORMAL state after this duration.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1) of CLUSTER. See the full list of regions at https://cloud.google.com/sql/docs/instance-locations. Default: list clusters in all regions.'}]}"], "Output": "gcloud.alpha.ai.endpoints_predict(\"endpoint-123\", region=\"us-central1\", json_request=\"input.json\")"} {"Instruction": "I want to request an online explanation from an Vertex AI endpoint with the ID 'endpoint-1234' in the region 'us-central1' using the JSON request from the file 'input.json'.\n", "Functions": ["{'name': 'alpha ai', 'api_name': \"gcloud.alpha.ai.endpoints.explain('endpoint_1234', region='us_central1', json_request='input.json'\", 'description': 'Request an online explanation from an Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be explained.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users_list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}"], "Output": "gcloud.alpha.ai.endpoints.explain('endpoint-1234', region='us-central1', json_request='input.json')"} {"Instruction": "I want to stream the logs from a running custom job with the ID \"123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.stream_logs(\"123\", region=\"us-central1\")"} {"Instruction": "I would like to undeploy the model with ID 456 from the endpoint 123 in the region us-central1 using the gcloud command.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'deployed_model_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.ai.endpoints.undeploy_model(endpoint=\"123\", region=\"us-central1\", deployed_model_id=\"456\")"} {"Instruction": "Can you please describe the endpoint with ID \"123\" in the region \"us-central1\"?\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().describe', 'description': 'describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}"], "Output": "gcloud.alpha.ai.endpoints().describe(ENDPOINT=\"123\", region=\"us-central1\")"} {"Instruction": "I want to list existing Vertex AI endpoints in the region us-central1 for the project example.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Tenant Deployment List', 'description': 'List deployments at tenant scope', 'parameters': [{'name': 'filter', 'description': 'Filter expression using OData notation. You can use --filter \"provisioningState eq \\'{state}\\'\" to filter provisioningState.'}]}"], "Output": "gcloud.alpha.ai.endpoints().list(project='example', region='us-central1')"} {"Instruction": "I want to update an existing Vertex AI endpoint with ID 123 in the region us-central1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Advisor Recommendation Disable', 'description': 'Disable Azure Advisor recommendations', 'parameters': [{'name': 'days', 'description': 'Number of days to disable. If not specified, the recommendation is disabled forever.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). If provided, no other 'Resource Id' arguments should be specified.\"}, {'name': 'name', 'description': 'The name of the recommendation as output by the list command.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.endpoints().update(endpoint=\"123\", region=\"us-central1\")"} {"Instruction": "I want to delete the endpoint with ID 123 in the region us-central1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'ReadOptions', 'description': 'Options for reading CSV files', 'parameters': {'required': [{'name': 'use_threads', 'description': 'Whether to use multiple threads to accelerate reading. Default is True.'}, {'name': 'block_size', 'description': 'How much bytes to process at a time from the input stream. Determines multi-threading granularity and the size of individual record batches or table chunks. Minimum valid value is 1.'}, {'name': 'skip_rows', 'description': 'The number of rows to skip before the column names (if any) and the CSV data. Default is 0.'}, {'name': 'skip_rows_after_names', 'description': 'The number of rows to skip after the column names. This number can be larger than the number of rows in one block, and empty rows are counted. The order of application is: skip_rows -> column names read (unless column_names is set) -> skip_rows_after_names. Default is 0.'}, {'name': 'column_names', 'description': 'The column names of the target table. If empty, fall back on autogenerate_column_names.'}, {'name': 'autogenerate_column_names', 'description': \"Whether to autogenerate column names if column_names is empty. If true, column names will be of the form 'f0', 'f1', etc. If false, column names will be read from the first CSV row after skip_rows. Default is False.\"}, {'name': 'encoding', 'description': \"The character encoding of the CSV data. Columns that cannot decode using this encoding can still be read as Binary. Default is 'utf8'.\"}]}}\n", "{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'PyArrow', 'api_name': 'create_symlinks', 'description': 'Creating symlinks for bundled shared libraries', 'parameters': {'required': [{'name': 'directory', 'description': 'The directory where the symlinks should be created'}], 'optional': [{'name': 'root', 'description': 'The root directory to start creating symlinks from'}]}}"], "Output": "gcloud.alpha.ai.endpoints.delete(ENDPOINT=123, region=\"us-central1\")"} {"Instruction": "I want to run online raw prediction using Vertex AI endpoint 123 in the project example and region us-central1. The request body is '{ \"instances\": [{ \"values\": [1, 2, 3, 4], \"key\": 1 }, { \"values\": [5, 6, 7, 8], \"key\": 2 }] }'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.certificate_manager.issuance_configs.create', 'description': 'Create a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config'}, {'name': 'location'}, {'name': 'ca_pool'}, {'name': 'async'}, {'name': 'description'}, {'name': 'key_algorithm'}, {'name': 'labels'}, {'name': 'lifetime'}, {'name': 'rotation_window_percentage'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.ai.endpoints.raw_predict(123, project=\"example\", region=\"us-central1\", request='\\'{ \"instances\": [{ \"values\": [1, 2, 3, 4], \"key\": 1 }, { \"values\": [5, 6, 7, 8], \"key\": 2 }] }\\'')"} {"Instruction": "I want to create a hyperparameter tuning job using the gcloud alpha ai API. The job should have a configuration file named 'config.yaml' and a display name of 'test'. The job should be created in the region 'us-central1' under the project named 'example'\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us_central1\", project=\"example\", config=\"config.yaml\"', 'description': 'Create a hyperparameter tuning job', 'parameters': [{'name': 'config'}, {'name': 'display_name'}, {'name': 'algorithm'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'max_trial_count'}, {'name': 'network'}, {'name': 'parallel_trial_count'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}"], "Output": "gcloud.alpha.ai-platform.jobs.submit_training(\"test\", region=\"us-central1\", project=\"example\", config=\"config.yaml\")"} {"Instruction": "I want to create a new Vertex AI index endpoint with the display name \"index-endpoint\", description \"test\", and the network \"projects/123/global/networks/test-network\" in the region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.create(display_name=\"index-endpoint\", description=\"test\", network=\"projects/123/global/networks/test-network\", region=\"us-central1\")"} {"Instruction": "I want to list all the existing hyperparameter tuning jobs in the region us-central1 for the project named example in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'alpha.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks_list', 'description': 'List Google Compute Engine health checks', 'parameters': [{'name': 'name'}, {'name': 'protocol'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "alpha.ai.hp_tuning_jobs.list(project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to get detailed information about a hyperparameter tuning job with the ID \"HPTUNING_JOB\" in the region \"REGION\" on gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.hp_tuning_jobs().describe(HPTUNING_JOB, region='REGION')"} {"Instruction": "I want to delete an existing Vertex AI index endpoint with the ID \"123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.delete', 'description': 'delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_batch_job_definitions', 'description': 'Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.list-batch-job-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The identifier of the application.'}, {'name': 'prefix', 'description': 'If the batch job definition is a FileBatchJobDefinition, the prefix allows you to search on the file names of FileBatchJobDefinitions.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.delete(INDEX_ENDPOINT='123', region='us-central1')"} {"Instruction": "I want to cancel the hyperparameter tuning job with ID 123 in the region us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.cancel', 'description': 'Cancel a running hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.ai.hp_tuning_jobs.cancel(\"123\", region=\"us-central1\")"} {"Instruction": "I want to stream the logs from a running Vertex AI hyperparameter tuning job with the ID \"job123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.ai.hp_tuning_jobs.stream_logs(\"job123\", region=\"us-central1\")"} {"Instruction": "I want to get detailed information about an index with ID 987 in the region us-west1 on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.describe', 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.describe', 'description': 'Describe a github enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "gcloud.alpha.ai.indexes.describe(\"987\", region=\"us-west1\")"} {"Instruction": "I want to list the index endpoints of a project named \"example\" in the region \"us-central1\" using gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().list', 'description': 'List index endpoints of a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws opensearch.describe_domain_health', 'description': 'Returns information about domain and node health, the standby Availability Zone, number of nodes per Availability Zone, and shard count per node.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}"], "Output": "gcloud.alpha.ai.index_endpoints().list(project='example', region='us-central1')"} {"Instruction": "I want to list the AI indexes for my Google Cloud project \"example\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.list', 'description': 'List indexes of a given project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query rooms, price, facilities, policities, etc information from many hotels around the world to create a travelling site/application, such as : hotels.com', 'parameters': [{'name': 'id', 'description': 'The value of id field that received from .../properties/list endpoint', 'type': 'NUMBER'}, {'name': 'loc', 'description': 'The language code', 'type': 'STRING'}, {'name': 'page', 'description': 'For paging purpose', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.indexes.list(project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to delete an existing Vertex AI index with the ID \"index-123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().delete(INDEX=\"index_123\").execute', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().delete', 'description': 'Delete an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.delete_ml_transform', 'description': 'Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms . However, any Glue jobs that still reference the deleted transform will no longer succeed.', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the transform to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.start_user_access_tasks', 'description': 'Starts the tasks to search user access status for a specific email address.See also: AWS API Documentation\\n', 'parameters': [{'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}, {'name': 'email', 'description': 'The email address of the target user.'}]}\n", "{'name': 'PyArrow', 'api_name': 'Filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'selection_filter', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.ai.indexes().delete(INDEX=\"index-123\").execute()"} {"Instruction": "I want to undeploy the deployed index with ID 'deployed-index-345' from the index endpoint '456' in the project 'example' in the region 'us-central1' using gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.undeploy_index(INDEX_ENDPOINT='456', region='us-central1', deployed_index_id='deployed-index-345')"} {"Instruction": "I want to update the display name of the index endpoint with ID 123 in the region us-central1 and set it to \"new-name\" in my project \"example\" on Vertex AI.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.index_endpoints().update(INDEX_ENDPOINT=\"123\", region=\"us-central1\", display_name=\"new-name\", project=\"example\")"} {"Instruction": "I want to remove data points from the index '123' in the region 'us-central1'. The data points to be removed are 'example1' and 'example2'.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().set_default', 'description': 'Set default version for a model', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}"], "Output": "gcloud.alpha.ai.indexes.remove_datapoints(\"123\", region=\"us-central1\", datapoint_ids=[\"example1\", \"example2\"])"} {"Instruction": "I want to mutate a deployed index with the ID \"deployed-index-123\" from the index endpoint \"456\" in the project \"example\" and region \"us-central1\" on Vertex AI. I want to set the minimum replica count to 2 and the maximum replica count to 10.\n\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.validate_state(\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}"], "Output": "gcloud.alpha.ai.index_endpoints_mutate_deployed_index('456', region='us-central1', deployed_index_id='deployed-index-123', min_replica_count=2, max_replica_count=10)"} {"Instruction": "I want to deploy an index with ID 345 to an index endpoint with ID 456 on Vertex AI. The minimum replica count should be 2 and the maximum replica count should be 10.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.deploy_index(456, index=345, deployed_index_id=\"deployed-index-345\", display_name=\"deployed-index-345\", min_replica_count=2, max_replica_count=10)"} {"Instruction": "I want to update the display name of an index with the ID \"123\" in the region \"us-central1\" on Google Cloud Vertex AI.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().update', 'description': 'Update an Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.indexes().update(INDEX=\"123\", region=\"us-central1\")"} {"Instruction": "I want to upsert data points into an index 'my_index' using the file 'data_points.json' in the region 'us-west1' on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us-west1')"} {"Instruction": "I want to pause the model deployment monitoring job with ID 123 in the project 'example' in the region 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.pause('123', region='us-central1')"} {"Instruction": "I want to update the display name of the model deployment monitoring job with ID MONITORING_JOB in the REGION region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs().update(MONITORING_JOB, region=REGION)"} {"Instruction": "I want to delete the model deployment monitoring job with ID 123 in the us-central1 region on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.delete('123', region='us-central1')"} {"Instruction": "I want to resume a paused Vertex AI model deployment monitoring job with ID 123 in the region us-central1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.resume(\"123\", region=\"us-central1\")"} {"Instruction": "I want to delete a Vertex AI model named \"my-model\" in the region \"us-central1\" using gcloud.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.payment_cryptography.stop_key_usage', 'description': 'Disables an Amazon Web Services Payment Cryptography key, which makes it inactive within Amazon Web Services Payment Cryptography.Related operations:StartKeyUsageSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_identifier', 'description': 'The KeyArn of the key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}"], "Output": "gcloud.alpha.ai.models().delete(MODEL=\"my-model\", region=\"us-central1\")"} {"Instruction": "I want to list the model deployment monitoring jobs for project \"example\" in region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.list', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.diagnose.export_logs', 'description': 'Gathers and exports logs from a Compute Engine VM to a Google Cloud Storage Bucket', 'parameters': [{'name': 'instance_name', 'description': 'Name of the instance to operate on'}, {'name': 'collect_process_traces', 'description': 'Collect a 10 minute trace of the running system'}, {'name': 'zone', 'description': 'Zone of the instance to operate on'}]}\n", "{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.list(project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to list the models of a specific project and region in gcloud. The project is called \"example\" and the region is \"us-central1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Police, Crime, Accident etc. News in Germany', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.ai.models().list(project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to delete version 456 of the model 123 for the project \"my-project\" in the region us-central1.\n", "Functions": ["{'name': 'alpha ai models', 'api_name': 'gcloud.alpha.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"simple_cert\", LOCATION=\"LOCATION\", DESCRIPTION=\"desc\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\"', 'description': 'Update a certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'description'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.backup_gateway.get_virtual_machine', 'description': 'By providing the ARN (Amazon Resource Name), this API returns the virtual machine.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual machine.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.create', 'description': 'Create a new Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'tensorboard_experiment_id', 'description': 'Unique identifier for the new Tensorboard experiment.'}, {'name': 'description', 'description': 'Description for the new Tensorboard experiment.'}, {'name': 'display_name', 'description': 'Display name for the new Tensorboard experiment.'}, {'name': 'labels', 'description': 'List of key-value pairs to label the new Tensorboard experiment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.update_domain_nameservers', 'description': 'This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to change name servers for.'}, {'name': 'fi_auth_key', 'description': 'The authorization key for .fi domains'}, {'name': 'nameservers', 'description': 'A list of new name servers for the domain.\\n(structure)\\n\\nName server includes the following elements.\\nName -> (string)\\n\\nThe fully qualified host name of the name server.\\nConstraint: Maximum 255 characters\\n\\nGlueIps -> (list)\\n\\nGlue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.\\nConstraints: The list can contain only one IPv4 and one IPv6 address.\\n(string)'}]}"], "Output": "gcloud.alpha.ai.models().delete_version(model_version='123@456', region='us-central1')"} {"Instruction": "I want to retrieve detailed information about a model with the ID \"123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().describe', 'description': 'Retrieve detailed model information', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_recipe_job', 'description': 'Modifies the definition of an existing DataBrew recipe job.', 'parameters': [{'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to update.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of nodes that DataBrew can consume when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'outputs', 'description': 'One or more artifacts that represent the output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.\\nCompressionFormat -> (string)\\n\\nThe compression algorithm used to compress the output text of the job.\\nFormat -> (string)\\n\\nThe data format of the output of the job.\\nPartitionColumns -> (list)\\n\\nThe names of one or more partition columns for the output of the job.\\n(string)\\n\\nLocation -> (structure)\\n\\nThe location in Amazon S3 where the job writes its output.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output.\\nFormatOptions -> (structure)\\n\\nRepresents options that define how DataBrew formats job output files.\\nCsv -> (structure)\\n\\nRepresents a set of options that define the structure of comma-separated value (CSV) job output.\\nDelimiter -> (string)\\n\\nA single character that specifies the delimiter used to create CSV job output.\\n\\n\\nMaxOutputFiles -> (integer)\\n\\nMaximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.'}, {'name': 'data_catalog_outputs', 'description': 'One or more artifacts that represent the Glue Data Catalog output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.\\nCatalogId -> (string)\\n\\nThe unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.\\nDatabaseName -> (string)\\n\\nThe name of a database in the Data Catalog.\\nTableName -> (string)\\n\\nThe name of a table in the Data Catalog.\\nS3Options -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.\\nLocation -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\n\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.'}, {'name': 'database_outputs', 'description': 'Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.\\n(structure)\\n\\nRepresents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.\\nGlueConnectionName -> (string)\\n\\nThe Glue connection that stores the connection information for the target database.\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nDatabaseOutputMode -> (string)\\n\\nThe output mode to write into the database. Currently supported option: NEW_TABLE.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}]}"], "Output": "gcloud.alpha.ai.models().describe(MODEL=\"123\", region=\"us-central1\")"} {"Instruction": "I want to list the versions of a model with ID 123 in the region us-central1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models.list_version', 'description': 'List model versions', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'call_function', 'description': 'Call a named function', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to call.'}, {'name': 'args', 'description': 'The arguments to the function.'}], 'optional': [{'name': 'options', 'description': 'Options provided to the function.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations during function execution.'}, {'name': 'length', 'description': 'Batch size for execution, for nullary (no argument) functions. If not passed, inferred from data.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pascal Code Compiler API', 'parameters': []}"], "Output": "gcloud.alpha.ai.models.list_version(MODEL=\"123\", region=\"us-central1\")"} {"Instruction": "I want to upload a new model to GCloud. The container image URI is \"gcr.io/example/my-image\" and the display name is \"my-model\". I also want to include the artifact URI as \"gs://bucket/path\" and set the description as \"example-model\"\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'describe_model(request_id=\"\", location=\"\", model=\"\", container_metadata={\\'containerImageUri\\': \\'gcr.io/example/my_image\\', \\'displayName\\': \\'my_model\\', \\'artifactUri\\': \\'gs://bucket/path\\', \\'description\\': \\'example_model\\'}', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_modality'}, {'name': 'explanation_nearest_neighbor_search_config_file'}, {'name': 'explanation_neighbor_count'}, {'name': 'explanation_path_count'}, {'name': 'explanation_query'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'uris'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.jobs.list', 'description': 'List jobs for a specified Batch project/location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}"], "Output": "describe_model(request_id=\"\", location=\"\", model=\"\", container_metadata={'containerImageUri': 'gcr.io/example/my-image', 'displayName': 'my-model', 'artifactUri': 'gs://bucket/path', 'description': 'example-model'})"} {"Instruction": "I want to delete an existing Vertex AI Tensorboard experiment with ID \"exp-123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}"], "Output": "gcloud.alpha.ai.tensorboard_experiments().delete(TENSORBOARD_EXPERIMENT='exp-123', region='us-central1', tensorboard_id='TENSORBOARD_ID')"} {"Instruction": "I want to get detailed index information about a specific operation with ID 123 in the region us-central1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}"], "Output": "gcloud.alpha.ai.operations().describe(operation=\"123\", region=\"us-central1\")"} {"Instruction": "I want to create a new Tensorboard run for a specific Tensorboard experiment in the region \"us-central1\" with the Tensorboard ID \"tensorboard-1\". The display name of the run is \"Run 1\" and the run ID is \"run-1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}"], "Output": "gcloud.alpha.ai.tensorboard_runs_create(\"tensorboard-experiment-1\", \"--region=us-central1\", \"--tensorboard-id=tensorboard-1\", \"--display-name=Run 1\", \"--tensorboard-run-id=run-1\")"} {"Instruction": "I want to delete a Vertex AI Tensorboard run with the ID \"tensorboard-run-123\" in the region \"us-central1\" for the Tensorboard experiment with the ID \"test-experiment\" and the Tensorboard with the ID \"tensorboard-456\"\n", "Functions": ["{'name': 'alpha', 'api_name': 'vertex_ai_tensorboard.run', 'description': 'Delete an existing Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_run'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can download any video,story,highlights,igtv,reel,post on this api \\\\n Conact us : https://PPooP.t.me \\\\n My Channel : https://keepdeving.t.me', 'parameters': [{'name': 'story_user', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}"], "Output": "vertex_ai_tensorboard.run(tensorboard_run_id=\"tensorboard-run-123\", region=\"us-central1\", experiment_id=\"test-experiment\", tensorboard_id=\"tensorboard-456\")"} {"Instruction": "Create a new Tensorboard experiment in Vertex AI with the following details:\n- Tensorboard ID: my-tensorboard\n- Cloud region: us-central1\n- Experiment ID: experiment-1\n- Description: This is an experiment for image classification\n- Display name: Image Classification Experiment\n- Labels: {\"team\": \"data_science\", \"project\": \"image_classification\"}\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.create', 'description': 'Create a new Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'tensorboard_experiment_id', 'description': 'Unique identifier for the new Tensorboard experiment.'}, {'name': 'description', 'description': 'Description for the new Tensorboard experiment.'}, {'name': 'display_name', 'description': 'Display name for the new Tensorboard experiment.'}, {'name': 'labels', 'description': 'List of key-value pairs to label the new Tensorboard experiment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "gcloud.alpha.ai.tensorboard_experiments.create(\"my-tensorboard\", region=\"us-central1\", tensorboard_experiment_id=\"experiment-1\", description=\"This is an experiment for image classification\", display_name=\"Image Classification Experiment\", labels={\"team\": \"data_science\", \"project\": \"image_classification\"})"} {"Instruction": "I want to get detailed information for a Tensorboard experiment with ID 123, in the region \"us-central1\", for the Tensorboard with ID \"tb-456\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().describe', 'description': 'Get detailed Tensorboard experiment information', 'parameters': [{'name': 'tensorboard_experiment', 'description': 'ID of the tensorboard_experiment or fully qualified identifier for the tensorboard_experiment.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_experiment.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_experiment.'}]}"], "Output": "gcloud.alpha.ai.tensorboard_experiments().describe(TENSORBOARD_EXPERIMENT=\"123\", region=\"us-central1\", tensorboard_id=\"tb-456\")"} {"Instruction": "I want to list the Tensorboard experiments for a specific Tensorboard in my Google Cloud project, limited to 20 results and sorted by experiment name in ascending order.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().update', 'description': 'Update a BigQuery dataset', 'parameters': [{'name': 'dataset'}, {'name': 'description'}, {'name': 'permissions_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}"], "Output": "gcloud.alpha.ai.tensorboard_experiments.list(TENSORBOARD=\"\", region=\"\", limit=20, sort_by=\"experimentName\", page_size=20)"} {"Instruction": "I want to update the description and display name of a Tensorboard experiment with ID \"exp-123\" in region \"us-central1\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}"], "Output": "gcloud.alpha.ai.tensorboard_experiments.update(tensorboard_experiment=\"exp-123\", region=\"us-central1\", description=\"New experiment description\", display_name=\"New experiment display name\")"} {"Instruction": "I want to create a new Vertex AI Tensorboard with the display name \"my-tensorboard\"\n", "Functions": ["{'name': 'gcloud', 'api_name': 'vertex_ai.create_tensorboard', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "vertex_ai.create_tensorboard(display_name=\"my-tensorboard\")"} {"Instruction": "I want to delete a Vertex AI Tensorboard time series with the following details: \n- Tensorboard Time Series: \"time-series-1\" \n- Region: \"us-central1\"\n- Tensorboard Experiment ID: \"experiment-123\"\n- Tensorboard ID: \"tensorboard-456\"\n- Tensorboard Run ID: \"run-789\"\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series().delete', 'description': 'delete an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': 'tensorboard_run_id'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}"], "Output": "gcloud.alpha.ai.tensorboard_time_series().delete(TENSORBOARD_TIME_SERIES=\"time-series-1\", region=\"us-central1\", tensorboard_experiment_id=\"experiment-123\", tensorboard_id=\"tensorboard-456\", tensorboard_run_id=\"run-789\")"} {"Instruction": "I want to update an existing Tensorboard time series with the ID \"123456\" in the region \"us-central1\", for the Tensorboard experiment with the ID \"exp-001\", Tensorboard with the ID \"tb-001\", and Tensorboard run with the ID \"run-001\", and also provide a description as \"Updated time series\", and a display name as \"Time Series 1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.versions.list', 'description': 'List Artifact Registry package versions', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().describe', 'description': 'Describe a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "gcloud.alpha.ai.tensorboard_time_series.update('123456', region='us-central1', tensorboard_experiment_id='exp-001', tensorboard_id='tb-001', tensorboard_run_id='run-001', description='Updated time series', display_name='Time Series 1')"} {"Instruction": "I want to list the Tensorboard time series for a specific Tensorboard run in a project with the given region, Tensorboard experiment id, and Tensorboard id.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}\n", "{'name': 'aws', 'api_name': 'aws.codebuild.list_build_batches_for_project', 'description': 'Retrieves the identifiers of the build batches for a specific project.list-build-batches-for-project is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project.'}, {'name': 'filter', 'description': 'A BuildBatchFilter object that specifies the filters for the search.\\nstatus -> (string)\\n\\nThe status of the batch builds to retrieve. Only batch builds that have this status will be retrieved.'}, {'name': 'sort_order', 'description': 'Specifies the sort order of the returned items. Valid values include:\\n\\nASCENDING : List the batch build identifiers in ascending order by identifier.\\nDESCENDING : List the batch build identifiers in descending order by identifier.\\n\\nPossible values:\\n\\nASCENDING\\nDESCENDING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.detach_certificate_from_distribution', 'description': 'Detaches an SSL/TLS certificate from your Amazon Lightsail content delivery network (CDN) distribution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'distribution_name', 'description': 'The name of the distribution from which to detach the certificate.\\nUse the GetDistributions action to get a list of distribution names that you can specify.'}]}"], "Output": "gcloud.alpha.ai.tensorboard_time_series.list(tensorboard_run_id=\"TENSORBOARD_RUN_ID\", region=\"REGION\", tensorboard_experiment_id=\"TENSORBOARD_EXPERIMENT_ID\", tensorboard_id=\"TENSORBOARD_ID\")"} {"Instruction": "I want to get detailed information about a Tensorboard with ID \"tensorboard-123\" located in the \"us-central1\" region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'pyarrow', 'api_name': 'scalar', 'description': 'Creating a pyarrow.Scalar instance from a Python object', 'parameters': {'required': [{'name': 'value', 'description': \"Python object coercible to arrow's type system\"}], 'optional': [{'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the value'}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. Defaults to False if not passed explicitly by user, or True if a pandas object is passed in\"}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool'}]}}\n", "{'name': 'az', 'api_name': 'cloud-service list', 'description': 'Get a list of all cloud services under a resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_instance_profile', 'description': 'Retrieves information about the specified instance profile, including the instance profile\u00e2\\x80\\x99s path, GUID, ARN, and role. For more information about instance profiles, see Using instance profiles in the IAM User Guide .', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to get information about.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.tensorboards().describe(tensorboard=\"tensorboard-123\", region=\"us-central1\")"} {"Instruction": "I want to delete a Vertex AI Tensorboard with the ID \"tensorboard-123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.tensorboards.delete(\"tensorboard-123\", region=\"us-central1\")"} {"Instruction": "I want to list the Tensorboards of my project in the region \"us-central1\" with a limit of 5 Tensorboards per page and sort them by name in ascending order.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.list_enabled_products_for_import', 'description': 'Lists all findings-generating solutions (products) that you are subscribed to receive findings from in Security Hub.list-enabled-products-for-import is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.ai.tensorboards().list(region=\"us-central1\", limit=5, page_size=5, sort_by=\"name\").execute()"} {"Instruction": "I want to update an existing Vertex AI Tensorboard named \"tensorboard-1\" in the region \"us-central1\" with a new description \"Updated tensorboard\" and display name \"Tensorboard 1.0\".\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard_1', region='us_central1', description='Updated tensorboard', display_name='Tensorboard 1.0'\", 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard-1', region='us-central1', description='Updated tensorboard', display_name='Tensorboard 1.0')"} {"Instruction": "Please describe the AI Platform job named \"my-job\" and provide a summarized output in a set of human readable tables.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.jobs.describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'summarize', 'description': 'Summarize job output in a set of human readable tables instead of rendering the entire resource as json or yaml.'}]}"], "Output": "gcloud.alpha.ai_platform.jobs.describe(JOB=\"my-job\", summarize=True)"} {"Instruction": "I want to get explanations for an AI Platform version model named 'model-name' with the version 'version', using a JSON file 'instances.json'.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': \"gcloud.alpha.ai_platform.explain(model='model_name', version='version', json_instances='instances.json'\", 'description': 'run AI Platform explanation', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai-platform.explain(model='model-name', version='version', json_instances='instances.json')"} {"Instruction": "I want to start an AI Platform batch prediction job using the gcloud alpha ai-platform API. The job should use the specified model, take input data from the INPUT_PATH, and output the results to OUTPUT_PATH in the specified region.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.jobs().submit', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_path'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}, {'name': 'batch_size'}, {'name': 'key'}, {'name': 'max_worker_count'}, {'name': 'runtime_version'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'accelerator_count'}, {'name': 'accelerator_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.jobs().submit(prediction=JOB, data_format=DATA_FORMAT, input_paths=INPUT_PATH, output_path=OUTPUT_PATH, region=REGION, model=MODEL)"} {"Instruction": "I want to display the capabilities of the AI Platform in a specific location, for example, in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gu\u00eda de partidos de f\u00fatbol televisados en Per\u00fa. Horarios y canales (TV&streaming legales). Futbolenvivoperu.com Support: info@wosti.com', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}"], "Output": "gcloud.alpha.ai_platform.locations().describe(LOCATION=\"us-central1\", region=\"REGION\")"} {"Instruction": "I want to delete the AI Platform model named \"my_model\" in the region \"us-central1\"\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.rds.describe_valid_db_instance_modifications', 'description': 'You can call DescribeValidDBInstanceModifications to learn what modifications you can make to your DB instance. You can use this information when you call ModifyDBInstance .See also: AWS API Documentation\\n', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The customer identifier or the ARN of your DB instance.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'deployed_model_id'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.plugins().delete', 'description': \"Delete plugins from a Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target'}, {'name': 'environment'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.ai-platform.models.delete(model=\"my_model\", region=\"us-central1\")"} {"Instruction": "I want to run prediction locally using the TensorFlow SDK. I have a model directory called \"MODEL_DIR\" and I have JSON instances file called \"JSON_INSTANCES\"\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "prediction = tensorflow_model.predict_local(model_dir=\"MODEL_DIR\", instances_file=\"JSON_INSTANCES\")"} {"Instruction": "I want to run an AI Platform training job locally using the module named \"trainer.task\" and with 4 parameter servers and 8 workers.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}"], "Output": "gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8)"} {"Instruction": "I want to get the IAM policy for a model named my_model on Google Cloud AI Platform.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().get_iam_policy', 'description': 'Get IAM policy for a model', 'parameters': [{'name': 'model'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'is_null', 'description': 'Options for determining null values', 'parameters': {'required': [], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.models().get_iam_policy(MODEL='my_model')"} {"Instruction": "I want to create a new AI Platform model named \"my-model\" with a description and enable logging on Google Cloud. I also want to deploy the model to the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().create', 'description': 'Create AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'description'}, {'name': 'enable_console_logging'}, {'name': 'enable_logging'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'regions'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().list', 'description': 'List Cloud Composer environments', 'parameters': [{'name': 'locations'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"API for supplying demo human resources data of employees and their bank cards.\\nUp to 900 samples per table. You can query the employees' table or bank cards' table.\\nWith Fast Response. and also paginate through each table, metadata for pagination is included in the response of the pagination route.\", 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}"], "Output": "gcloud.alpha.ai_platform.models().create(\"my-model\", description=\"--description\", enable_console_logging=\"--enable-console-logging\", enable_logging=\"--enable-logging\", region=\"us-central1\")"} {"Instruction": "I want to list the existing AI Platform jobs, but only retrieve the first 20 results.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai-platform.jobs().list(page_size=20)"} {"Instruction": "I want to list all AI Platform Locations and limit the number of resources listed to 5.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.ai_platform.locations().list(limit=5)"} {"Instruction": "I want to set the IAM policy for a model with ID \"my_model\" using a JSON file \"policy.json\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All-In-One access to the Optimism blockchain data!\\n\\nMore features are coming soon!\\n\\nFeedback and feature requests should be sent to:\\nangleitnerchristoph123@gmail.com', 'parameters': [{'name': 'block', 'description': 'Block you want to scan!', 'type': 'STRING'}, {'name': 'network', 'description': 'Specify wich network you wanna use! (mainnet/testnet)', 'type': 'STRING'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.operations().delete', 'description': 'Delete completed Cloud Composer operations', 'parameters': [{'name': 'operations', 'description': 'IDs of the operations or fully qualified identifiers for the operations.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}"], "Output": "gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us-central1\")"} {"Instruction": "I want to update the description of a model named \"my_model\" in the AI Platform on Google Cloud. The new description should be \"Updated description for my_model\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.models().update(MODEL=\"my_model\", description=\"Updated description for my_model\")"} {"Instruction": "I want to add an IAM policy binding for the model named \"my_model\". The member should be \"user:test-user@gmail.com\" and the role should be \"roles/ml.admin\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test-user@gmail.com\", role=\"roles/ml.admin\")"} {"Instruction": "I want to describe an existing AI Platform model named \"my_model\" in the us-central1 region.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.snowball.create_return_shipping_label', 'description': 'Creates a shipping label that will be used to return the Snow device to Amazon Web Services.', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to create the return shipping label for; for example, JID123e4567-e89b-12d3-a456-426655440000 .'}, {'name': 'shipping_option', 'description': 'The shipping speed for a particular job. This speed doesn\u00e2\\x80\\x99t dictate how soon the device is returned to Amazon Web Services. This speed represents how quickly it moves to its destination while in transit. Regional shipping speeds are as follows:\\nPossible values:\\n\\nSECOND_DAY\\nNEXT_DAY\\nEXPRESS\\nSTANDARD'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.models().describe(model='my_model', region='us-central1')"} {"Instruction": "I want to list existing AI Platform models in the Google Cloud region \"us-central1\", with a maximum limit of 50 models per page and sorted by creation time.\n (list)\\n\\nA list of custom line items to retrieve information.\\n(string)\\n\\nBillingGroups -> (list)\\n\\nThe billing group Amazon Resource Names (ARNs) to retrieve information.\\n(string)\\n\\nArns -> (list)\\n\\nA list of custom line item ARNs to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.versions().list(model=\"my_model\", limit=5, sort_by=\"create_time desc\")"} {"Instruction": "I want to create a new AlloyDB backup for my cluster named \"my-cluster\" in the region \"us-central1\" on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().list', 'description': 'List Cloud Bigtable operations', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.backups.create(BACKUP=\"my-backup\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB cluster named \"my-cluster\" in the \"us-central1\" region with the password \"postgres\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model. This must be specified.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.config_ssh', 'description': 'Populate SSH config files with Host entries from each instance', 'parameters': [{'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'remove'}, {'name': 'ssh_config_file'}, {'name': 'ssh_key_file'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}"], "Output": "gcloud.alpha.alloydb_clusters_create(CLUSTER=\"my-cluster\", region=\"us-central1\", password=\"postgres\")"} {"Instruction": "I want to retrieve information about a specific AlloyDB backup with the ID \"backup-123\" in the region \"us-west1\" using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.backups().describe(backup=\"backup-123\", region=\"us-west1\")"} {"Instruction": "I want to describe the details of an AlloyDB cluster named \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}"], "Output": "gcloud.alpha.alloydb.clusters().describe(cluster='my-cluster', region='us-central1')"} {"Instruction": "I want to create a new AlloyDB SECONDARY cluster named my-cluster in the region us-central1. The PRIMARY cluster is located at projects/12345/locations/us-central1/clusters/cluster1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.clusters().create_secondary', 'description': 'Create a new AlloyDB SECONDARY cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.update', 'description': 'update DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'async'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.alpha.alloydb.clusters().create_secondary(CLUSTER=\"my-cluster\", PRIMARY_CLUSTER=\"projects/12345/locations/us-central1/clusters/cluster1\", REGION=\"us-central1\")"} {"Instruction": "I want to list all AlloyDB backups in the region us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}"], "Output": "gcloud.alpha.alloydb.backups().list(region=\"us-central1\")"} {"Instruction": "I want to delete the AlloyDB backup with ID \"my-backup\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().list', 'description': 'List budgets for the account', 'parameters': [{'name': 'billing_account'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.alloydb.backups().delete(BACKUP=\"my-backup\", region=\"us-central1\")"} {"Instruction": "I want to restore a cluster named my-cluster from a backup named my-backup in the region us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().restore', 'description': 'Restore an AlloyDB cluster from a backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}, {'name': 'async'}, {'name': 'network'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.clusters().restore(cluster=\"my-cluster\", region=\"us-central1\", backup=\"my-backup\")"} {"Instruction": "I want to delete the AlloyDB cluster with ID \"my-cluster\" in the region \"us-central1\" using gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.delete', 'description': 'Delete an SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.update_standards_control', 'description': 'Used to control whether an individual security standard control is enabled or disabled.', 'parameters': [{'name': 'standards_control_arn', 'description': 'The ARN of the security standard control to enable or disable.'}, {'name': 'control_status', 'description': 'The updated status of the security standard control.\\nPossible values:\\n\\nENABLED\\nDISABLED'}, {'name': 'disabled_reason', 'description': 'A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.'}]}"], "Output": "gcloud.alpha.alloydb.clusters().delete(CLUSTER=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to update an AlloyDB cluster named \"my-cluster\" in the region \"us-central1\" on gcloud.\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().update', 'description': 'update an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'clear_continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'az servicebus', 'api_name': 'namespace list', 'description': 'List the available namespaces within a resource group', 'parameters': [{'name': 'resource-group', 'description': 'The resourceGroup name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.PadOptions', 'description': 'Compact representation', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_recipe_job', 'description': 'Modifies the definition of an existing DataBrew recipe job.', 'parameters': [{'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to update.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of nodes that DataBrew can consume when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'outputs', 'description': 'One or more artifacts that represent the output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.\\nCompressionFormat -> (string)\\n\\nThe compression algorithm used to compress the output text of the job.\\nFormat -> (string)\\n\\nThe data format of the output of the job.\\nPartitionColumns -> (list)\\n\\nThe names of one or more partition columns for the output of the job.\\n(string)\\n\\nLocation -> (structure)\\n\\nThe location in Amazon S3 where the job writes its output.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output.\\nFormatOptions -> (structure)\\n\\nRepresents options that define how DataBrew formats job output files.\\nCsv -> (structure)\\n\\nRepresents a set of options that define the structure of comma-separated value (CSV) job output.\\nDelimiter -> (string)\\n\\nA single character that specifies the delimiter used to create CSV job output.\\n\\n\\nMaxOutputFiles -> (integer)\\n\\nMaximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.'}, {'name': 'data_catalog_outputs', 'description': 'One or more artifacts that represent the Glue Data Catalog output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.\\nCatalogId -> (string)\\n\\nThe unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.\\nDatabaseName -> (string)\\n\\nThe name of a database in the Data Catalog.\\nTableName -> (string)\\n\\nThe name of a table in the Data Catalog.\\nS3Options -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.\\nLocation -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\n\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.'}, {'name': 'database_outputs', 'description': 'Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.\\n(structure)\\n\\nRepresents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.\\nGlueConnectionName -> (string)\\n\\nThe Glue connection that stores the connection information for the target database.\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nDatabaseOutputMode -> (string)\\n\\nThe output mode to write into the database. Currently supported option: NEW_TABLE.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}]}"], "Output": "gcloud.alpha.alloydb.clusters().update(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to list the AlloyDB clusters in the 'us-central1' region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "gcloud.alpha.alloydb.clusters().list(region='us-central1')"} {"Instruction": "I want to promote my AlloyDB cluster with ID \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.element_wise_min', 'description': 'Find the element-wise minimum value', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null in the input forces the output to null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.ElementWiseAggregateOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "gcloud.alpha.alloydb.clusters().promote(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to delete an AlloyDB instance with the ID \"my-instance\" in the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.create(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.2\"], target_domain_name=\"target_domain.com\", direction=\"BIDIRECTIONAL\", type=\"FOREST\"', 'description': 'Create a Microsoft Active Directory Trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'direction'}, {'name': 'handshake_secret'}, {'name': 'selective_authentication'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'PyArrow', 'api_name': 'week', 'description': 'Options for the `week` function', 'parameters': {'required': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}], 'optional': [{'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year).'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.alloydb.instances().delete(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to failover an AlloyDB instance with the ID \"my-instance\" within the cluster with the ID \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}"], "Output": "gcloud.alpha.alloydb.instances().failover(INSTANCE='my-instance', cluster='my-cluster', region='us-central1')"} {"Instruction": "I want to inject a fault on an AlloyDB instance with the ID \"my-instance\" in the cluster \"my-cluster\" in the region \"us-central1\". I want to use the fault type \"stop-vm\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().inject_fault', 'description': 'Inject fault on an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'fault_type', 'description': 'Specifies fault type. FAULT_TYPE must be (only one value is supported): stop-vm. stop-vm fault type supports stopping the VM.'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "gcloud.alpha.alloydb.instances().inject_fault(INSTANCE='my-instance', CLUSTER='my-cluster', FAULT_TYPE='stop-vm', REGION='us-central1')"} {"Instruction": "I want to create a new AlloyDB SECONDARY instance within a cluster. The instance ID is \"my-instance\", the cluster ID is \"my-cluster\", and the regional location is \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.instances().create_secondary', 'description': 'Create new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}]}\n", "{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}"], "Output": "gcloud.alpha.alloydb.instances().create_secondary(instance=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to describe an AlloyDB instance with the instance ID 'my-instance', in the cluster 'my-cluster', in the region 'us-central1', and I want to view the full details of the instance.\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}"], "Output": "gcloud.alpha.alloydb.instances.describe('my-instance', cluster='my-cluster', region='us-central1', view='full')"} {"Instruction": "I want to list the instances in the AlloyDB cluster named \"my-cluster\" in the us-central1 region.\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1) of CLUSTER. See the full list of regions at https://cloud.google.com/sql/docs/instance-locations. Default: list clusters in all regions.'}]}"], "Output": "gcloud.alpha.alloydb.instances().list(cluster='my-cluster', region='us-central1')"} {"Instruction": "I want to restart my AlloyDB instance named \"my-instance\" within the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}"], "Output": "gcloud.alpha.alloydb.instances().restart(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to cancel an ongoing AlloyDB operation with the operation ID 'operation-123456789' in the region 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().cancel', 'description': 'Cancel an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.list', 'description': 'List Certificate Manager maps in the project', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'versioning-free', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.operations().cancel(operation='operation-123456789', region='us-central1')"} {"Instruction": "I want to update the number of nodes in the read pool for my AlloyDB instance named \"my-read-instance\" in the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'git', 'api_name': 'git.restore(pathspec=\"hello.c\"', 'description': 'Restore working tree files', 'parameters': [{'name': 'options'}, {'name': 'source'}, {'name': 'staged'}, {'name': 'worktree'}, {'name': 'pathspec'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().update', 'description': 'Update a Bare Metal Solution volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.alpha.alloydb.instances().update(INSTANCE=\"my-read-instance\", CLUSTER=\"my-cluster\", REGION=\"us-central1\", READ_POOL_NODE_COUNT=3)"} {"Instruction": "I want to delete an AlloyDB operation with ID \"operation-123456789\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns a stunning astronomical picture every day with explanation from professionals.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}"], "Output": "gcloud.alpha.alloydb.operations().delete(operation=\"operation-123456789\", region=\"us-central1\")"} {"Instruction": "I want to list the AlloyDB operations for the cluster \"my-cluster\" in the region \"us-central1\", with a maximum of 100 resources per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}"], "Output": "gcloud.alpha.alloydb.operations().list(cluster=\"my-cluster\", region=\"us-central1\", page_size=100)"} {"Instruction": "I want to create a new user in the cluster \"my-cluster\" in the region \"us-central1\" with the username \"my-username\" and password \"postgres\" in GCloud AlloyDB.\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.users().create', 'description': 'Create a new user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.disks().move', 'description': 'Move a disk between zones', 'parameters': [{'name': 'disk_name'}, {'name': 'destination_zone'}, {'name': 'async'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.alloydb.users().create(username=\"my-username\", cluster=\"my-cluster\", region=\"us-central1\", password=\"postgres\")"} {"Instruction": "I want to describe the AlloyDB operation with ID operation-123456789 in the region us-central1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}"], "Output": "gcloud.alpha.alloydb.operations().describe(OPERATION=\"operation-123456789\", region=\"us-central1\")"} {"Instruction": "I want to delete the user 'my-username' in the AlloyDB cluster 'my-cluster' located in the region 'us-central1' using the gcloud alpha alloydb users delete command.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.users().delete(username='my-username', cluster='my-cluster', region='us-central1')"} {"Instruction": "I want to update the database roles for a user named \"my-username\" in the cluster \"my-cluster\" in the region \"us-central1\" with the roles \"role1\" and \"role2\" using the AlloyDB API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_roles', 'description': \"update an AlloyDB user's database roles within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}"], "Output": "gcloud.alpha.alloydb.users().set_roles(username=\"my-username\", cluster=\"my-cluster\", db_roles=[\"role1\", \"role2\"], region=\"us-central1\")"} {"Instruction": "I want to update the password for the AlloyDB user named \"my-username\" within the cluster \"my-cluster\" in the region \"us-central1\" with the new password \"postgres.\"\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.users.set_password('my-username', cluster='my-cluster', password='postgres', region='us-central1')"} {"Instruction": "I want to list the users in my AlloyDB cluster named \"my-cluster\" in the US Central region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard_1', region='us_central1', description='Updated tensorboard', display_name='Tensorboard 1.0'\", 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.alpha.alloydb.users().list(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to authenticate the cluster named \"testcluster\" using the Anthos client.\n", "Functions": ["{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.auth.login', 'description': 'Authenticate clusters using the Anthos client', 'parameters': [{'name': 'cluster'}, {'name': 'dry_run'}, {'name': 'kubeconfig'}, {'name': 'login_config'}, {'name': 'login_config_cert'}, {'name': 'set_preferred_auth'}, {'name': 'user'}]}"], "Output": "gcloud.alpha.anthos.auth.login(cluster=\"testcluster\")"} {"Instruction": "I want to apply configuration changes for Anthos infrastructure using a directory named \"my-config\" in project \"my-project\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}\n", "{'name': 'az', 'api_name': 'cloud-service list', 'description': 'Get a list of all cloud services under a resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'az', 'api_name': 'Retrieve VPN Client Configuration', 'description': 'Retrieve a pre-generated VPN client configuration', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the VNet gateway.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}"], "Output": "gcloud.alpha.anthos.apply(\"my-config\", project=\"my-project\")"} {"Instruction": "I want to delete an Anthos Config Controller instance named \"my-instance\" in the location \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos_config_controller_delete', 'description': 'Delete Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.anthos_config_controller_delete('my-instance', location='us-east1')"} {"Instruction": "I want to update the superuser role for a user named \"my-username\" in AlloyDB. The user should have superuser privileges and the cluster ID is \"my-cluster\" located in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_superuser', 'description': \"Update an AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().describe', 'description': 'Get information about a particular build', 'parameters': [{'name': 'build', 'description': 'The build to describe. The ID of the build is printed at the end of the build submission process, or in the ID column when listing builds.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter video downloader in mp4 is Iframe & button API ( https://mp3downy.com/twitter-video-downloader-API ) is now providing you the best ever fastest Downloader API(Application Programming Interface) all of free. We provide you the best health status of 99.99% productive uptime and we assure the best speeds all over the time with all kinds of video types supported and you can use it in the ease with customization provision inbuilt.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.users().set_superuser(username=\"my-username\", cluster=\"my-cluster\", region=\"us-central1\", superuser=True)"} {"Instruction": "I want to describe an Anthos Config Controller instance named \"my-instance\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.describe', 'description': 'Describe Anthos Config Controller instances', 'parameters': [{'name': 'name', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location. Currently, only us-central1, us-east1, northamerica-northeast1, northamerica-northeast2, europe-north1, europe-west1, europe-west3, australia-southeast1, australia-southeast2, asia-northeast1 and asia-northeast2 are supported.'}]}\n", "{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link Connection Show', 'description': 'Get a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}"], "Output": "gcloud.alpha.anthos.config.controller.describe('my-instance', location='us-central1')"} {"Instruction": "I want to fetch the default Config Connector identity for the Config Controller named \"main\" in the location \"us-central1\" using gcloud alpha anthos config controller.\n", "Functions": ["{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.anthos.config.controller.get_config_connector_identity(\"main\", \"--location=us-central1\")"} {"Instruction": "I want to list all Anthos Config Controller operations in the region 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.remove_all_resource_permissions', 'description': 'Removes all the permissions from the specified resource.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'resource_id', 'description': 'The ID of the resource.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().get_health', 'description': 'Get backend health statuses from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "gcloud.alpha.anthos.config.operations().list(location='us-central1')"} {"Instruction": "I want to create an Anthos Config Controller instance with the name \"acc-default\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.create', 'description': 'Create Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'cluster_ipv4_cidr_block'}, {'name': 'cluster_named_range'}, {'name': 'experimental_features'}, {'name': 'full_management'}, {'name': 'man_block'}, {'name': 'man_blocks'}, {'name': 'master_ipv4_cidr_block'}, {'name': 'network'}, {'name': 'services_ipv4_cidr_block'}, {'name': 'services_named_range'}, {'name': 'subnet'}, {'name': 'use_private_endpoint'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}"], "Output": "gcloud.alpha.anthos.config.controller.create('acc-default', location='us-central1')"} {"Instruction": "I want to list all Anthos Config Controller instances in the us-central1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.anthos.config.controller().list(location=\"us-central1\")"} {"Instruction": "I want to update the Anthos Config Controller instance named \"sample-instance\" in the location \"us-central1\" with a specific MAN_BLOCK value.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.update', 'description': 'Update an Anthos Config Controller instance', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'man_block'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}"], "Output": "gcloud.alpha.anthos.config.controller.update(\"sample-instance\", location=\"us-central1\", man_block=\"MAN_BLOCK\")"} {"Instruction": "I want to generate a login configuration file for an AWS Anthos cluster using my kubeconfig file named 'my-kube-config.yaml'.\n", "Functions": ["{'name': 'alpha anthos', 'api_name': \"gcloud.alpha.anthos.create_login_config(kubeconfig='my_kube_config.yaml'\", 'description': 'Generate a login configuration file', 'parameters': [{'name': 'kubeconfig'}, {'name': 'merge_from'}, {'name': 'output'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.list_global_tables', 'description': 'Lists all global tables that have a replica in the specified Region.WarningThis operation only applies to Version 2017.11.29 (Legacy) of global tables. We recommend using Version 2019.11.21 (Current) when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see Determining the version . To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see Updating global tables .', 'parameters': [{'name': 'exclusive_start_global_table_name', 'description': 'The first global table name that this operation will evaluate.'}, {'name': 'limit', 'description': 'The maximum number of table names to return, if the parameter is not specified DynamoDB defaults to 100.\\nIf the number of global tables DynamoDB finds reaches this limit, it stops the operation and returns the table names collected up to that point, with a table name in the LastEvaluatedGlobalTableName to apply in a subsequent operation to the ExclusiveStartGlobalTableName parameter.'}, {'name': 'region_name', 'description': 'Lists the global tables in a specific Region.'}]}\n", "{'name': 'pyarrow', 'api_name': 'atan', 'description': 'Compute the inverse tangent of x', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from', 'type': 'pyarrow.MemoryPool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.anthos.create_login_config(kubeconfig='my-kube-config.yaml')"} {"Instruction": "I want to describe an Anthos Config Controller operation with the ID \"my-operation\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.alpha.anthos.config.operations().describe(operation=\"my-operation\", location=\"us-central1\")"} {"Instruction": "I want to export the current configuration of my Anthos cluster named \"my-cluster\" to the output directory \"my-dir\" using project \"my-project\".\n", "Functions": ["{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.export', 'description': 'Export current configuration of an Anthos cluster', 'parameters': [{'name': 'cluster'}, {'name': 'project'}, {'name': 'location'}, {'name': 'output_directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"We provide 90% hit rate daily soccer and basketball betting predictions, Our predictions are generated by AI powered analysis of previous matches and other factors key to the game's result\", 'parameters': [{'name': 'sort', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.anthos.export(\"my-cluster\", \"--project=my-project\", \"--output-directory=my-dir\")"} {"Instruction": "I want to show details about an API config named \"my-config\" for the API \"my-api\" using gcloud alpha api-gateway api-configs describe.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.api_configs.describe', 'description': 'Show details about a specific API config', 'parameters': [{'name': 'api_config', 'description': 'ID of the api-config or fully qualified identifier for the api-config.'}, {'name': 'api', 'description': 'API ID.'}, {'name': 'view', 'description': \"View option; default is 'BASIC'.\"}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.api_configs.describe(api_config=\"my-config\", api=\"my-api\")"} {"Instruction": "I want to update the display name of an API config named \"my-config\" for an API named \"my-api\" using the Google Cloud SDK.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}"], "Output": "gcloud.alpha.api_gateway.api_configs.update(api_config=\"my-config\", api=\"my-api\", display_name=\"New Display Name\")"} {"Instruction": "I want to delete an API named \"my-api\" in gcloud's alpha framework.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.apis().delete(API=\"my-api\")"} {"Instruction": "I want to show details about the API with the ID \"my-api\" on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().describe', 'description': 'Show details about a specific API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}"], "Output": "gcloud.alpha.api_gateway.apis().describe(API='my-api')"} {"Instruction": "I want to get the IAM policy for the API with the ID \"my-api\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "gcloud.alpha.api_gateway.apis().get_iam_policy(API=\"my-api\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' on the API named 'my-api'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.list_assessment_targets', 'description': 'Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets .list-assessment-targets is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use this parameter to specify a subset of data to be included in the action\u00e2\\x80\\x99s response.\\nFor a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\\nassessmentTargetNamePattern -> (string)\\n\\nFor a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my-api', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to create a new gateway named my-gateway in the us-central1 location using the API my-api and the API configuration my-config on gcloud alpha api-gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().create', 'description': 'Create a new gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().create(name=\"my-gateway\", api=\"my-api\", api_config=\"my-config\", location=\"us-central1\")"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' on the gateway 'my-gateway' in the location us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my_gateway', LOCATION='us_central1', PRINCIPAL='user:test_user@gmail.com', ROLE='roles/editor'\", 'description': 'Remove IAM policy binding from a gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'principal', 'description': 'Principal for whom the IAM policy binding is being removed.'}, {'name': 'role', 'description': 'Role for which the IAM policy binding is being removed.'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.list_service_instance_provisioned_resources', 'description': 'List provisioned resources for a service instance with details.list-service-instance-provisioned-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'service_instance_name', 'description': 'The name of the service instance whose provisioned resources you want.'}, {'name': 'service_name', 'description': 'The name of the service that serviceInstanceName is associated to.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}\n", "{'name': 'pyarrow', 'api_name': 'timestamp', 'description': 'Create instance of timestamp type with resolution and optional time zone', 'parameters': {'required': [{'name': 'unit', 'description': \"One of 's' [second], 'ms' [millisecond], 'us' [microsecond], or 'ns' [nanosecond]\"}], 'optional': [{'name': 'tz', 'description': 'Time zone name. None indicates time zone naive'}]}}"], "Output": "gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my-gateway', LOCATION='us-central1', PRINCIPAL='user:test-user@gmail.com', ROLE='roles/editor')"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' on API 'my-api' on Google Cloud API Gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my_api\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Remove IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my-api\", member=\"user:test-user@gmail.com\", role=\"roles/editor\")"} {"Instruction": "I want to list all APIs in the gcloud alpha api-gateway and limit the result to 20 APIs per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}"], "Output": "gcloud.alpha.api-gateway.apis.list(page_size=20)"} {"Instruction": "I want to delete an API Gateway with the ID \"my-gateway\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().delete', 'description': 'Delete an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().delete(name=\"my-gateway\", location=\"us-central1\")"} {"Instruction": "I want to update the display name of an API named \"my-api\" to \"New Display Name\" on Google Cloud API Gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.update', 'description': 'Update an API Gateway API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.delete_subscriber', 'description': 'Deletes a subscriber.WarningDeleting the last subscriber to a notification also deletes the notification.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose subscriber you want to delete.'}, {'name': 'budget_name', 'description': 'The name of the budget whose subscriber you want to delete.'}, {'name': 'notification', 'description': 'The notification whose subscriber you want to delete.\\nNotificationType -> (string)\\n\\nSpecifies whether the notification is for how much you have spent (ACTUAL ) or for how much that you\u00e2\\x80\\x99re forecasted to spend (FORECASTED ).\\nComparisonOperator -> (string)\\n\\nThe comparison that\u00e2\\x80\\x99s used for this notification.\\nThreshold -> (double)\\n\\nThe threshold that\u00e2\\x80\\x99s associated with a notification. Thresholds are always a percentage, and many customers find value being alerted between 50% - 200% of the budgeted amount. The maximum limit for your threshold is 1,000,000% above the budgeted amount.\\nThresholdType -> (string)\\n\\nThe type of threshold for a notification. For ABSOLUTE_VALUE thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over your total cost threshold. For PERCENTAGE thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over a certain percentage of your forecasted spend. For example, if you have a budget for 200 dollars and you have a PERCENTAGE threshold of 80%, Amazon Web Services notifies you when you go over 160 dollars.\\nNotificationState -> (string)\\n\\nSpecifies whether this notification is in alarm. If a budget notification is in the ALARM state, you passed the set threshold for the budget.'}, {'name': 'subscriber', 'description': 'The subscriber that you want to delete.\\nSubscriptionType -> (string)\\n\\nThe type of notification that Amazon Web Services sends to a subscriber.\\nAddress -> (string)\\n\\nThe address that Amazon Web Services sends budget notifications to, either an SNS topic or an email.\\nWhen you create a subscriber, the value of Address can\u00e2\\x80\\x99t contain line breaks.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}"], "Output": "gcloud.alpha.api_gateway.apis.update(\"my-api\", display_name=\"New Display Name\")"} {"Instruction": "I want to show details about a specific gateway named \"my-gateway\" in the API Gateway located in \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().describe', 'description': 'Show details about a specific gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.globalaccelerator.create_custom_routing_listener', 'description': 'Create a listener to process inbound connections from clients to a custom routing accelerator. Connections arrive to assigned static IP addresses on the port range that you specify.', 'parameters': [{'name': 'accelerator_arn', 'description': 'The Amazon Resource Name (ARN) of the accelerator for a custom routing listener.'}, {'name': 'port_ranges', 'description': 'The port range to support for connections from clients to your accelerator.\\nSeparately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators .\\n(structure)\\n\\nA complex type for a range of ports for a listener.\\nFromPort -> (integer)\\n\\nThe first port in the range of ports, inclusive.\\nToPort -> (integer)\\n\\nThe last port in the range of ports, inclusive.'}, {'name': 'idempotency_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency\u00e2\\x80\\x94that is, the uniqueness\u00e2\\x80\\x94of the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().describe(\"my-gateway\", location=\"us-central1\")"} {"Instruction": "I want to get the IAM policy for a gateway named \"my-gateway\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().get_iam_policy', 'description': 'Get the IAM policy for a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup location information for any URL domain. See more info at https://api-ninjas.com/api/urllookup.', 'parameters': [{'name': 'url', 'description': 'valid URL to check. It supports schemes (e.g. http://example.com) as well as schemeless (e.g. example.com) formats.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().get_iam_policy(name=\"my-gateway\", location=\"us-central1\")"} {"Instruction": "I want to list all the API Gateways in the 'us-central1' location.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.gateways.list', 'description': 'List API Gateways', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.create', 'description': 'Create and manage Cloud Composer Environments', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.api_gateway.gateways.list(location=\"us-central1\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' on the gateway 'my-gateway'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my-gateway', '--member=user:test-user@gmail.com', '--role=roles/editor')"} {"Instruction": "I want to update the display name of a gateway named \"my-gateway\" in the location \"us-central1\" using gcloud API Gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}\n", "{'name': 'git', 'api_name': 'git.bisect(subcommand=\"start\", options=\"HEAD v1.2 __\"', 'description': 'Find the commit that introduced a bug', 'parameters': [{'name': 'subcommand'}, {'name': 'options'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.api_gateway.gateways.update('my-gateway', location='us-central1')"} {"Instruction": "I want to list all API Gateway operations in the us-central1 region with a limit of 50 operations per page.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.operations.list', 'description': 'List API Gateway operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables().describe', 'description': 'Retrieve information about a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}"], "Output": "gcloud.alpha.api_gateway.operations.list(location='us-central1', limit=50, page_size=50)"} {"Instruction": "I want to wait for a Cloud API Gateway operation with the ID \"12345\" to complete in the us-central1 location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.operations().wait(name=\"projects/my-project/locations/us-central1/operations/12345\")"} {"Instruction": "I want to show details about a Cloud API Gateway operation with the ID \"operation-12345\" in the us-west1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().describe', 'description': 'Show details about the Cloud API Gateway operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"simple_cert\", LOCATION=\"LOCATION\", DESCRIPTION=\"desc\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\"', 'description': 'Update a certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'description'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_regex', 'description': 'Extract values from a string using a regular expression', 'parameters': {'required': [{'name': 'pattern', 'description': 'Regular expression with named capture fields'}], 'optional': []}}"], "Output": "gcloud.alpha.api_gateway.operations().describe(operation=\"operation-12345\", location=\"us-west1\")"} {"Instruction": "I want to describe an Apigee API proxy named \"my-api\" in my organization \"my-org\".\n", "Functions": ["{'name': 'Apigee', 'api_name': 'gcloud.alpha.apigee.apis().describe', 'description': 'Describe an Apigee API proxy', 'parameters': [{'name': 'api', 'description': 'ID of the API proxy or fully qualified identifier for the API proxy.'}, {'name': 'organization', 'description': \"Apigee organization containing the API proxy. If unspecified, the Cloud Platform project's associated organization will be used.\"}, {'name': 'revision', 'description': 'Revision number of the API proxy.'}, {'name': 'verbose', 'description': 'Include details on its revisions.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.apigee.apis().describe(API='my-api', organization='my-org')"} {"Instruction": "I want to list all the API proxies in an organization called \"my-org\" in Apigee on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.list', 'description': 'List Apigee API proxies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.apigee.apis.list(\"--organization=my-org\")"} {"Instruction": "I want to deploy the API proxy named demo to the test environment in my Apigee organization.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.deploy', 'description': 'Deploy an API proxy to an environment', 'parameters': [{'name': 'revision', 'description': 'ID of the revision or fully qualified identifier for the revision.'}, {'name': 'api', 'description': 'API proxy to be deployed.'}, {'name': 'environment', 'description': 'Environment in which to deploy the API proxy.'}, {'name': 'organization', 'description': 'Apigee organization of the proxy and environment.'}, {'name': 'override', 'description': 'Optional. If specified, Apigee will undeploy any conflicting API proxy as part of the deployment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "gcloud.alpha.apigee.apis.deploy(REVISION=None, api=\"demo\", environment=\"test\", organization=\"my-org\")"} {"Instruction": "I want to undeploy revision 3 of my-api from the test environment of the organization named test-org.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.apis().undeploy', 'description': 'undeploy an Apigee API proxy from an environment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mgh.notify_application_state', 'description': 'Sets the migration state of an application. For a given application identified by the value passed to ApplicationId , its status is set or updated by passing one of three values to Status : NOT_STARTED | IN_PROGRESS | COMPLETED .', 'parameters': [{'name': 'application_id', 'description': 'The configurationId in Application Discovery Service that uniquely identifies the grouped application.'}, {'name': 'status', 'description': 'Status of the application - Not Started, In-Progress, Complete.\\nPossible values:\\n\\nNOT_STARTED\\nIN_PROGRESS\\nCOMPLETED'}, {'name': 'update_date_time', 'description': 'The timestamp when the application state changed.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}"], "Output": "gcloud.alpha.apigee.apis().undeploy(revision=3, environment=\"test\", api=\"my-api\", organization=\"test-org\")"} {"Instruction": "I want to describe an archive deployment with the id \"abcdef1234\" in the Apigee environment called \"my-env\" using the active Cloud Platform project.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.describe', 'description': 'Describe an Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_egress_only_internet_gateway', 'description': '[IPv6 only] Creates an egress-only internet gateway for your VPC. An egress-only internet gateway is used to enable outbound communication over IPv6 from instances in your VPC to the internet, and prevents hosts outside of your VPC from initiating an IPv6 connection with your instance.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC for which to create the egress-only internet gateway.'}, {'name': 'tag_specifications', 'description': 'The tags to assign to the egress-only internet gateway.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}]}"], "Output": "gcloud.alpha.apigee.archives.describe(\"abcdef1234\", environment=\"my-env\")"} {"Instruction": "I want to delete an Apigee archive deployment with the ID abcdefghijkl123456 in the environment called my-env using the active Cloud Platform project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.apigee_archives_delete(\"abcdefghijkl123456\", \"--environment=my-env\")"} {"Instruction": "I would like to describe an Apigee application with the ID \"46d6151e-0000-4dfa-b9c7-c03b8b58bb2f\" for the organization \"my-org\" in JSON format.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks.create', 'description': 'Create Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'architecture'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'enable_confidential_compute'}, {'name': 'erase_windows_vss_signature'}, {'name': 'guest_os_features'}, {'name': 'interface'}, {'name': 'labels'}, {'name': 'licenses'}, {'name': 'multi_writer'}, {'name': 'physical_block_size'}, {'name': 'primary_disk_project'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'replica_zones'}, {'name': 'no_require_csek_key_create'}, {'name': 'resource_policies'}, {'name': 'size'}, {'name': 'storage_pool'}, {'name': 'type'}, {'name': 'user_licenses'}, {'name': 'image_family_scope'}, {'name': 'image_project'}, {'name': 'image'}, {'name': 'image_family'}, {'name': 'primary_disk'}, {'name': 'source_disk'}, {'name': 'source_instant_snapshot'}, {'name': 'source_snapshot'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'primary_disk_region'}, {'name': 'primary_disk_zone'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'source_disk_region'}, {'name': 'source_disk_zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_mitigation_action', 'description': 'Deletes a defined mitigation action from your Amazon Web Services accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'action_name', 'description': 'The name of the mitigation action that you want to delete.'}]}"], "Output": "gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e-0000-4dfa-b9c7-c03b8b58bb2f\", organization=\"my-org\").execute()"} {"Instruction": "I want to describe the deployment of the API proxy 'my-proxy' in the 'prod' environment.\n\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.deployments.describe', 'description': 'Describe an Apigee API proxy deployment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'az', 'api_name': 'SQL Managed Instance Link List', 'description': 'Returns information about link feature for Azure SQL Managed Instance.', 'parameters': [{'name': 'instance-name', 'description': 'Name of Azure SQL Managed Instance.'}, {'name': 'resource-group', 'description': 'Name of the resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}"], "Output": "gcloud.alpha.apigee.deployments.describe(REVISION, api='my-proxy', environment='prod')"} {"Instruction": "I want to deploy an Apigee archive deployment to an environment named \"my-test\" in an organization named \"my-org\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'aws', 'api_name': 'aws kendra list_featured_results_sets', 'description': 'Lists all your sets of featured results for a given index. Features results are placed above all other results for certain queries. If there\u00e2\\x80\\x99s an exact match of a query, then one or more specific documents are featured in the search results.', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index used for featuring results.'}, {'name': 'next_token', 'description': 'If the response is truncated, Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of featured results sets.'}, {'name': 'max_results', 'description': 'The maximum number of featured results sets to return.'}]}"], "Output": "gcloud.alpha.apigee.archives().deploy(environment=\"my-test\", organization=\"my-org\")"} {"Instruction": "I want to describe the developer with the ID \"123456\" in the organization \"my-org\" in Apigee on GCloud\n", "Functions": ["{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}"], "Output": "be_the_developer(\"123456\", organization=\"my-org\", platform=\"Apigee\", cloud=\"GCloud\")"} {"Instruction": "I want to update the tag and rev labels of an archive deployment with ID abcdef01234 on Apigee. The deployment belongs to the environment my-env and the organization my-org.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.update', 'description': 'Update an existing Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha_builds_triggers.run', 'description': 'Run a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}, {'name': 'substitutions', 'description': 'Substitutions for the build template.'}, {'name': 'branch', 'description': 'Name of the branch to build.'}, {'name': 'sha', 'description': 'Specific commit SHA to build.'}, {'name': 'tag', 'description': 'Git tag to build.'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.apigee.archives.update(\"abcdef01234\", environment=\"my-env\", organization=\"my-org\", update_labels=[\"tag=my-tag\", \"rev=1234\"])"} {"Instruction": "I want to list all the developers for an Apigee organization called \"my-org\" and format the output as JSON objects.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}"], "Output": "gcloud.alpha.apigee.developers.list(organization=\"my-org\", format=\"json\")"} {"Instruction": "I want to describe an Apigee deployment environment named \"my-env\" for the organization \"my-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}"], "Output": "gcloud.alpha.apigee.environments().describe(environment=\"my-env\", organization=\"my-org\")"} {"Instruction": "I want to list all the long running operations in Apigee for an organization named \"my-org\", and I want to filter the operations that are in progress, and I want the output in JSON format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.fis.update_experiment_template', 'description': 'Updates the specified experiment template.', 'parameters': [{'name': 'id', 'description': 'The ID of the experiment template.'}, {'name': 'description', 'description': 'A description for the template.'}, {'name': 'stop_conditions', 'description': 'The stop conditions for the experiment.\\n(structure)\\n\\nSpecifies a stop condition for an experiment. You can define a stop condition as a CloudWatch alarm.\\nsource -> (string)\\n\\nThe source for the stop condition. Specify aws:cloudwatch:alarm if the stop condition is defined by a CloudWatch alarm. Specify none if there is no stop condition.\\nvalue -> (string)\\n\\nThe Amazon Resource Name (ARN) of the CloudWatch alarm.'}, {'name': 'targets', 'description': 'The targets for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both.\\nresourceType -> (string)\\n\\nThe resource type. The resource type must be supported for the specified action.\\nresourceArns -> (list)\\n\\nThe Amazon Resource Names (ARNs) of the targets.\\n(string)\\n\\nresourceTags -> (map)\\n\\nThe tags for the target resources.\\nkey -> (string)\\nvalue -> (string)\\n\\nfilters -> (list)\\n\\nThe filters to apply to identify target resources using specific attributes.\\n(structure)\\n\\nSpecifies a filter used for the target resource input in an experiment template.\\nFor more information, see Resource filters in the Fault Injection Simulator User Guide .\\npath -> (string)\\n\\nThe attribute path for the filter.\\nvalues -> (list)\\n\\nThe attribute values for the filter.\\n(string)\\n\\n\\n\\nselectionMode -> (string)\\n\\nScopes the identified resources to a specific count or percentage.\\nparameters -> (map)\\n\\nThe resource type parameters.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'actions', 'description': 'The actions for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies an action for an experiment template.\\nactionId -> (string)\\n\\nThe ID of the action.\\ndescription -> (string)\\n\\nA description for the action.\\nparameters -> (map)\\n\\nThe parameters for the action, if applicable.\\nkey -> (string)\\nvalue -> (string)\\n\\ntargets -> (map)\\n\\nThe targets for the action.\\nkey -> (string)\\nvalue -> (string)\\n\\nstartAfter -> (list)\\n\\nThe name of the action that must be completed before the current action starts. Omit this parameter to run the action at the start of the experiment.\\n(string)'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.'}, {'name': 'log_configuration', 'description': 'The configuration for experiment logging.\\ncloudWatchLogsConfiguration -> (structure)\\n\\nThe configuration for experiment logging to Amazon CloudWatch Logs.\\nlogGroupArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the destination Amazon CloudWatch Logs log group.\\n\\ns3Configuration -> (structure)\\n\\nThe configuration for experiment logging to Amazon S3.\\nbucketName -> (string)\\n\\nThe name of the destination bucket.\\nprefix -> (string)\\n\\nThe bucket prefix.\\n\\nlogSchemaVersion -> (integer)\\n\\nThe schema version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}"], "Output": "gcloud.alpha.apigee.operations().list(organization=\"my-org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\")"} {"Instruction": "I want to list all archive deployments for an environment named \"my-env\" in an organization called \"my-org\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_reusable_delegation_set', 'description': 'Retrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set.', 'parameters': [{'name': 'id', 'description': 'The ID of the reusable delegation set that you want to get a list of name servers for.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().describe', 'description': 'Get information about a particular build', 'parameters': [{'name': 'build', 'description': 'The build to describe. The ID of the build is printed at the end of the build submission process, or in the ID column when listing builds.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_impersonation_roles', 'description': 'Lists all the impersonation roles for the given WorkMail organization.', 'parameters': [{'name': 'organization_id', 'description': 'The WorkMail organization to which the listed impersonation roles belong.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results. The first call doesn\u00e2\\x80\\x99t require a token.'}, {'name': 'max_results', 'description': 'The maximum number of results returned in a single call.'}]}"], "Output": "gcloud.alpha.apigee.archives().list(environment=\"my-env\", organization=\"my-org\")"} {"Instruction": "I want to list all Apigee deployment environments for my organization.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.environments().list', 'description': 'List Apigee deployment environments', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}"], "Output": "gcloud.alpha.apigee.environments().list(organization=\"ORGANIZATION\")"} {"Instruction": "I want to delete an organization called my-org in Apigee.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}"], "Output": "gcloud.alpha.apigee.organizations().delete(ORGANIZATION=\"my-org\")"} {"Instruction": "I want to provision an Apigee SaaS organization with the authorized network set to \"default\".\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().provision', 'description': 'provision an Apigee SaaS organization', 'parameters': [{'name': 'authorized_network'}, {'name': 'analytics_region'}, {'name': 'async'}, {'name': 'runtime_location'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().create', 'description': 'Create a new gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}"], "Output": "gcloud.alpha.apigee.organizations().provision(authorized_network=\"default\")"} {"Instruction": "I want to describe an Apigee long running operation with the ID \"e267d2c8-04f4-0000-b890-a241de823b0e\" for an organization named \"my-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.operations().describe', 'description': 'Describe an Apigee long running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'organization', 'description': \"Apigee organization containing the operation. If unspecified, the Cloud Platform project's associated organization will be used\"}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_email_channel', 'description': 'Disables the email channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard_1', region='us_central1', description='Updated tensorboard', display_name='Tensorboard 1.0'\", 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.alpha.apigee.operations().describe(OPERATION=\"e267d2c8-04f4-0000-b890-a241de823b0e\", organization=\"my-org\")"} {"Instruction": "I want to describe an API product called \"product-name\" in my Apigee organization called \"org-name\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_verified_access_groups', 'description': 'Describes the specified Verified Access groups.describe-verified-access-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'verified_access_group_ids', 'description': 'The ID of the Verified Access groups.\\n(string)'}, {'name': 'verified_access_instance_id', 'description': 'The ID of the Verified Access instance.'}, {'name': 'filters', 'description': 'One or more filters. Filter names and values are case-sensitive.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Azure CLI', 'api_name': 'ACR Agentpool Delete', 'description': 'Delete an agent pool in Azure Container Registry', 'parameters': [{'name': 'name -n', 'description': 'The name of the agent pool.'}, {'name': 'registry -r', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.'}, {'name': 'no-wait', 'description': 'Do not wait for the Agent Pool to complete action and return immediately after queuing the request.', 'default_value': 'False'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}"], "Output": "gcloud.alpha.apigee.products().describe(PRODUCT=\"product-name\", organization=\"org-name\")"} {"Instruction": "I want to update the display name of the API product \"my-prod\" to \"Example Project\" in the organization \"ORGANIZATION\" on Apigee.\n", "Functions": ["{'name': 'apigee', 'api_name': 'gcloud.alpha.apigee.products().update', 'description': 'Update an existing Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'all_apis'}, {'name': 'add_api'}, {'name': 'remove_api'}, {'name': 'all_environments'}, {'name': 'add_environment'}, {'name': 'remove_environment'}, {'name': 'all_resources'}, {'name': 'add_resource'}, {'name': 'remove_resource'}, {'name': 'automatic_approval'}, {'name': 'manual_approval'}, {'name': 'clear_attributes'}, {'name': 'add_attribute'}, {'name': 'remove_attribute'}, {'name': 'clear_description'}, {'name': 'description'}, {'name': 'clear_oauth_scopes'}, {'name': 'add_oauth_scope'}, {'name': 'remove_oauth_scope'}, {'name': 'clear_quota'}, {'name': 'quota'}, {'name': 'quota_interval'}, {'name': 'quota_unit'}, {'name': 'internal_access'}, {'name': 'private_access'}, {'name': 'public_access'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'aws', 'api_name': 'aws.wafv2.get_regex_pattern_set', 'description': 'Retrieves the specified RegexPatternSet .', 'parameters': [{'name': 'name', 'description': 'The name of the set. You cannot change the name after you create the set.'}, {'name': 'scope', 'description': 'Specifies whether this is for an Amazon CloudFront distribution or for a regional application. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, an AppSync GraphQL API, an Amazon Cognito user pool, an App Runner service, or an Amazon Web Services Verified Access instance.\\nTo work with CloudFront, you must also specify the Region US East (N. Virginia) as follows:\\n\\nCLI - Specify the Region when you use the CloudFront scope: --scope=CLOUDFRONT --region=us-east-1 .\\nAPI and SDKs - For all calls, use the Region endpoint us-east-1.\\n\\nPossible values:\\n\\nCLOUDFRONT\\nREGIONAL'}, {'name': 'id', 'description': 'A unique identifier for the set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.apigee.products().update(PRODUCT='my-prod', organization='ORGANIZATION', display_name='Example Project')"} {"Instruction": "I want to list all API products in my organization named \"my-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().list', 'description': 'List Apigee API products', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_environment_resources', 'description': 'Returns AWS resources for this environment.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Batch Account Network Profile Set', 'description': 'Set the Network profile for Batch account', 'parameters': [{'name': 'resource-group -g', 'required': True, 'description': 'Name of the resource group. If not specified will display currently set account.'}, {'name': 'default-action', 'required': False, 'description': \"Default action for endpoint access. It is only applicable when publicNetworkAccess is enabled. Possible values include: 'Allow', 'Deny'. accepted values: Allow, Deny\"}, {'name': 'name -n', 'required': False, 'description': 'Name of the batch account to show. If not specified will display currently set account.'}, {'name': 'profile', 'required': False, 'description': 'Network profile to set. accepted values: BatchAccount, NodeManagement'}]}"], "Output": "gcloud.alpha.apigee.products().list(organization=\"my-org\")"} {"Instruction": "I want to delete the domain mapping '*.example.com' in my App Engine application on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com')"} {"Instruction": "I want to update the domain mapping for the domain '*.example.com' and associate it with the certificate id 1234.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings.update('*.example.com', certificate_id='1234'\", 'description': 'Updates a domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'certificate_management'}, {'name': 'certificate_id'}, {'name': 'no_certificate_id'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}"], "Output": "gcloud.alpha.app.domain_mappings.update('*.example.com', certificate_id='1234')"} {"Instruction": "I want to upload a new SSL certificate to my App Engine on GCloud. The certificate file path is \"/home/user/cert.pem\", the display name is \"Example Certificate\", and the private key file path is \"/home/user/key.pem\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "gcloud.alpha.app.ssl_certificates.create(\"--certificate=/home/user/cert.pem\", \"--display-name=Example Certificate\", \"--private-key=/home/user/key.pem\")"} {"Instruction": "I want to delete an SSL certificate with ID 1234 in my App Engine application on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.delete', 'description': 'Delete an SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'Azure Media Services', 'api_name': 'Account Filter List', 'description': 'Listing all the account filters of an Azure Media Services account', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().getIamPolicy', 'description': 'Get IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}]}"], "Output": "gcloud.alpha.app.ssl_certificates.delete(ID=\"1234\")"} {"Instruction": "I want to update an App Engine application and enable split health checks.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}"], "Output": "gcloud.alpha.app.update(split_health_checks=True)"} {"Instruction": "I want to describe the SSL certificate with ID 5678 for my Google Cloud application.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates().describe', 'description': 'Describe a specified SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'IoT Central', 'api_name': 'Monitor Properties', 'description': 'View and compare device properties sent to/from the IoT Central app', 'parameters': [{'name': 'app-id', 'description': 'The App ID of the IoT Central app you want to manage.'}, {'name': 'device-id', 'description': 'The device ID of the target device.'}, {'name': 'central-api-uri', 'description': 'The IoT Central DNS suffix associated with your application.', 'optional': True}, {'name': 'token', 'description': 'A valid user token to authenticate your request.', 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}"], "Output": "gcloud.alpha.app.ssl_certificates().describe(ID=\"5678\")"} {"Instruction": "I want to delete the container image named 'busy-box' from the repository 'my-repository' in the project 'my-project' on Artifact Registry in the 'us-west1' location.\n", "Functions": ["{'name': 'alpha artifacts docker', 'api_name': \"gcloud.alpha.artifacts.docker.images().delete(IMAGE='us_west1_docker.pkg.dev/my_project/my_repository/busy_box'\", 'description': 'Delete an Artifact Registry container image', 'parameters': [{'name': 'image', 'description': 'A container image. A valid container image has the format of LOCATION-docker.pkg.dev/PROJECT-ID/REPOSITORY-ID/IMAGE'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'delete_tags', 'description': 'If specified, all tags associated with the image are deleted.'}]}"], "Output": "gcloud.alpha.artifacts.docker.images().delete(IMAGE='us-west1-docker.pkg.dev/my-project/my-repository/busy-box')"} {"Instruction": "I want to update an SSL certificate with ID 1234 on gcloud. I have a new certificate file located at '/home/user/me/new_cert.cer' and a new private key file located at '/home/user/me/new_key.pfx'. I also want to change the display name of the certificate to 'updated name'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.update(\"1234\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated name\", private_key=\"/home/user/me/new_key.pfx\"', 'description': 'Updates an SSL certificate', 'parameters': [{'name': 'id', 'description': 'The id of the certificate. This identifier is printed upon creation of a new certificate. Run gcloud alpha app ssl-certificates list to view existing certificates.'}, {'name': 'certificate', 'description': 'The file path for the new certificate to upload. Must be in PEM x.509 format including the header and footer.'}, {'name': 'display_name', 'description': 'A display name for this certificate.'}, {'name': 'private_key', 'description': 'The file path to a local RSA private key file. The private key must be PEM encoded with header and footer and must be 2048 bits or fewer.'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}"], "Output": "gcloud.alpha.app.ssl_certificates.update(\"1234\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated name\", private_key=\"/home/user/me/new_key.pfx\")"} {"Instruction": "I want to upload a Debian package called \"my-package.deb\" to the repository named \"my-repo\" in Google Cloud Artifacts. The location of the repository is \"us-central1\".\n\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my_repo\", location=\"us_central1\", source=\"my_package.deb\"', 'description': 'Upload a Debian package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the Debian package to be uploaded.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_topic_rules', 'description': 'Lists the rules for the specific topic.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: rules\\n', 'parameters': [{'name': 'topic', 'description': 'The topic.'}, {'name': 'rule_disabled_|_no_rule_disabled', 'description': 'Specifies whether the rule is disabled.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my-repo\", location=\"us-central1\", source=\"my-package.deb\")"} {"Instruction": "I want to delete the package named \"my-pkg\" from the repository \"my-repo\" in the location \"us-east1\" in Artifact Registry.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.https_health_checks().create(name=\"my_health_check\", check_interval=5, healthy_threshold=3, host=\"example.com\", port=443, request_path=\"/status\", timeout=10, unhealthy_threshold=2', 'description': 'Create a legacy HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}"], "Output": "gcloud.alpha.artifacts.packages.delete(\"my-pkg\", location=\"us-east1\", repository=\"my-repo\")"} {"Instruction": "I want to describe an Artifact Registry operation with the id \"06d2817d-6566-47c3-88a0-295ef51eb434\" at location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.dax.increase_replication_factor', 'description': 'Adds one or more nodes to a DAX cluster.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the DAX cluster that will receive additional nodes.'}, {'name': 'new_replication_factor', 'description': 'The new number of nodes for the DAX cluster.'}, {'name': 'availability_zones', 'description': 'The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'IPC read statistics', 'description': 'Compact representation of IPC read statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}"], "Output": "gcloud.alpha.artifacts_operations_describe(\"06d2817d-6566-47c3-88a0-295ef51eb434\", \"--location=us-central1\")"} {"Instruction": "I want to print a snippet to add a Maven repository to the pom.xml file using the gcloud alpha artifacts print-settings mvn API. The JSON key, location, and repository will be specified in the command.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', location='LOCATION', repository='REPOSITORY'\", 'description': 'Print a snippet to add a Maven repository to the pom.xml file', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': \"gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my_backend_service', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION'\", 'description': 'Remove IAM policy binding from a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', location='LOCATION', repository='REPOSITORY')"} {"Instruction": "I want to list all Artifact Registry packages in the repository \"example-repo\" located in region \"us-central1\" with a limit of 10 packages per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.list', 'description': 'List Artifact Registry packages', 'parameters': [{'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}"], "Output": "gcloud.alpha.artifacts.packages.list(\"--location=us-central1\", \"--repository=example-repo\", \"--limit=10\")"} {"Instruction": "I want to describe a repository named my-repo in the us-west1 location in Google Cloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}"], "Output": "gcloud.alpha.artifacts.repositories().describe(repository=\"my-repo\", location=\"us-west1\")"} {"Instruction": "I want to delete the Artifact Registry repository named \"my-repo\" at the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().delete', 'description': 'Delete an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.repositories().delete(repository=\"my-repo\", location=\"us-central1\")"} {"Instruction": "I want to create a new Artifact Registry repository named \"my-repo\" in the current project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}"], "Output": "gcloud.alpha.artifacts.repositories().create(repository=\"my-repo\", location=\"LOCATION\", repository_format=\"REPOSITORY_FORMAT\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' with the repository 'my-repo' in Artifact Registry on gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my-repo', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' with repository 'my-repo'.\n", "Functions": ["{'name': 'alpha artifacts repositories', 'api_name': \"gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my-repo', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to export the configuration for a Artifact Registry repository named \"my-repository\" to a file located at \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'alpha artifacts repositories', 'api_name': 'gcloud.alpha.artifacts.repositories.config_export', 'description': 'Export the configuration for a Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata on publicly available information on various pageant contests. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}"], "Output": "gcloud.alpha.artifacts.repositories.config_export(\"my-repository\", path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to disable redirection from Container Registry to Artifact Registry for my project named \"my-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.settings().disable_upgrade_redirection', 'description': 'Disable redirection from Container Registry to Artifact Registry', 'parameters': [{'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.create_world_export_job', 'description': 'Creates a world export job.', 'parameters': [{'name': 'client_request_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'worlds', 'description': 'A list of Amazon Resource Names (arns) that correspond to worlds to export.\\n(string)'}, {'name': 'output_location', 'description': 'The output location.\\ns3Bucket -> (string)\\n\\nThe S3 bucket for output.\\ns3Prefix -> (string)\\n\\nThe S3 folder in the s3Bucket where output files will be placed.'}, {'name': 'iam_role', 'description': 'The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to the world export job.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that allows users to view short excerpts of Halsey's songs.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "gcloud.alpha.artifacts.settings().disable_upgrade_redirection(project=\"my-project\")"} {"Instruction": "I want to update the description of the Artifact Registry repository named \"my-repo\" with the description \"New description\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.repositories().update', 'description': 'Update Artifact Registry Repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}\n", "{'name': 'gcloud', 'api_name': 'alpha.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudhsmv2.untag_resource', 'description': 'Removes the specified tag or tags from the specified AWS CloudHSM cluster.', 'parameters': [{'name': 'resource_id', 'description': 'The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters .'}, {'name': 'tag_key_list', 'description': 'A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\\n(string)'}]}"], "Output": "gcloud.alpha.artifacts.repositories().update(repository=\"my-repo\", description=\"New description\")"} {"Instruction": "I want to enable upgrade redirection for my project \"my-project\" in gcloud alpha artifacts, and I want to perform a dry run to validate the project setup without enabling redirection.\n", "Functions": ["{'name': 'alpha artifacts', 'api_name': 'gcloud.alpha.artifacts.settings.enable_upgrade_redirection', 'description': 'Enable upgrade redirection', 'parameters': [{'name': 'dry_run'}]}\n", "{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.settings.enable_upgrade_redirection(dry_run=True)"} {"Instruction": "I want to get the IAM policy for the Artifact Registry repository named \"my-repo\" located in \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.repositories().get_iam_policy(repository=\"my-repo\", location=\"us-central1\")"} {"Instruction": "I want to create a new Artifact Registry tag with the name \"my-tag\" for version 1.0.0 of package \"my-pkg\" in the repository \"my-repo\" at location \"us-east-1\".\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.update_rule', 'description': 'An IPSet that matches the IP address 192.0.2.44You then add the Rule to a WebACL and specify that you want to block requests that satisfy the Rule . For a request to be blocked, the User-Agent header in the request must contain the value BadBot and the request must originate from the IP address 192.0.2.44.Create the Rule . See CreateRule .Submit an UpdateRule request to add predicates to the Rule .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the Rule that you want to update. RuleId is returned by CreateRule and by ListRules .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'updates', 'description': 'An array of RuleUpdate objects that you want to insert into or delete from a Rule . For more information, see the applicable data types:\\n\\nRuleUpdate : Contains Action and Predicate\\nPredicate : Contains DataId , Negated , and Type\\nFieldToMatch : Contains Data and Type\\n\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nSpecifies a Predicate (such as an IPSet ) and indicates whether you want to add it to a Rule or delete it from a Rule .\\nAction -> (string)\\n\\nSpecify INSERT to add a Predicate to a Rule . Use DELETE to remove a Predicate from a Rule .\\nPredicate -> (structure)\\n\\nThe ID of the Predicate (such as an IPSet ) that you want to add to a Rule .\\nNegated -> (boolean)\\n\\nSet Negated to False if you want AWS WAF to allow, block, or count requests based on the settings in the specified ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow or block requests based on that IP address.\\nSet Negated to True if you want AWS WAF to allow or block a request based on the negation of the settings in the ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow, block, or count requests based on all IP addresses except 192.0.2.44 .\\n\\nType -> (string)\\n\\nThe type of predicate in a Rule , such as ByteMatch or IPSet .\\nDataId -> (string)\\n\\nA unique identifier for a predicate in a Rule , such as ByteMatchSetId or IPSetId . The ID is returned by the corresponding Create or List command.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}"], "Output": "gcloud.alpha.artifacts.tags.create('my-tag', '--location=us-east-1', '--package=my-pkg', '--repository=my-repo', '--version=1.0.0')"} {"Instruction": "I want to list all Artifact Registry repositories in my project, limiting the results to 10 and specifying the location as \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().list', 'description': 'List Artifact Registry repositories in specified project', 'parameters': [{'name': 'location'}, {'name': 'limit'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.create_pricing_rule', 'description': 'Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.', 'parameters': [{'name': 'client_token', 'description': 'The token that\u00e2\\x80\\x99s needed to support idempotency. Idempotency isn\u00e2\\x80\\x99t currently supported, but will be implemented in a future update.'}, {'name': 'name', 'description': 'The pricing rule name. The names must be unique to each pricing rule.'}, {'name': 'description', 'description': 'The pricing rule description.'}, {'name': 'scope', 'description': 'The scope of pricing rule that indicates if it\u00e2\\x80\\x99s globally applicable, or it\u00e2\\x80\\x99s service-specific.\\nPossible values:\\n\\nGLOBAL\\nSERVICE\\nBILLING_ENTITY\\nSKU'}, {'name': 'type', 'description': 'The type of pricing rule.\\nPossible values:\\n\\nMARKUP\\nDISCOUNT\\nTIERING'}, {'name': 'modifier_percentage', 'description': 'A percentage modifier that\u00e2\\x80\\x99s applied on the public pricing rates.'}, {'name': 'service', 'description': 'If the Scope attribute is set to SERVICE or SKU , the attribute indicates which service the PricingRule is applicable for.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to a pricing rule.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'billing_entity', 'description': 'The seller of services provided by Amazon Web Services, their affiliates, or third-party providers selling services via Amazon Web Services Marketplace.'}, {'name': 'tiering', 'description': 'The set of tiering configurations for the pricing rule.\\nFreeTier -> (structure)\\n\\nThe possible Amazon Web Services Free Tier configurations.\\nActivated -> (boolean)\\n\\nActivate or deactivate Amazon Web Services Free Tier.'}, {'name': 'usage_type', 'description': 'Usage type is the unit that each service uses to measure the usage of a specific type of resource.\\nIf the Scope attribute is set to SKU , this attribute indicates which usage type the PricingRule is modifying. For example, USW2-BoxUsage:m2.2xlarge describes an``M2 High Memory Double Extra Large`` instance in the US West (Oregon) Region.

'}, {'name': 'operation', 'description': 'Operation is the specific Amazon Web Services action covered by this line item. This describes the specific usage of the line item.\\nIf the Scope attribute is set to SKU , this attribute indicates which operation the PricingRule is modifying. For example, a value of RunInstances:0202 indicates the operation of running an Amazon EC2 instance.'}]}"], "Output": "gcloud.alpha.artifacts.repositories().list(location=\"us-central1\", limit=10)"} {"Instruction": "I want to set the IAM policy for a repository named \"my-repo\" in Artifact Registry using a JSON file named \"policy.json\".\n", "Functions": ["{'name': 'Artifact Registry', 'api_name': 'gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"my_repo\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().list', 'description': 'List index endpoints of a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}"], "Output": "gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"my-repo\", policy_file=\"policy.json\")"} {"Instruction": "I want to delete version 1.0.0 of the package 'my-pkg' in the 'my-repo' repository located in 'us-central1' in Artifact Registry on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset of over 450 Ketogenic diet recipes in over 10 categories from Breakfast to Dinner. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': [{'name': 'protein_in_grams__lt', 'description': '', 'type': 'NUMBER'}, {'name': 'protein_in_grams__gt', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}"], "Output": "gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us-central1', package='my-pkg', repository='my-repo')"} {"Instruction": "I want to list all Artifact Registry tags for a package named \"my-package\" in the location \"us-central1\" and the repository \"my-repo\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Set CNAME Record', 'description': 'Set the value of a CNAME record', 'parameters': [{'name': 'cname', 'description': 'Canonical name'}, {'name': 'record-set-name', 'description': 'The name of the record set relative to the zone. Creates a new record set if one does not exist'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'zone-name', 'description': 'The name of the Private DNS zone'}]}"], "Output": "gcloud.alpha.artifacts.tags.list(package=\"my-package\", location=\"us-central1\", repository=\"my-repo\")"} {"Instruction": "I want to update the tag 'my-tag' to version 1.0.0 of package 'my-pkg' in the Artifact Registry.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags().update(TAG='my_tag', version='1.0.0', package='my_pkg', location='LOCATION', repository='REPOSITORY'\", 'description': 'Update an Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'version'}, {'name': 'package'}, {'name': 'location'}, {'name': 'repository'}]}"], "Output": "gcloud.alpha.artifacts.tags().update(TAG='my-tag', version='1.0.0', package='my-pkg', location='LOCATION', repository='REPOSITORY')"} {"Instruction": "I want to describe the current Artifact Registry configuration for VPC Service Controls in the us-west1 location using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.describe', 'description': 'Describe the current Artifact Registry configuration for VPC Service Controls', 'parameters': [{'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.reject_vpc_peering_connection', 'description': 'Rejects a VPC peering connection request. The VPC peering connection must be in the pending-acceptance state. Use the DescribeVpcPeeringConnections request to view your outstanding VPC peering connection requests. To delete an active VPC peering connection, or to delete a VPC peering connection request that you initiated, use DeleteVpcPeeringConnection .', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection.'}]}"], "Output": "gcloud.alpha.artifacts.vpcsc_config.describe(location=\"us-west1\")"} {"Instruction": "I want to deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter in Google Cloud. Please deny access for the location \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}"], "Output": "gcloud.alpha.artifacts.vpcsc_config.deny(location=\"us-central1\")"} {"Instruction": "I would like to allow Artifact Registry remote repositories inside a service perimeter to retrieve data in the us-west1 location.\n (string)\\n\\nThe Availability Zone for the modified Reserved Instances.\\nInstanceCount -> (integer)\\n\\nThe number of modified Reserved Instances.\\n\\nNoteThis is a required field for a request.\\n\\nInstanceType -> (string)\\n\\nThe instance type for the modified Reserved Instances.\\nPlatform -> (string)\\n\\nThe network platform of the modified Reserved Instances.\\nScope -> (string)\\n\\nWhether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.versions.list(package=\"projects/my-project/locations/my-location/repositories/my-repo/packages/my-package\", limit=10)"} {"Instruction": "I want to export a snapshot of assets of type 'compute.googleapis.com/Disk' in project 'test-project' at '2019-03-05T00:00:00Z' to 'gs://bucket-name/object-name' and only export the asset metadata.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.asset.export(project='test_project', asset_types='compute.googleapis.com/Disk', snapshot_time='2019_03_05T00:00:00Z', output_path='gs://bucket_name/object_name', content_type='resource'\", 'description': 'Export cloud assets to Google Cloud Storage or BigQuery', 'parameters': [{'name': 'project'}, {'name': 'asset_types'}, {'name': 'snapshot_time'}, {'name': 'output_path'}, {'name': 'content_type'}, {'name': 'bigquery_table'}, {'name': 'output_bigquery_force'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().update', 'description': 'Update a BigQuery dataset', 'parameters': [{'name': 'dataset'}, {'name': 'description'}, {'name': 'permissions_file'}]}"], "Output": "gcloud.alpha.asset.export(project='test-project', asset_types='compute.googleapis.com/Disk', snapshot_time='2019-03-05T00:00:00Z', output_path='gs://bucket-name/object-name', content_type='resource')"} {"Instruction": "I want to upload an RPM package named \"my-package.rpm\" to the repository \"my-repo\" located in the US Central region using the gcloud alpha artifacts yum upload API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.yum.upload(repository=\"my_repo\", location=\"us_central1\", source=\"my_package.rpm\"', 'description': 'Upload an RPM package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the RPM package to be uploaded.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_instance_connect_endpoint', 'description': 'Deletes the specified EC2 Instance Connect Endpoint.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_connect_endpoint_id', 'description': 'The ID of the EC2 Instance Connect Endpoint to delete.'}]}\n", "{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}"], "Output": "gcloud.alpha.artifacts.yum.upload(repository=\"my-repo\", location=\"us-central1\", source=\"my-package.rpm\")"} {"Instruction": "I want to analyze organization policies governed resources under a scope in gcloud alpha. Specifically, I want to analyze the resources using the constraint \"CONSTRAINT\" and the scope \"SCOPE\". I also want to limit the results to 10 resources.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}"], "Output": "gcloud.alpha.asset.analyze_org_policy_governed_resources(constraint=\"CONSTRAINT\", scope=\"SCOPE\", limit=10)"} {"Instruction": "I want to analyze organization policies for a specific constraint in my organization and retrieve the first 5 results.\n", "Functions": ["{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.analyze_org_policies', 'description': 'Analyze organization policies under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws sso_admin.list_customer_managed_policy_references_in_permission_set', 'description': 'Lists all customer managed policies attached to a specified PermissionSet .list-customer-managed-policy-references-in-permission-set is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed.'}, {'name': 'permission_set_arn', 'description': 'The ARN of the PermissionSet .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.asset.analyze_org_policies(constraint=\"CONSTRAINT_NAME\", scope=\"organizations/YOUR_ORG_ID\", page_size=5)"} {"Instruction": "I want to create a new Cloud Asset Inventory Feed with the ID \"feed1\" on project \"p1\" that receives updates on compute disks and network resources. The feed should publish updates to a Cloud Pub/Sub topic called \"feed-topic\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset_feeds.create(FEED_ID=\"feed1\", PROJECT_ID=\"p1\", ASSET_TYPES=[\"compute.googleapis.com/Network\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project1/topics/feed_topic\"', 'description': 'Create a new Cloud Asset Inventory Feed for updates on assets', 'parameters': [{'name': 'feed_id'}, {'name': 'pubsub_topic'}, {'name': 'asset_names'}, {'name': 'asset_types'}, {'name': 'relationship_types'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'condition_description'}, {'name': 'condition_expression'}, {'name': 'condition_title'}, {'name': 'content_type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.asset_feeds.create(FEED_ID=\"feed1\", PROJECT_ID=\"p1\", ASSET_TYPES=[\"compute.googleapis.com/Network\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project1/topics/feed-topic\")"} {"Instruction": "I want to analyze organization policies governed by containers under a scope using the gcloud API. The constraint I want to analyze is \"security_policy\" and the scope is \"organizations/my_organization\"\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.container_analyze_iam_policy', 'description': 'Analyze organization policies governed containers under a scope', 'parameters': [{'name': 'constraint', 'description': 'The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.'}, {'name': 'scope', 'description': 'Scope can only be an organization for now. The analysis is limited to the Cloud org policies and containers within this scope. The caller must be granted the cloudasset.assets.searchAllResources permission on the desired scope.'}]}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains.backups.delete(\"my_backup\", domain=\"my_domain.com\", async_=True', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}\n", "{'name': 'Git', 'api_name': 'git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\"', 'description': 'Run a Git command on a list of repositories', 'parameters': [{'name': 'config', 'description': 'Use the given config variable as a multi-valued list storing absolute path names. Iterate on that list of paths to run the given arguments.'}, {'name': 'arguments', 'description': 'The arguments after the known options or -- indicator are used as the arguments for the Git subprocess.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.container_analyze_iam_policy(scope=\"organizations/my_organization\", constraint=\"security_policy\")"} {"Instruction": "I want to delete a Cloud Asset Inventory feed with the ID \"feed1\" in project \"p1\" using gcloud alpha asset feeds delete command.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}"], "Output": "gcloud.alpha.asset.feeds().delete(name=\"feed1\", project=\"p1\")"} {"Instruction": "I want to get the update history of assets that overlap a time window. The asset names are [\"//compute.googleapis.com/projects/test-project/zones/us-central1-f/instances/instance1\"] and the content type is \"resource\". I want to start from \"2018-10-02T15:01:23.045Z\" and end at \"2018-12-05T13:01:21.045Z\". My project ID is \"test-project\".\n\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}"], "Output": "gcloud.alpha.asset.get_history(project='test-project', asset_names=['//compute.googleapis.com/projects/test-project/zones/us-central1-f/instances/instance1'], start_time='2018-10-02T15:01:23.045Z', end_time='2018-12-05T13:01:21.045Z', content_type='resource')"} {"Instruction": "I want to query the Cloud assets on Google Cloud using a BigQuery Standard SQL compatible statement and retrieve the results in a BigQuery table.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_facet_names', 'description': 'Retrieves the names of facets that exist in a schema.list-facet-names is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) to retrieve facet names from.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "gcloud.alpha.asset.query(project='PROJECT_ID', statement='STATEMENT', bigquery_table='BIGQUERY_TABLE', bigquery_dataset='BIGQUERY_DATASET')"} {"Instruction": "I want to list the Cloud Asset Inventory Feeds for my Google Cloud project.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'compute.element_wise_max', 'description': 'Find the element-wise maximum value', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function. Can be an array-like or scalar-like.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null in the input forces the output to null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.ElementWiseAggregateOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.asset.feeds().list(project='PROJECT_ID')"} {"Instruction": "I want to describe the Cloud Asset Inventory Feed with the feed ID \"feed1\" in project \"p1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.asset.feeds().describe(feed_id=\"feed1\", project=\"p1\")"} {"Instruction": "I want to update an existing Cloud Asset Inventory Feed with ID feed1 in project p1. I want to add the asset type 'pubsub.googleapis.com/Topic' to the feed.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}"], "Output": "gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"])"} {"Instruction": "I want to list all Assured Workloads operations belonging to an organization with ID 123, located in the us-central1 region. I want to limit the results to a maximum of 30 and retrieve 10 results at a time from the backend.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.assured.operations().list(location=\"us-central1\", organization=\"123\", limit=30, page_size=10)"} {"Instruction": "I want to describe a Cloud Asset Inventory saved query with the query ID 'query1' in project 'p1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.saved_queries().describe', 'description': 'Describe a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.asset.saved_queries().describe(QUERY_ID='query1', project='p1')"} {"Instruction": "I want to create a new Assured Workloads environment with the following properties:\n- Organization: 123\n- Location: us-central1\n- Display Name: Test-Workload\n- Compliance Regime: FEDRAMP_MODERATE\n- Billing Account: billingAccounts/456\n- Next Rotation Time: 2020-12-30T10:15:00.00Z\n- Rotation Period: 172800s\n- Labels: LabelKey1=LabelValue1,LabelKey2=LabelValue2\n- Provisioned Resources Parent: folders/789\n- Resource Settings: consumer-project-id=my-custom-id\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'aws', 'api_name': 'aws.appintegrations.tag_resource', 'description': 'Adds the specified tags to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic Functions', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.assured_workloads_create(organization=123, location='us-central1', display_name='Test-Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020-12-30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer-project-id=my-custom-id')"} {"Instruction": "I want to delete the saved query with ID 'query1' in project 'p1'.\n", "Functions": ["{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'az', 'api_name': 'Application Gateway WAF Policies List', 'description': 'List application gateway WAF policies', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs_realtime.disconnect_participant', 'description': 'Disconnects a specified participant and revokes the participant permanently from a specified stage.', 'parameters': [{'name': 'participant_id', 'description': 'Identifier of the participant to be disconnected. This is assigned by IVS and returned by CreateParticipantToken .'}, {'name': 'reason', 'description': 'Description of why this participant is being disconnected.'}, {'name': 'stage_arn', 'description': 'ARN of the stage to which the participant is attached.'}]}"], "Output": "gcloud.alpha.asset.saved_queries().delete(QUERY_ID='query1', project='p1')"} {"Instruction": "I want to list the Cloud Asset Inventory saved queries for my organization with the ID \"org1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.list', 'description': 'List Artifact Registry packages', 'parameters': [{'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.create_backup', 'description': 'Creates a backup for an existing table.When you create an on-demand backup, a time marker of the request is cataloged, and the backup is created asynchronously, by applying all changes until the time of the request to the last full table snapshot. Backup requests are processed instantaneously and become available for restore within minutes.All backups in DynamoDB work without consuming any provisioned throughput on the table.Along with data, the following are also included on the backups:Global secondary indexes (GSIs)Streams', 'parameters': [{'name': 'table_name', 'description': 'The name of the table.'}, {'name': 'backup_name', 'description': 'Specified name for the backup.'}]}"], "Output": "gcloud.alpha.asset.saved_queries.list(organization='org1')"} {"Instruction": "I want to update the content of a saved query with query ID query-id-1 in a project named p1. I also want to update the query's description to \"updating a query with query id query-id-1\" and add a new label with key 'key1' and value 'val1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'DenseUnionType', 'description': 'Create a dense union type from child fields.', 'parameters': {'required': []}}"], "Output": "gcloud.alpha.asset.saved_queries().update(name=\"query-id-1\", project=\"p1\", query_file_path=\"./query-content.json\", description=\"updating a query with query id query-id-1\", update_labels={\"key1\": \"val1\"})"} {"Instruction": "I want to delete an Assured Workloads environment in the us-central1 region, belonging to an organization with ID 123, with workload ID 456 and an etag of 789.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.assured_workloads_delete('organizations/123/locations/us-central1/workloads/456', etag='789')"} {"Instruction": "I want to list all Assured Workloads environments belonging to my organization with ID 123 located in the us-central1 region, and I want to limit the results to 30 and retrieve 10 results at a time.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads.list', 'description': 'List all Assured Workloads environments that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}"], "Output": "gcloud.alpha.assured_workloads.list(location=\"us-central1\", organization=\"organizations/123\", limit=30, page_size=10)"} {"Instruction": "I want to update the Assured Workloads environment with the display name 'Test-Workload-2' and new labels for an Assured Workloads environment in the us-central1 region, belonging to an organization with ID 123, with workload ID 456 and an etag of 789. The new set of labels should include the existing label (key = 'ExistingLabelKey1', value = 'ExistingLabelValue1') and a new label (key = 'NewLabelKey2', value = 'NewLabelValue2').\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_update', 'description': 'Update Assured Workloads environments', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'violation_notifications_enabled'}, {'name': 'etag'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.assured_workloads_update('organizations/123/locations/us-central1/workloads/456', display_name='Test-Workload-2', labels={'ExistingLabelKey1': 'ExistingLabelValue1', 'NewLabelKey2': 'NewLabelValue2'}, etag='789')"} {"Instruction": "I want to list all Assured Workloads violations for an organization with ID 123, under the assured workload with ID w123, located in the us-central1 region. I want to limit the results to 30 and request 10 results at a time.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_list', 'description': 'List all Assured Workloads violations', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'workload'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().list', 'description': 'List index endpoints of a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.assured_workloads_violations_list(location=\"us-central1\", organization=\"123\", workload=\"w123\", limit=30, page_size=10)"} {"Instruction": "I want to acknowledge a violation with ID 123 that belongs to organization 456 in the us-central1 location, with workload ID 789. The comment for the acknowledgment is \"test ack\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}"], "Output": "gcloud.alpha.assured_workloads_violations_acknowledge(\"organizations/456/locations/us-central1/workloads/789/violations/123\", comment=\"test ack\")"} {"Instruction": "I want to register gcloud as a Docker credential helper for the registry \"gcr.io\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.delete', 'description': 'Delete a Bitbucket Server config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the Bitbucket Server Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "gcloud.alpha.auth.configure_docker(registries=\"gcr.io\")"} {"Instruction": "I want to create an enterprise-certificate configuration file for Linux using gcloud alpha. The configuration file should have the label \"my-label\", module \"my-module\", and slot \"my-slot\". Additionally, I want to specify the output file as \"config.json\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.delete_remote_access_session', 'description': 'Deletes a completed remote access session and its results.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the session for which you want to delete remote access.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.run', 'description': 'Execute an Airflow CLI sub-command remotely in a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'subcommand'}, {'name': 'subcommand_nested'}, {'name': 'gcloud_wide_flag'}, {'name': 'cmd_args'}]}"], "Output": "gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"--label=my-label\", \"--module=my-module\", \"--slot=my-slot\", \"--output-file=config.json\")"} {"Instruction": "I want to print the access token for my Google Cloud account with a token lifetime of 3600 seconds.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.print_access_token', 'description': 'Print an access token for a specified account', 'parameters': [{'name': 'account', 'description': 'Account to get the access token for. If not specified, the current active account will be used.'}, {'name': 'lifetime', 'description': 'Access token lifetime. The default access token lifetime is 3600 seconds, but you can use this flag to reduce the lifetime or extend it up to 43200 seconds (12 hours). Note that this flag is for service account impersonation only, so it must be used together with the --impersonate-service-account flag.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.delete_ml_transform', 'description': 'Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms . However, any Glue jobs that still reference the deleted transform will no longer succeed.', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the transform to delete.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}"], "Output": "gcloud.alpha.auth.print_access_token(lifetime=3600)"} {"Instruction": "I want to create an enterprise-certificate configuration file for MacOS using the gcloud alpha auth API. The certificate issuer will be \"ISSUER\".\n", "Functions": ["{'name': 'alpha auth', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_macos', 'description': 'Create enterprise-certificate configuration file for MacOS', 'parameters': [{'name': 'issuer', 'description': 'The certificate issuer.'}, {'name': 'ecp', 'description': 'Provide a custom path to the enterprise-certificate-proxy binary. This flag must be the full path to the binary.'}, {'name': 'ecp_client', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared client library. This flag must be the full path to the shared library.'}, {'name': 'output_file', 'description': 'Override the file path that the enterprise-certificate-proxy configuration is written to.'}, {'name': 'tls_offload', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared tls offload library. This flag must be the full path to the shared library.'}]}"], "Output": "gcloud.alpha.auth.enterprise_certificate_config.create_macos(issuer=\"ISSUER\")"} {"Instruction": "I want to print an identity token for the account 'foo@example.com' with the audience 'https://service-hash-uc.a.run.app' using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service-hash-uc.a.run.app')"} {"Instruction": "I want to create a enterprise-certificate configuration file for Windows using gcloud alpha auth command with the following arguments:\n- --issuer=ISSUER\n- --provider=PROVIDER\n- --store=STORE\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_windows', 'description': 'Create enterprise-certificate configuration file for Windows', 'parameters': [{'name': 'issuer'}, {'name': 'provider'}, {'name': 'store'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}\n", "{'name': 'pyarrow', 'api_name': 'call_function', 'description': 'Call a named function', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to call.'}, {'name': 'args', 'description': 'The arguments to the function.'}], 'optional': [{'name': 'options', 'description': 'Options provided to the function.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations during function execution.'}, {'name': 'length', 'description': 'Batch size for execution, for nullary (no argument) functions. If not passed, inferred from data.'}]}}"], "Output": "gcloud.alpha.auth.enterprise_certificate_config.create_windows(issuer=\"ISSUER\", provider=\"PROVIDER\", store=\"STORE\")"} {"Instruction": "I want to show the details of a job with the ID \"job-12345\" in Google Cloud\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().get_health', 'description': 'Get backend health statuses from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}"], "Output": "gcloud.alpha.batch.jobs().describe(JOB=\"job-12345\", location=\"LOCATION\")"} {"Instruction": "I want to show the details of a specific task with the ID \"task123\" for the job \"job456\" in the location \"us-central1\" and task group \"group0\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}"], "Output": "gcloud.alpha.batch.tasks.describe(task=\"task123\", job=\"job456\", location=\"us-central1\", task_group=\"group0\")"} {"Instruction": "I want to list all tasks for a specified Batch job in gcloud alpha batch. The job name is \"projects/foo/locations/us-central1/jobs/bar\"\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'DenseUnionType', 'description': 'Create a dense union type from child fields.', 'parameters': {'required': []}}\n", "{'name': 'pyarrow', 'api_name': 'logging_memory_pool', 'description': 'Logging Memory Pool', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.batch.tasks.list(job=\"projects/foo/locations/us-central1/jobs/bar\", location=\"LOCATION\")"} {"Instruction": "I want to create a new Beyondcorp application connection with ID \"my-connection\" in the location \"us-central1\" and the application endpoint as \"localhost:8080\".\n", "Functions": ["{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'pyarrow', 'api_name': 'make_struct', 'description': 'Create a struct with specified field names', 'parameters': {'required': [{'name': 'field_names', 'description': 'Names of the struct fields to create.'}], 'optional': [{'name': 'field_nullability', 'description': 'Nullability information for each struct field. If omitted, all fields are nullable.'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field.'}]}}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().create(CONNECTION=\"my-connection\", LOCATION=\"us-central1\", APPLICATION_ENDPOINT=\"localhost:8080\")"} {"Instruction": "I want to list all BeyondCorp app connections in the location us-central1 in JSON format.\n", "Functions": ["{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}\n", "{'name': 'az', 'api_name': 'logicapp_list', 'description': 'List logic apps', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.app.connections.list(location=\"us-central1\", format=\"json\")"} {"Instruction": "I want to delete a connection named \"my-connection\" in the \"LOCATION\" location for the beyondcorp service on gcloud.\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().delete', 'description': 'Delete a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().delete(connection=\"my-connection\", location=\"LOCATION\")"} {"Instruction": "I want to describe the connection named \"my-connection\" in the location \"us-central1\" for the Beyondcorp app in my project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().describe', 'description': 'Describe a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'The location of the beyondcorp service. To set the location attribute, provide the argument connection on the command line with a fully specified name or provide the argument --location on the command line.'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().describe(CONNECTION=\"my-connection\", location=\"us-central1\")"} {"Instruction": "I want to delete a legacy connection named \"my-connection\" in the location \"us-central1\" using the gcloud alpha beyondcorp app legacy connections delete command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().delete', 'description': 'Delete a single legacy Connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy.connections().delete(connection=\"my-connection\", location=\"us-central1\")"} {"Instruction": "I want to create a new Beyondcorp application connector with the ID \"my-connector\", located in \"us-central1\", and associated with the member \"serviceAccount:connector-sa@projectId.iam.gserviceaccount.com\".\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.beyondcorp.app_connectors.create(\"my-connector\", location=\"us-central1\", member=\"serviceAccount:connector-sa@projectId.iam.gserviceaccount.com\")"} {"Instruction": "I want to update the connection named \"my-connection\" in the location \"us-central1\" by adding labels \"k0\" with value \"value1\" and \"k1\" with value \"value2\", and also removing labels with key \"k3\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().update', 'description': 'Update an existing Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'az', 'api_name': 'spring application-configuration-service git repo remove', 'description': 'Delete an existing Git property from the Application Configuration Service settings', 'parameters': [{'name': 'name', 'description': 'Required unique name to label each item of git configs.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service', 'description': 'The name of Azure Spring Apps instance, you can configure the default service using az configure --defaults spring=.'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().update(connection=\"my-connection\", location=\"us-central1\", update_labels={\"k0\": \"value1\", \"k1\": \"value2\"}, remove_labels=[\"k3\"])"} {"Instruction": "I want to create a new Beyondcorp application legacy connection with the ID \"my-connection\" in the \"us-central1\" location and using the application endpoint \"localhost:8080\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().create', 'description': 'Create a new Beyondcorp application legacy connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}, {'name': 'application_endpoint', 'description': 'The endpoint of the application'}]}\n", "{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha.builds.triggers().create_webhook', 'description': 'Create a build trigger with a Webhook trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'secret'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'subscription_filter'}, {'name': 'substitutions'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy.connections().create(CONNECTION=\"my-connection\", LOCATION=\"us-central1\", APPLICATION_ENDPOINT=\"localhost:8080\")"} {"Instruction": "I want to update the display name and labels of an app connector with ID \"my-connector\" in the \"us-central1\" location. I also want to add a label with key \"k0\" and value \"value1\", add a label with key \"k1\" and value \"value2\", and remove labels with key \"k3\".\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.update', 'description': 'Update an existing Beyondcorp application connector', 'parameters': [{'name': 'connector', 'description': 'ID of the app connector or fully qualified identifier for the app connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Optional. If provided, returns immediately and the operation executes in the background.'}, {'name': 'display_name', 'description': 'Optional. The display name of the connector.'}, {'name': 'update_labels', 'description': 'Optional. The labels to update.'}, {'name': 'clear_labels', 'description': 'Optional. If provided, all labels are cleared.'}, {'name': 'remove_labels', 'description': 'Optional. The labels to remove.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.container_analyze_iam_policy', 'description': 'Analyze organization policies governed containers under a scope', 'parameters': [{'name': 'constraint', 'description': 'The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.'}, {'name': 'scope', 'description': 'Scope can only be an organization for now. The analysis is limited to the Cloud org policies and containers within this scope. The caller must be granted the cloudasset.assets.searchAllResources permission on the desired scope.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.app_connectors.update(\"my-connector\", \"--location=us-central1\", \"--display-name=new-display-name\", \"--update-labels=k0=value1,k1=value2\", \"--remove-labels=k3\")"} {"Instruction": "I want to describe a legacy connector with ID \"my-connector\" in the location \"us-central1\" for the Beyondcorp service.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connectors.describe(CONNECTOR=\"my-connector\", location=\"us-central1\")"} {"Instruction": "I want to list all legacy connectors in a project for location us-central1 in table form.\n", "Functions": ["{'name': 'alpha', 'api_name': 'aws.proton.get_service_instance', 'description': 'List Beyondcorp legacy connector resources based on project and location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}"], "Output": "aws.proton.get_service_instance(name=\"instance-two\", service_name=\"simple-svc\")"} {"Instruction": "I want to list all the legacy connections in a project for the location 'us-central1' in table form.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().list', 'description': 'List Beyondcorp legacy connection resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to determine if a coordinate is water or land.', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connections().list(location='us-central1', projectId=your_project_id)"} {"Instruction": "I want to update the legacy connection named \"my-connection\" in the \"us-central1\" location by adding labels \"k0\" with value \"value1\" and label \"k1\" with value \"value2\" and removing labels with key \"k3\".\n", "Functions": ["{'name': 'Beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().update', 'description': 'Update an existing legacy Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connections().update(name='my-connection', location='us-central1', display_name='new-display-name', connectors='{connector1}', application_endpoint='host:port', update_labels='k0=value1,k1=value2', remove_labels='k3')"} {"Instruction": "I want to describe a legacy connection with the ID \"my-connection\" in the US Central1 location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.extract_day_number', 'description': 'Extract day number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connections.describe(\"my-connection\", location=\"us-central1\")"} {"Instruction": "I want to list all Beyondcorp Appconnector operations in the project with the location set to \"us-central1\" and limit the results to 5.\n", "Functions": ["{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "gcloud.alpha.beyondcorp.app.operations().list(location=\"us-central1\", limit=5)"} {"Instruction": "I want to update the existing Beyondcorp application legacy connector with the ID \"my-connector\" in the location \"us-central1\". I want to change the display name to \"new-display-name\", add labels \"k0\" with value \"value1\", and label \"k1\" with value \"value2\". I also want to remove the label with key \"k3\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.update', 'description': 'Update an existing Beyondcorp application legacy connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human readable name of the connector.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connectors.update(my_connector=\"my-connector\", location=\"us-central1\", display_name=\"new-display-name\", update_labels=\"k0=value1,k1=value2\", remove_labels=\"k3\")"} {"Instruction": "I want to list all BeyondCorp client gateways in the \"us-central1\" location using gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways().list', 'description': 'List BeyondCorp client gateway resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_dev_endpoint', 'description': 'Updates a specified development endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the DevEndpoint to be updated.'}, {'name': 'public_key', 'description': 'The public key for the DevEndpoint to use.'}, {'name': 'add_public_keys', 'description': 'The list of public keys for the DevEndpoint to use.\\n(string)'}, {'name': 'delete_public_keys', 'description': 'The list of public keys to be deleted from the DevEndpoint .\\n(string)'}, {'name': 'custom_libraries', 'description': 'Custom Python or Java libraries to be loaded in the DevEndpoint .\\nExtraPythonLibsS3Path -> (string)\\n\\nThe paths to one or more Python libraries in an Amazon Simple Storage Service (Amazon S3) bucket that should be loaded in your DevEndpoint . Multiple values must be complete paths separated by a comma.\\n\\nNoteYou can only use pure Python libraries with a DevEndpoint . Libraries that rely on C extensions, such as the pandas Python data analysis library, are not currently supported.\\n\\nExtraJarsS3Path -> (string)\\n\\nThe path to one or more Java .jar files in an S3 bucket that should be loaded in your DevEndpoint .\\n\\nNoteYou can only use pure Java/Scala libraries with a DevEndpoint .'}, {'name': 'update_etl_libraries_|_no_update_etl_libraries', 'description': 'True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.'}, {'name': 'delete_arguments', 'description': 'The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint .\\n(string)'}, {'name': 'add_arguments', 'description': 'The map of arguments to add the map of arguments used to configure the DevEndpoint .\\nValid arguments are:\\n\\n\"--enable-glue-datacatalog\": \"\"\\n\\nYou can specify a version of Python support for development endpoints by using the Arguments parameter in the CreateDevEndpoint or UpdateDevEndpoint APIs. If no arguments are provided, the version defaults to Python 2.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.gateways().list(location='us-central1')"} {"Instruction": "I want to describe the BeyondCorp client gateway with the ID \"my-client-gateway\" located in us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways.describe', 'description': 'Describe a single BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway', 'description': 'ID of the client_gateway or fully qualified identifier for the client_gateway'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for scalar aggregations', 'description': 'Options for scalar aggregations', 'parameters': {'required': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}], 'optional': []}}"], "Output": "gcloud.alpha.beyondcorp.client_connector.gateways.describe('my-client-gateway', location='us-central1')"} {"Instruction": "I want to describe a Beyondcorp Appconnector operation with the ID \"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.app.operations().describe(OPERATION=\"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\", LOCATION=\"us-central1\")"} {"Instruction": "I want to delete a BeyondCorp client connector service with the ID \"my-service-resource\" in the us-central1 location.\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_services.delete', 'description': 'Delete a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'ListType', 'description': 'Create ListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field of the child elements in the list'}], 'optional': [{'name': 'list_size', 'description': 'The size of the list. If -1, variable length list type is returned. If >= 0, fixed size list type is returned.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector_services.delete(\"my-service-resource\", location=\"us-central1\")"} {"Instruction": "I want to delete a BeyondCorp client gateway with ID \"my-client-gateway\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector_gateways().delete(CLIENT_GATEWAY=\"my-client-gateway\", location=\"us-central1\", async_=True)"} {"Instruction": "I want to list all BeyondCorp client connector operations in my project located in the 'us-central1' location on Google Cloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().list', 'description': 'List all BeyondCorp client connector operations in the specified project.', 'parameters': [{'name': 'location'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.disassociate_external_connection', 'description': 'Removes an existing external connection from a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain that contains the repository from which to remove the external repository.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository from which the external connection will be removed.'}, {'name': 'external_connection', 'description': 'The name of the external connection to be removed from the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.operations().list(location='LOCATION')"} {"Instruction": "I want to describe a BeyondCorp client connector operation with the operation name \"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\" in the location \"us-central1\" on gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.update', 'description': 'Update an existing Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.operations().describe(operation=\"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\", location=\"us-central1\")"} {"Instruction": "I want to set the IAM policy for the client gateway with ID 'my-client-gateway' using the policy defined in a JSON file 'policy.json' for the BeyondCorp client connector gateway at the location 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my_client_gateway\", \"policy.json\", location=\"us_central1\"', 'description': 'Set IAM policy for BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'policy_file'}, {'name': 'location'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().describe', 'description': 'Show details about a specific API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my-client-gateway\", \"policy.json\", location=\"us-central1\")"} {"Instruction": "I want to get the IAM policy for a BeyondCorp client connector service with ID my-service-resource, located in us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy', 'description': 'Get the IAM policy for a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.quiltimport(patches=\"patches/\", series=\"series.txt\", keep_non_patch=True', 'description': 'Apply quilt patchset onto current branch', 'parameters': [{'name': 'dry_run_|__n'}, {'name': 'author_author'}, {'name': 'patches_dir'}, {'name': 'series_file'}, {'name': 'keep_non_patch'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.update(\"my_perimeter\", add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for an existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_predictors', 'description': 'Returns a list of predictors created using the CreateAutoPredictor or CreatePredictor operations. For each predictor, this operation returns a summary of its properties, including its Amazon Resource Name (ARN).See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Predictors\\n', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the predictors that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the predictors that match the statement, specify IS . To exclude matching predictors, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are DatasetGroupArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all predictors whose status is ACTIVE, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"Status\", \"Value\": \"ACTIVE\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy(\"my-service-resource\", location=\"us-central1\")"} {"Instruction": "Please describe the BeyondCorp client connector service with ID \"my-service-resource\" at location \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().describe', 'description': 'Describes a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services().describe(CLIENT_CONNECTOR_SERVICE=\"my-service-resource\", location=\"us-central1\")"} {"Instruction": "I want to update the BeyondCorp client connector service named \"my-service-resource\" with a new display name \"my-new-resource\" and new ingress configuration. The service is located in us-central1 and the new ingress configuration consists of two destination routes: 196.0.0.1/24 and 197.0.0.2/24.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services.update(\"my-service-resource\", location=\"us-central1\", display_name=\"my-new-resource\", ingress_config='{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}')"} {"Instruction": "Please describe the existing Bigtable app profile named \"my-app-profile-id\" for the instance \"my-instance-id\" using the gcloud alpha command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.app_profiles().describe(APP_PROFILE=\"my-app-profile-id\", instance=\"my-instance-id\")"} {"Instruction": "I want to update the app profile with ID \"my-app-profile-id\" for the Cloud Bigtable instance \"my-instance-id\" to use a single-cluster routing policy that routes all requests to \"my-cluster-id\" and allows transactional writes.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().get_iam_policy', 'description': 'Get the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Optional, specify the region.'}, {'name': 'filter', 'description': 'Optional, filter expression.'}, {'name': 'limit', 'description': 'Optional, limit on the number of resources to list.'}, {'name': 'page_size', 'description': 'Optional, number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Optional, comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Synapse Data Flow Set', 'description': 'Set an existing data flow', 'parameters': [{'name': 'file', 'description': 'Properties may be supplied from a JSON file using the @{path} syntax or a JSON string.'}, {'name': 'name', 'description': 'The data flow name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}"], "Output": "gcloud.alpha.bigtable.app_profiles.update(app_profile=\"my-app-profile-id\", instance=\"my-instance-id\", route_to=\"my-cluster-id\", transactional_writes=True)"} {"Instruction": "I want to list all BeyondCorp client connector services in a project for location us-central1 with a limit of 5.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().list', 'description': 'List BeyondCorp client connector service resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services().list(location=\"us-central1\", limit=5)"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' with backup 'my-backup' in instance 'my-instance' and cluster 'my-cluster' using gcloud alpha bigtable backups.\n", "Functions": ["{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws kendra list_featured_results_sets', 'description': 'Lists all your sets of featured results for a given index. Features results are placed above all other results for certain queries. If there\u00e2\\x80\\x99s an exact match of a query, then one or more specific documents are featured in the search results.', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index used for featuring results.'}, {'name': 'next_token', 'description': 'If the response is truncated, Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of featured results sets.'}, {'name': 'max_results', 'description': 'The maximum number of featured results sets to return.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my-backup\", cluster=\"my-cluster\", instance=\"my-instance\", member=\"user:test-user@gmail.com\", role=\"roles/editor\")"} {"Instruction": "I want to create a new app profile with a multi-cluster routing policy in Cloud Bigtable. The app profile ID is \"my-app-profile-id\" and the instance is \"my-instance-id\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.create', 'description': 'Create a new Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}, {'name': 'route_any', 'description': 'Create an app profile with a multi-cluster routing policy.'}, {'name': 'route_to', 'description': 'Create an app profile with a single-cluster routing policy which routes all requests to specific cluster-id.'}, {'name': 'description', 'description': 'Description for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bigtable.app_profiles.create(APP_PROFILE=\"my-app-profile-id\", instance=\"my-instance-id\", route_any=True)"} {"Instruction": "I want to list all app profiles for my Bigtable instance with ID \"my-instance-id\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().list', 'description': 'List Bigtable app profiles', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bigtable.app_profiles().list(instance=\"my-instance-id\")"} {"Instruction": "I want to get the IAM policy for a Cloud Bigtable Backup with the ID 'my-backup' on the cluster named 'my-cluster' and instance called 'my-instance'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().get_iam_policy', 'description': 'Get an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "gcloud.alpha.bigtable.backups().get_iam_policy(BACKUP=\"my-backup\", cluster=\"my-cluster\", instance=\"my-instance\")"} {"Instruction": "I want to copy a Cloud Bigtable backup from the source backup named \"source-backup\" in the source instance \"source-instance\" and source cluster \"source-cluster\" to a new backup named \"destination-backup\" in the destination instance \"destination-instance\" and destination cluster \"destination-cluster\". The copy operation should run asynchronously.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.copy', 'description': 'Copy a Cloud Bigtable backup to a new backup', 'parameters': [{'name': 'destination_backup'}, {'name': 'destination_cluster'}, {'name': 'destination_instance'}, {'name': 'destination_project'}, {'name': 'expiration_date'}, {'name': 'retention_period'}, {'name': 'source_backup'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'source_project'}, {'name': 'async'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.describe', 'description': 'Describe an Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.backups.copy(source_backup=\"projects/SOURCE_PROJECT/instances/SOURCE_INSTANCE/clusters/SOURCE_CLUSTER/backups/SOURCE_BACKUP\", destination_backup=\"projects/DESTINATION_PROJECT/instances/DESTINATION_INSTANCE/clusters/DESTINATION_CLUSTER/backups/DESTINATION_BACKUP\", async_=True)"} {"Instruction": "I want to retrieve information about a backup named \"backup123\" for the Cloud Bigtable cluster \"mycluster\" and the instance \"myinstance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().describe', 'description': 'Retrieves information about a backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.backups().describe(backup=\"backup123\", cluster=\"mycluster\", instance=\"myinstance\")"} {"Instruction": "I want to delete a backup named my-backup for the Cloud Bigtable instance my-instance and the cluster my-cluster.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ds.describe_event_topics', 'description': 'Obtains information about which Amazon SNS topics receive status messages from the specified directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The Directory ID for which to get the list of associated Amazon SNS topics. If this member is null, associations for all Directory IDs are returned.'}, {'name': 'topic_names', 'description': 'A list of Amazon SNS topic names for which to obtain the information. If this member is null, all associations for the specified Directory ID are returned.\\nAn empty list results in an InvalidParameterException being thrown.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bigtable.backups.delete(\"my-backup\", instance=\"my-instance\", cluster=\"my-cluster\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' with backup 'my-backup' in instance 'my-instance' and cluster 'my-cluster' using the gcloud alpha bigtable backups remove-iam-policy-binding command.\n\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my_backup', instance='my_instance', cluster='my_cluster', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my-backup', instance='my-instance', cluster='my-cluster', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to list all existing Bigtable backups for an instance named \"my-instance\" and a cluster named \"my-cluster\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.backups.list(instance=\"my-instance\", cluster=\"my-cluster\")"} {"Instruction": "I want to delete a Bigtable cluster with the ID \"my-cluster-id\" in the Cloud Bigtable instance \"my-instance-id\" on Google Cloud.\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.clusters().delete', 'description': 'Delete a bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.extract_children', 'description': 'Extract children of a struct or union by index', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'indices', 'description': 'List of indices for chained field lookup. For example, [4, 1] will look up the second nested field in the fifth outer field.'}, {'name': 'options', 'description': 'Alternative way of passing options. (Optional)'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. (Optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bigtable.clusters().delete(CLUSTER='my-cluster-id', instance='my-instance-id')"} {"Instruction": "Please describe the cluster named \"my-cluster\" in the Cloud Bigtable instance \"my-instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}"], "Output": "gcloud.alpha.bigtable_clusters_describe(CLUSTER=\"my-cluster\", instance=\"my-instance\")"} {"Instruction": "I want to set an IAM policy on a Cloud Bigtable Backup named \"my-backup\" for the instance \"my-instance\" and cluster \"my-cluster\" using the policy file \"my-policy\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az configure', 'description': 'Manage Azure CLI configuration', 'parameters': [{'name': 'defaults', 'description': \"Space-separated 'name=value' pairs for common argument defaults.\"}, {'name': 'list-defaults', 'description': 'List all applicable defaults. accepted values: false, true'}, {'name': 'scope', 'description': \"Scope of defaults. Using 'local' for settings only effective under current folder. accepted values: global, local, default value: global\"}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'take', 'description': 'Select values from array or table-like data by indices', 'parameters': {'required': [{'name': 'data', 'description': 'Array, ChunkedArray, RecordBatch, or Table. The input data from which to select values.'}, {'name': 'indices', 'description': 'Array or ChunkedArray of integer type. The indices to select values from the input data.'}, {'name': 'boundscheck', 'description': 'boolean, default True. Whether to boundscheck the indices. If False and there is an out of bounds index, it may cause the process to crash.'}, {'name': 'memory_pool', 'description': 'optional. MemoryPool from which to allocate memory. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.bigtable.backups().set_iam_policy(BACKUP=\"my-backup\", cluster=\"my-cluster\", instance=\"my-instance\", POLICY_FILE=\"my-policy\")"} {"Instruction": "I want to update the number of nodes in my Bigtable cluster named \"my-cluster-id\" to 10.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().update', 'description': \"Update a Bigtable cluster's number of nodes\", 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}, {'name': 'num_nodes'}, {'name': 'disable_autoscaling'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().create', 'description': 'Create a new certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'domains'}, {'name': 'dns_authorizations'}, {'name': 'issuance_config'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'scope'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Visual Basic Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}"], "Output": "gcloud.alpha.bigtable.clusters().update(cluster=\"my-cluster-id\", instance=\"my-instance-id\", num_nodes=10)"} {"Instruction": "I want to list all clusters in the Bigtable instance with the ID \"my-instance-id\" using the gcloud command line tool.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"simple_cert\", LOCATION=\"LOCATION\", DESCRIPTION=\"desc\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\"', 'description': 'Update a certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'description'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bigtable.clusters().list(instances='my-instance-id')"} {"Instruction": "I want to add an IAM policy binding to a Cloud Bigtable instance named my-instance. The IAM policy binding should have the role of 'roles/editor' and the member should be 'user:test-user@gmail.com'\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Adding IAM policy binding to a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'To Send Messages From WhatsApp', 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().update', 'description': \"Update a Bigtable cluster's number of nodes\", 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}, {'name': 'num_nodes'}, {'name': 'disable_autoscaling'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my-instance\", member=\"user:test-user@gmail.com\", role=\"roles/editor\")"} {"Instruction": "I want to create a bigtable cluster named \"my-cluster\" in the instance \"my-instance\" in the zone \"us-east1-c\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}"], "Output": "gcloud.alpha.bigtable.clusters().create(\"my-cluster\", instance=\"my-instance\", zone=\"us-east1-c\")"} {"Instruction": "I want to delete a Bigtable instance with the ID 'my-instance-id'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().delete', 'description': 'Delete an existing Bigtable instance', 'parameters': [{'name': 'instance'}]}"], "Output": "gcloud.alpha.bigtable.instances().delete(INSTANCE='my-instance-id')"} {"Instruction": "I want to export the configuration for a Cloud Bigtable instance named \"my-instance\" in Kubernetes Resource Model format and save it to a local directory \"/path/to/dir/\".\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().config().export', 'description': 'Export Cloud Bigtable instance configuration', 'parameters': [{'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}"], "Output": "gcloud.alpha.bigtable.instances().config().export(INSTANCE=\"my-instance\", path=\"/path/to/dir/\", resource_format=\"krm\")"} {"Instruction": "I want to get the IAM policy for a Cloud Bigtable instance with the ID \"my-instance-id\".\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().getIamPolicy', 'description': 'Get IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.attach_disk', 'description': 'Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'disk_name', 'description': 'The unique Lightsail disk name (e.g., my-disk ).'}, {'name': 'instance_name', 'description': 'The name of the Lightsail instance where you want to utilize the storage disk.'}, {'name': 'disk_path', 'description': 'The disk path to expose to the instance (e.g., /dev/xvdf ).'}, {'name': 'auto_mounting_|_no_auto_mounting', 'description': 'A Boolean value used to determine the automatic mounting of a storage volume to a virtual computer. The default value is False .\\n\\nWarningThis value only applies to Lightsail for Research resources.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances().getIamPolicy(INSTANCE=\"my-instance-id\")"} {"Instruction": "I want to describe the details of a Bigtable instance with the ID \"my-instance-id\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_carrier_gateway', 'description': 'Deletes a carrier gateway.WarningIf you do not delete the route that contains the carrier gateway as the Target, the route is a blackhole route. For information about how to delete a route, see DeleteRoute .', 'parameters': [{'name': 'carrier_gateway_id', 'description': 'The ID of the carrier gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bigtable.instances().describe(INSTANCE=\"my-instance-id\")"} {"Instruction": "I want to set the IAM policy for a Cloud Bigtable instance with an instance ID of 'my-instance-id' using the policy file 'policy.json' using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().set_iam_policy', 'description': 'Set IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'policy_file'}]}"], "Output": "gcloud.alpha.bigtable.instances().set_iam_policy(resource=\"my-instance-id\", body=policy_file)"} {"Instruction": "I want to create a new Bigtable instance with the name \"my-instance\" and the display name \"My Instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "gcloud.alpha.bigtable.instances().create(INSTANCE=\"my-instance\", display_name=\"My Instance\")"} {"Instruction": "I want to remove the IAM policy binding for the user 'test-user@gmail.com' with the role 'roles/editor' from the Cloud Bigtable instance 'my-instance'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my-instance', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' with table 'my-table' in instance 'my-instance'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my-table', instance='my-instance', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to set an IAM policy on a Cloud Bigtable table named 'my-table' in the instance 'my-instance' using the policy file 'my-policy'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.set_iam_policy(TABLE='my-table', instance='my-instance', POLICY_FILE='my-policy')"} {"Instruction": "I want to retrieve information about a Cloud Bigtable table with the table ID \"sales\" in the Cloud Bigtable instance named \"my-instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables().describe', 'description': 'Retrieve information about a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables().describe(TABLE_NAME=\"sales\", instance=\"my-instance\")"} {"Instruction": "I want to delete the table \"my-table\" in the instance \"my-instance\" on Cloud Bigtable.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}, {'name': 'allow_multiline_logs', 'description': 'Optional argument to allow multiline logs.'}, {'name': 'polling_interval', 'description': 'Optional argument to set the polling interval, default is 60 seconds.'}, {'name': 'task_name', 'description': 'Optional argument to specify the task name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}"], "Output": "gcloud.alpha.bigtable.instances.tables.delete('my-table', instance='my-instance')"} {"Instruction": "I want to update the table \"my-table\" in the Cloud Bigtable instance \"my-instance\" with deletion protection enabled.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint64', 'description': 'Create instance of unsigned uint64 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable(instances(tables(update('my-table', instance='my-instance', deletion_protection=True))))"} {"Instruction": "I want to create a new Cloud Bigtable table named 'my-table' in the instance 'my-instance', with a column family named 'my-family', enable deletion protection, and set the change stream retention period to 7 days.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.create('my-table', instance='my-instance', column_families='my-family', change_stream_retention_period='7d', deletion_protection=True)"} {"Instruction": "I want to list all tables in a Bigtable instance named \"my-instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.list', 'description': 'List existing Bigtable instance tables', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.list(instances=\"my-instance\")"} {"Instruction": "I want to update the display name of my Bigtable instance with the ID \"my-instance-id\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.update', 'description': 'Modify an existing Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances.update(INSTANCE=\"my-instance-id\", display_name=\"Updated Instance Name\")"} {"Instruction": "I want to undelete the table named \"my-table\" in the instance \"my-instance\" on Cloud Bigtable.\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances.tables.undelete', 'description': 'Undelete a previously deleted Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.undelete(TABLE=\"my-table\", instance=\"my-instance\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' with table 'my-table' in instance 'my-instance' in Google Cloud Bigtable.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my-table', instance='my-instance', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to list all Cloud Bigtable operations for an instance named \"my-instance\" using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().list', 'description': 'List Cloud Bigtable operations', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.operations().list(instance=\"my-instance\")"} {"Instruction": "I want to restore a Cloud Bigtable backup named backup1 from the instance instance1 and cluster cluster1 to a new table named table2 in the same instance instance1\n", "Functions": ["{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}"], "Output": "from google.cloud import bigtable\n\nclient = bigtable.Client(project=\"project-id\")\ninstance = client.instance(instance_id=\"instance1-id\")\ncluster = instance.cluster(cluster_id=\"cluster1-id\")\n\ndestination_table = instance.table(\"table2\")\n\noperation = cluster.restore_instance(\n backup_id=cluster.name,\n source_instance_id=instance.name,\n destination_table_id=destination_table.name,\n)\n\ntry:\n print(\"Operation started with id:\", operation.name)\n response = operation.result()\n print(\"Restored Instance details:\", response)\nexcept Exception as e:\n print(\"Error during RestoreInstance Operation:\\n\", e)"} {"Instruction": "I want to describe the details of a Cloud Bigtable operation with the operation ID \"12345\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().getIamPolicy', 'description': 'Get IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().inject_fault', 'description': 'Inject fault on an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'fault_type', 'description': 'Specifies fault type. FAULT_TYPE must be (only one value is supported): stop-vm. stop-vm fault type supports stopping the VM.'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bigtable.operations().describe(OPERATION_ID=\"12345\")"} {"Instruction": "I want to add an IAM policy binding to my Cloud Billing account with the account ID \"my-account\", granting the role \"roles/owner\" to the principal \"user:test@example.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my_account\", member=\"user:test@example.com\", role=\"roles/owner\"', 'description': 'Add IAM policy binding to a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'Principal to which the role will be granted.'}, {'name': 'role', 'description': 'Role that will be granted to the principal.'}]}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}"], "Output": "gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my-account\", member=\"user:test@example.com\", role=\"roles/owner\")"} {"Instruction": "I want to show detailed billing information for my project with the project ID \"my-project\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "gcloud.alpha.billing.accounts().projects().describe(PROJECT_ID=\"my-project\")"} {"Instruction": "I want to list all active projects associated with my billing account with ID 1234567890.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'extract_iso_year', 'description': 'Extract ISO year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.billing_accounts_projects_list('--billing-account=1234567890')"} {"Instruction": "I want to remove the IAM policy binding for the principal \"user:testuser@gmail.com\" from the role \"roles/billing.admin\" for the Cloud Billing account \"my-billing-account\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my_billing_account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\"', 'description': 'Remove an IAM policy binding from a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'The principal whose binding to the role is being removed.'}, {'name': 'role', 'description': 'The role from which the member is being removed.'}]}"], "Output": "gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my-billing-account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\")"} {"Instruction": "I want to update the budget amount for the budget named 'abc' in the billing account '123' to '987.65'.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65)"} {"Instruction": "I want to set the IAM policy for a Cloud Billing account with ID 123456-789876-543210 using the policy.json file.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}"], "Output": "gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456-789876-543210\", POLICY_FILE=\"policy.json\")"} {"Instruction": "I want to create a budget named \"Budget1\" with a budget amount of $100.75 for the billing account \"123\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\"', 'description': 'Create a budget', 'parameters': [{'name': 'billing_account'}, {'name': 'display_name'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_domain_deliverability_campaign', 'description': 'Retrieve all the deliverability data for a specific campaign. This data is available for a campaign only if the campaign sent email by using a domain that the Deliverability dashboard is enabled for.', 'parameters': [{'name': 'campaign_id', 'description': 'The unique identifier for the campaign. The Deliverability dashboard automatically generates and assigns this identifier to a campaign.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}"], "Output": "gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\")"} {"Instruction": "I want to delete the budget named \"abc\" for the billing account \"123\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().delete', 'description': 'Delete a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().create_secondary', 'description': 'Create a new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "gcloud.alpha.billing.budgets().delete(BUDGET='budgets/abc', billing_account='billingAccounts/123')"} {"Instruction": "I want to list budgets for my billing account with ID \"123\" on gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().list', 'description': 'List budgets for the account', 'parameters': [{'name': 'billing_account'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}"], "Output": "gcloud.alpha.billing.budgets().list(billing_account=\"123\")"} {"Instruction": "I want to describe the budget with the ID 'abc' for the billing account '123'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().describe', 'description': 'Describe a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_exports', 'description': 'Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in the list for 7 days.', 'parameters': [{'name': 'bot_id', 'description': 'The unique identifier that Amazon Lex assigned to the bot.'}, {'name': 'bot_version', 'description': 'The version of the bot to list exports for.'}, {'name': 'sort_by', 'description': 'Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.\\nattribute -> (string)\\n\\nThe export field to use for sorting.\\norder -> (string)\\n\\nThe order to sort the list.'}, {'name': 'filters', 'description': 'Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.\\n(structure)\\n\\nFilters the response form the ListExports operation\\nname -> (string)\\n\\nThe name of the field to use for filtering.\\nvalues -> (list)\\n\\nThe values to use to filter the response. The values must be Bot , BotLocale , or CustomVocabulary .\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.\\nUse the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.'}, {'name': 'locale_id', 'description': 'Specifies the resources that should be exported. If you don\u00e2\\x80\\x99t specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.billing.budgets().describe(BUDGET='abc', billing_account='123')"} {"Instruction": "I want to show detailed billing information for my project with the ID \"my-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'az', 'api_name': 'guestconfig guest-configuration-hcrp-assignment list', 'description': 'List all guest configuration assignments for an ARC machine', 'parameters': [{'name': 'machine-name', 'description': 'The name of the ARC machine'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}"], "Output": "gcloud.alpha.billing.projects().describe(project_id=\"my-project\")"} {"Instruction": "I want to link the project with ID \"my-project\" to the billing account with ID \"0X0X0X-0X0X0X-0X0X0X\" in gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().link', 'description': 'Link a project with a billing account', 'parameters': [{'name': 'project_id', 'description': 'Specify a project id.'}, {'name': 'account_id', 'description': '(DEPRECATED) Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}"], "Output": "gcloud.alpha.billing.projects().link(PROJECT_ID=\"my-project\", billing_account=\"0X0X0X-0X0X0X-0X0X0X\")"} {"Instruction": "I want to delete a Blockchain Node Engine node with the name \"my-node\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes().delete', 'description': 'Delete a Blockchain Node Engine node', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes().delete(NODE_NAME=\"my-node\", location=\"us-central1\")"} {"Instruction": "I want to list all active projects associated with my billing account.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().list', 'description': 'List all active projects associated with a specified billing account', 'parameters': [{'name': 'account_id', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}"], "Output": "gcloud.alpha.billing.projects().list(ACCOUNT_ID=\"--billing-account=ACCOUNT_ID\")"} {"Instruction": "I want to describe the location 'us-central1' for the Blockchain Node Engine.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.locations().describe', 'description': 'Describe a Blockchain Node Engine location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'aws', 'api_name': 'aws.translate.stop_text_translation_job', 'description': 'Stops an asynchronous batch translation job that is in progress.Asynchronous batch translation jobs are started with the StartTextTranslationJob operation. You can use the DescribeTextTranslationJob or ListTextTranslationJobs operations to get a batch translation job\u00e2\\x80\\x99s JobId .', 'parameters': [{'name': 'job_id', 'description': 'The job ID of the job to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'Git', 'api_name': 'git.rev_list', 'description': 'Lists commit objects with various formats and options', 'parameters': [{'name': 'format'}, {'name': 'commit'}, {'name': 'path'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.locations().describe(location='us-central1')"} {"Instruction": "I want to describe the configuration and state of a Blockchain Node with the ID \"my-node\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes.describe(NODE_NAME=\"my-node\", location=\"us-central1\")"} {"Instruction": "I want to show the details of a blockchain node operation with the ID \"my-operation\" located in \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().describe', 'description': 'Show details about a blockchain node operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.evidently.get_project', 'description': 'Returns the details about one launch. You must already know the project name. To retrieve a list of projects in your account, use ListProjects .', 'parameters': [{'name': 'project', 'description': 'The name or ARN of the project that you want to see the details of.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().config().export', 'description': 'Export Cloud Bigtable instance configuration', 'parameters': [{'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.operations().describe(operation='my-operation', location='us-central1')"} {"Instruction": "I want to disable the interactive serial console for an instance named \"test-instance\" in the \"us-central1\" region using gcloud alpha bms instances disable-serial-console.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().disable_serial_console', 'description': 'Disable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'TimestampScalar', 'description': 'Concrete class for timestamp scalars', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}"], "Output": "gcloud.alpha.bms.instances().disable_serial_console(instance=\"test-instance\", region=\"us-central1\")"} {"Instruction": "I want to describe the details of a Bare Metal Solution instance with the instance ID \"my-instance\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().describe', 'description': 'Describe a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'array', 'description': 'Create pyarrow.Array instance from a Python object', 'parameters': {'required': [{'name': 'obj', 'description': 'A sequence, iterable, ndarray, or pandas.Series object. If both type and size are specified, it may be a single-use iterable. If not strongly-typed, Arrow type will be inferred for the resulting array.'}, {'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the data.'}, {'name': 'mask', 'description': 'Indicate which values are null (True) or not null (False).'}, {'name': 'size', 'description': \"Size of the elements. If the input is larger than size, bail at this length. For iterators, if size is larger than the input iterator, this will be treated as a 'max size', but will involve an initial allocation of size followed by a resize to the actual size (so if you know the exact size, specifying it correctly will give you better performance).\"}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. If passed, the mask takes precedence, but if a value is unmasked (not-null), but still null according to pandas semantics, then it is null. Defaults to False if not passed explicitly by the user, or True if a pandas object is passed in.\"}, {'name': 'safe', 'description': 'Check for overflows or other unsafe conversions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool.'}]}}"], "Output": "gcloud.alpha.bms.instances().describe(INSTANCE='my-instance', region='us-central1')"} {"Instruction": "I want to list all Bare Metal Solution instances in the project with the region set to us-central1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().list', 'description': 'List Bare Metal Solution instances in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_directories', 'description': 'Lists directories created within an account.list-directories is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'state', 'description': 'The state of the directories in the list. Can be either Enabled, Disabled, or Deleted.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDELETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.bms.instances().list(region='us-central1')"} {"Instruction": "I want to list the status of all Blockchain Node Engine nodes in the us-central1-b location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.list', 'description': 'List Blockchain Node Engine nodes', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag_\u2026'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm.create_resource_data_sync', 'description': 'A resource data sync helps you view data from multiple sources in a single location. Amazon Web Services Systems Manager offers two types of resource data sync: SyncToDestination and SyncFromSource .You can configure Systems Manager Explorer to use the SyncFromSource type to synchronize operational work items (OpsItems) and operational data (OpsData) from multiple Amazon Web Services Regions to a single Amazon S3 bucket. This type can synchronize OpsItems and OpsData from multiple Amazon Web Services accounts and Amazon Web Services Regions or EntireOrganization by using Organizations. For more information, see Setting up Systems Manager Explorer to display data from multiple accounts and Regions in the Amazon Web Services Systems Manager User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'sync_name', 'description': 'A name for the configuration.'}, {'name': 's3_destination', 'description': 'Amazon S3 configuration details for the sync. This parameter is required if the SyncType value is SyncToDestination.\\nBucketName -> (string)\\n\\nThe name of the S3 bucket where the aggregated data is stored.\\nPrefix -> (string)\\n\\nAn Amazon S3 prefix for the bucket.\\nSyncFormat -> (string)\\n\\nA supported sync format. The following format is currently supported: JsonSerDe\\nRegion -> (string)\\n\\nThe Amazon Web Services Region with the S3 bucket targeted by the resource data sync.\\nAWSKMSKeyARN -> (string)\\n\\nThe ARN of an encryption key for a destination in Amazon S3. Must belong to the same Region as the destination S3 bucket.\\nDestinationDataSharing -> (structure)\\n\\nEnables destination data sharing. By default, this field is null .\\nDestinationDataSharingType -> (string)\\n\\nThe sharing data type. Only Organization is supported.'}, {'name': 'sync_type', 'description': 'Specify SyncToDestination to create a resource data sync that synchronizes data to an S3 bucket for Inventory. If you specify SyncToDestination , you must provide a value for S3Destination . Specify SyncFromSource to synchronize data from a single account and multiple Regions, or multiple Amazon Web Services accounts and Amazon Web Services Regions, as listed in Organizations for Explorer. If you specify SyncFromSource , you must provide a value for SyncSource . The default value is SyncToDestination .'}, {'name': 'sync_source', 'description': 'Specify information about the data sources to synchronize. This parameter is required if the SyncType value is SyncFromSource.\\nSourceType -> (string)\\n\\nThe type of data source for the resource data sync. SourceType is either AwsOrganizations (if an organization is present in Organizations) or SingleAccountMultiRegions .\\nAwsOrganizationsSource -> (structure)\\n\\nInformation about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from Organizations.\\nOrganizationSourceType -> (string)\\n\\nIf an Amazon Web Services organization is present, this is either OrganizationalUnits or EntireOrganization . For OrganizationalUnits , the data is aggregated from a set of organization units. For EntireOrganization , the data is aggregated from the entire Amazon Web Services organization.\\nOrganizationalUnits -> (list)\\n\\nThe Organizations organization units included in the sync.\\n(structure)\\n\\nThe Organizations organizational unit data source for the sync.\\nOrganizationalUnitId -> (string)\\n\\nThe Organizations unit ID data source for the sync.\\n\\n\\n\\nSourceRegions -> (list)\\n\\nThe SyncSource Amazon Web Services Regions included in the resource data sync.\\n(string)\\n\\nIncludeFutureRegions -> (boolean)\\n\\nWhether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.\\nEnableAllOpsDataSources -> (boolean)\\n\\nWhen you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide .'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes.list(location=\"us-central1-b\")"} {"Instruction": "I want to create a new Blockchain Node with the name \"my-node\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes.create(\"my-node\", location=\"us-central1\")"} {"Instruction": "I want to enable the interactive serial console for a Bare Metal Solution instance named \"test-instance\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "gcloud.alpha.bms.instances().enable_serial_console(INSTANCE=\"test-instance\", region=\"us-central1\")"} {"Instruction": "I want to stop the Bare Metal Solution instance with the name \"test-instance\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().stop', 'description': 'Stop a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.instances().stop(INSTANCE=\"test-instance\", region=\"us-west1\")"} {"Instruction": "I want to start an instance named \"test-instance\" in the region \"us-central1\" using the gcloud alpha bms instances start command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().describe', 'description': 'Show details about the Cloud API Gateway operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules.migrate', 'description': 'Migration of firewall rules', 'parameters': [{'name': 'source_network'}, {'name': 'bind_tags_to_instances'}, {'name': 'export_tag_mapping'}, {'name': 'target_firewall_policy'}, {'name': 'tag_mapping_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}"], "Output": "gcloud.alpha.bms.instances().start(INSTANCE=\"test-instance\", region=\"us-central1\")"} {"Instruction": "I want to reset a Bare Metal Solution instance named \"test-instance\" in the region \"us-central1\".\n", "Functions": ["{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.instances().reset(INSTANCE=\"test-instance\", region=\"us-central1\")"} {"Instruction": "I want to update the Bare Metal Solution instance with the ID \"my-instance\", in the region \"us-central1\". I want to update the labels of the instance, specifically set the label \"key1\" to \"value1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().update', 'description': 'Update a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'async', 'description': 'If provided, this argument will make the operation asynchronous.'}, {'name': '[no_]enable_hyperthreading', 'description': 'Enable or disable hyperthreading.'}, {'name': 'os_image', 'description': 'Operating System Image to be used.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, else a new label is created.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.describe_domain_nodes', 'description': 'Returns information about domain and nodes, including data nodes, master nodes, ultrawarm nodes, Availability Zone(s), standby nodes, node configurations, and node states.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "gcloud.alpha.bms.instances().update(INSTANCE=\"my-instance\", region=\"us-central1\", update_labels={\"key1\": \"value1\"})"} {"Instruction": "I want to list the IP range reservations for Bare Metal Solution networks in the region us-central1 using gcloud alpha command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}"], "Output": "gcloud.alpha.bms.networks().list_ip_reservations(region='us-central1')"} {"Instruction": "I want to describe the network with the ID \"network-1234\" in the region \"us-central1\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': '\"The name of the function and the arguments are not provided in the given example.\"', 'description': 'Use to assign one or more tags to a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that the tags are added to.'}, {'name': 'tags', 'description': 'The list of tags that are added to the specified resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}"], "Output": "gcloud.alpha.bms.networks().describe(network=\"network-1234\", region=\"us-central1\")"} {"Instruction": "I want to list the bare metal solution networks in my project in the region us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.describe_notification_configurations', 'description': 'Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.describe-notification-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'auto_scaling_group_names', 'description': 'The name of the Auto Scaling group.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_entitled_applications', 'description': 'Retrieves a list of entitled applications.', 'parameters': [{'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}, {'name': 'entitlement_name', 'description': 'The name of the entitlement.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results.'}]}\n", "{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}"], "Output": "gcloud.alpha.bms.networks().list(region=\"us-central1\")"} {"Instruction": "I want to list all operations for the project in the 'us-central1' location using gcloud alpha blockchain-node-engine operations list.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.operations().list(location='us-central1')"} {"Instruction": "I want to update the network named \"my-network\" in the region us-central1 with a new label \"key1=value1\" in a Bare Metal Solution network.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().update', 'description': 'Update a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_ip_range_reservation'}, {'name': 'clear_ip_range_reservations'}, {'name': 'remove_ip_range_reservation'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bms.networks().update(NETWORK=\"my-network\", region=\"us-central1\", update_labels={\"key1\": \"value1\"})"} {"Instruction": "I want to add an SSH key with the public key \"ABC123\" to the Bare Metal Solution serial console\n", "Functions": ["{'name': 'alpha', 'api_name': 'requests.post(\"https://api.bms.example.com/ssh_keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content_Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"}', 'description': 'Add SSH key to Bare Metal Solution serial console', 'parameters': [{'name': 'serial_console_ssh_key'}, {'name': 'key'}, {'name': 'key_file'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.element_wise_min', 'description': 'Find the element-wise minimum value', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null in the input forces the output to null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.ElementWiseAggregateOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().describe', 'description': 'Show details about a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}"], "Output": "requests.post(\"https://api.bms.example.com/ssh-keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content-Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"})"} {"Instruction": "I want to rename a Bare Metal Solution network named \"my-network\" to \"my-new-network-name\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.networks().rename(network=\"my-network\", new_name=\"my-new-network-name\", region=\"us-central1\")"} {"Instruction": "I want to describe an NFS share with ID \"my-nfs-share\" in the region \"us-central1\" on GCP Bare Metal Solution.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares.describe', 'description': 'Describe a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share', 'description': 'ID of the nfs_share or fully qualified identifier for the nfs_share.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for top/bottom k-selection', 'description': 'Options for selecting top or bottom k values in sorted order', 'parameters': {'required': [{'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.bms.nfs_shares.describe(NFS_SHARE=\"my-nfs-share\", region=\"us-central1\")"} {"Instruction": "I want to rename the nfs-share \"my-nfs-share\" to \"my-new-nfs-share-name\" in the region \"us-central1\" for the project \"bms-example-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "gcloud.alpha.bms.nfs_shares().rename(NFS_SHARE=\"my-nfs-share\", new_name=\"my-new-nfs-share-name\", region=\"us-central1\", project=\"bms-example-project\")"} {"Instruction": "I want to create an NFS share called \"my-share\" in the region \"us-central1\" with a requested size of 256 Gib, SSD storage, and two allowed clients.\n", "Functions": ["{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_apns_voip_sandbox_channel', 'description': 'Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_account_alias', 'description': 'Deletes the specified Amazon Web Services account alias. For information about using an Amazon Web Services account alias, see Creating, deleting, and listing an Amazon Web Services account alias in the Amazon Web Services Sign-In User Guide .', 'parameters': [{'name': 'account_alias', 'description': 'The name of the account alias to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of lowercase letters, digits, and dashes. You cannot start or finish with a dash, nor can you have two dashes in a row.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.nfs_shares.create(\"my-share\", region=\"us-central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my-network,network-project-id=some-other-project,cidr=10.130.240.24/29,mount-permissions=READ_ONLY,allow-dev=yes,allow-suid=no,enable-root-squash=yes\",\"network=my-network2,cidr=10.130.240.26/28,mount-permissions=READ_WRITE,allow-dev=yes,allow-suid=yes,enable-root-squash=no\"])"} {"Instruction": "I want to update the NFS share \"my-share\" in the region \"us-central1\" and add a new label \"key1=value1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().update', 'description': 'Update a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_allowed_client'}, {'name': 'clear_allowed_clients'}, {'name': 'remove_allowed_client'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}"], "Output": "gcloud.alpha.bms.nfs_shares().update(NFS_SHARE=\"my-share\", region=\"us-central1\", update_labels=\"key1=value1\")"} {"Instruction": "I want to create a snapshot of my Bare Metal Solution boot volume named \"my-boot-volume\" in the region \"us-central1\". The snapshot should be named \"my-snapshot\" and have the description \"my-description\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bms.volumes().snapshot(volume=\"my-boot-volume\", region=\"us-central1\", snapshot_name=\"my-snapshot\", description=\"my-description\")"} {"Instruction": "I want to list the volumes in my Google Cloud project in the region us-central1, with a limit of 50 volumes.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().list', 'description': 'List Bare Metal Solution volumes in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the result.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.create', 'description': 'Create and manage Cloud Composer Environments', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}"], "Output": "gcloud.alpha.bms.volumes().list(region='us-central1', limit=50)"} {"Instruction": "I want to describe the details of a logical unit number (LUN) called my-lun on a Bare Metal Solution volume named my-volume in the region us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowStructArray', 'description': 'Concrete class for Arrow arrays of a struct data type', 'parameters': {'required': [{'name': 'fields', 'description': 'List of Field objects representing the struct fields'}], 'optional': []}}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/1234', POLICY_FILE='policy.json'\", 'description': 'Set IAM policy for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}"], "Output": "gcloud.alpha.bms.volumes.luns.describe('my-lun', region='us-central1', volume='my-volume')"} {"Instruction": "I want to restore a Bare Metal Solution boot volume named \"my-boot-volume\" in the region \"us-central1\" from a snapshot named \"my-snapshot\" using gcloud alpha command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.volumes().restore(volume=\"my-boot-volume\", region=\"us-central1\", snapshot=\"my-snapshot\")"} {"Instruction": "I want to rename a volume with ID \"vol-12345\" to \"new_vol_name\" in the region \"us-central1\" using the gcloud alpha bms volumes rename command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Reader', 'description': 'Reader for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object. If you want to use memory map use MemoryMappedFile as source.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC deserialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}\n", "{'name': 'Azure CLI', 'api_name': 'az devops configure', 'description': 'Configuration of Azure DevOps CLI', 'parameters': [{'name': 'defaults', 'description': \"Space separated 'name=value' pairs for common arguments defaults\"}, {'name': 'list', 'description': 'Lists the contents of the config file'}, {'name': 'use-git-aliases', 'description': \"Set to 'true' to configure Git aliases global git config file\"}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'week', 'description': 'Options for the `week` function', 'parameters': {'required': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}], 'optional': [{'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year).'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}"], "Output": "gcloud.alpha.bms.volumes().rename(volume=\"vol-12345\", new_name=\"new_vol_name\", region=\"us-central1\")"} {"Instruction": "I want to get a description of a snapshot called \"my-snapshot\" on boot volume \"my-boot-volume\" in region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'reverse_ascii', 'description': 'Reverse ASCII strings', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.volumes.snapshots().describe(snapshot=\"my-snapshot\", region=\"us-central1\", volume=\"my-boot-volume\")"} {"Instruction": "I want to describe a Bare Metal Solution volume with the ID \"my-volume\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.describe', 'description': 'Describe a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint8', 'description': 'Concrete class for uint8 scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'float64', 'description': 'Create double-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'az', 'api_name': 'Create Registered ASN', 'description': 'Creating a new registered ASN under a specified subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'registered-asn-name', 'description': 'The name of the ASN.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'asn', 'description': \"The customer's ASN from which traffic originates.\", 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.volumes.describe(\"my-volume\", region=\"us-central1\")"} {"Instruction": "I need to list all the LUNs on the volume \"my-volume\" in the \"us-central1\" region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.list', 'description': 'List Bare Metal Solution LUNs in a project', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.delete_launch_profile_member', 'description': 'Delete a user from launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.bms.volumes.luns.list(region=\"us-central1\", volume=\"my-volume\")"} {"Instruction": "I want to delete a Bare Metal Solution boot volume snapshot called \"my-snapshot\" in the region \"us-central1\" for the boot volume \"my-boot-volume\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().delete', 'description': 'Delete a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot'}, {'name': 'region'}, {'name': 'volume'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bms.volumes.snapshots().delete(snapshot=\"my-snapshot\", region=\"us-central1\", volume=\"my-boot-volume\")"} {"Instruction": "I want to update the labels of a Bare Metal Solution volume named \"my-volume\" in the region \"REGION\" to have the label \"key1=value1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().update', 'description': 'Update a Bare Metal Solution volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bms.volumes().update(VOLUME=\"my-volume\", region=\"REGION\", update_labels=\"key1=value1\")"} {"Instruction": "I want to create a new BigQuery dataset with the ID my-dataset and provide a description 'My New Dataset'.\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}"], "Output": "gcloud.alpha.bq.datasets().create(dataset=\"my-dataset\", description=\"My New Dataset\")"} {"Instruction": "I want to fetch details about a BigQuery dataset with ID \"my-dataset\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_rate_based_rule', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule that you want to get. RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}"], "Output": "gcloud.alpha.bq.datasets().describe(dataset=\"my-dataset\")"} {"Instruction": "I want to export the configuration for a Google BigQuery dataset named \"my-dataset\" to a local directory \"/path/to/dir/\" in Kubernetes Resource Model format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}"], "Output": "gcloud.alpha.bq.datasets().config().export(dataset=\"my-dataset\", path=\"/path/to/dir/\", resource_format=\"krm\")"} {"Instruction": "I want to update the description of a BigQuery dataset named \"my-dataset\" to \"My New Dataset Description\".\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().update', 'description': 'Update a BigQuery dataset', 'parameters': [{'name': 'dataset'}, {'name': 'description'}, {'name': 'permissions_file'}]}"], "Output": "gcloud.alpha.bq.datasets().update(dataset=\"my-dataset\", description=\"My New Dataset Description\")"} {"Instruction": "I want to list all BigQuery datasets in my project, including hidden datasets.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_email_channel', 'description': 'Disables the email channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'alpha auth', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_macos', 'description': 'Create enterprise-certificate configuration file for MacOS', 'parameters': [{'name': 'issuer', 'description': 'The certificate issuer.'}, {'name': 'ecp', 'description': 'Provide a custom path to the enterprise-certificate-proxy binary. This flag must be the full path to the binary.'}, {'name': 'ecp_client', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared client library. This flag must be the full path to the shared library.'}, {'name': 'output_file', 'description': 'Override the file path that the enterprise-certificate-proxy configuration is written to.'}, {'name': 'tls_offload', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared tls offload library. This flag must be the full path to the shared library.'}]}"], "Output": "gcloud.alpha.bq.datasets().list(all=True)"} {"Instruction": "I want to describe the details of a BigQuery job with the ID \"my-query-job\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().describe', 'description': 'Describe a BigQuery job', 'parameters': [{'name': 'job'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "gcloud.alpha.bq.jobs().describe(JOB=\"my-query-job\")"} {"Instruction": "I want to create a new BigQuery table named \"my-table\" in the dataset \"my-dataset\" with a description \"My New Table\".\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bq.tables().create(TABLE=\"/projects/myproject/datasets/my-dataset/tables/my-table\", description=\"My New Table\")"} {"Instruction": "I want to export the configuration for a Google BigQuery job named \"my-job\" to a file located at \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}"], "Output": "gcloud.alpha.bq.jobs().config().export(name=\"my-job\", path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to cancel a BigQuery job with the job ID \"job123\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}"], "Output": "gcloud.alpha.bq.jobs().cancel(job='job123')"} {"Instruction": "I want to export the configuration for a Google BigQuery table named \"my-table\" to a local directory \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().config().export', 'description': 'Export the configuration for a Google BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Export configurations in Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bq.tables().config().export(TABLE=\"my-table\", path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to insert records into an existing table in BigQuery with the following details:\n- Table: /projects/myproject/datasets/my-dataset/tables/my-table\n- Data file: data_file.json\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}"], "Output": "gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my-dataset/tables/my-table\", data=\"data_file.json\")"} {"Instruction": "List all the BigQuery jobs in my project, including jobs from all users.\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.jobs().list', 'description': 'List all BigQuery jobs in a project', 'parameters': [{'name': 'show_all_users'}, {'name': 'show_config'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "gcloud.alpha.bq.jobs().list(show_all_users=True)"} {"Instruction": "I want to copy a BigQuery table named \"my-table\" from the dataset \"my-dataset\" to a table named \"my-other-table\" in the dataset \"my-dataset\" and overwrite the destination if it already exists.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().copy', 'description': 'Copy one BigQuery table to another', 'parameters': [{'name': 'destination'}, {'name': 'source'}, {'name': 'destination_dataset'}, {'name': 'source_dataset'}, {'name': 'overwrite'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Add IAM policy binding to a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}"], "Output": "gcloud.alpha.bq.tables().copy(destination=\"DESTINATION\", source=\"SOURCE\", destination_dataset=\"DESTINATION_DATASET\", source_dataset=\"SOURCE_DATASET\", overwrite=True)"} {"Instruction": "I would like to display the first 100 rows of the table \"my-table\" in the dataset \"my-dataset\" in BigQuery\n", "Functions": ["{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "bigquery.Client().list_rows(\"my-dataset.my-table\", max_results=100).to_dataframe()"} {"Instruction": "I want to describe the table \"my-table\" in the BigQuery dataset named \"my-dataset\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'Git', 'api_name': 'git.multi_pack_index.write', 'description': 'Write and verify multi-pack-indexes in Git', 'parameters': [{'name': 'object_dir'}, {'name': '[no_]bitmap'}, {'name': 'sub_command'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}"], "Output": "gcloud.alpha.bq.tables().describe(table=\"my-table\", dataset=\"my-dataset\")"} {"Instruction": "I want to list all tables and views in the dataset named \"my-dataset\" in BigQuery.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bq.tables().list(dataset=\"my-dataset\")"} {"Instruction": "I want to create a Cloud Build Connection of type GitHub with the ID myconn in the region us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}"], "Output": "gcloud.alpha.builds.connections.create_github(\"myconn\", \"--region=us-central1\")"} {"Instruction": "I want to update the description of a BigQuery table with ID 'my-table' in the dataset 'my-dataset'.\n", "Functions": ["{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}"], "Output": "gcloud.alpha.bq.tables().update(TABLE=\"/projects/myproject/datasets/my-dataset/tables/my-table\", description=\"My New Table\")"} {"Instruction": "I want to delete the Cloud Build Connection with ID \"my-conn\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().delete', 'description': 'Delete a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'set_memory_pool', 'description': 'Set the default memory pool', 'parameters': {'required': [{'name': 'pool', 'description': 'The memory pool that should be used by default.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.mobile.create_project', 'description': 'Creates an AWS Mobile Hub project.', 'parameters': [{'name': 'name', 'description': 'Name of the project.'}, {'name': 'contents', 'description': 'ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.'}, {'name': 'snapshot_id', 'description': 'Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.'}, {'name': 'project_region', 'description': 'Default region where project resources should be created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}"], "Output": "gcloud.alpha.builds.connections().delete(connection=\"my-conn\", region=\"us-central1\")"} {"Instruction": "I want to cancel the ongoing build with ID 123-456-789 in gcloud alpha builds.\n", "Functions": ["{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "gcloud.alpha.builds().cancel(builds=\"123-456-789\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/cloudbuild.connectionViewer' for the user 'test-user@gmail.com' on a Connection named 'my-conn'.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function.'}, {'name': 'y', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}"], "Output": "gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my-conn', region='us-central1', member='user:test-user@gmail.com', role='roles/cloudbuild.connectionViewer')"} {"Instruction": "I want to describe a Cloud Build Connection with the ID \"my-conn\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.builds.connections().describe(connection=\"my-conn\", region=\"us-central1\")"} {"Instruction": "I want to get the IAM policy for a Cloud Build connection named 'my-conn' in the region 'us-central1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.connections().get_iam_policy(CONNECTION='my-conn', region='us-central1')"} {"Instruction": "I want to approve a pending build with ID \"12345\" in the \"us-central1\" location on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.approve(BUILD=\"12345\", LOCATION=\"us-central1\")"} {"Instruction": "I want to update the authorizer token for the Cloud Build Connection named 'myconn' and the authorizer token secret version is 'projects/myproj/secrets/mytoken/versions/1'.\n\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.connections().update_github(CONNECTION='myconn', authorizer_token_secret_version='projects/myproj/secrets/mytoken/versions/1')"} {"Instruction": "I want to set the IAM policy for a Cloud Build connection named \"my-conn\" using the policy file \"policy.json\" in the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().set_iam_policy(connection=\"my_conn\", policy_file=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "gcloud.alpha.builds.connections().set_iam_policy(connection=\"my-conn\", policy_file=\"policy.json\", region=\"us-central1\")"} {"Instruction": "I want to list all Cloud Build connections in the region 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().list', 'description': 'List all Cloud Build connections for a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.builds.connections().list(region='us-central1')"} {"Instruction": "I want to get information about a build with ID '123-456-789' using the gcloud command line tool.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().describe', 'description': 'Get information about a particular build', 'parameters': [{'name': 'build', 'description': 'The build to describe. The ID of the build is printed at the end of the build submission process, or in the ID column when listing builds.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseNegate', 'description': 'Bit-wise negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_tone_analysis_task', 'description': 'Retrieves the details of a voice tone analysis task.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'voice_tone_analysis_task_id', 'description': 'The ID of the voice tone anlysis task.'}, {'name': 'is_caller_|_no_is_caller', 'description': 'Specifies whether the voice being analyzed is the caller (originator) or the callee (responder).'}]}"], "Output": "gcloud.alpha.builds().describe(BUILD='123-456-789', region='REGION')"} {"Instruction": "I want to list all Bitbucket Server configs in my Google Cloud project with a limit of 50 configs per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}"], "Output": "gcloud.alpha.builds.enterprise_config_bitbucketserver_list(page_size=50)"} {"Instruction": "I want to update the Cloud Build Connection of type GitHub Enterprise named \"my-ghe-conn\" with the SSL CA file \"mycertificate.crt\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings start with a literal pattern', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}"], "Output": "gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my-ghe-conn\", region=\"us-west1\", ssl_ca_file=\"mycertificate.crt\")"} {"Instruction": "I want to create a Bitbucket Server config for use by Google Cloud Build with the following details:\n- Admin Access Token Secret Version: 'ADMIN_ACCESS_TOKEN_SECRET_VERSION'\n- API Key: 'API_KEY'\n- Host URI: 'HOST_URI'\n- Name: 'NAME'\n- Read Access Token Secret Version: 'READ_ACCESS_TOKEN_SECRET_VERSION'\n- User Name: 'USER_NAME'\n- Webhook Secret Secret Version: 'WEBHOOK_SECRET_SECRET_VERSION'\n- Optional: Peered Network: 'PEERED_NETWORK'\n- Optional: Region: 'REGION'\n- Optional: SSL CA File: 'SSL_CA_FILE'\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'tag remove-value', 'description': 'Deletes a predefined tag value for a predefined tag name', 'parameters': [{'name': 'name -n', 'description': 'The tag name.'}, {'name': 'value', 'description': 'The tag value.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_lineage_group', 'description': 'Provides a list of properties for the requested lineage group. For more information, see Cross-Account Lineage Tracking in the Amazon SageMaker Developer Guide .', 'parameters': [{'name': 'lineage_group_name', 'description': 'The name of the lineage group.'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.bitbucketserver.create(admin_access_token_secret_version='ADMIN_ACCESS_TOKEN_SECRET_VERSION', api_key='API_KEY', host_uri='HOST_URI', name='NAME', read_access_token_secret_version='READ_ACCESS_TOKEN_SECRET_VERSION', user_name='USER_NAME', webhook_secret_secret_version='WEBHOOK_SECRET_SECRET_VERSION', peered_network='PEERED_NETWORK', region='REGION', ssl_ca_file='SSL_CA_FILE')"} {"Instruction": "I want to update a Bitbucket Server config for use by Google Cloud Build. The Bitbucket Server config I want to update has the unique identifier 'config123'. I also want to provide the admin access token secret version, API key, host URI, read access token secret version, region, SSL CA file, user name, and webhook secret.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.update', 'description': 'Update a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().update', 'description': 'Update Compute Engine future reservations', 'parameters': [{'name': 'future_reservation'}, {'name': 'planning_status'}, {'name': 'total_count'}, {'name': 'zone'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'machine_type'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'clear_share_settings'}, {'name': 'share_setting'}, {'name': 'share_with'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}]}\n", "{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.bitbucketserver.update(CONFIG=\"config123\", admin_access_token_secret_version=\"\", api_key=\"\", host_uri=\"\", read_access_token_secret_version=\"\", region=\"\", ssl_ca_file=\"\", user_name=\"\", webhook_secret_secret_version=\"\")"} {"Instruction": "I want to create a GitHub Enterprise Config for Google Cloud Build. The GitHub app ID is \"12345\" and the host URI of the GitHub Enterprise Server is \"https://mygithubenterprise.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\"', 'description': 'Create GitHub Enterprise Config', 'parameters': [{'name': 'app_id'}, {'name': 'host_uri'}, {'name': 'gcs_bucket'}, {'name': 'gcs_object'}, {'name': 'generation'}, {'name': 'oauth_client_id_name'}, {'name': 'oauth_secret_name'}, {'name': 'private_key_name'}, {'name': 'webhook_secret_name'}, {'name': 'oauth_client_id_version_name'}, {'name': 'oauth_secret_version_name'}, {'name': 'private_key_version_name'}, {'name': 'webhook_secret_version_name'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\")"} {"Instruction": "I want to delete a Bitbucket Server config with ID 'config123' from Google Cloud Build in the region 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.delete', 'description': 'Delete a Bitbucket Server config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the Bitbucket Server Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'PyArrow', 'api_name': 'SerializePandasDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default is all CPUs.'}, {'name': 'preserve_index', 'description': 'Determines how the index is stored. Default behavior stores the index as a column, except for RangeIndex which is stored as metadata only. If True, always preserve the pandas index data as a column. If False, no index information is saved and the result will have a default RangeIndex.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'build.projects.workerPools.get', 'description': 'Delete a private or hybrid worker pool from Google Cloud Build', 'parameters': [{'name': 'worker_pool', 'description': 'The ID of the worker pool to delete.'}, {'name': 'region', 'description': 'The Cloud region where the worker pool is.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ExtractMinuteValues', 'description': 'Extract minute values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "gcloud.alpha.builds.enterprise_config.bitbucketserver.delete(config='config123', region='us-central1')"} {"Instruction": "I want to delete a GitLab Enterprise config with ID \"12345\" from Google Cloud Build in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}"], "Output": "gcloud.alpha.builds.enterprise_config_gitlab.delete(\"12345\", region=\"us-west1\")"} {"Instruction": "I want to update the GitHub enterprise config with the unique identifier \"config123\" for the GitHub app with the app id \"app123\" on Google Cloud Build. The GitHub Enterprise Server has the host uri \"https://github.mycompany.com\" and I want to set the region to \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.update', 'description': 'Update an existing Beyondcorp application connector', 'parameters': [{'name': 'connector', 'description': 'ID of the app connector or fully qualified identifier for the app connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Optional. If provided, returns immediately and the operation executes in the background.'}, {'name': 'display_name', 'description': 'Optional. The display name of the connector.'}, {'name': 'update_labels', 'description': 'Optional. The labels to update.'}, {'name': 'clear_labels', 'description': 'Optional. If provided, all labels are cleared.'}, {'name': 'remove_labels', 'description': 'Optional. The labels to remove.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"--app-id=app123\", \"--host-uri=https://github.mycompany.com\", \"--region=us-central1\")"} {"Instruction": "I want to update the GitLab Enterprise configuration for Google Cloud Build, with the config ID \"my-config\" in the \"us-west1\" region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}"], "Output": "gcloud.alpha.builds.enterprise_config.gitlab.update(\"my-config\", region=\"us-west1\")"} {"Instruction": "I want to list all GitHub enterprise configs in my Google Cloud project, filtering the results by region and limiting the output to 50 configs per page.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.list', 'description': 'List all github enterprise configs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}"], "Output": "gcloud.alpha.builds.enterprise_config.github.list(region=\"us-west1\", limit=50, page_size=50)"} {"Instruction": "I want to delete the GitHub Enterprise configuration with ID \"config-123\" from Google Cloud Build in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.delete(\"config-123\", region=\"us-central1\")"} {"Instruction": "I want to list all GitLab Enterprise configs in my Google Cloud project, limiting the results to 50 and sorting them by name in ascending order.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.list', 'description': 'List all GitLab Enterprise configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().update', 'description': 'Update a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_ip_range_reservation'}, {'name': 'clear_ip_range_reservations'}, {'name': 'remove_ip_range_reservation'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}"], "Output": "gcloud.alpha.builds.enterprise_config_gitlab.list(limit=50, sort_by=\"name\", order_by=\"ascending\")"} {"Instruction": "I want to create a GitLab Enterprise config for Google Cloud Build. The required arguments for the API are:\n- API access token secret version\n- API key secret version\n- Host URI\n- Name\n- Read access token secret version\n- Region\n- User name\n- Webhook secret secret version\n\nThe optional arguments are:\n- Service directory service\n- SSL CA file\n", "Functions": ["{'name': 'alpha builds enterprise-config gitlab', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.create', 'description': 'Create a GitLab Enterprise config for Google Cloud Build', 'parameters': [{'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.gitlab.create('API_ACCESS_TOKEN_SECRET_VERSION', 'API_KEY_SECRET_VERSION', 'HOST_URI', 'NAME', 'READ_ACCESS_TOKEN_SECRET_VERSION', 'REGION', 'USER_NAME', 'WEBHOOK_SECRET_SECRET_VERSION', ssl_ca_file='SSL_CA_FILE')"} {"Instruction": "Please describe the GitHub Enterprise Config with the id \"abcd1234\" in the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.describe', 'description': 'Describe a github enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.describe(\"abcd1234\", region=\"us-central1\")"} {"Instruction": "I want to stream the logs for a specific build with ID '123-456-789' on gcloud alpha builds log API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().log', 'description': 'Stream the logs for a build', 'parameters': [{'name': 'build'}, {'name': 'region'}, {'name': 'stream'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'az', 'api_name': 'keyvault show', 'description': 'Show details of a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.builds().log(BUILD='123-456-789', region='REGION', stream=True)"} {"Instruction": "I want to describe a GitLab Enterprise config in my Google Cloud project. The ID of the config is \"gitlab-config-123\" and it is located in the \"us-central1\" region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}"], "Output": "gcloud.alpha_builds_enterprise_config_gitlab.describe(gitlab_config_id=\"gitlab-config-123\", region=\"us-central1\")"} {"Instruction": "I want to reject a pending build with ID \"build123\" and provide a comment \"Build rejected by user.\n", "Functions": ["{'name': 'alpha', 'api_name': 'build.reject(ID=\"build123\", comment=\"Build rejected by user.\"', 'description': 'Reject a pending build', 'parameters': [{'name': 'build'}, {'name': 'comment'}, {'name': 'url'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().get_iam_policy', 'description': 'Get the IAM policy for a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'infer_type', 'description': 'Infer Arrow data type from a Python sequence', 'parameters': {'required': [{'name': 'values', 'description': 'Sequence to infer type from.'}], 'optional': [{'name': 'mask', 'description': 'Optional exclusion mask where True marks null, False non-null.'}, {'name': 'from_pandas', 'description': \"Use pandas's NA/null sentinel values for type inference. Default is False.\"}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}"], "Output": "build.reject(ID=\"build123\", comment=\"Build rejected by user.\")"} {"Instruction": "I want to create a Cloud Build repository with the name \"my-repo\" in the connection \"my-conn\" using the remote URI \"https://github.com/octocat/Hello-World.git\" in the 'us-central1' region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.put_public_access_block', 'description': 'Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketPublicAccessBlock permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .WarningWhen Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or an object, it checks the PublicAccessBlock configuration for both the bucket (or the bucket that contains the object) and the bucket owner\u00e2\\x80\\x99s account. If the PublicAccessBlock configurations are different between the bucket and the account, Amazon S3 uses the most restrictive combination of the bucket-level and account-level settings.The following operations are related to PutPublicAccessBlock :GetPublicAccessBlockGetBucketPolicyStatus', 'parameters': [{'name': 'bucket', 'description': 'The name of the Amazon S3 bucket whose PublicAccessBlock configuration you want to set.'}, {'name': 'content_md5', 'description': 'The MD5 hash of the PutPublicAccessBlock request body.\\nFor requests made using the Amazon Web Services Command Line Interface (CLI) or Amazon Web Services SDKs, this field is calculated automatically.'}, {'name': 'checksum_algorithm', 'description': 'Indicates the algorithm used to create the checksum for the object when using the SDK. This header will not provide any additional functionality if not using the SDK. When sending this header, there must be a corresponding x-amz-checksum or x-amz-trailer header sent. Otherwise, Amazon S3 fails the request with the HTTP status code 400 Bad Request . For more information, see Checking object integrity in the Amazon S3 User Guide .\\nIf you provide an individual checksum, Amazon S3 ignores any provided ChecksumAlgorithm parameter.\\nPossible values:\\n\\nCRC32\\nCRC32C\\nSHA1\\nSHA256'}, {'name': 'public_access_block_configuration', 'description': 'The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see The Meaning of \u00e2\\x80\\x9cPublic\u00e2\\x80\\x9d in the Amazon S3 User Guide .\\nBlockPublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket. Setting this element to TRUE causes the following behavior:\\n\\nPUT Bucket ACL and PUT Object ACL calls fail if the specified ACL is public.\\nPUT Object calls fail if the request includes a public ACL.\\nPUT Bucket calls fail if the request includes a public ACL.\\n\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing policies or ACLs.\\n\\nIgnorePublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket. Setting this element to TRUE causes Amazon S3 to ignore all public ACLs on this bucket and objects in this bucket.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect the persistence of any existing ACLs and doesn\u00e2\\x80\\x99t prevent new public ACLs from being set.\\n\\nBlockPublicPolicy -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public bucket policies for this bucket. Setting this element to TRUE causes Amazon S3 to reject calls to PUT Bucket policy if the specified bucket policy allows public access.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing bucket policies.\\n\\nRestrictPublicBuckets -> (boolean)\\n\\nSpecifies whether Amazon S3 should restrict public bucket policies for this bucket. Setting this element to TRUE restricts access to this bucket to only Amazon Web Service principals and authorized users within this account if the bucket has a public policy.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect previously stored bucket policies, except that public and cross-account access within any public bucket policy, including non-public delegation to specific accounts, is blocked.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}"], "Output": "gcloud.alpha.builds.repositories().create(REPOSITORY=\"my-repo\", remote_uri=\"https://github.com/octocat/Hello-World.git\", connection=\"my-conn\", region=\"us-central1\")"} {"Instruction": "I want to describe a Cloud Build Repository in Google Cloud with the repository ID \"repo-123\" and the connection ID \"conn-456\" in the region \"us-central1\" using the gcloud SDK.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.builds.repositories().describe(repository=\"repo-123\", connection=\"conn-456\", region=\"us-central1\")"} {"Instruction": "I want to create a build trigger from a Cloud Source Repository on Google Cloud. The trigger should be for the repository \"my-repo\" and should use the build configuration file \"cloudbuild.yaml\". The trigger should have the name \"my-trigger\" and the service account \"projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'logb', 'description': 'Compute base b logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'b', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my-trigger\", service_account=\"projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com\", repo=\"my-repo\", build_config=\"cloudbuild.yaml\")"} {"Instruction": "I want to create a build trigger for a Bitbucket Server repository on Google Cloud Platform. The trigger should be named \"my-trigger\", use the service account \"my-byosa@my-project.iam.gserviceaccount.com\", and be associated with the project key \"GoogleCloudPlatform\". The repository slug is \"cloud-builders\" and the Bitbucket Server configuration resource is \"projects/1234/locations/global/bitbucketServerConfigs/5678\". The trigger should be for all branches and use the build configuration file \"cloudbuild.yaml\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().create_bitbucketserver(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", project_key=\"GoogleCloudPlatform\", repo_slug=\"cloud_builders\", bitbucket_server_config_resource=\"projects/1234/locations/global/bitbucketServerConfigs/5678\", branch_pattern=\".*\", build_config=\"cloudbuild.yaml\"', 'description': 'Create build trigger for Bitbucket Server repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'bitbucket_server_config_resource'}, {'name': 'project_key'}, {'name': 'repo_slug'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.triggers().create_bitbucketserver(name=\"my-trigger\", service_account=\"projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com\", project_key=\"GoogleCloudPlatform\", repo_slug=\"cloud-builders\", bitbucket_server_config_resource=\"projects/1234/locations/global/bitbucketServerConfigs/5678\", branch_pattern=\".*\", build_config=\"cloudbuild.yaml\")"} {"Instruction": "I want to create a build trigger with a Webhook trigger event on Google Cloud using gcloud alpha builds triggers. The trigger should have the following properties:\n- Trigger config: {\"branch\": \"main\", \"event\": \"push\"}\n- Secret: \"my-secret\"\n- Description: \"Build trigger for webhooks\"\n- Name: \"webhook-trigger\"\n- Region: \"us-central1\"\n", "Functions": ["{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha.builds.triggers().create_webhook', 'description': 'Create a build trigger with a Webhook trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'secret'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'subscription_filter'}, {'name': 'substitutions'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}"], "Output": "gcloud.alpha.builds.triggers().create_webhook(trigger_config={\"branch\": \"main\", \"event\": \"push\"}, secret=\"my-secret\", description=\"Build trigger for webhooks\", name=\"webhook-trigger\", region=\"us-central1\")"} {"Instruction": "I want to create a build trigger for a GitLab Enterprise repository using gcloud alpha builds triggers create gitlab-enterprise. I will provide the trigger configuration file located at /path/to/config.json.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'az', 'api_name': 'Cloud Service Delete', 'description': 'Delete a cloud service', 'parameters': [{'name': 'cloud-service-name', 'description': 'Name of the cloud service.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json')"} {"Instruction": "I want to get information about a specific build trigger with the ID \"my-trigger\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries.create', 'description': 'Create a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}, {'name': 'certificates', 'description': 'The certificates for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "gcloud.alpha.builds.triggers().describe(trigger=\"my-trigger\", region=\"us-central1\")"} {"Instruction": "I want to create a build trigger for a GitHub repository named 'my-trigger' on Google Cloud using the service account 'projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com', the repository owner 'GoogleCloudPlatform', the repository name 'cloud-builders', the branch pattern '.*', and the build configuration file 'cloudbuild.yaml'.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_impersonation_roles', 'description': 'Lists all the impersonation roles for the given WorkMail organization.', 'parameters': [{'name': 'organization_id', 'description': 'The WorkMail organization to which the listed impersonation roles belong.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results. The first call doesn\u00e2\\x80\\x99t require a token.'}, {'name': 'max_results', 'description': 'The maximum number of results returned in a single call.'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.operations().delete', 'description': 'Delete completed Cloud Composer operations', 'parameters': [{'name': 'operations', 'description': 'IDs of the operations or fully qualified identifiers for the operations.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operations.'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}"], "Output": "gcloud_alpha.builds.triggers.create_github(name='my-trigger', service_account='projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud-builders', branch_pattern='.*', build_config='cloudbuild.yaml')"} {"Instruction": "I want to create a build trigger with a manual trigger event using gcloud alpha on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'pyarrow', 'api_name': 'SerializeDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default: all CPUs'}, {'name': 'preserve_index', 'description': 'Determines how to handle the index data. Default: None'}]}}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds_triggers_create_manual(trigger_config=\"PATH\")"} {"Instruction": "I want to delete the build trigger with the ID \"my-trigger\" in the region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.triggers.delete('my-trigger', region='us-central1')"} {"Instruction": "I want to import a build trigger from a file called \"trigger.yaml\" using the gcloud alpha builds triggers import command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "gcloud.alpha.builds.triggers().import_(\"--source=trigger.yaml\")"} {"Instruction": "I want to run a build trigger with the ID MY-TRIGGER and on the branch master.\n", "Functions": ["{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha_builds_triggers.run', 'description': 'Run a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}, {'name': 'substitutions', 'description': 'Substitutions for the build template.'}, {'name': 'branch', 'description': 'Name of the branch to build.'}, {'name': 'sha', 'description': 'Specific commit SHA to build.'}, {'name': 'tag', 'description': 'Git tag to build.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}"], "Output": "gcloud.alpha_builds_triggers.run(TRIGGER=\"MY-TRIGGER\", branch=\"master\")"} {"Instruction": "I want to list all Google Cloud Build triggers for my project in the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.triggers().list(region=\"us-central1\")"} {"Instruction": "I want to export a build trigger with ID \"my-trigger\" to a file called \"trigger.yaml\" in the gcloud alpha builds triggers export command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().export(trigger=\"my_trigger\", destination=\"trigger.yaml\"', 'description': 'Export a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'destination', 'description': 'The path where the exported trigger will be stored.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_voice_profile_domain', 'description': 'Updates the settings for the specified voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The domain ID.'}, {'name': 'name', 'description': 'The name of the voice profile domain.'}, {'name': 'description', 'description': 'The description of the voice profile domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.triggers().export(trigger=\"my-trigger\", destination=\"trigger.yaml\")"} {"Instruction": "I want to delete a worker pool named \"wp1\" in the region \"us-central1\" on Google Cloud Build\n", "Functions": ["{'name': 'gcloud', 'api_name': 'build.projects.workerPools.get', 'description': 'Delete a private or hybrid worker pool from Google Cloud Build', 'parameters': [{'name': 'worker_pool', 'description': 'The ID of the worker pool to delete.'}, {'name': 'region', 'description': 'The Cloud region where the worker pool is.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'RepeatBinaryString', 'description': 'Repeat a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The binary strings to be replicated.'}, {'name': 'num_repeats', 'description': 'Array-like or scalar-like. The number of times each binary string should be replicated.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}"], "Output": "build.projects.workerPools.get(projectId=\"project-id\", workerPoolId=\"wp1\", region=\"us-central1\")"} {"Instruction": "I want to list all private and hybrid worker pools in my Google Cloud project in the region us-central1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_number_of_quarters', 'description': 'Compute the number of quarters between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}"], "Output": "gcloud.alpha.builds.worker_pools.list(region=\"us-central1\")"} {"Instruction": "I want to describe the certificate with name \"my-cert\" in the Certificate Manager located at \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.certificate_manager.certificates().describe(CERTIFICATE=\"my-cert\", location=\"us-central1\")"} {"Instruction": "I want to create a private pool named \"pwp1\" in the region \"us-central1\" for Google Cloud Build.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.create', 'description': 'Create a private or hybrid pool for use by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'peered_network'}, {'name': 'peered_network_ip_range'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.builds.worker_pools.create(\"pwp1\", region=\"us-central1\")"} {"Instruction": "I want to delete the certificate with ID \"abc123\" located in \"us-west1\" using gcloud alpha certificate-manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha().certificate_manager().certificates().delete(CERTIFICATE=\"abc123\", location=\"us-west1\")"} {"Instruction": "I want to show details about a DNS Authorization named 'my-authorization' in global location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations.describe(DNS_AUTHORIZATION='my-authorization', location='global')"} {"Instruction": "I want to update the worker pool named \"pwp1\" in the us-central1 region for Google Cloud Build. I want to change the worker machine type to e2-standard-2 and the worker disk size to 64GB.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.update', 'description': 'Update a private or hybrid pool used by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'public_egress'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}"], "Output": "gcloud.alpha.builds.worker_pools.update(\"pwp1\", \"--region=us-central1\", \"--worker-machine-type=e2-standard-2\", \"--worker-disk-size=64GB\")"} {"Instruction": "I want to create a new DNS authorization called \"my-authorization\" for the domain \"host.example.com\" in the \"us-west1\" location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.create(\"my_authorization\", location=\"us_west1\", domain=\"host.example.com\"', 'description': 'Create a new DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations.create(\"my-authorization\", location=\"us-west1\", domain=\"host.example.com\")"} {"Instruction": "I want to show details about a Certificate Issuance Config named my-cic at the location us-west1\n", "Functions": ["{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.apigatewayv2.get_certificate(name=\"my-cic\", location=\"us-west1\")"} {"Instruction": "I want to update a DNS Authorization named my-authorization in gcloud Certificate Manager at location us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.update', 'description': 'update DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'async'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations.update(\"my-authorization\", location=\"us-central1\")"} {"Instruction": "I want to update a certificate named \"simple-cert\" with the description \"desc\", update the label to \"key=value\", and provide the certificate file \"cert.pem\" and private key file \"key.pem\" in the gcloud certificate manager in the \"LOCATION\" location.\n\", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}"], "Output": "gcloud.alpha.certificate_manager.maps.entries().delete(ENTRY=\"simple-entry\", map=\"simple-map\", location=\"us-central1\")"} {"Instruction": "I want to update the description and labels of a certificate map named simple-map in the location us-central1 for GCP Certificate Manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.certificate_manager.trust_configs.export('my_trust_config', location='global', destination='my_trust_config.yaml'\", 'description': 'Export a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.certificate_manager.maps().update(MAP=\"simple-map\", location=\"us-central1\", description=\"new description\", update_labels={\"key\": \"value\"})"} {"Instruction": "I want to list all certificate map entries in the certificate map named \"simple-map\" located in the global region in Google Cloud.\n", "Functions": ["{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.eks.describe_fargate_profile', 'description': 'Returns descriptive information about an Fargate profile.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the Amazon EKS cluster associated with the Fargate profile.'}, {'name': 'fargate_profile_name', 'description': 'The name of the Fargate profile to describe.'}]}\n", "{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}"], "Output": "gcloud.alpha.certificate_manager.maps_entries().list(map=\"simple-map\", location=\"global\")"} {"Instruction": "I want to update a certificate map entry with the name \"simple-entry\" on the map \"simple-map\" with a description \"desc\", update labels \"key=value\", and certificates \"simple-cert\" using the gcloud certificate-manager API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().update', 'description': 'Update a certificate map entry', 'parameters': [{'name': 'entry'}, {'name': 'location'}, {'name': 'map'}, {'name': 'description'}, {'name': 'async'}, {'name': 'certificates'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'create_ipc_file_writer', 'description': 'Create an Arrow columnar IPC file writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}"], "Output": "gcloud.alpha.certificate_manager.maps.entries().update(\"simple-entry\", location=\"LOCATION\", map=\"MAP\", description=\"desc\", update_labels={\"key\": \"value\"}, certificates=[\"simple-cert\"])"} {"Instruction": "I want to show details about the trust configuration named my-trust-config in the Certificate Manager located in us-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.logical_and_not', 'description': 'Logical AND operation with null values', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}"], "Output": "gcloud.alpha.certificate_manager.trust_configs.describe(\"my-trust-config\", location=\"us-west1\")"} {"Instruction": "I would like to export the TrustConfig named \"my-trust-config\" from Certificate Manager to the file \"my-trust-config.yaml\" in the global location.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.certificate_manager.trust_configs.export('my_trust_config', location='global', destination='my_trust_config.yaml'\", 'description': 'Export a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.certificate_manager.trust_configs.export('my-trust-config', location='global', destination='my-trust-config.yaml')"} {"Instruction": "I want to delete a trust configuration called 'my-trust-config' in Certificate Manager with the location as 'global'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset_feeds.create(FEED_ID=\"feed1\", PROJECT_ID=\"p1\", ASSET_TYPES=[\"compute.googleapis.com/Network\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project1/topics/feed_topic\"', 'description': 'Create a new Cloud Asset Inventory Feed for updates on assets', 'parameters': [{'name': 'feed_id'}, {'name': 'pubsub_topic'}, {'name': 'asset_names'}, {'name': 'asset_types'}, {'name': 'relationship_types'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'condition_description'}, {'name': 'condition_expression'}, {'name': 'condition_title'}, {'name': 'content_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.certificate_manager.trust_configs().delete(TRUST_CONFIG='my-trust-config', location='global')"} {"Instruction": "I want to describe the details of a Certificate Manager long-running operation with the ID \"operation-123\" at the location \"us-east-1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get company details, Return Status & Filing Data based on GSTIN\\n- Monthly Data, Quarterly Data, Yearly Data & hsn codes\\n-Update 21 May 2023: I have updated the API & it's even faster with zero errors.\", 'parameters': [{'name': 'gstin', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.certificate_manager.operations().describe(\"operation-123\",location=\"us-east-1\")"} {"Instruction": "I want to create a certificate map entry in the Cloud location \"us-west1\" with the name \"entry1\" for the certificate map \"map1\" and the certificates \"cert1\", \"cert2\", and \"cert3\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries.create', 'description': 'Create a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}, {'name': 'certificates', 'description': 'The certificates for the certificate map entry.'}]}\n", "{'name': 'az', 'api_name': 'az aks delete', 'description': 'Delete a managed Kubernetes cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default': 'False'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my_domain.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "gcloud.alpha.certificate_manager.maps.entries.create('entry1', location='us-west1', map='map1', certificates=['cert1', 'cert2', 'cert3'])"} {"Instruction": "I want to import a TrustConfig from a YAML file named my-trust-config.yaml in the global location using gcloud certificate-manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"my_trust_config\", location=\"global\", source=\"my_trust_config.yaml\"', 'description': 'Import a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Help your customers print their own labels and stickers, from your own website and under your own branding.', 'parameters': [{'name': 'format', 'description': 'Its value can be either \\n**Letter**\\nor \\n**A4** \\nThey represent the two world standard printer paper sizes, respectively 8.5 inch by 11 inch and 210 mm by 297 mm.', 'type': 'string'}, {'name': 'brand', 'description': \"Label manufacturer's name.\\nThis is the current list of possible values. We will continue adding new brands.\\nAvery\\nHerma\\nOnlinelabels\\nUline\\nMegastar\\nSheetlabels\", 'type': 'STRING'}, {'name': 'height', 'description': 'Label height.', 'type': 'STRING'}, {'name': 'code', 'description': 'It is a string that represents **average** label sizes, in the format [width]x[height].\\nFor example:\\n**2.5x4**\\nor \\n**70x40**\\n\\nBeing average sizes, means that they represent all sizes that are close to them. \\nE.g. **3x2** would represent any other close sizes like **3.062x1.837**.\\n\\nThis concept is useful, when you are going to suggest to your users, which templates do offer label sizes that are equal of close to the label size they need to print on.', 'type': 'STRING'}, {'name': 'width', 'description': 'Label width', 'type': 'STRING'}, {'name': 'shape', 'description': 'Label shape.\\nValid values are:\\nsquare\\nrectangle\\ncircle\\noval', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"my-trust-config\", location=\"global\", source=\"my-trust-config.yaml\")"} {"Instruction": "I want to describe the certificate map entry with the ID \"entry-1\" for the certificate map \"map-1\" in the location \"us-west1\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_notebook_sessions', 'description': 'Lists, in descending order, the sessions that have been created in a notebook that are in an active state like CREATING , CREATED , IDLE or BUSY . Newer sessions are listed first; older sessions are listed later.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to list sessions for.'}, {'name': 'max_results', 'description': 'The maximum number of notebook sessions to return.'}, {'name': 'next_token', 'description': 'A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}"], "Output": "gcloud.alpha.certificate_manager.maps.entries().describe(ENTRY=\"entry-1\", location=\"us-west1\", map=\"map-1\")"} {"Instruction": "I want to run a Cloud Run service in a local development environment using gcloud alpha code dev. I have a Dockerfile located at /path/to/dockerfile.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.code.dev', 'description': 'Run a Cloud Run service in a local development environment', 'parameters': [{'name': 'service_config'}, {'name': '[no_]allow_secret_manager'}, {'name': 'cloudsql_instances'}, {'name': 'cpu'}, {'name': 'image'}, {'name': 'local_port'}, {'name': 'memory'}, {'name': 'minikube_vm_driver'}, {'name': 'namespace'}, {'name': 'secrets'}, {'name': 'service_name'}, {'name': 'source'}, {'name': 'no_stop_cluster'}, {'name': 'application_default_credential'}, {'name': 'service_account'}, {'name': 'builder'}, {'name': 'dockerfile'}, {'name': 'env_vars'}, {'name': 'env_vars_file'}, {'name': 'kube_context'}, {'name': 'minikube_profile'}]}"], "Output": "gcloud.alpha.code.dev(dockerfile=\"/path/to/dockerfile\")"} {"Instruction": "I want to run a database failover operation for the environment named environment-1 in the us-central1 region using gcloud alpha composer environments database-failover.\n\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}"], "Output": "gcloud.alpha.composer.environments().databaseFailover(environment='environment-1', location='us-central1').execute()"} {"Instruction": "I want to copy a remote directory named \"REMOTE-DIR\" from my Cloud Shell to my local machine directory named \"LOCAL-DIR\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "gcloud.alpha.cloud_shell.scp(cloudshell=\"cloudshell:~/REMOTE-DIR\", localhost=\"localhost:~/LOCAL-DIR\")"} {"Instruction": "I want to establish an SSH session with Cloud Shell and run the \"ls\" command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_integral_part', 'description': 'Compute the integral part', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}"], "Output": "gcloud.alpha.cloud_shell.ssh('--command=ls')"} {"Instruction": "I want to get details about a Cloud Composer environment with the ID \"env-1\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().describe', 'description': 'Get details about a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Service Principal Delete', 'description': 'Delete a service principal and its role assignments', 'parameters': [{'name': 'id', 'description': 'Service principal name, or object id.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.alpha.composer.environments().describe(environment=\"env-1\", location=\"us-central1\")"} {"Instruction": "I would like to create a Cloud Composer environment using the gcloud alpha composer command.\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.create', 'description': 'Create and manage Cloud Composer Environments', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.describe_app_block_builders', 'description': 'Retrieves a list that describes one or more app block builders.', 'parameters': [{'name': 'names', 'description': 'The names of the app block builders.\\n(string)'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results. The maximum value is 25.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "gcloud.alpha.composer.environments.create(environment_id=\"my-environment\", location=\"us-central1\", python_version=3, node_count=3, node_machine_type=\"n1-standard-1\")"} {"Instruction": "I want to fetch the database properties for the environment named \"environment-1\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'az', 'api_name': 'mysql flexible-server start', 'description': 'Start a flexible server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.update_domain_nameservers', 'description': 'This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to change name servers for.'}, {'name': 'fi_auth_key', 'description': 'The authorization key for .fi domains'}, {'name': 'nameservers', 'description': 'A list of new name servers for the domain.\\n(structure)\\n\\nName server includes the following elements.\\nName -> (string)\\n\\nThe fully qualified host name of the name server.\\nConstraint: Maximum 255 characters\\n\\nGlueIps -> (list)\\n\\nGlue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.\\nConstraints: The list can contain only one IPv4 and one IPv6 address.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.composer.environments().fetch_database_properties(ENVIRONMENT='environment-1', location='us-central1')"} {"Instruction": "I want to delete the environment with ID \"environment-1\" in the region \"us-central1\" using gcloud composer.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}"], "Output": "gcloud.alpha.composer.environments().delete(ENVIRONMENTS=\"environment-1\", location=\"us-central1\")"} {"Instruction": "I want to list all the Cloud Composer environments under the project \"project-1\" and in the location \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().list', 'description': 'List Cloud Composer environments', 'parameters': [{'name': 'locations'}, {'name': 'project'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments().list(project=\"project-1\", locations=\"us-central1\")"} {"Instruction": "I want to list the Cloud Composer image version upgrades for my environment named \"my-environment\" in the location \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().describe', 'description': 'Describes a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}"], "Output": "gcloud.alpha.composer.environments.list_upgrades(\"my-environment\", location=\"us-central1\")"} {"Instruction": "I want to list all PyPI modules installed in an Airflow worker in my Composer environment named myenv in location us-central1\n", "Functions": ["{'name': 'alpha', 'api_name': 'import subprocess\\n\\nsubprocess.run', 'description': 'List all PyPI modules installed in an Airflow worker', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}"], "Output": "import subprocess\n\nsubprocess.run([\"pip\", \"list\", \"--format=freeze\"])"} {"Instruction": "I need to check if upgrading my Cloud Composer environment named 'env-1' to the 'composer-1.16.5-airflow-1.10.15' image version will cause any PyPI package conflicts.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.check_upgrade(\"env_1\", \"__image_version=composer_1.16.5_airflow_1.10.15\"', 'description': 'Check for module conflicts in Cloud Composer environment upgrade', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}"], "Output": "gcloud.alpha.composer.environments.check_upgrade(\"env-1\", \"--image-version=composer-1.16.5-airflow-1.10.15\")"} {"Instruction": "I want to trigger a DAG named \"some_dag\" in the \"myenv\" environment on Cloud Composer.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.run', 'description': 'Execute an Airflow CLI sub-command remotely in a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'subcommand'}, {'name': 'subcommand_nested'}, {'name': 'gcloud_wide_flag'}, {'name': 'cmd_args'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments.run(\"myenv\", \"dags trigger -- some_dag --run_id=foo\")"} {"Instruction": "I want to restart the web server for my Cloud Composer environment named env-1 in the us-central1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().restart_web_server', 'description': 'Restart web server for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}"], "Output": "gcloud.alpha.composer.environments().restart_web_server(ENVIRONMENT='env-1', location='us-central1')"} {"Instruction": "I want to create a Cloud Composer environment named env-1 with the default values.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().create', 'description': 'Create and initialize a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'airflow_configs'}, {'name': 'async'}, {'name': 'cloud_sql_machine_type'}, {'name': 'disk_size'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'enable_high_resilience'}, {'name': 'env_variables'}, {'name': 'environment_size'}, {'name': 'labels'}, {'name': 'machine_type'}, {'name': 'node_count'}, {'name': 'oauth_scopes'}, {'name': 'python_version'}, {'name': 'service_account'}, {'name': 'tags'}, {'name': 'web_server_machine_type'}, {'name': 'zone'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'cloud_sql_ipv4_cidr'}, {'name': 'composer_network_ipv4_cidr'}, {'name': 'connection_subnetwork'}, {'name': 'connection_type'}, {'name': 'enable_private_endpoint'}, {'name': 'enable_private_environment'}, {'name': 'enable_privately_used_public_ips'}, {'name': 'master_ipv4_cidr'}, {'name': 'web_server_ipv4_cidr'}, {'name': 'cluster_ipv4_cidr'}, {'name': 'cluster_secondary_range_name'}, {'name': 'enable_ip_alias'}, {'name': 'enable_ip_masq_agent'}, {'name': 'max_pods_per_node'}, {'name': 'services_ipv4_cidr'}, {'name': 'services_secondary_range_name'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'network'}, {'name': 'subnetwork'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_allow_ip'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}"], "Output": "gcloud.alpha.composer.environments().create(ENVIRONMENT=\"env-1\")"} {"Instruction": "I want to load a snapshot into the environment named \"env-1\" located in \"us-central1\" with the snapshot file located at \"gs://my-bucket/snapshot.gz\".\n", "Functions": ["{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.composer.environments.snapshots.load('env-1', location='us-central1', snapshot_path='gs://my-bucket/snapshot.gz')"} {"Instruction": "I want to list the DAG files for my Cloud Composer environment named \"environment-1\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "gcloud.alpha.composer.environments().storage().dags().list(environment=\"environment-1\", location=\"us-central1\")"} {"Instruction": "I want to save a snapshot of my Composer environment named env-1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "gcloud.alpha.composer.environments.snapshots.save(ENVIRONMENT=\"env-1\", LOCATION=\"LOCATION\")"} {"Instruction": "I want to export data from the environment named \"myenv\" to a local directory \"/foo\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}"], "Output": "gcloud.alpha.composer.environments().storage().data().export(environment=\"myenv\", destination=\"/foo\")"} {"Instruction": "I want to delete the data from the path \"path/to/data\" for the environment named \"environment-1\" in the location \"us-east1\" in my Cloud Composer environment.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}"], "Output": "gcloud.alpha.composer.environments.storage_data_delete(TARGET=\"path/to/data\", ENVIRONMENT=\"environment-1\", LOCATION=\"us-east1\")"} {"Instruction": "I want to export the DAGs from my environment named myenv to a local directory '/foo'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}"], "Output": "gcloud.alpha.composer.environments.storage.dags.export(environment='myenv', destination='/foo')"} {"Instruction": "I want to list the plugins for the Cloud Composer environment named environment-1 in the us-central1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().list', 'description': 'List the plugins for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}"], "Output": "gcloud.alpha.composer.environments().storage().plugins().list(environment=\"environment-1\", location=\"us-central1\")"} {"Instruction": "I want to delete the DAG files in the path \"path/to/dags\" for the environment named \"environment-1\" in the location \"us-east1\".\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.delete', 'description': \"delete DAG files from an environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the dags Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.modify_certificates', 'description': 'Override the system-default Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificate for Amazon RDS for new DB instances, or remove the override.You might need to override the default certificate in the following situations:You already migrated your applications to support the latest certificate authority (CA) certificate, but the new CA certificate is not yet the RDS default CA certificate for the specified Amazon Web Services Region.For more information about rotating your SSL/TLS certificate for Aurora DB engines, see Rotating Your SSL/TLS Certificate in the Amazon Aurora User Guide .', 'parameters': [{'name': 'certificate_identifier', 'description': 'The new default certificate identifier to override the current one with.\\nTo determine the valid values, use the describe-certificates CLI command or the DescribeCertificates API operation.'}, {'name': 'remove_customer_override_|_no_remove_customer_override', 'description': 'A value that indicates whether to remove the override for the default certificate. If the override is removed, the default certificate is the system default.'}]}"], "Output": "gcloud.alpha.composer.environments.storage.dags.delete(TARGET=\"path/to/dags\", environment=\"environment-1\", location=\"us-east1\")"} {"Instruction": "I want to import data from a local directory '/data' into the environment 'myenv' and specify the destination as 'data_import'.\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments().storage().data().import_', 'description': 'Import data from local storage or Cloud Storage into an environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments().storage().data().import_(environment='myenv', source='/data', destination='data_import')"} {"Instruction": "I want to get details for the operation with ID operation-1\n", "Functions": ["{'name': 'alpha', 'api_name': 'tails(operation_id=\"operation_1\"', 'description': 'Get details about an asynchronous operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}"], "Output": "tails(operation_id=\"operation-1\")"} {"Instruction": "I want to list the data for a Cloud Composer environment with the ID \"environment-1\" and located in \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().list', 'description': 'List the data for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.activate_pipeline', 'description': 'Validates the specified pipeline and starts processing pipeline tasks. If the pipeline does not pass validation, activation fails.To activate a finished pipeline, modify the end date for the pipeline and then activate it.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'start_timestamp', 'description': 'The date and time to resume the pipeline. By default, the pipeline resumes from the last completed execution.'}]}"], "Output": "gcloud.alpha.composer.environments().storage().data().list(environment=\"environment-1\", location=\"us-central1\")"} {"Instruction": "I want to delete the plugins in the path path/to/plugins for the environment named environment-1 in the location us-east1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.plugins().delete', 'description': \"Delete plugins from a Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target'}, {'name': 'environment'}, {'name': 'location'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.composer.environments.storage.plugins().delete(TARGET=\"path/to/plugins\", environment=\"environment-1\", location=\"us-east1\")"} {"Instruction": "I want to import plugins from my local storage into a Composer environment.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}"], "Output": "gcloud.alpha.composer.environments().storage().plugins().import_(source=\"path/to/plugins\", environment=\"myenv\")"} {"Instruction": "I want to export plugins from the environment named myenv to the local directory /foo.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().export', 'description': 'Export plugins from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}"], "Output": "gcloud.alpha.composer.environments().storage().plugins().export(environment=\"myenv\", destination=\"/foo\")"} {"Instruction": "I want to describe the Compute Engine accelerator type named `nvidia-tesla-k80` in the `us-central1-a` zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.accelerator_types().describe', 'description': 'Describe Compute Engine accelerator types', 'parameters': [{'name': 'name', 'description': 'Name of the accelerator type to describe.'}, {'name': 'zone', 'description': 'Zone of the accelerator type to describe. Overrides the default compute/zone property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Cognitive Services Account Deployment List', 'description': 'List all deployments for Azure Cognitive Services account', 'parameters': [{'name': 'name', 'description': 'Cognitive service account name'}, {'name': 'resource-group', 'description': 'Name of resource group'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string'}, {'name': 'subscription', 'description': 'Name or ID of subscription'}, {'name': 'verbose', 'description': 'Increase logging verbosity'}]}"], "Output": "gcloud.alpha.compute.accelerator_types().describe(NAME='nvidia-tesla-k80', zone='us-central1-a')"} {"Instruction": "I want to update the properties of my Cloud Composer environment named env-1 to have 8 Airflow workers and remove the production label.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"We provide 90% hit rate daily soccer and basketball betting predictions, Our predictions are generated by AI powered analysis of previous matches and other factors key to the game's result\", 'parameters': [{'name': 'sort', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}"], "Output": "gcloud.alpha.composer.environments().update(environment=\"env-1\", node_count=8, remove_labels=[\"production\"])"} {"Instruction": "I want to delete the operation with ID operation-1.\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.operations().delete', 'description': 'Delete completed Cloud Composer operations', 'parameters': [{'name': 'operations', 'description': 'IDs of the operations or fully qualified identifiers for the operations.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.fms.disassociate_third_party_firewall', 'description': 'Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall , the third-party firewall vendor deletes all of the firewalls that are associated with the account.', 'parameters': [{'name': 'third_party_firewall', 'description': 'The name of the third-party firewall vendor.\\nPossible values:\\n\\nPALO_ALTO_NETWORKS_CLOUD_NGFW\\nFORTIGATE_CLOUD_NATIVE_FIREWALL'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_recipe_job', 'description': 'Modifies the definition of an existing DataBrew recipe job.', 'parameters': [{'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to update.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of nodes that DataBrew can consume when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'outputs', 'description': 'One or more artifacts that represent the output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.\\nCompressionFormat -> (string)\\n\\nThe compression algorithm used to compress the output text of the job.\\nFormat -> (string)\\n\\nThe data format of the output of the job.\\nPartitionColumns -> (list)\\n\\nThe names of one or more partition columns for the output of the job.\\n(string)\\n\\nLocation -> (structure)\\n\\nThe location in Amazon S3 where the job writes its output.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output.\\nFormatOptions -> (structure)\\n\\nRepresents options that define how DataBrew formats job output files.\\nCsv -> (structure)\\n\\nRepresents a set of options that define the structure of comma-separated value (CSV) job output.\\nDelimiter -> (string)\\n\\nA single character that specifies the delimiter used to create CSV job output.\\n\\n\\nMaxOutputFiles -> (integer)\\n\\nMaximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.'}, {'name': 'data_catalog_outputs', 'description': 'One or more artifacts that represent the Glue Data Catalog output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.\\nCatalogId -> (string)\\n\\nThe unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.\\nDatabaseName -> (string)\\n\\nThe name of a database in the Data Catalog.\\nTableName -> (string)\\n\\nThe name of a table in the Data Catalog.\\nS3Options -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.\\nLocation -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\n\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.'}, {'name': 'database_outputs', 'description': 'Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.\\n(structure)\\n\\nRepresents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.\\nGlueConnectionName -> (string)\\n\\nThe Glue connection that stores the connection information for the target database.\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nDatabaseOutputMode -> (string)\\n\\nThe output mode to write into the database. Currently supported option: NEW_TABLE.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}]}"], "Output": "gcloud.alpha.composer.operations().delete(OPERATIONS=\"operation-1\")"} {"Instruction": "I want to move the address named \"external-ip1\" to the project \"test-playground\" with the new address name \"test-ip1\" and the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses().move', 'description': 'Move an address to another project', 'parameters': [{'name': 'name', 'description': 'Name of the address to operate on.'}, {'name': 'target_project', 'description': 'The target project to move address to. It can be either a project name or a project numerical ID. It must not be the same as the current project.'}, {'name': 'description', 'description': 'Description of moved new address.'}, {'name': 'new_name', 'description': \"Name of moved new address. If not specified, current address's name is used.\"}, {'name': 'global', 'description': 'If set, the address is global.'}, {'name': 'region', 'description': 'Region of the address to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world_template', 'description': 'Describes a world template.', 'parameters': [{'name': 'template', 'description': 'The Amazon Resource Name (arn) of the world template you want to describe.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}"], "Output": "gcloud.alpha.compute.addresses().move(NAME=\"external-ip1\", target_project=\"test-playground\", new_name=\"test-ip1\", region=\"us-central1\")"} {"Instruction": "I want to wait for the asynchronous operation with ID \"operation-1\" to complete in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().describe', 'description': 'Get information about a particular build', 'parameters': [{'name': 'build', 'description': 'The build to describe. The ID of the build is printed at the end of the build submission process, or in the ID column when listing builds.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.operations().wait(operation='operation-1', location='us-central1')"} {"Instruction": "I want to release the reserved IP address with the name 'address-name'.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The file path or file-like object of the Parquet file to read.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the Parquet file.'}, {'name': 'use_pandas_metadata', 'description': 'Whether to use the pandas metadata embedded in the file.'}, {'name': 'metadata', 'description': 'Additional metadata to include in the resulting Table.'}, {'name': 'filesystem', 'description': 'A custom filesystem to use for reading the Parquet file.'}, {'name': 'filters', 'description': 'A list of filters to apply during reading.'}, {'name': 'schema', 'description': 'A custom schema to use for reading the Parquet file.'}, {'name': 'memory_map', 'description': 'Whether to use memory mapping for reading the Parquet file.'}, {'name': 'buffer_size', 'description': 'The buffer size to use for reading the Parquet file.'}]}}"], "Output": "gcloud.alpha.compute.addresses().delete(NAME=\"address-name\")"} {"Instruction": "I want to export the configuration for the address \"my-address\" in Google Cloud Compute Engine to a file located at \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.addresses.config.export', 'description': 'Export the configuration for a Compute Engine address', 'parameters': [{'name': 'address'}, {'name': 'region'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "gcloud.alpha.compute.addresses.config.export(address=\"my-address\", path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to update the labels for the Compute Engine address named \"example-address\" in the us-central1 region. I want to add/update labels 'k0' with value 'value1' and 'k1' with value 'value2'. I also want to remove labels with key 'k3'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses.update', 'description': 'Update a Compute Engine address', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.addresses.update('example-address', region='us-central1', update_labels='k0=value1,k1=value2', remove_labels='k3')"} {"Instruction": "I want to add a Cloud CDN Signed URL key to the backend bucket named \"my-bucket\" using a key file located at \"/path/to/key.pem\" with the key name \"my-key\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my_bucket\", key_file=\"/path/to/key.pem\", key_name=\"my_key\"', 'description': 'add Cloud CDN Signed URL key to a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_file'}, {'name': 'key_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseNegate', 'description': 'Bit-wise negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my-bucket\", key_file=\"/path/to/key.pem\", key_name=\"my-key\")"} {"Instruction": "I want to reserve three IP addresses in the 'us-central1' region.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.addresses.create('ADDRESS-1', 'ADDRESS-2', 'ADDRESS-3', region='us-central1')"} {"Instruction": "I want to delete a backend bucket named \"my-bucket\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete', 'description': 'Delete one or more backend buckets', 'parameters': [{'name': 'backend_bucket_name', 'description': 'Names of the backend buckets to delete.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().delete(BACKEND_BUCKET_NAME=\"my-bucket\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'compute.loadBalancerServiceUser' for the user 'test-user@gmail.com' with backend bucket 'my-backend-bucket'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_iam_policy_binding(\"my_backend_bucket\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\"', 'description': 'Add an IAM policy binding to a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_artifact', 'description': 'Describes an artifact.', 'parameters': [{'name': 'artifact_arn', 'description': 'The Amazon Resource Name (ARN) of the artifact to describe.'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().add_iam_policy_binding(\"my-backend-bucket\", member=\"user:test-user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\")"} {"Instruction": "I want to create a backend bucket named \"my-backend\" that serves content from the Google Cloud Storage bucket named \"my-storage\"\n", "Functions": ["{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get company details, Return Status & Filing Data based on GSTIN\\n- Monthly Data, Quarterly Data, Yearly Data & hsn codes\\n-Update 21 May 2023: I have updated the API & it's even faster with zero errors.\", 'parameters': [{'name': 'gstin', 'description': '', 'type': 'STRING'}]}"], "Output": "backend_bucket.serve_content(bucket_name=\"my-backend\", gcs_bucket_name=\"my-storage\")"} {"Instruction": "I want to export the configuration for a backend bucket named \"my-backend-bucket\" in Kubernetes Resource Model format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().config().export(BACKEND_BUCKET=\"my-backend-bucket\", resource_format=\"krm\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/compute.loadBalancerServiceUser' for the user 'test-user@gmail.com' with backend bucket 'my-backend-bucket' on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my-backend-bucket', member='user:test-user@gmail.com', role='roles/compute.loadBalancerServiceUser')"} {"Instruction": "I want to delete a Cloud CDN Signed URL key named \"key123\" from the backend bucket \"bucket1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().delete_signed_url_key(BACKEND_BUCKET_NAME=\"bucket1\", key_name=\"key123\")"} {"Instruction": "I want to update the backend bucket named \"my-bucket\" with new cache settings.\n", "Functions": ["{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}\n", "{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.globalaccelerator.create_custom_routing_listener', 'description': 'Create a listener to process inbound connections from clients to a custom routing accelerator. Connections arrive to assigned static IP addresses on the port range that you specify.', 'parameters': [{'name': 'accelerator_arn', 'description': 'The Amazon Resource Name (ARN) of the accelerator for a custom routing listener.'}, {'name': 'port_ranges', 'description': 'The port range to support for connections from clients to your accelerator.\\nSeparately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators .\\n(structure)\\n\\nA complex type for a range of ports for a listener.\\nFromPort -> (integer)\\n\\nThe first port in the range of ports, inclusive.\\nToPort -> (integer)\\n\\nThe last port in the range of ports, inclusive.'}, {'name': 'idempotency_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency\u00e2\\x80\\x94that is, the uniqueness\u00e2\\x80\\x94of the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.describe_patch_group_state', 'description': 'Returns high-level aggregated patch compliance state information for a patch group.', 'parameters': [{'name': 'patch_group', 'description': 'The name of the patch group whose patch snapshot should be retrieved.'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().update('my-bucket', cache_settings='new_cache_settings')"} {"Instruction": "I want to add a backend to a backend service named \"my-backend-service\". The backend should be an instance group located in zone \"us-west1-a\"\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'compute.backendServices.insert', 'description': 'Add a backend to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'global_network_endpoint_group'}, {'name': 'network_endpoint_group_region'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.apply_archive_rule', 'description': 'Retroactively applies the archive rule to existing findings that meet the archive rule criteria.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The Amazon resource name (ARN) of the analyzer.'}, {'name': 'rule_name', 'description': 'The name of the rule to apply.'}, {'name': 'client_token', 'description': 'A client token.'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters_dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "compute.backendServices.insert(project=\"my-project\", body={\"name\": \"my-backend-service\", \"backends\": [{\"group\": \"us-west1-a/my-instance-group\"}]})"} {"Instruction": "I would like to add a new Cloud CDN Signed URL key to a backend service named \"my-backend-service\" using the key file located at \"/path/to/key/file\" with the key name \"my-key\".\n (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}"], "Output": "gcloud.beta_run.services_list(platform=\"managed\")"} {"Instruction": "I want to remove the service bindings from a backend service named my-backend-service. The service bindings to be removed are service-binding1 and service-binding2.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'as', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'ACR Agentpool Delete', 'description': 'Delete an agent pool in Azure Container Registry', 'parameters': [{'name': 'name -n', 'description': 'The name of the agent pool.'}, {'name': 'registry -r', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.'}, {'name': 'no-wait', 'description': 'Do not wait for the Agent Pool to complete action and return immediately after queuing the request.', 'default_value': 'False'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}"], "Output": "gcloud.alpha.compute.backend_services.remove_service_bindings(\"my-backend-service\", service_bindings=[\"service-binding1\", \"service-binding2\"])"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/compute.loadBalancerServiceUser' for the user 'test-user@gmail.com' from the backend service 'my-backend-service' in the region 'REGION'.\n", "Functions": ["{'name': 'alpha compute backend-services', 'api_name': \"gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my_backend_service', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION'\", 'description': 'Remove IAM policy binding from a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_contact', 'description': 'Returns a contact from a contact list.', 'parameters': [{'name': 'contact_list_name', 'description': 'The name of the contact list to which the contact belongs.'}, {'name': 'email_address', 'description': 'The contact\u00e2\\x80\\x99s email address.'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.list_image_set_versions', 'description': 'List image set versions.list-image-set-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}"], "Output": "gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my-backend-service', member='user:test-user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION')"} {"Instruction": "I want to update the backend service named \"my-backend-service\" with the following flags: --session-affinity=http_cookie --affinity-cookie-ttl=600.\n", "Functions": ["{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}"], "Output": "gcloud.alpha.compute.backend_services().update(\"my-backend-service\", session_affinity=\"http_cookie\", affinity_cookie_ttl=600)"} {"Instruction": "I want to set the IAM policy binding for a Compute Engine backend service named my-backend-service using a policy file policy.json in a specific region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my-backend-service\", POLICY_FILE=\"policy.json\", region=\"REGION\")"} {"Instruction": "I want to describe the commitment named \"commitment-1\" in the region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.commitments().describe', 'description': 'Describe a Compute Engine commitment', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to describe.'}, {'name': 'region', 'description': 'Region of the commitment to describe. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.commitments().describe(commitment=\"commitment-1\", region=\"us-central1\")"} {"Instruction": "I want to update the backend named backend-1 in the backend service on Google Cloud with the following parameters: --instance-group my-instance-group --instance-group-zone us-central1-a --balancing-mode UTILIZATION --capacity-scaler 0\n (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}"], "Output": "gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my-disk\", zone=\"ZONE\", member=\"user:test-user@gmail.com\", role=\"roles/compute.securityAdmin\")"} {"Instruction": "I want to add labels to a Google Compute Engine persistent disk named \"example-disk\" with the labels \"k0=v0\" and \"k1=v1\" in the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.compute.disks().addLabels(project='my-project', zone='us-central1-a', disk='example-disk', body={'labels': {'k0': 'v0', 'k1': 'v1'}})"} {"Instruction": "I want to diagnose routes for a Compute Engine virtual machine instance named example-instance on GCP using the gcloud alpha compute diagnose routes command. I want to specify a timeout of 0.5 seconds and perform 5 queries.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.diagnose.routes(NAME=\"example_instance\", TRACEROUTE_ARGS=\" _w 0.5 _q 5\"', 'description': 'Routes to/from Compute Engine virtual machine instances', 'parameters': [{'name': 'name'}, {'name': 'container'}, {'name': 'dry_run'}, {'name': 'external_route_ip'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'regexp'}, {'name': 'reverse_traceroute'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'user'}, {'name': 'zones'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}, {'name': 'gcloud_wide_flag'}, {'name': 'traceroute_args'}]}\n", "{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.diagnose.routes(NAME=\"example-instance\", TRACEROUTE_ARGS=\" -w 0.5 -q 5\")"} {"Instruction": "I want to add two resource policies to a Compute Engine disk named \"my-disk\" in the \"ZONE\" zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "gcloud.alpha.compute.disks().addResourcePolicies(\"my-disk\", resource_policies=[\"policy-1\", \"policy-2\"], zone=\"ZONE\")"} {"Instruction": "I want to describe a Compute Engine disk named \"my-disk\" in the region \"us-east1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().describe', 'description': 'Describe a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.exit_standby', 'description': 'Moves the specified instances out of the standby state.For more information, see Temporarily removing instances from your Auto Scaling group in the Amazon EC2 Auto Scaling User Guide .', 'parameters': [{'name': 'instance_ids', 'description': 'The IDs of the instances. You can specify up to 20 instances.\\n(string)'}, {'name': 'auto_scaling_group_name', 'description': 'The name of the Auto Scaling group.'}]}"], "Output": "gcloud.alpha.compute.disks().describe(disk_name=\"my-disk\", region=\"us-east1\")"} {"Instruction": "I want to delete a Compute Engine disk named \"my-disk\" in zone \"us-east1-a\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().delete', 'description': 'Delete a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}"], "Output": "gcloud.alpha.compute.disks().delete(disk=\"my-disk\", zone=\"us-east1-a\")"} {"Instruction": "I want to export the configuration for a disk named \"my-disk\" in Google Cloud Compute Engine to the directory \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}"], "Output": "gcloud.alpha.compute.disks.config.export(DISK=\"my-disk\", zone=\"ZONE\", all=True, path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to move the disk named example-disk-1 from us-central1-b to us-central1-f.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.disks().move', 'description': 'Move a disk between zones', 'parameters': [{'name': 'disk_name'}, {'name': 'destination_zone'}, {'name': 'async'}, {'name': 'zone'}]}"], "Output": "gcloud.alpha.compute.disks().move(disk_name=\"example-disk-1\", destination_zone=\"us-central1-f\")"} {"Instruction": "I want to create a Compute Engine persistent disk named \"my-disk\" on Google Cloud Platform in the us-east1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks.create', 'description': 'Create Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'architecture'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'enable_confidential_compute'}, {'name': 'erase_windows_vss_signature'}, {'name': 'guest_os_features'}, {'name': 'interface'}, {'name': 'labels'}, {'name': 'licenses'}, {'name': 'multi_writer'}, {'name': 'physical_block_size'}, {'name': 'primary_disk_project'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'replica_zones'}, {'name': 'no_require_csek_key_create'}, {'name': 'resource_policies'}, {'name': 'size'}, {'name': 'storage_pool'}, {'name': 'type'}, {'name': 'user_licenses'}, {'name': 'image_family_scope'}, {'name': 'image_project'}, {'name': 'image'}, {'name': 'image_family'}, {'name': 'primary_disk'}, {'name': 'source_disk'}, {'name': 'source_instant_snapshot'}, {'name': 'source_snapshot'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'primary_disk_region'}, {'name': 'primary_disk_zone'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'source_disk_region'}, {'name': 'source_disk_zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.apply_archive_rule', 'description': 'Retroactively applies the archive rule to existing findings that meet the archive rule criteria.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The Amazon resource name (ARN) of the analyzer.'}, {'name': 'rule_name', 'description': 'The name of the rule to apply.'}, {'name': 'client_token', 'description': 'A client token.'}]}"], "Output": "gcloud.alpha.compute.disks.create(\"my-disk\", region=\"us-east1\")"} {"Instruction": "I want to set the IAM policy for my disk named \"my-disk\" in zone \"us-central1-a\" using the policy file \"policy.json\".\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'make a peta', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}, {'name': 'allow_multiline_logs', 'description': 'Optional argument to allow multiline logs.'}, {'name': 'polling_interval', 'description': 'Optional argument to set the polling interval, default is 60 seconds.'}, {'name': 'task_name', 'description': 'Optional argument to specify the task name.'}]}"], "Output": "gcloud.alpha.compute.disks().setIamPolicy(disk=\"my-disk\", zone=\"us-central1-a\", policy_file=\"policy.json\")"} {"Instruction": "I want to start asynchronous replication on a Compute Engine persistent disk named \"my-disk-1\" with the secondary disk \"my-disk-2\" in zone \"us-west1-a\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}\n", "{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}"], "Output": "gcloud.alpha.compute.disks().start_async_replication(\"my-disk-1\", secondary_disk=\"my-disk-2\", zone=\"us-east1-a\", secondary_disk_zone=\"us-west1-a\")"} {"Instruction": "I want to update the size of a Compute Engine persistent disk named \"example-disk\" to 500GB.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().update', 'description': 'Update a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'size'}, {'name': 'update_labels'}, {'name': 'clear_architecture'}, {'name': 'update_architecture'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_user_licenses'}, {'name': 'update_user_licenses'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'is_in', 'description': 'Check if values are in an array', 'parameters': {'required': [{'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}]}}"], "Output": "gcloud.alpha.compute.disks().update(DISK_NAME=\"example-disk\", size=\"500GB\")"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/compute.securityAdmin' for the user 'test-user@gmail.com' from the disk named 'my-disk' in the 'ZONE' zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Remove IAM policy binding from a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.create', 'description': 'Create and manage Cloud Composer Environments', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my-disk\", zone=\"ZONE\", member=\"user:test-user@gmail.com\", role=\"roles/compute.securityAdmin\")"} {"Instruction": "I want to get the IAM policy for a Compute Engine disk named my-disk in the zone my-zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().getIamPolicy', 'description': 'Get IAM policy for a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}]}\n", "{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}"], "Output": "gcloud.alpha.compute.disks().getIamPolicy(resource=\"my-disk\", zone=\"my-zone\")"} {"Instruction": "I want to remove a resource policy from a Compute Engine disk named \"my-disk\" in the \"ZONE\" zone.\n", "Functions": ["{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().removeResourcePolicies', 'description': 'Remove resource policies from a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policies'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}"], "Output": "gcloud.alpha.compute.disks().removeResourcePolicies(disk_name=\"my-disk\", resource_policies=[\"POLICY\"], zone=\"ZONE\")"} {"Instruction": "I want to resize the disk named \"example-disk-1\" to a new size of 6TB in the gcloud alpha compute disks API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}"], "Output": "gcloud.alpha.compute.disks().resize(DISK_NAME=\"example-disk-1\", SIZE=\"6TB\")"} {"Instruction": "I want to remove the labels from a Google Compute Engine persistent disk named \"my-disk\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().remove_labels', 'description': 'Remove labels from Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'all'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}"], "Output": "gcloud.alpha.compute.disks().remove_labels(disk_name='my-disk')"} {"Instruction": "I want to update the labels for an external VPN gateway named \"my-external-gateway\" and set the labels \"k0\" to \"value1\" and \"k1\" to \"value2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().update', 'description': 'update a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}"], "Output": "gcloud.alpha.compute.external_vpn_gateways().update(NAME=\"my-external-gateway\", update_labels=\"k0=value1,k1=value2\")"} {"Instruction": "I want to create a snapshot of a persistent disk named \"my-disk\" in the zone \"us-central1-a\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute_disks.snapshot', 'description': 'Create snapshots of Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'async'}, {'name': 'chain_name'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'guest_flush'}, {'name': 'labels'}, {'name': 'snapshot_names'}, {'name': 'storage_location'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.compute_disks.snapshot(\"my-disk\", zone=\"us-central1-a\")"} {"Instruction": "I want to stop async replication on a Compute Engine persistent disk named my-disk-1 in the region us-east1-a.\n", "Functions": ["{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}"], "Output": "gcloud.alpha.compute.disks().stop_async_replication(DISK_NAME=\"my-disk-1\", region=\"us-east1-a\")"} {"Instruction": "I want to stop group asynchronous replication of disks using the gcloud command. The disk consistency group policy is \"projects/my-project/regions/us-west1/resourcePolicies/my-policy\" and I want to include the zone as \"us-west1-a\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}"], "Output": "gcloud.alpha_compute.disks_stop_group_async_replication(project=\"my-project\", region=\"us-west1\", resource_policy=\"my-policy\", zone=\"us-west1-a\")"} {"Instruction": "I want to describe the external VPN gateway named my-external-gateway.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().update', 'description': 'Update a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.compute.external_vpn_gateways().describe(NAME=\"my-external-gateway\")"} {"Instruction": "I want to create a new Compute Engine external VPN gateway named my-external-gateway with one interface having the IP address 192.0.2.0.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.create(\"my_external_gateway\", \"__interfaces 0=192.0.2.0\"', 'description': 'Create a new Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'interfaces'}, {'name': 'description'}]}"], "Output": "gcloud.alpha.compute.external_vpn_gateways.create(\"my-external-gateway\", \"--interfaces 0=192.0.2.0\")"} {"Instruction": "I want to delete an external VPN gateway named \"my-external-gateway\" on gcloud alpha compute.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesis.describe_stream_summary', 'description': 'Provides a summarized description of the specified Kinesis data stream without the shard list.NoteWhen invoking this API, it is recommended you use the StreamARN input parameter rather than the StreamName input parameter.See also: AWS API Documentation\\n', 'parameters': [{'name': 'stream_name', 'description': 'The name of the stream to describe.'}, {'name': 'stream_arn', 'description': 'The ARN of the stream.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.external_vpn_gateways.delete(NAME=\"my-external-gateway\")"} {"Instruction": "I need to move a firewall policy with the ID \"123456789\" to a new folder with the ID \"987654321\" under the organization \"my_organization\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().getIamPolicy', 'description': 'Get IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}"], "Output": "gcloud.alpha.compute.firewall-policies.move(FIREWALL_POLICY=\"123456789\", FOLDER=\"987654321\", ORGANIZATION=\"my_organization\")"} {"Instruction": "I want to clone the rules of a firewall policy with ID \"123456789\" from another firewall policy with ID \"987654321\".\n (structure)\\n\\nAn UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom line item.\\nChargeValue -> (double)\\n\\nThe custom line item\u00e2\\x80\\x99s new fixed charge value in USD.\\n\\nPercentage -> (structure)\\n\\nAn UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a percentage custom line item.\\nPercentageValue -> (double)\\n\\nThe custom line item\u00e2\\x80\\x99s new percentage value. This will be multiplied against the combined value of its associated resources to determine its charge value.\\n\\nLineItemFilters -> (list)\\n\\nA representation of the line item filter.\\n(structure)\\n\\nA representation of the line item filter for your custom line item. You can use line item filters to include or exclude specific resource values from the billing group\u00e2\\x80\\x99s total cost. For example, if you create a custom line item and you want to filter out a value, such as Savings Plan discounts, you can update LineItemFilter to exclude it.\\nAttribute -> (string)\\n\\nThe attribute of the line item filter. This specifies what attribute that you can filter on.\\nMatchOption -> (string)\\n\\nThe match criteria of the line item filter. This parameter specifies whether not to include the resource value from the billing group total cost.\\nValues -> (list)\\n\\nThe values of the line item filter. This specifies the values to filter on. Currently, you can only exclude Savings Plan discounts.\\n(string)'}, {'name': 'billing_period_range', 'description': 'The billing period range in which the custom line item request will be applied.\\nInclusiveStartBillingPeriod -> (string)\\n\\nThe inclusive start billing period that defines a billing period range where a custom line is applied.\\nExclusiveEndBillingPeriod -> (string)\\n\\nThe inclusive end billing period that defines a billing period range where a custom line is applied.'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ComputeListLengths', 'description': 'Compute list lengths', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.firewall_policies_associations.create(firewall_policy=\"FIREWALL_POLICY\", folder=\"FOLDER\", name=\"NAME\", replace_association_on_target=True)"} {"Instruction": "I want to delete the association with the name 'example-association' of an organization firewall policy with ID '123456789'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'Git', 'api_name': 'git.show_index', 'description': 'Show packed archive index', 'parameters': [{'name': 'object_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for transfer news, latest or record transfers, rumors, player market value, etc... to create a sporting site/application such as transfermarkt.com', 'parameters': [{'name': 'seasonid', 'description': 'The value of id field returned in .../competitions/list-seasons endpoint', 'type': 'STRING'}, {'name': 'id', 'description': 'The value of id field returned in .../search or .../competitions/list-default endpoints', 'type': 'STRING'}, {'name': 'homeaway', 'description': 'One of the following : home|away', 'type': 'STRING'}, {'name': 'domain', 'description': 'One of the following : com|de|be|es|it|nl|pl|pt|com.tr|world', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my_backup', instance='my_instance', cluster='my_cluster', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.associations().delete(name='example-association', firewall_policy='123456789')"} {"Instruction": "I want to list the associations of a folder with ID 987654321 using the gcloud alpha compute firewall-policies associations list command.\n", "Functions": ["{'name': 'alpha compute firewall-policies associations', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().list', 'description': 'List the associations of an organization or folder resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}"], "Output": "gcloud.alpha.compute.firewall_policies.associations().list(folder=\"987654321\")"} {"Instruction": "I want to create a new organization firewall policy named \"my-policy\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.firewall_policies().create(short_name=\"my-policy\")"} {"Instruction": "I want to describe the firewall policy with ID '123456789' for my Compute Engine organization on gcloud.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'pyarrow', 'api_name': 'assume_timezone', 'description': 'Options for assuming timezone for input', 'parameters': {'required': [{'name': 'timezone', 'description': 'Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}, {'name': 'nonexistent', 'description': \"How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to regex pattern', 'parameters': {'required': []}}"], "Output": "gcloud.alpha.compute.firewall_policies().describe(FIREWALL_POLICY='123456789')"} {"Instruction": "I want to update the description of a firewall policy with ID '123456789' to 'New description'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().update', 'description': 'update organization firewall policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'description'}, {'name': 'organization'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}\n", "{'name': 'git', 'api_name': 'git.diagnose', 'description': 'Generate a zip archive of diagnostic information', 'parameters': [{'name': '_o_|_output_directory_path', 'description': 'Place the resulting diagnostics archive in instead of the current directory.'}, {'name': '_s_|_suffix_format', 'description': 'Specify an alternate suffix for the diagnostics archive name.'}, {'name': 'mode', 'description': 'Specify the type of diagnostics that should be collected.'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}"], "Output": "gcloud.alpha.compute.firewall_policies().update(FIREWALL_POLICY='123456789', description='New description')"} {"Instruction": "I want to list the compute engine organization firewall policies for a specific folder. Please list only 10 firewall policies per page.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_regex', 'description': 'Extract values from a string using a regular expression', 'parameters': {'required': [{'name': 'pattern', 'description': 'Regular expression with named capture fields'}], 'optional': []}}"], "Output": "gcloud.alpha.compute.firewall_policies.list(page_size=10, folder=\"FOLDER\")"} {"Instruction": "I want to create a firewall policy rule with priority 20 in the organization firewall policy with ID 123456789 on gcloud.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules.create', 'description': 'Create firewall policy rule', 'parameters': [{'name': 'priority'}, {'name': 'action'}, {'name': 'firewall_policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.list_vocabularies', 'description': 'Provides a list of custom vocabularies that match the specified criteria. If no criteria are specified, all custom vocabularies are returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'If your ListVocabularies request returns more results than can be displayed, NextToken is displayed in the response with an associated string. To get the next page of results, copy this string and repeat your request, including NextToken with the value of the copied string. Repeat as needed to view all your results.'}, {'name': 'max_results', 'description': 'The maximum number of custom vocabularies to return in each page of results. If there are fewer results than the value that you specify, only the actual results are returned. If you don\u00e2\\x80\\x99t specify a value, a default of 5 is used.'}, {'name': 'state_equals', 'description': 'Returns only custom vocabularies with the specified state. Vocabularies are ordered by creation date, with the newest vocabulary first. If you don\u00e2\\x80\\x99t include StateEquals , all custom medical vocabularies are returned.\\nPossible values:\\n\\nPENDING\\nREADY\\nFAILED'}, {'name': 'name_contains', 'description': 'Returns only the custom vocabularies that contain the specified string. The search is not case sensitive.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudsearch.delete_expression', 'description': 'Removes an `` Expression`` from the search domain. For more information, see Configuring Expressions in the Amazon CloudSearch Developer Guide .', 'parameters': [{'name': 'domain_name', 'description': 'A string that represents the name of a domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).'}, {'name': 'expression_name', 'description': 'The name of the `` Expression`` to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}"], "Output": "gcloud.alpha.compute.firewall_policies_rules.create(20, action=\"allow\", firewall_policy=\"123456789\")"} {"Instruction": "I want to delete a rule with priority 10 from the firewall policy with the short name \"123456789\" in an organization firewall policy on Google Cloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "gcloud.alpha.compute.firewall_policies_rules().delete(priority=10, firewall_policy='123456789')"} {"Instruction": "I want to export the configuration for a firewall named \"my-firewall\" to a file called \"config.txt\" using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.config.export(\"my_firewall\", \"__all\", \"__path=/path/to/dir/config.txt\", \"__resource_format=krm\"', 'description': 'Export firewall configurations', 'parameters': [{'name': 'firewall'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.firewall_rules.config.export(\"my-firewall\", \"--all\", \"--path=/path/to/dir/config.txt\", \"--resource-format=krm\")"} {"Instruction": "Please describe the firewall policy rule with priority 10 in the organization firewall policy with ID 123456789.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_instance', 'description': 'Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The name of the DB instance to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance, for example, arn:aws:iam::123456789012:role/AccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB instance that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.rules().describe(priority=10, firewall_policy=\"123456789\")"} {"Instruction": "I want to describe a Compute Engine firewall rule named \"my-firewall-rule\" on Google Cloud\n", "Functions": ["{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}"], "Output": "compute.firewalls().get(project=\"your-project-id\", firewall=\"my-firewall-rule\")"} {"Instruction": "I want to create a firewall rule in Google Cloud's Compute Engine that allows incoming TCP traffic on port 8080 and has a description \"Allow incoming traffic on TCP port 8080\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}"], "Output": "gcloud.alpha_compute_firewall_rules.create(\"example-service\", allow=\"tcp:8080\", description=\"Allow incoming traffic on TCP port 8080\", direction=\"INGRESS\")"} {"Instruction": "I want to delete a firewall rule named \"my-firewall-rule\" in Compute Engine using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules().delete', 'description': 'Delete firewall rules', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().delete', 'description': 'Delete a certificate map resource', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'Google Cloud', 'api_name': 'gcloud.active_directory.domains.backups.delete(backup=\"backup_123\", domain=\"my_domain.com\"', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Execute command in the background, return immediately.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'postgres flexible-server replica list', 'description': 'List all read replicas for a given server', 'parameters': [{'name': 'name -n', 'description': 'Name of the source server.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.alpha.compute.firewall_rules().delete(NAME=\"my-firewall-rule\")"} {"Instruction": "I want to migrate the firewall rules from a source network to a target firewall policy in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules.migrate', 'description': 'Migration of firewall rules', 'parameters': [{'name': 'source_network'}, {'name': 'bind_tags_to_instances'}, {'name': 'export_tag_mapping'}, {'name': 'target_firewall_policy'}, {'name': 'tag_mapping_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.firewall_rules.migrate(source_network=\"SOURCE_NETWORK\", target_firewall_policy=\"TARGET_FIREWALL_POLICY\")"} {"Instruction": "I want to delete the forwarding rule named \"my-forwarding-rule\" for a specific region in Google Cloud Compute.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().delete', 'description': 'Delete forwarding rules', 'parameters': [{'name': 'name', 'description': 'Names of the forwarding rules to delete.'}, {'name': 'global', 'description': 'If set, the forwarding rules are global.'}, {'name': 'region', 'description': 'Region of the forwarding rules to delete. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules().delete(NAME=\"my-forwarding-rule\", region=\"us-central1\")"} {"Instruction": "I want to export the configuration for a Compute Engine forwarding rule named my-forwarding-rule to a local directory at /path/to/dir/.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.config_export', 'description': 'Export the configuration for a Compute Engine forwarding rule', 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export.'}, {'name': 'global', 'description': 'If set, the forwarding rule is global.'}, {'name': 'region', 'description': 'Region of the forwarding rule to export.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': \"Format of the resource. Can be 'krm' or 'terraform'. Default is 'krm'.\"}]}"], "Output": "gcloud.alpha.compute.forwarding_rules.config_export(\"my-forwarding-rule\", path=\"/path/to/dir/\")"} {"Instruction": "I want to get detailed information about a forwarding rule named my-forwarding-rule in the us-central1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules().describe(NAME='my-forwarding-rule', region='us-central1')"} {"Instruction": "I want to update a firewall rule named \"my-rule\" to enable logging.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules().update', 'description': 'Update firewall rules', 'parameters': [{'name': 'name'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'disabled'}, {'name': 'enable_logging'}, {'name': 'logging_metadata'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}"], "Output": "gcloud.alpha.compute.firewall_rules().update(NAME=\"my-rule\", enable_logging=True)"} {"Instruction": "I want to export the configuration of a forwarding rule named \"rule-1\" to a YAML file at \"/path/to/config.yaml\" on gcloud compute.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Writer', 'description': 'Create Arrow binary file format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules.export(name=\"rule-1\", destination=\"/path/to/config.yaml\")"} {"Instruction": "I want to list all Compute Engine future reservations for my-future-reservation\n", "Functions": ["{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free service that allows you to create cold wallets for various crypto assets such as BTC, ADA, ALGO, ATOM, AVAX, CHZ, DOT, EOS, LINK, MANA, MATIC, SHIB, SOL, TRX, ETH, LTC, XTZ, DOGE, XLM, and XRP. It can be a software or a website that you can use to create a cold wallet for the supported crypto assets. You can store the private key in a safe place and use the public key to receive the crypto assets. Some of these services also allow you to print out the private key on a physical paper an...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The file path or file-like object of the Parquet file to read.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the Parquet file.'}, {'name': 'use_pandas_metadata', 'description': 'Whether to use the pandas metadata embedded in the file.'}, {'name': 'metadata', 'description': 'Additional metadata to include in the resulting Table.'}, {'name': 'filesystem', 'description': 'A custom filesystem to use for reading the Parquet file.'}, {'name': 'filters', 'description': 'A list of filters to apply during reading.'}, {'name': 'schema', 'description': 'A custom schema to use for reading the Parquet file.'}, {'name': 'memory_map', 'description': 'Whether to use memory mapping for reading the Parquet file.'}, {'name': 'buffer_size', 'description': 'The buffer size to use for reading the Parquet file.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}"], "Output": "compute.reservations.list(project=\"my-project\", filter=\"name = my-future-reservation\")"} {"Instruction": "I want to update the forwarding rule named \"example-fr\" to allow global access and set the region to \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules.update', 'description': 'Update a Compute Engine forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'allow_global_access'}, {'name': 'allow_psc_global_access'}, {'name': 'network_tier'}, {'name': 'source_ip_ranges'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Obten las oficinas, localidades y precios de tus envios en Argentina para Andreani, Oca y Correo Argentino.', 'parameters': [{'name': 'task_id', 'description': 'Task ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'az', 'api_name': 'Cross-region Load Balancer Frontend IP Show', 'description': 'Get the details of a frontend IP address.', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the frontend IP configuration.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The file path or file-like object of the Parquet file to read.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the Parquet file.'}, {'name': 'use_pandas_metadata', 'description': 'Whether to use the pandas metadata embedded in the file.'}, {'name': 'metadata', 'description': 'Additional metadata to include in the resulting Table.'}, {'name': 'filesystem', 'description': 'A custom filesystem to use for reading the Parquet file.'}, {'name': 'filters', 'description': 'A list of filters to apply during reading.'}, {'name': 'schema', 'description': 'A custom schema to use for reading the Parquet file.'}, {'name': 'memory_map', 'description': 'Whether to use memory mapping for reading the Parquet file.'}, {'name': 'buffer_size', 'description': 'The buffer size to use for reading the Parquet file.'}]}}"], "Output": "gcloud.alpha.compute.forwarding_rules.update(\"example-fr\", allow_global_access=True, region=\"us-central1\")"} {"Instruction": "I want to delete a Compute Engine future reservation with the ID \"my-reservation\" in the zone \"us-central1-a\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().delete', 'description': 'Delete a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.future_reservations().delete(FUTURE_RESERVATION='my-reservation', zone='us-central1-a')"} {"Instruction": "I want to create a Compute Engine future reservation on Google Cloud Platform with the following details:\n- Reservation name: my-future-reservation\n- Total count: 1000\n- Start time: 2022-11-10\n- End time: 2022-12-10\n- Name prefix: prefix-reservation\n- Source instance template: example-instance-template\n- Zone: fake-zone\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.future_reservations.create', 'description': 'Create a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation'}, {'name': 'total_count'}, {'name': 'source_instance_template'}, {'name': 'machine_type'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'maintenance_freeze_duration'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}, {'name': 'description'}, {'name': 'name_prefix'}, {'name': 'planning_status'}, {'name': 'zone'}, {'name': 'share_setting'}, {'name': 'share_with'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.compute.future_reservations.create('my-future-reservation', total_count=1000, start_time='2022-11-10', end_time='2022-12-10', name_prefix='prefix-reservation', source_instance_template='example-instance-template', zone='fake-zone')"} {"Instruction": "I want to cancel a Compute Engine future reservation with the ID \"my-reservation\" in the zone \"us-central1-a\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'Git', 'api_name': 'git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\"', 'description': 'Run a Git command on a list of repositories', 'parameters': [{'name': 'config', 'description': 'Use the given config variable as a multi-valued list storing absolute path names. Iterate on that list of paths to run the given arguments.'}, {'name': 'arguments', 'description': 'The arguments after the known options or -- indicator are used as the arguments for the Git subprocess.'}]}"], "Output": "gcloud.alpha.compute.future_reservations().cancel(FUTURE_RESERVATION='my-reservation', zone='us-central1-a')"} {"Instruction": "I want to update the total count, start time, and end time of a Compute Engine future reservation named \"my-future-reservation\" in zone \"us-central1-a\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().update', 'description': 'Update Compute Engine future reservations', 'parameters': [{'name': 'future_reservation'}, {'name': 'planning_status'}, {'name': 'total_count'}, {'name': 'zone'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'machine_type'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'clear_share_settings'}, {'name': 'share_setting'}, {'name': 'share_with'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.alpha.compute.future_reservations().update(FUTURE_RESERVATION=\"my-future-reservation\", total_count=1000, start_time=\"2021-11-10T07:00:00Z\", end_time=\"2021-12-10T07:00:00Z\", zone=\"us-central1-a\")"} {"Instruction": "I want to create a HTTP2 health check named \"my-health-check\" with a check interval of 30 seconds and a timeout of 5 seconds for load balanced instances.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_http2', 'description': 'Create a HTTP2 health check to monitor load balanced instances', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_snapshot_schedule', 'description': 'Deletes a snapshot schedule.', 'parameters': [{'name': 'schedule_identifier', 'description': 'A unique identifier of the snapshot schedule to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.health_checks.create_http2(\"my-health-check\", check_interval=\"30s\", timeout=\"5s\")"} {"Instruction": "I want to create a HTTP health check named my-http-check with a check interval of 30 seconds, a timeout of 5 seconds, and a request path of /healthcheck.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().create_http', 'description': 'Create a HTTP health check to monitor load balanced instances', 'parameters': [{'name': 'name', 'description': 'Name of the HTTP health check to create'}, {'name': 'check_interval', 'description': 'How often to perform a health check for an instance'}, {'name': 'description', 'description': 'An optional string description for the HTTP health check'}, {'name': 'enable_logging', 'description': 'Enable logging of health check probe results to Stackdriver'}, {'name': 'healthy_threshold', 'description': 'The number of consecutive successful health checks before an unhealthy instance is marked as healthy'}, {'name': 'host', 'description': 'The value of the host header used for the health check'}, {'name': 'proxy_header', 'description': 'The type of proxy protocol header to be sent to the backend'}, {'name': 'request_path', 'description': 'The request path that this health check monitors'}, {'name': 'response', 'description': 'When empty, status code of the response determines health. When not empty, presence of specified string in first 1024 characters of response body determines health'}, {'name': 'timeout', 'description': \"If Google Compute Engine doesn't receive a healthy response from the instance by the time specified by the value of this flag, the health check request is considered a failure\"}, {'name': 'unhealthy_threshold', 'description': 'The number of consecutive health check failures before a healthy instance is marked as unhealthy'}, {'name': 'weight_report_mode', 'description': 'Defines whether Weighted Load Balancing is enabled'}, {'name': 'global', 'description': 'If set, the HTTP health check is global'}, {'name': 'region', 'description': 'Region of the HTTP health check to create'}, {'name': 'port', 'description': 'The TCP port number that this health check monitors'}, {'name': 'port_name', 'description': 'The port name that this health check monitors'}, {'name': 'use_serving_port', 'description': \"If given, use the 'serving port' for health checks\"}]}"], "Output": "gcloud.alpha.compute.health_checks().create_http(name=\"my-http-check\", check_interval=\"30s\", timeout=\"5s\", request_path=\"/healthcheck\")"} {"Instruction": "I want to show details about a Compute Engine future reservation with the ID \"my-reservation\" in the zone \"us-central1-a\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().describe', 'description': 'Show details about a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_carrier_gateway', 'description': 'Deletes a carrier gateway.WarningIf you do not delete the route that contains the carrier gateway as the Target, the route is a blackhole route. For information about how to delete a route, see DeleteRoute .', 'parameters': [{'name': 'carrier_gateway_id', 'description': 'The ID of the carrier gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.future_reservations().describe(FUTURE_RESERVATION=\"my-reservation\", zone=\"us-central1-a\")"} {"Instruction": "I'd like to create an SSL health check for load balanced instances using Google Cloud. Please create the health check with the following options:\n- Name: my-ssl-health-check\n- Check interval: 5 seconds\n- Description: This is a test health check\n- Enable logging: true\n- Healthy threshold: 2\n- Proxy header: NONE\n- Request: GET /health\n- Response: 200\n- Timeout: 10 seconds\n- Unhealthy threshold: 3\n- Region: us-central1\n- Port: 443\n- Use serving port: true\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}"], "Output": "gcloud.alpha.compute.health_checks.create_ssl('my-ssl-health-check', check_interval='5s', description='This is a test health check', enable_logging=True, healthy_threshold=2, proxy_header='NONE', request='GET /health', response=200, timeout='10s', unhealthy_threshold=3, region='us-central1', port=443, use_serving_port=True)"} {"Instruction": "I want to create a gRPC health check named \"my-health-check\" with a check interval of 10 seconds, a timeout of 5 seconds, and a healthy threshold of 2 for monitoring load balanced instances on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_grpc', 'description': 'Create a gRPC health check for monitoring load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().update', 'description': 'update a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my_domain.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "gcloud.alpha.compute.health_checks.create_grpc(\"my-health-check\", check_interval=10, timeout=5, healthy_threshold=2)"} {"Instruction": "I want to create a TCP health check named \"tcp-check\" with a check interval of 10 seconds, a timeout of 5 seconds, and a healthy threshold of 3 for my Google Cloud compute instance.\n", "Functions": ["{'name': 'compute', 'api_name': 'gcloud.alpha.compute.healthchecks().create_tcp', 'description': 'Create TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.custom_jobs.cancel', 'description': 'Cancel a running custom job in AI', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.compute.healthchecks().create_tcp(NAME='tcp-check', check_interval=10, timeout=5, healthy_threshold=3)"} {"Instruction": "I want to create a HTTPS health check named \"example-health-check\" with a check interval of 30 seconds, a timeout of 5 seconds, and a healthy threshold of 3 for load balanced instances.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Adding IAM policy binding to a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}"], "Output": "gcloud.alpha.compute.health_checks().create_https(\"example-health-check\", check_interval=30, timeout=5, healthy_threshold=3)"} {"Instruction": "I want to update the gRPC health check named my-grpc-check with a check interval of 30 seconds, a description of \"Updated health check\", and enable logging.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_grpc', 'description': 'Update a gRPC health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}\n", "{'name': 'alpha', 'api_name': 'build.reject(ID=\"build123\", comment=\"Build rejected by user.\"', 'description': 'Reject a pending build', 'parameters': [{'name': 'build'}, {'name': 'comment'}, {'name': 'url'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.health_checks.update_grpc(NAME=\"my-grpc-check\", check_interval=\"30s\", description=\"Updated health check\", enable_logging=True)"} {"Instruction": "I want to display detailed information about a health check named \"my-health-check\" in the global scope.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.describe', 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.compute.health_checks().describe(name=\"my-health-check\", global_=True)"} {"Instruction": "I want to update the SSL health check named \"my-ssl-healthcheck\" with a new check interval of 30 seconds and a timeout of 10 seconds.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_ssl(NAME=\"my-ssl-healthcheck\", check_interval=30, timeout=10)"} {"Instruction": "I want to update the HTTP health check named \"my-http-health-check\" with a check interval of 30 seconds, a timeout of 10 seconds, and a request path of \"/health\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_http', 'description': 'Update HTTP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.settings().disable_upgrade_redirection', 'description': 'Disable redirection from Container Registry to Artifact Registry', 'parameters': [{'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute.element_wise_min', 'description': 'Find the element-wise minimum value', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null in the input forces the output to null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.ElementWiseAggregateOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.compute.health_checks.update_http(\"my-http-health-check\", check_interval=30, timeout=10, request_path=\"/health\")"} {"Instruction": "I want to update the check interval of an existing HTTP2 health check named \"my-health-check-name\" to 10s.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_http2', 'description': 'Update an existing HTTP2 health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_http2(\"my-health-check-name\", check_interval=\"10s\")"} {"Instruction": "I want to update the existing HTTPS health check with the name \"my-https-check\" and set the check interval to 30 seconds.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_https(NAME=\"my-https-check\", check_interval=30)"} {"Instruction": "I want to create a legacy HTTPS health check named \"my-health-check\" with a check interval of 5 seconds, a healthy threshold of 3, a host of \"example.com\", a port of 443, a request path of \"/status\", a timeout of 10 seconds, and an unhealthy threshold of 2.\n (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}"], "Output": "gcloud.alpha.compute.http_health_checks().describe(NAME='example-check')"} {"Instruction": "I want to update the TCP health check named \"my-tcp-healthcheck\" with a check interval of 30 seconds, a description of \"Updated health check\", and a healthy threshold of 3 for Google Cloud Compute Health Checks.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_tcp', 'description': 'Update a TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_tcp(NAME=\"my-tcp-healthcheck\", check_interval=30, description=\"Updated health check\", healthy_threshold=3)"} {"Instruction": "I want to create a legacy HTTP health check with the following parameters:\n- Name: my-http-health-check\n- Check Interval: 5\n- Description: This is a health check for my HTTP service\n- Healthy Threshold: 2\n- Host: example.com\n- Port: 80\n- Request Path: /health\n- Timeout: 3\n- Unhealthy Threshold: 3\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}"], "Output": "gcloud.alpha.compute.http_health_checks_create(\"my-http-health-check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3)"} {"Instruction": "I want to show details about an existing authorized organizations description with the ID \"org123\" using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.authorized_orgs().describe(AUTHORIZED_ORGS_DESC=\"org123\")"} {"Instruction": "I want to replace all existing access levels in my access policy with access levels specified in a file. The policy ID is \"policy123\" and the file containing the replacement access levels is located at \"access-levels.yaml\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels.replace_all', 'description': 'Replace all existing access levels', 'parameters': [{'name': 'policy'}, {'name': 'source_file'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compress', 'description': 'Compress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Buffer-like object to compress'}, {'name': 'codec', 'description': 'Compression codec'}, {'name': 'asbytes', 'description': 'Return result as Python bytes object'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.levels.replace_all(POLICY=\"policy123\", source_file=\"access-levels.yaml\")"} {"Instruction": "I want to delete a service perimeter with the ID 789 in access policy 012.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "gcloud.access_context_manager.perimeters().delete(PERIMETER=\"789\", policy=\"012\")"} {"Instruction": "I want to dismiss an Access Approval request with the name \"projects/67890/approvalRequests/def456\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "gcloud.access_approval.requests().dismiss(name=\"projects/67890/approvalRequests/def456\")"} {"Instruction": "I want to get the Access Approval settings for my Google Cloud project.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().describe', 'description': 'Show details about a given access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy'}]}"], "Output": "gcloud.access_approval.settings().get(project=PROJECT)"} {"Instruction": "What are the available access levels in the access policy \"my-policy\" using gcloud access-context-manager?\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().describe', 'description': 'Display the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules.update', 'description': 'Update a Compute Engine forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'allow_global_access'}, {'name': 'allow_psc_global_access'}, {'name': 'network_tier'}, {'name': 'source_ip_ranges'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.access_context_manager.levels().list(policy=\"my-policy\")"} {"Instruction": "I want to delete an authorized organizations description with ID \"my_authorgdesc5678\" for access policy \"myaccesspolicy1234\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().delete', 'description': 'Delete an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "gcloud.access_context_manager.authorized_orgs().delete(AUTHORIZED_ORGS_DESC='my_authorgdesc5678', policy='myaccesspolicy1234')"} {"Instruction": "I want to create a new cloud access binding for a specific group using the group key \"my-group-key\", level \"accessPolicies/123/accessLevels/xyz\", and the dry run access level \"accessPolicies/123/accessLevels/def\" on the Google Cloud Access Context Manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}]}\n", "{'name': 'AKS', 'api_name': 'Get AKS Upgrades', 'description': 'Get upgrade versions for a managed Kubernetes cluster', 'parameters': [{'name': 'name', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.cloud_bindings.create(group_key=\"my-group-key\", level=\"accessPolicies/123/accessLevels/xyz\", dry_run_level=\"accessPolicies/123/accessLevels/def\")"} {"Instruction": "I want to delete an access level with ID '789' in policy '987' using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().delete', 'description': 'Delete an access level', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.update', 'description': 'Modify an existing Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.access_context_manager.levels().delete(LEVEL='789', policy='987')"} {"Instruction": "I want to list the access levels for a policy with the ID pol1234 in gcloud's access-context-manager framework.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}"], "Output": "gcloud.access_context_manager.levels().list(policy=\"pol1234\")"} {"Instruction": "I want to update the description of an authorized organization in gcloud Access Context Manager. I want to add an organization with the ID \"organizations/789\" to the authorized organization description named \"my-authorized-orgs\" and set the policy to \"POLICY2\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}"], "Output": "gcloud.access_context_manager.authorized_orgs().update(authorized_orgs_desc=\"my-authorized-orgs\", add_orgs=[\"organizations/789\"], policy=\"POLICY2\")"} {"Instruction": "Please list the conditions for a basic access level using the access-context-manager API in gcloud. The access level should be specified by the level argument and the policy should be specified by the policy argument.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.levels_conditions.list(level=\"LEVEL\", policy=\"POLICY\")"} {"Instruction": "I want to update the Access Approval settings for a project named p2 and set the notification emails to 'hello@example.com, world@example.com'.\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "gcloud.access_approval.settings().update(project=\"p2\", notification_emails=\"hello@example.com, world@example.com\")"} {"Instruction": "I want to update an existing access level in gcloud access-context-manager. I want to update the level named 'level2' and the policy to 'policy2'. I also want to add a description to the level.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().update', 'description': 'Update an existing access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}"], "Output": "gcloud.access_context_manager.levels().update(LEVEL='level2', policy='policy2', description='New description')"} {"Instruction": "I want to get the details of an Access Approval Request with the name \"xyz789\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.access_approval.requests().get(name=\"projects/my-project-123/approvalRequests/xyz789\")"} {"Instruction": "I want to invalidate an Access Approval request with the name \"projects/98765/approvalRequests/xyz789\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().invalidate', 'description': 'Invalidate an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for transfer news, latest or record transfers, rumors, player market value, etc... to create a sporting site/application such as transfermarkt.com', 'parameters': [{'name': 'seasonid', 'description': 'The value of id field returned in .../competitions/list-seasons endpoint', 'type': 'STRING'}, {'name': 'id', 'description': 'The value of id field returned in .../search or .../competitions/list-default endpoints', 'type': 'STRING'}, {'name': 'homeaway', 'description': 'One of the following : home|away', 'type': 'STRING'}, {'name': 'domain', 'description': 'One of the following : com|de|be|es|it|nl|pl|pt|com.tr|world', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_approval.requests().invalidate(name=\"projects/98765/approvalRequests/xyz789\")"} {"Instruction": "I want to list the cloud access bindings under my organization, limited to 50 results per page and sorted by type.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings().list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.cloud_bindings().list(page_size=50, sort_by=\"type\")"} {"Instruction": "I want to create a new service perimeter in Access Context Manager on gcloud with the title \"my_perimeter_title\", restricting access to the service \"storage.googleapis.com\" for the resources in project \"12345\" and using the policy ID \"9876543\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\"', 'description': 'Create a budget', 'parameters': [{'name': 'billing_account'}, {'name': 'display_name'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\")"} {"Instruction": "I want to update the existing cloud access binding with ID \"my-binding-id\" for the organization with ID \"123\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.access_context_manager().cloud_bindings().update(binding=\"my-binding-id\", organization=\"123\")"} {"Instruction": "I want to approve an access approval request with the name \"projects/67890/approvalRequests/def456\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.approve', 'description': 'Approve an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "gcloud.access_approval.requests.approve(NAME=\"projects/67890/approvalRequests/def456\")"} {"Instruction": "I want to list all pending access approval requests owned by organization 123456.\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ocr for voltox ocr', 'parameters': []}"], "Output": "gcloud.access_approval.requests.list(state='pending', organization='123456')"} {"Instruction": "How can I delete a service perimeter in dry-run mode using gcloud access-context-manager API for the perimeter 'my-perimeter' and policy 'my-policy'?\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.remove_role_from_instance_profile', 'description': 'Removes the specified IAM role from the specified EC2 instance profile.WarningMake sure that you do not have any Amazon EC2 instances running with the role you are about to remove from the instance profile. Removing a role from an instance profile that is associated with a running instance might break any applications running on the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to update.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'role_name', 'description': 'The name of the role to remove.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry_run_delete(perimeter='my-perimeter', policy='my-policy')"} {"Instruction": "I want to create a dry-run configuration for a new Service Perimeter with the title \"My New Perimeter\", description \"Perimeter description\", type \"regular\", resources \"projects/9876543210\", access levels \"accessPolicies/b_policy/accessLevels/b_level\", and restricted services \"cloud.googleapis.com\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.translate.stop_text_translation_job', 'description': 'Stops an asynchronous batch translation job that is in progress.Asynchronous batch translation jobs are started with the StartTextTranslationJob operation. You can use the DescribeTextTranslationJob or ListTextTranslationJobs operations to get a batch translation job\u00e2\\x80\\x99s JobId .', 'parameters': [{'name': 'job_id', 'description': 'The job ID of the job to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry_run_create(PERIMETER=\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to update the dry-run mode configuration for a Service Perimeter named \"my-perimeter\" with the policy \"POLICY\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters_dry_run_update', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.put_lifecycle_policy', 'description': 'Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template .', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to receive the policy.'}, {'name': 'lifecycle_policy_text', 'description': 'The JSON repository policy text to apply to the repository.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().describe', 'description': 'Display dry-run configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}"], "Output": "gcloud.access_context_manager.perimeters_dry_run_update(\"my-perimeter\", \"--policy=POLICY\")"} {"Instruction": "I want to get the IAM policy for the access policy with ID 5678.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}"], "Output": "gcloud.access_context_manager.policies().get_iam_policy(policy=\"accessPolicies/5678\")"} {"Instruction": "I want to add an IAM policy binding for the role \"roles/datastore.viewer\" for the user \"testuser123@gmail.com\" on the access policy \"accessPolicies/567\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/567\", member=\"user:testuser123@gmail.com\", role=\"roles/datastore.viewer\")"} {"Instruction": "I want to update the access policy with the ID \"new_policy123\" and change the title to \"New Updated Policy Title\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().update', 'description': 'Update an existing access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.policies().update(POLICY=\"new_policy123\", title=\"New Updated Policy Title\")"} {"Instruction": "I want to list all access policies for an organization with ID 67890 in gcloud's access-context-manager framework.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve current, forecasted, and historical air quality for any point in the world.', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.policies().list(organization=\"67890\")"} {"Instruction": "I want to enforce the dry-run mode configuration for a Service Perimeter named \"my-perimeter\" using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my_backup', instance='my_instance', cluster='my_cluster', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'az', 'api_name': 'vmware workload-network vm list', 'description': 'List of Virtual Machines in a private cloud workload network', 'parameters': [{'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry_run_enforce(PERIMETER=\"my-perimeter\")"} {"Instruction": "How can I reset the dry-run mode configuration for a Service Perimeter called 'my-perimeter' and policy 'POLICY' in gcloud Access Context Manager?\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry_run().drop(perimeter='my-perimeter', policy='POLICY')"} {"Instruction": "I want to describe a Managed Microsoft AD domain backup with the ID \"backup-123\" under the domain name \"my-domain.com\".\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.active-directory.domains_backups_describe(\"backup-123\", domain=\"my-domain.com\")"} {"Instruction": "I want to create a Managed Microsoft AD domain named my-new-domain.com in region us-west1, using the IP address range 10.0.0.0/24.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().create(DOMAIN=\"my_domain.com\", region=\"us_central1\", reserved_ip_range=\"10.172.0.0/24\"', 'description': 'Create a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '31Events is a simple, yet powerful calendaring event management service that allows for the sending of calendaring events directly to your customer\u2019s calendar. It could be used for Webinars, Seminars, Training, etc. If the customer accepts the calendar invite they are automatically signed up for the event.\\r\\n\\r\\nStandards based iCal compliant that works with Exchange calendars, Google Calendars, mobile phones. \\r\\n\\r\\nNo more \"Click to download to calendar\" Send directly to a email account for accept or reject.', 'parameters': []}"], "Output": "gcloud.active-directory.domains().create(DOMAIN=\"my-new-domain.com\", region=\"us-west1\", reserved_ip_range=\"10.0.0.0/24\")"} {"Instruction": "I want to display the dry-run configuration for a Service Perimeter named \"my-perimeter\" using the policy \"POLICY\" on gcloud Access Context Manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().describe', 'description': 'Display dry-run configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry-run().describe(PERIMETER=\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to remove the IAM policy binding for the access policy 'accessPolicies/456'. The IAM policy binding is for the user 'test-user1@gmail.com' and the role is 'roles/owner'.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}"], "Output": "gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/456', member='user:test-user1@gmail.com', role='roles/owner')"} {"Instruction": "I want to delete an access policy with the ID \"policy567\" using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy'}]}"], "Output": "gcloud.access_context_manager.policies().delete(POLICY=\"policy567\")"} {"Instruction": "I want to update the enforced configuration for a Service Perimeter named 'network-perimeter'. I want to add the resources 'projects/789' and 'projects/012', remove the restricted service 'compute.googleapis.com', add the access level 'accessPolicies/456/accessLevels/b_level', enable VPC accessible services, and clear the list of VPC allowed services.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().update(PERIMETER=\\'my_perimeter\\', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.perimeters().update(PERIMETER='network-perimeter', add_resources=[\"projects/789\",\"projects/012\"], remove_restricted_services=[\"compute.googleapis.com\"], add_access_levels=[\"accessPolicies/456/accessLevels/b_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True)"} {"Instruction": "I want to show details about a given access policy with the ID 'policy98765'.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().describe', 'description': 'Show details about a given access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecastquery.query_what_if_forecast', 'description': 'Retrieves a what-if forecast.', 'parameters': [{'name': 'what_if_forecast_arn', 'description': 'The Amazon Resource Name (ARN) of the what-if forecast to query.'}, {'name': 'start_date', 'description': 'The start date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.'}, {'name': 'end_date', 'description': 'The end date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00.'}, {'name': 'filters', 'description': 'The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for client_21 in the electricity usage dataset, specify the following:\\n\\n{\"item_id\" : \"client_21\"}\\nTo get the full what-if forecast, use the CreateForecastExportJob operation.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'If the result of the previous request was truncated, the response includes a NextToken . To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.'}]}"], "Output": "gcloud.access_context_manager.policies().describe(policy='policy98765')"} {"Instruction": "I want to set the IAM policy for an access policy with the ID accessPolicies/5678 using a JSON file called policy.json.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/1234', POLICY_FILE='policy.json'\", 'description': 'Set IAM policy for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': \"gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my_backend_service', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION'\", 'description': 'Remove IAM policy binding from a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'az', 'api_name': 'Event Hubs Cluster List', 'description': 'List the available Event Hubs Clusters within an ARM resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_http2', 'description': 'Update an existing HTTP2 health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/5678', POLICY_FILE='policy.json')"} {"Instruction": "I want to delete a Managed Microsoft AD domain backup with the ID backup-456 for the domain my-other-domain.com.\n", "Functions": ["{'name': 'Google Cloud', 'api_name': 'gcloud.active_directory.domains.backups.delete(backup=\"backup_123\", domain=\"my_domain.com\"', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Execute command in the background, return immediately.'}]}"], "Output": "gcloud.active_directory.domains.backups.delete(backup=\"backup-456\", domain=\"my-other-domain.com\")"} {"Instruction": "Create a new access policy for an organization with the title \"Admin Policy\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}"], "Output": "gcloud.access_context_manager.policies().create(organization=\"ORGANIZATION\", title=\"Admin Policy\")"} {"Instruction": "I want to describe a Managed Microsoft AD domain with the name ad.my-domain.com.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.active_directory.domains().describe(DOMAIN=\"ad.my-domain.com\")"} {"Instruction": "I want to describe the LDAPS settings for the domain \"example.com\" using the gcloud active-directory domains describe-ldaps-settings command.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "gcloud.active-directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\")"} {"Instruction": "I want to list all Managed Microsoft AD domain backups for the domain \"my-domain.com\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'UnionArray', 'description': 'Concrete class for Arrow arrays of a Union data type', 'parameters': {'required': [], 'optional': []}}"], "Output": "gcloud.active_directory.domains_backups.list(domain=\"my-domain.com\")"} {"Instruction": "I want to update the backup with ID \"backup-123\" for a Microsoft Active Directory domain named \"ad-domain1\" on GCloud.\n", "Functions": ["{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "gcloud.active_directory.domains_backups.update(BACKUP='backup-123', domain='ad-domain1')"} {"Instruction": "I want to replace all existing service perimeters in my access policy with service perimeters specified in a file called \"new_perimeters.yaml\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().replace_all(policy=\"my_policy_number\", source_file=\"perimeters.yaml\"', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'File containing replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional etag of policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_domain_name=\"my_target_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"]', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}"], "Output": "gcloud.access_context_manager.perimeters().replace_all(policy=\"my-policy-number\", source_file=\"new_perimeters.yaml\")"} {"Instruction": "I want to reset the admin password for a Managed Microsoft AD domain with the ID \"my-other-domain\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.reset_admin_password', 'description': 'Reset the admin password for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'REST API for Prague Stock Exchange https://www.pse.cz', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'bic', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules.create', 'description': 'Create firewall policy rule', 'parameters': [{'name': 'priority'}, {'name': 'action'}, {'name': 'firewall_policy'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs.submit_prediction', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_paths'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}"], "Output": "gcloud.active_directory.domains.reset_admin_password(DOMAIN=\"my-other-domain\")"} {"Instruction": "I want to get the IAM policy for the domain named \"my-domain.com\" on Google Cloud Active Directory.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}"], "Output": "gcloud.active-directory.domains.get_iam_policy(DOMAIN=\"my-domain.com\")"} {"Instruction": "I want to delete a managed Microsoft Active Directory domain with the ID \"xyz789\". I want to display information about the operation in progress without waiting for it to complete.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().delete', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}"], "Output": "gcloud.active_directory.domains().delete(DOMAIN=\"xyz789\", async_=True)"} {"Instruction": "I want to validate the state of a Managed Microsoft AD trust for the domain \"my-domain.com\" with the target domain name \"my-target-domain.com\" on gcloud active-directory.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts_validate_state(domain=\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}"], "Output": "gcloud.active-directory.domains.trusts_validate_state(domain=\"my-domain.com\", target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to restore the domain \"my-domain.com\" from the backup \"my-backup\" in Active Directory.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().restore(domain=\"my_domain.com\", backup=\"my_backup\"', 'description': 'Restore a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'backup'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata on publicly available information on various pageant contests. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my_repo\", location=\"us_central1\", source=\"my_package.deb\"', 'description': 'Upload a Debian package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the Debian package to be uploaded.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}"], "Output": "gcloud.active_directory.domains().restore(domain=\"my-domain.com\", backup=\"my-backup\")"} {"Instruction": "I want to update the metadata and configuration parameters of my Managed Microsoft AD domain with the ID \"my-domain.com\". I want to add the labels \"env=test\" and \"service=foo\" and also add the region \"us-west1\".\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}"], "Output": "gcloud.active_directory.domains.update(DOMAIN=\"my-domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us-west1\")"} {"Instruction": "I want to update the target DNS IP addresses for a Managed Microsoft AD trust between my-other-domain.com and my-target-domain.com to 10.177.0.3.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().delete', 'description': 'Delete backend services', 'parameters': [{'name': 'backend_service_name', 'description': 'Names of the backend services to delete.'}, {'name': 'global', 'description': 'If set, the backend services are global.'}, {'name': 'region', 'description': 'Region of the backend services to delete. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "gcloud.active-directory.domains.trusts.update(DOMAIN=\"my-other-domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to describe the operation with name operation-56473829163-4731bcde8a2f1-90a3b4c5-67890ab1 in Google Cloud Managed Microsoft AD.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_list', 'description': 'List all Assured Workloads violations', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'workload'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "gcloud.active-directory.operations().describe(name=\"operation-56473829163-4731bcde8a2f1-90a3b4c5-67890ab1\")"} {"Instruction": "I want to create a Microsoft Active Directory Trust between my-domain.com and target-domain.com on Google Cloud, with a direction of UNIDIRECTIONAL and a type of EXTERNAL.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.create(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.2\"], target_domain_name=\"target_domain.com\", direction=\"BIDIRECTIONAL\", type=\"FOREST\"', 'description': 'Create a Microsoft Active Directory Trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'direction'}, {'name': 'handshake_secret'}, {'name': 'selective_authentication'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies.create', 'description': 'Create a new Access Context Manager policy', 'parameters': [{'name': 'organization', 'description': 'Parent organization for the access policies.'}, {'name': 'title', 'description': 'Short human-readable title of the access policy.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'scopes', 'description': \"Folder or project on which this policy is applicable. You can specify only one folder or project as the scope and the scope must exist within the specified organization. If you don't specify a scope, the policy applies to the entire organization.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.create_permission_version', 'description': 'Creates a new version of the specified customer managed permission. The new version is automatically set as the default version of the customer managed permission. New resource shares automatically use the default permission. Existing resource shares continue to use their original permission versions, but you can use ReplacePermissionAssociations to update them.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the customer managed permission you\u00e2\\x80\\x99re creating a new version for.'}, {'name': 'policy_template', 'description': 'A string in JSON format string that contains the following elements of a resource-based policy:\\n\\nEffect : must be set to ALLOW .\\nAction : specifies the actions that are allowed by this customer managed permission. The list must contain only actions that are supported by the specified resource type. For a list of all actions supported by each resource type, see Actions, resources, and condition keys for Amazon Web Services services in the Identity and Access Management User Guide .\\nCondition : (optional) specifies conditional parameters that must evaluate to true when a user attempts an action for that action to be allowed. For more information about the Condition element, see IAM policies: Condition element in the Identity and Access Management User Guide .\\n\\nThis template can\u00e2\\x80\\x99t include either the Resource or Principal elements. Those are both filled in by RAM when it instantiates the resource-based policy on each resource shared using this managed permission. The Resource comes from the ARN of the specific resource that you are sharing. The Principal comes from the list of identities added to the resource share.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}"], "Output": "gcloud.active_directory.domains.trusts.create(DOMAIN=\"my-domain.com\", target_dns_ip_addresses=[\"10.177.0.2\"], target_domain_name=\"target-domain.com\", direction=\"UNIDIRECTIONAL\", type=\"EXTERNAL\")"} {"Instruction": "I would like to cancel an operation with the ID \"operation-982536780991-425b124f8c3f8-81aa4b49-0830d1e9\" in Active Directory on gcloud.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().cancel', 'description': 'cancel a Managed Microsoft AD operation', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}"], "Output": "gcloud.active-directory.operations().cancel(NAME=\"operation-982536780991-425b124f8c3f8-81aa4b49-0830d1e9\")"} {"Instruction": "I want to delete a Managed Microsoft Active Directory domain peering with the name \"my-peering\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Imaging Cloud provides the most demanding imaging routines such as Re-sizing, Cropping, Rotation, and Conversion. It supports the most common raster file-formats including PSD, PNG, JPG, BMP, TIFF, and GIF.', 'parameters': [{'name': 'pageheight', 'description': 'Height of the page.', 'type': 'NUMBER'}, {'name': 'pagewidth', 'description': 'Width of the page.', 'type': 'NUMBER'}, {'name': 'bordery', 'description': 'Border height.', 'type': 'NUMBER'}, {'name': 'bkcolor', 'description': 'Color of the background.', 'type': 'STRING'}, {'name': 'borderx', 'description': 'Border width.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Filename of image.', 'type': 'STRING'}, {'name': 'fromscratch', 'description': 'Specifies where additional parameters we do not support should be taken from. If this is true \u2013 they will be taken from default values for standard image, if it is false \u2013 they will be saved from current image. Default is false.', 'type': 'BOOLEAN'}, {'name': 'storage', 'description': 'Your Aspose Cloud Storage name.', 'type': 'STRING'}, {'name': 'format', 'description': 'Export format (PNG is the default one). Please, refer to the export table from https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.', 'type': 'STRING'}, {'name': 'folder', 'description': 'Folder with image to process.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "gcloud.active_directory.peerings().delete(PEERING=\"my-peering\")"} {"Instruction": "I want to delete the Active Directory Trust between my-ad-domain.com and my-target-domain.com.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'target_domain_name', 'description': 'Name of the target domain'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_grpc', 'description': 'Create a gRPC health check for monitoring load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my-ad-domain.com\", target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to list all Managed Microsoft AD operations in my project, but I only want to retrieve a maximum of 5 operations.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "gcloud.active_directory.operations().list(page_size=5)"} {"Instruction": "I want to create a new custom job on Google Cloud AI Platform with the display name \"job2\" and the worker pool specification of replica-count=3,machine-type='n1-standard-8',container-image-uri='gcr.io/my-project/my-container-image2'\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'aiplatform.gapic.JobServiceClient.create_custom_job(parent=\\'projects/my_project/locations/us_central1\\', job=aiplatform.gapic.CustomJob(display_name=\"job1\", worker_pool_specs=[aiplatform.gapic.WorkerPoolSpec(replica_count=2, machine_type=\\'n1_standard_4\\', container_image_uri=\\'gcr.io/my_project/my_container_image\\')])', 'description': 'Creates a new custom job', 'parameters': [{'name': 'display_name'}, {'name': 'config'}, {'name': 'worker_pool_spec'}, {'name': 'args'}, {'name': 'command'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'python_package_uris'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "aiplatform.gapic.JobServiceClient.create_custom_job(parent='projects/my-project/locations/us-central1', job=aiplatform.gapic.CustomJob(display_name=\"job2\", worker_pool_specs=[aiplatform.gapic.WorkerPoolSpec(replica_count=3, machine_type='n1-standard-8', container_image_uri='gcr.io/my-project/my-container-image2')]))"} {"Instruction": "I want to update the LDAPS settings for my Managed Microsoft AD domain named my-domain.com. I want to provide a new certificate chain with private key file named certificate-chain-with-private-key.pfx and the password for the certificate is 'password'.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.active-directory.domains.update_ldaps_settings(\"my-domain.com\", certificate_pfx_file=\"certificate-chain-with-private-key.pfx\", certificate_password=\"password\")"} {"Instruction": "I want to list all Managed Microsoft AD domain peerings in my project, and I only want to retrieve 5 results.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}"], "Output": "gcloud.active_directory.peerings().list(limit=5)"} {"Instruction": "I want to create a new Managed Microsoft AD domain peering with the name \"my-peering\", authorized network \"my-network\", and domain \"projects/domain-project/locations/global/domains/domain.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}"], "Output": "gcloud.active-directory.peerings.create(\"my-peering\", authorized_network=\"my-network\", domain=\"projects/domain-project/locations/global/domains/domain.com\")"} {"Instruction": "I want to get metadata for an Active Directory domain peering named my-other-peering.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}"], "Output": "gcloud.active_directory.peerings().describe(peering=\"my-other-peering\")"} {"Instruction": "I want to list the existing Vertex AI endpoints in the project \"my_project\" and the region \"us-west1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}"], "Output": "gcloud.ai.endpoints().list(project=\"my_project\", region=\"us-west1\")"} {"Instruction": "I want to deploy a model to an existing Vertex AI endpoint named \"my_endpoint\" in region \"us-central1\" with the display name \"my_deployed_model\" and the model ID \"456\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.ai.endpoints().deploy_model(ENDPOINT=\"my_endpoint\", region=\"us-central1\", display_name=\"my_deployed_model\", model=\"456\")"} {"Instruction": "I want to update the label values for a Managed Microsoft Active Directory domain peering named \"my-peering\" to \"l1=1\" and \"l2=2\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'write_metadata', 'description': 'Write metadata-only Parquet file from schema', 'parameters': {'required': [{'name': 'schema', 'description': 'The schema of the Parquet file'}, {'name': 'where', 'description': 'String or NativeFile where the Parquet file will be written'}, {'name': 'metadata_collector', 'description': 'List to collect metadata information'}, {'name': 'filesystem', 'description': 'FileSystem object to use for writing the Parquet file'}, {'name': '**kwargs', 'description': 'Additional keyword arguments for the ParquetWriter class'}]}}"], "Output": "gcloud.active_directory.peerings().update(peering=\"my-peering\", update_labels=\"l1=1,l2=2\")"} {"Instruction": "I want to run a custom training locally using the gcloud AI custom-jobs command. The executor image URI is \"gcr.io/my/image\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}"], "Output": "gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\")"} {"Instruction": "I want to cancel a running custom job with the ID '9876' in the region 'us-west1'.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.trim_whitespace', 'description': 'Trim leading and trailing whitespace characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations().delete', 'description': 'Delete a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}"], "Output": "gcloud.ai.custom_jobs().cancel(CUSTOM_JOB='9876', region='us-west1')"} {"Instruction": "I want to delete an existing Vertex AI endpoint named \"endpoint-2\" in the region \"us-west1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables().describe', 'description': 'Retrieve information about a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai.endpoints().delete(name=\"endpoint-2\", region=\"us-west1\")"} {"Instruction": "I want to get detailed information about a custom job with ID \"xyz987\" in the region \"us-east1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job'}, {'name': 'region', 'description': 'Cloud region for the custom job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'apigee', 'api_name': 'gcloud.alpha.apigee.products().update', 'description': 'Update an existing Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'all_apis'}, {'name': 'add_api'}, {'name': 'remove_api'}, {'name': 'all_environments'}, {'name': 'add_environment'}, {'name': 'remove_environment'}, {'name': 'all_resources'}, {'name': 'add_resource'}, {'name': 'remove_resource'}, {'name': 'automatic_approval'}, {'name': 'manual_approval'}, {'name': 'clear_attributes'}, {'name': 'add_attribute'}, {'name': 'remove_attribute'}, {'name': 'clear_description'}, {'name': 'description'}, {'name': 'clear_oauth_scopes'}, {'name': 'add_oauth_scope'}, {'name': 'remove_oauth_scope'}, {'name': 'clear_quota'}, {'name': 'quota'}, {'name': 'quota_interval'}, {'name': 'quota_unit'}, {'name': 'internal_access'}, {'name': 'private_access'}, {'name': 'public_access'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.stop_configuration_recorder', 'description': 'Stops recording configurations of the Amazon Web Services resources you have selected to record in your Amazon Web Services account.', 'parameters': [{'name': 'configuration_recorder_name', 'description': 'The name of the recorder object that records each configuration change made to the resources.'}]}"], "Output": "gcloud.ai.custom_jobs().describe(CUSTOM_JOB=\"xyz987\", region=\"us-east1\")"} {"Instruction": "I want to create a new Vertex AI endpoint with the display name \"my_endpoint\" in the region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}"], "Output": "gcloud.ai.endpoints().create(display_name=\"my_endpoint\", region=\"us-central1\")"} {"Instruction": "I want to run an online prediction using Vertex AI for an endpoint with ID 456 in the region us-east1. The prediction will be based on the input provided in the \"data.json\" file.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}"], "Output": "gcloud.ai.endpoints().predict(ENDPOINT=\"456\", region=\"us-east1\", json_request=\"data.json\")"} {"Instruction": "I want to list the existing custom jobs in the us-central1 region for the project 'example'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'MX Record Set Delete', 'description': 'Delete an MX record set and all associated records', 'parameters': [{'name': 'name -n', 'description': 'The name of the record set, relative to the name of the Private DNS zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'if-match', 'description': 'The ETag of the record set. Omit this value to always delete the current record set. Specify the last-seen ETag value to prevent accidentally deleting any concurrent changes.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai.custom_jobs().list(project='example', region='us-central1')"} {"Instruction": "I want to show the stream logs for a running custom job with ID 456 in the region us-west1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}"], "Output": "gcloud.ai.custom_jobs.stream_logs(\"456\", region=\"us-west1\")"} {"Instruction": "I want to get information about an existing Vertex AI endpoint with ID \"endpoint-456\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().describe', 'description': 'Describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}"], "Output": "gcloud.ai.endpoints().describe(ENDPOINT=\"endpoint-456\", region=\"us-west1\")"} {"Instruction": "I want to update an existing Vertex AI endpoint named \"my-endpoint\" in the region \"us-central1\" with a new display name \"New Endpoint\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_traffic_split'}, {'name': 'traffic_split'}, {'name': 'disable_request_response_logging'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().stop', 'description': 'Stop a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai.endpoints().update(ENDPOINT=\"my-endpoint\", region=\"us-central1\", display_name=\"New Endpoint\")"} {"Instruction": "I want to undeploy the model with ID 789 from the endpoint with ID 654 in the region us-central1 in my Google Cloud project named \"example\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint'}, {'name': 'region', 'description': 'Cloud region for the endpoint'}, {'name': 'deployed_model_id', 'description': 'ID of the deployed model'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.list', 'description': 'List Certificate Manager maps in the project', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_or', 'description': 'Logical OR', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'y', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "gcloud.ai.endpoints.undeploy_model(ENDPOINT=\"654\", region=\"us-central1\", deployed_model_id=\"789\")"} {"Instruction": "I want to stream logs from a running Vertex AI hyperparameter tuning job with ID \"hp-tuning-job-456\" in the \"us-west1\" region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}, {'name': 'allow_multiline_logs', 'description': 'Optional argument to allow multiline logs.'}, {'name': 'polling_interval', 'description': 'Optional argument to set the polling interval, default is 60 seconds.'}, {'name': 'task_name', 'description': 'Optional argument to specify the task name.'}]}"], "Output": "gcloud.ai.hp_tuning_jobs.stream_logs(\"hp-tuning-job-456\", region=\"us-west1\")"} {"Instruction": "I want to mutate a deployed index with the ID \"deployed-index-456\" from the index endpoint \"789\" in region \"us-east1\" on Vertex AI. I want to set the minimum replica count to 3 and the maximum replica count to 8.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.mutate_deployed_index', 'description': 'mutate an existing deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'pyarrow', 'api_name': 'quantile', 'description': 'Compute quantiles of a dataset', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].'}], 'optional': [{'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'ParseOptions', 'description': 'Options for parsing CSV files', 'parameters': {'required': []}}"], "Output": "gcloud.ai.index_endpoints.mutate_deployed_index(INDEX_ENDPOINT=789, REGION=\"us-east1\", DEPLOYED_INDEX_ID=\"deployed-index-456\", MIN_REPLICA_COUNT=3, MAX_REPLICA_COUNT=8)"} {"Instruction": "I want to list the existing hyperparameter tuning jobs in the region eu-west1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the list'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "gcloud.ai.hp_tuning_jobs.list(region='eu-west1')"} {"Instruction": "I want to deploy an index with id 789 to an index endpoint with id 012 on Vertex AI in the region europe-west1. The display name of the deployed index should be \"MyIndex\" and the maximum replica count should be 3.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API with Roster and Schedule Results for each NBA Franchise from 1977', 'parameters': []}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().describe', 'description': 'Get details about a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "gcloud.ai.index_endpoints.deploy_index(INDEX_ENDPOINT=\"012\", region=\"europe-west1\", deployed_index_id=\"789\", display_name=\"MyIndex\", index=\"789\", max_replica_count=3)"} {"Instruction": "I want to get detailed information about an index endpoint with the ID \"45678\" in the region \"us-east1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.describe', 'description': 'Gets detailed index endpoint information', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}]}\n", "{'name': 'apigee', 'api_name': 'gcloud.alpha.apigee.products().update', 'description': 'Update an existing Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'all_apis'}, {'name': 'add_api'}, {'name': 'remove_api'}, {'name': 'all_environments'}, {'name': 'add_environment'}, {'name': 'remove_environment'}, {'name': 'all_resources'}, {'name': 'add_resource'}, {'name': 'remove_resource'}, {'name': 'automatic_approval'}, {'name': 'manual_approval'}, {'name': 'clear_attributes'}, {'name': 'add_attribute'}, {'name': 'remove_attribute'}, {'name': 'clear_description'}, {'name': 'description'}, {'name': 'clear_oauth_scopes'}, {'name': 'add_oauth_scope'}, {'name': 'remove_oauth_scope'}, {'name': 'clear_quota'}, {'name': 'quota'}, {'name': 'quota_interval'}, {'name': 'quota_unit'}, {'name': 'internal_access'}, {'name': 'private_access'}, {'name': 'public_access'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}"], "Output": "gcloud.ai.index_endpoints.describe(index_endpoint=\"45678\", region=\"us-east1\")"} {"Instruction": "I want to create a new Vertex AI index with the display name \"my_index\", a description of \"testing\", and using a metadata file located at \"path/to/my/metadata.json\" in the region \"us-central1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}"], "Output": "gcloud.ai.indexes().create(display_name=\"my_index\", metadata_file=\"path/to/my/metadata.json\", description=\"testing\", region=\"us-central1\")"} {"Instruction": "I want to delete the index endpoint with ID \"789\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gu\u00eda de partidos de f\u00fatbol televisados en Per\u00fa. Horarios y canales (TV&streaming legales). Futbolenvivoperu.com Support: info@wosti.com', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai.index_endpoints().delete(name='789', region='us-west1')"} {"Instruction": "I want to create a new Vertex AI index endpoint with the display name \"my-index\", description \"test endpoint\", network \"projects/456/global/networks/test-net\", and region \"us-east1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}"], "Output": "gcloud.ai.index_endpoints().create(display_name=\"my-index\", description=\"test endpoint\", network=\"projects/456/global/networks/test-net\", region=\"us-east1\")"} {"Instruction": "I want to get detailed information about a specific hyperparameter tuning job with the ID \"987\" in the region \"us-east1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().get_iam_policy', 'description': 'Get the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Optional, specify the region.'}, {'name': 'filter', 'description': 'Optional, filter expression.'}, {'name': 'limit', 'description': 'Optional, limit on the number of resources to list.'}, {'name': 'page_size', 'description': 'Optional, number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Optional, comma-separated list of resource field key names to sort by.'}]}"], "Output": "gcloud.ai.hp_tuning_jobs.describe(\"987\", region=\"us-east1\")"} {"Instruction": "I want to list the index endpoints for my Google Cloud project 'myproject' in the region 'us-east1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}"], "Output": "gcloud.ai.index_endpoints().list(project='myproject', region='us-east1')"} {"Instruction": "I want to get detailed information about the index with ID \"789\" in the region \"us-east1\" using the AI Indexes Describe API in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"GoogleAIIndexes('us_west1').describe_index\", 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index'}, {'name': 'region', 'description': 'Cloud region for the index'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Pipelines Variable Group Variable Update', 'description': 'Update a variable in a variable group', 'parameters': [{'name': 'group-id', 'description': 'Id of the variable group', 'required': True}, {'name': 'name', 'description': 'Name of the variable', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization', 'required': False}, {'name': 'new-name', 'description': 'New name of the variable', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project', 'required': False}, {'name': 'prompt-value', 'description': 'Set it to True to update the value of a secret variable using environment variable or prompt via standard input', 'required': False}, {'name': 'secret', 'description': 'If the value of the variable is a secret', 'required': False}, {'name': 'value', 'description': 'New value of the variable', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}"], "Output": "GoogleAIIndexes('us-east1').describe_index(index_id='789')"} {"Instruction": "I want to undeploy the index with the ID \"deployed-index-123\" from the index endpoint \"123\" in the region \"us-west1\" using gcloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}"], "Output": "gcloud.ai.index_endpoints().undeploy_index(INDEX_ENDPOINT=\"123\", region=\"us-west1\", deployed_index_id=\"deployed-index-123\")"} {"Instruction": "I want to update the display name and metadata of an AI index with ID 456 in region us-east1. The new display name should be \"updated-name\" and the metadata file is located at \"/path/to/new-metadata.json\".\n", "Functions": ["{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.validate_state(\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_dataset', 'description': 'Returns information about a Dataset.', 'parameters': [{'name': 'dataset_id', 'description': 'The unique identifier for a Dataset.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}"], "Output": "gcloud.ai.indexes().update(INDEX=\"456\", region=\"us-east1\", display_name=\"updated-name\", metadata_file=\"/path/to/new-metadata.json\")"} {"Instruction": "I want to resume a paused Vertex AI model deployment monitoring job with ID 456 in the region europe-west4.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcp.access_context_manager.role_assignment_create(name='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}"], "Output": "gcloud.ai.model_monitoring_jobs_resume(\"456\", \"--region=europe-west4\")"} {"Instruction": "I want to delete an existing Vertex AI index with ID 456 in the region \"us-west1\"\n", "Functions": ["{'name': 'ai', 'api_name': 'aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}"], "Output": "aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint(name=\"projects/PROJECT_ID/locations/us-west1/indexEndpoints/456\")"} {"Instruction": "I want to get detailed information about a model deployment monitoring job with the ID \"456\" in the region \"us-east1\" using gcloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.describe', 'description': 'Get detailed information about a model deployment monitoring job', 'parameters': [{'name': 'monitoring_job_id_of_the_monitoring_job_or_fully_qualified_identifier_for_the_monitoring_job'}, {'name': 'region_cloud_region_for_the_monitoring_job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_batch_inference_job', 'description': 'Creates a batch inference job. The operation can handle up to 50 million records and the input file must be in JSON format. For more information, see Creating a batch inference job .', 'parameters': [{'name': 'job_name', 'description': 'The name of the batch inference job to create.'}, {'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.'}, {'name': 'filter_arn', 'description': 'The ARN of the filter to apply to the batch inference job. For more information on using filters, see Filtering batch recommendations .'}, {'name': 'num_results', 'description': 'The number of recommendations to retrieve.'}, {'name': 'job_input', 'description': 'The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.\\ns3DataSource -> (structure)\\n\\nThe URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'job_output', 'description': 'The path to the Amazon S3 bucket where the job\u00e2\\x80\\x99s output will be stored.\\ns3DataDestination -> (structure)\\n\\nInformation on the Amazon S3 bucket in which the batch inference job\u00e2\\x80\\x99s output is stored.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'role_arn', 'description': 'The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.'}, {'name': 'batch_inference_job_config', 'description': 'The configuration details of a batch inference job.\\nitemExplorationConfig -> (map)\\n\\nA string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff , you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. See User-Personalization .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tags', 'description': 'A list of tags to apply to the batch inference job.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}"], "Output": "gcloud.ai.model_monitoring_jobs.describe(456, region=\"us-east1\")"} {"Instruction": "I want to pause a running Vertex AI model deployment monitoring job with job ID 456 in the region europe-west1.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "gcloud.ai.model_monitoring_jobs.pause(job=\"456\", region=\"europe-west1\")"} {"Instruction": "I want to delete a model deployment monitoring job with ID 456 in the region us-central1 using gcloud AI on Google Cloud.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job.'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}"], "Output": "gcloud.ai.model_monitoring_jobs.delete('456', region='us-central1')"} {"Instruction": "I would like to retrieve detailed information about a specific AI model with the ID \"model456\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.models().describe', 'description': 'Retrieve detailed information about a specific AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().restore', 'description': 'Restore an AlloyDB cluster from a backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}, {'name': 'async'}, {'name': 'network'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}"], "Output": "gcloud.ai.models().describe(MODEL=\"model456\", region=\"us-west1\")"} {"Instruction": "I want to list the AI indexes in my Google Cloud project named 'example' and in the region 'us-central1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.indexes().list', 'description': 'List AI indexes in a specific project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai.indexes().list(project='example', region='us-central1')"} {"Instruction": "I want to update the display name of a model deployment monitoring job with the ID \"456\" in the region \"us-east1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivschat.delete_message', 'description': 'Sends an event to a specific room which directs clients to delete a specific message; that is, unrender it from view and delete it from the client\u00e2\\x80\\x99s chat history. This event\u00e2\\x80\\x99s EventName is aws:DELETE_MESSAGE . This replicates the DeleteMessage WebSocket operation in the Amazon IVS Chat Messaging API.', 'parameters': [{'name': 'id', 'description': 'ID of the message to be deleted. This is the Id field in the received message (see Message (Subscribe) in the Chat Messaging API).'}, {'name': 'reason', 'description': 'Reason for deleting the message.'}, {'name': 'room_identifier', 'description': 'Identifier of the room where the message should be deleted. Currently this must be an ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "gcloud.ai.model_monitoring_jobs().update(MONITORING_JOB=\"456\", region=\"us-east1\", display_name=\"new-name\")"} {"Instruction": "I want to list the versions of a specified model with the ID \"456\" in the region \"us-west1\" using gcloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset of over 450 Ketogenic diet recipes in over 10 categories from Breakfast to Dinner. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': [{'name': 'protein_in_grams__lt', 'description': '', 'type': 'NUMBER'}, {'name': 'protein_in_grams__gt', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}"], "Output": "gcloud.ai.models().list_version(MODEL=\"456\", region=\"us-west1\")"} {"Instruction": "I want to delete the model version with ID abc@5678 in the region eu-west1.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().delete', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}]}"], "Output": "gcloud.ai.models().delete_version(model_version=\"abc@5678\", region=\"eu-west1\")"} {"Instruction": "I want to delete a Vertex AI model with the ID \"model456\" in the region \"us-west2\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model. This must be specified.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}"], "Output": "gcloud.ai.models().delete(MODEL=\"model456\", region=\"us-west2\")"} {"Instruction": "I want to create a new Vertex AI Tensorboard with the display name \"my tensorboard\" and a description \"my description\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.tensorboards().create', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "gcloud.ai.tensorboards().create(display_name=\"my tensorboard\", description=\"my description\")"} {"Instruction": "I want to delete the Tensorboard with the ID 54321 in region europe-west1\n", "Functions": ["{'name': 'gcloud', 'api_name': 'tensorboard.projects().locations().tensorboards().get', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}"], "Output": "tensorboard.projects().locations().tensorboards().get(name=\"projects/54321/locations/europe-west1/tensorboards/54321\")"} {"Instruction": "I want to retrieve detailed information about an operation with the id \"456\" in region \"us-east1\" on Google Cloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}"], "Output": "gcloud.ai.operations().describe(operation=\"456\", region=\"us-east1\")"} {"Instruction": "I want to update the labels for the AI Platform job named jobX by removing all existing labels and creating two new labels, keyA and keyB with values valueA and valueB respectively.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().update', 'description': 'Update an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}"], "Output": "gcloud.ai_platform.jobs().update(JOB=\"jobX\", clear_labels=True, update_labels=[\"keyA=valueA\", \"keyB=valueB\"])"} {"Instruction": "I want to upload a new model to Google Cloud AI. The container image URI is \"gcr.io/example/my-image\" and the display name is \"my-model\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models_upload(container_image_uri=\"gcr.io/example/my_image\", display_name=\"my_model\"', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_path_count'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.get_domain', 'description': 'Returns information about a specific domain recordset.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name for which your want to return information about.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.ai.models_upload(container_image_uri=\"gcr.io/example/my-image\", display_name=\"my-model\")"} {"Instruction": "I want to update the existing Vertex AI Tensorboard with the ID \"tensorboard-456\" in the region \"us-west1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'vertexai.TensorboardClient().get_tensorboard', 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'description', 'description': 'Description of the tensorboard.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard.'}, {'name': 'update_labels', 'description': 'Update labels of the tensorboard.'}, {'name': 'clear_labels', 'description': 'Clear labels of the tensorboard.'}, {'name': 'remove_labels', 'description': 'Remove labels of the tensorboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'tdigest', 'description': 'Options for the `tdigest` function', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1].'}], 'optional': [{'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}]}}"], "Output": "vertexai.TensorboardClient().get_tensorboard(name=\"projects/my-project/locations/us-west1/tensorboards/tensorboard-456\")"} {"Instruction": "I want to perform a local prediction using the AI Platform on Google Cloud. The model directory is \"model_dir\" and the input data is in JSON format specified in the file \"json_instances\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws sesv2 put_configuration_set_suppression_options', 'description': 'Specify the account suppression list preferences for a configuration set.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to change the suppression list preferences for.'}, {'name': 'suppressed_reasons', 'description': 'A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.\\n\\n(string)\\n\\nThe reason that the address was added to the suppression list for your account. The value can be one of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a hard bounce.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.ai_platform.local.predict(model_dir=\"model_dir\", json_instances=\"json_instances\")"} {"Instruction": "I want to start a batch prediction job on AI Platform. The job should use a model named \"my_other_model\" and the input data should be in text format. The input data is located at \"gs://my-bucket/other_instances\" and the output should be saved at \"gs://my-bucket/other_output\". The job should be run in the region \"us-central1\".\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs.submit_prediction', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_paths'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}]}\n", "{'name': 'pyarrow', 'api_name': 'TableGroupBy', 'description': 'Grouping of columns in a table on which to perform aggregations', 'parameters': {'required': [{'name': 'table', 'description': 'Input table to execute the aggregation on'}, {'name': 'keys', 'description': 'Name of the grouped columns'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}"], "Output": "gcloud.ai_platform.jobs.submit_prediction(\"my_other_job\", data_format=\"text\", input_paths=\"gs://my-bucket/other_instances\", output_path=\"gs://my-bucket/other_output\", region=\"us-central1\", model=\"my_other_model\")"} {"Instruction": "I want to describe the AI Platform job named my-job and summarize the output.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job'}, {'name': 'summarize'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "gcloud.ai_platform.jobs().describe(JOB='my-job', summarize=True)"} {"Instruction": "Please cancel the running AI Platform job with the name \"my-other-job\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}"], "Output": "gcloud.ai-platform.jobs().cancel(JOB=\"my-other-job\")"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/ml.viewer' for the user 'test-user@gmail.com' on the model with the identifier 'my_model' on Google Cloud AI Platform.\n", "Functions": ["{'name': 'AI Platform', 'api_name': \"gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model', member='user:test_user@gmail.com', role='roles/ml.admin'\", 'description': 'Remove IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'member'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model', member='user:test-user@gmail.com', role='roles/ml.viewer')"} {"Instruction": "I want to get the IAM policy for a model named \"my_new_model\" on AI Platform.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().get_iam_policy', 'description': 'Get the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Optional, specify the region.'}, {'name': 'filter', 'description': 'Optional, filter expression.'}, {'name': 'limit', 'description': 'Optional, limit on the number of resources to list.'}, {'name': 'page_size', 'description': 'Optional, number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Optional, comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'az', 'api_name': 'databoxedge order delete', 'description': 'Delete the order related to the device', 'parameters': [{'name': 'device-name', 'description': 'The device name'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. Default value: False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}"], "Output": "gcloud.ai-platform.models().get_iam_policy(MODEL=\"my_new_model\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/storage.admin' for the service account 'my-service-account@example.com' on the model with the identifier 'my_model' in Google Cloud AI Platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().add_iam_policy_binding(MODEL=\"my_model\", member=\"serviceAccount:test_proj1@example.domain.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding to a model', 'parameters': [{'name': 'model', 'description': 'Name of the model'}, {'name': 'member', 'description': 'The principal to add the binding for. Should be of the form user|group|serviceAccount:email or domain:domain'}, {'name': 'role', 'description': 'Role name to assign to the principal. The role name is the complete path of a predefined role, or the role ID for a custom role'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.create_world_export_job', 'description': 'Creates a world export job.', 'parameters': [{'name': 'client_request_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'worlds', 'description': 'A list of Amazon Resource Names (arns) that correspond to worlds to export.\\n(string)'}, {'name': 'output_location', 'description': 'The output location.\\ns3Bucket -> (string)\\n\\nThe S3 bucket for output.\\ns3Prefix -> (string)\\n\\nThe S3 folder in the s3Bucket where output files will be placed.'}, {'name': 'iam_role', 'description': 'The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to the world export job.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Help your customers print their own labels and stickers, from your own website and under your own branding.', 'parameters': [{'name': 'format', 'description': 'Its value can be either \\n**Letter**\\nor \\n**A4** \\nThey represent the two world standard printer paper sizes, respectively 8.5 inch by 11 inch and 210 mm by 297 mm.', 'type': 'string'}, {'name': 'brand', 'description': \"Label manufacturer's name.\\nThis is the current list of possible values. We will continue adding new brands.\\nAvery\\nHerma\\nOnlinelabels\\nUline\\nMegastar\\nSheetlabels\", 'type': 'STRING'}, {'name': 'height', 'description': 'Label height.', 'type': 'STRING'}, {'name': 'code', 'description': 'It is a string that represents **average** label sizes, in the format [width]x[height].\\nFor example:\\n**2.5x4**\\nor \\n**70x40**\\n\\nBeing average sizes, means that they represent all sizes that are close to them. \\nE.g. **3x2** would represent any other close sizes like **3.062x1.837**.\\n\\nThis concept is useful, when you are going to suggest to your users, which templates do offer label sizes that are equal of close to the label size they need to print on.', 'type': 'STRING'}, {'name': 'width', 'description': 'Label width', 'type': 'STRING'}, {'name': 'shape', 'description': 'Label shape.\\nValid values are:\\nsquare\\nrectangle\\ncircle\\noval', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}"], "Output": "gcloud.ai-platform.models().add_iam_policy_binding(MODEL=\"my_model\", member=\"serviceAccount:my-service-account@example.com\", role=\"roles/storage.admin\")"} {"Instruction": "I want to run a distributed training job locally using AI Platform. The module name is \"model.train\", the package path is \"/path/to/my/code/model\", the number of parameter servers is 2, and the number of workers is 4.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_algorithms', 'description': 'Lists the machine learning algorithms that have been created.list-algorithms is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': 'A filter that returns only algorithms created after the specified time (timestamp).'}, {'name': 'creation_time_before', 'description': 'A filter that returns only algorithms created before the specified time (timestamp).'}, {'name': 'name_contains', 'description': 'A string in the algorithm name. This filter returns only algorithms whose name contains the specified string.'}, {'name': 'sort_by', 'description': 'The parameter by which to sort the results. The default is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order for the results. The default is Ascending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.local_train(module_name=\"model.train\", package_path=\"/path/to/my/code/model\", distributed=True, parameter_server_count=2, worker_count=4)"} {"Instruction": "Please show me a list of existing AI Platform models in the region \"europe-west1\" sorted by name in ascending order.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models.list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().describe', 'description': 'Get details about a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "gcloud.ai_platform.models.list(region=\"europe-west1\", sort_by=\"name\")"} {"Instruction": "I want to run an online prediction on AI Platform using a model called \"my_model\" and JSON instances file called \"instances.json\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'guestconfig guest-configuration-hcrp-assignment list', 'description': 'List all guest configuration assignments for an ARC machine', 'parameters': [{'name': 'machine-name', 'description': 'The name of the ARC machine'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_volume', 'description': 'Deletes the specified EBS volume. The volume must be in the available state (not attached to an instance).For more information, see Delete an Amazon EBS volume in the Amazon Elastic Compute Cloud User Guide .', 'parameters': [{'name': 'volume_id', 'description': 'The ID of the volume.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}"], "Output": "gcloud.ai_platform.predict(model=\"my_model\", json_instances=\"instances.json\")"} {"Instruction": "Please wait for the AI Platform operation with the name \"operation-456\" to complete in the Google Cloud region \"us-west1\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gu\u00eda de partidos de f\u00fatbol televisados en Per\u00fa. Horarios y canales (TV&streaming legales). Futbolenvivoperu.com Support: info@wosti.com', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.describe_resource', 'description': 'Retrieves the current data access role for the given resource registered in Lake Formation.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}"], "Output": "gcloud.ai_platform.operations().wait(name=\"operation-456\", region=\"us-west1\")"} {"Instruction": "I want to delete an AI Platform model named \"my-model\" in the asia-northeast1 region.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().delete', 'description': 'Delete an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global. REGION must be one of: global, asia-east1, asia-northeast1, asia-southeast1, australia-southeast1, europe-west1, europe-west2, europe-west3, europe-west4, northamerica-northeast1, us-central1, us-east1, us-east4, us-west1.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'ProviderHub Custom Rollout Show', 'description': 'Gets the custom rollout details.', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'provider-namespace', 'description': 'The name of the resource provider hosted within ProviderHub.'}, {'name': 'rollout-name', 'description': 'The rollout name.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "gcloud.ai_platform.models().delete(MODEL=\"my-model\", region=\"asia-northeast1\")"} {"Instruction": "I want to set the IAM policy for a specific model named \"my_model\" using the policy defined in the file \"policy.json\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\")"} {"Instruction": "Can you please describe the AI Platform operation named \"operation-456\" in region \"us-east1\"?\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().describe', 'description': 'Describe an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.ai-platform.operations().describe(name=\"operation-456\", region=\"us-east1\")"} {"Instruction": "I want to update the description of a model named \"my_model\" in the AI Platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}"], "Output": "gcloud.ai-platform.models().update(MODEL=\"my_model\", description=\"New description\")"} {"Instruction": "I want to list existing AI Platform jobs in the Google Cloud region \"us-central1\". I want to apply a filter to only list jobs that have a status of \"succeeded\" and I want to limit the output to 5 jobs per page.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}"], "Output": "gcloud.ai-platform.operations().list(region=\"us-central1\", filter=\"status=\\\"succeeded\\\"\", page_size=5)"} {"Instruction": "I want to describe the AI Platform version named \"v2\" for the model \"my_model\" in the region \"us-central1\".\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "gcloud.ai-platform.versions().describe(VERSION=\"v2\", model=\"my_model\", region=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB backup named \"my-backup\" for the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.update_regex_match_set', 'description': 'The part of a web request that you want AWS WAF to inspectupdate, such as a query string or the value of the User-Agent header.Whether to perform any conversions on the request, such as converting it to lowercase, before inspecting it for the specified string.For example, you can create a RegexPatternSet that matches any requests with User-Agent headers that contain the string B[a@]dB[o0]t . You can then configure AWS WAF to reject those requests.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRegexMatchSet request.See also: AWS API Documentation\\n', 'parameters': [{'name': 'regex_match_set_id', 'description': 'The RegexMatchSetId of the RegexMatchSet that you want to update. RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets .'}, {'name': 'updates', 'description': 'An array of RegexMatchSetUpdate objects that you want to insert into or delete from a RegexMatchSet . For more information, see RegexMatchTuple .\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nIn an UpdateRegexMatchSet request, RegexMatchSetUpdate specifies whether to insert or delete a RegexMatchTuple and includes the settings for the RegexMatchTuple .\\nAction -> (string)\\n\\nSpecifies whether to insert or delete a RegexMatchTuple .\\nRegexMatchTuple -> (structure)\\n\\nInformation about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action , the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet .\\nFieldToMatch -> (structure)\\n\\nSpecifies where in a web request to look for the RegexPatternSet .\\nType -> (string)\\n\\nThe part of the web request that you want AWS WAF to search for a specified string. Parts of a request that you can search include the following:\\n\\nHEADER : A specified request header, for example, the value of the User-Agent or Referer header. If you choose HEADER for the type, specify the name of the header in Data .\\nMETHOD : The HTTP method, which indicated the type of operation that the request is asking the origin to perform. Amazon CloudFront supports the following methods: DELETE , GET , HEAD , OPTIONS , PATCH , POST , and PUT .\\nQUERY_STRING : A query string, which is the part of a URL that appears after a ? character, if any.\\nURI : The part of a web request that identifies a resource, for example, /images/daily-ad.jpg .\\nBODY : The part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from a form. The request body immediately follows the request headers. Note that only the first 8192 bytes of the request body are forwarded to AWS WAF for inspection. To allow or block requests based on the length of the body, you can create a size constraint set. For more information, see CreateSizeConstraintSet .\\nSINGLE_QUERY_ARG : The parameter in the query string that you will inspect, such as UserName or SalesRegion . The maximum length for SINGLE_QUERY_ARG is 30 characters.\\nALL_QUERY_ARGS : Similar to SINGLE_QUERY_ARG , but rather than inspecting a single parameter, AWS WAF will inspect all parameters within the query for the value or regex pattern that you specify in TargetString .\\n\\n\\nData -> (string)\\n\\nWhen the value of Type is HEADER , enter the name of the header that you want AWS WAF to search, for example, User-Agent or Referer . The name of the header is not case sensitive.\\nWhen the value of Type is SINGLE_QUERY_ARG , enter the name of the parameter that you want AWS WAF to search, for example, UserName or SalesRegion . The parameter name is not case sensitive.\\nIf the value of Type is any other value, omit Data .\\n\\n\\nTextTransformation -> (string)\\n\\nText transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass AWS WAF. If you specify a transformation, AWS WAF performs the transformation on RegexPatternSet before inspecting a request for a match.\\nYou can only specify a single type of TextTransformation.\\n\\nCMD_LINE\\nWhen you\u00e2\\x80\\x99re concerned that attackers are injecting an operating system commandline command and using unusual formatting to disguise some or all of the command, use this option to perform the following transformations:\\n\\nDelete the following characters: \u00e2\\x80\\x9c \u00e2\\x80\\x98 ^\\nDelete spaces before the following characters: / (\\nReplace the following characters with a space: , ;\\nReplace multiple spaces with one space\\nConvert uppercase letters (A-Z) to lowercase (a-z)\\n\\n\\nCOMPRESS_WHITE_SPACE\\nUse this option to replace the following characters with a space character (decimal 32):\\n\\nf, formfeed, decimal 12\\nt, tab, decimal 9\\nn, newline, decimal 10\\nr, carriage return, decimal 13\\nv, vertical tab, decimal 11\\nnon-breaking space, decimal 160\\n\\n\\nCOMPRESS_WHITE_SPACE also replaces multiple spaces with one space.\\nHTML_ENTITY_DECODE\\n\\nUse this option to replace HTML-encoded characters with unencoded characters. HTML_ENTITY_DECODE performs the following operations:\\n\\nReplaces (ampersand)quot; with \"\\nReplaces (ampersand)nbsp; with a non-breaking space, decimal 160\\nReplaces (ampersand)lt; with a \u00e2\\x80\\x9cless than\u00e2\\x80\\x9d symbol\\nReplaces (ampersand)gt; with >\\nReplaces characters that are represented in hexadecimal format, (ampersand)#xhhhh; , with the corresponding characters\\nReplaces characters that are represented in decimal format, (ampersand)#nnnn; , with the corresponding characters\\n\\n\\nLOWERCASE\\nUse this option to convert uppercase letters (A-Z) to lowercase (a-z).\\n\\nURL_DECODE\\nUse this option to decode a URL-encoded value.\\n\\nNONE\\nSpecify NONE if you don\u00e2\\x80\\x99t want to perform any text transformations.\\n\\nRegexPatternSetId -> (string)\\n\\nThe RegexPatternSetId for a RegexPatternSet . You use RegexPatternSetId to get information about a RegexPatternSet (see GetRegexPatternSet ), update a RegexPatternSet (see UpdateRegexPatternSet ), insert a RegexPatternSet into a RegexMatchSet or delete one from a RegexMatchSet (see UpdateRegexMatchSet ), and delete an RegexPatternSet from AWS WAF (see DeleteRegexPatternSet ).\\n\\nRegexPatternSetId is returned by CreateRegexPatternSet and by ListRegexPatternSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}"], "Output": "gcloud.alloydb.backups().create(backup=\"my-backup\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to list the versions for the model named \"my_model\" in the AI Platform of Google Cloud.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'top 10 Songs', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai-platform.versions().list(model=\"my_model\")"} {"Instruction": "I want to describe the details of an AlloyDB backup with ID \"backup-123\" in the region \"us-west1\" on GCP.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "gcloud.alloydb.backups().describe(BACKUP=\"backup-123\", REGION=\"us-west1\")"} {"Instruction": "I want to update the version with ID 'v2' for the model 'my_model' in AI Platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the version.'}, {'name': 'description', 'description': 'DESCRIPTION for the version.'}, {'name': 'region', 'description': 'REGION for the version.'}, {'name': 'update_labels', 'description': 'Update labels for the version.'}, {'name': 'clear_labels', 'description': 'Clear labels for the version.'}, {'name': 'remove_labels', 'description': 'Remove labels for the version.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.versions().update(VERSION='v2', model='my_model')"} {"Instruction": "I want to set the default version for a model named \"my_model\" in the region \"us-central1\" using gcloud ai-platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().set_default', 'description': 'Set default version for a model', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.code.dev', 'description': 'Run a Cloud Run service in a local development environment', 'parameters': [{'name': 'service_config'}, {'name': '[no_]allow_secret_manager'}, {'name': 'cloudsql_instances'}, {'name': 'cpu'}, {'name': 'image'}, {'name': 'local_port'}, {'name': 'memory'}, {'name': 'minikube_vm_driver'}, {'name': 'namespace'}, {'name': 'secrets'}, {'name': 'service_name'}, {'name': 'source'}, {'name': 'no_stop_cluster'}, {'name': 'application_default_credential'}, {'name': 'service_account'}, {'name': 'builder'}, {'name': 'dockerfile'}, {'name': 'env_vars'}, {'name': 'env_vars_file'}, {'name': 'kube_context'}, {'name': 'minikube_profile'}]}\n", "{'name': 'Apigee', 'api_name': 'gcloud.alpha.apigee.apis().describe', 'description': 'Describe an Apigee API proxy', 'parameters': [{'name': 'api', 'description': 'ID of the API proxy or fully qualified identifier for the API proxy.'}, {'name': 'organization', 'description': \"Apigee organization containing the API proxy. If unspecified, the Cloud Platform project's associated organization will be used.\"}, {'name': 'revision', 'description': 'Revision number of the API proxy.'}, {'name': 'verbose', 'description': 'Include details on its revisions.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}"], "Output": "gcloud.ai_platform.versions().set_default(\"my_model\", \"VERSION\", \"--region=us-central1\")"} {"Instruction": "I want to list the AlloyDB clusters in my project, and I want the clusters to be sorted based on the cluster creation date in ascending order.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb_clusters_list(sort_by=\"creation_date\")"} {"Instruction": "I want to list the AlloyDB backups in my project in the region 'europe-west1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alloydb.backups().list(region='europe-west1')"} {"Instruction": "I want to restore a cluster named \"my-cluster\" in the \"us-central1\" region from a backup named \"my-backup\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters_restore', 'description': 'Restore an AlloyDB cluster from a given backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az configure', 'description': 'Manage Azure CLI configuration', 'parameters': [{'name': 'defaults', 'description': \"Space-separated 'name=value' pairs for common argument defaults.\"}, {'name': 'list-defaults', 'description': 'List all applicable defaults. accepted values: false, true'}, {'name': 'scope', 'description': \"Scope of defaults. Using 'local' for settings only effective under current folder. accepted values: global, local, default value: global\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}"], "Output": "gcloud.alloydb.clusters_restore(\"my-cluster\", region=\"us-central1\", backup=\"my-backup\")"} {"Instruction": "I want to create a new secondary AlloyDB cluster named \"secondary-cluster\" in the region \"us-central1\" with the primary cluster \"projects/12345/locations/us-central1/clusters/primary-cluster\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.clusters().create_secondary', 'description': 'Create a new secondary AlloyDB cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().update', 'description': 'Update an Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}"], "Output": "gcloud.alloydb.clusters().create_secondary(CLUSTER=\"secondary-cluster\", PRIMARY_CLUSTER=\"projects/12345/locations/us-central1/clusters/primary-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB cluster named \"my-cluster\" with the password \"postgres\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}"], "Output": "gcloud.alloydb.clusters().create(CLUSTER=\"my-cluster\", password=\"postgres\", region=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB instance called \"new-instance\" in the cluster \"existing-cluster\" with 2 CPU cores and using the instance type \"PRIMARY\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}\n", "{'name': 'git', 'api_name': 'git.index_pack', 'description': 'Build pack index file for an existing packed archive', 'parameters': [{'name': '_v'}, {'name': '_o_index_file'}, {'name': '[no_]rev_index'}, {'name': 'pack_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.instances().create(INSTANCE=\"new-instance\", CLUSTER=\"existing-cluster\", CPU_COUNT=2, INSTANCE_TYPE=\"PRIMARY\", REGION=\"us-west1\")"} {"Instruction": "I want to promote the AlloyDB cluster with ID \"my-cluster\" in the region \"us-west1\" on Google Cloud.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster in a given project and region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "gcloud.alloydb.clusters().promote(CLUSTER=\"my-cluster\", REGION=\"us-west1\")"} {"Instruction": "I want to create a new AlloyDB SECONDARY instance in the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().create_secondary', 'description': 'Create a new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}"], "Output": "gcloud.alloydb.instances().create_secondary(INSTANCE=\"my-instance\", CLUSTER=\"my-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to delete an AlloyDB cluster with the name \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.clusters().delete(CLUSTER=\"my-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to describe the cluster named \"my-cluster\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}"], "Output": "gcloud.alloydb.clusters().describe(CLUSTER=\"my-cluster\", region=\"us-west1\")"} {"Instruction": "I want to update an AlloyDB cluster named \"my-cluster\" in the region \"us-central1\". I want to set the automated backup start time to 12:00 and the automated backup days of the week to Monday. I also want to set the automated backup retention count to 10.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'PyArrow', 'api_name': 'tan', 'description': 'Compute the tangent', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.clusters().update(CLUSTER=\"my-cluster\", region=\"us-central1\", automated_backup_start_times=\"12:00\", automated_backup_days_of_week=\"Monday\", automated_backup_retention_count=10)"} {"Instruction": "I want to delete the AlloyDB instance with ID \"my-instance\" in the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}"], "Output": "gcloud.alloydb.instances().delete(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to describe the operation with ID \"operation-987654321\" in the region \"us-west1\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alloydb.operations().describe(operation=\"operation-987654321\", region=\"us-west1\")"} {"Instruction": "I want to list the AlloyDB instances in my cluster \"my-cluster\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'sqrt', 'description': 'Compute the square root of an argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute the square root'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}"], "Output": "gcloud.alloydb.instances().list(cluster=\"my-cluster\", region=\"us-east1\")"} {"Instruction": "I want to describe the AlloyDB instance named dev-instance in the cluster dev-cluster in the us-west1 region, and I want to view the full description.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'view'}]}"], "Output": "gcloud.alloydb.instances().describe(INSTANCE=\"dev-instance\", CLUSTER=\"dev-cluster\", REGION=\"us-west1\", VIEW=\"FULL\")"} {"Instruction": "I want to update the number of nodes in the read pool for my AlloyDB instance named \"my-read-instance\" in the cluster named \"my-cluster\" in the us-central1 region and set the read pool node count to 5.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}"], "Output": "gcloud.alloydb.instances().update(INSTANCE=\"my-read-instance\", cluster=\"my-cluster\", region=\"us-central1\", read_pool_node_count=5)"} {"Instruction": "I want to delete the AlloyDB user \"my-username\" from the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.swf.undeprecate_workflow_type', 'description': 'Undeprecates a previously deprecated workflow type . After a workflow type has been undeprecated, you can create new executions of that type.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain of the deprecated workflow type.'}, {'name': 'workflow_type', 'description': 'The name of the domain of the deprecated workflow type.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}"], "Output": "gcloud.alloydb.users().delete(username=\"my-username\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to update the password for the user \"my-username\" in the cluster \"my-cluster\" in the region \"us-central1\" for AlloyDB.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}"], "Output": "gcloud.alloydb.users().set_password(username=\"my-username\", cluster=\"my-cluster\", password=\"postgres\", region=\"us-central1\")"} {"Instruction": "I want to update the superuser role for the user \"my-username\" in the cluster \"my-cluster\" in the region \"us-central1\" to \"false\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "gcloud.alloydb.users().set_superuser(username=\"my-username\", cluster=\"my-cluster\", region=\"us-central1\", superuser=False)"} {"Instruction": "I want to failover the AlloyDB instance with ID \"instance-12345\" in the cluster \"cluster-abc\" in the us-west1 region.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.instances().failover(INSTANCE=\"instance-12345\", cluster=\"cluster-abc\", region=\"us-west1\")"} {"Instruction": "I want to delete an AlloyDB operation with the ID \"operation-987654321\" in the region \"us-central2\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf.update_rule', 'description': 'An IPSet that matches the IP address 192.0.2.44You then add the Rule to a WebACL and specify that you want to block requests that satisfy the Rule . For a request to be blocked, the User-Agent header in the request must contain the value BadBot and the request must originate from the IP address 192.0.2.44.Create the Rule . See CreateRule .Submit an UpdateRule request to add predicates to the Rule .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the Rule that you want to update. RuleId is returned by CreateRule and by ListRules .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'updates', 'description': 'An array of RuleUpdate objects that you want to insert into or delete from a Rule . For more information, see the applicable data types:\\n\\nRuleUpdate : Contains Action and Predicate\\nPredicate : Contains DataId , Negated , and Type\\nFieldToMatch : Contains Data and Type\\n\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nSpecifies a Predicate (such as an IPSet ) and indicates whether you want to add it to a Rule or delete it from a Rule .\\nAction -> (string)\\n\\nSpecify INSERT to add a Predicate to a Rule . Use DELETE to remove a Predicate from a Rule .\\nPredicate -> (structure)\\n\\nThe ID of the Predicate (such as an IPSet ) that you want to add to a Rule .\\nNegated -> (boolean)\\n\\nSet Negated to False if you want AWS WAF to allow, block, or count requests based on the settings in the specified ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow or block requests based on that IP address.\\nSet Negated to True if you want AWS WAF to allow or block a request based on the negation of the settings in the ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow, block, or count requests based on all IP addresses except 192.0.2.44 .\\n\\nType -> (string)\\n\\nThe type of predicate in a Rule , such as ByteMatch or IPSet .\\nDataId -> (string)\\n\\nA unique identifier for a predicate in a Rule , such as ByteMatchSetId or IPSetId . The ID is returned by the corresponding Create or List command.'}]}"], "Output": "gcloud.alloydb.operations().delete(OPERATION=\"operation-987654321\", region=\"us-central2\")"} {"Instruction": "I want to list all AlloyDB users in the cluster named \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users_list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.users_list(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to list all AlloyDB operations in the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'PyArrow', 'api_name': 'week', 'description': 'Options for the `week` function', 'parameters': {'required': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}], 'optional': [{'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year).'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.operations().list(region='us-central1')"} {"Instruction": "I want to manage Access Approval requests and settings for a specific group named \"developers\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval', 'description': 'Manage Access Approval requests and settings', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.commitments().describe', 'description': 'Describe a Compute Engine commitment', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to describe.'}, {'name': 'region', 'description': 'Region of the commitment to describe. If not specified, you might be prompted to select a region (interactive mode only).'}]}"], "Output": "gcloud.alpha.access_approval(group=\"developers\")"} {"Instruction": "I want to get the detailed data for an access-approval request with the name \"xyz456\" on the project \"my-project-789\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().get', 'description': 'Get an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.delete_attributes', 'description': 'Deletes one or more custom attributes from an Amazon ECS resource.', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'attributes', 'description': 'The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don\u00e2\\x80\\x99t specify the value. If you specify the target ID using the short form, you must also specify the target type.\\n(structure)\\n\\nAn attribute is a name-value pair that\u00e2\\x80\\x99s associated with an Amazon ECS object. Use attributes to extend the Amazon ECS data model by adding custom metadata to your resources. For more information, see Attributes in the Amazon Elastic Container Service Developer Guide .\\nname -> (string)\\n\\nThe name of the attribute. The name must contain between 1 and 128 characters. The name may contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), forward slashes (/), back slashes (), or periods (.).\\nvalue -> (string)\\n\\nThe value of the attribute. The value must contain between 1 and 128 characters. It can contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), periods (.), at signs (@), forward slashes (/), back slashes (), colons (:), or spaces. The value can\u00e2\\x80\\x99t start or end with a space.\\ntargetType -> (string)\\n\\nThe type of the target to attach the attribute with. This parameter is required if you use the short form ID for a resource instead of the full ARN.\\ntargetId -> (string)\\n\\nThe ID of the target. You can specify the short form ID for a resource or the full Amazon Resource Name (ARN).'}]}"], "Output": "gcloud.alpha.access_approval.requests().get(name=\"projects/my-project-789/approvalRequests/xyz456\")"} {"Instruction": "I want to restart an AlloyDB instance with ID \"my-instance\" within the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}"], "Output": "gcloud.alloydb.instances().restart(INSTANCE=\"my-instance\", CLUSTER=\"my-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to create a new user called \"jdoe\" in the AlloyDB cluster named \"my-cluster\" in the \"us-central2\" region, with the password \"pass123\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.users().create(username=\"jdoe\", cluster=\"my-cluster\", region=\"us-central2\", password=\"pass123\")"} {"Instruction": "I want to delete the Access Approval settings for my gcloud project named \"my-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().delete', 'description': 'Delete Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().update(PERIMETER=\\'my_perimeter\\', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}"], "Output": "gcloud.alpha.access_approval.settings().delete(project=\"my-project\")"} {"Instruction": "I want to get the Access Approval settings for my project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.code.dev', 'description': 'Run a Cloud Run service in a local development environment', 'parameters': [{'name': 'service_config'}, {'name': '[no_]allow_secret_manager'}, {'name': 'cloudsql_instances'}, {'name': 'cpu'}, {'name': 'image'}, {'name': 'local_port'}, {'name': 'memory'}, {'name': 'minikube_vm_driver'}, {'name': 'namespace'}, {'name': 'secrets'}, {'name': 'service_name'}, {'name': 'source'}, {'name': 'no_stop_cluster'}, {'name': 'application_default_credential'}, {'name': 'service_account'}, {'name': 'builder'}, {'name': 'dockerfile'}, {'name': 'env_vars'}, {'name': 'env_vars_file'}, {'name': 'kube_context'}, {'name': 'minikube_profile'}]}"], "Output": "gcloud.alpha.access_approval.settings().get(project=\"my-project\")"} {"Instruction": "I want to list all access approval requests that are pending for my project named \"my-project-456\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}"], "Output": "gcloud.alpha.access_approval.requests().list(state=\"pending\", project=\"my-project-456\")"} {"Instruction": "I want to update the Access Approval settings for my project named \"p2\" and set the notification emails to \"foo2@example.com, bar2@example.com\".\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.access_approvals.settings().update(project='p2', notification_emails=['foo2@example.com', 'bar2@example.com'])"} {"Instruction": "I want to create a new authorized organizations description in the access policy with the ID 9876543. The authorized organizations description ID is organizations/12345.\n", "Functions": ["{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Given a set of letters, generate all the words that can be produced by adding at least one additional letter, arranged hierarchically.', 'parameters': [{'name': 'input', 'description': 'A series of at least 4 letters (a-z, case-insensitive). No other characters should be included or no meaningful results will be returned.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}"], "Output": "organizations_client.update_access_policy_description(organizations_policy_id=\"9876543\", description=\"a new authorized organizations description\")"} {"Instruction": "I want to delete an existing cloud access binding with the ID \"binding123\" for the organization with the ID \"org5678\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.delete', 'description': 'Delete an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.delete(binding=\"binding123\", organization=\"org5678\")"} {"Instruction": "I want to delete an authorized organizations description with ID \"my_other_authorized_orgs_desc_id\" from the access policy named \"POLICY\" using the gcloud alpha access-context-manager authorized-orgs delete API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'Registered ASN List', 'description': 'List all registered ASNs under a given subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "gcloud.alpha.access_context_manager.authorized_orgs.delete(name=\"POLICY\", authorized_orgs_desc_id=\"my_other_authorized_orgs_desc_id\")"} {"Instruction": "I want to list the conditions for a basic access level with level ID 'basic-level' and access policy ID 'access-policy-1' on gcloud alpha access-context-manager levels conditions list.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}"], "Output": "gcloud.alpha.access_context_manager.levels_conditions.list(level='basic-level', policy='access-policy-1')"} {"Instruction": "I want to show details about an authorized organizations description with the ID \"org123\" that belongs to the access policy with the ID \"policy456\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "gcloud.alpha.access_context_manager.authorized_orgs.describe(\"org123\", \"--policy=policy456\")"} {"Instruction": "I want to list the cloud access bindings under my organization, limit the results to 20, and sort them by access level.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.list(organization=\"ORGANIZATION\", limit=20, sort_by=\"access-level\")"} {"Instruction": "I want to create a cloud access binding for a specific group with the group key \"my-group-key\" and the access level \"accessPolicies/123/accessLevels/xyz\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.create(group_key=\"my-group-key\", level=\"accessPolicies/123/accessLevels/xyz\")"} {"Instruction": "I want to update the organizations for an authorized organizations description with the ID \"my-authorized-orgs\" by adding organizations with IDs \"organizations/789\" and \"organizations/012\" using the access-context-manager authorized-orgs update command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'invalid_row_description', 'description': 'Description of an invalid row in a CSV file', 'parameters': {'required': [{'name': 'expected_columns', 'description': 'The expected number of columns in the row.'}, {'name': 'actual_columns', 'description': 'The actual number of columns in the row.'}, {'name': 'text', 'description': 'The contents of the row.'}], 'optional': [{'name': 'number', 'description': 'The physical row number if known, otherwise None.'}]}}"], "Output": "gcloud.alpha.access_context_manager.authorized_orgs().update(AUTHORIZED_ORGS_DESC='my-authorized-orgs', policy='POLICY', add_orgs='organizations/789,organizations/012')"} {"Instruction": "I want to create a new access level with the title \"RestrictedAccess\" in the access policy \"myPolicy\".\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().create', 'description': 'Create a new access level in a given access policy', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}, {'name': 'async'}, {'name': 'description'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().create(level=\"RestrictedAccess\", policy=\"myPolicy\", title=\"RestrictedAccess\")"} {"Instruction": "I want to export the configuration for an access level named \"admin-access\" in Access Context Manager to a file at /path/to/configs/\n", "Functions": ["{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().config().export(level=\"admin-access\", path=\"/path/to/configs/\")"} {"Instruction": "I want to update an existing cloud access binding with the binding ID \"my-binding-id\" and set the level to \"accessPolicies/123/accessLevels/new-xyz\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding'}, {'name': 'organization'}, {'name': 'dry_run_level'}, {'name': 'level'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.list', 'description': 'List Certificate Manager maps in the project', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.update(binding=\"my-binding-id\", level=\"accessPolicies/123/accessLevels/new-xyz\")"} {"Instruction": "Show the details of the access level named \"admin\" in the access policy \"policy1\" using gcloud alpha access-context-manager levels describe.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'az', 'api_name': 'Billing Subscription Move', 'description': \"Move a subscription's charges to a new invoice section\", 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.'}, {'name': 'destination-invoice-section-id', 'description': 'The destination invoice section id.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().describe(LEVEL=\"admin\", policy=\"policy1\")"} {"Instruction": "I want to create a new service perimeter with the title \"my_perimeter\" in the access policy with the ID 123456. The service perimeter should be restricted to the project with ID 789 and the only allowed restricted service should be \"storage.googleapis.com\".\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter\", resources=\"projects/789\", restricted_services=\"storage.googleapis.com\", policy=\"123456\")"} {"Instruction": "I want to list the access levels for a specific access policy in GCloud and limit the results to 20 per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}"], "Output": "gcloud.alpha.access_context_manager.levels.list(policy=\"policy-id\", limit=20, page_size=20)"} {"Instruction": "I want to delete a service perimeter with the ID \"perimeter2\" from the access policy with the ID \"policy2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}"], "Output": "gcloud.alpha.access_context_manager.perimeters().delete(perimeter=\"perimeter2\", policy=\"policy2\")"} {"Instruction": "Please show me the details of a service perimeter with ID \"perimeter-456\" in the access policy with ID \"policy-789\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.access_context_manager.perimeters().describe(PERIMETER=\"perimeter-456\", policy=\"policy-789\")"} {"Instruction": "I want to update the access level with ID \"67890\" for the access policy with ID \"54321\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'az', 'api_name': 'Tag Delete', 'description': 'Delete tags on a specific resource', 'parameters': [{'name': 'name', 'description': 'The name of the tag to be deleted.'}, {'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().cancel', 'description': 'Cancel an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for movies, actors, theaters, showtime, etc... to create a site/application, such as : rottentomatoes.com, flixster.com', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().remove_labels', 'description': 'Remove labels from Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'all'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().update(level=\"67890\", policy=\"54321\")"} {"Instruction": "Please provide me the dry-run mode configuration for a Service Perimeter named \"my-perimeter\" with the policy \"POLICY\" using gcloud alpha access-context-manager perimeters dry-run describe.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().describe', 'description': 'Display the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().get_iam_policy', 'description': 'Get an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.create_user_import_job', 'description': 'Creates a user import job.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The job name for the user import job.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool that the users are being imported into.'}, {'name': 'cloud_watch_logs_role_arn', 'description': 'The role ARN for the Amazon CloudWatch Logs Logging role for the user import job.'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().dry_run().describe(PERIMETER=\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to reset the dry-run mode configuration for a service perimeter named \"your-perimeter\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'API name', 'api_name': 'API call without arguments', 'description': 'API function description', 'parameters': {'required': [{'name': 'arg1', 'description': 'Explanation of arg1'}, {'name': 'arg2', 'description': 'Explanation of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Explanation of arg3'}, {'name': 'arg4', 'description': 'Explanation of arg4'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Deployment Tenant What-If', 'description': 'Execute a deployment What-If operation at tenant scope', 'parameters': [{'name': 'location', 'description': 'The location to store the deployment What-If operation metadata.'}, {'name': 'template-uri', 'description': 'The URI to the template file.'}, {'name': 'parameters', 'description': 'Supply deployment parameter values.'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().dry_run().drop(PERIMETER='your-perimeter')"} {"Instruction": "I want to create a dry-run mode configuration for a new Service Perimeter with the title \"My New Perimeter\" and description \"Perimeter description\" on GCP.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my-perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\")"} {"Instruction": "I want to delete a service perimeter named \"my-perimeter\" in dry-run mode using the access-context-manager API in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().delete', 'description': 'Delete Service Perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().dry_run().delete(perimeter=\"my-perimeter\", policy=POLICY)"} {"Instruction": "I want to enforce the dry-run mode configuration for a Service Perimeter with ID \"my-perimeter\" using access policy \"POLICY\".\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters_dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}"], "Output": "gcloud.alpha.access_context_manager.perimeters_dry_run_enforce(\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to replace all existing service perimeters in a specified access policy with service perimeters specified in a different file, using a specific etag.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.replace_all(POLICY, source_file=\"path/to/file.yaml\", etag=\"etag1234\")"} {"Instruction": "I want to update the enforced configuration for a Service Perimeter named \"my-perimeter\" by adding the resources \"projects/789\" and \"projects/456\", removing the restricted service \"storage.googleapis.com\", adding the access level \"accessPolicies/456/accessLevels/b_level\", enabling VPC accessible services, and clearing the VPC allowed services.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.update(\"my_perimeter\", add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for an existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'az', 'api_name': 'Monitor App Insights Web Test List', 'description': 'Get all Application Insights web tests defined for the specified component or within a specified resource group or within a subscription', 'parameters': [{'name': 'component-name', 'description': 'The name of the Application Insights component resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.update(\"my-perimeter\", add_resources=[\"projects/789\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/456/accessLevels/b_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True)"} {"Instruction": "I want to update the dry-run mode configuration for a Service Perimeter named my-perimeter. I want to add the following resources: projects/789, projects/012. I want to remove the restricted service storage.googleapis.com. I want to add the access level accessPolicies/456/accessLevels/b_level. I want to enable VPC accessible services and clear the list of VPC allowed services.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.update(\"my_perimeter\", \"__add_resources=projects/123,projects/456\", \"__remove_restricted_services=storage.googleapis.com\", \"__add_access_levels=accessPolicies/123/accessLevels/a_level\", \"__enable_vpc_accessible_services\", \"__clear_vpc_allowed_services\"', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'async'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().update', 'description': 'update an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'clear_continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.update_deployment_strategy', 'description': 'Updates a deployment strategy.', 'parameters': [{'name': 'deployment_strategy_id', 'description': 'The deployment strategy ID.'}, {'name': 'description', 'description': 'A description of the deployment strategy.'}, {'name': 'deployment_duration_in_minutes', 'description': 'Total amount of time for a deployment to last.'}, {'name': 'final_bake_time_in_minutes', 'description': 'The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.'}, {'name': 'growth_factor', 'description': 'The percentage of targets to receive a deployed configuration during each interval.'}, {'name': 'growth_type', 'description': 'The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:\\n\\nLinear : For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.\\nExponential : For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N) . In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:\\n2*(2^0)\\n2*(2^1)\\n2*(2^2)\\n\\nExpressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.\\nPossible values:\\n\\nLINEAR\\nEXPONENTIAL'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.dry-run.update(\"my-perimeter\", \"--add-resources=projects/789,projects/012\", \"--remove-restricted-services=storage.googleapis.com\", \"--add-access-levels=accessPolicies/456/accessLevels/b_level\", \"--enable-vpc-accessible-services\", \"--clear-vpc-allowed-services\")"} {"Instruction": "I want to export the configuration of an access policy named \"my-access-policy\" with the \"--all\" option. I want to save the configuration to the path \"/path/to/dir/\" and specify the resource format as \"terraform\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().config.export(POLICY=\"my-access-policy\", all=True, path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to add an IAM policy binding for the role of roles/notebooks.readonly for the user 'john.doe@gmail.com' on the access policy 'accessPolicies/456'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/456\", member=\"user:john.doe@gmail.com\", role=\"roles/notebooks.readonly\")"} {"Instruction": "I want to create a new Access Context Manager policy with the title \"My New Policy\" for the organization \"organizations/456\" on gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies.create', 'description': 'Create a new Access Context Manager policy', 'parameters': [{'name': 'organization', 'description': 'Parent organization for the access policies.'}, {'name': 'title', 'description': 'Short human-readable title of the access policy.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'scopes', 'description': \"Folder or project on which this policy is applicable. You can specify only one folder or project as the scope and the scope must exist within the specified organization. If you don't specify a scope, the policy applies to the entire organization.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.is_valid', 'description': 'Check if value is valid (non-null)', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}"], "Output": "gcloud.alpha.access_context_manager.policies.create(organization=\"organizations/456\", title=\"My New Policy\")"} {"Instruction": "I want to delete the access policy with ID \"policy-567\" in Google Cloud.\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().delete(POLICY=\"policy-567\")"} {"Instruction": "I need to get the IAM policy for an access policy on Google Cloud using the alpha version of the Access Context Manager API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().delete', 'description': 'Delete forwarding rules', 'parameters': [{'name': 'name', 'description': 'Names of the forwarding rules to delete.'}, {'name': 'global', 'description': 'If set, the forwarding rules are global.'}, {'name': 'region', 'description': 'Region of the forwarding rules to delete. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().get_iam_policy(policy=\"accessPolicies/1234\")"} {"Instruction": "I want to remove an IAM policy binding for the role of roles/editor for the user 'test-user@gmail.com' on the access policy 'accessPolicies/789' on GCloud Access Context Manager API.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcp.access_context_manager.role_assignment_create(name='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}"], "Output": "gcp.access_context_manager.role_assignment_create(name='accessPolicies/789', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to update the access context manager policy with ID \"policy456\" and change the title to \"Updated Policy Title\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies.update', 'description': 'Update access context manager policies', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}"], "Output": "gcloud.alpha.access_context_manager.policies.update(\"policy456\", title=\"Updated Policy Title\")"} {"Instruction": "I want to describe a Managed Microsoft AD domain backup for the domain \"my-domain\" called \"my-backup\".\n", "Functions": ["{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains_backups.describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().add_iam_policy_binding(MODEL=\"my_model\", member=\"serviceAccount:test_proj1@example.domain.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding to a model', 'parameters': [{'name': 'model', 'description': 'Name of the model'}, {'name': 'member', 'description': 'The principal to add the binding for. Should be of the form user|group|serviceAccount:email or domain:domain'}, {'name': 'role', 'description': 'Role name to assign to the principal. The role name is the complete path of a predefined role, or the role ID for a custom role'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.active_directory.domains_backups.describe('--domain=my-domain', BACKUP='my-backup')"} {"Instruction": "I want to initiate a schema extension for the domain my-domain.com with the description \"Testing Schema\" using the LDIF file schema.ldf.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': \"gcloud.alpha.active_directory.domains.extend_schema('my_domain.com', description='Test Description', ldif_file='demo.ldf'\", 'description': 'Initiate schema extension for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'description'}, {'name': 'ldif_file'}, {'name': 'async'}]}"], "Output": "gcloud.alpha.active_directory.domains.extend_schema('my-domain.com', description='Testing Schema', ldif_file='schema.ldf')"} {"Instruction": "I want to delete the backup named \"backup1\" for the domain \"mydomain.com\" in my Google Cloud Active Directory.\n", "Functions": ["{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains.backups.delete(\"my_backup\", domain=\"my_domain.com\", async_=True', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.active_directory.domains.backups.delete(\"backup1\", domain=\"my-domain.com\", async_=True)"} {"Instruction": "I want to delete the managed Microsoft Active Directory domain with the name my-new-domain.com.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().delete(DOMAIN=\"my_domain.com\"', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}"], "Output": "gcloud.alpha.active_directory.domains().delete(DOMAIN=\"my-new-domain.com\")"} {"Instruction": "I want to list all the backups for a Managed Microsoft AD domain with the domain ID \"my-domain\" using GCloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'git', 'api_name': \"git.config('credential.helper', 'cache __timeout=60'\", 'description': 'Temporarily store passwords in memory', 'parameters': [{'name': 'timeout_seconds'}, {'name': 'socket_path'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime.update_global_settings', 'description': 'Updates global settings for the administrator\u00e2\\x80\\x99s AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.', 'parameters': [{'name': 'business_calling', 'description': 'The Amazon Chime Business Calling settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}, {'name': 'voice_connector', 'description': 'The Amazon Chime Voice Connector settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().delete', 'description': 'Delete a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot'}, {'name': 'region'}, {'name': 'volume'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}"], "Output": "gcloud.alpha.active_directory.domains_backups.list(domain=\"my-domain\")"} {"Instruction": "I want to create a new Managed Microsoft AD domain with the name \"my-domain.com\" in region \"us-central1\", using the IP address range \"10.172.0.0/24\" and authorizing the network \"my-network\".\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}"], "Output": "gcloud.alpha.active_directory.domains_create(\"my-domain.com\", \"us-central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my-project/global/networks/my-network\"])"} {"Instruction": "I want to update the Managed Microsoft AD domain backup named \"my-backup\" under the domain \"projects/my-proj/locations/global/domains/my-domain.com\" and update the labels to \"l1=1\" and \"l2=2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.backups.update(\"projects/my_proj/locations/global/domains/my_domain.com/backups/my_backup\", update_labels=\"l1=1,l2=2\"', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the list'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'pyarrow', 'api_name': 'Kernel', 'description': 'Handle the execution of a Function for a certain signature.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains.backups.update(\"projects/my-proj/locations/global/domains/my-domain.com/backups/my-backup\", update_labels=\"l1=1,l2=2\")"} {"Instruction": "I would like to create a backup for my Managed Microsoft AD domain named \"my-domain2.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains.backups.create(\"my-backup2\", domain=\"my-domain2.com\")"} {"Instruction": "I want to list a maximum of 3 Managed Microsoft AD domains in my project using the gcloud alpha active-directory command line tool.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.active_directory.domains().list(limit=3)"} {"Instruction": "I want to describe the LDAPS settings for a Managed Microsoft AD domain named ad-domain.com.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my_domain.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"ad-domain.com\")"} {"Instruction": "I want to enable domain migration permissions on my Managed Microsoft AD domain with the ID \"my-domain.com\". I also want to enable migration permissions for two on-premises domains \"onprem-domain-1.com\" and \"onprem-domain-2.com\", and disable SID Filtering for \"onprem-domain-1.com\" using the gcloud alpha active-directory domains migration enable command. My project ID is \"my-project\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().migration().enable(DOMAIN=\"my_domain.com\", onprem_domains=[\"onprem_domain_1.com\", \"onprem_domain_2.com\"], disable_sid_filtering_domains=[\"onprem_domain_1.com\"]', 'description': 'Enables domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'onprem_domains', 'description': 'On-premises domains for which migration permissions are being enabled.'}, {'name': 'disable_sid_filtering_domains', 'description': 'Domains for which SID Filtering is to be disabled.'}, {'name': 'gcloud_wide_flag', 'description': 'Additional flags that can be applied to the command.'}]}\n", "{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}"], "Output": "gcloud.alpha.active_directory.domains().migration().enable(DOMAIN=\"my-domain.com\", onprem_domains=[\"onprem-domain-1.com\", \"onprem-domain-2.com\"], disable_sid_filtering_domains=[\"onprem-domain-1.com\"])"} {"Instruction": "I want to disable migration permissions on a Managed Microsoft AD domain named \"my-domain.com\" on gcloud alpha active-directory.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_migration_disable(DOMAIN=\"my_domain.com\"', 'description': 'Disable domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'sklearn', 'api_name': 'sklearn.linear_model.LassoLars', 'description': 'Lasso model fit with Least Angle Regression (LARS)', 'parameters': ['alpha', 'fit_intercept', 'verbose', 'normalize', 'precompute', 'max_iter', 'eps', 'copy_X', 'fit_path', 'positive', 'jitter', 'random_state']}"], "Output": "gcloud.alpha.active_directory.domains_migration_disable(DOMAIN=\"my-domain.com\")"} {"Instruction": "I want to update the target DNS IP addresses for a Managed Microsoft AD trust between the domains my-domain.com and my-target-domain.com to 10.177.0.5.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_domain_name=\"my_target_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"]', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my-domain.com\", target_domain_name=\"my-target-domain.com\", target_dns_ip_addresses=[\"10.177.0.5\"])"} {"Instruction": "I want to update the LDAPS settings for my domain 'my-domain.com' and enable LDAPS for the first time or update the certificates being used. I have a certificate file 'certificate-chain-with-private-key.pfx' and the password for the certificate is \"password\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().update_ldaps_settings(DOMAIN=\\'my_domain.com\\', certificate_pfx_file=\\'certificate_chain_with_private_key.pfx\\', certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'Pyarrow', 'api_name': 'log2', 'description': 'Compute base 2 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to use for memory allocation. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.active_directory.domains().update_ldaps_settings(DOMAIN='my-domain.com', certificate_pfx_file='certificate-chain-with-private-key.pfx', certificate_password=\"password\")"} {"Instruction": "I want to list all Cloud SQL integrations for a specified Managed Microsoft AD domain called my-domain.com.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my-domain.com\")"} {"Instruction": "I want to delete the Active Directory Trust between my-ad-domain.com and my-target-domain.com in gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust between a Managed Microsoft AD domain and a target domain', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my-ad-domain.com\", target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to describe the operation with the name \"operation-987654321\" for Managed Microsoft AD.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().list', 'description': 'List Bare Metal Solution instances in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_instance', 'description': 'Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The name of the DB instance to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance, for example, arn:aws:iam::123456789012:role/AccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB instance that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}"], "Output": "gcloud.alpha.active_directory.operations().describe(OPERATION=\"operation-987654321\")"} {"Instruction": "I want to list all the Managed Microsoft AD domain peerings in my project, but I only want to retrieve a maximum of 10 peerings.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings in the given project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.disassociate_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed, either an application load balancer or Amazon API Gateway stage.\\nThe ARN should be in one of the following formats:\\n\\nFor an Application Load Balancer: ``arn:aws:elasticloadbalancing:region :account-id :loadbalancer/app/load-balancer-name /load-balancer-id ``\\nFor an Amazon API Gateway stage: ``arn:aws:apigateway:region ::/restapis/api-id /stages/stage-name ``'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}"], "Output": "gcloud.alpha.active_directory.peerings().list(limit=10)"} {"Instruction": "I want to validate the state of a Managed Microsoft AD trust for my domain \"my-domain.com\" with the target domain name \"my-target-domain.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.validate_state(\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains.trusts.validate_state(\"my-domain.com\", target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to create a new Managed Microsoft AD domain peering with the name \"my-new-peering\", an authorized network \"my-authorized-network\", and the domain \"projects/domain-project/locations/global/domains/newdomain.com\" using gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering'}, {'name': 'authorized_network'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}"], "Output": "gcloud.alpha.active_directory.peerings.create(\"my-new-peering\", authorized_network=\"my-authorized-network\", domain=\"projects/domain-project/locations/global/domains/newdomain.com\")"} {"Instruction": "I want to delete a Managed Microsoft Active Directory domain peering with the name \"my-new-peering\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations().delete', 'description': 'Delete a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}"], "Output": "gcloud.alpha.active_directory.peerings().delete(PEERING=\"my-new-peering\")"} {"Instruction": "I want to list a maximum of 3 Managed Microsoft AD operations in my project using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.operations().list(limit=3)"} {"Instruction": "I want to update the labels for an Active Directory domain peering named my-peering with the labels l1=1 and l2=2.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.peerings().update('my-peering', update_labels='l1=1,l2=2')"} {"Instruction": "I want to cancel a custom job with job id 789 in the region europe-west1 in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.custom_jobs.cancel', 'description': 'Cancel a running custom job in AI', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Email\u201d before you send. Discover deliverability of email addresses by our most popular email verification API.', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.cancel(\"789\", region=\"europe-west1\")"} {"Instruction": "I want to run a custom training locally using gcloud AI. The executor image URI is \"gcr.io/my/image\" and I want to include extra packages 'numpy' and 'scipy' in the environment.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.fms.disassociate_third_party_firewall', 'description': 'Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall , the third-party firewall vendor deletes all of the firewalls that are associated with the account.', 'parameters': [{'name': 'third_party_firewall', 'description': 'The name of the third-party firewall vendor.\\nPossible values:\\n\\nPALO_ALTO_NETWORKS_CLOUD_NGFW\\nFORTIGATE_CLOUD_NATIVE_FIREWALL'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\", extra_packages=\"numpy,scipy\")"} {"Instruction": "I want to get detailed information about a custom job with the ID 456 in the region us-central1 using gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.custom_jobs().describe(CUSTOM_JOB=456, region='us-central1')"} {"Instruction": "List the existing custom jobs for my project 'example' in the region 'us-central1' using the 'gcloud alpha ai' API.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.list(region='us-central1', project='example')"} {"Instruction": "I want to create a new Vertex AI endpoint with the display name \"my_endpoint\" and with project name \"example\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.nimble.put_launch_profile_members', 'description': 'Add/update users with given persona to launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'identity_store_id', 'description': 'The ID of the identity store.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'members', 'description': 'A list of members.\\n(structure)\\n\\nA new member that is added to a launch profile.\\npersona -> (string)\\n\\nThe persona.\\nprincipalId -> (string)\\n\\nThe principal ID.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Voice API is used for text-to-speech, speech-to-text and inbound/outbound voice routing. The Voice API is part of the Voice Gateway from Melrose Labs.', 'parameters': [{'name': 'transactionid', 'description': 'ID of speech-to-text transaction', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.endpoints.create(display_name=\"my_endpoint\", project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to run an online prediction on a Vertex AI endpoint with ID \"endpoint-456\" in the region \"us-west1\". I will send a JSON request file named \"data.json\" for prediction.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints_predict(\"endpoint_123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be sent for prediction.'}]}"], "Output": "gcloud.alpha.ai.endpoints_predict(\"endpoint-456\", region=\"us-west1\", json_request=\"data.json\")"} {"Instruction": "I want to request an online explanation from a Vertex AI endpoint with the ID 'endpoint-5678' in the region 'europe-west4' using the JSON request from the file 'request.json'.\n", "Functions": ["{'name': 'alpha ai', 'api_name': \"gcloud.alpha.ai.endpoints.explain('endpoint_1234', region='us_central1', json_request='input.json'\", 'description': 'Request an online explanation from an Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be explained.'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.list_coverage', 'description': 'Lists coverage details for your GuardDuty account. If you\u00e2\\x80\\x99re a GuardDuty administrator, you can retrieve all resources associated with the active member accounts in your organization.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Resources\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector whose coverage details you want to retrieve.'}, {'name': 'filter_criteria', 'description': 'Represents the criteria used to filter the coverage details.\\nFilterCriterion -> (list)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\n(structure)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\nCriterionKey -> (string)\\n\\nAn enum value representing possible filter fields.\\nFilterCondition -> (structure)\\n\\nContains information about the condition.\\nEquals -> (list)\\n\\nRepresents an equal condition that is applied to a single field while retrieving the coverage details.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition that is applied to a single field while retrieving the coverage details.\\n(string)'}, {'name': 'sort_criteria', 'description': 'Represents the criteria used to sort the coverage details.\\nAttributeName -> (string)\\n\\nRepresents the field name used to sort the coverage details.\\nOrderBy -> (string)\\n\\nThe order in which the sorted findings are to be displayed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.ai.endpoints.explain('endpoint-5678', region='europe-west4', json_request='request.json')"} {"Instruction": "I want to stream the logs from a running custom job with the ID \"456\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.stream_logs(\"456\", region=\"us-west1\")"} {"Instruction": "I would like to undeploy the model with ID 123 from the endpoint 456 in the region us-central1 using the gcloud command.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'deployed_model_id'}]}"], "Output": "gcloud.alpha.ai.endpoints.undeploy_model(ENDPOINT=\"456\", region=\"us-central1\", deployed_model_id=\"123\")"} {"Instruction": "Can you please describe the endpoint with ID \"567\" in the region \"us-west1\"?\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().describe', 'description': 'describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.serverlessrepo.create_application_version', 'description': 'Creates an application version.', 'parameters': [{'name': 'application_id', 'description': 'The Amazon Resource Name (ARN) of the application.'}, {'name': 'semantic_version', 'description': 'The semantic version of the new version.'}, {'name': 'source_code_archive_url', 'description': 'A link to the S3 object that contains the ZIP archive of the source code for this version of your application.\\nMaximum size 50 MB'}, {'name': 'source_code_url', 'description': 'A link to a public repository for the source code of your application, for example the URL of a specific GitHub commit.'}, {'name': 'template_body', 'description': 'The raw packaged AWS SAM template of your application.'}, {'name': 'template_url', 'description': 'A link to the packaged AWS SAM template of your application.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.endpoints().describe(ENDPOINT=\"567\", region=\"us-west1\")"} {"Instruction": "I want to list existing Vertex AI endpoints in the region us-central1 for the project example.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "gcloud.alpha.ai.endpoints().list(project='example', region='us-central1')"} {"Instruction": "I want to update an existing Vertex AI endpoint with ID 456 in the region us-west1.\"\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}"], "Output": "gcloud.alpha.ai.endpoints().update(endpoint=\"456\", region=\"us-west1\")"} {"Instruction": "I want to delete the endpoint with ID 456 in the region us-east1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'az network front-door check-name-availability', 'description': 'Check the availability of a Front Door resource name', 'parameters': [{'name': 'name', 'description': 'The resource name to be validated.'}, {'name': 'resource-type', 'description': 'The type of the resource whose name is to be validated.', 'accepted_values': ['Microsoft.Network/frontDoors', 'Microsoft.Network/frontDoors/frontendEndpoints']}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}"], "Output": "gcloud.alpha.ai.endpoints.delete(ENDPOINT=456, region=\"us-east1\")"} {"Instruction": "I want to run online raw prediction using Vertex AI endpoint 456 in the project demo and region us-west1. The request body is '{ \\\"instances\\\": [{ \\\"values\\\": [5, 4, 3, 2], \\\"key\\\": 1 }, { \\\"values\\\": [8, 7, 6, 5], \\\"key\\\": 2 }] }'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}\n", "{'name': 'pyarrow', 'api_name': 'call_function', 'description': 'Call a named function', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to call.'}, {'name': 'args', 'description': 'The arguments to the function.'}], 'optional': [{'name': 'options', 'description': 'Options provided to the function.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations during function execution.'}, {'name': 'length', 'description': 'Batch size for execution, for nullary (no argument) functions. If not passed, inferred from data.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.endpoints.raw_predict(456, project=\"demo\", region=\"us-west1\", request='{ \\\"instances\\\": [{ \\\"values\\\": [5, 4, 3, 2], \\\"key\\\": 1 }, { \\\"values\\\": [8, 7, 6, 5], \\\"key\\\": 2 }] }')"} {"Instruction": "I want to create a hyperparameter tuning job using the gcloud alpha ai API. The job should have a configuration file named 'hyper_config.yaml' and a display name of 'hp_test'. The job should be created in the region 'us-west1' under the project named 'example_project'.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us_central1\", project=\"example\", config=\"config.yaml\"', 'description': 'Create a hyperparameter tuning job', 'parameters': [{'name': 'config'}, {'name': 'display_name'}, {'name': 'algorithm'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'max_trial_count'}, {'name': 'network'}, {'name': 'parallel_trial_count'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "gcloud.alpha.ai-platform.jobs.submit_training(\"hp_test\", region=\"us-west1\", project=\"example_project\", config=\"hyper_config.yaml\")"} {"Instruction": "I want to create a new Vertex AI index endpoint with the display name \"new-endpoint\", description \"test\", and the network \"projects/456/global/networks/test-network\" in the region \"us-west1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.create(display_name=\"new-endpoint\", description=\"test\", network=\"projects/456/global/networks/test-network\", region=\"us-west1\")"} {"Instruction": "I want to list all the existing hyperparameter tuning jobs in the region us-central2 for the project named test in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'alpha.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "alpha.ai.hp_tuning_jobs.list(project=\"test\", region=\"us-central2\")"} {"Instruction": "I want to get detailed information about a hyperparameter tuning job with the ID \"JOB123\" in the region \"us-west1\" on gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}"], "Output": "gcloud.alpha.ai.hp_tuning_jobs().describe(\"JOB123\", region=\"us-west1\")"} {"Instruction": "I want to delete an existing Vertex AI index endpoint with the ID \"456\" in the region \"us-west1.\"\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.delete', 'description': 'delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.delete(INDEX_ENDPOINT='456', region='us-west1')"} {"Instruction": "I want to cancel the hyperparameter tuning job with ID 456 in the region us-east1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.cancel', 'description': 'Cancel a running hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy'}]}\n", "{'name': 'aws', 'api_name': 'aws kendra list_featured_results_sets', 'description': 'Lists all your sets of featured results for a given index. Features results are placed above all other results for certain queries. If there\u00e2\\x80\\x99s an exact match of a query, then one or more specific documents are featured in the search results.', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index used for featuring results.'}, {'name': 'next_token', 'description': 'If the response is truncated, Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of featured results sets.'}, {'name': 'max_results', 'description': 'The maximum number of featured results sets to return.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'English news sentiment API, only $0.00001 per extra requests', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.hp_tuning_jobs.cancel(\"456\", region=\"us-east1\")"} {"Instruction": "I want to stream the logs from a running Vertex AI hyperparameter tuning job with the ID \"job456\" in the region \"us-east1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API compares and finds similarity between 2 face images. This is used to authenticate a person and detect an impersonation scenario.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.hp_tuning_jobs.stream_logs(\"job456\", region=\"us-east1\")"} {"Instruction": "I want to get detailed information about an index with ID 456 in the region us-east2 on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.describe', 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.indexes.describe(\"456\", region=\"us-east2\")"} {"Instruction": "I want to list the index endpoints of a project named \"example\" in the region \"us-east1\" using gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().list', 'description': 'List index endpoints of a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.index_endpoints().list(project='example', region='us-east1')"} {"Instruction": "I want to list the AI indexes for my Google Cloud project \"example\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.list', 'description': 'List indexes of a given project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'alpha builds enterprise-config gitlab', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.create', 'description': 'Create a GitLab Enterprise config for Google Cloud Build', 'parameters': [{'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "gcloud.alpha.ai.indexes.list(project=\"example\", region=\"us-west1\")"} {"Instruction": "I want to delete an existing Vertex AI index with the ID \"index-456\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().delete(INDEX=\"index_123\").execute', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.indexes().delete(INDEX=\"index-456\").execute()"} {"Instruction": "I want to undeploy the deployed index with ID 'deployed-index-789' from the index endpoint '123' in the project 'example' in the region 'europe-west1' using gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.grafana.describe_workspace', 'description': 'Displays information about one Amazon Managed Grafana workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to display information about.'}]}\n", "{'name': 'az', 'api_name': 'Job Download', 'description': 'Download all job-related files', 'parameters': [{'name': 'name', 'required': True, 'description': 'Name of the job.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'required': True, 'description': 'Name of the Azure ML workspace.'}, {'name': 'all', 'required': False, 'description': 'Download all the outputs of the job.'}, {'name': 'download-path', 'required': False, 'description': 'Path to download the job files to.'}, {'name': 'output-name', 'required': False, 'description': 'The name of the user-defined output to download.'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.undeploy_index(INDEX_ENDPOINT='123', region='europe-west1', deployed_index_id='deployed-index-789')"} {"Instruction": "I want to update the display name of the index endpoint with ID 456 in the region us-west1 and set it to \"new-display\" in my project \"example-project\" on Vertex AI.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'import subprocess\\n\\nsubprocess.run', 'description': 'List all PyPI modules installed in an Airflow worker', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.backup_gateway.get_virtual_machine', 'description': 'By providing the ARN (Amazon Resource Name), this API returns the virtual machine.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual machine.'}]}"], "Output": "gcloud.alpha.ai.index_endpoints().update(INDEX_ENDPOINT=\"456\", region=\"us-west1\", display_name=\"new-display\", project=\"example-project\")"} {"Instruction": "I want to remove data points from the index '456' in the region 'us-west1'. The data points to be removed are 'example3' and 'example4'.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'az', 'api_name': 'vmware cloud-link show', 'description': 'Show details of a cloud link in a private cloud.', 'parameters': [{'name': 'name', 'description': 'The name of the cloud link.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'Git', 'api_name': 'git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\"', 'description': 'Run a Git command on a list of repositories', 'parameters': [{'name': 'config', 'description': 'Use the given config variable as a multi-valued list storing absolute path names. Iterate on that list of paths to run the given arguments.'}, {'name': 'arguments', 'description': 'The arguments after the known options or -- indicator are used as the arguments for the Git subprocess.'}]}"], "Output": "gcloud.alpha.ai.indexes.remove_datapoints(\"456\", region=\"us-west1\", datapoint_ids=[\"example3\", \"example4\"])"} {"Instruction": "I want to mutate a deployed index with the ID \"deployed-index-456\" from the index endpoint \"789\" in the project \"example-project\" and region \"us-central1\" on Vertex AI. I want to set the minimum replica count to 3 and the maximum replica count to 15.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}"], "Output": "gcloud.alpha.ai.index_endpoints_mutate_deployed_index('789', region='us-central1', deployed_index_id='deployed-index-456', min_replica_count=3, max_replica_count=15)"} {"Instruction": "I want to deploy an index with ID 789 to an index endpoint with ID 123 on Vertex AI. The minimum replica count should be 5 and the maximum replica count should be 20.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.operations.list', 'description': 'List API Gateway operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.deploy_index(123, index=789, deployed_index_id=\"deployed-index-789\", display_name=\"deployed-index-789\", min_replica_count=5, max_replica_count=20)"} {"Instruction": "I want to update the display name of an index with the ID \"456\" in the region \"us-east1\" on Google Cloud Vertex AI.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().update', 'description': 'Update an Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.indexes().update(INDEX=\"456\", region=\"us-east1\")"} {"Instruction": "I want to upsert data points into an index 'my_index' using the file 'data_points.json' in the region 'us-west1' on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}"], "Output": "gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us-west1')"} {"Instruction": "I want to pause the model deployment monitoring job with ID 456 in the project 'example' in the region 'us-east1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.pause('456', region='us-east1')"} {"Instruction": "I want to update the display name of the model deployment monitoring job with ID MONITORING_JOB in the REGION region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs().update(MONITORING_JOB, region=REGION)"} {"Instruction": "I want to delete the model deployment monitoring job with ID 456 in the europe-west1 region on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.delete('456', region='europe-west1')"} {"Instruction": "I want to resume a paused Vertex AI model deployment monitoring job with ID 456 in the region europe-west4.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.resume(\"456\", region=\"europe-west4\")"} {"Instruction": "I want to delete a Vertex AI model named \"my-model\" in the region \"us-east1\" using gcloud.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_configuration_set', 'description': 'Get information about an existing configuration set, including the dedicated IP pool that it\u00e2\\x80\\x99s associated with, whether or not it\u00e2\\x80\\x99s enabled for sending email, and more.Configuration sets are groups of rules that you can apply to the emails you send. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.associate_route_table', 'description': 'Associates a subnet in your VPC or an internet gateway or virtual private gateway attached to your VPC with a route table in your VPC. This association causes traffic from the subnet or gateway to be routed according to the routes in the route table. The action returns an association ID, which you need in order to disassociate the route table later. A route table can be associated with multiple subnets.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the route table.'}, {'name': 'subnet_id', 'description': 'The ID of the subnet.'}, {'name': 'gateway_id', 'description': 'The ID of the internet gateway or virtual private gateway.'}]}"], "Output": "gcloud.alpha.ai.models().delete(MODEL=\"my-model\", region=\"us-east1\")"} {"Instruction": "I want to list the model deployment monitoring jobs for project \"example\" in region \"us-east1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.list', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.list(project=\"example\", region=\"us-east1\")"} {"Instruction": "I want to list the models of the project named \"example\" in the region \"us-central1\" in gcloud.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Es una API que permite a los usuarios encontrar el municipio correspondiente a un c\u00f3digo postal espec\u00edfico en Espa\u00f1a. Simplemente ingresa el c\u00f3digo postal y recibir\u00e1s informaci\u00f3n detallada del municipio asociado. Es una herramienta f\u00e1cil de usar e ideal para desarrolladores y aplicaciones que requieren informaci\u00f3n precisa de municipios basada en c\u00f3digos postales espa\u00f1oles', 'parameters': [{'name': 'codigo_postal', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.models().list(project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to delete version 789 of the model 456 for the project \"my-project\" in the region us-west1.\n", "Functions": ["{'name': 'alpha ai models', 'api_name': 'gcloud.alpha.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'view'}]}"], "Output": "gcloud.alpha.ai.models().delete_version(model_version='456@789', region='us-west1')"} {"Instruction": "I want to retrieve detailed information about a model with the ID \"456\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().describe', 'description': 'Retrieve detailed model information', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}"], "Output": "gcloud.alpha.ai.models().describe(MODEL=\"456\", region=\"us-east1\")"} {"Instruction": "I want to list the versions of a model with ID 456 in the region us-east1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models.list_version', 'description': 'List model versions', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_connection', 'description': 'Retrieves a connection definition from the Data Catalog.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'name', 'description': 'The name of the connection definition to retrieve.'}, {'name': 'hide_password_|_no_hide_password', 'description': 'Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_numeric', 'description': 'Classify strings as numeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}"], "Output": "gcloud.alpha.ai.models.list_version(MODEL=\"456\", region=\"us-east1\")"} {"Instruction": "I want to upload a new model to GCloud. The container image URI is \"gcr.io/example/my-image\" and the display name is \"my-model\". I also want to include the artifact URI as \"gs://bucket/path\" and set the description as \"example-model\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'describe_model(request_id=\"\", location=\"\", model=\"\", container_metadata={\\'containerImageUri\\': \\'gcr.io/example/my_image\\', \\'displayName\\': \\'my_model\\', \\'artifactUri\\': \\'gs://bucket/path\\', \\'description\\': \\'example_model\\'}', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_modality'}, {'name': 'explanation_nearest_neighbor_search_config_file'}, {'name': 'explanation_neighbor_count'}, {'name': 'explanation_path_count'}, {'name': 'explanation_query'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'uris'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'API', 'api_name': 'classify_strings_as_lowercase', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "describe_model(request_id=\"\", location=\"\", model=\"\", container_metadata={'containerImageUri': 'gcr.io/example/my-image', 'displayName': 'my-model', 'artifactUri': 'gs://bucket/path', 'description': 'example-model'})"} {"Instruction": "I want to delete an existing Vertex AI Tensorboard experiment with ID \"exp-456\" in the region \"us-west1\" and Tensorboard ID \"tb-123\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_associations.create', 'description': 'Create a new association between a firewall policy and an organization or folder resource', 'parameters': [{'name': 'firewall_policy', 'description': 'Security policy ID of the association.'}, {'name': 'folder', 'description': 'ID of the folder with which the association is created.'}, {'name': 'name', 'description': \"Name to identify this association. If unspecified, the name will be set to 'organization-{ORGANIZATION_ID}' or 'folder-{FOLDER_ID}'.\"}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be associated. Must be set if FIREWALL_POLICY is short name.'}, {'name': 'replace_association_on_target', 'description': 'By default, if you attempt to insert an association to an organization or folder resource that is already associated with a firewall policy the method will fail. If this is set, the existing association will be deleted at the same time that the new association is created.'}]}\n", "{'name': 'az', 'api_name': 'synapse integration-runtime delete', 'description': 'Delete an integration runtime', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. Default value: False'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}"], "Output": "gcloud.alpha.ai.tensorboard_experiments().delete(TENSORBOARD_EXPERIMENT='exp-456', region='us-west1', tensorboard_id='tb-123')"} {"Instruction": "I want to get detailed index information about a specific operation with ID 456 in the region us-east1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.future_reservations.create', 'description': 'Create a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation'}, {'name': 'total_count'}, {'name': 'source_instance_template'}, {'name': 'machine_type'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'maintenance_freeze_duration'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}, {'name': 'description'}, {'name': 'name_prefix'}, {'name': 'planning_status'}, {'name': 'zone'}, {'name': 'share_setting'}, {'name': 'share_with'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_min_max_values', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. (Array-like)'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. (bool, default True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. (int, default 1)'}, {'name': 'options', 'description': 'Alternative way of passing options. (pyarrow.compute.ScalarAggregateOptions, optional)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (pyarrow.MemoryPool, optional)'}]}}"], "Output": "gcloud.alpha.ai.operations().describe(operation=\"456\", region=\"us-east1\")"} {"Instruction": "I want to create a new Tensorboard run for a specific Tensorboard experiment in the region \"us-central1\" with the Tensorboard ID \"tensorboard-1\". The display name of the run is \"Run 1\" and the run ID is \"run-1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}"], "Output": "gcloud.alpha.ai.tensorboard_runs_create(\"tensorboard-experiment-1\", \"--region=us-central1\", \"--tensorboard-id=tensorboard-1\", \"--display-name=Run 1\", \"--tensorboard-run-id=run-1\")"} {"Instruction": "I want to delete a Vertex AI Tensorboard run with the ID \"tensorboard-run-789\" in the region \"us-central1\" for the Tensorboard experiment with the ID \"test-experiment\" and the Tensorboard with the ID \"tensorboard-012\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'vertex_ai_tensorboard.run', 'description': 'Delete an existing Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_run'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "vertex_ai_tensorboard.run(tensorboard_run_id=\"tensorboard-run-789\", region=\"us-central1\", experiment_id=\"test-experiment\", tensorboard_id=\"tensorboard-012\")"} {"Instruction": "Create a new Tensorboard experiment in Vertex AI with the following details:\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.create', 'description': 'Create a new Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'tensorboard_experiment_id', 'description': 'Unique identifier for the new Tensorboard experiment.'}, {'name': 'description', 'description': 'Description for the new Tensorboard experiment.'}, {'name': 'display_name', 'description': 'Display name for the new Tensorboard experiment.'}, {'name': 'labels', 'description': 'List of key-value pairs to label the new Tensorboard experiment.'}]}"], "Output": "gcloud.alpha.ai.tensorboard_experiments.create(\"my-tensorboard\", region=\"us-central1\", tensorboard_experiment_id=\"experiment-1\", description=\"This is an experiment for image classification\", display_name=\"Image Classification Experiment\", labels={\"team\": \"data_science\", \"project\": \"image_classification\"})"} {"Instruction": "I want to get detailed information for a Tensorboard experiment with ID 456, in the region \"us-west1\", for the Tensorboard with ID \"tb-789\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().describe', 'description': 'Get detailed Tensorboard experiment information', 'parameters': [{'name': 'tensorboard_experiment', 'description': 'ID of the tensorboard_experiment or fully qualified identifier for the tensorboard_experiment.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_experiment.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_experiment.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().delete', 'description': 'Delete an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.ai.tensorboard_experiments().describe(TENSORBOARD_EXPERIMENT=\"456\", region=\"us-west1\", tensorboard_id=\"tb-789\")"} {"Instruction": "I want to list the Tensorboard experiments for a specific Tensorboard in my Google Cloud project, limited to 20 results and sorted by experiment name in ascending order.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.ai.tensorboard_experiments.list(TENSORBOARD=\"\", region=\"\", limit=20, sort_by=\"experimentName\", page_size=20)"} {"Instruction": "I want to update the description and display name of a Tensorboard experiment with ID \"exp-456\" in region \"us-east1\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.ai.tensorboard_experiments.update(tensorboard_experiment=\"exp-456\", region=\"us-east1\", description=\"New experiment description\", display_name=\"New experiment display name\")"} {"Instruction": "I want to create a new Vertex AI Tensorboard with the display name \"my-tensorboard\"\n", "Functions": ["{'name': 'gcloud', 'api_name': 'vertex_ai.create_tensorboard', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'pyarrow', 'api_name': 'create_memory_map', 'description': 'Create a file of the given size and memory-map it', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to create, on the local filesystem'}, {'name': 'size', 'description': 'The file size to create'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}"], "Output": "vertex_ai.create_tensorboard(display_name=\"my-tensorboard\")"} {"Instruction": "Can you provide an example of reading the Tensorboard time series data from a specific Tensorboard time series ID, in the cloud region 'us-central1', for an experiment with ID 'exp123', in a Tensorboard with ID 'tb456', and for a specific run with ID 'run789'?\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'an_example_user_query(api_argument1, api_argument2, api_file_path', 'description': 'Read the Tensorboard time series data', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.', 'type': 'string'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.', 'type': 'string'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.', 'type': 'string'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.', 'type': 'string'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.', 'type': 'string'}, {'name': 'filter', 'description': 'Optional filter for the data points.', 'type': 'string'}, {'name': 'max_data_points', 'description': 'Optional maximum number of data points to return.', 'type': 'integer'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_custom_line_item', 'description': 'Update an existing custom line item in the current or previous billing period.', 'parameters': [{'name': 'arn', 'description': 'The ARN of the custom line item to be updated.'}, {'name': 'name', 'description': 'The new name for the custom line item.'}, {'name': 'description', 'description': 'The new line item description of the custom line item.'}, {'name': 'charge_details', 'description': 'A ListCustomLineItemChargeDetails containing the new charge details for the custom line item.\\nFlat -> (structure)\\n\\nAn UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom line item.\\nChargeValue -> (double)\\n\\nThe custom line item\u00e2\\x80\\x99s new fixed charge value in USD.\\n\\nPercentage -> (structure)\\n\\nAn UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a percentage custom line item.\\nPercentageValue -> (double)\\n\\nThe custom line item\u00e2\\x80\\x99s new percentage value. This will be multiplied against the combined value of its associated resources to determine its charge value.\\n\\nLineItemFilters -> (list)\\n\\nA representation of the line item filter.\\n(structure)\\n\\nA representation of the line item filter for your custom line item. You can use line item filters to include or exclude specific resource values from the billing group\u00e2\\x80\\x99s total cost. For example, if you create a custom line item and you want to filter out a value, such as Savings Plan discounts, you can update LineItemFilter to exclude it.\\nAttribute -> (string)\\n\\nThe attribute of the line item filter. This specifies what attribute that you can filter on.\\nMatchOption -> (string)\\n\\nThe match criteria of the line item filter. This parameter specifies whether not to include the resource value from the billing group total cost.\\nValues -> (list)\\n\\nThe values of the line item filter. This specifies the values to filter on. Currently, you can only exclude Savings Plan discounts.\\n(string)'}, {'name': 'billing_period_range', 'description': 'The billing period range in which the custom line item request will be applied.\\nInclusiveStartBillingPeriod -> (string)\\n\\nThe inclusive start billing period that defines a billing period range where a custom line is applied.\\nExclusiveEndBillingPeriod -> (string)\\n\\nThe inclusive end billing period that defines a billing period range where a custom line is applied.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}"], "Output": "an_example_user_query(\"tensorboard_time_series_id\", \"--region=us-central1\", \"--tensorboard-experiment-id=exp123\", \"--tensorboard-id=tb456\", \"--tensorboard-run-id=run789\")"} {"Instruction": "I want to delete a Vertex AI Tensorboard time series with the following details:\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series().delete', 'description': 'delete an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': 'tensorboard_run_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "gcloud.alpha.ai.tensorboard_time_series().delete(TENSORBOARD_TIME_SERIES=\"time-series-2\", region=\"us-east1\", tensorboard_experiment_id=\"experiment-456\", tensorboard_id=\"tensorboard-789\", tensorboard_run_id=\"run-0123\")"} {"Instruction": "I want to update an existing Tensorboard time series with the ID \"7890\" in the region \"us-central1\", for the Tensorboard experiment with the ID \"exp-002\", Tensorboard with the ID \"tb-002\", and Tensorboard run with the ID \"run-002\", and also provide a description as \"Time series updated\", and a display name as \"Updated Time Series\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Billing Subscription Move', 'description': \"Move a subscription's charges to a new invoice section\", 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.'}, {'name': 'destination-invoice-section-id', 'description': 'The destination invoice section id.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearchserverless.list_tags_for_resource', 'description': 'Returns the tags for an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource. The resource must be active (not in the DELETING state), and must be owned by the account ID included in the request.'}]}"], "Output": "gcloud.alpha.ai.tensorboard_time_series.update('7890', region='us-central1', tensorboard_experiment_id='exp-002', tensorboard_id='tb-002', tensorboard_run_id='run-002', description='Time series updated', display_name='Updated Time Series')"} {"Instruction": "I want to list the Tensorboard time series for a specific Tensorboard run in a project with the given region, Tensorboard experiment id, and Tensorboard id.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.stop_configuration_recorder', 'description': 'Stops recording configurations of the Amazon Web Services resources you have selected to record in your Amazon Web Services account.', 'parameters': [{'name': 'configuration_recorder_name', 'description': 'The name of the recorder object that records each configuration change made to the resources.'}]}"], "Output": "gcloud.alpha.ai.tensorboard_time_series.list(tensorboard_run_id=\"TENSORBOARD_RUN_ID\", region=\"REGION\", tensorboard_experiment_id=\"TENSORBOARD_EXPERIMENT_ID\", tensorboard_id=\"TENSORBOARD_ID\")"} {"Instruction": "I want to get detailed information about a Tensorboard with ID \"tensorboard-456\" located in the \"us-central1\" region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}"], "Output": "gcloud.alpha.ai.tensorboards().describe(tensorboard=\"tensorboard-456\", region=\"us-central1\")"} {"Instruction": "I want to delete a Vertex AI Tensorboard with the ID \"tensorboard-5678\" in the region \"us-east1.\"\n", "Functions": ["{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "gcloud.alpha.ai.tensorboards.delete(\"tensorboard-5678\", region=\"us-east1\")"} {"Instruction": "I want to list the Tensorboards of my project in the region \"us-central1\" with a limit of 5 Tensorboards per page and sort them by name in ascending order.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}"], "Output": "gcloud.alpha.ai.tensorboards().list(region=\"us-central1\", limit=5, page_size=5, sort_by=\"name\").execute()"} {"Instruction": "I want to update an existing Vertex AI Tensorboard named \"tensorboard-2\" in the region \"us-east1\" with a new description \"Updated tensorboard\" and display name \"Tensorboard 2.0\".\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard_1', region='us_central1', description='Updated tensorboard', display_name='Tensorboard 1.0'\", 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard-2', region='us-east1', description='Updated tensorboard', display_name='Tensorboard 2.0')"} {"Instruction": "Can you please provide a summary of the AI Platform job called \"my-new-job\" in a set of human-readable tables?\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.jobs.describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'summarize', 'description': 'Summarize job output in a set of human readable tables instead of rendering the entire resource as json or yaml.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.ai_platform.jobs.describe(JOB=\"my-new-job\", summarize=True)"} {"Instruction": "I want to get explanations for an AI Platform version model named 'model-name' with the version 'version', using a JSON file 'instances.json'.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': \"gcloud.alpha.ai_platform.explain(model='model_name', version='version', json_instances='instances.json'\", 'description': 'run AI Platform explanation', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'version'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}"], "Output": "gcloud.alpha.ai-platform.explain(model='model-name', version='version', json_instances='instances.json')"} {"Instruction": "I want to start an AI Platform batch prediction job using the gcloud alpha ai-platform API. The job should use the specified model, take input data from the INPUT_PATH, and output the results to OUTPUT_PATH in the specified region.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.jobs().submit', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_path'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}, {'name': 'batch_size'}, {'name': 'key'}, {'name': 'max_worker_count'}, {'name': 'runtime_version'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'accelerator_count'}, {'name': 'accelerator_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.enable_user', 'description': 'Allows the specified user to access the FinSpace web application and API.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user account that you want to enable.'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my_billing_account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\"', 'description': 'Remove an IAM policy binding from a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'The principal whose binding to the role is being removed.'}, {'name': 'role', 'description': 'The role from which the member is being removed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.jobs().submit(prediction=JOB, data_format=DATA_FORMAT, input_paths=INPUT_PATH, output_path=OUTPUT_PATH, region=REGION, model=MODEL)"} {"Instruction": "I want to display the capabilities of the AI Platform in the region \"us-central1\" and log the output.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}"], "Output": "gcloud.alpha.ai_platform.locations().describe(LOCATION=\"us-central1\", region=\"REGION\")"} {"Instruction": "I want to delete the AI Platform model named \"my_other_model\" in the region \"us-central2\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().list', 'description': 'List all BeyondCorp client connector operations in the specified project.', 'parameters': [{'name': 'location'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}"], "Output": "gcloud.alpha.ai-platform.models.delete(model=\"my_other_model\", region=\"us-central2\")"} {"Instruction": "I want to run prediction locally using the TensorFlow SDK. I have a model directory called \"my_model\" and I have a JSON instances file called \"instances.json\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}"], "Output": "prediction = tensorflow_model.predict_local(model_dir=\"my_model\", instances_file=\"instances.json\")"} {"Instruction": "I want to run an AI Platform training job locally using the module named \"trainer.task\" and with 3 parameter servers and 6 workers.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}"], "Output": "gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=3, worker_count=6)"} {"Instruction": "I want to get the IAM policy for a model named my_other_model on Google Cloud AI Platform.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().get_iam_policy', 'description': 'Get IAM policy for a model', 'parameters': [{'name': 'model'}]}"], "Output": "gcloud.alpha.ai_platform.models().get_iam_policy(MODEL='my_other_model')"} {"Instruction": "I want to create a new AI Platform model named \"my-model\" with a description and enable logging on Google Cloud. I also want to deploy the model to the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().create', 'description': 'Create AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'description'}, {'name': 'enable_console_logging'}, {'name': 'enable_logging'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'regions'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.create_pipeline', 'description': 'Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the OpenSearch Ingestion pipeline to create. Pipeline names are unique across the pipelines owned by an account within an Amazon Web Services Region.'}, {'name': 'min_units', 'description': 'The minimum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'max_units', 'description': 'The maximum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'pipeline_configuration_body', 'description': 'The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with \\\\n .'}, {'name': 'log_publishing_options', 'description': 'Key-value pairs to configure log publishing.\\nIsLoggingEnabled -> (boolean)\\n\\nWhether logs should be published.\\nCloudWatchLogDestination -> (structure)\\n\\nThe destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true .\\nLogGroup -> (string)\\n\\nThe name of the CloudWatch Logs group to send pipeline logs to. You can specify an existing log group or create a new one. For example, /aws/OpenSearchService/IngestionService/my-pipeline .'}, {'name': 'vpc_options', 'description': 'Container for the values required to configure VPC access for the pipeline. If you don\u00e2\\x80\\x99t specify these values, OpenSearch Ingestion creates the pipeline with a public endpoint.\\nSubnetIds -> (list)\\n\\nA list of subnet IDs associated with the VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nA list of security groups associated with the VPC endpoint.\\n(string)'}, {'name': 'tags', 'description': 'List of tags to add to the pipeline upon creation.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}"], "Output": "gcloud.alpha.ai_platform.models().create(\"my-model\", description=\"--description\", enable_console_logging=\"--enable-console-logging\", enable_logging=\"--enable-logging\", region=\"us-central1\")"} {"Instruction": "I want to list the existing AI Platform jobs, but only retrieve the first 20 results.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "gcloud.alpha.ai-platform.jobs().list(page_size=20)"} {"Instruction": "I want to list all AI Platform Locations and limit the number of resources listed to 5.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "gcloud.alpha.ai_platform.locations().list(limit=5)"} {"Instruction": "I want to set the IAM policy for a model with ID \"my_model\" using a JSON file \"policy.json\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Synapse Pipeline List', 'description': 'List pipelines in Azure Synapse', 'parameters': [{'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us-central1\")"} {"Instruction": "I want to update the description of a model named \"my_other_model\" in the AI Platform on Google Cloud. The new description should be \"New description for my_other_model\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "gcloud.alpha.ai_platform.models().update(MODEL=\"my_other_model\", description=\"New description for my_other_model\")"} {"Instruction": "I want to add an IAM policy binding for the model named \"my_model\". The member should be \"user:test-user2@gmail.com\" and the role should be \"roles/viewer\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test-user2@gmail.com\", role=\"roles/viewer\")"} {"Instruction": "I want to describe an existing AI Platform model named \"my_model\" in the us-central1 region.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.models().describe(model='my_model', region='us-central1')"} {"Instruction": "I want to list existing AI Platform models in the Google Cloud region \"us-central1\", with a maximum limit of 20 models per page and sorted by name.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}"], "Output": "gcloud.alpha.ai_platform.models().list(region=\"us-central1\", page_size=20, sort_by=\"name\")"} {"Instruction": "I want to run an online prediction using AI Platform on Google Cloud. The model I want to use is called \"MODEL\" and I will provide the input data in JSON format.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}]}"], "Output": "gcloud.alpha.ai_platform.predict(model=\"MODEL\", json_instances=\"JSON_INSTANCES\")"} {"Instruction": "I want to wait for the completion of an AI Platform operation with the name \"operation-456\" in the us-west1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serpdog(https://serpdog.io) is a Google Search API that allows you to access Google Search Results in real time. It solves the problem of proxies and captchas for a smooth scraping journey. Serpdog supports results in both HTML and JSON format.\\n\\nGet your free trial by registering at https://api.serpdog.io\\n\\nIf you want to buy our plan, I recommend you to please visit https://serpdog.io/pricing for more information. ', 'parameters': [{'name': 'data_id', 'description': '', 'type': 'STRING'}, {'name': 'next_page_token', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'topic_id', 'description': '', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.operations().wait(OPERATION=\"operation-456\", region=\"us-west1\")"} {"Instruction": "I want to cancel an ongoing operation named \"operation456\" in Google's AI Platform in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}"], "Output": "gcloud.alpha.ai_platform.operations().cancel(name=\"operation456\", region=\"us-central1\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/ml.reader' for the user 'example-user@gmail.com' on an AI Platform model with the identifier 'my_model'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models().remove_iam_policy_binding(model=\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Remove an IAM policy binding from the IAM policy of a ML model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().describe', 'description': 'Describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}"], "Output": "gcloud.alpha.ai_platform.models().remove_iam_policy_binding(model=\"my_model\", member=\"user:example-user@gmail.com\", role=\"roles/ml.reader\")"} {"Instruction": "I want to update the AI Platform version with the ID \"v2\" for the model \"my_model\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}"], "Output": "gcloud.alpha.ai_platform_versions.update(VERSION=\"v2\", model=\"my_model\")"} {"Instruction": "Please provide a Python function call to describe the AI Platform version named \"v2\" for the model \"my_model\" in the \"us-central1\" region.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "gcloud.alpha.ai_platform.versions().describe(VERSION=\"v2\", model=\"my_model\", region=\"us-central1\")"} {"Instruction": "I want to list all the versions of my AI model named \"my_model\" on AI Platform. I also want to limit the results to 5 versions and sort them by creation time in descending order.\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.versions().list', 'description': 'List existing AI Platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.count_objects', 'description': 'Count unpacked number of objects and their disk consumption', 'parameters': [{'name': '_v'}, {'name': '_h'}, {'name': 'human_readable'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().list', 'description': 'List index endpoints of a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.attach_disk', 'description': 'Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'disk_name', 'description': 'The unique Lightsail disk name (e.g., my-disk ).'}, {'name': 'instance_name', 'description': 'The name of the Lightsail instance where you want to utilize the storage disk.'}, {'name': 'disk_path', 'description': 'The disk path to expose to the instance (e.g., /dev/xvdf ).'}, {'name': 'auto_mounting_|_no_auto_mounting', 'description': 'A Boolean value used to determine the automatic mounting of a storage volume to a virtual computer. The default value is False .\\n\\nWarningThis value only applies to Lightsail for Research resources.'}]}"], "Output": "gcloud.alpha.ai_platform.versions().list(model=\"my_model\", limit=5, sort_by=\"create_time desc\")"} {"Instruction": "I want to create a new AlloyDB backup for my cluster named \"my-cluster\" in the region \"us-central1\" on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.backups.create(BACKUP=\"my-backup\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB cluster named \"my-db\" in the \"us-west1\" region with the password \"myPass123\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_insight_rules', 'description': 'Permanently deletes the specified Contributor Insights rules.See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_names', 'description': 'An array of the rule names to delete. If you need to find out the names of your rules, use DescribeInsightRules .\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.alloydb_clusters_create(CLUSTER=\"my-db\", region=\"us-west1\", password=\"myPass123\")"} {"Instruction": "I want to retrieve information about a specific AlloyDB backup with the ID \"backup-987\" in the region \"us-central1\" using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.voiceid.describe_fraudster_registration_job', 'description': 'Describes the specified fraudster registration job.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job.'}, {'name': 'job_id', 'description': 'The identifier of the fraudster registration job you are describing.'}]}"], "Output": "gcloud.alpha.alloydb.backups().describe(backup=\"backup-987\", region=\"us-central1\")"} {"Instruction": "I want to describe the details of an AlloyDB cluster named \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.clusters().describe(cluster='my-cluster', region='us-central1')"} {"Instruction": "I want to create a new AlloyDB SECONDARY cluster named my-other-cluster in the region us-central1. The PRIMARY cluster is located at projects/98765/locations/us-central1/clusters/primary-cluster.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.clusters().create_secondary', 'description': 'Create a new AlloyDB SECONDARY cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}"], "Output": "gcloud.alpha.alloydb.clusters().create_secondary(CLUSTER=\"my-other-cluster\", PRIMARY_CLUSTER=\"projects/98765/locations/us-central1/clusters/primary-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to list all AlloyDB backups in the region europe-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "gcloud.alpha.alloydb.backups().list(region=\"europe-west1\")"} {"Instruction": "I want to delete the AlloyDB backup with ID \"backup-001\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.backups().delete(BACKUP=\"backup-001\", region=\"us-west1\")"} {"Instruction": "I want to restore a cluster named my-cluster from a backup named my-backup in the region us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().restore', 'description': 'Restore an AlloyDB cluster from a backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}, {'name': 'async'}, {'name': 'network'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.untag_resource', 'description': 'Removes specified tags from a specified Amazon Connect Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource you want to remove tags from.'}, {'name': 'tag_keys', 'description': 'The list of tag keys you want to remove from the specified resource.\\n(string)'}]}"], "Output": "gcloud.alpha.alloydb.clusters().restore(cluster=\"my-cluster\", region=\"us-central1\", backup=\"my-backup\")"} {"Instruction": "I want to delete the AlloyDB cluster with ID \"cluster-123\" in the region \"us-east1\" using gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}"], "Output": "gcloud.alpha.alloydb.clusters().delete(CLUSTER=\"cluster-123\", region=\"us-east1\")"} {"Instruction": "I want to update an AlloyDB cluster named \"my-cluster\" in the region \"us-central1\" on gcloud.\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().update', 'description': 'update an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'clear_continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}"], "Output": "gcloud.alpha.alloydb.clusters().update(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to list the AlloyDB clusters in the 'us-west1' region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.alloydb.clusters().list(region='us-west1')"} {"Instruction": "I want to promote my AlloyDB cluster with ID \"my-cluster\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "gcloud.alpha.alloydb.clusters().promote(cluster=\"my-cluster\", region=\"us-west1\")"} {"Instruction": "I want to delete an AlloyDB instance with the ID \"my-instance\" in the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'versioning-free', 'parameters': []}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint16', 'description': 'Create instance of unsigned uint16 type', 'parameters': {'required': [], 'optional': []}}"], "Output": "gcloud.alpha.alloydb.instances().delete(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to failover an AlloyDB instance with the ID \"my-instance\" within the cluster with the ID \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.describe_notification_configurations', 'description': 'Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.describe-notification-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'auto_scaling_group_names', 'description': 'The name of the Auto Scaling group.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}"], "Output": "gcloud.alpha.alloydb.instances().failover(INSTANCE='my-instance', cluster='my-cluster', region='us-central1')"} {"Instruction": "I want to inject a fault on an AlloyDB instance with the ID \"my-instance\" in the cluster \"my-cluster\" in the region \"us-central1\". I want to use the fault type \"restart-instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().inject_fault', 'description': 'Inject fault on an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'fault_type', 'description': 'Specifies fault type. FAULT_TYPE must be (only one value is supported): stop-vm. stop-vm fault type supports stopping the VM.'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_index', 'description': 'Lists objects attached to the specified index.list-index is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory that the index exists in.'}, {'name': 'ranges_on_indexed_values', 'description': 'Specifies the ranges of indexed values that you want to query.\\n(structure)\\n\\nA range of attributes.\\nAttributeKey -> (structure)\\n\\nThe key of the attribute that the attribute range covers.\\nSchemaArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the schema that contains the facet and attribute.\\nFacetName -> (string)\\n\\nThe name of the facet that the attribute exists within.\\nName -> (string)\\n\\nThe name of the attribute.\\n\\nRange -> (structure)\\n\\nThe range of attribute values being selected.\\nStartMode -> (string)\\n\\nThe inclusive or exclusive range start.\\nStartValue -> (structure)\\n\\nThe value to start the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.\\n\\nEndMode -> (string)\\n\\nThe inclusive or exclusive range end.\\nEndValue -> (structure)\\n\\nThe attribute value to terminate the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.'}, {'name': 'index_reference', 'description': 'The reference to the index to list.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level to execute the request at.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1) of CLUSTER. See the full list of regions at https://cloud.google.com/sql/docs/instance-locations. Default: list clusters in all regions.'}]}"], "Output": "gcloud.alpha.alloydb.instances().inject_fault(INSTANCE='my-instance', CLUSTER='my-cluster', FAULT_TYPE='restart-instance', REGION='us-central1')"} {"Instruction": "I want to create a new AlloyDB SECONDARY instance within a cluster. The instance ID is \"db-instance-1\", the cluster ID is \"cluster-1\", and the regional location is \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.instances().create_secondary', 'description': 'Create new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}"], "Output": "gcloud.alpha.alloydb.instances().create_secondary(instance=\"db-instance-1\", cluster=\"cluster-1\", region=\"us-west1\")"} {"Instruction": "I want to describe an AlloyDB instance with the instance ID 'db-instance-1', in the cluster 'my-cluster', in the region 'us-central1', and I want to view the full details of the instance.\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.instances.describe('db-instance-1', cluster='my-cluster', region='us-central1', view='full')"} {"Instruction": "I want to list the databases in the AlloyDB cluster named \"my-cluster\" in the us-central1 region.\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1) of CLUSTER. See the full list of regions at https://cloud.google.com/sql/docs/instance-locations. Default: list clusters in all regions.'}]}\n", "{'name': 'az', 'api_name': 'Registered ASN List', 'description': 'List all registered ASNs under a given subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint64', 'description': 'Create instance of unsigned uint64 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.secretsmanager.restore_secret', 'description': 'Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored.See also: AWS API Documentation\\n', 'parameters': [{'name': 'secret_id', 'description': 'The ARN or name of the secret to restore.\\nFor an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN .'}]}"], "Output": "gcloud.alpha.alloydb.instances().list(cluster='my-cluster', region='us-central1')"} {"Instruction": "I want to restart my AlloyDB instance named \"my-instance\" within the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering.'}, {'name': 'k', 'description': 'The number of clusters to create.'}], 'optional': [{'name': 'iterations', 'description': 'The maximum number of iterations to perform.'}, {'name': 'tolerance', 'description': 'The convergence tolerance.'}]}}"], "Output": "gcloud.alpha.alloydb.instances().restart(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to update the number of nodes in the read pool for my AlloyDB instance named \"my-read-instance\" in the cluster \"my-cluster\" in the region \"us-central1\" to 5.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}"], "Output": "gcloud.alpha.alloydb.instances().update(INSTANCE=\"my-read-instance\", CLUSTER=\"my-cluster\", REGION=\"us-central1\", READ_POOL_NODE_COUNT=5)"} {"Instruction": "I want to delete an AlloyDB operation with ID \"operation-987654321\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "gcloud.alpha.alloydb.operations().delete(operation=\"operation-987654321\", region=\"us-west1\")"} {"Instruction": "I want to list the AlloyDB operations for the cluster \"my-cluster\" in the region \"us-central1\", with a maximum of 100 resources per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.operations().list(cluster=\"my-cluster\", region=\"us-central1\", page_size=100)"} {"Instruction": "I want to create a new user in the cluster \"my-cluster\" in the region \"us-central1\" with the username \"my-username\" and password \"postgres\" in GCloud AlloyDB.\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.users().create', 'description': 'Create a new user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_bot', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'lex_bot', 'description': 'Configuration information of an Amazon Lex bot.\\nName -> (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}"], "Output": "gcloud.alpha.alloydb.users().create(username=\"my-username\", cluster=\"my-cluster\", region=\"us-central1\", password=\"postgres\")"} {"Instruction": "I want to describe the AlloyDB operation with ID operation-987654321 in the region us-west1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az ml job create', 'description': 'Create a job in Azure ML', 'parameters': [{'name': 'file', 'description': 'Local path to the YAML file containing the Azure ML job specification.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}, {'name': 'name', 'description': 'Name of the job.'}, {'name': 'save-as', 'description': \"File to which the created job's state in YAML format will be written.\"}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'skip-validation', 'description': 'Skip validation in creating the resource.'}, {'name': 'stream', 'description': \"Indicates whether to stream the job's logs to the console.\"}, {'name': 'web', 'description': \"Show the job's run details in Azure ML studio in a web browser.\"}]}"], "Output": "gcloud.alpha.alloydb.operations().describe(OPERATION=\"operation-987654321\", region=\"us-west1\")"} {"Instruction": "I want to delete the user 'user123' in the AlloyDB cluster 'cluster456' located in the region 'us-central1' using the gcloud alpha alloydb users delete command.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}"], "Output": "gcloud.alpha.alloydb.users().delete(username='user123', cluster='cluster456', region='us-central1')"} {"Instruction": "I want to update the database roles for a user named \"my-username\" in the cluster \"my-cluster\" in the region \"us-central1\" with the roles \"role1\" and \"role2\" using the AlloyDB API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_roles', 'description': \"update an AlloyDB user's database roles within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "gcloud.alpha.alloydb.users().set_roles(username=\"my-username\", cluster=\"my-cluster\", db_roles=[\"role1\", \"role2\"], region=\"us-central1\")"} {"Instruction": "I want to update the password for the AlloyDB user named \"my-username\" within the cluster \"my-cluster\" in the region \"us-central1\" with the new password \"postgres.\"\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.describe', 'description': 'Get detailed information about a model deployment monitoring job', 'parameters': [{'name': 'monitoring_job_id_of_the_monitoring_job_or_fully_qualified_identifier_for_the_monitoring_job'}, {'name': 'region_cloud_region_for_the_monitoring_job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().describe', 'description': 'Describe a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "gcloud.alpha.alloydb.users.set_password('my-username', cluster='my-cluster', password='postgres', region='us-central1')"} {"Instruction": "I want to list the users in my AlloyDB cluster named \"my-cluster\" in the US Central region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.alloydb.users().list(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "Can you please provide the Python code to authenticate the cluster named \"prodcluster\" using the Anthos client?\n", "Functions": ["{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.auth.login', 'description': 'Authenticate clusters using the Anthos client', 'parameters': [{'name': 'cluster'}, {'name': 'dry_run'}, {'name': 'kubeconfig'}, {'name': 'login_config'}, {'name': 'login_config_cert'}, {'name': 'set_preferred_auth'}, {'name': 'user'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to separator', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. String pattern to split on.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitPatternOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'atan', 'description': 'Compute the inverse tangent of x', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from', 'type': 'pyarrow.MemoryPool'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.anthos.auth.login(cluster=\"prodcluster\")"} {"Instruction": "I want to apply configuration changes for Anthos infrastructure using a directory named \"new-config\" in project \"new-project\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().removeResourcePolicies', 'description': 'Remove resource policies from a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policies'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "gcloud.alpha.anthos.apply(\"new-config\", project=\"new-project\")"} {"Instruction": "I want to delete an Anthos Config Controller instance named \"my-instance\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos_config_controller_delete', 'description': 'Delete Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}"], "Output": "gcloud.alpha.anthos_config_controller_delete('my-instance', location='us-west1')"} {"Instruction": "I want to update the superuser role for a user named \"john-doe\" in AlloyDB. The user should have superuser privileges and the cluster ID is \"cluster-123\" located in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_superuser', 'description': \"Update an AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}"], "Output": "gcloud.alpha.alloydb.users().set_superuser(username=\"john-doe\", cluster=\"cluster-123\", region=\"us-west1\", superuser=True)"} {"Instruction": "I want to describe an Anthos Config Controller instance named \"my-other-instance\" in the location \"europe-west3\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.describe', 'description': 'Describe Anthos Config Controller instances', 'parameters': [{'name': 'name', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location. Currently, only us-central1, us-east1, northamerica-northeast1, northamerica-northeast2, europe-north1, europe-west1, europe-west3, australia-southeast1, australia-southeast2, asia-northeast1 and asia-northeast2 are supported.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.anthos.config.controller.describe('my-other-instance', location='europe-west3')"} {"Instruction": "I want to fetch the default Config Connector identity for the Config Controller named \"secondary\" in the location \"us-west1\" using gcloud alpha anthos config controller.\n", "Functions": ["{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'alpha', 'api_name': 'tails(operation_id=\"operation_1\"', 'description': 'Get details about an asynchronous operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}"], "Output": "gcloud.alpha.anthos.config.controller.get_config_connector_identity(\"secondary\", \"--location=us-west1\")"} {"Instruction": "I want to list all Anthos Config Controller operations in the region 'us-west1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.backup.update_region_settings', 'description': 'Updates the current service opt-in settings for the Region. If service-opt-in is enabled for a service, Backup tries to protect that service\u00e2\\x80\\x99s resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service\u00e2\\x80\\x99s resources in this Region. Use the DescribeRegionSettings API to determine the resource types that are supported.', 'parameters': [{'name': 'resource_type_opt_in_preference', 'description': 'Updates the list of services along with the opt-in preferences for the Region.\\nkey -> (string)\\nvalue -> (boolean)'}, {'name': 'resource_type_management_preference', 'description': 'Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup\u00e2\\x80\\x99s advanced DynamoDB backup features , follow the procedure to enable advanced DynamoDB backup programmatically .\\nkey -> (string)\\nvalue -> (boolean)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags().update(TAG='my_tag', version='1.0.0', package='my_pkg', location='LOCATION', repository='REPOSITORY'\", 'description': 'Update an Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'version'}, {'name': 'package'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "gcloud.alpha.anthos.config.operations().list(location='us-west1')"} {"Instruction": "I want to create an Anthos Config Controller instance with the name \"acc-default\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.create', 'description': 'Create Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'cluster_ipv4_cidr_block'}, {'name': 'cluster_named_range'}, {'name': 'experimental_features'}, {'name': 'full_management'}, {'name': 'man_block'}, {'name': 'man_blocks'}, {'name': 'master_ipv4_cidr_block'}, {'name': 'network'}, {'name': 'services_ipv4_cidr_block'}, {'name': 'services_named_range'}, {'name': 'subnet'}, {'name': 'use_private_endpoint'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'az', 'api_name': 'Pipelines Variable Group Variable Update', 'description': 'Update a variable in a variable group', 'parameters': [{'name': 'group-id', 'description': 'Id of the variable group', 'required': True}, {'name': 'name', 'description': 'Name of the variable', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization', 'required': False}, {'name': 'new-name', 'description': 'New name of the variable', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project', 'required': False}, {'name': 'prompt-value', 'description': 'Set it to True to update the value of a secret variable using environment variable or prompt via standard input', 'required': False}, {'name': 'secret', 'description': 'If the value of the variable is a secret', 'required': False}, {'name': 'value', 'description': 'New value of the variable', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.list_enabled_products_for_import', 'description': 'Lists all findings-generating solutions (products) that you are subscribed to receive findings from in Security Hub.list-enabled-products-for-import is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.anthos.config.controller.create('acc-default', location='us-central1')"} {"Instruction": "I want to list all Anthos Config Controller instances in the us-west1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}"], "Output": "gcloud.alpha.anthos.config.controller().list(location=\"us-west1\")"} {"Instruction": "I want to update the Anthos Config Controller instance named \"sample-instance\" in the location \"us-central1\" with a specific MAN_BLOCK value of \"block1234\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.update', 'description': 'Update an Anthos Config Controller instance', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'man_block'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.anthos.config.controller.update(\"sample-instance\", location=\"us-central1\", man_block=\"block1234\")"} {"Instruction": "I want to generate a login configuration file for an AWS Anthos cluster using my kubeconfig file named 'my-kube-config.yaml', and save the output to a file named 'my-login-config.yaml'.\n", "Functions": ["{'name': 'alpha anthos', 'api_name': \"gcloud.alpha.anthos.create_login_config(kubeconfig='my_kube_config.yaml'\", 'description': 'Generate a login configuration file', 'parameters': [{'name': 'kubeconfig'}, {'name': 'merge_from'}, {'name': 'output'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().create', 'description': 'Create a new gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.disassociate_external_connection', 'description': 'Removes an existing external connection from a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain that contains the repository from which to remove the external repository.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository from which the external connection will be removed.'}, {'name': 'external_connection', 'description': 'The name of the external connection to be removed from the repository.'}]}"], "Output": "gcloud.alpha.anthos.create_login_config(kubeconfig='my-kube-config.yaml', output='my-login-config.yaml')"} {"Instruction": "I want to describe a Google Anthos Config Controller operation with the ID \"operation123\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values up to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'If True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool'}]}}"], "Output": "gcloud.alpha.anthos.config.operations().describe(operation=\"operation123\", location=\"us-west1\")"} {"Instruction": "I want to export the current configuration of my Anthos cluster named \"my-cluster\" to the output directory \"my-dir\" using project \"my-project\".\n", "Functions": ["{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.export', 'description': 'Export current configuration of an Anthos cluster', 'parameters': [{'name': 'cluster'}, {'name': 'project'}, {'name': 'location'}, {'name': 'output_directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.diagnose', 'description': 'Generate a zip archive of diagnostic information', 'parameters': [{'name': '_o_|_output_directory_path', 'description': 'Place the resulting diagnostics archive in instead of the current directory.'}, {'name': '_s_|_suffix_format', 'description': 'Specify an alternate suffix for the diagnostics archive name.'}, {'name': 'mode', 'description': 'Specify the type of diagnostics that should be collected.'}]}"], "Output": "gcloud.alpha.anthos.export(\"my-cluster\", \"--project=my-project\", \"--output-directory=my-dir\")"} {"Instruction": "Can you please create a new API configuration for the API 'my-api' using an OpenAPI spec located at 'path/to/my/openapi_spec.yaml' in gcloud?\n", "Functions": ["{'name': 'alpha', 'api_name': 'new_api_query(', 'description': 'Add a new config to an API', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'grpc_files'}, {'name': 'openapi_spec'}, {'name': 'async'}, {'name': 'backend_auth_service_account'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_environment_resources', 'description': 'Returns AWS resources for this environment.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}"], "Output": "new_api_query(\"--api=my-api\", \"--openapi-spec=path/to/my/openapi_spec.yaml\")"} {"Instruction": "I want to show details about an API config named \"custom-config\" for the API \"custom-api\" using gcloud alpha api-gateway api-configs describe.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.api_configs.describe', 'description': 'Show details about a specific API config', 'parameters': [{'name': 'api_config', 'description': 'ID of the api-config or fully qualified identifier for the api-config.'}, {'name': 'api', 'description': 'API ID.'}, {'name': 'view', 'description': \"View option; default is 'BASIC'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'TableGroupBy', 'description': 'Grouping of columns in a table on which to perform aggregations', 'parameters': {'required': [{'name': 'table', 'description': 'Input table to execute the aggregation on'}, {'name': 'keys', 'description': 'Name of the grouped columns'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.api_configs.describe(api_config=\"custom-config\", api=\"custom-api\")"} {"Instruction": "I want to update the display name of an API config named \"my-config\" for an API named \"my-api\" using the Google Cloud SDK.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pascal Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": "gcloud.alpha.api_gateway.api_configs.update(api_config=\"my-config\", api=\"my-api\", display_name=\"New Display Name\")"} {"Instruction": "I want to delete an API named \"my-custom-api\" in gcloud's alpha framework.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.api_gateway.apis().delete(API=\"my-custom-api\")"} {"Instruction": "I want to show details about the API with the ID \"your-api\" on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().describe', 'description': 'Show details about a specific API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}]}\n", "{'name': 'PyArrow', 'api_name': 'create_symlinks', 'description': 'Creating symlinks for bundled shared libraries', 'parameters': {'required': [{'name': 'directory', 'description': 'The directory where the symlinks should be created'}], 'optional': [{'name': 'root', 'description': 'The root directory to start creating symlinks from'}]}}"], "Output": "gcloud.alpha.api_gateway.apis().describe(API='your-api')"} {"Instruction": "I want to get the IAM policy for the API with the ID \"my-other-api\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "gcloud.alpha.api_gateway.apis().get_iam_policy(API=\"my-other-api\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/developer' for the user 'test-user@gmail.com' on the API named 'my-api'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}"], "Output": "gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my-api', member='user:test-user@gmail.com', role='roles/developer')"} {"Instruction": "I want to create a new gateway named my-gateway in the us-central1 location using the API my-api and the API configuration my-config on gcloud alpha api-gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().create', 'description': 'Create a new gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.run', 'description': 'Execute an Airflow CLI sub-command remotely in a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'subcommand'}, {'name': 'subcommand_nested'}, {'name': 'gcloud_wide_flag'}, {'name': 'cmd_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_services.delete', 'description': 'Delete a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().create(name=\"my-gateway\", api=\"my-api\", api_config=\"my-config\", location=\"us-central1\")"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' on the gateway 'my-gateway' in the location us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my_gateway', LOCATION='us_central1', PRINCIPAL='user:test_user@gmail.com', ROLE='roles/editor'\", 'description': 'Remove IAM policy binding from a gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'principal', 'description': 'Principal for whom the IAM policy binding is being removed.'}, {'name': 'role', 'description': 'Role for which the IAM policy binding is being removed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Income by zipcode is a simple API for getting income by zipcode data in the United States.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}"], "Output": "gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my-gateway', LOCATION='us-central1', PRINCIPAL='user:test-user@gmail.com', ROLE='roles/editor')"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/owner' for the user 'test-user@gmail.com' on API 'my-api' on Google Cloud API Gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my_api\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Remove IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my-api\", member=\"user:test-user@gmail.com\", role=\"roles/owner\")"} {"Instruction": "I want to list all APIs in the gcloud alpha api-gateway and limit the result to 10 APIs per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}\n", "{'name': 'CLI', 'api_name': 'Billing Subscription Wait', 'description': 'Wait until a condition of the billing subscription is met', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'is_required': True}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\", 'is_required': False}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.', 'is_required': False}, {'name': 'deleted', 'description': 'Wait until deleted.', 'is_required': False}, {'name': 'exists', 'description': 'Wait until the resource exists.', 'is_required': False}, {'name': 'interval', 'description': 'Polling interval in seconds.', 'is_required': False}, {'name': 'timeout', 'description': 'Maximum wait in seconds.', 'is_required': False}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\", 'is_required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}"], "Output": "gcloud.alpha.api-gateway.apis.list(page_size=10)"} {"Instruction": "I want to delete an API Gateway with the ID \"my-gateway\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().delete', 'description': 'Delete an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}"], "Output": "gcloud.alpha.api_gateway.gateways().delete(name=\"my-gateway\", location=\"us-central1\")"} {"Instruction": "I want to update the display name of an API named \"my-api\" to \"New Display Name\" on Google Cloud API Gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.update', 'description': 'Update an API Gateway API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts_validate_state(domain=\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.api_gateway.apis.update(\"my-api\", display_name=\"New Display Name\")"} {"Instruction": "I want to show details about a specific gateway named \"my-gateway\" in the API Gateway located in \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().describe', 'description': 'Show details about a specific gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads.list', 'description': 'List all Assured Workloads environments that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().describe(\"my-gateway\", location=\"us-east1\")"} {"Instruction": "I want to get the IAM policy for a gateway named \"my-gateway\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().get_iam_policy', 'description': 'Get the IAM policy for a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().get_iam_policy(name=\"my-gateway\", location=\"us-central1\")"} {"Instruction": "I want to list all the API Gateways in the 'us-west1' location.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.gateways.list', 'description': 'List API Gateways', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}"], "Output": "gcloud.alpha.api_gateway.gateways.list(location=\"us-west1\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' on the gateway 'my-other-gateway'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my-other-gateway', '--member=user:test-user@gmail.com', '--role=roles/editor')"} {"Instruction": "I want to update the display name of a gateway named \"my-gateway\" in the location \"us-central1\" using gcloud API Gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}"], "Output": "gcloud.alpha.api_gateway.gateways.update('my-gateway', location='us-central1')"} {"Instruction": "I want to list all API Gateway operations in the us-central1 region with a limit of 25 operations per page.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.operations.list', 'description': 'List API Gateway operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}"], "Output": "gcloud.alpha.api_gateway.operations.list(location='us-central1', limit=25, page_size=25)"} {"Instruction": "I want to wait for a Cloud API Gateway operation with the ID \"98765\" to complete in the asia-east1 location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.operations().wait(name=\"projects/my-project/locations/asia-east1/operations/98765\")"} {"Instruction": "I want to show details about a Cloud API Gateway operation with the ID \"operation-67890\" in the eu-central1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().describe', 'description': 'Show details about the Cloud API Gateway operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}"], "Output": "gcloud.alpha.api_gateway.operations().describe(operation=\"operation-67890\", location=\"eu-central1\")"} {"Instruction": "I want to describe an Apigee API proxy named \"my-api\" in my organization \"my-org\".\n", "Functions": ["{'name': 'Apigee', 'api_name': 'gcloud.alpha.apigee.apis().describe', 'description': 'Describe an Apigee API proxy', 'parameters': [{'name': 'api', 'description': 'ID of the API proxy or fully qualified identifier for the API proxy.'}, {'name': 'organization', 'description': \"Apigee organization containing the API proxy. If unspecified, the Cloud Platform project's associated organization will be used.\"}, {'name': 'revision', 'description': 'Revision number of the API proxy.'}, {'name': 'verbose', 'description': 'Include details on its revisions.'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.stop_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to stop collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to stop collecting data.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.apigee.apis().describe(API='my-api', organization='my-org')"} {"Instruction": "I want to list all the API proxies in an organization called \"my-org\" in Apigee on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.list', 'description': 'List Apigee API proxies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}"], "Output": "gcloud.alpha.apigee.apis.list(\"--organization=my-org\")"} {"Instruction": "I want to deploy the API proxy named demo to the production environment in my Apigee organization.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.deploy', 'description': 'Deploy an API proxy to an environment', 'parameters': [{'name': 'revision', 'description': 'ID of the revision or fully qualified identifier for the revision.'}, {'name': 'api', 'description': 'API proxy to be deployed.'}, {'name': 'environment', 'description': 'Environment in which to deploy the API proxy.'}, {'name': 'organization', 'description': 'Apigee organization of the proxy and environment.'}, {'name': 'override', 'description': 'Optional. If specified, Apigee will undeploy any conflicting API proxy as part of the deployment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "gcloud.alpha.apigee.apis.deploy(REVISION=None, api=\"demo\", environment=\"production\", organization=\"my-org\")"} {"Instruction": "I want to undeploy revision 5 of my-api from the prod environment of the organization named prod-org.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.apis().undeploy', 'description': 'undeploy an Apigee API proxy from an environment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().update', 'description': \"Update a Bigtable cluster's number of nodes\", 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}, {'name': 'num_nodes'}, {'name': 'disable_autoscaling'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}"], "Output": "gcloud.alpha.apigee.apis().undeploy(revision=5, environment=\"prod\", api=\"my-api\", organization=\"prod-org\")"} {"Instruction": "I want to describe an archive deployment with the id \"1234abcdef\" in the Apigee environment called \"my-env\", in an organization called \"my-org\", as a JSON object.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.describe', 'description': 'Describe an Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}"], "Output": "gcloud.alpha.apigee.archives.describe(\"1234abcdef\", environment=\"my-env\", organization=\"my-org\", format=\"json\")"} {"Instruction": "I want to delete an Apigee archive deployment with the ID mnopqurstuvw654321 in the environment called my-env using the active Cloud Platform project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "gcloud.alpha.apigee_archives_delete(\"mnopqurstuvw654321\", \"--environment=my-env\")"} {"Instruction": "I would like to describe an Apigee application with the ID \"1234abcd\" for the organization \"my-org\" in JSON format.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "gcloud.alpha.apigee.applications().describe(APPLICATION=\"1234abcd\", organization=\"my-org\").execute()"} {"Instruction": "I want to describe the deployment of the API proxy 'my-proxy' in the 'prod' environment.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.deployments.describe', 'description': 'Describe an Apigee API proxy deployment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.apigee.deployments.describe(REVISION, api='my-proxy', environment='prod')"} {"Instruction": "I want to list all Apigee applications belonging to the developer \"test@example.com\" in an Apigee organization called \"my-org\" in the active Cloud Platform project, formatted as JSON.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.applications().list', 'description': 'List Apigee applications', 'parameters': [{'name': 'developer'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.apigee.applications().list(developer=\"test@example.com\", organization=\"my-org\", format=\"json\")"} {"Instruction": "I want to deploy an Apigee archive deployment to an environment named \"my-prod\" in an organization named \"my-company\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.apigee.archives().deploy(environment=\"my-prod\", organization=\"my-company\")"} {"Instruction": "I want to describe the developer with the ID \"987654\" in the organization \"my-org\" in Apigee on GCloud.\n", "Functions": ["{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job'}, {'name': 'summarize'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}"], "Output": "be_the_developer(\"987654\", organization=\"my-org\")"} {"Instruction": "I want to update the tag and rev labels of an archive deployment with ID abcdef01234 on Apigee. The deployment belongs to the environment my-env and the organization my-org.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.update', 'description': 'Update an existing Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.apigee.archives.update(\"abcdef01234\", environment=\"my-env\", organization=\"my-org\", update_labels=[\"tag=my-tag\", \"rev=1234\"])"} {"Instruction": "I want to list all the developers for an Apigee organization called \"my-org\" and sort the output by email in ascending order.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}"], "Output": "gcloud.alpha.apigee.developers.list(organization=\"my-org\", sort_by=\"email\")"} {"Instruction": "I want to list all deployments of the API called \"my-api\" in the \"test\" environment for the active Cloud Platform project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.deployments().list', 'description': 'List Apigee API proxy deployments', 'parameters': [{'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'revision'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.apigee.deployments().list(api=\"my-api\", environment=\"test\")"} {"Instruction": "I want to describe an Apigee deployment environment named \"my-env\" for the organization \"my-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}"], "Output": "gcloud.alpha.apigee.environments().describe(environment=\"my-env\", organization=\"my-org\")"} {"Instruction": "I want to list all the long running operations in Apigee for an organization named \"my-org\", and I want to filter the operations that are in progress, and I want the output in JSON format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.apigee.operations().list(organization=\"my-org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\")"} {"Instruction": "I want to list all archive deployments for an environment named \"test-env\" in an organization called \"test-org\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts_validate_state(domain=\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}"], "Output": "gcloud.alpha.apigee.archives().list(environment=\"test-env\", organization=\"test-org\")"} {"Instruction": "I want to list all the Apigee deployment environments for my organization called \"my-org\" using the gcloud alpha apigee environments list command and formatting the output as JSON.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.environments().list', 'description': 'List Apigee deployment environments', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().disable_serial_console', 'description': 'Disable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}"], "Output": "gcloud.alpha.apigee.environments().list(organization=\"my-org\", format=\"json\")"} {"Instruction": "I want to delete an organization called my-apigee-org in Apigee.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowArray', 'description': 'Concrete class for Arrow arrays of string (or utf8) data type', 'parameters': {'required': [], 'optional': []}}"], "Output": "gcloud.alpha.apigee.organizations().delete(ORGANIZATION=\"my-apigee-org\")"} {"Instruction": "I want to provision an Apigee SaaS organization with the authorized network set to \"custom\" and specify the analytics region as \"us-central1\" and the runtime location as \"us-central1-a\".\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().provision', 'description': 'provision an Apigee SaaS organization', 'parameters': [{'name': 'authorized_network'}, {'name': 'analytics_region'}, {'name': 'async'}, {'name': 'runtime_location'}]}"], "Output": "gcloud.alpha.apigee.organizations().provision(authorized_network=\"custom\", analytics_region=\"us-central1\", runtime_location=\"us-central1-a\")"} {"Instruction": "I want to describe an Apigee long running operation with the ID \"abcd1234-5678-efgh-ijkl-mnopqrstuvwx\" for an organization named \"my-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.operations().describe', 'description': 'Describe an Apigee long running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'organization', 'description': \"Apigee organization containing the operation. If unspecified, the Cloud Platform project's associated organization will be used\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}"], "Output": "gcloud.alpha.apigee.operations().describe(OPERATION=\"abcd1234-5678-efgh-ijkl-mnopqrstuvwx\", organization=\"my-org\")"} {"Instruction": "I want to describe an API product called \"best-product\" in my Apigee organization called \"awesome-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.apigee.products().describe(PRODUCT=\"best-product\", organization=\"awesome-org\")"} {"Instruction": "I want to update the approval requirements, access level, and custom attributes of the API product \"my-prod\" in the organization \"ORGANIZATION\" on Apigee. I would like to remove the manual approval requirements, switch the access level to public, add the custom attribute 'foo=bar', and remove the attribute 'baz'.\n", "Functions": ["{'name': 'apigee', 'api_name': 'gcloud.alpha.apigee.products().update', 'description': 'Update an existing Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'all_apis'}, {'name': 'add_api'}, {'name': 'remove_api'}, {'name': 'all_environments'}, {'name': 'add_environment'}, {'name': 'remove_environment'}, {'name': 'all_resources'}, {'name': 'add_resource'}, {'name': 'remove_resource'}, {'name': 'automatic_approval'}, {'name': 'manual_approval'}, {'name': 'clear_attributes'}, {'name': 'add_attribute'}, {'name': 'remove_attribute'}, {'name': 'clear_description'}, {'name': 'description'}, {'name': 'clear_oauth_scopes'}, {'name': 'add_oauth_scope'}, {'name': 'remove_oauth_scope'}, {'name': 'clear_quota'}, {'name': 'quota'}, {'name': 'quota_interval'}, {'name': 'quota_unit'}, {'name': 'internal_access'}, {'name': 'private_access'}, {'name': 'public_access'}]}"], "Output": "gcloud.alpha.apigee.products().update(PRODUCT='my-prod', organization='ORGANIZATION', clear_attributes=True, remove_attribute='baz', automatic_approval=True, public_access=True, add_attribute='foo=bar')"} {"Instruction": "I want to list all API products in my organization named \"my-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().list', 'description': 'List Apigee API products', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}"], "Output": "gcloud.alpha.apigee.products().list(organization=\"my-org\")"} {"Instruction": "I want to delete the domain mapping 'api.example.com' in my App Engine application on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.wellarchitected.associate_profiles', 'description': 'Associate a profile with a workload.', 'parameters': [{'name': 'workload_id', 'description': 'The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.'}, {'name': 'profile_arns', 'description': 'The list of profile ARNs to associate with the workload.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "gcloud.alpha.app.domain_mappings().delete(DOMAIN='api.example.com')"} {"Instruction": "I want to update the domain mapping for the domain 'subdomain.example.com' and associate it with the certificate id 5678.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings.update('*.example.com', certificate_id='1234'\", 'description': 'Updates a domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'certificate_management'}, {'name': 'certificate_id'}, {'name': 'no_certificate_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.elbv2.describe_ssl_policies', 'description': 'Describes the specified policies or all policies used for SSL negotiation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SslPolicies\\n', 'parameters': [{'name': 'names', 'description': 'The names of the policies.\\n(string)'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'load_balancer_type', 'description': 'The type of load balancer. The default lists the SSL policies for all load balancers.\\nPossible values:\\n\\napplication\\nnetwork\\ngateway'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "gcloud.alpha.app.domain_mappings.update('subdomain.example.com', certificate_id='5678')"} {"Instruction": "I want to upload a new SSL certificate to my App Engine on GCloud. The certificate file path is \"/home/user/cert.pem\", the display name is \"Example Certificate\", and the private key file path is \"/home/user/key.pem\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.app.ssl_certificates.create(\"--certificate=/home/user/cert.pem\", \"--display-name=Example Certificate\", \"--private-key=/home/user/key.pem\")"} {"Instruction": "I want to delete an SSL certificate with ID 5678 in my App Engine application on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.delete', 'description': 'Delete an SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.app.ssl_certificates.delete(ID=\"5678\")"} {"Instruction": "I want to update an App Engine application and enable split health checks.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}"], "Output": "gcloud.alpha.app.update(split_health_checks=True)"} {"Instruction": "I want to describe the SSL certificate with ID 1234 for my Google Cloud application.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates().describe', 'description': 'Describe a specified SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'IPC read statistics', 'description': 'Compact representation of IPC read statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'approximate_quantiles', 'description': 'Compute approximate quantiles of a numeric array using the T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1]. Default is 0.5.'}, {'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}"], "Output": "gcloud.alpha.app.ssl_certificates().describe(ID=\"1234\")"} {"Instruction": "I want to delete the container image named 'nginx' from the repository 'my-repo' in the project 'my-project' on Artifactory Registry in the 'us-central1' location.\n", "Functions": ["{'name': 'alpha artifacts docker', 'api_name': \"gcloud.alpha.artifacts.docker.images().delete(IMAGE='us_west1_docker.pkg.dev/my_project/my_repository/busy_box'\", 'description': 'Delete an Artifact Registry container image', 'parameters': [{'name': 'image', 'description': 'A container image. A valid container image has the format of LOCATION-docker.pkg.dev/PROJECT-ID/REPOSITORY-ID/IMAGE'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'delete_tags', 'description': 'If specified, all tags associated with the image are deleted.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Schema', 'description': 'Representation of a single column schema', 'parameters': {'required': [{'name': 'field', 'description': 'The field object representing the column'}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of key-value pairs representing additional metadata'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.artifacts.docker.images().delete(IMAGE='us-central1-docker.pkg.dev/my-project/my-repo/nginx')"} {"Instruction": "I want to update an SSL certificate with ID 5678 on gcloud. I have a new certificate file located at '/home/user/me/new_cert.cer' and a new private key file located at '/home/user/me/new_key.pfx'. I also want to change the display name of the certificate to 'updated cert'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.update(\"1234\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated name\", private_key=\"/home/user/me/new_key.pfx\"', 'description': 'Updates an SSL certificate', 'parameters': [{'name': 'id', 'description': 'The id of the certificate. This identifier is printed upon creation of a new certificate. Run gcloud alpha app ssl-certificates list to view existing certificates.'}, {'name': 'certificate', 'description': 'The file path for the new certificate to upload. Must be in PEM x.509 format including the header and footer.'}, {'name': 'display_name', 'description': 'A display name for this certificate.'}, {'name': 'private_key', 'description': 'The file path to a local RSA private key file. The private key must be PEM encoded with header and footer and must be 2048 bits or fewer.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.commitments().update_reservations(COMMITMENT=\"commitment_1\", reseravations_from_file=\"reservations.yaml\"', 'description': 'Update the resource shape of reservations within the commitment', 'parameters': [{'name': 'commitment'}, {'name': 'region'}, {'name': 'reservations_from_file'}, {'name': 'dest_reservation'}, {'name': 'source_reservation'}, {'name': 'dest_accelerator'}, {'name': 'dest_local_ssd'}, {'name': 'dest_share_setting'}, {'name': 'dest_share_with'}, {'name': 'source_accelerator'}, {'name': 'source_local_ssd'}, {'name': 'source_share_setting'}, {'name': 'source_share_with'}]}"], "Output": "gcloud.alpha.app.ssl_certificates.update(\"5678\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated cert\", private_key=\"/home/user/me/new_key.pfx\")"} {"Instruction": "I want to upload an RPM package called \"my-package.rpm\" to the repository named \"my-repo\" in Google Cloud Artifacts. The location of the repository is \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my_repo\", location=\"us_central1\", source=\"my_package.deb\"', 'description': 'Upload a Debian package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the Debian package to be uploaded.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get company details, Return Status & Filing Data based on GSTIN\\n- Monthly Data, Quarterly Data, Yearly Data & hsn codes\\n-Update 21 May 2023: I have updated the API & it's even faster with zero errors.\", 'parameters': [{'name': 'gstin', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my-repo\", location=\"us-central1\", source=\"my-package.rpm\")"} {"Instruction": "I want to delete the package named \"my-pkg\" from the repository \"my-repo\" in the location \"us-east1\" in Artifact Registry.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}"], "Output": "gcloud.alpha.artifacts.packages.delete(\"my-pkg\", location=\"us-east1\", repository=\"my-repo\")"} {"Instruction": "I want to describe an Artifact Registry operation with the id \"06d2817d-6566-47c3-88a0-295ef51eb434\" at location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.serverlessrepo.create_application_version', 'description': 'Creates an application version.', 'parameters': [{'name': 'application_id', 'description': 'The Amazon Resource Name (ARN) of the application.'}, {'name': 'semantic_version', 'description': 'The semantic version of the new version.'}, {'name': 'source_code_archive_url', 'description': 'A link to the S3 object that contains the ZIP archive of the source code for this version of your application.\\nMaximum size 50 MB'}, {'name': 'source_code_url', 'description': 'A link to a public repository for the source code of your application, for example the URL of a specific GitHub commit.'}, {'name': 'template_body', 'description': 'The raw packaged AWS SAM template of your application.'}, {'name': 'template_url', 'description': 'A link to the packaged AWS SAM template of your application.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts_operations_describe(\"06d2817d-6566-47c3-88a0-295ef51eb434\", \"--location=us-central1\")"} {"Instruction": "I want to print a snippet to add a Maven repository to the pom.xml file using the gcloud alpha artifacts print-settings mvn API. The JSON key is located in \"mykey.json\", the repository is named \"my-repo\", and the location is set as \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', location='LOCATION', repository='REPOSITORY'\", 'description': 'Print a snippet to add a Maven repository to the pom.xml file', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}"], "Output": "gcloud.alpha.artifacts().print_settings_mvn(json_key='mykey.json', location='us-central1', repository='my-repo')"} {"Instruction": "I want to list all Artifact Registry packages in the repository \"example-repo\" located in region \"us-central1\" with a limit of 10 packages per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.list', 'description': 'List Artifact Registry packages', 'parameters': [{'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "gcloud.alpha.artifacts.packages.list(\"--location=us-central1\", \"--repository=example-repo\", \"--limit=10\")"} {"Instruction": "I want to describe a repository named my-awesome-repo in the europe-west1 location in Google Cloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "gcloud.alpha.artifacts.repositories().describe(repository=\"my-awesome-repo\", location=\"europe-west1\")"} {"Instruction": "I want to print the credential settings for the Python package repository using gcloud alpha artifacts print-settings python command, specifying the location as \"us-central1\" and the repository as \"my-repository\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts().print_settings_python', 'description': 'Print credential settings for Python package repository', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'az', 'api_name': 'vmware workload-network vm list', 'description': 'List of Virtual Machines in a private cloud workload network', 'parameters': [{'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}"], "Output": "gcloud.alpha.artifacts().print_settings_python(\"--location=us-central1\", \"--repository=my-repository\")"} {"Instruction": "I want to print the credential settings for an npm repository using gcloud alpha artifacts, with a specified scope of @my-company.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories.set_npm_credential_setting', 'description': 'Print credential settings for npm', 'parameters': [{'name': 'json_key'}, {'name': 'scope'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "gcloud.alpha.artifacts.repositories.set_npm_credential_settings(scope=\"@my-company\")"} {"Instruction": "I want to print a snippet for the repository set in the artifacts/repository property in the default location, using a specific service account JSON key located at \"/path/to/key.json\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.print_settings_gradle', 'description': 'Print a snippet to add a repository to the Gradle build.gradle file', 'parameters': [{'name': 'json_key', 'description': 'Path to service account JSON key. If not specified, current active service account credentials or a placeholder for gcloud credentials is used.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().log', 'description': 'Stream the logs for a build', 'parameters': [{'name': 'build'}, {'name': 'region'}, {'name': 'stream'}]}"], "Output": "gcloud.alpha.artifacts.print_settings_gradle(\"--json-key=/path/to/key.json\")"} {"Instruction": "I want to delete the Artifact Registry repository named \"library\" at the location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().delete', 'description': 'Delete an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.cancel_query', 'description': 'Cancels a query that has been issued. Cancellation is provided only if the query has not completed running before the cancellation request was issued. Because cancellation is an idempotent operation, subsequent cancellation requests will return a CancellationMessage , indicating that the query has already been canceled. See code sample for details.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.'}]}"], "Output": "gcloud.alpha.artifacts.repositories().delete(repository=\"library\", location=\"us-west1\")"} {"Instruction": "I want to create a new Artifact Registry repository named \"new-repo\" in the current project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_configuration_set', 'description': 'Get information about an existing configuration set, including the dedicated IP pool that it\u00e2\\x80\\x99s associated with, whether or not it\u00e2\\x80\\x99s enabled for sending email, and more.Configuration sets are groups of rules that you can apply to the emails you send. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}"], "Output": "gcloud.alpha.artifacts.repositories().create(repository=\"new-repo\", location=\"LOCATION\", repository_format=\"REPOSITORY_FORMAT\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/admin' for the user 'johndoe@gmail.com' with the repository 'my-repo' in Artifact Registry on gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my-repo', member='user:johndoe@gmail.com', role='roles/admin')"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/viewer' for the user 'alice@example.com' with repository 'my-repo'.\n", "Functions": ["{'name': 'alpha artifacts repositories', 'api_name': \"gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_integral_part', 'description': 'Compute the integral part', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.logical_and', 'description': \"Logical 'and' operation with null values\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}"], "Output": "gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my-repo', member='user:alice@example.com', role='roles/viewer')"} {"Instruction": "I want to export the configuration for a Artifact Registry repository named \"my-repository\" to a file located at \"/path/to/dir/\" in Kubernetes Resource Model (krm) format.\n", "Functions": ["{'name': 'alpha artifacts repositories', 'api_name': 'gcloud.alpha.artifacts.repositories.config_export', 'description': 'Export the configuration for a Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.translate.import_terminology', 'description': 'Creates or updates a custom terminology, depending on whether one already exists for the given terminology name. Importing a terminology with the same name as an existing one will merge the terminologies based on the chosen merge strategy. The only supported merge strategy is OVERWRITE, where the imported terminology overwrites the existing terminology of the same name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the custom terminology being imported.'}, {'name': 'merge_strategy', 'description': 'The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.\\nPossible values:\\n\\nOVERWRITE'}, {'name': 'description', 'description': 'The description of the custom terminology being imported.'}, {'name': 'terminology_data', 'description': 'The terminology data for the custom terminology being imported.\\nFormat -> (string)\\n\\nThe data format of the custom terminology.\\nDirectionality -> (string)\\n\\nThe directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).\\n\\nUNI\\nThe terminology resource has one source language (for example, the first column in a CSV file), and all of its other languages are target languages.\\n\\nMULTI\\nAny language in the terminology resource can be the source language or a target language. A single multi-directional terminology resource can be used for jobs that translate different language pairs. For example, if the terminology contains English and Spanish terms, it can be used for jobs that translate English to Spanish and Spanish to English.\\nWhen you create a custom terminology resource without specifying the directionality, it behaves as uni-directional terminology, although this parameter will have a null value.'}, {'name': 'encryption_key', 'description': 'The encryption key for the custom terminology being imported.\\nType -> (string)\\n\\nThe type of encryption key used by Amazon Translate to encrypt this object.\\nId -> (string)\\n\\nThe Amazon Resource Name (ARN) of the encryption key being used to encrypt this object.'}, {'name': 'tags', 'description': 'Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources .\\n(structure)\\n\\nA key-value pair that adds as a metadata to a resource used by Amazon Translate.\\nKey -> (string)\\n\\nThe initial part of a key-value pair that forms a tag associated with a given resource.\\nValue -> (string)\\n\\nThe second part of a key-value pair that forms a tag associated with a given resource.'}, {'name': 'data_file', 'description': 'The path to the file of the code you are uploading. Example: fileb://data.csv'}]}\n", "{'name': 'Python', 'api_name': 'git.bundle.create', 'description': \"Create, unpack, and manipulate 'bundle' files\", 'parameters': [{'name': '_q'}, {'name': 'quiet'}, {'name': 'progress'}, {'name': 'version'}, {'name': 'file'}, {'name': 'git_rev_list_args'}]}"], "Output": "gcloud.alpha.artifacts.repositories.config_export(\"my-repository\", path=\"/path/to/dir/\", resource_format=\"krm\")"} {"Instruction": "I want to disable redirection from Container Registry to Artifact Registry for my project named \"my_other_project\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.settings().disable_upgrade_redirection', 'description': 'Disable redirection from Container Registry to Artifact Registry', 'parameters': [{'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'billing-benefits validate-purchase', 'description': 'Validate savings plan purchase', 'parameters': [{'name': 'benefits', 'description': 'Support shorthand-syntax, json-file and yaml-file.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'PyArrow', 'api_name': 'IpcReadOptions', 'description': 'Serialization options for reading IPC format', 'parameters': {'required': [{'name': 'ensure_native_endian', 'description': 'Whether to convert incoming data to platform-native endianness'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like decompression'}, {'name': 'included_fields', 'description': 'If empty (the default), return all deserialized fields. If non-empty, the values are the indices of fields to read on the top-level schema'}]}}"], "Output": "gcloud.alpha.artifacts.settings().disable_upgrade_redirection(project=\"my_other_project\")"} {"Instruction": "I want to update the description of the Artifact Registry repository named \"my-repo\" with the description \"New description\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.repositories().update', 'description': 'Update Artifact Registry Repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.merge', 'description': 'Advanced merge strategies and configuration', 'parameters': [{'name': 'ignore_space_change'}, {'name': 'ignore_all_space'}, {'name': 'ignore_space_at_eol'}, {'name': 'ignore_cr_at_eol'}, {'name': 'renormalize'}, {'name': 'no_renormalize'}, {'name': 'find_renames['}, {'name': 'rename_threshold'}, {'name': 'subtree['}, {'name': 'recursive'}, {'name': 'patience'}, {'name': 'diff_algorithm'}, {'name': 'no_renames'}, {'name': 'resolve'}, {'name': 'octopus'}, {'name': 'ours'}, {'name': 'subtree'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}"], "Output": "gcloud.alpha.artifacts.repositories().update(repository=\"my-repo\", description=\"New description\")"} {"Instruction": "I want to enable upgrade redirection for my project \"my-project\" in gcloud alpha artifacts and perform a dry run to validate the project setup without enabling redirection.\n", "Functions": ["{'name': 'alpha artifacts', 'api_name': 'gcloud.alpha.artifacts.settings.enable_upgrade_redirection', 'description': 'Enable upgrade redirection', 'parameters': [{'name': 'dry_run'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.settings.enable_upgrade_redirection(dry_run=True)"} {"Instruction": "I want to get the IAM policy for the Artifact Registry repository named \"my-repo\" located in \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.repositories().get_iam_policy(repository=\"my-repo\", location=\"us-central1\")"} {"Instruction": "I want to create a new Artifact Registry tag with the name \"my-other-tag\" for version 2.0.0 of package \"my-pkg\" in the repository \"my-repo\" at location \"us-west-2\".\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.addresses.config.export', 'description': 'Export the configuration for a Compute Engine address', 'parameters': [{'name': 'address'}, {'name': 'region'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'deployed_model_id'}]}\n", "{'name': 'az', 'api_name': 'Spring Cloud App Scale', 'description': 'Manually scale an app or its deployments.', 'parameters': [{'name': 'name', 'description': 'Name of app.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': True}, {'name': 'service', 'description': 'Name of Azure Spring Cloud.', 'required': True}, {'name': 'cpu', 'description': 'CPU resource quantity.', 'required': False}, {'name': 'deployment', 'description': 'Name of an existing deployment of the app.', 'required': False}, {'name': 'instance-count', 'description': 'Number of instance.', 'required': False}, {'name': 'memory', 'description': 'Memory resource quantity.', 'required': False}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.artifacts.tags.create('my-other-tag', '--location=us-west-2', '--package=my-pkg', '--repository=my-repo', '--version=2.0.0')"} {"Instruction": "I want to list all Artifact Registry repositories in my project, limiting the results to 5 and specifying the location as \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().list', 'description': 'List Artifact Registry repositories in specified project', 'parameters': [{'name': 'location'}, {'name': 'limit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.artifacts.repositories().list(location=\"us-west1\", limit=5)"} {"Instruction": "I want to set the IAM policy for a repository named \"new-repo\" in Artifact Registry using a JSON file named \"new-policy.json\".\n", "Functions": ["{'name': 'Artifact Registry', 'api_name': 'gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"my_repo\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.put_lifecycle_policy', 'description': 'Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template .', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to receive the policy.'}, {'name': 'lifecycle_policy_text', 'description': 'The JSON repository policy text to apply to the repository.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.check_upgrade(\"env_1\", \"__image_version=composer_1.16.5_airflow_1.10.15\"', 'description': 'Check for module conflicts in Cloud Composer environment upgrade', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}"], "Output": "gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"new-repo\", policy_file=\"new-policy.json\")"} {"Instruction": "I want to delete version 2.0.0 of the package 'my-pkg' in the 'my-repo' repository located in 'eu-west1' in Artifact Registry on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().set_default', 'description': 'Set default version for a model', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}"], "Output": "gcloud.alpha.artifacts.versions().delete(version='2.0.0', location='eu-west1', package='my-pkg', repository='my-repo')"} {"Instruction": "I want to list all Artifact Registry tags for a package named \"my-package\" in the location \"us-west1\" and the repository \"my-repo\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "gcloud.alpha.artifacts.tags.list(package=\"my-package\", location=\"us-west1\", repository=\"my-repo\")"} {"Instruction": "I want to update the tag 'my-tag' to version 2.0.0 of package 'my-pkg' in the Artifact Registry.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags().update(TAG='my_tag', version='1.0.0', package='my_pkg', location='LOCATION', repository='REPOSITORY'\", 'description': 'Update an Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'version'}, {'name': 'package'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.artifacts.tags().update(TAG='my-tag', version='2.0.0', package='my-pkg', location='LOCATION', repository='REPOSITORY')"} {"Instruction": "I want to describe the current Artifact Registry configuration for VPC Service Controls in the us-east1 location using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.describe', 'description': 'Describe the current Artifact Registry configuration for VPC Service Controls', 'parameters': [{'name': 'location'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.vpcsc_config.describe(location=\"us-east1\")"} {"Instruction": "I want to deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter in Google Cloud. Please deny access for the location \"us-east1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}"], "Output": "gcloud.alpha.artifacts.vpcsc_config.deny(location=\"us-east1\")"} {"Instruction": "I would like to allow Artifact Registry remote repositories inside a service perimeter to retrieve data in the us-east1 location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_vpcsc_config.allow', 'description': 'Allow Artifact Registry remote repositories inside a service perimeter to retrieve data', 'parameters': [{'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}"], "Output": "gcloud.alpha.artifacts_vpcsc_config.allow(location=\"us-east1\")"} {"Instruction": "I want to list all Artifact Registry package versions in the package 'my-package' in my project named 'my-project', located in 'my-location', and associated with the repository 'my-repo'. I want to limit the output to a maximum of 10 versions.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.versions.list', 'description': 'List Artifact Registry package versions', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "gcloud.alpha.artifacts.versions.list(package=\"projects/my-project/locations/my-location/repositories/my-repo/packages/my-package\", limit=10)"} {"Instruction": "I want to export a snapshot of assets of type 'compute.googleapis.com/Instance' in project 'my-project' at '2021-08-01T00:00:00Z' to 'gs://my-bucket/asset_snapshot' and only export the asset metadata.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.asset.export(project='test_project', asset_types='compute.googleapis.com/Disk', snapshot_time='2019_03_05T00:00:00Z', output_path='gs://bucket_name/object_name', content_type='resource'\", 'description': 'Export cloud assets to Google Cloud Storage or BigQuery', 'parameters': [{'name': 'project'}, {'name': 'asset_types'}, {'name': 'snapshot_time'}, {'name': 'output_path'}, {'name': 'content_type'}, {'name': 'bigquery_table'}, {'name': 'output_bigquery_force'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}\n", "{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}"], "Output": "gcloud.alpha.asset.export(project='my-project', asset_types='compute.googleapis.com/Instance', snapshot_time='2021-08-01T00:00:00Z', output_path='gs://my-bucket/asset_snapshot', content_type='resource')"} {"Instruction": "I want to upload an RPM package named \"new-package.rpm\" to the repository \"my-repo\" located in the US Central region using the gcloud alpha artifacts yum upload API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.yum.upload(repository=\"my_repo\", location=\"us_central1\", source=\"my_package.rpm\"', 'description': 'Upload an RPM package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the RPM package to be uploaded.'}]}"], "Output": "gcloud.alpha.artifacts.yum.upload(repository=\"my-repo\", location=\"us-central1\", source=\"new-package.rpm\")"} {"Instruction": "I want to analyze organization policies governed resources under a scope in gcloud alpha. Specifically, I want to analyze the resources using the constraint \"security.resoure.criticality\" and the scope \"projects/my-project\". I also want to limit the results to 5 resources.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}"], "Output": "gcloud.alpha.asset.analyze_org_policy_governed_resources(constraint=\"security.resoure.criticality\", scope=\"projects/my-project\", limit=5)"} {"Instruction": "I want to analyze organization policies for a specific constraint in my organization and retrieve the first 3 results.\n", "Functions": ["{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.analyze_org_policies', 'description': 'Analyze organization policies under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.list', 'description': 'List existing Bigtable instance tables', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.asset.analyze_org_policies(constraint=\"CONSTRAINT_NAME\", scope=\"organizations/YOUR_ORG_ID\", page_size=3)"} {"Instruction": "I want to create a new Cloud Asset Inventory Feed with the ID \"feed2\" on project \"p2\" that receives updates on compute instances and storage buckets. The feed should publish updates to a Cloud Pub/Sub topic called \"feed-topic2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset_feeds.create(FEED_ID=\"feed1\", PROJECT_ID=\"p1\", ASSET_TYPES=[\"compute.googleapis.com/Network\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project1/topics/feed_topic\"', 'description': 'Create a new Cloud Asset Inventory Feed for updates on assets', 'parameters': [{'name': 'feed_id'}, {'name': 'pubsub_topic'}, {'name': 'asset_names'}, {'name': 'asset_types'}, {'name': 'relationship_types'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'condition_description'}, {'name': 'condition_expression'}, {'name': 'condition_title'}, {'name': 'content_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a JSON Profile data from a Linkedin ID', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().list', 'description': 'List Google Compute Engine external VPN gateways', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}"], "Output": "gcloud.alpha.asset_feeds.create(FEED_ID=\"feed2\", PROJECT_ID=\"p2\", ASSET_TYPES=[\"compute.googleapis.com/Instance\", \"storage.googleapis.com/Bucket\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project2/topics/feed-topic2\")"} {"Instruction": "I want to analyze organization policies governed by containers under a scope using the gcloud API. The constraint I want to analyze is \"image_storage\" and the scope is \"organizations/my_organization\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.container_analyze_iam_policy', 'description': 'Analyze organization policies governed containers under a scope', 'parameters': [{'name': 'constraint', 'description': 'The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.'}, {'name': 'scope', 'description': 'Scope can only be an organization for now. The analysis is limited to the Cloud org policies and containers within this scope. The caller must be granted the cloudasset.assets.searchAllResources permission on the desired scope.'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}"], "Output": "gcloud.alpha.container_analyze_iam_policy(scope=\"organizations/my_organization\", constraint=\"image_storage\")"} {"Instruction": "I want to delete a Cloud Asset Inventory feed with the ID \"feed2\" in project \"p2\" using gcloud alpha asset feeds delete command.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}"], "Output": "gcloud.alpha.asset.feeds().delete(name=\"feed2\", project=\"p2\")"} {"Instruction": "I want to get the update history of assets that overlap a time window. The asset names are [\"//compute.googleapis.com/projects/test-project/zones/us-central1-f/instances/instance1\"] and the content type is \"resource\". I want to start from \"2018-10-02T15:01:23.045Z\" and end at \"2018-12-05T13:01:21.045Z\". My project ID is \"test-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.asset.get_history(project='test-project', asset_names=['//compute.googleapis.com/projects/test-project/zones/us-central1-f/instances/instance1'], start_time='2018-10-02T15:01:23.045Z', end_time='2018-12-05T13:01:21.045Z', content_type='resource')"} {"Instruction": "I want to query the Cloud assets on Google Cloud using a BigQuery Standard SQL compatible statement and store the results in a BigQuery table named \"asset_table\" in the dataset \"asset_dataset\" in the project \"my_project\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}"], "Output": "gcloud.alpha.asset.query(project='my_project', statement='SELECT * FROM compute_googleapis_com_Instance', bigquery_table='asset_table', bigquery_dataset='asset_dataset')"} {"Instruction": "I want to list the Cloud Asset Inventory Feeds for my Google Cloud project.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.account.list_regions', 'description': 'Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains parameter.list-regions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'Specifies the 12-digit account ID number of the Amazon Web Services account that you want to access or modify with this operation. If you don\u00e2\\x80\\x99t specify this parameter, it defaults to the Amazon Web Services account of the identity used to call the operation. To use this parameter, the caller must be an identity in the organization\u00e2\\x80\\x99s management account or a delegated administrator account. The specified account ID must also be a member account in the same organization. The organization must have all features enabled , and the organization must have trusted access enabled for the Account Management service, and optionally a delegated admin account assigned.\\n\\nNoteThe management account can\u00e2\\x80\\x99t specify its own AccountId . It must call the operation in standalone context by not including the AccountId parameter.\\nTo call this operation on an account that is not a member of an organization, don\u00e2\\x80\\x99t specify this parameter. Instead, call the operation using an identity belonging to the account whose contacts you wish to retrieve or modify.'}, {'name': 'region_opt_status_contains', 'description': 'A list of Region statuses (Enabling, Enabled, Disabling, Disabled, Enabled_by_default) to use to filter the list of Regions for a given account. For example, passing in a value of ENABLING will only return a list of Regions with a Region status of ENABLING.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.asset.feeds().list(project='PROJECT_ID')"} {"Instruction": "I want to describe the Cloud Asset Inventory Feed with the feed ID \"feed2\" in project \"p2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.asset.export(project='test_project', asset_types='compute.googleapis.com/Disk', snapshot_time='2019_03_05T00:00:00Z', output_path='gs://bucket_name/object_name', content_type='resource'\", 'description': 'Export cloud assets to Google Cloud Storage or BigQuery', 'parameters': [{'name': 'project'}, {'name': 'asset_types'}, {'name': 'snapshot_time'}, {'name': 'output_path'}, {'name': 'content_type'}, {'name': 'bigquery_table'}, {'name': 'output_bigquery_force'}]}"], "Output": "gcloud.alpha.asset.feeds().describe(feed_id=\"feed2\", project=\"p2\")"} {"Instruction": "I want to update an existing Cloud Asset Inventory Feed with ID feed2 in project p2. I want to add the asset type 'compute.googleapis.com/Instance' to the feed.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}"], "Output": "gcloud.alpha.asset.feeds().update(feed_id=\"feed2\", project=\"p2\", add_asset_types=[\"compute.googleapis.com/Instance\"])"} {"Instruction": "I want to list all Assured Workloads operations belonging to an organization with ID 456, located in the us-east1 region. I want to limit the results to a maximum of 50 and retrieve 20 results at a time from the backend.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.assured.operations().list(location=\"us-east1\", organization=\"456\", limit=50, page_size=20)"} {"Instruction": "I want to describe a Cloud Asset Inventory saved query with the query ID 'query2' in project 'p2'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.saved_queries().describe', 'description': 'Describe a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.asset.saved_queries().describe(QUERY_ID='query2', project='p2')"} {"Instruction": "I want to create a new Assured Workloads environment with the following properties:\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.assured_workloads_create(organization=987, location='europe-west1', display_name='Production-Workload', compliance_regime='HIPAA', billing_account='billingAccounts/654', next_rotation_time='2021-01-15T08:30:00.00Z', rotation_period='259200s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/321', resource_settings='consumer-project-id=my-custom-project-id')"} {"Instruction": "I want to delete the saved query with ID 'query2' in project 'p2'.\n", "Functions": ["{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}"], "Output": "gcloud.alpha.asset.saved_queries().delete(QUERY_ID='query2', project='p2')"} {"Instruction": "I want to list the Cloud Asset Inventory saved queries for my organization with the ID \"org2\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}"], "Output": "gcloud.alpha.asset.saved_queries.list(organization='org2')"} {"Instruction": "I want to update the content of a saved query with query ID query-id-2 in a project named p2. I also want to update the query's description to \"updating a query with query id query-id-2\" and add a new label with key 'key2' and value 'val2'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}"], "Output": "gcloud.alpha.asset.saved_queries().update(name=\"query-id-2\", project=\"p2\", query_file_path=\"./query-content.json\", description=\"updating a query with query id query-id-2\", update_labels={\"key2\": \"val2\"})"} {"Instruction": "I want to delete an Assured Workloads environment in the us-central1 region, belonging to an organization with ID 987, with workload ID 654 and an etag of 321.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.assured_workloads_delete('organizations/987/locations/us-central1/workloads/654', etag='321')"} {"Instruction": "I want to list all Assured Workloads environments belonging to my organization with ID 456 located in the europe-west1 region, and I want to limit the results to 50 and retrieve 20 results at a time.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads.list', 'description': 'List all Assured Workloads environments that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.create_token', 'description': 'Creates a long-lived token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_arn', 'description': 'Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud claim of the JWT token.'}, {'name': 'role_arns', 'description': 'Amazon Resource Name (ARN) of the IAM roles to embed in the token. License Manager does not check whether the roles are in use.\\n(string)'}, {'name': 'expiration_in_days', 'description': 'Token expiration, in days, counted from token creation. The default is 365 days.'}, {'name': 'token_properties', 'description': 'Data specified by the caller to be included in the JWT token. The data is mapped to the amr claim of the JWT token.\\n(string)'}, {'name': 'client_token', 'description': 'Idempotency token, valid for 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.validate_state(\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}"], "Output": "gcloud.alpha.assured_workloads.list(location=\"europe-west1\", organization=\"organizations/456\", limit=50, page_size=20)"} {"Instruction": "I want to update the Assured Workloads environment with the display name 'Test-Workload-2' and new labels for an Assured Workloads environment in the us-central1 region, belonging to an organization with ID 123, with workload ID 456 and an etag of 789. The new set of labels should include the existing label (key = 'ExistingLabelKey1', value = 'ExistingLabelValue1') and a new label (key = 'NewLabelKey2', value = 'NewLabelValue2').\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_update', 'description': 'Update Assured Workloads environments', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'violation_notifications_enabled'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.assured_workloads_update('organizations/123/locations/us-central1/workloads/456', display_name='Test-Workload-2', labels={'ExistingLabelKey1': 'ExistingLabelValue1', 'NewLabelKey2': 'NewLabelValue2'}, etag='789')"} {"Instruction": "I want to list all Assured Workloads violations for an organization with ID 456, under the assured workload with ID w456, located in the us-central1 region. I want to limit the results to 50 and request 20 results at a time.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_list', 'description': 'List all Assured Workloads violations', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'workload'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset_feeds.create(FEED_ID=\"feed1\", PROJECT_ID=\"p1\", ASSET_TYPES=[\"compute.googleapis.com/Network\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project1/topics/feed_topic\"', 'description': 'Create a new Cloud Asset Inventory Feed for updates on assets', 'parameters': [{'name': 'feed_id'}, {'name': 'pubsub_topic'}, {'name': 'asset_names'}, {'name': 'asset_types'}, {'name': 'relationship_types'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'condition_description'}, {'name': 'condition_expression'}, {'name': 'condition_title'}, {'name': 'content_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "gcloud.alpha.assured_workloads_violations_list(location=\"us-central1\", organization=\"456\", workload=\"w456\", limit=50, page_size=20)"} {"Instruction": "I want to acknowledge a violation with ID 456 that belongs to organization 789 in the us-central1 location, with workload ID 123. The comment for the acknowledgment is \"example comment\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}"], "Output": "gcloud.alpha.assured_workloads_violations_acknowledge(\"organizations/789/locations/us-central1/workloads/123/violations/456\", comment=\"example comment\")"} {"Instruction": "I want to register gcloud as a Docker credential helper for the registry \"docker.io\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.auth.configure_docker(registries=\"docker.io\")"} {"Instruction": "I want to create a credential configuration for an enterprise-certificate in Linux using gcloud alpha. The configuration file should have the label \"my-label\", module \"my-module\", and slot \"my-slot\". Additionally, I want to specify the output file as \"config.json\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().update', 'description': 'update a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"--label=my-label\", \"--module=my-module\", \"--slot=my-slot\", \"--output-file=config.json\")"} {"Instruction": "I want to print the access token for my Google Cloud account with a token lifetime of 1800 seconds.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.print_access_token', 'description': 'Print an access token for a specified account', 'parameters': [{'name': 'account', 'description': 'Account to get the access token for. If not specified, the current active account will be used.'}, {'name': 'lifetime', 'description': 'Access token lifetime. The default access token lifetime is 3600 seconds, but you can use this flag to reduce the lifetime or extend it up to 43200 seconds (12 hours). Note that this flag is for service account impersonation only, so it must be used together with the --impersonate-service-account flag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}"], "Output": "gcloud.alpha.auth.print_access_token(lifetime=1800)"} {"Instruction": "I want to create an enterprise-certificate configuration file for MacOS using the gcloud alpha auth API with a custom path to the enterprise-certificate-proxy binary.\n", "Functions": ["{'name': 'alpha auth', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_macos', 'description': 'Create enterprise-certificate configuration file for MacOS', 'parameters': [{'name': 'issuer', 'description': 'The certificate issuer.'}, {'name': 'ecp', 'description': 'Provide a custom path to the enterprise-certificate-proxy binary. This flag must be the full path to the binary.'}, {'name': 'ecp_client', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared client library. This flag must be the full path to the shared library.'}, {'name': 'output_file', 'description': 'Override the file path that the enterprise-certificate-proxy configuration is written to.'}, {'name': 'tls_offload', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared tls offload library. This flag must be the full path to the shared library.'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.untag_resource', 'description': 'Removes one or more tags from an Athena resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specifies the ARN of the resource from which tags are to be removed.'}, {'name': 'tag_keys', 'description': 'A comma-separated list of one or more tag keys whose tags are to be removed from the specified resource.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}"], "Output": "gcloud.alpha.auth.enterprise_certificate_config.create_macos(issuer=\"ISSUER\", ecp=\"/path/to/binary\")"} {"Instruction": "I want to print an identity token for the account 'bar@example.com' with the audience 'https://api.example.com' using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}"], "Output": "gcloud.alpha.auth.print_identity_token('bar@example.com', audiences='https://api.example.com')"} {"Instruction": "I want to create an enterprise-certificate configuration file for Windows using gcloud alpha auth command with the following arguments:\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_windows', 'description': 'Create enterprise-certificate configuration file for Windows', 'parameters': [{'name': 'issuer'}, {'name': 'provider'}, {'name': 'store'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}]}\n", "{'name': 'pyarrow', 'api_name': 'choose_values', 'description': 'Choose values from several arrays', 'parameters': {'required': [{'name': 'indices', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'monitor_app_insights_web_test_delete', 'description': 'Delete an Application Insights web test', 'parameters': [{'name': 'name', 'description': 'The name of the Application Insights WebTest resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}"], "Output": "gcloud.alpha.auth.enterprise_certificate_config.create_windows(issuer=\"MyIssuer\", provider=\"MyProvider\", store=\"MyStore\")"} {"Instruction": "I want to list the jobs for the project named \"myproject\" located in the \"us-west1\" region using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.jobs.list', 'description': 'List jobs for a specified Batch project/location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "gcloud.alpha.batch.jobs.list(\"--project=myproject\", \"--location=us-west1\")"} {"Instruction": "I want to show the details of a job with the ID \"job-67890\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}"], "Output": "gcloud.alpha.batch.jobs().describe(JOB=\"job-67890\", location=\"LOCATION\")"} {"Instruction": "I want to show the details of a specific task with the ID \"task987\" for the job \"job789\" in the location \"us-central1\" and task group \"group1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}"], "Output": "gcloud.alpha.batch.tasks.describe(task=\"task987\", job=\"job789\", location=\"us-central1\", task_group=\"group1\")"} {"Instruction": "I want to filter the tasks for a specified Batch job in gcloud alpha batch. The job name is \"projects/foo/locations/us-central1/jobs/bar\" and I only want to retrieve tasks that are in the \"running\" state.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().describe', 'description': 'Get details about a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.batch.tasks.list(job=\"projects/foo/locations/us-central1/jobs/bar\", location=\"LOCATION\", filter=\"state=running\")"} {"Instruction": "I want to create a new Beyondcorp application connection with ID \"my-connection\" in the location \"us-central1\" and the application endpoint as \"localhost:8080\".\n", "Functions": ["{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'Cosmos DB', 'api_name': 'Cosmosdb Cassandra Keyspace Exists', 'description': 'Check existence of Azure Cosmos DB Cassandra keyspace', 'parameters': [{'name': 'account-name', 'description': 'Cosmosdb account name.'}, {'name': 'name', 'description': 'Keyspace name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().create(CONNECTION=\"my-connection\", LOCATION=\"us-central1\", APPLICATION_ENDPOINT=\"localhost:8080\")"} {"Instruction": "I want to list all BeyondCorp app connections in the location us-central1 in table format.\n", "Functions": ["{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System entry info', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections.list(location=\"us-central1\")"} {"Instruction": "I want to delete a connection named \"my-connection\" in the \"LOCATION\" location for the beyondcorp service on gcloud.\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().delete', 'description': 'Delete a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().delete(connection=\"my-connection\", location=\"LOCATION\")"} {"Instruction": "I want to describe the connection named \"my-connection\" in the location \"us-central1\" for the Beyondcorp app in my project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().describe', 'description': 'Describe a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'The location of the beyondcorp service. To set the location attribute, provide the argument connection on the command line with a fully specified name or provide the argument --location on the command line.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.app.connections().describe(CONNECTION=\"my-connection\", location=\"us-central1\")"} {"Instruction": "I want to delete a legacy connection named \"legacy-conn\" in the location \"us-east1\" using the gcloud alpha beyondcorp app legacy connections delete command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().delete', 'description': 'Delete a single legacy Connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileSelector', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy.connections().delete(connection=\"legacy-conn\", location=\"us-east1\")"} {"Instruction": "I want to create a new Beyondcorp application connector with the ID \"my-connector\", located in \"us-central1\", and associated with the member \"serviceAccount:connector-sa@projectId.iam.gserviceaccount.com\".\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().update', 'description': 'Update a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the version.'}, {'name': 'description', 'description': 'DESCRIPTION for the version.'}, {'name': 'region', 'description': 'REGION for the version.'}, {'name': 'update_labels', 'description': 'Update labels for the version.'}, {'name': 'clear_labels', 'description': 'Clear labels for the version.'}, {'name': 'remove_labels', 'description': 'Remove labels for the version.'}]}"], "Output": "gcloud.alpha.beyondcorp.app_connectors.create(\"my-connector\", location=\"us-central1\", member=\"serviceAccount:connector-sa@projectId.iam.gserviceaccount.com\")"} {"Instruction": "I want to update the connection named \"my-connection\" in the location \"us-central1\" by adding labels \"k0\" with value \"value1\" and \"k1\" with value \"value2\", and also removing labels with key \"k3\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().update', 'description': 'Update an existing Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints_predict(\"endpoint_123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be sent for prediction.'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().update(connection=\"my-connection\", location=\"us-central1\", update_labels={\"k0\": \"value1\", \"k1\": \"value2\"}, remove_labels=[\"k3\"])"} {"Instruction": "I want to create a new Beyondcorp application legacy connection with the ID \"my-connection\" in the \"us-east1\" location and using the application endpoint \"example.com:8080\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().create', 'description': 'Create a new Beyondcorp application legacy connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}, {'name': 'application_endpoint', 'description': 'The endpoint of the application'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'compact_representation', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'width', 'description': 'Desired string length'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy.connections().create(CONNECTION=\"my-connection\", LOCATION=\"us-east1\", APPLICATION_ENDPOINT=\"example.com:8080\")"} {"Instruction": "I want to update the display name and labels of an app connector with ID \"my-connector\" in the \"us-central1\" location. I also want to add a label with key \"k0\" and value \"value1\", add a label with key \"k1\" and value \"value2\", and remove labels with key \"k3\".\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.update', 'description': 'Update an existing Beyondcorp application connector', 'parameters': [{'name': 'connector', 'description': 'ID of the app connector or fully qualified identifier for the app connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Optional. If provided, returns immediately and the operation executes in the background.'}, {'name': 'display_name', 'description': 'Optional. The display name of the connector.'}, {'name': 'update_labels', 'description': 'Optional. The labels to update.'}, {'name': 'clear_labels', 'description': 'Optional. If provided, all labels are cleared.'}, {'name': 'remove_labels', 'description': 'Optional. The labels to remove.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.app_connectors.update(\"my-connector\", \"--location=us-central1\", \"--display-name=new-display-name\", \"--update-labels=k0=value1,k1=value2\", \"--remove-labels=k3\")"} {"Instruction": "Please provide the Python function call to describe a legacy connector with ID \"my-connector\" in the location \"us-central1\" for the Beyondcorp service.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connectors.describe(CONNECTOR=\"my-connector\", location=\"us-central1\")"} {"Instruction": "I want to list all legacy connectors in a project for location us-central1 in json form.\n", "Functions": ["{'name': 'alpha', 'api_name': 'aws.proton.get_service_instance', 'description': 'List Beyondcorp legacy connector resources based on project and location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}"], "Output": "aws.beyondcorp.list_legacy_connectors(project_id=\"projectId\", location=\"us-central1\", format=\"json\")"} {"Instruction": "I want to list all the legacy connections in a project for the location 'us-central1' in table form.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().list', 'description': 'List Beyondcorp legacy connection resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.backup.update_region_settings', 'description': 'Updates the current service opt-in settings for the Region. If service-opt-in is enabled for a service, Backup tries to protect that service\u00e2\\x80\\x99s resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service\u00e2\\x80\\x99s resources in this Region. Use the DescribeRegionSettings API to determine the resource types that are supported.', 'parameters': [{'name': 'resource_type_opt_in_preference', 'description': 'Updates the list of services along with the opt-in preferences for the Region.\\nkey -> (string)\\nvalue -> (boolean)'}, {'name': 'resource_type_management_preference', 'description': 'Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup\u00e2\\x80\\x99s advanced DynamoDB backup features , follow the procedure to enable advanced DynamoDB backup programmatically .\\nkey -> (string)\\nvalue -> (boolean)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().update', 'description': 'Update a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_allowed_client'}, {'name': 'clear_allowed_clients'}, {'name': 'remove_allowed_client'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connections().list(location='us-central1', projectId=your_project_id)"} {"Instruction": "I want to update the legacy connection named \"my-connection\" in the \"us-central1\" location by adding labels \"k0\" with value \"value1\" and label \"k1\" with value \"value2\" and removing labels with key \"k3\".\n", "Functions": ["{'name': 'Beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().update', 'description': 'Update an existing legacy Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.gateways.list', 'description': 'List API Gateways', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connections().update(name='my-connection', location='us-central1', display_name='new-display-name', connectors='{connector1}', application_endpoint='host:port', update_labels='k0=value1,k1=value2', remove_labels='k3')"} {"Instruction": "I want to describe a legacy connection with the ID \"my-connection\" in the US Central1 location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connections.describe(\"my-connection\", location=\"us-central1\")"} {"Instruction": "I want to list all Beyondcorp Appconnector operations in the project with the location set to \"europe-west1\" and limit the results to 10.\n", "Functions": ["{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.beyondcorp.app.operations().list(location=\"europe-west1\", limit=10)"} {"Instruction": "I want to update the existing Beyondcorp application legacy connector with the ID \"my-connector\" in the location \"us-central1\". I want to change the display name to \"new-display-name\", add labels \"k0\" with value \"value1\", and label \"k1\" with value \"value2\". I also want to remove the label with key \"k3\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.update', 'description': 'Update an existing Beyondcorp application legacy connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human readable name of the connector.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connectors.update(my_connector=\"my-connector\", location=\"us-central1\", display_name=\"new-display-name\", update_labels=\"k0=value1,k1=value2\", remove_labels=\"k3\")"} {"Instruction": "I want to list all BeyondCorp client gateways in the \"us-west1\" location using gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways().list', 'description': 'List BeyondCorp client gateway resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().export', 'description': 'Export plugins from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.gateways().list(location='us-west1')"} {"Instruction": "Can you provide a Python function call to describe the BeyondCorp client gateway with the ID \"client123\" located in us-west1, using the gcloud alpha framework?\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways.describe', 'description': 'Describe a single BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway', 'description': 'ID of the client_gateway or fully qualified identifier for the client_gateway'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.gateways.describe('client123', location='us-west1')"} {"Instruction": "I want to describe a Beyondcorp Appconnector operation with the ID \"operation-987654321\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.app.operations().describe(OPERATION=\"operation-987654321\", LOCATION=\"us-west1\")"} {"Instruction": "I want to delete a BeyondCorp client connector service with the ID \"service123\" in the europe-west1 location.\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_services.delete', 'description': 'Delete a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector_services.delete(\"service123\", location=\"europe-west1\")"} {"Instruction": "I want to delete a BeyondCorp client gateway with ID \"gateway1234\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector_gateways().delete(CLIENT_GATEWAY=\"gateway1234\", location=\"us-west1\", async_=True)"} {"Instruction": "I want to list all BeyondCorp client connector operations in my project located in the 'us-central1' location on Google Cloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().list', 'description': 'List all BeyondCorp client connector operations in the specified project.', 'parameters': [{'name': 'location'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_mitigation_action', 'description': 'Deletes a defined mitigation action from your Amazon Web Services accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'action_name', 'description': 'The name of the mitigation action that you want to delete.'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.operations().list(location='us-central1')"} {"Instruction": "Please provide a Python function call to describe a BeyondCorp client connector operation with the operation name \"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\" in the location \"us-central1\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for dictionary encoding', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array), 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.operations().describe(operation=\"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\", location=\"us-central1\")"} {"Instruction": "I want to set the IAM policy for the client gateway with ID 'my-client-gateway' using the policy defined in a JSON file 'policy.json' for the BeyondCorp client connector gateway at the location 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my_client_gateway\", \"policy.json\", location=\"us_central1\"', 'description': 'Set IAM policy for BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'policy_file'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my-client-gateway\", \"policy.json\", location=\"us-central1\")"} {"Instruction": "I want to get the IAM policy for a BeyondCorp client connector service with ID connector1234, located in us-east1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy', 'description': 'Get the IAM policy for a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().remove_labels', 'description': 'Remove labels from Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'all'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy(\"connector1234\", location=\"us-east1\")"} {"Instruction": "Please describe the BeyondCorp client connector service with ID \"client-12345\" at location \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().describe', 'description': 'Describes a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws kendra list_featured_results_sets', 'description': 'Lists all your sets of featured results for a given index. Features results are placed above all other results for certain queries. If there\u00e2\\x80\\x99s an exact match of a query, then one or more specific documents are featured in the search results.', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index used for featuring results.'}, {'name': 'next_token', 'description': 'If the response is truncated, Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of featured results sets.'}, {'name': 'max_results', 'description': 'The maximum number of featured results sets to return.'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services().describe(CLIENT_CONNECTOR_SERVICE=\"client-12345\", location=\"us-central1\")"} {"Instruction": "I want to update the BeyondCorp client connector service named \"my-service-resource\" with a new display name \"my-new-resource\" and new ingress configuration. The service is located in us-central1 and the new ingress configuration consists of two destination routes: 196.0.0.1/24 and 197.0.0.2/24.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services.update(\"my-service-resource\", location=\"us-central1\", display_name=\"my-new-resource\", ingress_config='{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}')"} {"Instruction": "Please describe the existing Bigtable app profile named \"my-other-app-profile-id\" for the instance \"my-other-instance-id\" using the gcloud alpha command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function.'}, {'name': 'y', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.bigtable.app_profiles().describe(APP_PROFILE=\"my-other-app-profile-id\", instance=\"my-other-instance-id\")"} {"Instruction": "I want to update the app profile with ID \"my-app-profile-id\" for the Cloud Bigtable instance \"my-instance-id\" to use a multi-cluster routing policy.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.list', 'description': 'List Blockchain Node Engine nodes', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag_\u2026'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.nimble.delete_launch_profile_member', 'description': 'Delete a user from launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.app_profiles.update(app_profile=\"my-app-profile-id\", instance=\"my-instance-id\", route_any=True)"} {"Instruction": "I want to list all BeyondCorp client connector services in a project for location us-central1 with a limit of 5.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().list', 'description': 'List BeyondCorp client connector service resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services().list(location=\"us-central1\", limit=5)"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/bigtable.admin' for the user 'example-user@gmail.com' with backup 'my-backup' in instance 'my-instance' and cluster 'my-cluster' using gcloud alpha bigtable backups.\n", "Functions": ["{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.update_license_manager_report_generator', 'description': 'Updates a report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to update.'}, {'name': 'report_generator_name', 'description': 'Name of the report generator.'}, {'name': 'type', 'description': 'Type of reports to generate. The following report types are supported:\\n\\nLicense configuration report - Reports the number and details of consumed licenses for a license configuration.\\nResource report - Reports the tracked licenses and resource consumption for a license configuration.\\n\\n(string)'}, {'name': 'report_context', 'description': 'The report context.\\nlicenseConfigurationArns -> (list)\\n\\nAmazon Resource Name (ARN) of the license configuration that this generator reports on.\\n(string)'}, {'name': 'report_frequency', 'description': 'Frequency by which reports are generated.\\nvalue -> (integer)\\n\\nNumber of times within the frequency period that a report is generated. The only supported value is 1 .\\nperiod -> (string)\\n\\nTime period between each report. The period can be daily, weekly, or monthly.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'description', 'description': 'Description of the report generator.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.deploy', 'description': 'Deploy an API proxy to an environment', 'parameters': [{'name': 'revision', 'description': 'ID of the revision or fully qualified identifier for the revision.'}, {'name': 'api', 'description': 'API proxy to be deployed.'}, {'name': 'environment', 'description': 'Environment in which to deploy the API proxy.'}, {'name': 'organization', 'description': 'Apigee organization of the proxy and environment.'}, {'name': 'override', 'description': 'Optional. If specified, Apigee will undeploy any conflicting API proxy as part of the deployment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}"], "Output": "gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my-backup\", cluster=\"my-cluster\", instance=\"my-instance\", member=\"user:example-user@gmail.com\", role=\"roles/bigtable.admin\")"} {"Instruction": "I want to create a new app profile with a single-cluster routing policy in Cloud Bigtable. The app profile ID is \"my-app-profile-id\" and the instance is \"my-instance-id\". I want to route all requests to a specific cluster with the ID \"my-cluster-id\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.create', 'description': 'Create a new Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}, {'name': 'route_any', 'description': 'Create an app profile with a multi-cluster routing policy.'}, {'name': 'route_to', 'description': 'Create an app profile with a single-cluster routing policy which routes all requests to specific cluster-id.'}, {'name': 'description', 'description': 'Description for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}"], "Output": "gcloud.alpha.bigtable.app_profiles.create(APP_PROFILE=\"my-app-profile-id\", instance=\"my-instance-id\", route_to=\"my-cluster-id\")"} {"Instruction": "I want to list all app profiles for my Bigtable instance with ID \"my-other-instance-id\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().list', 'description': 'List Bigtable app profiles', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'NetApp Files Volume Finalize-Relocation', 'description': 'Finalize the relocation of Azure NetApp Files volume and clean up the old volume', 'parameters': [{'name': 'account-name', 'description': 'Name of the ANF account.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'name --volume-name', 'description': 'Name of the ANF volume.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'pool-name', 'description': 'Name of the ANF pool.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}]}"], "Output": "gcloud.alpha.bigtable.app_profiles().list(instance=\"my-other-instance-id\")"} {"Instruction": "I want to get the IAM policy for a Cloud Bigtable Backup with the ID 'backup123' on the cluster named 'cluster1' and instance called 'instance1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().get_iam_policy', 'description': 'Get an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.backups().get_iam_policy(BACKUP=\"backup123\", cluster=\"cluster1\", instance=\"instance1\")"} {"Instruction": "I want to copy a Cloud Bigtable backup from the source backup named \"source-backup\" in the source instance \"source-instance\" and source cluster \"source-cluster\" to a new backup named \"destination-backup\" in the destination instance \"destination-instance\" and destination cluster \"destination-cluster\". The copy operation should run asynchronously.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.copy', 'description': 'Copy a Cloud Bigtable backup to a new backup', 'parameters': [{'name': 'destination_backup'}, {'name': 'destination_cluster'}, {'name': 'destination_instance'}, {'name': 'destination_project'}, {'name': 'expiration_date'}, {'name': 'retention_period'}, {'name': 'source_backup'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'source_project'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.beta_run.services_list', 'description': 'List Google Compute Engine backend services', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.bigtable.backups.copy(source_backup=\"projects/SOURCE_PROJECT/instances/SOURCE_INSTANCE/clusters/SOURCE_CLUSTER/backups/SOURCE_BACKUP\", destination_backup=\"projects/DESTINATION_PROJECT/instances/DESTINATION_INSTANCE/clusters/DESTINATION_CLUSTER/backups/DESTINATION_BACKUP\", async_=True)"} {"Instruction": "I want to retrieve information about a backup named \"backup456\" for the Cloud Bigtable cluster \"mycluster2\" and the instance \"myinstance2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().describe', 'description': 'Retrieves information about a backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models().remove_iam_policy_binding(model=\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Remove an IAM policy binding from the IAM policy of a ML model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "gcloud.alpha.bigtable.backups().describe(backup=\"backup456\", cluster=\"mycluster2\", instance=\"myinstance2\")"} {"Instruction": "I want to delete a backup named backup-123 for the Cloud Bigtable instance instance-456 and the cluster cluster-789.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.users().create', 'description': 'Create a new user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.bigtable.backups.delete(\"backup-123\", instance=\"instance-456\", cluster=\"cluster-789\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' with backup 'my-backup' in instance 'my-instance' and cluster 'my-cluster' using the gcloud alpha bigtable backups remove-iam-policy-binding command.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my_backup', instance='my_instance', cluster='my_cluster', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'make_struct', 'description': 'Create a struct with specified field names', 'parameters': {'required': [{'name': 'field_names', 'description': 'Names of the struct fields to create.'}], 'optional': [{'name': 'field_nullability', 'description': 'Nullability information for each struct field. If omitted, all fields are nullable.'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field.'}]}}"], "Output": "gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my-backup', instance='my-instance', cluster='my-cluster', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to list all existing Bigtable backups for an instance named \"my-instance\" and a cluster named \"my-cluster\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}"], "Output": "gcloud.alpha.bigtable.backups.list(instance=\"my-instance\", cluster=\"my-cluster\")"} {"Instruction": "I want to delete a Bigtable cluster with the ID \"cluster123\" in the Cloud Bigtable instance \"instance456\" on Google Cloud.\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.clusters().delete', 'description': 'Delete a bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.detach_certificate_from_distribution', 'description': 'Detaches an SSL/TLS certificate from your Amazon Lightsail content delivery network (CDN) distribution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'distribution_name', 'description': 'The name of the distribution from which to detach the certificate.\\nUse the GetDistributions action to get a list of distribution names that you can specify.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_microseconds_between_timestamps', 'description': 'Compute the number of microseconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.bigtable.clusters().delete(CLUSTER='cluster123', instance='instance456')"} {"Instruction": "Please describe the cluster named \"my-cluster\" in the Cloud Bigtable instance \"my-instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'large_binary', 'description': 'Create large variable-length binary type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'ai', 'api_name': 'vertexai.TensorboardClient().get_tensorboard', 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'description', 'description': 'Description of the tensorboard.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard.'}, {'name': 'update_labels', 'description': 'Update labels of the tensorboard.'}, {'name': 'clear_labels', 'description': 'Clear labels of the tensorboard.'}, {'name': 'remove_labels', 'description': 'Remove labels of the tensorboard.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}"], "Output": "gcloud.alpha.bigtable_clusters_describe(CLUSTER=\"my-cluster\", instance=\"my-instance\")"} {"Instruction": "I want to set an IAM policy on a Cloud Bigtable Backup named \"my-backup\" for the instance \"my-instance\" and cluster \"my-cluster\" using the policy file \"my-policy\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'PyArrow', 'api_name': 'cast', 'description': 'Casting data types', 'parameters': {'required': [{'name': 'target_type', 'description': 'The PyArrow type to cast to.'}], 'optional': [{'name': 'allow_int_overflow', 'description': 'Whether integer overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_truncate', 'description': 'Whether time precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_overflow', 'description': 'Whether date/time range overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_decimal_truncate', 'description': 'Whether decimal precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_float_truncate', 'description': 'Whether floating-point precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_invalid_utf8', 'description': 'Whether producing invalid utf8 data is allowed when casting.', 'type': 'bool', 'default': 'False'}]}}\n", "{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bigtable.backups().set_iam_policy(BACKUP=\"my-backup\", cluster=\"my-cluster\", instance=\"my-instance\", POLICY_FILE=\"my-policy\")"} {"Instruction": "I want to update the number of nodes in my Bigtable cluster named \"my-cluster-id\" to 15.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().update', 'description': \"Update a Bigtable cluster's number of nodes\", 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}, {'name': 'num_nodes'}, {'name': 'disable_autoscaling'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bigtable.clusters().update(cluster=\"my-cluster-id\", instance=\"my-instance-id\", num_nodes=15)"} {"Instruction": "I want to list all clusters in the Bigtable instance with the ID \"my-other-instance-id\" using the gcloud command line tool.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "gcloud.alpha.bigtable.clusters().list(instances='my-other-instance-id')"} {"Instruction": "I want to add an IAM policy binding to a Cloud Bigtable instance named my-instance. The IAM policy binding should have the role of 'roles/editor' and the member should be 'serviceAccount:test-user@gmail.com'\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Adding IAM policy binding to a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_http', 'description': 'Update HTTP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my-instance\", member=\"serviceAccount:test-user@gmail.com\", role=\"roles/editor\")"} {"Instruction": "I want to create a bigtable cluster named \"my-cluster\" in the instance \"my-instance\" in the zone \"us-west1-c\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'FileSelector', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bigtable.clusters().create(\"my-cluster\", instance=\"my-instance\", zone=\"us-west1-c\")"} {"Instruction": "I want to delete a Bigtable instance with the ID 'new-instance-id'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().delete', 'description': 'Delete an existing Bigtable instance', 'parameters': [{'name': 'instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances().delete(INSTANCE='new-instance-id')"} {"Instruction": "I want to export the configuration for a Cloud Bigtable instance named \"my-instance\" in Terraform HCL format and save it to a local directory \"/path/to/dir/\".\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().config().export', 'description': 'Export Cloud Bigtable instance configuration', 'parameters': [{'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bigtable.instances().config().export(INSTANCE=\"my-instance\", path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to get the IAM policy for a Cloud Bigtable instance with the ID \"my-instance-id\".\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().getIamPolicy', 'description': 'Get IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_mitigation_action', 'description': 'Deletes a defined mitigation action from your Amazon Web Services accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'action_name', 'description': 'The name of the mitigation action that you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}"], "Output": "gcloud.alpha.bigtable.instances().getIamPolicy(INSTANCE=\"my-instance-id\")"} {"Instruction": "I want to describe the details of a Bigtable instance with the ID \"my-instance-id\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.import_migration_task', 'description': 'Registers a new migration task which represents a server, database, etc., being migrated to AWS by a migration tool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'progress_update_stream', 'description': 'The name of the ProgressUpdateStream. >'}, {'name': 'migration_task_name', 'description': 'Unique identifier that references the migration task. Do not store personal data in this field.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}"], "Output": "gcloud.alpha.bigtable.instances().describe(INSTANCE=\"my-instance-id\")"} {"Instruction": "I want to list the hot tablets in my Cloud Bigtable cluster named \"my-cluster-id\" for the past 48 hours.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.hot_tablets.list', 'description': 'List hot tablets in a Cloud Bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'end_time'}, {'name': 'start_time'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}"], "Output": "gcloud.alpha.bigtable.hot_tablets.list('my-cluster-id', '--start-time=\"2021-09-01 00:00:00\"', '--end-time=\"2021-09-03 00:00:00\"')"} {"Instruction": "I want to set the IAM policy for a Cloud Bigtable instance with an instance ID of 'my-instance-id' using the policy file 'policy.json' using gcloud alpha and passing the policy file as a parameter.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().set_iam_policy', 'description': 'Set IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_default_vocabulary', 'description': 'Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'vocabulary_id', 'description': 'The identifier of the custom vocabulary. If this is empty, the default is set to none.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.get_behavior_model_training_summaries', 'description': 'Returns a Device Defender\u00e2\\x80\\x99s ML Detect Security Profile training model\u00e2\\x80\\x99s status.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: summaries\\n', 'parameters': [{'name': 'security_profile_name', 'description': 'The name of the security profile.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.bigtable.instances().set_iam_policy(resource=\"my-instance-id\", body=policy_file)"} {"Instruction": "I want to create a new Bigtable instance with the name \"my-other-instance\" and the display name \"My Other Instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances().create(INSTANCE=\"my-other-instance\", display_name=\"My Other Instance\")"} {"Instruction": "I want to remove the IAM policy binding for the user 'jane.doe@gmail.com' with the role 'roles/editor' from the Cloud Bigtable instance 'my-instance'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sandbox.mktplace.eu - 01 products', 'parameters': [{'name': 'action', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my-instance', member='user:jane.doe@gmail.com', role='roles/editor')"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/editor' for the user 'test-user@gmail.com' with table 'my-table' in instance 'my-instance'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my-table', instance='my-instance', member='user:test-user@gmail.com', role='roles/editor')"} {"Instruction": "I want to set an IAM policy on a Cloud Bigtable table named 'my-table' in the instance 'my-instance' using the policy file 'my-policy'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.set_iam_policy(TABLE='my-table', instance='my-instance', POLICY_FILE='my-policy')"} {"Instruction": "I want to retrieve information about a Cloud Bigtable table with the table ID \"customers\" in the Cloud Bigtable instance named \"my-instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables().describe', 'description': 'Retrieve information about a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables().describe(TABLE_NAME=\"customers\", instance=\"my-instance\")"} {"Instruction": "I want to delete the table \"users\" in the instance \"my-instance\" on Cloud Bigtable.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.delete('users', instance='my-instance')"} {"Instruction": "I want to update the table \"my-table\" in the Cloud Bigtable instance \"my-instance\" with deletion protection disabled.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}\n", "{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'alpha artifacts', 'api_name': 'gcloud.alpha.artifacts.settings.enable_upgrade_redirection', 'description': 'Enable upgrade redirection', 'parameters': [{'name': 'dry_run'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bigtable(instances(tables(update('my-table', instance='my-instance', deletion_protection=False))))"} {"Instruction": "I want to create a new Cloud Bigtable table named 'my-table' in the instance 'my-instance', with a column family named 'my-family', enable deletion protection, and set the change stream retention period to 7 days.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_dashboard_snapshot_job_result', 'description': 'Describes the result of an existing snapshot job that has finished running.If the job has not finished running, this operation returns a message that says Dashboard Snapshot Job with id has not reached a terminal state. .', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.'}, {'name': 'dashboard_id', 'description': 'The ID of the dashboard that you have started a snapshot job for.'}, {'name': 'snapshot_job_id', 'description': 'The ID of the job to be described. The job ID is set when you start a new job with a StartDashboardSnapshotJob API call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.describe_export_tasks', 'description': 'Lists the specified export tasks. You can list all your export tasks or filter the results based on task ID or task status.describe-export-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'task_id', 'description': 'The ID of the export task. Specifying a task ID filters the results to one or zero export tasks.'}, {'name': 'status_code', 'description': 'The status code of the export task. Specifying a status code filters the results to zero or more export tasks.\\nPossible values:\\n\\nCANCELLED\\nCOMPLETED\\nFAILED\\nPENDING\\nPENDING_CANCEL\\nRUNNING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.create('my-table', instance='my-instance', column_families='my-family', change_stream_retention_period='7d', deletion_protection=True)"} {"Instruction": "I want to list all tables in a Bigtable instance named \"another-instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.list', 'description': 'List existing Bigtable instance tables', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.list(instances=\"another-instance\")"} {"Instruction": "I want to update the display name of my Bigtable instance with the ID \"my-instance-id\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.update', 'description': 'Modify an existing Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}]}"], "Output": "gcloud.alpha.bigtable.instances.update(INSTANCE=\"my-instance-id\", display_name=\"Updated Instance Name\")"} {"Instruction": "I want to undelete the table named \"sales-table\" in the instance \"my-instance\" on Cloud Bigtable.\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances.tables.undelete', 'description': 'Undelete a previously deleted Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.describe_standards_controls', 'description': 'Returns a list of security standards controls.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Controls\\n', 'parameters': [{'name': 'standards_subscription_arn', 'description': 'The ARN of a resource that represents your subscription to a supported standard. To get the subscription ARNs of the standards you have enabled, use the GetEnabledStandards operation.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.undelete(TABLE=\"sales-table\", instance=\"my-instance\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/bigtable.admin' for the user 'test-user@gmail.com' with table 'my-table' in instance 'my-instance' in Google Cloud Bigtable.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.logical_and', 'description': \"Logical 'and' operation with null values\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}"], "Output": "gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my-table', instance='my-instance', member='user:test-user@gmail.com', role='roles/bigtable.admin')"} {"Instruction": "I want to list all Cloud Bigtable operations for an instance named \"my-instance\" using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().list', 'description': 'List Cloud Bigtable operations', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bigtable.operations().list(instance=\"my-instance\")"} {"Instruction": "I want to restore a Cloud Bigtable backup named backup2 from the instance instance2 and cluster cluster2 to a new table named table3 in the same instance instance2.\n", "Functions": ["{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}"], "Output": "from google.cloud import bigtable\n\nclient = bigtable.Client(project=\"project-id\")\ninstance = client.instance(instance_id=\"instance2-id\")\ncluster = instance.cluster(cluster_id=\"cluster2-id\")\n\ndestination_table = instance.table(\"table3\")\n\noperation = cluster.restore_instance(\n backup_id=\"backup2\",\n source_instance_id=instance.name,\n destination_table_id=destination_table.name,\n)\n\ntry:\n print(\"Operation started with id:\", operation.name)\n response = operation.result()\n print(\"Restored Instance details:\", response)\nexcept Exception as e:\n print(\"Error during RestoreInstance Operation:\\n\", e)"} {"Instruction": "I want to describe the details of a Cloud Bigtable operation with the operation ID \"98765\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}"], "Output": "gcloud.alpha.bigtable.operations().describe(OPERATION_ID=\"98765\")"} {"Instruction": "I want to add an IAM policy binding to my Cloud Billing account with the account ID \"my-account\", granting the role \"roles/billing.viewer\" to the principal \"user:test@example.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my_account\", member=\"user:test@example.com\", role=\"roles/owner\"', 'description': 'Add IAM policy binding to a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'Principal to which the role will be granted.'}, {'name': 'role', 'description': 'Role that will be granted to the principal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}"], "Output": "gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my-account\", member=\"user:test@example.com\", role=\"roles/billing.viewer\")"} {"Instruction": "I want to show detailed billing information for my project with the project ID \\\"my-other-project\\\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "gcloud.alpha.billing.accounts().projects().describe(PROJECT_ID=\"my-other-project\")"} {"Instruction": "I want to list all active projects associated with my billing account with ID 0987654321.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}"], "Output": "gcloud.alpha.billing_accounts_projects_list('--billing-account=0987654321')"} {"Instruction": "I want to remove the IAM policy binding for the principal \"user:testuser@gmail.com\" from the role \"roles/billing.admin\" for the Cloud Billing account \"my-billing-account\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my_billing_account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\"', 'description': 'Remove an IAM policy binding from a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'The principal whose binding to the role is being removed.'}, {'name': 'role', 'description': 'The role from which the member is being removed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my-billing-account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\")"} {"Instruction": "I want to update the budget amount for the budget named 'xyz' in the billing account '456' to '543.21'.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}\n", "{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/1234', POLICY_FILE='policy.json'\", 'description': 'Set IAM policy for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}"], "Output": "gcloud.alpha.billing_budgets.update('billingAccounts/456/budgets/xyz', budget_amount=543.21)"} {"Instruction": "I want to set the IAM policy for a Cloud Billing account with ID 987654-321012-345678 using the policy.yaml file.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}"], "Output": "gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"987654-321012-345678\", POLICY_FILE=\"policy.yaml\")"} {"Instruction": "I want to create a budget named \"Budget2\" with a budget amount of $200.50 for the billing account \"456\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\"', 'description': 'Create a budget', 'parameters': [{'name': 'billing_account'}, {'name': 'display_name'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().delete', 'description': 'Delete an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global. REGION must be one of: global, asia-east1, asia-northeast1, asia-southeast1, australia-southeast1, europe-west1, europe-west2, europe-west3, europe-west4, northamerica-northeast1, us-central1, us-east1, us-east4, us-west1.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'import-export delete', 'description': 'Delete an existing import/export job', 'parameters': [{'name': 'name', 'description': 'The name of the import/export job.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "gcloud.alpha.billing.budgets().create(billing_account=\"456\", display_name=\"Budget2\", budget_amount=\"200.50USD\")"} {"Instruction": "I want to delete the budget named \"xyz\" for the billing account \"456\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().delete', 'description': 'Delete a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}"], "Output": "gcloud.alpha.billing.budgets().delete(BUDGET='budgets/xyz', billing_account='billingAccounts/456')"} {"Instruction": "I want to list budgets for my billing account with ID \"456\" on gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().list', 'description': 'List budgets for the account', 'parameters': [{'name': 'billing_account'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.create_trust_store', 'description': 'Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.', 'parameters': [{'name': 'certificate_list', 'description': 'A list of CA certificates to be added to the trust store.\\n(blob)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.\\nIf you do not specify a client token, one is automatically generated by the AWS SDK.'}, {'name': 'tags', 'description': 'The tags to add to the trust store. A tag is a key-value pair.\\n(structure)\\n\\nThe tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}"], "Output": "gcloud.alpha.billing.budgets().list(billing_account=\"456\")"} {"Instruction": "I want to describe the budget with the ID 'xyz' for the billing account '456'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().describe', 'description': 'Describe a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"If you're looking for a random adult picture, our API is just what you need. Simply send a request to our API and you'll receive a random adult picture in return. Whether you need a picture for a project or just for fun, our API is perfect.\", 'parameters': [{'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_snapshot_schedule', 'description': 'Deletes a snapshot schedule.', 'parameters': [{'name': 'schedule_identifier', 'description': 'A unique identifier of the snapshot schedule to delete.'}]}"], "Output": "gcloud.alpha.billing.budgets().describe(BUDGET='xyz', billing_account='456')"} {"Instruction": "I want to show detailed billing information for my project with the ID \"my-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "gcloud.alpha.billing.projects().describe(project_id=\"my-project\")"} {"Instruction": "I want to link the project with ID \"my-project\" to the billing account with ID \"1A2B3C-4D5E6F-7G8H9I\" in gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().link', 'description': 'Link a project with a billing account', 'parameters': [{'name': 'project_id', 'description': 'Specify a project id.'}, {'name': 'account_id', 'description': '(DEPRECATED) Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}"], "Output": "gcloud.alpha.billing.projects().link(PROJECT_ID=\"my-project\", billing_account=\"1A2B3C-4D5E6F-7G8H9I\")"} {"Instruction": "I want to delete a Blockchain Node Engine node with the name \"node123\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes().delete', 'description': 'Delete a Blockchain Node Engine node', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.is_valid', 'description': 'Check if value is valid (non-null)', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.saved_queries().describe', 'description': 'Describe a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes().delete(NODE_NAME=\"node123\", location=\"us-central1\")"} {"Instruction": "I want to list all active projects associated with my billing account where the billing account ID is 123456-789012-345678.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().list', 'description': 'List all active projects associated with a specified billing account', 'parameters': [{'name': 'account_id', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}"], "Output": "gcloud.alpha.billing.projects().list(ACCOUNT_ID=\"123456-789012-345678\")"} {"Instruction": "I want to describe the location 'eu-west1' for the Blockchain Node Engine.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.locations().describe', 'description': 'Describe a Blockchain Node Engine location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.locations().describe(location='eu-west1')"} {"Instruction": "I want to describe the configuration and state of a Blockchain Node with the ID \"my-other-node\" in the location \"us-east1\".\n", "Functions": ["{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes.describe(NODE_NAME=\"my-other-node\", location=\"us-east1\")"} {"Instruction": "I want to show the details of a blockchain node operation with the ID \"my-operation\" located in \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().describe', 'description': 'Show details about a blockchain node operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.fms.list_discovered_resources', 'description': 'Returns an array of resources in the organization\u00e2\\x80\\x99s accounts that are available to be associated with a resource set.', 'parameters': [{'name': 'member_account_ids', 'description': 'The Amazon Web Services account IDs to discover resources in. Only one account is supported per request. The account must be a member of your organization.\\n(string)'}, {'name': 'resource_type', 'description': 'The type of resources to discover.'}, {'name': 'max_results', 'description': 'The maximum number of objects that you want Firewall Manager to return for this request. If more objects are available, in the response, Firewall Manager provides a NextToken value that you can use in a subsequent call to get the next batch of objects.'}, {'name': 'next_token', 'description': 'When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Firewall Manager returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves data of chemical elements and their properties collected from authoritative sources in JSON format', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'table', 'description': 'Create a pyarrow.Table from a Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame, mapping of strings to Arrays or Python lists, or list of arrays or chunked arrays.'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the Arrow Table. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\\nIf passed, the output will have exactly this schema (raising an error when columns are not found in the data and ignoring additional data not specified in the schema, when data is a dict or DataFrame).\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}, {'name': 'nthreads', 'description': 'For pandas.DataFrame inputs: if greater than 1, convert columns to Arrow in parallel using indicated number of threads. By default, this follows pyarrow.cpu_count (may use up to system CPU count threads).'}]}}"], "Output": "gcloud.alpha.blockchain_node_engine.operations().describe(operation='my-operation', location='us-east1')"} {"Instruction": "I want to enable the interactive serial console for an instance named \"prod-instance\" in the \"us-west1\" region using gcloud alpha bms instances enable-serial-console.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().disable_serial_console', 'description': 'Disable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.clusters().delete', 'description': 'Delete a bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.instances().enable_serial_console(instance=\"prod-instance\", region=\"us-west1\")"} {"Instruction": "I want to describe the details of a Bare Metal Solution instance with the instance ID \"my-instance\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().describe', 'description': 'Describe a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}"], "Output": "gcloud.alpha.bms.instances().describe(INSTANCE='my-instance', region='us-central1')"} {"Instruction": "I want to list all Bare Metal Solution instances in the project with the region set to europe-west1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().list', 'description': 'List Bare Metal Solution instances in a project', 'parameters': [{'name': 'region'}]}"], "Output": "gcloud.alpha.bms.instances().list(region='europe-west1')"} {"Instruction": "I want to list the status of all Blockchain Node Engine nodes in the us-west1-a location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.list', 'description': 'List Blockchain Node Engine nodes', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag_\u2026'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes.list(location=\"us-west1-a\")"} {"Instruction": "What is the example Python function call to create a new Blockchain Node with the name \"my-node\" in the location \"us-central1\"?\n", "Functions": ["{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_query_executions', 'description': 'Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: QueryExecutionIds\\n', 'parameters': [{'name': 'work_group', 'description': 'The name of the workgroup from which queries are being returned. If a workgroup is not specified, a list of available query execution IDs for the queries in the primary workgroup is returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes.create(\"my-node\", location=\"us-central1\")"} {"Instruction": "I want to enable the interactive serial console for a Bare Metal Solution instance named \"prod-instance\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}"], "Output": "gcloud.alpha.bms.instances().enable_serial_console(INSTANCE=\"prod-instance\", region=\"us-west1\")"} {"Instruction": "I want to start the Bare Metal Solution instance with the name \"test-instance\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().stop', 'description': 'Stop a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'az', 'api_name': 'edgeorder order list', 'description': 'List orders at resource group level or at subscription level', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'skip-token', 'description': '$skipToken is supported on Get list of order, which provides the next page in the list of order.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bms.instances().start(INSTANCE=\"test-instance\", region=\"us-west1\")"} {"Instruction": "I want to start an instance named \"prod-instance\" in the region \"us-east-1\" using the gcloud alpha bms instances start command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "gcloud.alpha.bms.instances().start(INSTANCE=\"prod-instance\", region=\"us-east-1\")"} {"Instruction": "I want to reset a Bare Metal Solution instance named \"production-instance\" in the region \"us-central1\".\n", "Functions": ["{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bms.instances().reset(INSTANCE=\"production-instance\", region=\"us-central1\")"} {"Instruction": "I want to create a new user with the name Laura Johnson, a display name of Laura J, in an organization with the ID org9012, and set the password to 'password123' in AWS WorkMail.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().update', 'description': 'Update a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'async', 'description': 'If provided, this argument will make the operation asynchronous.'}, {'name': '[no_]enable_hyperthreading', 'description': 'Enable or disable hyperthreading.'}, {'name': 'os_image', 'description': 'Operating System Image to be used.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, else a new label is created.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "aws.workmail.create_user(organization_id=\"org9012\", name=\"Laura Johnson\", display_name=\"Laura J\", password=\"password123\")"} {"Instruction": "I want to list the IP range reservations for Bare Metal Solution networks in the region us-east1 using gcloud alpha command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.networks().list_ip_reservations(region='us-east1')"} {"Instruction": "I want to retrieve the details of the network with the ID \"network-5678\" in the region \"us-west1\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}"], "Output": "gcloud.alpha.bms.networks().describe(network=\"network-5678\", region=\"us-west1\")"} {"Instruction": "I want to list the bare metal solution networks in my project in the region us-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().update', 'description': 'update organization firewall policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'description'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "gcloud.alpha.bms.networks().list(region=\"us-west1\")"} {"Instruction": "I want to list all operations for the project in the 'us-west1' location using gcloud alpha blockchain-node-engine operations list.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.operations().list(location='us-west1')"} {"Instruction": "I want to update the network named \"my-network\" in the region us-central1 with a new label \"key2=value2\" in a Bare Metal Solution network.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().update', 'description': 'Update a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_ip_range_reservation'}, {'name': 'clear_ip_range_reservations'}, {'name': 'remove_ip_range_reservation'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'Show gallery image version', 'description': 'Retrieves information about a gallery image version', 'parameters': [{'name': 'gallery-image-definition', 'description': 'Gallery image definition.'}, {'name': 'gallery-image-version', 'description': 'Gallery image version in semantic version pattern. The allowed characters are digit and period. Digits must be within the range of a 32-bit integer, e.g. ...'}, {'name': 'gallery-name', 'description': 'Gallery name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'expand', 'description': \"The expand expression to apply on the operation, e.g. 'ReplicationStatus'.\", 'optional': True}]}"], "Output": "gcloud.alpha.bms.networks().update(NETWORK=\"my-network\", region=\"us-central1\", update_labels={\"key2\": \"value2\"})"} {"Instruction": "I want to add an SSH key with the public key \"XYZ789\" to the Bare Metal Solution serial console.\n", "Functions": ["{'name': 'alpha', 'api_name': 'requests.post(\"https://api.bms.example.com/ssh_keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content_Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"}', 'description': 'Add SSH key to Bare Metal Solution serial console', 'parameters': [{'name': 'serial_console_ssh_key'}, {'name': 'key'}, {'name': 'key_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_connection', 'description': 'Retrieves a connection definition from the Data Catalog.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'name', 'description': 'The name of the connection definition to retrieve.'}, {'name': 'hide_password_|_no_hide_password', 'description': 'Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.'}]}\n", "{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}"], "Output": "requests.post(\"https://api.bms.example.com/ssh-keys\", json={\"public_key\": \"XYZ789\"}, headers={\"Content-Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"})"} {"Instruction": "I want to rename a Bare Metal Solution network named \"my-network\" to \"my-new-network-name\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "gcloud.alpha.bms.networks().rename(network=\"my-network\", new_name=\"my-new-network-name\", region=\"us-central1\")"} {"Instruction": "I want to describe an NFS share with ID \"my-nfs-share\" in the region \"us-central1\" on GCP Bare Metal Solution.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares.describe', 'description': 'Describe a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share', 'description': 'ID of the nfs_share or fully qualified identifier for the nfs_share.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "gcloud.alpha.bms.nfs_shares.describe(NFS_SHARE=\"my-nfs-share\", region=\"us-central1\")"} {"Instruction": "I want to list all NFS shares in my project in the region us-west1 using the gcloud alpha bms nfs-shares list API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().list', 'description': 'List Bare Metal Solution NFS shares in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bms.nfs_shares().list(region=\"us-west1\")"} {"Instruction": "I want to rename the nfs-share \"my-nfs-share\" to \"my-new-nfs-share-name\" in the region \"us-central1\" for the project \"bms-example-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}"], "Output": "gcloud.alpha.bms.nfs_shares().rename(NFS_SHARE=\"my-nfs-share\", new_name=\"my-new-nfs-share-name\", region=\"us-central1\", project=\"bms-example-project\")"} {"Instruction": "I want to create an NFS share called \"my-share\" in the region \"us-central1\" with a requested size of 512 Gib, SSD storage, and two allowed clients: network=my-network, network-project-id=some-project, cidr=10.130.240.24/29, mount-permissions=READ_WRITE, allow-dev=yes, allow-suid=yes, enable-root-squash=no, and network=my-network2, cidr=10.130.240.26/28, mount-permissions=READ_ONLY, allow-dev=yes, allow-suid=no, enable-root-squash=yes in gcloud.\n", "Functions": ["{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.nfs_shares.create(\"my-share\", region=\"us-central1\", size_gib=512, storage_type=\"SSD\", allowed_client=[\"network=my-network,network-project-id=some-project,cidr=10.130.240.24/29,mount-permissions=READ_WRITE,allow-dev=yes,allow-suid=yes,enable-root-squash=no\",\"network=my-network2,cidr=10.130.240.26/28,mount-permissions=READ_ONLY,allow-dev=yes,allow-suid=no,enable-root-squash=yes\"])"} {"Instruction": "I want to update the NFS share \"my-share\" in the region \"us-central1\" and add a new label \"key2=value2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().update', 'description': 'Update a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_allowed_client'}, {'name': 'clear_allowed_clients'}, {'name': 'remove_allowed_client'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for transfer news, latest or record transfers, rumors, player market value, etc... to create a sporting site/application such as transfermarkt.com', 'parameters': [{'name': 'seasonid', 'description': 'The value of id field returned in .../competitions/list-seasons endpoint', 'type': 'STRING'}, {'name': 'id', 'description': 'The value of id field returned in .../search or .../competitions/list-default endpoints', 'type': 'STRING'}, {'name': 'homeaway', 'description': 'One of the following : home|away', 'type': 'STRING'}, {'name': 'domain', 'description': 'One of the following : com|de|be|es|it|nl|pl|pt|com.tr|world', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'time32', 'description': 'Create instance of 32-bit time (time of day) type with unit resolution.', 'parameters': {'required': [{'name': 'unit', 'description': \"one of 's' [second], or 'ms' [millisecond]\"}]}}\n", "{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}"], "Output": "gcloud.alpha.bms.nfs_shares().update(NFS_SHARE=\"my-share\", region=\"us-central1\", update_labels=\"key2=value2\")"} {"Instruction": "I want to create a snapshot of my Bare Metal Solution boot volume named \"my-boot-volume\" in the region \"us-central1\". The snapshot should be named \"my-snapshot\" and have the description \"my-description\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bms.volumes().snapshot(volume=\"my-boot-volume\", region=\"us-central1\", snapshot_name=\"my-snapshot\", description=\"my-description\")"} {"Instruction": "I want to list the volumes in my Google Cloud project in the region europe-west1, with a limit of 20 volumes.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().list', 'description': 'List Bare Metal Solution volumes in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the result.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering.'}, {'name': 'k', 'description': 'The number of clusters to create.'}], 'optional': [{'name': 'iterations', 'description': 'The maximum number of iterations to perform.'}, {'name': 'tolerance', 'description': 'The convergence tolerance.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}"], "Output": "gcloud.alpha.bms.volumes().list(region='europe-west1', limit=20)"} {"Instruction": "I want to describe the details of a logical unit number (LUN) called my-lun2 on a Bare Metal Solution volume named my-volume2 in the region us-central2.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my_backup', instance='my_instance', cluster='my_cluster', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my_repo\", location=\"us_central1\", source=\"my_package.deb\"', 'description': 'Upload a Debian package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the Debian package to be uploaded.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.volumes.luns.describe('my-lun2', region='us-central2', volume='my-volume2')"} {"Instruction": "I want to restore a Bare Metal Solution boot volume named \"my-boot-volume\" in the region \"us-central1\" from a snapshot named \"my-snapshot\" using the gcloud alpha command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_sms_channel', 'description': 'Disables the SMS channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "gcloud.alpha.bms.volumes().restore(volume=\"my-boot-volume\", region=\"us-central1\", snapshot=\"my-snapshot\")"} {"Instruction": "I want to rename a volume with ID \"vol-67890\" to \"new_vol_name\" in the region \"us-east1\" using the gcloud alpha bms volumes rename command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "gcloud.alpha.bms.volumes().rename(volume=\"vol-67890\", new_name=\"new_vol_name\", region=\"us-east1\")"} {"Instruction": "I want to get a description of a snapshot called \"my-snapshot\" on boot volume \"my-boot-volume\" in region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.get_domain', 'description': 'Returns information about a specific domain recordset.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name for which your want to return information about.'}]}"], "Output": "gcloud.alpha.bms.volumes.snapshots().describe(snapshot=\"my-snapshot\", region=\"us-central1\", volume=\"my-boot-volume\")"} {"Instruction": "I want to describe a Bare Metal Solution volume with the ID \"my-volume\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.describe', 'description': 'Describe a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.start_image_pipeline_execution', 'description': 'Manually triggers a pipeline to create an image.', 'parameters': [{'name': 'image_pipeline_arn', 'description': 'The Amazon Resource Name (ARN) of the image pipeline that you want to manually invoke.'}, {'name': 'client_token', 'description': 'The idempotency token used to make this request idempotent.'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bms.volumes.describe(\"my-volume\", region=\"us-central1\")"} {"Instruction": "I need to list all the LUNs on the volume \"my-volume\" in the \"us-east1\" region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.list', 'description': 'List Bare Metal Solution LUNs in a project', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "gcloud.alpha.bms.volumes.luns.list(region=\"us-east1\", volume=\"my-volume\")"} {"Instruction": "I want to delete a Bare Metal Solution boot volume snapshot called \"my-other-snapshot\" in the region \"us-central1\" for the boot volume \"my-other-boot-volume\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().delete', 'description': 'Delete a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot'}, {'name': 'region'}, {'name': 'volume'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.plugins().delete', 'description': \"Delete plugins from a Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target'}, {'name': 'environment'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Synapse Data Flow Set', 'description': 'Set an existing data flow', 'parameters': [{'name': 'file', 'description': 'Properties may be supplied from a JSON file using the @{path} syntax or a JSON string.'}, {'name': 'name', 'description': 'The data flow name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}"], "Output": "gcloud.alpha.bms.volumes.snapshots().delete(snapshot=\"my-other-snapshot\", region=\"us-central1\", volume=\"my-other-boot-volume\")"} {"Instruction": "I want to update the labels of a Bare Metal Solution volume named \"my-volume\" in the region \"REGION\" to have the label \"key1=value1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().update', 'description': 'Update a Bare Metal Solution volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Set CNAME Record', 'description': 'Set the value of a CNAME record', 'parameters': [{'name': 'cname', 'description': 'Canonical name'}, {'name': 'record-set-name', 'description': 'The name of the record set relative to the zone. Creates a new record set if one does not exist'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'zone-name', 'description': 'The name of the Private DNS zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bms.volumes().update(VOLUME=\"my-volume\", region=\"REGION\", update_labels=\"key1=value1\")"} {"Instruction": "I want to create a new BigQuery dataset with the ID our-dataset and provide a description 'Our New Dataset'.\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}"], "Output": "gcloud.alpha.bq.datasets().create(dataset=\"our-dataset\", description=\"Our New Dataset\")"} {"Instruction": "I want to fetch details about a BigQuery dataset with ID \"your-dataset\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bq.datasets().describe(dataset=\"your-dataset\")"} {"Instruction": "I want to export the configuration for a Google BigQuery dataset named \"my-dataset\" to a local directory \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}"], "Output": "gcloud.alpha.bq.datasets().config().export(dataset=\"my-dataset\", path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to update the description of a BigQuery dataset named \"my-dataset\" to \"My New Dataset Description\".\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().update', 'description': 'Update a BigQuery dataset', 'parameters': [{'name': 'dataset'}, {'name': 'description'}, {'name': 'permissions_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bq.datasets().update(dataset=\"my-dataset\", description=\"My New Dataset Description\")"} {"Instruction": "I want to list all BigQuery datasets in my project, including hidden datasets, sorted by name, with a page size of 50.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}"], "Output": "gcloud.alpha.bq.datasets().list(all=True, sort_by=\"name\", page_size=50)"} {"Instruction": "I want to describe the details of a BigQuery job with the ID \"job-12345\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().describe', 'description': 'Describe a BigQuery job', 'parameters': [{'name': 'job'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.update', 'description': 'Update an existing Beyondcorp application legacy connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human readable name of the connector.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bq.jobs().describe(JOB=\"job-12345\")"} {"Instruction": "I want to create a new BigQuery table named \"my-table\" in the dataset \"my-dataset\" with a description \"My New Table\" and set the expiration time to 30 days.\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().describe', 'description': 'Show details about a specific API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bq.tables().create(TABLE=\"/projects/myproject/datasets/my-dataset/tables/my-table\", description=\"My New Table\", expiration=30)"} {"Instruction": "I want to export the configuration for a Google BigQuery job named \"my-other-job\" to a file located at \"/path/to/another/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.update_settings', 'description': 'Updates the configurable settings for the specified directory.', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory for which to update settings.'}, {'name': 'settings', 'description': 'The list of Setting objects.\\n(structure)\\n\\nContains information about the configurable settings for a directory.\\nName -> (string)\\n\\nThe name of the directory setting. For example:\\n\\nTLS_1_0\\n\\nValue -> (string)\\n\\nThe value of the directory setting for which to retrieve information. For example, for TLS_1_0 , the valid values are: Enable and Disable .'}]}"], "Output": "gcloud.alpha.bq.jobs().config().export(name=\"my-other-job\", path=\"/path/to/another/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to cancel a BigQuery job with the job ID \"job456\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}"], "Output": "gcloud.alpha.bq.jobs().cancel(job='job456')"} {"Instruction": "I want to export the configuration for a Google BigQuery table named \"my-table\" to a local directory \"/path/to/dir/\" in Kubernetes Resource Model (krm) format.\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().config().export', 'description': 'Export the configuration for a Google BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Export configurations in Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}"], "Output": "gcloud.alpha.bq.tables().config().export(TABLE=\"my-table\", path=\"/path/to/dir/\", resource_format=\"krm\")"} {"Instruction": "I want to insert records into an existing table in BigQuery with the following details:\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.clusters().create_secondary', 'description': 'Create a new AlloyDB SECONDARY cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my-dataset/tables/my-table\", data=\"data_file2.json\")"} {"Instruction": "List all the BigQuery jobs in my project, including jobs from all users, and show their configurations.\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.jobs().list', 'description': 'List all BigQuery jobs in a project', 'parameters': [{'name': 'show_all_users'}, {'name': 'show_config'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}"], "Output": "gcloud.alpha.bq.jobs().list(show_all_users=True, show_config=True)"} {"Instruction": "I want to copy a BigQuery table named \"my-table\" from the dataset \"my-dataset\" to a table named \"my-other-table\" in the dataset \"my-dataset\" and overwrite the destination if it already exists.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().copy', 'description': 'Copy one BigQuery table to another', 'parameters': [{'name': 'destination'}, {'name': 'source'}, {'name': 'destination_dataset'}, {'name': 'source_dataset'}, {'name': 'overwrite'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_migration_disable(DOMAIN=\"my_domain.com\"', 'description': 'Disable domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bq.tables().copy(destination=\"my-other-table\", source=\"my-table\", destination_dataset=\"my-dataset\", source_dataset=\"my-dataset\", overwrite=True)"} {"Instruction": "I would like to display the first 50 rows of the table \"sales\" in the dataset \"sales_data\" in BigQuery.\n", "Functions": ["{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "bigquery.Client().list_rows(\"sales_data.sales\", max_results=50).to_dataframe()"} {"Instruction": "I want to describe the table \"my-table\" in the BigQuery dataset named \"my-dataset\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Cognitive Services Account Deployment List', 'description': 'List all deployments for Azure Cognitive Services account', 'parameters': [{'name': 'name', 'description': 'Cognitive service account name'}, {'name': 'resource-group', 'description': 'Name of resource group'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string'}, {'name': 'subscription', 'description': 'Name or ID of subscription'}, {'name': 'verbose', 'description': 'Increase logging verbosity'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}\n", "{'name': 'alpha', 'api_name': 'requests.post(\"https://api.bms.example.com/ssh_keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content_Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"}', 'description': 'Add SSH key to Bare Metal Solution serial console', 'parameters': [{'name': 'serial_console_ssh_key'}, {'name': 'key'}, {'name': 'key_file'}]}"], "Output": "gcloud.alpha.bq.tables().describe(table=\"my-table\", dataset=\"my-dataset\")"} {"Instruction": "I want to list all tables and views in the dataset named \"my-dataset\" in BigQuery.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "gcloud.alpha.bq.tables().list(dataset=\"my-dataset\")"} {"Instruction": "I want to create a Cloud Build Connection of type GitLab with the ID mygitlabconn in the region us-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', location='LOCATION', repository='REPOSITORY'\", 'description': 'Print a snippet to add a Maven repository to the pom.xml file', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.connections.create_gitlab(\"mygitlabconn\", \"--region=us-west1\")"} {"Instruction": "I want to update the description of a BigQuery table with ID 'my-table' in the dataset 'my-dataset'.\n", "Functions": ["{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bq.tables().update(TABLE=\"/projects/myproject/datasets/my-dataset/tables/my-table\", description=\"My New Table\")"} {"Instruction": "I want to delete the Cloud Build Connection with ID \"my-new-conn\" in the region \"us-central2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().delete', 'description': 'Delete a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.marketplace_catalog.cancel_change_set', 'description': 'Used to cancel an open change request. Must be sent before the status of the request changes to APPLYING , the final stage of completing your change request. You can describe a change during the 60-day request history retention period for API calls.', 'parameters': [{'name': 'catalog', 'description': 'Required. The catalog related to the request. Fixed value: AWSMarketplace .'}, {'name': 'change_set_id', 'description': 'Required. The unique identifier of the StartChangeSet request that you want to cancel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "gcloud.alpha.builds.connections().delete(connection=\"my-new-conn\", region=\"us-central2\")"} {"Instruction": "I want to cancel the ongoing build with ID 987-654-321 in gcloud alpha builds.\n", "Functions": ["{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}"], "Output": "gcloud.alpha.builds().cancel(builds=\"987-654-321\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/cloudbuild.connectionEditor' for the user 'test-user@gmail.com' on a Connection named 'my-conn'.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my-conn', region='us-central1', member='user:test-user@gmail.com', role='roles/cloudbuild.connectionEditor')"} {"Instruction": "I want to describe a Cloud Build Connection with the ID \"my-conn\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "gcloud.alpha.builds.connections().describe(connection=\"my-conn\", region=\"us-central1\")"} {"Instruction": "I want to get the IAM policy for a Cloud Build connection named 'my-conn' in the region 'us-central1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'input_stream', 'description': 'Create an Arrow input stream.', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for reading. It can be a str, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly decompression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\", 'type': 'str'}, {'name': 'buffer_size', 'description': 'If None or 0, no buffering will happen. Otherwise, the size of the temporary read buffer.', 'type': 'int'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.connections().get_iam_policy(CONNECTION='my-conn', region='us-central1')"} {"Instruction": "I want to approve a pending build with ID \"54321\" in the \"us-west1\" location on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.builds.approve(BUILD=\"54321\", LOCATION=\"us-west1\")"} {"Instruction": "I want to update the authorizer token for the Cloud Build Connection named 'myconn' and the authorizer token secret version is 'projects/myproj/secrets/mytoken/versions/2'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_facet_names', 'description': 'Retrieves the names of facets that exist in a schema.list-facet-names is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) to retrieve facet names from.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.describe_domain_nodes', 'description': 'Returns information about domain and nodes, including data nodes, master nodes, ultrawarm nodes, Availability Zone(s), standby nodes, node configurations, and node states.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.connections().update_github(CONNECTION='myconn', authorizer_token_secret_version='projects/myproj/secrets/mytoken/versions/2')"} {"Instruction": "I want to set the IAM policy for a Cloud Build connection named \"my-conn\" using the policy file \"policy.json\" in the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().set_iam_policy(connection=\"my_conn\", policy_file=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.connections().set_iam_policy(connection=\"my-conn\", policy_file=\"policy.json\", region=\"us-central1\")"} {"Instruction": "I want to list all Cloud Build connections in the region 'us-west1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().list', 'description': 'List all Cloud Build connections for a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'Python', 'api_name': 'git.bundle.create', 'description': \"Create, unpack, and manipulate 'bundle' files\", 'parameters': [{'name': '_q'}, {'name': 'quiet'}, {'name': 'progress'}, {'name': 'version'}, {'name': 'file'}, {'name': 'git_rev_list_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().link', 'description': 'Link a project with a billing account', 'parameters': [{'name': 'project_id', 'description': 'Specify a project id.'}, {'name': 'account_id', 'description': '(DEPRECATED) Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}"], "Output": "gcloud.alpha.builds.connections().list(region='us-west1')"} {"Instruction": "I want to get information about a build with ID '987-654-321' using the gcloud command line tool.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().describe', 'description': 'Get information about a particular build', 'parameters': [{'name': 'build', 'description': 'The build to describe. The ID of the build is printed at the end of the build submission process, or in the ID column when listing builds.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}"], "Output": "gcloud.alpha.builds().describe(BUILD='987-654-321', region='REGION')"} {"Instruction": "I want to list all Bitbucket Server configs in my Google Cloud project with a limit of 50 configs per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve current, forecasted, and historical air quality for any point in the world.', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.builds.enterprise_config_bitbucketserver_list(page_size=50)"} {"Instruction": "I want to update the Cloud Build Connection of type GitHub Enterprise named \"my-ghe-conn\" with the SSL CA file \"mycertificate.crt\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'apigee', 'api_name': 'gcloud.alpha.apigee.products().update', 'description': 'Update an existing Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'all_apis'}, {'name': 'add_api'}, {'name': 'remove_api'}, {'name': 'all_environments'}, {'name': 'add_environment'}, {'name': 'remove_environment'}, {'name': 'all_resources'}, {'name': 'add_resource'}, {'name': 'remove_resource'}, {'name': 'automatic_approval'}, {'name': 'manual_approval'}, {'name': 'clear_attributes'}, {'name': 'add_attribute'}, {'name': 'remove_attribute'}, {'name': 'clear_description'}, {'name': 'description'}, {'name': 'clear_oauth_scopes'}, {'name': 'add_oauth_scope'}, {'name': 'remove_oauth_scope'}, {'name': 'clear_quota'}, {'name': 'quota'}, {'name': 'quota_interval'}, {'name': 'quota_unit'}, {'name': 'internal_access'}, {'name': 'private_access'}, {'name': 'public_access'}]}"], "Output": "gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my-ghe-conn\", region=\"us-west1\", ssl_ca_file=\"mycertificate.crt\")"} {"Instruction": "I want to create a Jira Server config for use by Google Cloud Build with the following details:\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}"], "Output": "gcloud.alpha.builds.enterprise_config.jiraserver.create(api_key='API_KEY', oauth_consumer_key='OAUTH_CONSUMER_KEY', project_key='PROJECT_KEY', secret_version='SECRET_VERSION', site_uri='SITE_URI')"} {"Instruction": "I want to update a Bitbucket Server config with the unique identifier 'config123' for use by Google Cloud Build. I want to provide the admin access token secret version, API key, host URI, read access token secret version, region, SSL CA file, user name, and webhook secret.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.update', 'description': 'Update a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}"], "Output": "gcloud.alpha.builds.enterprise_config.bitbucketserver.update(CONFIG=\"config123\", admin_access_token_secret_version=\"\", api_key=\"\", host_uri=\"\", read_access_token_secret_version=\"\", region=\"\", ssl_ca_file=\"\", user_name=\"\", webhook_secret_secret_version=\"\")"} {"Instruction": "I want to create a GitHub Enterprise Config for Google Cloud Build. The GitHub app ID is \"98765\" and the host URI of the GitHub Enterprise Server is \"https://github.mycompany.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\"', 'description': 'Create GitHub Enterprise Config', 'parameters': [{'name': 'app_id'}, {'name': 'host_uri'}, {'name': 'gcs_bucket'}, {'name': 'gcs_object'}, {'name': 'generation'}, {'name': 'oauth_client_id_name'}, {'name': 'oauth_secret_name'}, {'name': 'private_key_name'}, {'name': 'webhook_secret_name'}, {'name': 'oauth_client_id_version_name'}, {'name': 'oauth_secret_version_name'}, {'name': 'private_key_version_name'}, {'name': 'webhook_secret_version_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.jobs().list', 'description': 'List all BigQuery jobs in a project', 'parameters': [{'name': 'show_all_users'}, {'name': 'show_config'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.create(app_id=\"98765\", host_uri=\"https://github.mycompany.com\")"} {"Instruction": "I want to delete a Bitbucket Server config with ID 'config456' from Google Cloud Build in the region 'us-east1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.delete', 'description': 'Delete a Bitbucket Server config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the Bitbucket Server Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.bitbucketserver.delete(config='config456', region='us-east1')"} {"Instruction": "I want to delete a GitLab Enterprise config with ID \"56789\" from Google Cloud Build in the region \"us-east1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().describe', 'description': 'Describe an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete', 'description': 'Delete one or more backend buckets', 'parameters': [{'name': 'backend_bucket_name', 'description': 'Names of the backend buckets to delete.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_connection', 'description': 'Retrieves a connection definition from the Data Catalog.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'name', 'description': 'The name of the connection definition to retrieve.'}, {'name': 'hide_password_|_no_hide_password', 'description': 'Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.'}]}"], "Output": "gcloud.alpha.builds.enterprise_config_gitlab.delete(\"56789\", region=\"us-east1\")"} {"Instruction": "I want to update the GitHub enterprise config with the unique identifier \"config456\" for the GitHub app with the app id \"app456\" on Google Cloud Build. The GitHub Enterprise Server has the host uri \"https://github.mycompany.com\" and I want to set the region to \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.update(\"config456\", \"--app-id=app456\", \"--host-uri=https://github.mycompany.com\", \"--region=us-west1\")"} {"Instruction": "I want to update the GitLab Enterprise configuration for Google Cloud Build, with the config ID \"new-config\" in the \"us-central1\" region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.gitlab.update(\"new-config\", region=\"us-central1\")"} {"Instruction": "I want to list all GitHub enterprise configs in my Google Cloud project, filtering the results by region and limiting the output to 50 configs per page.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.list', 'description': 'List all github enterprise configs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.list(region=\"us-west1\", limit=50, page_size=50)"} {"Instruction": "I want to delete the GitHub Enterprise configuration with ID \"config-987\" from Google Cloud Build in the region \"us-east1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.delete(\"config-987\", region=\"us-east1\")"} {"Instruction": "I want to list all GitLab Enterprise configs in my Google Cloud project, limiting the results to 50 and sorting them by name in ascending order.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.list', 'description': 'List all GitLab Enterprise configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.builds.enterprise_config_gitlab.list(limit=50, sort_by=\"name\", order_by=\"ascending\")"} {"Instruction": "I want to create a GitLab Enterprise config for Google Cloud Build using the following arguments:\n", "Functions": ["{'name': 'alpha builds enterprise-config gitlab', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.create', 'description': 'Create a GitLab Enterprise config for Google Cloud Build', 'parameters': [{'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.gitlab.create('secret_version_1', 'secret_version_2', 'https://gitlab.example.com', 'gitlab-config', 'secret_version_3', 'us-west1', 'john.doe', 'secret_version_4', ssl_ca_file='ssl_ca.pem')"} {"Instruction": "Please describe the GitHub Enterprise Config with the id \"efgh5678\" in the europe-west1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.describe', 'description': 'Describe a github enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'oDesk APIs allowed for authorized users to can access and build their own oDesk applications.', 'parameters': [{'name': 'code1_code2_coden_format', 'description': '', 'type': 'STRING'}, {'name': 'code1;code2;...;coden', 'description': 'The specific task codes, the list of codes should be separated with \";\"', 'type': 'STRING'}, {'name': 'format', 'description': 'formation of response', 'type': 'STRING'}, {'name': 'company', 'description': 'The company ID', 'type': 'NUMBER'}, {'name': 'team', 'description': 'The team ID', 'type': 'NUMBER'}, {'name': 'username', 'description': 'The username of the target user account', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.describe(\"efgh5678\", region=\"europe-west1\")"} {"Instruction": "I want to stream the logs for a specific build with ID '987-654-321' on gcloud alpha builds log API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().log', 'description': 'Stream the logs for a build', 'parameters': [{'name': 'build'}, {'name': 'region'}, {'name': 'stream'}]}\n", "{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds().log(BUILD='987-654-321', region='REGION', stream=True)"} {"Instruction": "I want to describe a GitLab Enterprise config in my Google Cloud project. The ID of the config is \"gitlab-config-456\" and it is located in the \"us-west1\" region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.list', 'description': 'List all GitLab Enterprise configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "gcloud.alpha_builds_enterprise_config_gitlab.describe(gitlab_config_id=\"gitlab-config-456\", region=\"us-west1\")"} {"Instruction": "I want to reject a pending build with ID \"build567\" and provide a comment \"Build rejected due to test failure.\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'build.reject(ID=\"build123\", comment=\"Build rejected by user.\"', 'description': 'Reject a pending build', 'parameters': [{'name': 'build'}, {'name': 'comment'}, {'name': 'url'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "build.reject(ID=\"build567\", comment=\"Build rejected due to test failure.\")"} {"Instruction": "I want to create a Cloud Build repository with the name \"my-repo\" in the connection \"my-conn\" using the remote URI \"https://github.com/octocat/Hello-World.git\" in the 'us-central1' region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}"], "Output": "gcloud.alpha.builds.repositories().create(REPOSITORY=\"my-repo\", remote_uri=\"https://github.com/octocat/Hello-World.git\", connection=\"my-conn\", region=\"us-central1\")"} {"Instruction": "I want to describe a Cloud Build Repository in Google Cloud with the repository ID \"repo-456\" and the connection ID \"conn-789\" in the region \"us-west1\" using the gcloud SDK.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.repositories().describe(repository=\"repo-456\", connection=\"conn-789\", region=\"us-west1\")"} {"Instruction": "I want to create a build trigger from a Cloud Source Repository on Google Cloud. The trigger should be for the repository \"my-repo\" and should use the build configuration file \"cloudbuild.yaml\". The trigger should have the name \"my-trigger\" and the service account \"projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().update(PERIMETER=\\'my_perimeter\\', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my-trigger\", service_account=\"projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com\", repo=\"my-repo\", build_config=\"cloudbuild.yaml\")"} {"Instruction": "I want to export the configuration for a Google Cloud Build trigger named my-trigger in Terraform HCL format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().config().export', 'description': 'Export the configuration for Google Cloud Build trigger', 'parameters': [{'name': 'trigger'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.commitments().describe', 'description': 'Describe a Compute Engine commitment', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to describe.'}, {'name': 'region', 'description': 'Region of the commitment to describe. If not specified, you might be prompted to select a region (interactive mode only).'}]}"], "Output": "gcloud.alpha.builds.triggers().config().export('my-trigger', '--resource-format=terraform')"} {"Instruction": "I want to create a build trigger for a Bitbucket Server repository on Google Cloud Platform. The trigger should be named \"my-trigger\", use the service account \"my-byosa@my-project.iam.gserviceaccount.com\", and be associated with the project key \"GoogleCloudPlatform\". The repository slug is \"cloud-builders\" and the Bitbucket Server configuration resource is \"projects/1234/locations/global/bitbucketServerConfigs/5678\". The trigger should be for all branches and use the build configuration file \"cloudbuild.yaml\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().create_bitbucketserver(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", project_key=\"GoogleCloudPlatform\", repo_slug=\"cloud_builders\", bitbucket_server_config_resource=\"projects/1234/locations/global/bitbucketServerConfigs/5678\", branch_pattern=\".*\", build_config=\"cloudbuild.yaml\"', 'description': 'Create build trigger for Bitbucket Server repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'bitbucket_server_config_resource'}, {'name': 'project_key'}, {'name': 'repo_slug'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Delete Outbound Rule', 'description': 'Delete an outbound-rule in a load balancer', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}"], "Output": "gcloud.alpha.builds.triggers().create_bitbucketserver(name=\"my-trigger\", service_account=\"projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com\", project_key=\"GoogleCloudPlatform\", repo_slug=\"cloud-builders\", bitbucket_server_config_resource=\"projects/1234/locations/global/bitbucketServerConfigs/5678\", branch_pattern=\".*\", build_config=\"cloudbuild.yaml\")"} {"Instruction": "I want to create a build trigger with a Webhook trigger event on Google Cloud using gcloud alpha builds triggers. The trigger should have the following properties:\n", "Functions": ["{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha.builds.triggers().create_webhook', 'description': 'Create a build trigger with a Webhook trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'secret'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'subscription_filter'}, {'name': 'substitutions'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotfleetwise.batch_create_vehicle', 'description': 'Creates a group, or batch, of vehicles.NoteYou must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vehicles', 'description': 'A list of information about each vehicle to create. For more information, see the API data type.\\n(structure)\\n\\nInformation about the vehicle to create.\\nvehicleName -> (string)\\n\\nThe unique ID of the vehicle to create.\\nmodelManifestArn -> (string)\\n\\nThe ARN of the vehicle model (model manifest) to create the vehicle from.\\ndecoderManifestArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.\\nattributes -> (map)\\n\\nStatic information about a vehicle in a key-value pair. For example: \"engine Type\" : \"v6\"\\nkey -> (string)\\nvalue -> (string)\\n\\nassociationBehavior -> (string)\\n\\nAn option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.\\ntags -> (list)\\n\\nMetadata which can be used to manage the vehicle.\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'Filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'selection_filter', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.builds.triggers().create_webhook(trigger_config={\"branch\": \"dev\", \"event\": \"pull_request\"}, secret=\"my-secret\", description=\"Build trigger for pull requests\", name=\"pull-request-trigger\", region=\"us-central1\")"} {"Instruction": "I want to create a build trigger for a GitLab Enterprise repository using gcloud alpha builds triggers create gitlab-enterprise. I will provide the trigger configuration file located at /new/path/to/config.json.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.list_operations', 'description': 'Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Operations\\n', 'parameters': [{'name': 'submitted_since', 'description': 'An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'status', 'description': 'The status of the operations.\\n(string)'}, {'name': 'type', 'description': 'An arrays of the domains operation types.\\n(string)'}, {'name': 'sort_by', 'description': 'The sort type for returned values.\\nPossible values:\\n\\nSubmittedDate'}, {'name': 'sort_order', 'description': 'The sort order for returned values, either ascending or descending.\\nPossible values:\\n\\nASC\\nDESC'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().describe', 'description': 'Describe a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_get_asset_property_value_history', 'description': 'Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide .', 'parameters': [{'name': 'entries', 'description': 'The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.\\n(structure)\\n\\nContains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.\\nTo identify an asset property, you must specify one of the following:\\n\\nThe assetId and propertyId of an asset property.\\nA propertyAlias , which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature ). To define an asset property\u00e2\\x80\\x99s alias, see UpdateAssetProperty .\\n\\nentryId -> (string)\\n\\nThe ID of the entry.\\nassetId -> (string)\\n\\nThe ID of the asset in which the asset property was created.\\npropertyId -> (string)\\n\\nThe ID of the asset property.\\npropertyAlias -> (string)\\n\\nThe alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature ). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide .\\nstartDate -> (timestamp)\\n\\nThe exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nendDate -> (timestamp)\\n\\nThe inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nqualities -> (list)\\n\\nThe quality by which to filter asset data.\\n(string)\\n\\ntimeOrdering -> (string)\\n\\nThe chronological sorting order of the requested information.\\nDefault: ASCENDING'}, {'name': 'next_token', 'description': 'The token to be used for the next set of paginated results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.\\n\\nThe size of the result set is equal to 4 MB.\\nThe number of data points in the result set is equal to the value of maxResults . The maximum value of maxResults is 20000.'}]}"], "Output": "gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/new/path/to/config.json')"} {"Instruction": "I want to get information about a specific build trigger with the ID \"my-trigger\" in the region \"us-west1-b\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.list_subscribed_rule_groups', 'description': 'See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: RuleGroups\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.delete_launch_profile_member', 'description': 'Delete a user from launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}"], "Output": "gcloud.alpha.builds.triggers().describe(trigger=\"my-trigger\", region=\"us-west1-b\")"} {"Instruction": "I want to create a build trigger for a GitHub repository named 'my-trigger' on Google Cloud using the service account 'projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com', the repository owner 'GoogleCloudPlatform', the repository name 'cloud-builders', the branch pattern '.*', and the build configuration file 'cloudbuild.yaml'.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}"], "Output": "gcloud_alpha.builds.triggers.create_github(name='my-trigger', service_account='projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud-builders', branch_pattern='.*', build_config='cloudbuild.yaml')"} {"Instruction": "I want to create a build trigger with a manual trigger event using gcloud alpha on Google Cloud Platform, with the trigger configuration file located at \"/path/to/trigger_config.json\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_facet_names', 'description': 'Retrieves the names of facets that exist in a schema.list-facet-names is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) to retrieve facet names from.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'az ad sp create', 'description': 'Create a service principal', 'parameters': [{'name': 'id', 'description': 'Identifier uri, application id, or object id of the associated application.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.alpha.builds_triggers_create_manual(trigger_config=\"/path/to/trigger_config.json\")"} {"Instruction": "I want to delete the build trigger with the ID \"test-trigger\" in the region \"us-west1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.describe', 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}"], "Output": "gcloud.alpha.builds.triggers.delete('test-trigger', region='us-west1')"} {"Instruction": "I want to import a build trigger from a file called \"trigger.yaml\" using the gcloud alpha builds triggers import command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.builds.triggers().import_(\"--source=trigger.yaml\")"} {"Instruction": "I want to run a build trigger with the ID MY-TRIGGER and on the branch development.\n", "Functions": ["{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha_builds_triggers.run', 'description': 'Run a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}, {'name': 'substitutions', 'description': 'Substitutions for the build template.'}, {'name': 'branch', 'description': 'Name of the branch to build.'}, {'name': 'sha', 'description': 'Specific commit SHA to build.'}, {'name': 'tag', 'description': 'Git tag to build.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}"], "Output": "gcloud.alpha_builds_triggers.run(TRIGGER=\"MY-TRIGGER\", branch=\"development\")"} {"Instruction": "I want to list all Google Cloud Build triggers for my project in the asia-east1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Phone\u201d API validates national and international phone numbers, get location information about phone number.', 'parameters': [{'name': 'number', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.triggers().list(region=\"asia-east1\")"} {"Instruction": "I want to export a build trigger with ID \"my-trigger\" to a file called \"trigger.yaml\" in the gcloud alpha builds triggers export command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().export(trigger=\"my_trigger\", destination=\"trigger.yaml\"', 'description': 'Export a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'destination', 'description': 'The path where the exported trigger will be stored.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}"], "Output": "gcloud.alpha.builds.triggers().export(trigger=\"my-trigger\", destination=\"trigger.yaml\")"} {"Instruction": "I want to delete a worker pool named \"wp2\" in the region \"us-west1\" on Google Cloud Build.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'build.projects.workerPools.get', 'description': 'Delete a private or hybrid worker pool from Google Cloud Build', 'parameters': [{'name': 'worker_pool', 'description': 'The ID of the worker pool to delete.'}, {'name': 'region', 'description': 'The Cloud region where the worker pool is.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve current, forecasted, and historical air quality for any point in the world.', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}]}"], "Output": "build.projects.workerPools.get(projectId=\"project-id\", workerPoolId=\"wp2\", region=\"us-west1\")"} {"Instruction": "I want to list all private and hybrid worker pools in my Google Cloud project in the region us-west1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'target_domain_name', 'description': 'Name of the target domain'}]}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.worker_pools.list(region=\"us-west1\")"} {"Instruction": "I want to describe the certificate with name \"my-cert\" in the Certificate Manager located at \"us-east-1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.certificate_manager.certificates().describe(CERTIFICATE=\"my-cert\", location=\"us-east-1\")"} {"Instruction": "I want to create a private pool named \"pwp2\" in the region \"us-west1\" for Google Cloud Build.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.create', 'description': 'Create a private or hybrid pool for use by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'peered_network'}, {'name': 'peered_network_ip_range'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}"], "Output": "gcloud.alpha.builds.worker_pools.create(\"pwp2\", region=\"us-west1\")"} {"Instruction": "I want to delete the certificate with ID \"def456\" located in \"us-east1\" using gcloud alpha certificate-manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}\n", "{'name': 'git', 'api_name': \"git.config('credential.helper', 'cache __timeout=60'\", 'description': 'Temporarily store passwords in memory', 'parameters': [{'name': 'timeout_seconds'}, {'name': 'socket_path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}"], "Output": "gcloud.alpha().certificate_manager().certificates().delete(CERTIFICATE=\"def456\", location=\"us-east1\")"} {"Instruction": "I want to display the details of a DNS Authorization named 'my-authorization' in the global location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.list_assessment_targets', 'description': 'Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets .list-assessment-targets is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use this parameter to specify a subset of data to be included in the action\u00e2\\x80\\x99s response.\\nFor a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\\nassessmentTargetNamePattern -> (string)\\n\\nFor a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fundtrip', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations.describe(DNS_AUTHORIZATION='my-authorization', location='global')"} {"Instruction": "I want to delete a specific certificate using the gcloud alpha Certificate Manager API. The certificate has the name www-example-com and belongs to the project with the ID example-project in us-central1 location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().create', 'description': 'Create a new certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'domains'}, {'name': 'dns_authorizations'}, {'name': 'issuance_config'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'scope'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.certificate_manager.certificates().delete(name=\"projects/example-project/locations/us-central1/certificates/www-example-com\")"} {"Instruction": "I want to update the worker pool named \"pwp2\" in the europe-west1 region for Google Cloud Build. I want to change the worker machine type to n1-highmem-4 and the worker disk size to 128GB.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.update', 'description': 'Update a private or hybrid pool used by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'public_egress'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}"], "Output": "gcloud.alpha.builds.worker_pools.update(\"pwp2\", \"--region=europe-west1\", \"--worker-machine-type=n1-highmem-4\", \"--worker-disk-size=128GB\")"} {"Instruction": "I want to create a new DNS authorization called \"my-auth\" for the domain \"example.com\" in the \"us-east1\" location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.create(\"my_authorization\", location=\"us_west1\", domain=\"host.example.com\"', 'description': 'Create a new DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations.create(\"my-auth\", location=\"us-east1\", domain=\"example.com\")"} {"Instruction": "I want to show details about a Certificate Issuance Config named my-cic at the location us-west2.\n", "Functions": ["{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}"], "Output": "aws.apigatewayv2.get_certificate(name=\"my-cic\", location=\"us-west2\")"} {"Instruction": "I want to update a DNS Authorization named my-authorization in gcloud Certificate Manager at location us-east1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.update', 'description': 'update DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'async'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for selecting with a boolean filter', 'description': 'Selection options for boolean filters', 'parameters': {'required': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations.update(\"my-authorization\", location=\"us-east1\")"} {"Instruction": "I want to update a certificate named \"ssl-cert\" with the description \"This is a sample SSL certificate\", update the label to \"env=testing\", and provide the certificate file \"cert.pem\" and private key file \"key.pem\" in the gcloud certificate manager in the \"us-central1\" location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"simple_cert\", LOCATION=\"LOCATION\", DESCRIPTION=\"desc\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\"', 'description': 'Update a certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'description'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.list_environment_template_versions', 'description': 'List major or minor versions of an environment template with detail data.list-environment-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'major_version', 'description': 'To view a list of minor of versions under a major version of an environment template, include major Version .\\nTo view a list of major versions of an environment template, exclude major Version .'}, {'name': 'template_name', 'description': 'The name of the environment template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}"], "Output": "gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"ssl-cert\", LOCATION=\"us-central1\", DESCRIPTION=\"This is a sample SSL certificate\", UPDATE_LABELS=\"env=testing\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\")"} {"Instruction": "I want to delete a DNS Authorization called authorization-123 in the Google Cloud Certificate Manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations().delete', 'description': 'Delete a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations().delete(dns_authorization=\"authorization-123\")"} {"Instruction": "I want to create a Certificate Issuance Config called \"my-cic\" in the Google Cloud Certificate Manager using the CA pool \"my-ca-pool\" and set the location to \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.certificate_manager.issuance_configs.create', 'description': 'Create a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config'}, {'name': 'location'}, {'name': 'ca_pool'}, {'name': 'async'}, {'name': 'description'}, {'name': 'key_algorithm'}, {'name': 'labels'}, {'name': 'lifetime'}, {'name': 'rotation_window_percentage'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().list', 'description': 'List budgets for the account', 'parameters': [{'name': 'billing_account'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.settings().disable_upgrade_redirection', 'description': 'Disable redirection from Container Registry to Artifact Registry', 'parameters': [{'name': 'project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.list', 'description': 'List Blockchain Node Engine nodes', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag_\u2026'}]}"], "Output": "gcloud.alpha.certificate_manager.issuance_configs.create(\"my-cic\", location=\"us-west1\", ca_pool=\"my-ca-pool\")"} {"Instruction": "I want to describe a certificate map named \"advanced-map\" located in \"us-east1\" using gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha_certificate_manager_maps.describe(\"advanced-map\", location=\"us-east1\")"} {"Instruction": "I want to create a certificate map with the ID \"my-certificate-map\" in the Cloud location \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().create', 'description': 'Create a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.certificate_manager.maps().create(MAP=\"my-certificate-map\", location=\"us-east1\")"} {"Instruction": "I want to delete the certificate map with name \"complex-map\" in the location \"us-east1\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().delete', 'description': 'Delete a certificate map resource', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workmail.get_access_control_effect', 'description': 'Gets the effects of an organization\u00e2\\x80\\x99s access control rules as they apply to a specified IPv4 address, access protocol action, and user ID or impersonation role ID. You must provide either the user ID or impersonation role ID. Impersonation role ID can only be used with Action EWS.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}, {'name': 'ip_address', 'description': 'The IPv4 address.'}, {'name': 'action', 'description': 'The access protocol action. Valid values include ActiveSync , AutoDiscover , EWS , IMAP , SMTP , WindowsOutlook , and WebMail .'}, {'name': 'user_id', 'description': 'The user ID.'}, {'name': 'impersonation_role_id', 'description': 'The impersonation role ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}"], "Output": "gcloud.alpha.certificate_manager.maps().delete(MAP=\"complex-map\", location=\"us-east1\")"} {"Instruction": "I want to list all Certificate Manager maps in my project, applying a filter to only show enabled maps, and sorting the list by name in descending order.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.list', 'description': 'List Certificate Manager maps in the project', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.connect_to_serial_port', 'description': 'Connect to the serial port of a VM instance', 'parameters': [{'name': 'user@instance'}, {'name': 'dry_run'}, {'name': 'extra_args'}, {'name': 'force_key_file_overwrite'}, {'name': 'port'}, {'name': 'ssh_key_file'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.certificate_manager.maps.list(filter=\"status=ENABLED\", sort_by=\"name desc\")"} {"Instruction": "I want to delete the certificate map entry named \"complex-entry\" from the certificate map \"complex-map\" in Cloud location \"us-central1\".\n", "Functions": ["{'name': 'alpha certificate-manager maps entries', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().delete', 'description': 'Delete a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}"], "Output": "gcloud.alpha.certificate_manager.maps.entries().delete(ENTRY=\"complex-entry\", map=\"complex-map\", location=\"us-central1\")"} {"Instruction": "I want to update the description of a certificate map named \"advanced-map\" in the location \"us-west1\" for GCP Certificate Manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().getIamPolicy', 'description': 'Get IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "gcloud.alpha.certificate_manager.maps().update(MAP=\"advanced-map\", location=\"us-west1\", description=\"new description\")"} {"Instruction": "I want to list all certificate map entries in the certificate map named \"advanced-map\" located in the global region in Google Cloud.\n", "Functions": ["{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}"], "Output": "gcloud.alpha.certificate_manager.maps_entries().list(map=\"advanced-map\", location=\"global\")"} {"Instruction": "I want to update a certificate map entry with the name \"advanced-entry\" on the map \"advanced-map\" with a description \"updated desc\", update labels \"key1=value1,key2=value2\", and certificates \"cert1,cert2\" using the gcloud certificate-manager API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().update', 'description': 'Update a certificate map entry', 'parameters': [{'name': 'entry'}, {'name': 'location'}, {'name': 'map'}, {'name': 'description'}, {'name': 'async'}, {'name': 'certificates'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'pyarrow', 'api_name': 'ListType', 'description': 'Create ListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field of the child elements in the list'}], 'optional': [{'name': 'list_size', 'description': 'The size of the list. If -1, variable length list type is returned. If >= 0, fixed size list type is returned.'}]}}"], "Output": "gcloud.alpha.certificate_manager.maps.entries().update(\"advanced-entry\", location=\"LOCATION\", map=\"advanced-map\", description=\"updated desc\", update_labels={\"key1\": \"value1\", \"key2\": \"value2\"}, certificates=[\"cert1\", \"cert2\"])"} {"Instruction": "I want to show details about the trust configuration named my-trust-config in the Certificate Manager located in us-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}"], "Output": "gcloud.alpha.certificate_manager.trust_configs.describe(\"my-trust-config\", location=\"us-west1\")"} {"Instruction": "I would like to export the TrustConfig named \"my-trust-config\" from Certificate Manager to the file \"my-trust-config.yaml\" in the global location.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.certificate_manager.trust_configs.export('my_trust_config', location='global', destination='my_trust_config.yaml'\", 'description': 'Export a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.alpha.certificate_manager.trust_configs.export('my-trust-config', location='global', destination='my-trust-config.yaml')"} {"Instruction": "I want to delete a trust configuration called 'my-trust-config' in Certificate Manager with the location as 'global'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query rooms, price, facilities, policities, etc information from many hotels around the world to create a travelling site/application, such as : hotels.com', 'parameters': [{'name': 'id', 'description': 'The value of id field that received from .../properties/list endpoint', 'type': 'NUMBER'}, {'name': 'loc', 'description': 'The language code', 'type': 'STRING'}, {'name': 'page', 'description': 'For paging purpose', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "gcloud.alpha.certificate_manager.trust_configs().delete(TRUST_CONFIG='my-trust-config', location='global')"} {"Instruction": "I want to describe the details of a Certificate Manager long-running operation with the ID \"operation-456\" at the location \"us-west-2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides an easy way to analyze websites with Ecoindex. You have the ability to:\\n\\n- Make a page analysis\\n- Define screen resolution\\n- Save results to a DB\\n- Retrieve results\\n- Limit the number of request per day for a given host\\n\\nThis API is built on top of ecoindex-python with FastAPI', 'parameters': []}"], "Output": "gcloud.alpha.certificate_manager.operations().describe(\"operation-456\", location=\"us-west-2\")"} {"Instruction": "I want to create a certificate map entry in the Cloud location \"us-west2\" with the name \"entry2\" for the certificate map \"map2\" and the certificates \"cert4\", \"cert5\", and \"cert6\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries.create', 'description': 'Create a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}, {'name': 'certificates', 'description': 'The certificates for the certificate map entry.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.certificate_manager.maps.entries.create('entry2', location='us-west2', map='map2', certificates=['cert4', 'cert5', 'cert6'])"} {"Instruction": "I want to import a TrustConfig from a YAML file named trust-config.yaml in the global location using gcloud certificate-manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"my_trust_config\", location=\"global\", source=\"my_trust_config.yaml\"', 'description': 'Import a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.list_custom_line_items', 'description': 'A paginated call to get a list of all custom line items (FFLIs) for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-custom-line-items is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get custom line items (FFLIs).'}, {'name': 'filters', 'description': 'A ListCustomLineItemsFilter that specifies the custom line item names and/or billing group Amazon Resource Names (ARNs) to retrieve FFLI information.\\nNames -> (list)\\n\\nA list of custom line items to retrieve information.\\n(string)\\n\\nBillingGroups -> (list)\\n\\nThe billing group Amazon Resource Names (ARNs) to retrieve information.\\n(string)\\n\\nArns -> (list)\\n\\nA list of custom line item ARNs to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}"], "Output": "gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"trust-config\", location=\"global\", source=\"trust-config.yaml\")"} {"Instruction": "I want to describe the certificate map entry with the ID \"entry-2\" for the certificate map \"map-1\" in the location \"us-east1\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}"], "Output": "gcloud.alpha.certificate_manager.maps.entries().describe(ENTRY=\"entry-2\", location=\"us-east1\", map=\"map-1\")"} {"Instruction": "I want to run a Cloud Run service in a local development environment using gcloud alpha code dev. I have a Dockerfile located at /path/to/dockerfile and want to use the minikube Kubernetes driver.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.code.dev', 'description': 'Run a Cloud Run service in a local development environment', 'parameters': [{'name': 'service_config'}, {'name': '[no_]allow_secret_manager'}, {'name': 'cloudsql_instances'}, {'name': 'cpu'}, {'name': 'image'}, {'name': 'local_port'}, {'name': 'memory'}, {'name': 'minikube_vm_driver'}, {'name': 'namespace'}, {'name': 'secrets'}, {'name': 'service_name'}, {'name': 'source'}, {'name': 'no_stop_cluster'}, {'name': 'application_default_credential'}, {'name': 'service_account'}, {'name': 'builder'}, {'name': 'dockerfile'}, {'name': 'env_vars'}, {'name': 'env_vars_file'}, {'name': 'kube_context'}, {'name': 'minikube_profile'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_instance_connect_endpoint', 'description': 'Deletes the specified EC2 Instance Connect Endpoint.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_connect_endpoint_id', 'description': 'The ID of the EC2 Instance Connect Endpoint to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.get_data_set_details', 'description': 'Gets the details of a specific data set.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier of the application that this data set is associated with.'}, {'name': 'data_set_name', 'description': 'The name of the data set.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_list', 'description': 'List all Assured Workloads violations', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'workload'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}"], "Output": "gcloud.alpha.code.dev(dockerfile=\"/path/to/dockerfile\", minikube_vm_driver=\"minikube\")"} {"Instruction": "I want to perform a database failover operation for the environment named environment-2 in the us-west1 region using gcloud alpha composer environments database-failover.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}"], "Output": "gcloud.alpha.composer.environments().databaseFailover(environment='environment-2', location='us-west1').execute()"} {"Instruction": "I want to copy a remote directory named \"docs\" from my Cloud Shell to my local machine directory named \"backup\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'keyvault secret delete', 'description': 'Delete all versions of a secret', 'parameters': [{'name': 'id', 'description': \"Id of the secret. If specified all other 'Id' arguments should be omitted.\"}, {'name': 'name', 'description': 'Name of the secret. Required if --id is not specified.'}, {'name': 'vault-name', 'description': 'Name of the Key Vault. Required if --id is not specified.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}"], "Output": "gcloud.alpha.cloud_shell.scp(cloudshell=\"cloudshell:~/docs\", localhost=\"localhost:~/backup\")"} {"Instruction": "I want to establish an SSH session with Cloud Shell and run the \"pwd\" command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.cloud_shell.ssh('--command=pwd')"} {"Instruction": "I want to mount the Cloud Shell home directory onto my local file system at /mnt/cloudshell using a specific SSH key file '/path/to/ssh/key'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.cloud_shell.get_mount_command', 'description': 'Prints a command to mount the Cloud Shell home directory via sshfs', 'parameters': [{'name': 'mount_dir', 'description': 'Local directory onto which the Cloud Shell home directory should be mounted.'}, {'name': 'force_key_file_overwrite', 'description': 'If enabled gcloud will regenerate and overwrite the files associated with a broken SSH key without asking for confirmation in both interactive and non-interactive environment.'}, {'name': 'ssh_key_file', 'description': 'The path to the SSH key file. By default, this is ~/.ssh/google_compute_engine.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.alpha.cloud_shell.get_mount_command(\"/mnt/cloudshell\", ssh_key_file=\"/path/to/ssh/key\")"} {"Instruction": "I want to get details about a Cloud Composer environment with the ID \"env-2\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().describe', 'description': 'Get details about a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments().describe(environment=\"env-2\", location=\"us-central1\")"} {"Instruction": "I would like to create a Cloud Composer environment using the gcloud alpha composer command with the following details: environment ID as \"my-environment\", location as \"us-central1\", Python version as 3, node count as 3, and node machine type as \"n1-standard-1\".\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.create', 'description': 'Create and manage Cloud Composer Environments', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models_upload(container_image_uri=\"gcr.io/example/my_image\", display_name=\"my_model\"', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_path_count'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}"], "Output": "gcloud.alpha.composer.environments.create(environment_id=\"my-environment\", location=\"us-central1\", python_version=3, node_count=3, node_machine_type=\"n1-standard-1\")"} {"Instruction": "I want to fetch the database properties for the environment named \"environment-2\" in the location \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'is_in', 'description': 'Check if values are in an array', 'parameters': {'required': [{'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}"], "Output": "gcloud.alpha.composer.environments().fetch_database_properties(ENVIRONMENT='environment-2', location='us-east1')"} {"Instruction": "I want to delete the environment with ID \"environment-2\" in the region \"us-east1\" using gcloud composer.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my_domain.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}"], "Output": "gcloud.alpha.composer.environments().delete(ENVIRONMENTS=\"environment-2\", location=\"us-east1\")"} {"Instruction": "I want to list all the Cloud Composer environments under the project \"project-2\" and in the location \"us-central2\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().list', 'description': 'List Cloud Composer environments', 'parameters': [{'name': 'locations'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_network_resource_relationships', 'description': 'Gets the network resource relationships for the specified global network.get-network-resource-relationships is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'core_network_id', 'description': 'The ID of a core network.'}, {'name': 'registered_gateway_arn', 'description': 'The ARN of the registered gateway.'}, {'name': 'aws_region', 'description': 'The Amazon Web Services Region.'}, {'name': 'account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'resource_type', 'description': 'The resource type.\\nThe following are the supported resource types for Direct Connect:\\n\\ndxcon\\ndx-gateway\\ndx-vif\\n\\nThe following are the supported resource types for Network Manager:\\n\\nconnection\\ndevice\\nlink\\nsite\\n\\nThe following are the supported resource types for Amazon VPC:\\n\\ncustomer-gateway\\ntransit-gateway\\ntransit-gateway-attachment\\ntransit-gateway-connect-peer\\ntransit-gateway-route-table\\nvpn-connection'}, {'name': 'resource_arn', 'description': 'The ARN of the gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.composer.environments().list(project=\"project-2\", locations=\"us-central2\")"} {"Instruction": "I want to list the Cloud Composer image version upgrades for my environment named \"my-environment\" in the location \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'az', 'api_name': 'SQL Server DNS Alias List', 'description': 'Get a list of server DNS aliases for a server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}"], "Output": "gcloud.alpha.composer.environments.list_upgrades(\"my-environment\", location=\"us-central1\")"} {"Instruction": "I want to list all PyPI modules installed in an Airflow worker in my Composer environment named myenv in location us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'import subprocess\\n\\nsubprocess.run', 'description': 'List all PyPI modules installed in an Airflow worker', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}"], "Output": "import subprocess\n\nsubprocess.run([\"pip\", \"list\", \"--format=freeze\"])"} {"Instruction": "Can you please check if upgrading my gcloud composition environment named 'env-1234' to the 'composer-2.0.0-airflow-2.0.0' image version will result in any PyPI package conflicts?\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.check_upgrade(\"env_1\", \"__image_version=composer_1.16.5_airflow_1.10.15\"', 'description': 'Check for module conflicts in Cloud Composer environment upgrade', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.composer.environments.check_upgrade(\"env-1234\", \"--image-version=composer-2.0.0-airflow-2.0.0\")"} {"Instruction": "I want to trigger a DAG named \"my_dag\" in the \"myenv\" environment on Cloud Composer.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.run', 'description': 'Execute an Airflow CLI sub-command remotely in a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'subcommand'}, {'name': 'subcommand_nested'}, {'name': 'gcloud_wide_flag'}, {'name': 'cmd_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments.run(\"myenv\", \"dags trigger -- my_dag --run_id=foo\")"} {"Instruction": "I want to restart the web server for my Cloud Composer environment named env-2 in the europe-west1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().restart_web_server', 'description': 'Restart web server for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments().restart_web_server(ENVIRONMENT='env-2', location='europe-west1')"} {"Instruction": "I want to create a Cloud Composer environment named prod-env with the default values.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().create', 'description': 'Create and initialize a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'airflow_configs'}, {'name': 'async'}, {'name': 'cloud_sql_machine_type'}, {'name': 'disk_size'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'enable_high_resilience'}, {'name': 'env_variables'}, {'name': 'environment_size'}, {'name': 'labels'}, {'name': 'machine_type'}, {'name': 'node_count'}, {'name': 'oauth_scopes'}, {'name': 'python_version'}, {'name': 'service_account'}, {'name': 'tags'}, {'name': 'web_server_machine_type'}, {'name': 'zone'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'cloud_sql_ipv4_cidr'}, {'name': 'composer_network_ipv4_cidr'}, {'name': 'connection_subnetwork'}, {'name': 'connection_type'}, {'name': 'enable_private_endpoint'}, {'name': 'enable_private_environment'}, {'name': 'enable_privately_used_public_ips'}, {'name': 'master_ipv4_cidr'}, {'name': 'web_server_ipv4_cidr'}, {'name': 'cluster_ipv4_cidr'}, {'name': 'cluster_secondary_range_name'}, {'name': 'enable_ip_alias'}, {'name': 'enable_ip_masq_agent'}, {'name': 'max_pods_per_node'}, {'name': 'services_ipv4_cidr'}, {'name': 'services_secondary_range_name'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'network'}, {'name': 'subnetwork'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_allow_ip'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}"], "Output": "gcloud.alpha.composer.environments().create(ENVIRONMENT=\"prod-env\")"} {"Instruction": "I want to load a snapshot into the environment named \"env-2\" located in \"us-central1\" with the snapshot file located at \"gs://my-bucket/snapshot.tar.gz\".\n", "Functions": ["{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.list', 'description': 'List all GitLab Enterprise configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}"], "Output": "gcloud.alpha.composer.environments.snapshots.load('env-2', location='us-central1', snapshot_path='gs://my-bucket/snapshot.tar.gz')"} {"Instruction": "I want to list the DAG files for my Cloud Composer environment named \"environment-2\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "gcloud.alpha.composer.environments().storage().dags().list(environment=\"environment-2\", location=\"us-central1\")"} {"Instruction": "I want to save a snapshot of my Composer environment named env-2 in the us-central1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().update', 'description': 'Update an existing access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy.'}]}"], "Output": "gcloud.alpha.composer.environments.snapshots.save(ENVIRONMENT=\"env-2\", LOCATION=\"us-central1\")"} {"Instruction": "I want to export data from the environment named \"myenv\" to a local directory \"/bar\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().create', 'description': 'Create and initialize a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'airflow_configs'}, {'name': 'async'}, {'name': 'cloud_sql_machine_type'}, {'name': 'disk_size'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'enable_high_resilience'}, {'name': 'env_variables'}, {'name': 'environment_size'}, {'name': 'labels'}, {'name': 'machine_type'}, {'name': 'node_count'}, {'name': 'oauth_scopes'}, {'name': 'python_version'}, {'name': 'service_account'}, {'name': 'tags'}, {'name': 'web_server_machine_type'}, {'name': 'zone'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'cloud_sql_ipv4_cidr'}, {'name': 'composer_network_ipv4_cidr'}, {'name': 'connection_subnetwork'}, {'name': 'connection_type'}, {'name': 'enable_private_endpoint'}, {'name': 'enable_private_environment'}, {'name': 'enable_privately_used_public_ips'}, {'name': 'master_ipv4_cidr'}, {'name': 'web_server_ipv4_cidr'}, {'name': 'cluster_ipv4_cidr'}, {'name': 'cluster_secondary_range_name'}, {'name': 'enable_ip_alias'}, {'name': 'enable_ip_masq_agent'}, {'name': 'max_pods_per_node'}, {'name': 'services_ipv4_cidr'}, {'name': 'services_secondary_range_name'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'network'}, {'name': 'subnetwork'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_allow_ip'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}"], "Output": "gcloud.alpha.composer.environments().storage().data().export(environment=\"myenv\", destination=\"/bar\")"} {"Instruction": "I want to delete the data from the path \"path/to/files\" for the environment named \"env-2\" in the location \"us-west1\" in my Cloud Composer environment.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments.storage_data_delete(TARGET=\"path/to/files\", ENVIRONMENT=\"env-2\", LOCATION=\"us-west1\")"} {"Instruction": "I want to export the DAGs from my environment named myotherenv to a local directory '/bar'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.composer.environments.storage.dags.export(environment='myotherenv', destination='/bar')"} {"Instruction": "I want to list the plugins for the Cloud Composer environment named environment-2 in the europe-west1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().list', 'description': 'List the plugins for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.composer.environments().storage().plugins().list(environment=\"environment-2\", location=\"europe-west1\")"} {"Instruction": "I want to delete all the files in the \"dags\" folder for the environment named \"prod-env\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.delete', 'description': \"delete DAG files from an environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the dags Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}"], "Output": "gcloud.alpha.composer.environments.storage.dags.delete(TARGET=\"\", environment=\"prod-env\", location=\"us-west1\")"} {"Instruction": "I want to get details for the operation with ID operation-2.\n", "Functions": ["{'name': 'alpha', 'api_name': 'tails(operation_id=\"operation_1\"', 'description': 'Get details about an asynchronous operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}"], "Output": "tails(operation_id=\"operation-2\")"} {"Instruction": "I want to list the data for a Cloud Composer environment with the ID \"environment-2\" and located in \"europe-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().list', 'description': 'List the data for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.composer.environments().storage().data().list(environment=\"environment-2\", location=\"europe-west1\")"} {"Instruction": "I want to delete the plugins in the path path/to/other-plugins for the environment named environment-2 in the location us-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.plugins().delete', 'description': \"Delete plugins from a Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target'}, {'name': 'environment'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.delete_bucket_access_key', 'description': 'Deletes an access key for the specified Amazon Lightsail bucket.For more information about access keys, see Creating access keys for a bucket in Amazon Lightsail in the Amazon Lightsail Developer Guide .', 'parameters': [{'name': 'bucket_name', 'description': 'The name of the bucket that the access key belongs to.'}, {'name': 'access_key_id', 'description': 'The ID of the access key to delete.\\nUse the GetBucketAccessKeys action to get a list of access key IDs that you can specify.'}]}"], "Output": "gcloud.alpha.composer.environments.storage.plugins().delete(TARGET=\"path/to/other-plugins\", environment=\"environment-2\", location=\"us-west1\")"} {"Instruction": "I want to import plugins from the directory '/path/to/plugins' in my local storage into a Composer environment called 'myenv'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}"], "Output": "gcloud.alpha.composer.environments().storage().plugins().import_(source=\"/path/to/plugins\", environment=\"myenv\")"} {"Instruction": "I want to export plugins from the environment named prodenv to the local directory /bar.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().export', 'description': 'Export plugins from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().log', 'description': 'Stream the logs for a build', 'parameters': [{'name': 'build'}, {'name': 'region'}, {'name': 'stream'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'az', 'api_name': 'Webapp Authentication Config Version Revert', 'description': 'Reverts the configuration version of the authentication settings for the webapp from v2 to v1 (classic)', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the web app.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments().storage().plugins().export(environment=\"prodenv\", destination=\"/bar\")"} {"Instruction": "I want to describe the Compute Engine accelerator type named `nvidia-tesla-p100` in the `us-west1-b` zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.accelerator_types().describe', 'description': 'Describe Compute Engine accelerator types', 'parameters': [{'name': 'name', 'description': 'Name of the accelerator type to describe.'}, {'name': 'zone', 'description': 'Zone of the accelerator type to describe. Overrides the default compute/zone property value for this command invocation.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.compute.accelerator_types().describe(NAME='nvidia-tesla-p100', zone='us-west1-b')"} {"Instruction": "I want to update the properties of my Cloud Composer environment named env-2 to have 5 Airflow workers and remove the dev label.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "gcloud.alpha.composer.environments().update(environment=\"env-2\", node_count=5, remove_labels=[\"dev\"])"} {"Instruction": "I want to delete the operation with ID operation-2.\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.operations().delete', 'description': 'Delete completed Cloud Composer operations', 'parameters': [{'name': 'operations', 'description': 'IDs of the operations or fully qualified identifiers for the operations.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mobile.create_project', 'description': 'Creates an AWS Mobile Hub project.', 'parameters': [{'name': 'name', 'description': 'Name of the project.'}, {'name': 'contents', 'description': 'ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.'}, {'name': 'snapshot_id', 'description': 'Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.'}, {'name': 'project_region', 'description': 'Default region where project resources should be created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.composer.operations().delete(OPERATIONS=\"operation-2\")"} {"Instruction": "I want to move the address named \"external-ip2\" to the project \"test-lab\" with the new address name \"test-ip2\" and the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses().move', 'description': 'Move an address to another project', 'parameters': [{'name': 'name', 'description': 'Name of the address to operate on.'}, {'name': 'target_project', 'description': 'The target project to move address to. It can be either a project name or a project numerical ID. It must not be the same as the current project.'}, {'name': 'description', 'description': 'Description of moved new address.'}, {'name': 'new_name', 'description': \"Name of moved new address. If not specified, current address's name is used.\"}, {'name': 'global', 'description': 'If set, the address is global.'}, {'name': 'region', 'description': 'Region of the address to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.compute.addresses().move(NAME=\"external-ip2\", target_project=\"test-lab\", new_name=\"test-ip2\", region=\"us-west1\")"} {"Instruction": "I want to wait for the asynchronous operation with ID \"operation-2\" to complete in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'Pyarrow', 'api_name': 'Slice', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "gcloud.alpha.composer.operations().wait(operation='operation-2', location='us-east1')"} {"Instruction": "I want to release the reserved IP address with the name 'address-name'.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.addresses().delete(NAME=\"address-name\")"} {"Instruction": "I want to export the configuration for the address \"my-address\" in Google Cloud Compute Engine to a file located at \"/path/to/dir/\" in Kubernetes Resource Model (krm) format.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.addresses.config.export', 'description': 'Export the configuration for a Compute Engine address', 'parameters': [{'name': 'address'}, {'name': 'region'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}"], "Output": "gcloud.alpha.compute.addresses.config.export(address=\"my-address\", path=\"/path/to/dir/\", resource_format=\"krm\")"} {"Instruction": "I want to update the labels for the Compute Engine address named \"example-address\" in the us-central1 region. I want to add/update labels 'k0' with value 'value1' and 'k1' with value 'value2'. I also want to remove labels with key 'k3'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses.update', 'description': 'Update a Compute Engine address', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().describe', 'description': 'Describe an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_dev_endpoint', 'description': 'Updates a specified development endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the DevEndpoint to be updated.'}, {'name': 'public_key', 'description': 'The public key for the DevEndpoint to use.'}, {'name': 'add_public_keys', 'description': 'The list of public keys for the DevEndpoint to use.\\n(string)'}, {'name': 'delete_public_keys', 'description': 'The list of public keys to be deleted from the DevEndpoint .\\n(string)'}, {'name': 'custom_libraries', 'description': 'Custom Python or Java libraries to be loaded in the DevEndpoint .\\nExtraPythonLibsS3Path -> (string)\\n\\nThe paths to one or more Python libraries in an Amazon Simple Storage Service (Amazon S3) bucket that should be loaded in your DevEndpoint . Multiple values must be complete paths separated by a comma.\\n\\nNoteYou can only use pure Python libraries with a DevEndpoint . Libraries that rely on C extensions, such as the pandas Python data analysis library, are not currently supported.\\n\\nExtraJarsS3Path -> (string)\\n\\nThe path to one or more Java .jar files in an S3 bucket that should be loaded in your DevEndpoint .\\n\\nNoteYou can only use pure Java/Scala libraries with a DevEndpoint .'}, {'name': 'update_etl_libraries_|_no_update_etl_libraries', 'description': 'True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.'}, {'name': 'delete_arguments', 'description': 'The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint .\\n(string)'}, {'name': 'add_arguments', 'description': 'The map of arguments to add the map of arguments used to configure the DevEndpoint .\\nValid arguments are:\\n\\n\"--enable-glue-datacatalog\": \"\"\\n\\nYou can specify a version of Python support for development endpoints by using the Arguments parameter in the CreateDevEndpoint or UpdateDevEndpoint APIs. If no arguments are provided, the version defaults to Python 2.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.alpha.compute.addresses.update('example-address', region='us-central1', update_labels='k0=value1,k1=value2', remove_labels='k3')"} {"Instruction": "I want to add a Cloud CDN Signed URL key to the backend bucket named \"my-bucket\" using a key file located at \"/path/to/key.pem\" with the key name \"my-key\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my_bucket\", key_file=\"/path/to/key.pem\", key_name=\"my_key\"', 'description': 'add Cloud CDN Signed URL key to a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_file'}, {'name': 'key_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my-bucket\", key_file=\"/path/to/key.pem\", key_name=\"my-key\")"} {"Instruction": "I want to reserve five IP addresses in the 'us-central1' region.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.addresses.create('ADDRESS-1', 'ADDRESS-2', 'ADDRESS-3', 'ADDRESS-4', 'ADDRESS-5', region='us-central1')"} {"Instruction": "I want to delete a backend bucket named \"my-bucket\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete', 'description': 'Delete one or more backend buckets', 'parameters': [{'name': 'backend_bucket_name', 'description': 'Names of the backend buckets to delete.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This API allows rapidly implement one of the most well known and accepted KPI to measure customer satisfaction and loyalty: Net Promoter Score\u00ae, or NPS\u00ae. Create your survey templates and request them from wherever your applications are. Easily get the NPS for an Organization. We also provide a word cloud mechanism and sentiment analysis to analyse your customers feedback! Try it . If you need an additional feature, feel free to consult us, because we are glad to serve if we can!!', 'parameters': [{'name': 'sid', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().update', 'description': 'Update an existing access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy.'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().delete(BACKEND_BUCKET_NAME=\"my-bucket\")"} {"Instruction": "I want to create a backend bucket named \"my-backend\" that serves content from the Google Cloud Storage bucket named \"my-storage\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}"], "Output": "backend_bucket.serve_content(bucket_name=\"my-backend\", gcs_bucket_name=\"my-storage\")"} {"Instruction": "I want to export the configuration for a backend bucket named \"my-backend-bucket\" in Terraform HCL format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.describe_location_fsx_open_zfs', 'description': 'Provides details about how an DataSync location for an Amazon FSx for OpenZFS file system is configured.NoteResponse elements related to SMB aren\u00e2\\x80\\x99t supported with the DescribeLocationFsxOpenZfs operation.', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the FSx for OpenZFS location to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().config().export(BACKEND_BUCKET=\"my-backend-bucket\", resource_format=\"terraform\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/compute.loadBalancerServiceUser' for the user 'test-user@gmail.com' with backend bucket 'my-backend-bucket' on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.braket.tag_resource', 'description': 'Add a tag to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specify the resourceArn of the resource to which a tag will be added.'}, {'name': 'tags', 'description': 'Specify the tags to add to the resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}"], "Output": "gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my-backend-bucket', member='user:test-user@gmail.com', role='roles/compute.loadBalancerServiceUser')"} {"Instruction": "I want to delete a Cloud CDN Signed URL key named \"key456\" from the backend bucket \"bucket2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().delete_signed_url_key(BACKEND_BUCKET_NAME=\"bucket2\", key_name=\"key456\")"} {"Instruction": "I want to update the backend bucket named \"my-bucket\" with new cache settings.\n", "Functions": ["{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.compute.backend_buckets().update('my-bucket', cache_settings='new_cache_settings')"} {"Instruction": "I want to add a backend to a backend service named \"my-backend-service\". The backend should be an instance group located in zone \"us-west1-a\".\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'compute.backendServices.insert', 'description': 'Add a backend to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'global_network_endpoint_group'}, {'name': 'network_endpoint_group_region'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}"], "Output": "compute.backendServices.insert(project=\"my-project\", body={\"name\": \"my-backend-service\", \"backends\": [{\"group\": \"us-west1-a/my-instance-group\"}]})"} {"Instruction": "I would like to add a new Cloud CDN Signed URL key to a backend service named \"my-backend-service\" using the key file located at \"/path/to/key/file\" with the key name \"my-key\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().addSignedUrlKey', 'description': 'Add a new Cloud CDN Signed URL key to a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'key_file', 'description': 'The file containing the RFC 4648 Section 5 base64url encoded 128-bit secret key for Cloud CDN Signed URL'}, {'name': 'key_name', 'description': 'Name of the Cloud CDN Signed URL key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.compute.backendServices().addSignedUrlKey(BACKEND_SERVICE_NAME=\"my-backend-service\", keyFile=\"/path/to/key/file\", keyName=\"my-key\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'compute.loadBalancerServiceUser' for the user 'test-user@gmail.com' with the backend service 'my-backend-service' and in the region 'us-central1' on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my-backend-service\", member=\"user:test-user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"us-central1\")"} {"Instruction": "I want to add service bindings to a backend service named \"backend-service-2\". The service bindings I want to add are \"service-binding-3\" and \"service-binding-4\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.add_service_bindings', 'description': 'Add service bindings to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'service_bindings'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowTimestampArray', 'description': 'Concrete class for Arrow arrays of timestamp data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}"], "Output": "gcloud.alpha.compute.backend_services.add_service_bindings(\"backend-service-2\", service_bindings=[\"service-binding-3\", \"service-binding-4\"])"} {"Instruction": "I want to display detailed information about a Google Cloud backend service named \"my-backend-service\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().describe', 'description': 'Display detailed information about a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to describe.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.compute.backend_services().describe(\"my-backend-service\", region=\"us-west1\")"} {"Instruction": "I want to delete a backend service named \"my-backend-service\" in the global scope on Google Cloud Compute Engine.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().delete', 'description': 'Delete backend services', 'parameters': [{'name': 'backend_service_name', 'description': 'Names of the backend services to delete.'}, {'name': 'global', 'description': 'If set, the backend services are global.'}, {'name': 'region', 'description': 'Region of the backend services to delete. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'initializer', 'description': 'Initialization of random generator', 'parameters': {'required': [{'name': 'initializer', 'description': \"How to initialize the underlying random generator. If an integer is given, it is used as a seed. If 'system' is given, the random generator is initialized with a system-specific source of (hopefully true) randomness.\"}], 'optional': [{'name': 'N/A', 'description': 'N/A'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Practical API for streamlined business and cloud applications.', 'parameters': [{'name': 'source', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'postgres flexible-server replica list', 'description': 'List all read replicas for a given server', 'parameters': [{'name': 'name -n', 'description': 'Name of the source server.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.alpha.compute.backend_services().delete(BACKEND_SERVICE_NAME=\"my-backend-service\", global_=True)"} {"Instruction": "I want to delete a Cloud CDN Signed URL key named \"key2\" from a backend service named \"backend-service2\".\n", "Functions": ["{'name': 'alpha compute backend-services', 'api_name': 'gcloud.alpha.compute.backend_services.delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'key_name'}]}"], "Output": "gcloud.alpha.compute.backend_services.delete_signed_url_key('backend-service2', key_name='key2')"} {"Instruction": "I want to get the backend health statuses for a backend service named backend-service-2.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().get_health', 'description': 'Get backend health statuses from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.backend_services().get_health(backend_service_name=\"backend-service-2\")"} {"Instruction": "I want to remove the service bindings from a backend service named my-backend-service. The service bindings to be removed are service-binding1 and service-binding2.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.update_deployment_strategy', 'description': 'Updates a deployment strategy.', 'parameters': [{'name': 'deployment_strategy_id', 'description': 'The deployment strategy ID.'}, {'name': 'description', 'description': 'A description of the deployment strategy.'}, {'name': 'deployment_duration_in_minutes', 'description': 'Total amount of time for a deployment to last.'}, {'name': 'final_bake_time_in_minutes', 'description': 'The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.'}, {'name': 'growth_factor', 'description': 'The percentage of targets to receive a deployed configuration during each interval.'}, {'name': 'growth_type', 'description': 'The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:\\n\\nLinear : For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.\\nExponential : For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N) . In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:\\n2*(2^0)\\n2*(2^1)\\n2*(2^2)\\n\\nExpressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.\\nPossible values:\\n\\nLINEAR\\nEXPONENTIAL'}]}"], "Output": "gcloud.alpha.compute.backend_services.remove_service_bindings(\"my-backend-service\", service_bindings=[\"service-binding1\", \"service-binding2\"])"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/compute.loadBalancerServiceUser' for the user 'test-user@gmail.com' from the backend service 'my-backend-service' in the region 'REGION'.\n", "Functions": ["{'name': 'alpha compute backend-services', 'api_name': \"gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my_backend_service', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION'\", 'description': 'Remove IAM policy binding from a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}"], "Output": "gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my-backend-service', member='user:test-user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION')"} {"Instruction": "I want to update the backend service named \"my-backend-service\" with the following flags: --session-affinity=http_cookie --affinity-cookie-ttl=600.\n", "Functions": ["{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}\n", "{'name': 'pyarrow', 'api_name': 'Struct', 'description': 'Concrete class for struct scalars', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}"], "Output": "gcloud.alpha.compute.backend_services().update(\"my-backend-service\", session_affinity=\"http_cookie\", affinity_cookie_ttl=600)"} {"Instruction": "I want to set the IAM policy binding for a Compute Engine backend service named my-backend-service using a policy file policy.json in the region us-west1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_update', 'description': 'Update Assured Workloads environments', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'violation_notifications_enabled'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my-backend-service\", POLICY_FILE=\"policy.json\", region=\"us-west1\")"} {"Instruction": "I want to describe the commitment named \"commitment-2\" in the region \"us-west1\" on Google Cloud.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.commitments().describe', 'description': 'Describe a Compute Engine commitment', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to describe.'}, {'name': 'region', 'description': 'Region of the commitment to describe. If not specified, you might be prompted to select a region (interactive mode only).'}]}"], "Output": "gcloud.alpha.compute.commitments().describe(commitment=\"commitment-2\", region=\"us-west1\")"} {"Instruction": "I want to update the backend named backend-2 in the backend service on Google Cloud with the following parameters: --instance-group my-instance-group-2 --instance-group-zone europe-west1-b --balancing-mode RATE --capacity-scaler 2\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.diagnose.routes(NAME=\"example_instance\", TRACEROUTE_ARGS=\" _w 0.5 _q 5\"', 'description': 'Routes to/from Compute Engine virtual machine instances', 'parameters': [{'name': 'name'}, {'name': 'container'}, {'name': 'dry_run'}, {'name': 'external_route_ip'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'regexp'}, {'name': 'reverse_traceroute'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'user'}, {'name': 'zones'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}, {'name': 'gcloud_wide_flag'}, {'name': 'traceroute_args'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'pyarrow', 'api_name': 'Variance', 'description': 'Calculate the variance of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom. Default is 0.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.compute.backendServices().updateBackend(backendService=\"backend-2\", instanceGroup=\"my-instance-group-2\", instanceGroupZone=\"europe-west1-b\", balancingMode=\"RATE\", capacityScaler=2)"} {"Instruction": "I want to set the security policy for the backend service \"my-backend-service\" to \"my-security-policy\" in my GCP project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'rank', 'description': 'Ranking elements in an array', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.backend_services.set_security_policy(\"my-backend-service\", security_policy=\"my-security-policy\")"} {"Instruction": "I want to create a commitment called commitment-2 in the asia-east1 region with a 12-month plan, ubuntu-2004 license, and 3-4 cores.\n", "Functions": ["{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.compute.commitments.create_license('commitment-2', amount=1, license='https://www.googleapis.com/compute/v1/projects/ubuntu-os-cloud/global/licenses/ubuntu-2004-focal', plan='12-month', cores_per_license='3-4', region='asia-east1')"} {"Instruction": "I want to update the auto-renewal status and plan of a Compute Engine commitment named \"commitment-2\" to enable auto-renewal and set the plan to \"24-month\" for the region \"us-west2\" on Google Cloud.\n", "Functions": ["{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}\n", "{'name': 'git', 'api_name': 'git.quiltimport(patches=\"patches/\", series=\"series.txt\", keep_non_patch=True', 'description': 'Apply quilt patchset onto current branch', 'parameters': [{'name': 'dry_run_|__n'}, {'name': 'author_author'}, {'name': 'patches_dir'}, {'name': 'series_file'}, {'name': 'keep_non_patch'}]}"], "Output": "gcloud.alpha.compute.commitments().update('commitment-2', auto_renew=True, plan='24-month', region='us-west2')"} {"Instruction": "I want to create a Compute Engine commitment called commitment-2 with a 24-month plan, 16GB of memory, 8 vCPU cores, and with 4 accelerator cards of type NVIDIA T4 in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.commitments().create', 'description': 'Create Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'plan'}, {'name': 'local_ssd'}, {'name': 'memory'}, {'name': 'vcpu'}, {'name': 'resources_accelerator'}, {'name': 'count'}, {'name': 'type'}]}"], "Output": "gcloud.alpha.compute.commitments().create(name=\"commitment-2\", plan=\"24-month\", resources=\"memory=16GB,vcpu=8,resources-accelerator=count=4,type=nvidia-tesla-t4\")"} {"Instruction": "I want to update the resource shape of reservations within the commitment called commitment-1 in the us-central1 region with values from reservations.yaml.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.commitments().update_reservations(COMMITMENT=\"commitment_1\", reseravations_from_file=\"reservations.yaml\"', 'description': 'Update the resource shape of reservations within the commitment', 'parameters': [{'name': 'commitment'}, {'name': 'region'}, {'name': 'reservations_from_file'}, {'name': 'dest_reservation'}, {'name': 'source_reservation'}, {'name': 'dest_accelerator'}, {'name': 'dest_local_ssd'}, {'name': 'dest_share_setting'}, {'name': 'dest_share_with'}, {'name': 'source_accelerator'}, {'name': 'source_local_ssd'}, {'name': 'source_share_setting'}, {'name': 'source_share_with'}]}"], "Output": "gcloud.alpha.compute.commitments().update_reservations(COMMITMENT=\"commitment-1\", reseravations_from_file=\"reservations.yaml\")"} {"Instruction": "I want to copy a remote directory '~/MY-FOLDER' on the instance of 'my-instance' to '~/LOCAL-FOLDER' on the local host using gcloud alpha compute copy-files.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}"], "Output": "gcloud.alpha.compute.copy_files(source='my-instance:~/MY-FOLDER', destination='~/LOCAL-FOLDER', zone='us-central1-a')"} {"Instruction": "I want to export logs from a Compute Engine VM named \"example-instance\" to a Google Cloud Storage Bucket in the \"us-central1\" zone.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.diagnose.export_logs', 'description': 'Gathers and exports logs from a Compute Engine VM to a Google Cloud Storage Bucket', 'parameters': [{'name': 'instance_name', 'description': 'Name of the instance to operate on'}, {'name': 'collect_process_traces', 'description': 'Collect a 10 minute trace of the running system'}, {'name': 'zone', 'description': 'Zone of the instance to operate on'}]}"], "Output": "gcloud.alpha.compute.diagnose.export_logs('example-instance', zone='us-central1')"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/compute.admin' for the user 'example-user@gmail.com' with disk 'my-disk' and zone 'us-west1-a'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Add IAM policy binding to a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.attach_role_policy', 'description': 'Attaches the specified managed policy to the specified IAM role. When you attach a managed policy to a role, the managed policy becomes part of the role\u00e2\\x80\\x99s permission (access) policy.NoteYou cannot use a managed policy as the role\u00e2\\x80\\x99s trust policy. The role\u00e2\\x80\\x99s trust policy is created at the same time as the role, using ` CreateRole https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html`__ . You can update a role\u00e2\\x80\\x99s trust policy using ` UpdateAssumerolePolicy https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html`__ .As a best practice, you can validate your IAM policies. To learn more, see Validating IAM policies in the IAM User Guide .', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the role to attach the policy to.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy you want to attach.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my-disk\", zone=\"us-west1-a\", member=\"user:example-user@gmail.com\", role=\"roles/compute.admin\")"} {"Instruction": "I want to add labels to a Google Compute Engine persistent disk named \"new-disk\" with the labels \"key1=value1\" and \"key2=value2\" in the europe-west1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks().addLabels(project='my-project', zone='europe-west1-b', disk='new-disk', body={'labels': {'key1': 'value1', 'key2': 'value2'}})"} {"Instruction": "I want to diagnose routes for a Compute Engine virtual machine instance named my-instance on GCP using the gcloud alpha compute diagnose routes command. I want to specify a timeout of 1 second and perform 3 queries.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.diagnose.routes(NAME=\"example_instance\", TRACEROUTE_ARGS=\" _w 0.5 _q 5\"', 'description': 'Routes to/from Compute Engine virtual machine instances', 'parameters': [{'name': 'name'}, {'name': 'container'}, {'name': 'dry_run'}, {'name': 'external_route_ip'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'regexp'}, {'name': 'reverse_traceroute'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'user'}, {'name': 'zones'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}, {'name': 'gcloud_wide_flag'}, {'name': 'traceroute_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.compute.diagnose.routes(NAME=\"my-instance\", TRACEROUTE_ARGS=\" -w 1 -q 3\")"} {"Instruction": "I want to add three resource policies to a Compute Engine disk named \"my-disk\" in the \"ZONE\" zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}\n", "{'name': 'az', 'api_name': 'acr agentpool show', 'description': 'Get the properties of a specified agent pool for an Azure Container Registry', 'parameters': [{'name': 'name', 'description': 'The name of the agent pool.', 'required': True}, {'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.', 'required': True}, {'name': 'queue-count', 'description': 'Get only the queue count.', 'required': False, 'default': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}\n", "{'name': 'pyarrow', 'api_name': 'unregister_extension_type', 'description': 'Unregister a Python extension type', 'parameters': {'required': [{'name': 'type_name', 'description': 'The name of the ExtensionType subclass to unregister.'}], 'optional': []}}\n", "{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}"], "Output": "gcloud.alpha.compute.disks().addResourcePolicies(\"my-disk\", resource_policies=[\"policy-1\", \"policy-2\", \"policy-3\"], zone=\"ZONE\")"} {"Instruction": "I want to describe a Compute Engine disk named \"my-disk\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().describe', 'description': 'Describe a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().describe', 'description': 'Display detailed information about an HTTP health check', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks().describe(disk_name=\"my-disk\", region=\"us-west1\")"} {"Instruction": "I want to delete a Compute Engine disk named \"my-other-disk\" in zone \"us-west1-b\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().delete', 'description': 'Delete a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().describe', 'description': 'Describe a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'The location of the beyondcorp service. To set the location attribute, provide the argument connection on the command line with a fully specified name or provide the argument --location on the command line.'}]}"], "Output": "gcloud.alpha.compute.disks().delete(disk=\"my-other-disk\", zone=\"us-west1-b\")"} {"Instruction": "I want to export the configuration for a disk named \"my-disk\" in Google Cloud Compute Engine to the directory \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks.config.export(DISK=\"my-disk\", zone=\"ZONE\", all=True, path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to move the disk named my-disk from us-west1-b to us-east1-c.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.disks().move', 'description': 'Move a disk between zones', 'parameters': [{'name': 'disk_name'}, {'name': 'destination_zone'}, {'name': 'async'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'logical_or', 'description': 'Logical OR', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'y', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "gcloud.alpha.compute.disks().move(disk_name=\"my-disk\", destination_zone=\"us-east1-c\")"} {"Instruction": "I want to create a Compute Engine persistent disk named \"my-disk\" on Google Cloud Platform in the us-west1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks.create', 'description': 'Create Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'architecture'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'enable_confidential_compute'}, {'name': 'erase_windows_vss_signature'}, {'name': 'guest_os_features'}, {'name': 'interface'}, {'name': 'labels'}, {'name': 'licenses'}, {'name': 'multi_writer'}, {'name': 'physical_block_size'}, {'name': 'primary_disk_project'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'replica_zones'}, {'name': 'no_require_csek_key_create'}, {'name': 'resource_policies'}, {'name': 'size'}, {'name': 'storage_pool'}, {'name': 'type'}, {'name': 'user_licenses'}, {'name': 'image_family_scope'}, {'name': 'image_project'}, {'name': 'image'}, {'name': 'image_family'}, {'name': 'primary_disk'}, {'name': 'source_disk'}, {'name': 'source_instant_snapshot'}, {'name': 'source_snapshot'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'primary_disk_region'}, {'name': 'primary_disk_zone'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'source_disk_region'}, {'name': 'source_disk_zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks.create(\"my-disk\", region=\"us-west1\")"} {"Instruction": "I want to set the IAM policy for my disk named \"my-disk\" in zone \"us-central1-a\" using the policy file \"policy.json\".\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.compute.disks().setIamPolicy(disk=\"my-disk\", zone=\"us-central1-a\", policy_file=\"policy.json\")"} {"Instruction": "I want to start asynchronous replication on a Compute Engine persistent disk named \"my-disk-1\" with the secondary disk \"my-disk-2\" in zone \"us-west1-b\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.describe', 'description': 'Gets detailed index endpoint information', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}"], "Output": "gcloud.alpha.compute.disks().start_async_replication(\"my-disk-1\", secondary_disk=\"my-disk-2\", zone=\"us-west1-b\", secondary_disk_zone=\"us-west1-b\")"} {"Instruction": "I want to update the size of a Compute Engine persistent disk named \"example-disk\" to 1000GB.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().update', 'description': 'Update a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'size'}, {'name': 'update_labels'}, {'name': 'clear_architecture'}, {'name': 'update_architecture'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_user_licenses'}, {'name': 'update_user_licenses'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'Python', 'api_name': 'git.bundle.create', 'description': \"Create, unpack, and manipulate 'bundle' files\", 'parameters': [{'name': '_q'}, {'name': 'quiet'}, {'name': 'progress'}, {'name': 'version'}, {'name': 'file'}, {'name': 'git_rev_list_args'}]}"], "Output": "gcloud.alpha.compute.disks().update(DISK_NAME=\"example-disk\", size=\"1000GB\")"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/compute.securityAdmin' for the user 'test-user@gmail.com' from the disk named 'my-disk' in the 'ZONE' zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Remove IAM policy binding from a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.users().create', 'description': 'Create a new user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}"], "Output": "gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my-disk\", zone=\"ZONE\", member=\"user:test-user@gmail.com\", role=\"roles/compute.securityAdmin\")"} {"Instruction": "I want to get the IAM policy for a Compute Engine disk named your-disk in the zone your-zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().getIamPolicy', 'description': 'Get IAM policy for a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks().getIamPolicy(resource=\"your-disk\", zone=\"your-zone\")"} {"Instruction": "I want to remove a resource policy from a Compute Engine disk named \"my-disk\" in the \"us-west1-a\" zone.\n", "Functions": ["{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().removeResourcePolicies', 'description': 'Remove resource policies from a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policies'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.update_license_manager_report_generator', 'description': 'Updates a report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to update.'}, {'name': 'report_generator_name', 'description': 'Name of the report generator.'}, {'name': 'type', 'description': 'Type of reports to generate. The following report types are supported:\\n\\nLicense configuration report - Reports the number and details of consumed licenses for a license configuration.\\nResource report - Reports the tracked licenses and resource consumption for a license configuration.\\n\\n(string)'}, {'name': 'report_context', 'description': 'The report context.\\nlicenseConfigurationArns -> (list)\\n\\nAmazon Resource Name (ARN) of the license configuration that this generator reports on.\\n(string)'}, {'name': 'report_frequency', 'description': 'Frequency by which reports are generated.\\nvalue -> (integer)\\n\\nNumber of times within the frequency period that a report is generated. The only supported value is 1 .\\nperiod -> (string)\\n\\nTime period between each report. The period can be daily, weekly, or monthly.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'description', 'description': 'Description of the report generator.'}]}"], "Output": "gcloud.alpha.compute.disks().removeResourcePolicies(disk_name=\"my-disk\", resource_policies=[\"POLICY\"], zone=\"us-west1-a\")"} {"Instruction": "I want to resize the disk named \"data-disk-2\" to a new size of 2TB in the gcloud alpha compute disks API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}\n", "{'name': 'az', 'api_name': 'synapse data-flow list', 'description': 'List data flows', 'parameters': [{'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sasdadf', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'set_memory_pool', 'description': 'Set the default memory pool', 'parameters': {'required': [{'name': 'pool', 'description': 'The memory pool that should be used by default.'}], 'optional': []}}"], "Output": "gcloud.alpha.compute.disks().resize(DISK_NAME=\"data-disk-2\", SIZE=\"2TB\")"} {"Instruction": "I want to remove the labels from a Google Compute Engine persistent disk named \"my-disk\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().remove_labels', 'description': 'Remove labels from Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'all'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Giphy is an animated GIF search engine.\\r\\n\\r\\nThe Giphy API implements a REST-like interface. Connections can be made with any HTTP enabled programming language. The Giphy API also implements CORS, allowing you to connect to Giphy from JavaScript / Web browsers on your own domain.', 'parameters': [{'name': 'q', 'description': 'search query term or phrase', 'type': 'STRING'}, {'name': 'limit', 'description': 'number of results to return, maximum 100. Default 25.', 'type': 'STRING'}, {'name': 'offset', 'description': 'results offset, defaults to 0.', 'type': 'STRING'}, {'name': 'rating', 'description': 'limit results to those rated (y,g, pg, pg-13 or r)', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks().remove_labels(disk_name='my-disk')"} {"Instruction": "I want to update the labels for an external VPN gateway named \"my-external-gateway\" and set the labels \"k0\" to \"value1\" and \"k1\" to \"value2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().update', 'description': 'update a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}"], "Output": "gcloud.alpha.compute.external_vpn_gateways().update(NAME=\"my-external-gateway\", update_labels=\"k0=value1,k1=value2\")"} {"Instruction": "I want to create a snapshot of a persistent disk named \"my-other-disk\" in the zone \"us-west1-b\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute_disks.snapshot', 'description': 'Create snapshots of Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'async'}, {'name': 'chain_name'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'guest_flush'}, {'name': 'labels'}, {'name': 'snapshot_names'}, {'name': 'storage_location'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.compute_disks.snapshot(\"my-other-disk\", zone=\"us-west1-b\")"} {"Instruction": "I want to stop async replication on a Compute Engine persistent disk named my-disk-2 in the region us-west1-a.\n", "Functions": ["{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}"], "Output": "gcloud.alpha.compute.disks().stop_async_replication(DISK_NAME=\"my-disk-2\", region=\"us-west1-a\")"} {"Instruction": "I want to stop group asynchronous replication of disks using the gcloud command. The disk consistency group policy is \"projects/my-project/regions/us-west1/resourcePolicies/my-policy\" and I want to include the region as \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.extract_week_of_year_number', 'description': 'Extract week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. (default: True)'}, {'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year). (default: False)'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year. (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options. (default: None)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (default: None)'}]}}"], "Output": "gcloud.alpha_compute.disks_stop_group_async_replication(DISK_CONSISTENCY_GROUP_POLICY=\"projects/my-project/regions/us-west1/resourcePolicies/my-policy\", region=\"us-west1\")"} {"Instruction": "I want to describe the external VPN gateway named my-external-gateway.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}"], "Output": "gcloud.alpha.compute.external_vpn_gateways().describe(NAME=\"my-external-gateway\")"} {"Instruction": "I want to create a new Compute Engine external VPN gateway named my-gateway with one interface having the IP address 10.0.0.1.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.create(\"my_external_gateway\", \"__interfaces 0=192.0.2.0\"', 'description': 'Create a new Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'interfaces'}, {'name': 'description'}]}\n", "{'name': 'gcloud', 'api_name': 'build.projects.workerPools.get', 'description': 'Delete a private or hybrid worker pool from Google Cloud Build', 'parameters': [{'name': 'worker_pool', 'description': 'The ID of the worker pool to delete.'}, {'name': 'region', 'description': 'The Cloud region where the worker pool is.'}]}"], "Output": "gcloud.alpha.compute.external_vpn_gateways.create(\"my-gateway\", \"--interfaces 0=10.0.0.1\")"} {"Instruction": "I want to delete an external VPN gateway named \"my-external-gateway\" on gcloud alpha compute.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_notebook_sessions', 'description': 'Lists, in descending order, the sessions that have been created in a notebook that are in an active state like CREATING , CREATED , IDLE or BUSY . Newer sessions are listed first; older sessions are listed later.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to list sessions for.'}, {'name': 'max_results', 'description': 'The maximum number of notebook sessions to return.'}, {'name': 'next_token', 'description': 'A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}"], "Output": "gcloud.alpha.compute.external_vpn_gateways.delete(NAME=\"my-external-gateway\")"} {"Instruction": "I need to move a firewall policy with the ID \"987654321\" to a new folder with the ID \"123456789\" under the organization \"my_organization\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().update', 'description': 'Update a certificate map entry', 'parameters': [{'name': 'entry'}, {'name': 'location'}, {'name': 'map'}, {'name': 'description'}, {'name': 'async'}, {'name': 'certificates'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding'}, {'name': 'organization'}, {'name': 'dry_run_level'}, {'name': 'level'}]}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow streaming format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}"], "Output": "gcloud.alpha.compute.firewall-policies.move(FIREWALL_POLICY=\"987654321\", FOLDER=\"123456789\", ORGANIZATION=\"my_organization\")"} {"Instruction": "I want to clone the rules of a firewall policy with ID \"987654321\" from another firewall policy with ID \"123456789\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.clone_rules(\"123456789\", source_firewall_policy=\"987654321\")"} {"Instruction": "I want to create a new association between a firewall policy and an organization or folder resource. The firewall policy ID is \"FIREWALL_POLICY\". I want to associate it with the folder with ID \"FOLDER\". I also want to provide a name for this association as \"NAME\". And I want to replace any existing association on the target resource with this new association if it already exists.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_associations.create', 'description': 'Create a new association between a firewall policy and an organization or folder resource', 'parameters': [{'name': 'firewall_policy', 'description': 'Security policy ID of the association.'}, {'name': 'folder', 'description': 'ID of the folder with which the association is created.'}, {'name': 'name', 'description': \"Name to identify this association. If unspecified, the name will be set to 'organization-{ORGANIZATION_ID}' or 'folder-{FOLDER_ID}'.\"}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be associated. Must be set if FIREWALL_POLICY is short name.'}, {'name': 'replace_association_on_target', 'description': 'By default, if you attempt to insert an association to an organization or folder resource that is already associated with a firewall policy the method will fail. If this is set, the existing association will be deleted at the same time that the new association is created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}"], "Output": "gcloud.alpha.compute.firewall_policies_associations.create(firewall_policy=\"FIREWALL_POLICY\", folder=\"FOLDER\", name=\"NAME\", replace_association_on_target=True)"} {"Instruction": "I want to delete the association with the name 'delete-association' of an organization firewall policy with ID '987654321'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.associations().delete(name='delete-association', firewall_policy='987654321')"} {"Instruction": "I want to list the associations of a folder with ID 123456789 using the gcloud alpha compute firewall-policies associations list command.\n", "Functions": ["{'name': 'alpha compute firewall-policies associations', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().list', 'description': 'List the associations of an organization or folder resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.list_component_types', 'description': 'Lists all component types in a workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace.'}, {'name': 'filters', 'description': 'A list of objects that filter the request.\\n(tagged union structure)\\n\\nAn object that filters items in a list of component types.\\n\\nNoteOnly one object is accepted as a valid input.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: extendsFrom, namespace, isAbstract.\\nextendsFrom -> (string)\\n\\nThe component type that the component types in the list extend.\\nnamespace -> (string)\\n\\nThe namespace to which the component types in the list belong.\\nisAbstract -> (boolean)\\n\\nA Boolean value that specifies whether the component types in the list are abstract.'}, {'name': 'next_token', 'description': 'The string that specifies the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at one time. The default is 25.\\nValid Range: Minimum value of 1. Maximum value of 250.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.print_settings_gradle', 'description': 'Print a snippet to add a repository to the Gradle build.gradle file', 'parameters': [{'name': 'json_key', 'description': 'Path to service account JSON key. If not specified, current active service account credentials or a placeholder for gcloud credentials is used.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.associations().list(folder=\"123456789\")"} {"Instruction": "I want to create a new organization firewall policy named \"my-policy\" in gcloud compute.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.firewall_policies().create(short_name=\"my-policy\")"} {"Instruction": "Please provide a Python function call to describe the firewall policy with the ID '123456789' for my Compute Engine organization on gcloud.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}"], "Output": "gcloud.alpha.compute.firewall_policies().describe(FIREWALL_POLICY='123456789')"} {"Instruction": "I want to list the compute engine organization firewall policies for a specific folder. Please list only 5 firewall policies per page.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.list(page_size=5, folder=\"FOLDER\")"} {"Instruction": "I want to create a firewall policy rule with priority 25 in the organization firewall policy with ID 987654321 on gcloud.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules.create', 'description': 'Create firewall policy rule', 'parameters': [{'name': 'priority'}, {'name': 'action'}, {'name': 'firewall_policy'}]}"], "Output": "gcloud.alpha.compute.firewall_policies_rules.create(25, action=\"allow\", firewall_policy=\"987654321\")"} {"Instruction": "I want to delete a rule with priority 20 from the firewall policy with the short name \"987654321\" in an organization firewall policy on Google Cloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'pyarrow', 'api_name': 'filters_to_expression', 'description': 'Convert filters to an Expression', 'parameters': {'required': [{'name': 'filters', 'description': 'A list of tuples or nested list of tuples representing filters'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.firewall_policies_rules().delete(priority=20, firewall_policy='987654321')"} {"Instruction": "I want to export the configuration for a firewall named \"my-firewall\" to a file called \"config.txt\" using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.config.export(\"my_firewall\", \"__all\", \"__path=/path/to/dir/config.txt\", \"__resource_format=krm\"', 'description': 'Export firewall configurations', 'parameters': [{'name': 'firewall'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "gcloud.alpha.compute.firewall_rules.config.export(\"my-firewall\", \"--all\", \"--path=/path/to/dir/config.txt\", \"--resource-format=krm\")"} {"Instruction": "Please describe the firewall policy rule with priority 15 in the organization firewall policy with ID 987654321.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.rules().describe(priority=15, firewall_policy=\"987654321\")"} {"Instruction": "I want to describe a Compute Engine firewall rule named \"web-firewall\" on Google Cloud\n", "Functions": ["{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}"], "Output": "compute.firewalls().get(project=\"your-project-id\", firewall=\"web-firewall\")"} {"Instruction": "I want to create a firewall rule in Google Cloud's Compute Engine that allows incoming SSH traffic on port 22 and has a description \"Allow incoming SSH traffic on port 22\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}"], "Output": "gcloud.alpha_compute_firewall_rules.create(\"example-service\", allow=\"tcp:22\", description=\"Allow incoming SSH traffic on port 22\", direction=\"INGRESS\")"} {"Instruction": "I want to delete a firewall rule named \"production-firewall\" in Compute Engine using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules().delete', 'description': 'Delete firewall rules', 'parameters': [{'name': 'name'}]}\n", "{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.firewall_rules().delete(NAME=\"production-firewall\")"} {"Instruction": "I want to list all firewall rules in my project in JSON format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.list', 'description': 'list Compute Engine firewall rules', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "gcloud.alpha.compute.firewall_rules.list(\"--format=json\")"} {"Instruction": "I want to migrate the firewall rules from a source network called \"source_net\" to a target firewall policy named \"target_policy\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules.migrate', 'description': 'Migration of firewall rules', 'parameters': [{'name': 'source_network'}, {'name': 'bind_tags_to_instances'}, {'name': 'export_tag_mapping'}, {'name': 'target_firewall_policy'}, {'name': 'tag_mapping_file'}]}\n", "{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.print_access_token', 'description': 'Print an access token for a specified account', 'parameters': [{'name': 'account', 'description': 'Account to get the access token for. If not specified, the current active account will be used.'}, {'name': 'lifetime', 'description': 'Access token lifetime. The default access token lifetime is 3600 seconds, but you can use this flag to reduce the lifetime or extend it up to 43200 seconds (12 hours). Note that this flag is for service account impersonation only, so it must be used together with the --impersonate-service-account flag.'}]}"], "Output": "gcloud.alpha.compute.firewall_rules.migrate(source_network=\"source_net\", target_firewall_policy=\"target_policy\")"} {"Instruction": "I want to delete the forwarding rule named \"my-forwarding-rule\" for the region \"us-west1\" in Google Cloud Compute.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().delete', 'description': 'Delete forwarding rules', 'parameters': [{'name': 'name', 'description': 'Names of the forwarding rules to delete.'}, {'name': 'global', 'description': 'If set, the forwarding rules are global.'}, {'name': 'region', 'description': 'Region of the forwarding rules to delete. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'desktopvirtualization applicationgroup delete', 'description': 'Remove an applicationGroup', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the application group.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules().delete(NAME=\"my-forwarding-rule\", region=\"us-west1\")"} {"Instruction": "Modify the forwarding rule named \"test-rule\" to direct network traffic to a new target, specifically to a target pool in the same region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.set_target', 'description': 'Modify a forwarding rule to direct network traffic to a new target', 'parameters': [{'name': 'name'}, {'name': 'backend_service'}, {'name': 'target_grpc_proxy'}, {'name': 'target_http_proxy'}, {'name': 'target_https_proxy'}, {'name': 'target_instance'}, {'name': 'target_pool'}, {'name': 'target_ssl_proxy'}, {'name': 'target_tcp_proxy'}, {'name': 'target_vpn_gateway'}, {'name': 'load_balancing_scheme'}, {'name': 'network'}, {'name': 'subnet'}, {'name': 'subnet_region'}, {'name': 'target_instance_zone'}, {'name': 'target_pool_region'}, {'name': 'target_vpn_gateway_region'}, {'name': 'backend_service_region'}, {'name': 'global_backend_service'}, {'name': 'global'}, {'name': 'region'}, {'name': 'global_target_http_proxy'}, {'name': 'target_http_proxy_region'}, {'name': 'global_target_https_proxy'}, {'name': 'target_https_proxy_region'}, {'name': 'global_target_tcp_proxy'}, {'name': 'target_tcp_proxy_region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules.set_target(\"test-rule\", \"--target-pool=target-pool-name\", \"--target-pool-region=region-name\")"} {"Instruction": "I want to export the configuration for a Compute Engine forwarding rule named my-forwarding-rule to a local directory at /path/to/dir/.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.config_export', 'description': 'Export the configuration for a Compute Engine forwarding rule', 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export.'}, {'name': 'global', 'description': 'If set, the forwarding rule is global.'}, {'name': 'region', 'description': 'Region of the forwarding rule to export.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': \"Format of the resource. Can be 'krm' or 'terraform'. Default is 'krm'.\"}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.future_reservations.create', 'description': 'Create a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation'}, {'name': 'total_count'}, {'name': 'source_instance_template'}, {'name': 'machine_type'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'maintenance_freeze_duration'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}, {'name': 'description'}, {'name': 'name_prefix'}, {'name': 'planning_status'}, {'name': 'zone'}, {'name': 'share_setting'}, {'name': 'share_with'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}"], "Output": "gcloud.alpha.compute.forwarding_rules.config_export(\"my-forwarding-rule\", path=\"/path/to/dir/\")"} {"Instruction": "I want to get detailed information about a forwarding rule named my-forwarding-rule in the us-central1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules().describe(NAME='my-forwarding-rule', region='us-central1')"} {"Instruction": "I want to update a firewall rule named \"my-rule\" to enable logging.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules().update', 'description': 'Update firewall rules', 'parameters': [{'name': 'name'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'disabled'}, {'name': 'enable_logging'}, {'name': 'logging_metadata'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}"], "Output": "gcloud.alpha.compute.firewall_rules().update(NAME=\"my-rule\", enable_logging=True)"} {"Instruction": "I want to export the configuration of a forwarding rule named \"rule-2\" to a YAML file at \"/path/to/config2.yaml\" on gcloud compute.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'VM Repair List Scripts', 'description': 'List available repair scripts', 'parameters': [{'name': 'preview', 'description': \"URL of forked repair script library's map.json https://github.com/{user}/repair-script-library/blob/master/map.json.\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules.export(name=\"rule-2\", destination=\"/path/to/config2.yaml\")"} {"Instruction": "I want to list all Google Compute Engine forwarding rules in a project in table form, limiting the output to 10 forwarding rules per page.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().list', 'description': 'List Google Compute Engine forwarding rules', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules().list(limit=10)"} {"Instruction": "I want to list all Compute Engine future reservations for the reservation named \"my-future-reservation\" in my project.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().replace_all(policy=\"my_policy_number\", source_file=\"perimeters.yaml\"', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'File containing replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional etag of policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "compute.reservations.list(project=\"my-project\", filter=\"name = my-future-reservation\")"} {"Instruction": "I want to update the forwarding rule named \"custom-fr\" to allow global access and set the region to \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules.update', 'description': 'Update a Compute Engine forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'allow_global_access'}, {'name': 'allow_psc_global_access'}, {'name': 'network_tier'}, {'name': 'source_ip_ranges'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules.update(\"custom-fr\", allow_global_access=True, region=\"us-central1\")"} {"Instruction": "I want to delete a Compute Engine future reservation with the ID \"my-reservation\" in the zone \"us-east1-b\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().delete', 'description': 'Delete a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'Beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().update', 'description': 'Update an existing legacy Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.alpha.compute.future_reservations().delete(FUTURE_RESERVATION='my-reservation', zone='us-east1-b')"} {"Instruction": "I want to create a Compute Engine future reservation on Google Cloud Platform with the following details:\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.future_reservations.create', 'description': 'Create a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation'}, {'name': 'total_count'}, {'name': 'source_instance_template'}, {'name': 'machine_type'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'maintenance_freeze_duration'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}, {'name': 'description'}, {'name': 'name_prefix'}, {'name': 'planning_status'}, {'name': 'zone'}, {'name': 'share_setting'}, {'name': 'share_with'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.revoke_snapshot_access', 'description': 'Removes the ability of the specified Amazon Web Services account to restore the specified snapshot. If the account is currently restoring the snapshot, the restore will run to completion.See also: AWS API Documentation\\n', 'parameters': [{'name': 'snapshot_identifier', 'description': 'The identifier of the snapshot that the account can no longer access.'}, {'name': 'snapshot_arn', 'description': 'The Amazon Resource Name (ARN) of the snapshot associated with the message to revoke access.'}, {'name': 'snapshot_cluster_identifier', 'description': 'The identifier of the cluster the snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.'}, {'name': 'account_with_restore_access', 'description': 'The identifier of the Amazon Web Services account that can no longer restore the specified snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.future_reservations.create('my-new-reservation', total_count=500, start_time='2022-09-01', end_time='2022-10-01', name_prefix='prefix-reservation', source_instance_template='example-instance-template', zone='fake-zone')"} {"Instruction": "I want to cancel a Compute Engine future reservation with the ID \"my-reservation\" in the zone \"us-central1-a\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides an easy way to analyze websites with Ecoindex. You have the ability to:\\n\\n- Make a page analysis\\n- Define screen resolution\\n- Save results to a DB\\n- Retrieve results\\n- Limit the number of request per day for a given host\\n\\nThis API is built on top of ecoindex-python with FastAPI', 'parameters': []}"], "Output": "gcloud.alpha.compute.future_reservations().cancel(FUTURE_RESERVATION='my-reservation', zone='us-central1-a')"} {"Instruction": "I want to update the total count, start time, and end time of a Compute Engine future reservation named \"my-future-reservation\" in zone \"us-central1-b\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().update', 'description': 'Update Compute Engine future reservations', 'parameters': [{'name': 'future_reservation'}, {'name': 'planning_status'}, {'name': 'total_count'}, {'name': 'zone'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'machine_type'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'clear_share_settings'}, {'name': 'share_setting'}, {'name': 'share_with'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.future_reservations().update(FUTURE_RESERVATION=\"my-future-reservation\", total_count=2000, start_time=\"2021-11-11T07:00:00Z\", end_time=\"2021-12-11T07:00:00Z\", zone=\"us-central1-b\")"} {"Instruction": "I want to create a HTTP2 health check named \"my-http2-check\" with a check interval of 60 seconds and a timeout of 10 seconds for load balanced instances.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_http2', 'description': 'Create a HTTP2 health check to monitor load balanced instances', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Reader', 'description': 'Reader for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object. If you want to use memory map use MemoryMappedFile as source.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC deserialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}"], "Output": "gcloud.alpha.compute.health_checks.create_http2(\"my-http2-check\", check_interval=\"60s\", timeout=\"10s\")"} {"Instruction": "I want to create a HTTP health check named my-http-check with a check interval of 30 seconds, a timeout of 5 seconds, and a request path of /healthcheck.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().create_http', 'description': 'Create a HTTP health check to monitor load balanced instances', 'parameters': [{'name': 'name', 'description': 'Name of the HTTP health check to create'}, {'name': 'check_interval', 'description': 'How often to perform a health check for an instance'}, {'name': 'description', 'description': 'An optional string description for the HTTP health check'}, {'name': 'enable_logging', 'description': 'Enable logging of health check probe results to Stackdriver'}, {'name': 'healthy_threshold', 'description': 'The number of consecutive successful health checks before an unhealthy instance is marked as healthy'}, {'name': 'host', 'description': 'The value of the host header used for the health check'}, {'name': 'proxy_header', 'description': 'The type of proxy protocol header to be sent to the backend'}, {'name': 'request_path', 'description': 'The request path that this health check monitors'}, {'name': 'response', 'description': 'When empty, status code of the response determines health. When not empty, presence of specified string in first 1024 characters of response body determines health'}, {'name': 'timeout', 'description': \"If Google Compute Engine doesn't receive a healthy response from the instance by the time specified by the value of this flag, the health check request is considered a failure\"}, {'name': 'unhealthy_threshold', 'description': 'The number of consecutive health check failures before a healthy instance is marked as unhealthy'}, {'name': 'weight_report_mode', 'description': 'Defines whether Weighted Load Balancing is enabled'}, {'name': 'global', 'description': 'If set, the HTTP health check is global'}, {'name': 'region', 'description': 'Region of the HTTP health check to create'}, {'name': 'port', 'description': 'The TCP port number that this health check monitors'}, {'name': 'port_name', 'description': 'The port name that this health check monitors'}, {'name': 'use_serving_port', 'description': \"If given, use the 'serving port' for health checks\"}]}"], "Output": "gcloud.alpha.compute.health_checks().create_http(name=\"my-http-check\", check_interval=\"30s\", timeout=\"5s\", request_path=\"/healthcheck\")"} {"Instruction": "I want to show details about a Compute Engine future reservation with the ID \"reservation-12345\" in the zone \"us-central1-b\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().describe', 'description': 'Show details about a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'pyarrow', 'api_name': 'scalar', 'description': 'Creating a pyarrow.Scalar instance from a Python object', 'parameters': {'required': [{'name': 'value', 'description': \"Python object coercible to arrow's type system\"}], 'optional': [{'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the value'}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. Defaults to False if not passed explicitly by user, or True if a pandas object is passed in\"}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.inspector.list_assessment_targets', 'description': 'Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets .list-assessment-targets is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use this parameter to specify a subset of data to be included in the action\u00e2\\x80\\x99s response.\\nFor a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\\nassessmentTargetNamePattern -> (string)\\n\\nFor a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.environments().list', 'description': 'List Apigee deployment environments', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'git', 'api_name': 'requests.get', 'description': 'Git HTTP-based protocols', 'parameters': [{'name': '$git_url'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.future_reservations().describe(FUTURE_RESERVATION=\"reservation-12345\", zone=\"us-central1-b\")"} {"Instruction": "I'd like to create an SSL health check for load balanced instances using Google Cloud. Please create the health check with the following options:\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}"], "Output": "gcloud.alpha.compute.health_checks.create_ssl('my-ssl-health-check', check_interval='5s', description='This is a test health check', enable_logging=True, healthy_threshold=2, proxy_header='NONE', request='GET /health', response=200, timeout='10s', unhealthy_threshold=3, region='us-central1', port=443, use_serving_port=True)"} {"Instruction": "I want to create a gRPC health check named \"my-health-check\" with a check interval of 15 seconds, a timeout of 7 seconds, and a healthy threshold of 3 for monitoring load balanced instances on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_grpc', 'description': 'Create a gRPC health check for monitoring load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.alpha.compute.health_checks.create_grpc(\"my-health-check\", check_interval=15, timeout=7, healthy_threshold=3)"} {"Instruction": "I want to create a UDP health check named \"udp-check\" with a check interval of 15 seconds, a timeout of 7 seconds, and a healthy threshold of 5 for my Google Cloud compute instance.\n", "Functions": ["{'name': 'compute', 'api_name': 'gcloud.alpha.compute.healthchecks().create_tcp', 'description': 'Create TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}"], "Output": "gcloud.alpha.compute.healthchecks().create_udp(NAME='udp-check', check_interval=15, timeout=7, healthy_threshold=5)"} {"Instruction": "I want to create a HTTPS health check named \"new-health-check\" with a check interval of 60 seconds, a timeout of 10 seconds, and a healthy threshold of 5 for load balanced instances.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.alpha.compute.health_checks().create_https(\"new-health-check\", check_interval=60, timeout=10, healthy_threshold=5)"} {"Instruction": "I want to update the gRPC health check named my-grpc-check with a check interval of 60 seconds, a description of \"Updated health check\", and enable logging.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_grpc', 'description': 'Update a gRPC health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().list', 'description': 'List Google Compute Engine external VPN gateways', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.compute.health_checks.update_grpc(NAME=\"my-grpc-check\", check_interval=\"60s\", description=\"Updated health check\", enable_logging=True)"} {"Instruction": "I want to display detailed information about a health check named \"my-health-check\" in the global scope.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsecuretunneling.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}"], "Output": "gcloud.alpha.compute.health_checks().describe(name=\"my-health-check\", global_=True)"} {"Instruction": "I want to update the SSL health check named \"my-ssl-healthcheck\" with a new check interval of 30 seconds and a timeout of 10 seconds.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'values_in', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.compute.health_checks().update_ssl(NAME=\"my-ssl-healthcheck\", check_interval=30, timeout=10)"} {"Instruction": "I want to list all Google Compute Engine health checks in my project in a json format and limit the results to 10.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks_list', 'description': 'List Google Compute Engine health checks', 'parameters': [{'name': 'name'}, {'name': 'protocol'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_instance_profile', 'description': 'Retrieves information about the specified instance profile, including the instance profile\u00e2\\x80\\x99s path, GUID, ARN, and role. For more information about instance profiles, see Using instance profiles in the IAM User Guide .', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to get information about.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "gcloud.alpha.compute.health_checks_list(format=\"json\", limit=10)"} {"Instruction": "I want to update the HTTP health check named \"my-http-health-check\" with a check interval of 60 seconds, a timeout of 5 seconds, and a request path of \"/api/health\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_http', 'description': 'Update HTTP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "gcloud.alpha.compute.health_checks.update_http(\"my-http-health-check\", check_interval=60, timeout=5, request_path=\"/api/health\")"} {"Instruction": "I want to update the check interval of an existing HTTP2 health check named \"my-health-check-name\" to 5s.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_http2', 'description': 'Update an existing HTTP2 health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'Azure Service Fabric', 'api_name': 'Managed Application Type Create', 'description': 'Create a new managed application type on an Azure Service Fabric managed cluster', 'parameters': [{'name': 'application-type-name', 'description': 'Specify the application type name.'}, {'name': 'cluster-name', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name.'}, {'name': 'resource-group', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group=.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.update', 'description': 'Modify an existing Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_http2(\"my-health-check-name\", check_interval=\"5s\")"} {"Instruction": "I want to update the existing HTTPS health check with the name \"my-https-check\" and set the check interval to 30 seconds.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_https(NAME=\"my-https-check\", check_interval=30)"} {"Instruction": "I want to create a legacy HTTPS health check named \"my-health-check\" with a check interval of 5 seconds, a healthy threshold of 3, a host of \"example.com\", a port of 443, a request path of \"/status\", a timeout of 10 seconds, and an unhealthy threshold of 2.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.compute.https_health_checks().create(name=\"my_health_check\", check_interval=5, healthy_threshold=3, host=\"example.com\", port=443, request_path=\"/status\", timeout=10, unhealthy_threshold=2', 'description': 'Create a legacy HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}"], "Output": "gcloud.compute.https_health_checks().create(name=\"my-health-check\", check_interval=5, healthy_threshold=3, host=\"example.com\", port=443, request_path=\"/status\", timeout=10, unhealthy_threshold=2)"} {"Instruction": "I want to update the check interval to 60 seconds, the description to \"Updated health check\", and the timeout to 10 seconds of a legacy HTTP health check named \"my-health-check\" in gcloud compute.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().update', 'description': 'Update a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}"], "Output": "gcloud.alpha.compute.http_health_checks().update(NAME=\"my-health-check\", check_interval=60, description=\"Updated health check\", timeout=10)"} {"Instruction": "I want to delete an HTTP health check named \"healthcheck-2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().delete', 'description': 'delete HTTP health checks', 'parameters': [{'name': 'name'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.delete', 'description': 'Delete a Bitbucket Server config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the Bitbucket Server Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.http_health_checks().delete(name=\"healthcheck-2\")"} {"Instruction": "I want to display detailed information about an HTTP health check named 'example-check' in my Google Cloud project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().describe', 'description': 'Display detailed information about an HTTP health check', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}"], "Output": "gcloud.alpha.compute.http_health_checks().describe(NAME='example-check')"} {"Instruction": "I want to update the TCP health check named \"my-tcp-healthcheck\" with a check interval of 60 seconds, a description of \"Updated health check\", and a healthy threshold of 5 for Google Cloud Compute Health Checks.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_tcp', 'description': 'Update a TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_tcp(NAME=\"my-tcp-healthcheck\", check_interval=60, description=\"Updated health check\", healthy_threshold=5)"} {"Instruction": "I want to create a legacy HTTP health check with the following parameters:\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.compute.http_health_checks_create(\"my-http-health-check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3)"} {"Instruction": "I want to show details about an existing authorized organizations description with the ID \"org1234\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": "gcloud.access_context_manager.authorized_orgs().describe(AUTHORIZED_ORGS_DESC=\"org1234\")"} {"Instruction": "I want to replace all existing access levels in my access policy with access levels specified in a file. The policy ID is \"my-policy-number\" and the file containing the replacement access levels is located at \"path-to-file-containing-all-replacement-access-levels.yaml\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels.replace_all', 'description': 'Replace all existing access levels', 'parameters': [{'name': 'policy'}, {'name': 'source_file'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"If you're looking for a random adult picture, our API is just what you need. Simply send a request to our API and you'll receive a random adult picture in return. Whether you need a picture for a project or just for fun, our API is perfect.\", 'parameters': [{'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.update', 'description': 'update DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'async'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}"], "Output": "gcloud.access_context_manager.levels.replace_all(POLICY=\"my-policy-number\", source_file=\"path-to-file-containing-all-replacement-access-levels.yaml\")"} {"Instruction": "I want to delete a service perimeter with the ID 987 in access policy 654.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}\n", "{'name': 'git', 'api_name': 'git.checkout_index(\"__prefix=.merged_\", \"Makefile\"', 'description': 'Copy files from the index to the working tree', 'parameters': [{'name': '_u'}, {'name': '_q'}, {'name': '_a'}, {'name': '_f'}, {'name': '_n'}, {'name': 'prefix'}, {'name': 'stage'}, {'name': 'temp'}, {'name': 'ignore_skip_worktree_bits'}, {'name': '_z'}, {'name': 'stdin'}, {'name': ''}, {'name': 'file\u2026\\u200b'}]}"], "Output": "gcloud.access_context_manager.perimeters().delete(PERIMETER=\"987\", policy=\"654\")"} {"Instruction": "I want to dismiss an Access Approval request with the name \"projects/98765/approvalRequests/xyz789\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "gcloud.access_approval.requests().dismiss(name=\"projects/98765/approvalRequests/xyz789\")"} {"Instruction": "I want to get the Access Approval settings for my Google Cloud project.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}"], "Output": "gcloud.access_approval.settings().get(project=PROJECT)"} {"Instruction": "I want to show the details of the access level named \"my-level\" in the access policy \"my-policy\" using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().describe', 'description': 'Describe a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.add_ip_routes', 'description': 'If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'Identifier (ID) of the directory to which to add the address block.'}, {'name': 'ip_routes', 'description': 'IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your self-managed domain.\\n(structure)\\n\\nIP address block. This is often the address block of the DNS server used for your self-managed domain.\\nCidrIp -> (string)\\n\\nIP address block using CIDR format, for example 10.0.0.0/24. This is often the address block of the DNS server used for your self-managed domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.\\nDescription -> (string)\\n\\nDescription of the address block.'}, {'name': 'update_security_group_for_directory_controllers_|_no_update_security_group_for_directory_controllers', 'description': 'If set to true, updates the inbound and outbound rules of the security group that has the description: \u00e2\\x80\\x9cAmazon Web Services created security group for directory ID directory controllers.\u00e2\\x80\\x9d Following are the new rules:\\nInbound:\\n\\nType: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0\\nType: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0\\nType: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0\\nType: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0\\nType: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0\\n\\nOutbound:\\n\\nType: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0\\n\\nThese security rules impact an internal network interface that is not exposed publicly.'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.put_launch_profile_members', 'description': 'Add/update users with given persona to launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'identity_store_id', 'description': 'The ID of the identity store.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'members', 'description': 'A list of members.\\n(structure)\\n\\nA new member that is added to a launch profile.\\npersona -> (string)\\n\\nThe persona.\\nprincipalId -> (string)\\n\\nThe principal ID.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}"], "Output": "gcloud.access_context_manager.levels().describe(LEVEL=\"my-level\", policy=\"my-policy\")"} {"Instruction": "I want to delete an authorized organizations description with ID \"my_authorized_orgs_desc_id\" for access policy \"my_access_policy_id\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().delete', 'description': 'Delete an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'alpha anthos', 'api_name': \"gcloud.alpha.anthos.create_login_config(kubeconfig='my_kube_config.yaml'\", 'description': 'Generate a login configuration file', 'parameters': [{'name': 'kubeconfig'}, {'name': 'merge_from'}, {'name': 'output'}]}\n", "{'name': 'pyarrow', 'api_name': 'cumulative_sum', 'description': 'Compute the cumulative sum of a column', 'parameters': {'required': [{'name': 'start', 'description': 'Starting value for sum computation'}], 'optional': [{'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated'}]}}"], "Output": "gcloud.access_context_manager.authorized_orgs().delete(AUTHORIZED_ORGS_DESC='my_authorized_orgs_desc_id', policy='my_access_policy_id')"} {"Instruction": "I want to create a new cloud access binding for a specific group, using the group key \"my-group-key\" and level \"accessPolicies/456/accessLevels/xyz\" on the Google Cloud Access Context Manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}]}"], "Output": "gcloud.access_context_manager.cloud_bindings.create(group_key=\"my-group-key\", level=\"accessPolicies/456/accessLevels/xyz\")"} {"Instruction": "I want to delete an access level with ID '789' in policy '012' using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().delete', 'description': 'Delete an access level', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.levels().delete(LEVEL='789', policy='012')"} {"Instruction": "List the access levels for the policy with ID \"policy123\" in gcloud's access-context-manager framework.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "gcloud.access_context_manager.levels().list(policy=\"policy123\")"} {"Instruction": "I want to update the description of an authorized organizations in gcloud Access Context Manager. I want to add organizations with IDs \"organizations/789\" and \"organizations/012\" to the authorized organizations description named \"my-authorized-orgs\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}\n", "{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'az', 'api_name': 'Pipelines Variable Group Variable Update', 'description': 'Update a variable in a variable group', 'parameters': [{'name': 'group-id', 'description': 'Id of the variable group', 'required': True}, {'name': 'name', 'description': 'Name of the variable', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization', 'required': False}, {'name': 'new-name', 'description': 'New name of the variable', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project', 'required': False}, {'name': 'prompt-value', 'description': 'Set it to True to update the value of a secret variable using environment variable or prompt via standard input', 'required': False}, {'name': 'secret', 'description': 'If the value of the variable is a secret', 'required': False}, {'name': 'value', 'description': 'New value of the variable', 'required': False}]}"], "Output": "gcloud.access_context_manager.authorized_orgs().update(authorized_orgs_desc=\"my-authorized-orgs\", add_orgs=[\"organizations/789\", \"organizations/012\"], policy=\"POLICY\")"} {"Instruction": "Please list the conditions for a basic access level using the access-context-manager API in gcloud. The access level should be specified by the level argument as \"basic\" and the policy should be specified by the policy argument as \"policy1234\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world_template', 'description': 'Describes a world template.', 'parameters': [{'name': 'template', 'description': 'The Amazon Resource Name (arn) of the world template you want to describe.'}]}"], "Output": "gcloud.access_context_manager.levels_conditions.list(level=\"basic\", policy=\"policy1234\")"} {"Instruction": "I want to update the Access Approval settings for a project named p2 and set the notification emails to 'baz@example.com, qux@example.com'.\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.create(\"my_authorization\", location=\"us_west1\", domain=\"host.example.com\"', 'description': 'Create a new DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.access_approval.settings().update(project=\"p2\", notification_emails=\"baz@example.com, qux@example.com\")"} {"Instruction": "I want to update an existing access level in gcloud access-context-manager. I want to update the level named 'level2' and the policy to 'policy2'. I also want to add a description to the level.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().update', 'description': 'Update an existing access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.levels().update(LEVEL='level2', policy='policy2', description='New description')"} {"Instruction": "I want to get the details of an Access Approval Request with the name \"def456\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().update', 'description': 'Update a certificate map entry', 'parameters': [{'name': 'entry'}, {'name': 'location'}, {'name': 'map'}, {'name': 'description'}, {'name': 'async'}, {'name': 'certificates'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.create(\"my_authorization\", location=\"us_west1\", domain=\"host.example.com\"', 'description': 'Create a new DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.access_approval.requests().get(name=\"projects/my-project-123/approvalRequests/def456\")"} {"Instruction": "I want to invalidate an Access Approval request with the name \"projects/6789/approvalRequests/def456\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().invalidate', 'description': 'Invalidate an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearchserverless.list_tags_for_resource', 'description': 'Returns the tags for an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource. The resource must be active (not in the DELETING state), and must be owned by the account ID included in the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.attach_role_policy', 'description': 'Attaches the specified managed policy to the specified IAM role. When you attach a managed policy to a role, the managed policy becomes part of the role\u00e2\\x80\\x99s permission (access) policy.NoteYou cannot use a managed policy as the role\u00e2\\x80\\x99s trust policy. The role\u00e2\\x80\\x99s trust policy is created at the same time as the role, using ` CreateRole https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html`__ . You can update a role\u00e2\\x80\\x99s trust policy using ` UpdateAssumerolePolicy https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html`__ .As a best practice, you can validate your IAM policies. To learn more, see Validating IAM policies in the IAM User Guide .', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the role to attach the policy to.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy you want to attach.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.untag_resource', 'description': 'Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment. For example, \"Environment\": \"Staging\" .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment .'}, {'name': 'tag_keys', 'description': 'The key-value tag pair you want to remove. For example, \"Environment\": \"Staging\" .\\n(string)'}]}"], "Output": "gcloud.access_approval.requests().invalidate(name=\"projects/6789/approvalRequests/def456\")"} {"Instruction": "I want to list the cloud access bindings under my organization, limited to 30 results per page and sorted by type.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings().list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}"], "Output": "gcloud.access_context_manager.cloud_bindings().list(page_size=30, sort_by=\"type\")"} {"Instruction": "I want to create a new service perimeter in Access Context Manager on gcloud with the title \"my_perimeter_title\", restricting access to the service \"storage.googleapis.com\" for the resources in project \"12345\" and using the policy ID \"9876543\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}"], "Output": "gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\")"} {"Instruction": "I want to update the existing cloud access binding with ID \"my-binding-id\" for the organization with ID \"456\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}"], "Output": "gcloud.access_context_manager().cloud_bindings().update(binding=\"my-binding-id\", organization=\"456\")"} {"Instruction": "I want to approve an access approval request with the name \"projects/56789/approvalRequests/def456\".\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.approve', 'description': 'Approve an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().update', 'description': 'Update a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_allowed_client'}, {'name': 'clear_allowed_clients'}, {'name': 'remove_allowed_client'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.access_approval.requests.approve(NAME=\"projects/56789/approvalRequests/def456\")"} {"Instruction": "I want to list all pending access approval requests owned by project my-other-project-456.\n", "Functions": ["{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileSelector', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': []}}"], "Output": "gcloud.access_approval.requests.list(state='pending', project='my-other-project-456')"} {"Instruction": "How can I delete a service perimeter named \"perimeter123\" in dry-run mode using gcloud access-context-manager API? (The ID of the policy is \"policy567\")\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry_run_delete(perimeter=\"perimeter123\", policy=\"policy567\")"} {"Instruction": "I want to create a dry-run configuration for a new Service Perimeter with the title \"My New Perimeter\", description \"Perimeter description\", type \"regular\", resources \"projects/0123456789\", access levels \"accessPolicies/a_policy/accessLevels/a_level\", and restricted services \"storage.googleapis.com\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}"], "Output": "gcloud.access_context_manager.perimeters().dry_run_create(PERIMETER=\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to update the dry-run mode configuration for a Service Perimeter named \"my-perimeter\" with the policy \"new-policy\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters_dry_run_update', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'az', 'api_name': 'SCVMM VM Template List', 'description': 'Retrieve a list of vm-templates', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.perimeters_dry_run_update(\"my-perimeter\", \"--policy=new-policy\")"} {"Instruction": "I want to list all the service access zones in an access policy object using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.access_policies.service_perimeters.lis', 'description': 'List all service access zones in an access policy object', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.start_rx_norm_inference_job', 'description': 'Starts an asynchronous job to detect medication entities and link them to the RxNorm ontology. Use the DescribeRxNormInferenceJob operation to track the status of a job.', 'parameters': [{'name': 'input_data_config', 'description': 'Specifies the format and location of the input data for the job.\\nS3Bucket -> (string)\\n\\nThe URI of the S3 bucket that contains the input data. The bucket must be in the same region as the API endpoint that you are calling.\\nS3Key -> (string)\\n\\nThe path to the input data files in the S3 bucket.'}, {'name': 'output_data_config', 'description': 'Specifies where to send the output files.\\nS3Bucket -> (string)\\n\\nWhen you use the OutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data. The URI must be in the same region as the API endpoint that you are calling. The location is used as the prefix for the actual location of the output.\\nS3Key -> (string)\\n\\nThe path to the output data files in the S3 bucket. Amazon Comprehend Medical creates an output directory using the job ID so that the output from one job does not overwrite the output of another.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations .'}, {'name': 'job_name', 'description': 'The identifier of the job.'}, {'name': 'client_request_token', 'description': 'A unique identifier for the request. If you don\u00e2\\x80\\x99t set the client request token, Amazon Comprehend Medical generates one.'}, {'name': 'kms_key', 'description': 'An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.'}, {'name': 'language_code', 'description': 'The language of the input documents. All documents must be in the same language.\\nPossible values:\\n\\nen'}]}"], "Output": "gcloud.access-context-manager.perimeters.list(policy=\"POLICY\")"} {"Instruction": "I want to get the IAM policy for the access policy with ID 5678.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'az', 'api_name': 'quota request status list', 'description': 'Get the current quota requests for a specified scope', 'parameters': [{'name': 'scope', 'description': 'The target Azure resource URI.', 'required': True}, {'name': 'filter', 'description': 'The filter that is applied to packet capture request. Multiple filters can be applied.', 'required': False}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.', 'required': False}, {'name': 'top', 'description': 'Number of records to return.', 'required': False}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}"], "Output": "gcloud.access_context_manager.policies().get_iam_policy(policy=\"accessPolicies/5678\")"} {"Instruction": "I want to add an IAM policy binding for the role \"roles/notebooks.viewer\" for the user \"user1@gmail.com\" on the access policy \"accessPolicies/456\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/456\", member=\"user:user1@gmail.com\", role=\"roles/notebooks.viewer\")"} {"Instruction": "I want to update the access policy with the ID \"policy321\" and change the title to \"Updated Policy Title\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().update', 'description': 'Update an existing access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}"], "Output": "gcloud.access_context_manager.policies().update(POLICY=\"policy321\", title=\"Updated Policy Title\")"} {"Instruction": "I want to list all access policies for an organization with ID 56789 in gcloud's access-context-manager framework.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts().print_settings_python', 'description': 'Print credential settings for Python package repository', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codebuild.list_build_batches_for_project', 'description': 'Retrieves the identifiers of the build batches for a specific project.list-build-batches-for-project is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project.'}, {'name': 'filter', 'description': 'A BuildBatchFilter object that specifies the filters for the search.\\nstatus -> (string)\\n\\nThe status of the batch builds to retrieve. Only batch builds that have this status will be retrieved.'}, {'name': 'sort_order', 'description': 'Specifies the sort order of the returned items. Valid values include:\\n\\nASCENDING : List the batch build identifiers in ascending order by identifier.\\nDESCENDING : List the batch build identifiers in descending order by identifier.\\n\\nPossible values:\\n\\nASCENDING\\nDESCENDING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.access_context_manager.policies().list(organization=\"56789\")"} {"Instruction": "I want to enforce the dry-run mode configuration for a Service Perimeter named \"my-perimeter\" using gcloud in access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry_run_enforce(PERIMETER=\"my-perimeter\")"} {"Instruction": "How can I reset the dry-run mode configuration for a Service Perimeter with an ID of 'perimeter_123' in gcloud Access Context Manager?\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseNegate', 'description': 'Bit-wise negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry_run().drop(perimeter='perimeter_123', policy='POLICY')"} {"Instruction": "I want to describe a Managed Microsoft AD domain backup with the ID \"backup123\" under the domain name \"mydomain.com\".\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "gcloud.active-directory.domains_backups_describe(\"backup123\", domain=\"mydomain.com\")"} {"Instruction": "I want to create a Managed Microsoft AD domain named my-second-domain.com in region us-west1, using the IP address range 192.168.0.0/24.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().create(DOMAIN=\"my_domain.com\", region=\"us_central1\", reserved_ip_range=\"10.172.0.0/24\"', 'description': 'Create a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'az', 'api_name': 'Deployment Export', 'description': 'Export the template used for a deployment', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}"], "Output": "gcloud.active-directory.domains().create(DOMAIN=\"my-second-domain.com\", region=\"us-west1\", reserved_ip_range=\"192.168.0.0/24\")"} {"Instruction": "I want to display the dry-run configuration for a Service Perimeter named \"my-perimeter\" using the policy \"POLICY\" on gcloud Access Context Manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().describe', 'description': 'Display dry-run configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().create', 'description': 'Create AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'description'}, {'name': 'enable_console_logging'}, {'name': 'enable_logging'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'regions'}]}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.access_context_manager.perimeters().dry-run().describe(PERIMETER=\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to remove the IAM policy binding for the access policy 'accessPolicies/456'. The IAM policy binding is for the user 'test-user2@gmail.com' and the role is 'roles/viewer'.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudhsmv2.untag_resource', 'description': 'Removes the specified tag or tags from the specified AWS CloudHSM cluster.', 'parameters': [{'name': 'resource_id', 'description': 'The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters .'}, {'name': 'tag_key_list', 'description': 'A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}"], "Output": "gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/456', member='user:test-user2@gmail.com', role='roles/viewer')"} {"Instruction": "I want to delete an access policy with the ID \"policy456\" using gcloud access-context-manager.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecatalyst.list_dev_environment_sessions', 'description': 'Retrieves a list of active sessions for a Dev Environment in a project.list-dev-environment-sessions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'space_name', 'description': 'The name of the space.'}, {'name': 'project_name', 'description': 'The name of the project in the space.'}, {'name': 'dev_environment_id', 'description': 'The system-generated unique ID of the Dev Environment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.logs.describe_export_tasks', 'description': 'Lists the specified export tasks. You can list all your export tasks or filter the results based on task ID or task status.describe-export-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'task_id', 'description': 'The ID of the export task. Specifying a task ID filters the results to one or zero export tasks.'}, {'name': 'status_code', 'description': 'The status code of the export task. Specifying a status code filters the results to zero or more export tasks.\\nPossible values:\\n\\nCANCELLED\\nCOMPLETED\\nFAILED\\nPENDING\\nPENDING_CANCEL\\nRUNNING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.access_context_manager.policies().delete(POLICY=\"policy456\")"} {"Instruction": "I want to update the enforced configuration for a Service Perimeter named 'my-perimeter'. I want to add the resources 'projects/789' and 'projects/1011', remove the restricted service 'compute.googleapis.com', add the access level 'accessPolicies/456/accessLevels/b_level', enable VPC accessible services, and clear the list of VPC allowed services.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().update(PERIMETER=\\'my_perimeter\\', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "gcloud.access_context_manager.perimeters().update(PERIMETER='my-perimeter', add_resources=[\"projects/789\",\"projects/1011\"], remove_restricted_services=[\"compute.googleapis.com\"], add_access_levels=[\"accessPolicies/456/accessLevels/b_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True)"} {"Instruction": "Please provide details about the access policy with the ID 'policy54321'.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().describe', 'description': 'Show details about a given access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.policies().describe(policy='policy54321')"} {"Instruction": "I want to set the IAM policy for an access policy with the ID accessPolicies/5678 using a JSON file called policy_updated.json.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/1234', POLICY_FILE='policy.json'\", 'description': 'Set IAM policy for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.capitalize', 'description': 'Capitalize Strings', 'parameters': {'required': []}}"], "Output": "gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/5678', POLICY_FILE='policy_updated.json')"} {"Instruction": "I want to delete a Managed Microsoft AD domain backup with the ID backup-567 for the domain my-domain.com in Google Cloud.\n", "Functions": ["{'name': 'Google Cloud', 'api_name': 'gcloud.active_directory.domains.backups.delete(backup=\"backup_123\", domain=\"my_domain.com\"', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Execute command in the background, return immediately.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules.migrate', 'description': 'Migration of firewall rules', 'parameters': [{'name': 'source_network'}, {'name': 'bind_tags_to_instances'}, {'name': 'export_tag_mapping'}, {'name': 'target_firewall_policy'}, {'name': 'tag_mapping_file'}]}"], "Output": "gcloud.active_directory.domains.backups.delete(backup=\"backup-567\", domain=\"my-domain.com\")"} {"Instruction": "Create a new access policy for an organization with the title \"My Policy\" and specify scopes for the policy.\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}"], "Output": "gcloud.access_context_manager.policies().create(organization=\"ORGANIZATION\", title=\"My Policy\", scopes=[SCOPES])"} {"Instruction": "Describe a Managed Microsoft AD domain with the name my-other-domain.com.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}"], "Output": "gcloud.active_directory.domains().describe(DOMAIN=\"my-other-domain.com\")"} {"Instruction": "Can you provide the Python function call to describe the LDAPS settings for the domain \"example.com\" using the gcloud active-directory domains describe-ldaps-settings command?\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}"], "Output": "gcloud.active-directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\")"} {"Instruction": "I want to list all Managed Microsoft AD domain backups for the domain \"my-domain.com\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'SAP Monitor Provider Instance Delete', 'description': 'Delete a provider instance from the SAP Monitor', 'parameters': [{'name': 'monitor-name -n', 'description': 'The name of the SAP monitor.'}, {'name': 'provider-instance-name', 'description': 'The name of the provider instance.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "gcloud.active_directory.domains_backups.list(domain=\"my-domain.com\")"} {"Instruction": "I want to update the backup with ID \"backup-456\" for a Microsoft Active Directory domain named \"ad-domain2\" on GCloud.\n", "Functions": ["{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().delete', 'description': 'Delete a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.location.create_key', 'description': 'Creates an API key resource in your Amazon Web Services account, which lets you grant actions for Amazon Location resources to the API key bearer.NoteFor more information, see Using API keys .', 'parameters': [{'name': 'description', 'description': 'An optional description for the API key resource.'}, {'name': 'expire_time', 'description': 'The optional timestamp for when the API key resource will expire in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ . One of NoExpiry or ExpireTime must be set.'}, {'name': 'key_name', 'description': 'A custom name for the API key resource.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), hyphens (-), periods (.), and underscores (_).\\nMust be a unique API key name.\\nNo spaces allowed. For example, ExampleAPIKey .'}, {'name': 'no_expiry_|_no_no_expiry', 'description': 'Optionally set to true to set no expiration time for the API key. One of NoExpiry or ExpireTime must be set.'}, {'name': 'restrictions', 'description': 'The API key restrictions for the API key resource.\\nAllowActions -> (list)\\n\\nA list of allowed actions that an API key resource grants permissions to perform. You must have at least one action for each type of resource. For example, if you have a place resource, you must include at least one place action.\\nThe following are valid values for the actions.\\n\\nMap actions\\ngeo:GetMap* - Allows all actions needed for map rendering.\\n\\n\\nPlace actions\\ngeo:SearchPlaceIndexForText - Allows geocoding.\\ngeo:SearchPlaceIndexForPosition - Allows reverse geocoding.\\ngeo:SearchPlaceIndexForSuggestions - Allows generating suggestions from text.\\nGetPlace - Allows finding a place by place ID.\\n\\n\\nRoute actions\\ngeo:CalculateRoute - Allows point to point routing.\\ngeo:CalculateRouteMatrix - Allows calculating a matrix of routes.\\n\\n\\n\\n\\nNoteYou must use these strings exactly. For example, to provide access to map rendering, the only valid action is geo:GetMap* as an input to the list. [\"geo:GetMap*\"] is valid but [\"geo:GetMapTile\"] is not. Similarly, you cannot use [\"geo:SearchPlaceIndexFor*\"] - you must list each of the Place actions separately.\\n(string)\\n\\nAllowReferers -> (list)\\n\\nAn optional list of allowed HTTP referers for which requests must originate from. Requests using this API key from other domains will not be allowed.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939) or any symbols in this list $\\\\-._+!*`(),;/?:@=&\\nMay contain a percent (%) if followed by 2 hexadecimal digits (A-F, a-f, 0-9); this is used for URL encoding purposes.\\nMay contain wildcard characters question mark (?) and asterisk (*). Question mark (?) will replace any single character (including hexadecimal digits). Asterisk (*) will replace any multiple characters (including multiple hexadecimal digits).\\nNo spaces allowed. For example, https://example.com .\\n\\n(string)\\n\\nAllowResources -> (list)\\n\\nA list of allowed resource ARNs that a API key bearer can perform actions on.\\n\\nThe ARN must be the correct ARN for a map, place, or route ARN. You may include wildcards in the resource-id to match multiple resources of the same type.\\nThe resources must be in the same partition , region , and account-id as the key that is being created.\\nOther than wildcards, you must include the full ARN, including the arn , partition , service , region , account-id and resource-id , delimited by colons (:).\\nNo spaces allowed, even with wildcards. For example, arn:aws:geo:region:*account-id* :map/ExampleMap* .\\n\\nFor more information about ARN format, see Amazon Resource Names (ARNs) .\\n(string)'}, {'name': 'tags', 'description': 'Applies one or more tags to the map resource. A tag is a key-value pair that helps manage, identify, search, and filter your resources by labelling them.\\nFormat: \"key\" : \"value\"\\nRestrictions:\\n\\nMaximum 50 tags per resource\\nEach resource tag must be unique with a maximum of one value.\\nMaximum key length: 128 Unicode characters in UTF-8\\nMaximum value length: 256 Unicode characters in UTF-8\\nCan use alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), and the following characters: + - = . _ : / @.\\nCannot use \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d as a prefix for a key.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.tag_resource', 'description': 'Add a tag to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specify the resourceArn of the resource to which a tag will be added.'}, {'name': 'tags', 'description': 'Specify the tags to add to the resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.active_directory.domains_backups.update(BACKUP='backup-456', domain='ad-domain2')"} {"Instruction": "I want to replace all existing service perimeters in my access policy with service perimeters specified in a file called \"new_perimeters.yaml\".\n", "Functions": ["{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().replace_all(policy=\"my_policy_number\", source_file=\"perimeters.yaml\"', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'File containing replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional etag of policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_directories', 'description': 'Lists directories created within an account.list-directories is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'state', 'description': 'The state of the directories in the list. Can be either Enabled, Disabled, or Deleted.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDELETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.access_context_manager.perimeters().replace_all(policy=\"my-policy-number\", source_file=\"new_perimeters.yaml\")"} {"Instruction": "I want to reset the admin password for a Managed Microsoft AD domain with the ID \"domain123\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.reset_admin_password', 'description': 'Reset the admin password for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'UnionArray', 'description': 'Concrete class for Arrow arrays of a Union data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.active_directory.domains.reset_admin_password(DOMAIN=\"domain123\")"} {"Instruction": "I want to get the IAM policy for the domain named \"my-example-domain.com\" on Google Cloud Active Directory.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.get_maintenance_window_execution', 'description': 'Retrieves details about a specific a maintenance window execution.', 'parameters': [{'name': 'window_execution_id', 'description': 'The ID of the maintenance window execution that includes the task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().add_iam_policy_binding(MODEL=\"my_model\", member=\"serviceAccount:test_proj1@example.domain.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding to a model', 'parameters': [{'name': 'model', 'description': 'Name of the model'}, {'name': 'member', 'description': 'The principal to add the binding for. Should be of the form user|group|serviceAccount:email or domain:domain'}, {'name': 'role', 'description': 'Role name to assign to the principal. The role name is the complete path of a predefined role, or the role ID for a custom role'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global'}]}"], "Output": "gcloud.active-directory.domains.get_iam_policy(DOMAIN=\"my-example-domain.com\")"} {"Instruction": "I want to delete a managed Microsoft Active Directory domain with the ID \"xyz789\". I want to display information about the operation in progress without waiting for it to complete.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().delete', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}]}"], "Output": "gcloud.active_directory.domains().delete(DOMAIN=\"xyz789\", async_=True)"} {"Instruction": "I want to validate the state of a Managed Microsoft AD trust for the domain \"my-domain.com\" with the target domain name \"my-target-domain.com\" on gcloud active-directory.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts_validate_state(domain=\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}"], "Output": "gcloud.active-directory.domains.trusts_validate_state(domain=\"my-domain.com\", target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to restore the domain \"test-domain.com\" from the backup \"test-backup\" in Active Directory.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().restore(domain=\"my_domain.com\", backup=\"my_backup\"', 'description': 'Restore a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'backup'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}"], "Output": "gcloud.active_directory.domains().restore(domain=\"test-domain.com\", backup=\"test-backup\")"} {"Instruction": "I want to update the metadata and configuration parameters of my Managed Microsoft AD domain with the ID \"my-domain.com\". I want to add the labels \"env=test\" and \"service=foo\" and also add the region \"us-west1\".\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}"], "Output": "gcloud.active_directory.domains.update(DOMAIN=\"my-domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us-west1\")"} {"Instruction": "I want to update the target DNS IP addresses for a Managed Microsoft AD trust between my-domain.com and my-target-domain.com to 10.177.0.4.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.get_network_settings', 'description': 'Gets the network settings.', 'parameters': [{'name': 'network_settings_arn', 'description': 'The ARN of the network settings.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}"], "Output": "gcloud.active-directory.domains.trusts.update(DOMAIN=\"my-domain.com\", target_dns_ip_addresses=[\"10.177.0.4\"], target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to describe the operation with name operation-123456 in Google Cloud Managed Microsoft AD.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'pyarrow', 'api_name': 'Time32', 'description': 'Concrete class for time32 data types.', 'parameters': {'required': [], 'optional': []}}"], "Output": "gcloud.active-directory.operations().describe(name=\"operation-123456\")"} {"Instruction": "I want to create a Microsoft Active Directory Trust between my-domain.com and target-domain.com on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.create(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.2\"], target_domain_name=\"target_domain.com\", direction=\"BIDIRECTIONAL\", type=\"FOREST\"', 'description': 'Create a Microsoft Active Directory Trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'direction'}, {'name': 'handshake_secret'}, {'name': 'selective_authentication'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.titlecase_ascii_input', 'description': 'Titlecase ASCII Input', 'parameters': {'required': []}}"], "Output": "gcloud.active_directory.domains.trusts.create(DOMAIN=\"my-domain.com\", target_dns_ip_addresses=[\"10.177.0.2\"], target_domain_name=\"target-domain.com\", direction=\"BIDIRECTIONAL\", type=\"FOREST\")"} {"Instruction": "I would like to cancel an operation with the ID \"operation-123456789\" in Active Directory on gcloud.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().cancel', 'description': 'cancel a Managed Microsoft AD operation', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}"], "Output": "gcloud.active-directory.operations().cancel(NAME=\"operation-123456789\")"} {"Instruction": "I want to delete a Managed Microsoft Active Directory domain peering with the name \"my-secondary-peering\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "gcloud.active_directory.peerings().delete(PEERING=\"my-secondary-peering\")"} {"Instruction": "I want to delete the Active Directory Trust between my-ad-domain.com and my-new-domain.com.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'target_domain_name', 'description': 'Name of the target domain'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.update_game_session', 'description': 'Updates the mutable properties of a game session.If successful, the updated GameSession object is returned.All APIs by task', 'parameters': [{'name': 'game_session_id', 'description': 'A unique identifier for the game session to update.'}, {'name': 'maximum_player_session_count', 'description': 'The maximum number of players that can be connected simultaneously to the game session.'}, {'name': 'name', 'description': 'A descriptive label that is associated with a game session. Session names do not need to be unique.'}, {'name': 'player_session_creation_policy', 'description': 'A policy that determines whether the game session is accepting new players.\\nPossible values:\\n\\nACCEPT_ALL\\nDENY_ALL'}, {'name': 'protection_policy', 'description': 'Game session protection policy to apply to this game session only.\\n\\nNoProtection \u00e2\\x80\\x93 The game session can be terminated during a scale-down event.\\nFullProtection \u00e2\\x80\\x93 If the game session is in an ACTIVE status, it cannot be terminated during a scale-down event.\\n\\nPossible values:\\n\\nNoProtection\\nFullProtection'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}"], "Output": "gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my-ad-domain.com\", target_domain_name=\"my-new-domain.com\")"} {"Instruction": "I want to list all Managed Microsoft AD operations in my project, but I only want to retrieve a maximum of 5 operations.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}"], "Output": "gcloud.active_directory.operations().list(limit=5)"} {"Instruction": "I want to create a new custom job on Google Cloud AI Platform with the display name \"job2\" and the worker pool specification of replica-count=1,machine-type='n1-highmem-2',container-image-uri='gcr.io/my-project/my-container-image'.\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'aiplatform.gapic.JobServiceClient.create_custom_job(parent=\\'projects/my_project/locations/us_central1\\', job=aiplatform.gapic.CustomJob(display_name=\"job1\", worker_pool_specs=[aiplatform.gapic.WorkerPoolSpec(replica_count=2, machine_type=\\'n1_standard_4\\', container_image_uri=\\'gcr.io/my_project/my_container_image\\')])', 'description': 'Creates a new custom job', 'parameters': [{'name': 'display_name'}, {'name': 'config'}, {'name': 'worker_pool_spec'}, {'name': 'args'}, {'name': 'command'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'python_package_uris'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}"], "Output": "aiplatform.gapic.JobServiceClient.create_custom_job(parent='projects/my-project/locations/us-central1', job=aiplatform.gapic.CustomJob(display_name=\"job2\", worker_pool_specs=[aiplatform.gapic.WorkerPoolSpec(replica_count=1, machine_type='n1-highmem-2', container_image_uri='gcr.io/my-project/my-container-image')]))"} {"Instruction": "I want to update the LDAPS settings for my Managed Microsoft AD domain named my-domain.com. I want to provide a new certificate chain with private key file named updated-certificate-chain-with-private-key.pfx and the password for the certificate is 'new-password'.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_permission_groups_by_user', 'description': 'Lists all the permission groups that are associated with a specific user account.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}"], "Output": "gcloud.active-directory.domains.update_ldaps_settings(\"my-domain.com\", certificate_pfx_file=\"updated-certificate-chain-with-private-key.pfx\", certificate_password=\"new-password\")"} {"Instruction": "I want to list all Managed Microsoft AD domain peerings in my project, and I only want to retrieve 3 results.\n", "Functions": ["{'name': 'active-directory', 'api_name': 'gcloud.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}"], "Output": "gcloud.active_directory.peerings().list(limit=3)"} {"Instruction": "I want to create a new Managed Microsoft AD domain peering with the name \"my-peering\", authorized network \"my-network\", and domain \"projects/domain-project/locations/global/domains/domain.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}"], "Output": "gcloud.active-directory.peerings.create(\"my-peering\", authorized_network=\"my-network\", domain=\"projects/domain-project/locations/global/domains/domain.com\")"} {"Instruction": "I want to get metadata for an Active Directory domain peering named my-peering.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "gcloud.active_directory.peerings().describe(peering=\"my-peering\")"} {"Instruction": "I want to list the existing Vertex AI endpoints in the project \"example\" and the region \"us-central1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'PyArrow', 'api_name': 'extract_nanosecond_values', 'description': 'Extract nanosecond values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.ai.endpoints().list(project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to deploy a model to an existing Vertex AI endpoint named \"my_other_endpoint\" in region \"us-central1\" with the display name \"my_other_deployed_model\" and the model ID \"789\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}"], "Output": "gcloud.ai.endpoints().deploy_model(ENDPOINT=\"my_other_endpoint\", region=\"us-central1\", display_name=\"my_other_deployed_model\", model=\"789\")"} {"Instruction": "I want to update the label values for a Managed Microsoft Active Directory domain peering named \"my-peering\" to \"l1=1\" and \"l2=2\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}"], "Output": "gcloud.active_directory.peerings().update(peering=\"my-peering\", update_labels=\"l1=1,l2=2\")"} {"Instruction": "I want to run a custom training locally using the gcloud AI custom-jobs command. The executor image URI is \"gcr.io/my/image\" and I want to include additional directories and packages.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}"], "Output": "gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\", extra_dirs=\"dir1,dir2\", extra_packages=\"package1,package2\")"} {"Instruction": "Can you provide a Python function call to cancel a running custom job with the ID '1234' in the region 'us-west1' using the gcloud AI module?\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "gcloud.ai.custom_jobs().cancel(CUSTOM_JOB='1234', region='us-west1')"} {"Instruction": "I want to delete an existing Vertex AI endpoint named \"endpoint-2\" in the region \"us-west1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.config.export', 'description': 'Export the configuration for a Cloud Bigtable app profile', 'parameters': [{'name': 'app_profile'}, {'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api that filters through notable news networks for China, Japan, and Korea news', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.ai.endpoints().delete(name=\"endpoint-2\", region=\"us-west1\")"} {"Instruction": "I want to get detailed information about a custom job with ID \"xyz789\" in the region \"us-east1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job'}, {'name': 'region', 'description': 'Cloud region for the custom job'}]}"], "Output": "gcloud.ai.custom_jobs().describe(CUSTOM_JOB=\"xyz789\", region=\"us-east1\")"} {"Instruction": "I want to create a new Vertex AI endpoint with the display name \"my_endpoint\" in the region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}"], "Output": "gcloud.ai.endpoints().create(display_name=\"my_endpoint\", region=\"us-central1\")"} {"Instruction": "I want to run an online prediction using Vertex AI for an endpoint with ID 456 in the region europe-west1. The prediction will be based on the input provided in the \"input.jsonl\" file.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}\n", "{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}"], "Output": "gcloud.ai.endpoints().predict(ENDPOINT=\"456\", region=\"europe-west1\", json_request=\"input.jsonl\")"} {"Instruction": "I want to list the existing custom jobs in the europe-west1 region for the project 'myproject'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.logical_and_not', 'description': 'Logical AND operation with null values', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "gcloud.ai.custom_jobs().list(project='myproject', region='europe-west1')"} {"Instruction": "I want to show the stream logs for a running custom job with ID 456 in the region us-east1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}"], "Output": "gcloud.ai.custom_jobs.stream_logs(\"456\", region=\"us-east1\")"} {"Instruction": "I want to get information about an existing Vertex AI endpoint with ID \"endpoint-456\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().describe', 'description': 'Describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}"], "Output": "gcloud.ai.endpoints().describe(ENDPOINT=\"endpoint-456\", region=\"us-west1\")"} {"Instruction": "I want to update an existing Vertex AI endpoint named \"my-endpoint\" in the region \"us-central1\" with a new description \"New Endpoint\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_traffic_split'}, {'name': 'traffic_split'}, {'name': 'disable_request_response_logging'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.list_streaming_distributions', 'description': 'List streaming distributions.list-streaming-distributions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.ai.endpoints().update(ENDPOINT=\"my-endpoint\", region=\"us-central1\", description=\"New Endpoint\")"} {"Instruction": "I want to undeploy the model with ID 789 from the endpoint with ID 321 in the region us-central1 in my Google Cloud project named \"example\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint'}, {'name': 'region', 'description': 'Cloud region for the endpoint'}, {'name': 'deployed_model_id', 'description': 'ID of the deployed model'}]}"], "Output": "gcloud.ai.endpoints.undeploy_model(ENDPOINT=\"321\", region=\"us-central1\", deployed_model_id=\"789\")"} {"Instruction": "I want to stream logs from a running Vertex AI hyperparameter tuning job with ID \"hp-tuning-job-456\" in the \"us-central1\" region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}, {'name': 'allow_multiline_logs', 'description': 'Optional argument to allow multiline logs.'}, {'name': 'polling_interval', 'description': 'Optional argument to set the polling interval, default is 60 seconds.'}, {'name': 'task_name', 'description': 'Optional argument to specify the task name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}"], "Output": "gcloud.ai.hp_tuning_jobs.stream_logs(\"hp-tuning-job-456\", region=\"us-central1\")"} {"Instruction": "I want to mutate a deployed index with the ID \"deployed-index-234\" from the index endpoint \"567\" in region \"us-central1\" on Vertex AI. I want to set the minimum replica count to 3 and the maximum replica count to 8.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.mutate_deployed_index', 'description': 'mutate an existing deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai.index_endpoints.mutate_deployed_index(INDEX_ENDPOINT=567, REGION=\"us-central1\", DEPLOYED_INDEX_ID=\"deployed-index-234\", MIN_REPLICA_COUNT=3, MAX_REPLICA_COUNT=8)"} {"Instruction": "I want to list the existing hyperparameter tuning jobs in the region europe-west1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the list'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}"], "Output": "gcloud.ai.hp_tuning_jobs.list(region='europe-west1')"} {"Instruction": "I want to deploy an index with id 789 to an index endpoint with id 123 on Vertex AI in the region us-east1. The display name of the deployed index should be \"MyIndex\" and the maximum replica count should be 3.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'az', 'api_name': 'Security Secure Scores Show', 'description': 'Shows a secure score details for selected initiative.', 'parameters': [{'name': 'name -n', 'description': 'Name of the resource to be fetched.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "gcloud.ai.index_endpoints.deploy_index(INDEX_ENDPOINT=\"123\", region=\"us-east1\", deployed_index_id=\"789\", display_name=\"MyIndex\", index=\"789\", max_replica_count=3)"} {"Instruction": "I want to get detailed information about an index endpoint with the ID \"54321\" in the region \"us-east1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.describe', 'description': 'Gets detailed index endpoint information', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}]}"], "Output": "gcloud.ai.index_endpoints.describe(index_endpoint=\"54321\", region=\"us-east1\")"} {"Instruction": "I want to create a new Vertex AI index with the display name \"myIndex\", a description of \"test\", and using a metadata file located at \"path/to/my/metadata.json\" in the region \"us-central1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'pyarrow', 'api_name': 'quantile', 'description': 'Compute quantiles of a dataset', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].'}], 'optional': [{'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}"], "Output": "gcloud.ai.indexes().create(display_name=\"myIndex\", metadata_file=\"path/to/my/metadata.json\", description=\"test\", region=\"us-central1\")"} {"Instruction": "I want to delete the index endpoint with ID \"789\" in the region \"us-east1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}\n", "{'name': 'pyarrow', 'api_name': 'rank', 'description': 'Ranking elements in an array', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}]}}"], "Output": "gcloud.ai.index_endpoints().delete(name='789', region='us-east1')"} {"Instruction": "I want to create a new Vertex AI index endpoint with the display name \"search-endpoint\", description \"search endpoint\", network \"projects/567/global/networks/test-network\", and region \"us-west1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.backups.update(\"projects/my_proj/locations/global/domains/my_domain.com/backups/my_backup\", update_labels=\"l1=1,l2=2\"', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.ai.index_endpoints().create(display_name=\"search-endpoint\", description=\"search endpoint\", network=\"projects/567/global/networks/test-network\", region=\"us-west1\")"} {"Instruction": "I want to get detailed information about a specific hyperparameter tuning job with the ID \"456\" in the region \"us-central2\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "gcloud.ai.hp_tuning_jobs.describe(\"456\", region=\"us-central2\")"} {"Instruction": "I want to list the index endpoints for my Google Cloud project 'my-project' in the region 'us-west1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '31Events is a simple, yet powerful calendaring event management service that allows for the sending of calendaring events directly to your customer\u2019s calendar. It could be used for Webinars, Seminars, Training, etc. If the customer accepts the calendar invite they are automatically signed up for the event.\\r\\n\\r\\nStandards based iCal compliant that works with Exchange calendars, Google Calendars, mobile phones. \\r\\n\\r\\nNo more \"Click to download to calendar\" Send directly to a email account for accept or reject.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Delete Outbound Rule', 'description': 'Delete an outbound-rule in a load balancer', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}"], "Output": "gcloud.ai.index_endpoints().list(project='my-project', region='us-west1')"} {"Instruction": "I want to get detailed information about the index with ID \"789\" in the region \"us-east1\" using the AI Indexes Describe API in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"GoogleAIIndexes('us_west1').describe_index\", 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index'}, {'name': 'region', 'description': 'Cloud region for the index'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}"], "Output": "GoogleAIIndexes('us-east1').describe_index(index_id='789')"} {"Instruction": "I want to list the model deployment monitoring jobs for a project named \"example\" in the region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'Not enough information provided. Could you please provide the API call example and the desired response', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region'}, {'name': 'project'}]}"], "Output": "gcloud.ai.model_monitoring_jobs.list(project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to undeploy the index with the ID \"deployed-index-123\" from the index endpoint \"789\" in the region \"us-west2\" using gcloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai.index_endpoints().undeploy_index(INDEX_ENDPOINT=\"789\", region=\"us-west2\", deployed_index_id=\"deployed-index-123\")"} {"Instruction": "I want to update the display name and metadata of an AI index with ID 456 in region us-east1. The new display name should be \"updated-name\" and the metadata file is located at \"/path/to/new/metadata.json\".\n", "Functions": ["{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}"], "Output": "gcloud.ai.indexes().update(INDEX=\"456\", region=\"us-east1\", display_name=\"updated-name\", metadata_file=\"/path/to/new/metadata.json\")"} {"Instruction": "I want to resume a paused Vertex AI model deployment monitoring job with ID 456 in the region us-west1.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai.model_monitoring_jobs_resume(\"456\", \"--region=us-west1\")"} {"Instruction": "I want to delete an existing Vertex AI index with ID 456 in the region \"us-west1\"\n", "Functions": ["{'name': 'ai', 'api_name': 'aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}"], "Output": "aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint(name=\"projects/PROJECT_ID/locations/us-west1/indexEndpoints/456\")"} {"Instruction": "I want to get detailed information about a model deployment monitoring job with the ID \"5678\" in the region \"us-east1\" using gcloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.describe', 'description': 'Get detailed information about a model deployment monitoring job', 'parameters': [{'name': 'monitoring_job_id_of_the_monitoring_job_or_fully_qualified_identifier_for_the_monitoring_job'}, {'name': 'region_cloud_region_for_the_monitoring_job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_memory_pool', 'description': 'Set the default memory pool', 'parameters': {'required': [{'name': 'pool', 'description': 'The memory pool that should be used by default.'}], 'optional': []}}"], "Output": "gcloud.ai.model_monitoring_jobs.describe(5678, region=\"us-east1\")"} {"Instruction": "I want to pause a running Vertex AI model deployment monitoring job with job ID 456 in the region asia-east1.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'SCVMM VM Disk List', 'description': 'Retrieve the list of disks present in a VM', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'vm-name', 'description': 'Name of the virtual machine.'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai.model_monitoring_jobs.pause(job=\"456\", region=\"asia-east1\")"} {"Instruction": "I want to delete a model deployment monitoring job with ID 456 in the region europe-west1 using gcloud AI on Google Cloud.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job.'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}"], "Output": "gcloud.ai.model_monitoring_jobs.delete('456', region='europe-west1')"} {"Instruction": "I would like to retrieve detailed information about a specific AI model with the ID \"model456\" in the region \"us-east1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.models().describe', 'description': 'Retrieve detailed information about a specific AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'finalize_s3', 'description': 'Finalize an S3 output stream', 'parameters': {'required': [{'name': 'path', 'description': 'The S3 path to the object being finalized'}, {'name': 'region', 'description': 'The S3 region'}, {'name': 'session_token', 'description': 'The session token for temporary credentials'}], 'optional': [{'name': 'access_key', 'description': 'The access key for S3 authentication'}, {'name': 'secret_key', 'description': 'The secret key for S3 authentication'}, {'name': 'security_token', 'description': 'The security token for S3 authentication'}, {'name': 'endpoint_override', 'description': 'The endpoint override for S3'}, {'name': 'use_ssl', 'description': 'Enable SSL for S3 connections'}, {'name': 'ca_cert', 'description': 'The CA certificate file for SSL verification'}, {'name': 'session', 'description': 'The session object for S3 authentication'}, {'name': 'client', 'description': 'The S3 client object'}, {'name': 'multipart_upload', 'description': 'Enable multipart upload for large objects'}, {'name': 'part_size', 'description': 'The size of each part in bytes for multipart upload'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "gcloud.ai.models().describe(MODEL='model456', region='us-east1')"} {"Instruction": "I want to update the display name of a model deployment monitoring job with the ID \"456\" in the region \"us-east1\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'F1', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai.model_monitoring_jobs().update(MONITORING_JOB=\"456\", region=\"us-east1\", display_name=\"new-name\")"} {"Instruction": "I want to list the versions of a specified model with the ID \"456\" in the region \"us-west1\" using gcloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "gcloud.ai.models().list_version(MODEL=\"456\", region=\"us-west1\")"} {"Instruction": "I want to delete the model version with ID abc@5678 in the region us-east1.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}"], "Output": "gcloud.ai.models().delete_version(model_version=\"abc@5678\", region=\"us-east1\")"} {"Instruction": "I want to delete a Vertex AI model with the ID \"model456\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model. This must be specified.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'PyArrow', 'api_name': 'sqrt', 'description': 'Square root calculation', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'track ups, fedex,usps and DHL packages.\\nWindows store app available \u2192 https://www.microsoft.com/store/apps/9PHP0Z68X02N?cid=rapidAPI', 'parameters': [{'name': 'trackingnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.ai.models().delete(MODEL=\"model456\", region=\"us-west1\")"} {"Instruction": "I want to list the models of project \"example\" in region \"us-west2\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models().list', 'description': 'List the models of a given project and region', 'parameters': [{'name': 'project', 'description': 'ID of the project'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}]}"], "Output": "gcloud.ai.models().list(project=\"example\", region=\"us-west2\")"} {"Instruction": "I want to create a new Vertex AI Tensorboard with the display name \"my tensorboard\" and a description \"my description\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.tensorboards().create', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}"], "Output": "gcloud.ai.tensorboards().create(display_name=\"my tensorboard\", description=\"my description\")"} {"Instruction": "I want to delete the Tensorboard with the ID 98765 in region us-west1\n", "Functions": ["{'name': 'gcloud', 'api_name': 'tensorboard.projects().locations().tensorboards().get', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}"], "Output": "tensorboard.projects().locations().tensorboards().get(name=\"projects/98765/locations/us-west1/tensorboards/98765\")"} {"Instruction": "I want to retrieve detailed information about an operation with the id \"456\" in region \"us-west1\" on Google Cloud AI.\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks_cm.delete_server', 'description': 'Deletes the server and the underlying AWS CloudFormation stacks (including the server\u00e2\\x80\\x99s EC2 instance). When you run this command, the server state is updated to DELETING . After the server is deleted, it is no longer returned by DescribeServer requests. If the AWS CloudFormation stack cannot be deleted, the server cannot be deleted.An InvalidStateException is thrown when a server deletion is already in progress. A ResourceNotFoundException is thrown when the server does not exist. A ValidationException is raised when parameters of the request are not valid.', 'parameters': [{'name': 'server_name', 'description': 'The ID of the server to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}"], "Output": "gcloud.ai.operations().describe(operation=\"456\", region=\"us-west1\")"} {"Instruction": "I want to update the labels for the AI Platform job named my-job by removing all existing labels and creating two new labels, foo and baz with values bar and qux respectively.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().update', 'description': 'Update an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_reserved_instances', 'description': 'Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. The Reserved Instances to be modified must be identical, except for Availability Zone, network platform, and instance type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'reserved_instances_ids', 'description': 'The IDs of the Reserved Instances to modify.\\n(string)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency .'}, {'name': 'target_configurations', 'description': 'The configuration settings for the Reserved Instances to modify.\\n(structure)\\n\\nDescribes the configuration settings for the modified Reserved Instances.\\nAvailabilityZone -> (string)\\n\\nThe Availability Zone for the modified Reserved Instances.\\nInstanceCount -> (integer)\\n\\nThe number of modified Reserved Instances.\\n\\nNoteThis is a required field for a request.\\n\\nInstanceType -> (string)\\n\\nThe instance type for the modified Reserved Instances.\\nPlatform -> (string)\\n\\nThe network platform of the modified Reserved Instances.\\nScope -> (string)\\n\\nWhether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.'}]}\n", "{'name': 'pyarrow', 'api_name': 'atan', 'description': 'Compute the inverse tangent of x', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from', 'type': 'pyarrow.MemoryPool'}]}}\n", "{'name': 'pyarrow', 'api_name': 'float16', 'description': 'Create half-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai_platform.jobs().update(JOB=\"my-job\", clear_labels=True, update_labels=[\"foo=bar\", \"baz=qux\"])"} {"Instruction": "I want to upload a new model to Google Cloud AI. The container image URI is \"gcr.io/example/my-image\" and the display name is \"my-model\".\n", "Functions": ["{'name': 'ai', 'api_name': 'gcloud.ai.models_upload(container_image_uri=\"gcr.io/example/my_image\", display_name=\"my_model\"', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_path_count'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai.models_upload(container_image_uri=\"gcr.io/example/my-image\", display_name=\"my-model\")"} {"Instruction": "I want to update the existing Vertex AI Tensorboard with the ID \"tensorboard-456\" in the region \"europe-west4\"\n", "Functions": ["{'name': 'ai', 'api_name': 'vertexai.TensorboardClient().get_tensorboard', 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'description', 'description': 'Description of the tensorboard.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard.'}, {'name': 'update_labels', 'description': 'Update labels of the tensorboard.'}, {'name': 'clear_labels', 'description': 'Clear labels of the tensorboard.'}, {'name': 'remove_labels', 'description': 'Remove labels of the tensorboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}"], "Output": "vertexai.TensorboardClient().get_tensorboard(name=\"projects/my-project/locations/europe-west4/tensorboards/tensorboard-456\")"} {"Instruction": "I want to perform a local prediction using the AI Platform on Google Cloud. The model directory is \"model\" and the input data is in JSON format specified in the file \"input_data.json\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}"], "Output": "gcloud.ai_platform.local.predict(model_dir=\"model\", json_instances=\"input_data.json\")"} {"Instruction": "I want to start a batch prediction job on AI Platform. The job should use a model named \"new_model\" and the input data should be in text format. The input data is located at \"gs://my-bucket/new-instances\" and the output should be saved at \"gs://my-bucket/new-output\". The job should be run in the region \"us-central1\".\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs.submit_prediction', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_paths'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}]}"], "Output": "gcloud.ai_platform.jobs.submit_prediction(\"new_job\", data_format=\"text\", input_paths=\"gs://my-bucket/new-instances\", output_path=\"gs://my-bucket/new-output\", region=\"us-central1\", model=\"new_model\")"} {"Instruction": "I want to describe the AI Platform job named my-job and summarize the output.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job'}, {'name': 'summarize'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}"], "Output": "gcloud.ai_platform.jobs().describe(JOB='my-job', summarize=True)"} {"Instruction": "Please cancel the running AI Platform job with the name \"my-job\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}"], "Output": "gcloud.ai-platform.jobs().cancel(JOB=\"my-job\")"} {"Instruction": "I want to stream the logs from a running AI Platform job named \"my-job\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}"], "Output": "gcloud.ai_platform.jobs().stream_logs(JOB=\"my-job\")"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/viewer' for the user 'john.doe@gmail.com' on the model with the identifier 'my_model_2' on Google Cloud AI Platform.\n", "Functions": ["{'name': 'AI Platform', 'api_name': \"gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model', member='user:test_user@gmail.com', role='roles/ml.admin'\", 'description': 'Remove IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'member'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}"], "Output": "gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model_2', member='user:john.doe@gmail.com', role='roles/viewer')"} {"Instruction": "I want to get the IAM policy for a model named \"my_model\" on AI Platform.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().get_iam_policy', 'description': 'Get the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Optional, specify the region.'}, {'name': 'filter', 'description': 'Optional, filter expression.'}, {'name': 'limit', 'description': 'Optional, limit on the number of resources to list.'}, {'name': 'page_size', 'description': 'Optional, number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Optional, comma-separated list of resource field key names to sort by.'}]}"], "Output": "gcloud.ai-platform.models().get_iam_policy(MODEL=\"my_model\")"} {"Instruction": "I want to create a project named 'my_project' in Google Cloud AI Platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().add_iam_policy_binding(MODEL=\"my_model\", member=\"serviceAccount:test_proj1@example.domain.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding to a model', 'parameters': [{'name': 'model', 'description': 'Name of the model'}, {'name': 'member', 'description': 'The principal to add the binding for. Should be of the form user|group|serviceAccount:email or domain:domain'}, {'name': 'role', 'description': 'Role name to assign to the principal. The role name is the complete path of a predefined role, or the role ID for a custom role'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.create_related_item', 'description': 'Creates a related item (comments, tasks, and contacts) and associates it with a case.NoteA Related Item is a resource that is associated with a case. It may or may not have an external identifier linking it to an external resource (for example, a contactArn ). All Related Items have their own internal identifier, the relatedItemArn . Examples of related items include comments and contacts .', 'parameters': [{'name': 'case_id', 'description': 'A unique identifier of the case.'}, {'name': 'content', 'description': 'The content of a related item to be created.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: comment, contact.\\ncomment -> (structure)\\n\\nRepresents the content of a comment to be returned to agents.\\nbody -> (string)\\n\\nText in the body of a Comment on a case.\\ncontentType -> (string)\\n\\nType of the text in the box of a Comment on a case.\\n\\ncontact -> (structure)\\n\\nObject representing a contact in Amazon Connect as an API request field.\\ncontactArn -> (string)\\n\\nA unique identifier of a contact in Amazon Connect.'}, {'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'type', 'description': 'The type of a related item.\\nPossible values:\\n\\nContact\\nComment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}"], "Output": "gcloud.ai_platform.projects().create_project(name=\"my_project\")"} {"Instruction": "I want to run a distributed training job locally using AI Platform. The module name is \"trainer.task\", the package path is \"/path/to/my/code/trainer\", the number of parameter servers is 2, and the number of workers is 4.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=2, worker_count=4)"} {"Instruction": "I want to cancel the operation named 'operation-456' in AI Platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'ai_platform.get_operation', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}"], "Output": "ai_platform.get_operation(name=\"operation-456\")"} {"Instruction": "Please show me a list of existing AI Platform models in the region \"us-central1\" sorted by creation time in ascending order.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models.list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.ai_platform.models.list(region=\"us-central1\", sort_by=\"createTime\")"} {"Instruction": "I want to run an online prediction on AI Platform using a model called \"my_model\" and JSON instances file called \"instances.json\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.ai_platform.predict(model=\"my_model\", json_instances=\"instances.json\")"} {"Instruction": "Please wait for the AI Platform operation with the name \"operation-456\" to complete in the Google Cloud region \"us-west1\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.ai_platform.operations().wait(name=\"operation-456\", region=\"us-west1\")"} {"Instruction": "I want to delete an AI Platform model named \"other-model\" in the us-west1 region.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().delete', 'description': 'Delete an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global. REGION must be one of: global, asia-east1, asia-northeast1, asia-southeast1, australia-southeast1, europe-west1, europe-west2, europe-west3, europe-west4, northamerica-northeast1, us-central1, us-east1, us-east4, us-west1.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my_account\", member=\"user:test@example.com\", role=\"roles/owner\"', 'description': 'Add IAM policy binding to a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'Principal to which the role will be granted.'}, {'name': 'role', 'description': 'Role that will be granted to the principal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to any ASCII whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if max_splits is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}"], "Output": "gcloud.ai_platform.models().delete(MODEL=\"other-model\", region=\"us-west1\")"} {"Instruction": "I want to set the IAM policy for a specific model named \"my_model\" using the policy defined in the file \"policy.json\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template', 'description': 'Get the template you want to use for creating a migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the template.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\")"} {"Instruction": "Can you please describe the AI Platform operation named \"operation-456\" in region \"us-east1\"?\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().describe', 'description': 'Describe an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "gcloud.ai-platform.operations().describe(name=\"operation-456\", region=\"us-east1\")"} {"Instruction": "I want to update the description of a model named \"my_model\" to \"New description\" in the AI Platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'SQL Managed Instance Link List', 'description': 'Returns information about link feature for Azure SQL Managed Instance.', 'parameters': [{'name': 'instance-name', 'description': 'Name of Azure SQL Managed Instance.'}, {'name': 'resource-group', 'description': 'Name of the resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.ai-platform.models().update(MODEL=\"my_model\", description=\"New description\")"} {"Instruction": "I want to list existing AI Platform jobs in the Google Cloud region \"us-central1\". I want to apply a filter to only list jobs that have a status of \"completed\" and I want to limit the output to 5 jobs per page.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}"], "Output": "gcloud.ai-platform.operations().list(region='us-central1', filter='status=\"completed\"', page_size=5)"} {"Instruction": "I want to describe the AI Platform version named \"v2\" for the model \"my_model\" in the region \"us-central1\".\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.ai-platform.versions().describe(VERSION=\"v2\", model=\"my_model\", region=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB backup named \"my-backup\" for the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}\n", "{'name': 'PyArrow', 'api_name': 'create_symlinks', 'description': 'Creating symlinks for bundled shared libraries', 'parameters': {'required': [{'name': 'directory', 'description': 'The directory where the symlinks should be created'}], 'optional': [{'name': 'root', 'description': 'The root directory to start creating symlinks from'}]}}"], "Output": "gcloud.alloydb.backups().create(backup=\"my-backup\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to list the versions for the model named \"custom_model\" in the AI Platform of Google Cloud.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'Azure CLI', 'api_name': 'List IoT Hubs', 'description': 'List all IoT Hubs', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.ai-platform.versions().list(model=\"custom_model\")"} {"Instruction": "I want to describe the details of an AlloyDB backup with ID \"my-other-backup\" in the region \"asia-east1\" on GCP.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}"], "Output": "gcloud.alloydb.backups().describe(BACKUP=\"my-other-backup\", REGION=\"asia-east1\")"} {"Instruction": "I want to update the version with ID 'v2' for the model 'my_model' in AI Platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the version.'}, {'name': 'description', 'description': 'DESCRIPTION for the version.'}, {'name': 'region', 'description': 'REGION for the version.'}, {'name': 'update_labels', 'description': 'Update labels for the version.'}, {'name': 'clear_labels', 'description': 'Clear labels for the version.'}, {'name': 'remove_labels', 'description': 'Remove labels for the version.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_members', 'description': 'Returns the details for the Security Hub member accounts for the specified account IDs.The results include both member accounts that are managed using Organizations and accounts that were invited manually.', 'parameters': [{'name': 'account_ids', 'description': 'The list of account IDs for the Security Hub member accounts to return the details for.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'Webapp Deployment Source Update-Token', 'description': 'Update source control token cached in Azure app service', 'parameters': [{'name': 'git-token', 'description': 'Git access token required for auto sync'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help -h', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output -o', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string'}, {'name': 'subscription', 'description': 'Name or ID of subscription'}, {'name': 'verbose', 'description': 'Increase logging verbosity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}"], "Output": "gcloud.ai_platform.versions().update(VERSION='v2', model='my_model')"} {"Instruction": "I want to set the default version for a model named \"my_model\" in the region \"us-central1\" using gcloud ai-platform.\n", "Functions": ["{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().set_default', 'description': 'Set default version for a model', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}"], "Output": "gcloud.ai_platform.versions().set_default(\"my_model\", \"VERSION\", \"--region=us-central1\")"} {"Instruction": "I want to list the AlloyDB clusters in my project, and I want the clusters to be sorted based on the cluster ID in alphabetical order.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}\n", "{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}"], "Output": "gcloud.alloydb_clusters_list(sort_by=\"cluster_id\")"} {"Instruction": "I want to list the AlloyDB backups in my project in the region 'us-east1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}"], "Output": "gcloud.alloydb.backups().list(region='us-east1')"} {"Instruction": "I want to restore a cluster named \"my-cluster\" in the \"us-central1\" region from a backup named \"my-backup\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters_restore', 'description': 'Restore an AlloyDB cluster from a given backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.list_image_set_versions', 'description': 'List image set versions.list-image-set-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alloydb.clusters_restore(\"my-cluster\", region=\"us-central1\", backup=\"my-backup\")"} {"Instruction": "I want to create a new secondary AlloyDB cluster named \"my-cluster\" in the region \"us-central1\" with the primary cluster \"projects/12345/locations/us-central1/clusters/cluster1\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.clusters().create_secondary', 'description': 'Create a new secondary AlloyDB cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().update_ldaps_settings(DOMAIN=\\'my_domain.com\\', certificate_pfx_file=\\'certificate_chain_with_private_key.pfx\\', certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.clusters().create_secondary(CLUSTER=\"my-cluster\", PRIMARY_CLUSTER=\"projects/12345/locations/us-central1/clusters/cluster1\", REGION=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB cluster named \"my-cluster\" with the password \"postgres\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.clusters().create(CLUSTER=\"my-cluster\", password=\"postgres\", region=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB instance called \"my-instance\" in the cluster \"my-cluster\" with 8 CPU cores and using the instance type \"PRIMARY\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alloydb.instances().create(INSTANCE=\"my-instance\", CLUSTER=\"my-cluster\", CPU_COUNT=8, INSTANCE_TYPE=\"PRIMARY\", REGION=\"us-central1\")"} {"Instruction": "I want to promote the AlloyDB cluster with ID \"my-cluster\" in the region \"us-central1\" on Google Cloud.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster in a given project and region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_entity_recognizer', 'description': 'Stops an entity recognizer training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'entity_recognizer_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}"], "Output": "gcloud.alloydb.clusters().promote(CLUSTER=\"my-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB SECONDARY instance in the cluster \"my-cluster\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().create_secondary', 'description': 'Create a new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "gcloud.alloydb.instances().create_secondary(INSTANCE=\"my-instance\", CLUSTER=\"my-cluster\", REGION=\"us-east1\")"} {"Instruction": "I want to delete an AlloyDB cluster with the name \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}"], "Output": "gcloud.alloydb.clusters().delete(CLUSTER=\"my-cluster\", REGION=\"us-central1\")"} {"Instruction": "Describe the cluster named \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.clusters().describe(CLUSTER=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to update an AlloyDB cluster named \"my-cluster\" in the region \"us-central1\". I want to set the automated backup start time to 12:00 and the automated backup days of the week to Monday. I also want to set the automated backup retention count to 10.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "gcloud.alloydb.clusters().update(CLUSTER=\"my-cluster\", region=\"us-central1\", automated_backup_start_times=\"12:00\", automated_backup_days_of_week=\"MONDAY\", automated_backup_retention_count=10)"} {"Instruction": "I want to delete the AlloyDB instance with ID \"my-instance\" in the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "gcloud.alloydb.instances().delete(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to describe the operation with ID \"operation-987654321\" in the region \"us-east1\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "gcloud.alloydb.operations().describe(operation=\"operation-987654321\", region=\"us-east1\")"} {"Instruction": "I want to list the AlloyDB instances in my cluster \"my-cluster\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts_validate_state(domain=\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.create_parameter_group', 'description': 'Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups .', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group.'}, {'name': 'family', 'description': 'The name of the parameter group family that the parameter group can be used with.'}, {'name': 'description', 'description': 'An optional description of the parameter group.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alloydb.instances().list(cluster=\"my-cluster\", region=\"us-west1\")"} {"Instruction": "I want to describe the AlloyDB instance named my-instance in the cluster my-cluster in the us-central1 region, and I want to view the basic description.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'view'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.update_rule', 'description': 'An IPSet that matches the IP address 192.0.2.44You then add the Rule to a WebACL and specify that you want to block requests that satisfy the Rule . For a request to be blocked, the User-Agent header in the request must contain the value BadBot and the request must originate from the IP address 192.0.2.44.Create the Rule . See CreateRule .Submit an UpdateRule request to add predicates to the Rule .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the Rule that you want to update. RuleId is returned by CreateRule and by ListRules .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'updates', 'description': 'An array of RuleUpdate objects that you want to insert into or delete from a Rule . For more information, see the applicable data types:\\n\\nRuleUpdate : Contains Action and Predicate\\nPredicate : Contains DataId , Negated , and Type\\nFieldToMatch : Contains Data and Type\\n\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nSpecifies a Predicate (such as an IPSet ) and indicates whether you want to add it to a Rule or delete it from a Rule .\\nAction -> (string)\\n\\nSpecify INSERT to add a Predicate to a Rule . Use DELETE to remove a Predicate from a Rule .\\nPredicate -> (structure)\\n\\nThe ID of the Predicate (such as an IPSet ) that you want to add to a Rule .\\nNegated -> (boolean)\\n\\nSet Negated to False if you want AWS WAF to allow, block, or count requests based on the settings in the specified ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow or block requests based on that IP address.\\nSet Negated to True if you want AWS WAF to allow or block a request based on the negation of the settings in the ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow, block, or count requests based on all IP addresses except 192.0.2.44 .\\n\\nType -> (string)\\n\\nThe type of predicate in a Rule , such as ByteMatch or IPSet .\\nDataId -> (string)\\n\\nA unique identifier for a predicate in a Rule , such as ByteMatchSetId or IPSetId . The ID is returned by the corresponding Create or List command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alloydb.instances().describe(INSTANCE=\"my-instance\", CLUSTER=\"my-cluster\", REGION=\"us-central1\", VIEW=\"BASIC\")"} {"Instruction": "I want to update the number of nodes in the read pool for my AlloyDB instance named \"my-read-instance\" in the cluster named \"my-cluster\" in the us-central1 region.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_azure_blob', 'description': 'Modifies some configurations of the Microsoft Azure Blob Storage transfer location that you\u00e2\\x80\\x99re using with DataSync.', 'parameters': [{'name': 'location_arn', 'description': 'Specifies the ARN of the Azure Blob Storage transfer location that you\u00e2\\x80\\x99re updating.'}, {'name': 'subdirectory', 'description': 'Specifies path segments if you want to limit your transfer to a virtual directory in your container (for example, /my/images ).'}, {'name': 'authentication_type', 'description': 'Specifies the authentication method DataSync uses to access your Azure Blob Storage. DataSync can access blob storage using a shared access signature (SAS).\\nPossible values:\\n\\nSAS'}, {'name': 'sas_configuration', 'description': 'Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage.\\nToken -> (string)\\n\\nSpecifies a SAS token that provides permissions to access your Azure Blob Storage.\\nThe token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:\\n\\nsp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D'}, {'name': 'blob_type', 'description': 'Specifies the type of blob that you want your objects or files to be when transferring them into Azure Blob Storage. Currently, DataSync only supports moving data into Azure Blob Storage as block blobs. For more information on blob types, see the Azure Blob Storage documentation .\\nPossible values:\\n\\nBLOCK'}, {'name': 'access_tier', 'description': 'Specifies the access tier that you want your objects or files transferred into. This only applies when using the location as a transfer destination. For more information, see Access tiers .\\nPossible values:\\n\\nHOT\\nCOOL\\nARCHIVE'}, {'name': 'agent_arns', 'description': 'Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container.\\nYou can specify more than one agent. For more information, see Using multiple agents for your transfer .\\n(string)'}]}"], "Output": "gcloud.alloydb.instances().update(INSTANCE=\"my-read-instance\", cluster=\"my-cluster\", region=\"us-central1\", read_pool_node_count=3)"} {"Instruction": "I want to delete the AlloyDB user \"john_doe\" from the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Struct', 'description': 'Concrete class for struct scalars', 'parameters': {'required': [], 'optional': []}}"], "Output": "gcloud.alloydb.users().delete(username=\"john_doe\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to update the password for the user \"my-username\" in the cluster \"my-cluster\" in the region \"us-central1\" for AlloyDB.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alloydb.users().set_password(username=\"my-username\", cluster=\"my-cluster\", password=\"postgres\", region=\"us-central1\")"} {"Instruction": "I want to update the superuser role for the user \"admin-user\" in the cluster \"my-cluster\" in the region \"us-east1\" to \"false\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().create', 'description': 'Create a new Beyondcorp application legacy connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}, {'name': 'application_endpoint', 'description': 'The endpoint of the application'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}"], "Output": "gcloud.alloydb.users().set_superuser(username=\"admin-user\", cluster=\"my-cluster\", region=\"us-east1\", superuser=False)"} {"Instruction": "I want to failover the AlloyDB instance with ID \"my-instance\" in the cluster \"my-cluster\" in the eu-west1 region.\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'AKS', 'api_name': 'AKS Install CLI', 'description': 'Download and install kubectl and kubelogin', 'parameters': [{'name': 'base-src-url', 'description': 'Base download source URL for kubectl releases.'}, {'name': 'client-version', 'description': 'Version of kubectl to install.'}, {'name': 'install-location', 'description': 'Path at which to install kubectl.'}, {'name': 'kubelogin-base-src-url', 'description': 'Base download source URL for kubelogin releases.'}, {'name': 'kubelogin-install-location', 'description': 'Path at which to install kubelogin.'}, {'name': 'kubelogin-version', 'description': 'Version of kubelogin to install.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseNegate', 'description': 'Bit-wise negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alloydb.instances().failover(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"eu-west1\")"} {"Instruction": "I want to delete an AlloyDB operation with the ID \"operation-987654321\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}"], "Output": "gcloud.alloydb.operations().delete(OPERATION=\"operation-987654321\", region=\"us-east1\")"} {"Instruction": "I want to list all AlloyDB users in the cluster named \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users_list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}"], "Output": "gcloud.alloydb.users_list(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to list all AlloyDB operations in the us-west1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alloydb.operations().list(region='us-west1')"} {"Instruction": "I want to get the detailed data for an access-approval request with the name \"def456\" on the project \"my-project-456\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().get', 'description': 'Get an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.promote_permission_created_from_policy', 'description': 'When you attach a resource-based policy to a resource, RAM automatically creates a resource share of featureSet =``CREATED_FROM_POLICY`` with a managed permission that has the same IAM permissions as the original resource-based policy. However, this type of managed permission is visible to only the resource share owner, and the associated resource share can\u00e2\\x80\\x99t be modified by using RAM.Before you use PromoteResourceShareCreatedFromPolicy , you should first run this operation to ensure that you have an appropriate customer managed permission that can be associated with the promoted resource share.NoteYou can\u00e2\\x80\\x99t modify a CREATED_FROM_POLICY resource share so you can\u00e2\\x80\\x99t associate the new customer managed permission by using ReplacePermsissionAssociations . However, if you use PromoteResourceShareCreatedFromPolicy , that operation automatically associates the fully manageable customer managed permission to the newly promoted STANDARD resource share.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the CREATED_FROM_POLICY permission that you want to promote. You can get this Amazon Resource Name (ARN) by calling the ListResourceSharePermissions operation.'}, {'name': 'name', 'description': 'Specifies a name for the promoted customer managed permission.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}"], "Output": "gcloud.alpha.access_approval.requests().get(name=\"projects/my-project-456/approvalRequests/def456\")"} {"Instruction": "I want to restart an AlloyDB instance with ID \"my-instance\" within the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_extended_source_server', 'description': 'Create an extended source server in the target Account based on the source server in staging account.', 'parameters': [{'name': 'source_server_arn', 'description': 'This defines the ARN of the source server in staging Account based on which you want to create an extended source server.'}, {'name': 'tags', 'description': 'A list of tags associated with the extended source server.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.auth.login', 'description': 'Authenticate clusters using the Anthos client', 'parameters': [{'name': 'cluster'}, {'name': 'dry_run'}, {'name': 'kubeconfig'}, {'name': 'login_config'}, {'name': 'login_config_cert'}, {'name': 'set_preferred_auth'}, {'name': 'user'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}"], "Output": "gcloud.alloydb.instances().restart(INSTANCE=\"my-instance\", CLUSTER=\"my-cluster\", REGION=\"us-central1\")"} {"Instruction": "I want to create a new user called \"my-user\" in the AlloyDB cluster named \"my-cluster\" in the \"us-central1\" region, with the password \"password123\".\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AKS', 'api_name': 'AKS Nodepool Snapshot List', 'description': 'List nodepool snapshots', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.alloydb.users().create(username=\"my-user\", cluster=\"my-cluster\", region=\"us-central1\", password=\"password123\")"} {"Instruction": "I want to delete the Access Approval settings for my gcloud project named \"my-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().delete', 'description': 'Delete Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().create_bitbucketserver(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", project_key=\"GoogleCloudPlatform\", repo_slug=\"cloud_builders\", bitbucket_server_config_resource=\"projects/1234/locations/global/bitbucketServerConfigs/5678\", branch_pattern=\".*\", build_config=\"cloudbuild.yaml\"', 'description': 'Create build trigger for Bitbucket Server repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'bitbucket_server_config_resource'}, {'name': 'project_key'}, {'name': 'repo_slug'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.access_approval.settings().delete(project=\"my-project\")"} {"Instruction": "I want to get the Access Approval settings for the organization \"my-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}"], "Output": "gcloud.alpha.access_approval.settings().get(organization=\"my-org\")"} {"Instruction": "I want to list all access approval requests that are pending for my project named \"my-project-456\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}"], "Output": "gcloud.alpha.access_approval.requests().list(state=\"pending\", project=\"my-project-456\")"} {"Instruction": "I want to update the Access Approval settings for my project named \"p2\" and set the notification emails to \"test@example.com, admin@example.com\".\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'AI Platform', 'api_name': 'aiplatform.gapic.JobServiceClient.create_custom_job(parent=\\'projects/my_project/locations/us_central1\\', job=aiplatform.gapic.CustomJob(display_name=\"job1\", worker_pool_specs=[aiplatform.gapic.WorkerPoolSpec(replica_count=2, machine_type=\\'n1_standard_4\\', container_image_uri=\\'gcr.io/my_project/my_container_image\\')])', 'description': 'Creates a new custom job', 'parameters': [{'name': 'display_name'}, {'name': 'config'}, {'name': 'worker_pool_spec'}, {'name': 'args'}, {'name': 'command'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'python_package_uris'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ReadOptions', 'description': 'Options for reading CSV files', 'parameters': {'required': [{'name': 'use_threads', 'description': 'Whether to use multiple threads to accelerate reading. Default is True.'}, {'name': 'block_size', 'description': 'How much bytes to process at a time from the input stream. Determines multi-threading granularity and the size of individual record batches or table chunks. Minimum valid value is 1.'}, {'name': 'skip_rows', 'description': 'The number of rows to skip before the column names (if any) and the CSV data. Default is 0.'}, {'name': 'skip_rows_after_names', 'description': 'The number of rows to skip after the column names. This number can be larger than the number of rows in one block, and empty rows are counted. The order of application is: skip_rows -> column names read (unless column_names is set) -> skip_rows_after_names. Default is 0.'}, {'name': 'column_names', 'description': 'The column names of the target table. If empty, fall back on autogenerate_column_names.'}, {'name': 'autogenerate_column_names', 'description': \"Whether to autogenerate column names if column_names is empty. If true, column names will be of the form 'f0', 'f1', etc. If false, column names will be read from the first CSV row after skip_rows. Default is False.\"}, {'name': 'encoding', 'description': \"The character encoding of the CSV data. Columns that cannot decode using this encoding can still be read as Binary. Default is 'utf8'.\"}]}}"], "Output": "gcloud.alpha.access_approvals.settings().update(project='p2', notification_emails=['test@example.com', 'admin@example.com'])"} {"Instruction": "I want to create a new authorized organizations description in the access policy with the ID 9876543. The authorized organizations description ID is organizations/12345.\n", "Functions": ["{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}"], "Output": "organizations_client.update_access_policy_description(organizations_policy_id=\"9876543\", description=\"a new authorized organizations description\")"} {"Instruction": "I want to delete an existing cloud access binding with the ID \"binding-123\" for the organization with the ID \"ORG-567\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.delete', 'description': 'Delete an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_tcp', 'description': 'Update a TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}\n", "{'name': 'az', 'api_name': 'connectedmachine private-endpoint-connection list', 'description': 'Get all private endpoint connections on a private link scope', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group'}, {'name': 'scope-name', 'description': 'The name of the Azure Arc PrivateLinkScope resource'}]}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.delete(binding=\"binding-123\", organization=\"ORG-567\")"} {"Instruction": "I want to delete an authorized organizations description with ID \"my_authorized_orgs_desc_id\" from the access policy named \"POLICY\" using the gcloud alpha access-context-manager authorized-orgs delete API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'GcsFileSystem', 'description': 'Google Cloud Storage (GCS) backed FileSystem implementation', 'parameters': {'required': [{'name': 'anonymous', 'description': 'Whether to connect anonymously. If true, will not attempt to look up credentials using standard GCP configuration methods.'}, {'name': 'access_token', 'description': 'GCP access token. If provided, temporary credentials will be fetched by assuming this role; also, a credential_token_expiration must be specified as well.'}, {'name': 'target_service_account', 'description': 'An optional service account to try to impersonate when accessing GCS. This requires the specified credential user or service account to have the necessary permissions.'}, {'name': 'credential_token_expiration', 'description': 'Expiration for credential generated with an access token. Must be specified if access_token is specified.'}, {'name': 'default_bucket_location', 'description': 'GCP region to create buckets in.'}, {'name': 'scheme', 'description': 'GCS connection transport scheme.'}, {'name': 'endpoint_override', 'description': \"Override endpoint with a connect string such as 'localhost:9000'\"}, {'name': 'default_metadata', 'description': 'Default metadata for open_output_stream. This will be ignored if non-empty metadata is passed to open_output_stream.'}, {'name': 'retry_time_limit', 'description': 'Set the maximum amount of time the GCS client will attempt to retry transient errors. Subsecond granularity is ignored.'}]}}"], "Output": "gcloud.alpha.access_context_manager.authorized_orgs.delete(name=\"POLICY\", authorized_orgs_desc_id=\"my_authorized_orgs_desc_id\")"} {"Instruction": "I want to list the conditions for a basic access level with level ID 'basic-level' and access policy ID 'access-policy-1' on gcloud alpha access-context-manager levels conditions list.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.access_context_manager.levels_conditions.list(level='basic-level', policy='access-policy-1')"} {"Instruction": "I want to list the cloud access bindings under my organization, limit the results to 20, and sort them by access level.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.untag_resource', 'description': 'Removes the given tags (metadata) from the resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource whose tags you want to remove.'}, {'name': 'tag_keys', 'description': 'The keys of those tags which you want to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.list(organization=\"ORGANIZATION\", limit=20, sort_by=\"access-level\")"} {"Instruction": "I want to create a cloud access binding for a specific group with the group key \"my-group-key\" and the access level \"accessPolicies/123/accessLevels/def\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.create(group_key=\"my-group-key\", level=\"accessPolicies/123/accessLevels/def\")"} {"Instruction": "I want to update the organizations for an authorized organizations description with the ID \"team-authorized-orgs\" by adding organizations with IDs \"organizations/789\" and \"organizations/012\" using the access-context-manager authorized-orgs update command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'Git', 'api_name': 'git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\"', 'description': 'Run a Git command on a list of repositories', 'parameters': [{'name': 'config', 'description': 'Use the given config variable as a multi-valued list storing absolute path names. Iterate on that list of paths to run the given arguments.'}, {'name': 'arguments', 'description': 'The arguments after the known options or -- indicator are used as the arguments for the Git subprocess.'}]}"], "Output": "gcloud.alpha.access_context_manager.authorized_orgs().update(AUTHORIZED_ORGS_DESC='team-authorized-orgs', policy='POLICY', add_orgs='organizations/789,organizations/012')"} {"Instruction": "I want to create a new access level with the title \"RestrictedLevel\" in the access policy \"myAccessPolicy\".\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().create', 'description': 'Create a new access level in a given access policy', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}, {'name': 'async'}, {'name': 'description'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'expression', 'description': 'A logical expression to be evaluated against some input'}]}}\n", "{'name': 'aws', 'api_name': 'aws.mediaconnect.list_entitlements', 'description': 'Displays a list of all entitlements that have been granted to this account. This request returns 20 results per page.list-entitlements is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().create(level=\"RestrictedLevel\", policy=\"myAccessPolicy\", title=\"RestrictedLevel\")"} {"Instruction": "I want to export the configuration for an access level named \"my-access-level\" in Access Context Manager to a file at /path/to/dir/.\n", "Functions": ["{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"simple_cert\", LOCATION=\"LOCATION\", DESCRIPTION=\"desc\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\"', 'description': 'Update a certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'description'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.print_settings_gradle', 'description': 'Print a snippet to add a repository to the Gradle build.gradle file', 'parameters': [{'name': 'json_key', 'description': 'Path to service account JSON key. If not specified, current active service account credentials or a placeholder for gcloud credentials is used.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().config().export(level=\"my-access-level\", path=\"/path/to/dir/\")"} {"Instruction": "I want to update an existing cloud access binding with the binding ID \"my-binding-id\" and set the level to \"accessPolicies/123/accessLevels/new-abc\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding'}, {'name': 'organization'}, {'name': 'dry_run_level'}, {'name': 'level'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Created from VS Code', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.cloud_bindings.update(binding=\"my-binding-id\", level=\"accessPolicies/123/accessLevels/new-abc\")"} {"Instruction": "I want to show the details of the access level named \"my-level\" in the access policy \"my-policy\" using gcloud alpha access-context-manager levels describe.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.access_context_manager.levels().describe(LEVEL=\"my-level\", policy=\"my-policy\")"} {"Instruction": "I want to create a new service perimeter with the title \"my_perimeter_title\" in the access policy with the ID 9876543. The service perimeter should be restricted to the project with ID 12345 and the only allowed restricted service should be \"storage.googleapis.com\".\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\")"} {"Instruction": "I want to list the access levels for a specific access policy in GCloud and limit the results to 20 per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.access_context_manager.levels.list(policy=\"policy-id\", limit=20, page_size=20)"} {"Instruction": "I want to delete a service perimeter with the ID \"perimeter2\" from the access policy with the ID \"policy1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.delete_global_replication_group', 'description': 'Deleting a Global datastore is a two-step process:First, you must DisassociateGlobalReplicationGroup to remove the secondary clusters in the Global datastore.When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.', 'parameters': [{'name': 'global_replication_group_id', 'description': 'The name of the Global datastore'}, {'name': 'retain_primary_replication_group_|_no_retain_primary_replication_group', 'description': 'The primary replication group is retained as a standalone replication group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}"], "Output": "gcloud.alpha.access_context_manager.perimeters().delete(perimeter=\"perimeter2\", policy=\"policy1\")"} {"Instruction": "I want to show the details of a service perimeter with ID \"perimeter-789\" in the access policy with ID \"policy-012\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().describe(PERIMETER=\"perimeter-789\", policy=\"policy-012\")"} {"Instruction": "I want to update the access level with ID \"54321\" for the access policy with ID \"87654\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}"], "Output": "gcloud.alpha.access_context_manager.levels().update(level=\"54321\", policy=\"87654\")"} {"Instruction": "I want to display the dry-run mode configuration for a Service Perimeter named \"my-perimeter\" with the policy \"POLICY\" using gcloud alpha access-context-manager perimeters dry-run describe.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().describe', 'description': 'Display the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'IoT Hub', 'api_name': 'IoT Hub Statistics', 'description': 'Get the statistics for an IoT hub', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'IoT Hub name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.addresses.config.export', 'description': 'Export the configuration for a Compute Engine address', 'parameters': [{'name': 'address'}, {'name': 'region'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().dry_run().describe(PERIMETER=\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to reset the dry-run mode configuration for a service perimeter named \"my-perimeter\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().dry_run().drop(PERIMETER='my-perimeter')"} {"Instruction": "I want to create a dry-run mode configuration for a new Service Perimeter with the title \"My New Perimeter\" and description \"Perimeter description\" on GCP.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}"], "Output": "gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my-perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\")"} {"Instruction": "I want to delete a service perimeter named \"my-perimeter\" in dry-run mode using the access-context-manager API in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().delete', 'description': 'Delete Service Perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters().dry_run().delete(perimeter=\"my-perimeter\", policy=POLICY)"} {"Instruction": "I want to enforce the dry-run mode configuration for a Service Perimeter with ID \"my-perimeter\" using access policy \"POLICY\".\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters_dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters_dry_run_enforce(\"my-perimeter\", policy=\"POLICY\")"} {"Instruction": "I want to replace all existing service perimeters in access policy with perimeters specified in a file called \"perimeters.yaml\" without specifying an etag.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download facebook videos and reels in high quality', 'parameters': [{'name': 'url', 'description': 'Facebook video url', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.replace_all(POLICY, source_file=\"perimeters.yaml\")"} {"Instruction": "I want to update the enforced configuration for a Service Perimeter named \"my-perimeter\" by adding the resources \"projects/789\" and \"projects/101112\", removing the restricted service \"compute.googleapis.com\", adding the access level \"accessPolicies/456/accessLevels/b_level\", enabling VPC accessible services, and clearing the VPC allowed services.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.update(\"my_perimeter\", add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for an existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.update(\"my-perimeter\", add_resources=[\"projects/789\",\"projects/101112\"], remove_restricted_services=[\"compute.googleapis.com\"], add_access_levels=[\"accessPolicies/456/accessLevels/b_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True)"} {"Instruction": "I want to update the dry-run mode configuration for a Service Perimeter named my-perimeter. I want to add the following resources: projects/789, projects/012. I want to remove the restricted service storage.googleapis.com. I want to add the access level accessPolicies/456/accessLevels/b_level. I want to enable VPC accessible services and clear the list of VPC allowed services.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.update(\"my_perimeter\", \"__add_resources=projects/123,projects/456\", \"__remove_restricted_services=storage.googleapis.com\", \"__add_access_levels=accessPolicies/123/accessLevels/a_level\", \"__enable_vpc_accessible_services\", \"__clear_vpc_allowed_services\"', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'async'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "gcloud.alpha.access_context_manager.perimeters.dry-run.update(\"my-perimeter\", \"--add-resources=projects/789,projects/012\", \"--remove-restricted-services=storage.googleapis.com\", \"--add-access-levels=accessPolicies/456/accessLevels/b_level\", \"--enable-vpc-accessible-services\", \"--clear-vpc-allowed-services\")"} {"Instruction": "I want to export the configuration of an access policy named \"my-access-policy\" with the \"--all\" option. I want to save the configuration to the path \"/path/to/dir/\" and specify the resource format as \"terraform\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_network_resource_relationships', 'description': 'Gets the network resource relationships for the specified global network.get-network-resource-relationships is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'core_network_id', 'description': 'The ID of a core network.'}, {'name': 'registered_gateway_arn', 'description': 'The ARN of the registered gateway.'}, {'name': 'aws_region', 'description': 'The Amazon Web Services Region.'}, {'name': 'account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'resource_type', 'description': 'The resource type.\\nThe following are the supported resource types for Direct Connect:\\n\\ndxcon\\ndx-gateway\\ndx-vif\\n\\nThe following are the supported resource types for Network Manager:\\n\\nconnection\\ndevice\\nlink\\nsite\\n\\nThe following are the supported resource types for Amazon VPC:\\n\\ncustomer-gateway\\ntransit-gateway\\ntransit-gateway-attachment\\ntransit-gateway-connect-peer\\ntransit-gateway-route-table\\nvpn-connection'}, {'name': 'resource_arn', 'description': 'The ARN of the gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().config.export(POLICY=\"my-access-policy\", all=True, path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to add an IAM policy binding for the role of roles/editor for the user 'test-user@gmail.com' on the access policy 'accessPolicies/456'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/456\", member=\"user:test-user@gmail.com\", role=\"roles/editor\")"} {"Instruction": "I want to create a new Access Context Manager policy with the title \"New Policy\" for the organization \"organizations/456\" on gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies.create', 'description': 'Create a new Access Context Manager policy', 'parameters': [{'name': 'organization', 'description': 'Parent organization for the access policies.'}, {'name': 'title', 'description': 'Short human-readable title of the access policy.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'scopes', 'description': \"Folder or project on which this policy is applicable. You can specify only one folder or project as the scope and the scope must exist within the specified organization. If you don't specify a scope, the policy applies to the entire organization.\"}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}"], "Output": "gcloud.alpha.access_context_manager.policies.create(organization=\"organizations/456\", title=\"New Policy\")"} {"Instruction": "I want to delete the access policy with ID \"policy-456\" in Google Cloud.\n", "Functions": ["{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': 'gcloud.alpha.compute.backend_services.delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'key_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_notifications_for_budget', 'description': 'Lists the notifications that are associated with a budget.describe-notifications-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose notifications you want descriptions of.'}, {'name': 'budget_name', 'description': 'The name of the budget whose notifications you want descriptions of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().delete(POLICY=\"policy-456\")"} {"Instruction": "I need to get the IAM policy for an access policy on Google Cloud using the alpha version of the Access Context Manager API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.access_context_manager.policies().get_iam_policy(policy=\"accessPolicies/1234\")"} {"Instruction": "I want to remove an IAM policy binding for the role of roles/viewer for the user 'test-user2@gmail.com' on the access policy 'accessPolicies/456' on GCloud Access Context Manager API.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcp.access_context_manager.role_assignment_create(name='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.disassociate_external_connection', 'description': 'Removes an existing external connection from a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain that contains the repository from which to remove the external repository.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository from which the external connection will be removed.'}, {'name': 'external_connection', 'description': 'The name of the external connection to be removed from the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}"], "Output": "gcp.access_context_manager.role_assignment_create(name='accessPolicies/456', member='user:test-user2@gmail.com', role='roles/viewer')"} {"Instruction": "I want to update the access context manager policy with ID \"policy456\" and change the title to \"Updated Policy Title\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies.update', 'description': 'Update access context manager policies', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}"], "Output": "gcloud.alpha.access_context_manager.policies.update(\"policy456\", title=\"Updated Policy Title\")"} {"Instruction": "I want to describe a Managed Microsoft AD domain backup for the domain \"my-domain\" called \"my-backup\".\n", "Functions": ["{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains_backups.describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'az', 'api_name': 'keyvault show', 'description': 'Show details of a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains_backups.describe('--domain=my-domain', BACKUP='my-backup')"} {"Instruction": "I want to initiate a schema extension for the domain my-domain.com with the description \"Test Description\" using the LDIF file demo.ldf.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': \"gcloud.alpha.active_directory.domains.extend_schema('my_domain.com', description='Test Description', ldif_file='demo.ldf'\", 'description': 'Initiate schema extension for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'description'}, {'name': 'ldif_file'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a JSON Profile data from a Linkedin ID', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ClassifyStrings', 'description': 'Classify strings as ASCII decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like object containing strings to classify'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default is the default memory pool)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.custom_jobs.cancel', 'description': 'Cancel a running custom job in AI', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.active_directory.domains.extend_schema('my-domain.com', description='Test Description', ldif_file='demo.ldf')"} {"Instruction": "I want to delete the backup named \"backup1\" for the domain \"my-domain.com\" in my Google Cloud Active Directory.\n", "Functions": ["{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains.backups.delete(\"my_backup\", domain=\"my_domain.com\", async_=True', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains.backups.delete(\"backup1\", domain=\"my-domain.com\", async_=True)"} {"Instruction": "I want to delete the managed Google Cloud Microsoft Active Directory domain with the name my-domain.com.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().delete(DOMAIN=\"my_domain.com\"', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutmetrics.delete_alert', 'description': 'Deletes an alert.', 'parameters': [{'name': 'alert_arn', 'description': 'The ARN of the alert to delete.'}]}"], "Output": "gcloud.alpha.active_directory.domains().delete(DOMAIN=\"my-domain.com\")"} {"Instruction": "I want to list all the backups for a Managed Microsoft AD domain with the domain ID \"my-domain\" using GCloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains_backups.list(domain=\"my-domain\")"} {"Instruction": "I want to create a new Managed Microsoft AD domain with the name \"my-domain.com\" in region \"us-central1\", using the IP address range \"10.172.0.0/24\" and authorizing the network \"my-network\".\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}"], "Output": "gcloud.alpha.active_directory.domains_create(\"my-domain.com\", \"us-central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my-project/global/networks/my-network\"])"} {"Instruction": "I want to update the Managed Microsoft AD domain backup named \"my-backup\" under the domain \"projects/my-proj/locations/global/domains/my-domain.com\" and update the labels to \"l1=1\" and \"l2=2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.backups.update(\"projects/my_proj/locations/global/domains/my_domain.com/backups/my_backup\", update_labels=\"l1=1,l2=2\"', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}\n", "{'name': 'aws', 'api_name': 'aws.grafana.delete_workspace_api_key', 'description': 'Deletes a Grafana API key for the workspace.', 'parameters': [{'name': 'key_name', 'description': 'The name of the API key to delete.'}, {'name': 'workspace_id', 'description': 'The ID of the workspace to delete.'}]}"], "Output": "gcloud.alpha.active_directory.domains.backups.update(\"projects/my-proj/locations/global/domains/my-domain.com/backups/my-backup\", update_labels=\"l1=1,l2=2\")"} {"Instruction": "I would like to create a backup for my Managed Microsoft AD domain named \"my-domain.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'Pyarrow', 'api_name': 'log2', 'description': 'Compute base 2 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to use for memory allocation. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains.backups.create(\"my-backup\", domain=\"my-domain.com\")"} {"Instruction": "I want to list a maximum of 3 Managed Microsoft AD domains in my project using the gcloud alpha active-directory command line tool.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'take', 'description': 'Options for the take and array_take functions', 'parameters': {'required': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}"], "Output": "gcloud.alpha.active_directory.domains().list(limit=3)"} {"Instruction": "I want to describe the LDAPS settings for a Managed Microsoft AD domain named my-other-domain.com.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my_domain.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}"], "Output": "gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my-other-domain.com\")"} {"Instruction": "I want to enable domain migration permissions on my Managed Microsoft AD domain with the ID \"my-domain.com\". I also want to enable migration permissions for two on-premises domains \"onprem-domain-1.com\" and \"onprem-domain-2.com\", and disable SID Filtering for \"onprem-domain-1.com\" using the gcloud alpha active-directory domains migration enable command. My project ID is \"my-project\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().migration().enable(DOMAIN=\"my_domain.com\", onprem_domains=[\"onprem_domain_1.com\", \"onprem_domain_2.com\"], disable_sid_filtering_domains=[\"onprem_domain_1.com\"]', 'description': 'Enables domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'onprem_domains', 'description': 'On-premises domains for which migration permissions are being enabled.'}, {'name': 'disable_sid_filtering_domains', 'description': 'Domains for which SID Filtering is to be disabled.'}, {'name': 'gcloud_wide_flag', 'description': 'Additional flags that can be applied to the command.'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.get_image_recipe', 'description': 'Gets an image recipe.', 'parameters': [{'name': 'image_recipe_arn', 'description': 'The Amazon Resource Name (ARN) of the image recipe that you want to retrieve.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.extract_us_week_of_year_number', 'description': 'Extract US week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.active_directory.domains().migration().enable(DOMAIN=\"my-domain.com\", onprem_domains=[\"onprem-domain-1.com\", \"onprem-domain-2.com\"], disable_sid_filtering_domains=[\"onprem-domain-1.com\"])"} {"Instruction": "I want to disable migration permissions on a Managed Microsoft AD domain named \"my-other-domain.com\" on gcloud alpha active-directory.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_migration_disable(DOMAIN=\"my_domain.com\"', 'description': 'Disable domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}"], "Output": "gcloud.alpha.active_directory.domains_migration_disable(DOMAIN=\"my-other-domain.com\")"} {"Instruction": "I want to update the target DNS IP addresses for a Managed Microsoft AD trust between the domains my-domain.com and my-target-domain.com to 10.177.0.3.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_domain_name=\"my_target_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"]', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my-domain.com\", target_domain_name=\"my-target-domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"])"} {"Instruction": "I want to update the LDAPS settings for my domain 'my-domain.com' and enable LDAPS for the first time or update the certificates being used. I have a certificate file 'new-certificate-chain-with-private-key.pfx' and the password for the certificate is \"newpassword\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().update_ldaps_settings(DOMAIN=\\'my_domain.com\\', certificate_pfx_file=\\'certificate_chain_with_private_key.pfx\\', certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().list', 'description': 'List Bare Metal Solution volumes in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the result.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "gcloud.alpha.active_directory.domains().update_ldaps_settings(DOMAIN='my-domain.com', certificate_pfx_file='new-certificate-chain-with-private-key.pfx', certificate_password=\"newpassword\")"} {"Instruction": "I want to list all Cloud SQL integrations for a specified Managed Microsoft AD domain called my-domain.com.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'infer_type', 'description': 'Infer Arrow data type from a Python sequence', 'parameters': {'required': [{'name': 'values', 'description': 'Sequence to infer type from.'}], 'optional': [{'name': 'mask', 'description': 'Optional exclusion mask where True marks null, False non-null.'}, {'name': 'from_pandas', 'description': \"Use pandas's NA/null sentinel values for type inference. Default is False.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}"], "Output": "gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my-domain.com\")"} {"Instruction": "I want to delete the Active Directory Trust between my-company.com and my-partner-company.com in gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust between a Managed Microsoft AD domain and a target domain', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my-company.com\", target_domain_name=\"my-partner-company.com\")"} {"Instruction": "I want to describe the operation with the name \"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\" for Managed Microsoft AD.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws opensearch.describe_domain_health', 'description': 'Returns information about domain and node health, the standby Availability Zone, number of nodes per Availability Zone, and shard count per node.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().describe', 'description': 'Describe an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}"], "Output": "gcloud.alpha.active_directory.operations().describe(OPERATION=\"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\")"} {"Instruction": "I want to list all the Managed Microsoft AD domain peerings in my project, but I only want to retrieve a maximum of 5 peerings.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings in the given project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.jobs.list', 'description': 'List jobs for a specified Batch project/location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models.list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.peerings().list(limit=5)"} {"Instruction": "I want to validate the state of a Managed Microsoft AD trust for my domain \"my-domain.com\" with the target domain name \"my-target-domain.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.validate_state(\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}"], "Output": "gcloud.alpha.active_directory.domains.trusts.validate_state(\"my-domain.com\", target_domain_name=\"my-target-domain.com\")"} {"Instruction": "I want to create a new Managed Microsoft AD domain peering with the name \"my-peering\", authorized network \"my-network\", and domain \"projects/domain-project/locations/us-central1/domains/domain.com\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering'}, {'name': 'authorized_network'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Dev Box Create', 'description': 'Create a dev box', 'parameters': [{'name': 'dev-box-name', 'type': 'string', 'required': True, 'description': 'The name of a dev box.'}, {'name': 'pool', 'type': 'string', 'required': True, 'description': 'The name of the dev box pool this machine belongs to.'}, {'name': 'project', 'type': 'string', 'required': True, 'description': 'The name of the project.'}, {'name': 'dev-center', 'type': 'string', 'required': False, 'description': 'The name of the dev center.'}, {'name': 'endpoint', 'type': 'string', 'required': False, 'description': 'The API endpoint for the developer resources.'}, {'name': 'local-administrator', 'type': 'string', 'required': False, 'description': 'Indicates whether the owner of the dev box is a local administrator.', 'accepted_values': ['Disabled', 'Enabled']}, {'name': 'no-wait', 'type': 'boolean', 'required': False, 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}, {'name': 'user-id', 'type': 'string', 'required': False, 'description': \"The AAD object id of the user. If value is 'me', the identity is taken from the authentication context.\", 'default_value': 'me'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.active_directory.peerings.create(\"my-peering\", authorized_network=\"my-network\", domain=\"projects/domain-project/locations/us-central1/domains/domain.com\")"} {"Instruction": "I want to delete a Managed Microsoft Active Directory domain peering with the name \"my-peering\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "gcloud.alpha.active_directory.peerings().delete(PEERING=\"my-peering\")"} {"Instruction": "I want to list a maximum of 3 Managed Microsoft AD operations in my project using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_id_format', 'description': 'Describes the ID format settings for your resources on a per-Region basis, for example, to view which resource types are enabled for longer IDs. This request only returns information about resource types whose ID formats can be modified; it does not return information about other resource types.These settings apply to the IAM user who makes the request; they do not apply to the entire Amazon Web Services account. By default, an IAM user defaults to the same settings as the root user, unless they explicitly override the settings by running the ModifyIdFormat command. Resources created with longer IDs are visible to all IAM users, regardless of these settings and provided that they have permission to use the relevant Describe command for the resource type.', 'parameters': [{'name': 'resource', 'description': 'The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}"], "Output": "gcloud.alpha.active_directory.operations().list(limit=3)"} {"Instruction": "I want to update the labels for an Active Directory domain peering named my-peering with the labels l1=3 and l2=4.\n", "Functions": ["{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.active_directory.peerings().update('my-peering', update_labels='l1=3,l2=4')"} {"Instruction": "I want to cancel a custom job with job id 789 in the region europe-west1 in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.custom_jobs.cancel', 'description': 'Cancel a running custom job in AI', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.cancel(\"789\", region=\"europe-west1\")"} {"Instruction": "I want to run a custom training locally using gcloud AI. The executor image URI is \"gcr.io/my/image\" and I want to include extra directories \"/data\" and \"/models\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_associations.create', 'description': 'Create a new association between a firewall policy and an organization or folder resource', 'parameters': [{'name': 'firewall_policy', 'description': 'Security policy ID of the association.'}, {'name': 'folder', 'description': 'ID of the folder with which the association is created.'}, {'name': 'name', 'description': \"Name to identify this association. If unspecified, the name will be set to 'organization-{ORGANIZATION_ID}' or 'folder-{FOLDER_ID}'.\"}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be associated. Must be set if FIREWALL_POLICY is short name.'}, {'name': 'replace_association_on_target', 'description': 'By default, if you attempt to insert an association to an organization or folder resource that is already associated with a firewall policy the method will fail. If this is set, the existing association will be deleted at the same time that the new association is created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\", extra_dirs=\"/data,/models\")"} {"Instruction": "I want to get detailed information about a custom job with the ID 456 in the region us-central1 using gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_index', 'description': 'Lists objects attached to the specified index.list-index is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory that the index exists in.'}, {'name': 'ranges_on_indexed_values', 'description': 'Specifies the ranges of indexed values that you want to query.\\n(structure)\\n\\nA range of attributes.\\nAttributeKey -> (structure)\\n\\nThe key of the attribute that the attribute range covers.\\nSchemaArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the schema that contains the facet and attribute.\\nFacetName -> (string)\\n\\nThe name of the facet that the attribute exists within.\\nName -> (string)\\n\\nThe name of the attribute.\\n\\nRange -> (structure)\\n\\nThe range of attribute values being selected.\\nStartMode -> (string)\\n\\nThe inclusive or exclusive range start.\\nStartValue -> (structure)\\n\\nThe value to start the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.\\n\\nEndMode -> (string)\\n\\nThe inclusive or exclusive range end.\\nEndValue -> (structure)\\n\\nThe attribute value to terminate the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.'}, {'name': 'index_reference', 'description': 'The reference to the index to list.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level to execute the request at.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'az vmware', 'api_name': 'Cloud Link Delete', 'description': 'Delete a cloud link in a private cloud', 'parameters': [{'name': 'name', 'description': 'The name of the cloud link.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'description': 'Delete without confirmation.', 'default_value': 'False'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}"], "Output": "gcloud.alpha.ai.custom_jobs().describe(CUSTOM_JOB=456, region='us-central1')"} {"Instruction": "I want to list the existing custom jobs for my project 'test' in the region 'us-central1' using the 'gcloud alpha ai' API.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.list(region='us-central1', project='test')"} {"Instruction": "I want to create a new Vertex AI endpoint with the display name \"my_endpoint\" and with project name \"example\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.payment_cryptography.stop_key_usage', 'description': 'Disables an Amazon Web Services Payment Cryptography key, which makes it inactive within Amazon Web Services Payment Cryptography.Related operations:StartKeyUsageSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_identifier', 'description': 'The KeyArn of the key.'}]}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow file format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer or a readable file object.'}], 'optional': [{'name': 'footer_offset', 'description': 'Byte offset to the very end of the file data if embedded in a larger file.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'Memory pool to be used. If None, default memory pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "gcloud.alpha.ai.endpoints.create(display_name=\"my_endpoint\", project=\"example\", region=\"us-central1\")"} {"Instruction": "I want to run an online prediction on a Vertex AI endpoint with ID \"endpoint-456\" in the region \"us-west1\". I will send a JSON request file named \"input.json\" for prediction.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints_predict(\"endpoint_123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be sent for prediction.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'versioning-free', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.list', 'description': 'list Compute Engine firewall rules', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.ai.endpoints_predict(\"endpoint-456\", region=\"us-west1\", json_request=\"input.json\")"} {"Instruction": "I want to request an online explanation from an Vertex AI endpoint with the ID 'endpoint-5678' in the region 'us-west1' using the JSON request from the file 'input.json'.\n", "Functions": ["{'name': 'alpha ai', 'api_name': \"gcloud.alpha.ai.endpoints.explain('endpoint_1234', region='us_central1', json_request='input.json'\", 'description': 'Request an online explanation from an Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be explained.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.list', 'description': 'List all github enterprise configs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.ai.endpoints.explain('endpoint-5678', region='us-west1', json_request='input.json')"} {"Instruction": "I want to stream the logs from a running custom job with the ID \"456\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.custom_jobs.stream_logs(\"456\", region=\"us-west1\")"} {"Instruction": "I would like to undeploy the model with ID 789 from the endpoint 456 in the region us-central1 using the gcloud command.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'deployed_model_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic Functions', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().describe', 'description': 'Get detailed Tensorboard experiment information', 'parameters': [{'name': 'tensorboard_experiment', 'description': 'ID of the tensorboard_experiment or fully qualified identifier for the tensorboard_experiment.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_experiment.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_experiment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.endpoints.undeploy_model(endpoint=\"456\", region=\"us-central1\", deployed_model_id=\"789\")"} {"Instruction": "Can you please describe the endpoint with ID \"456\" in the region \"us-west1\"?\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().describe', 'description': 'describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}"], "Output": "gcloud.alpha.ai.endpoints().describe(ENDPOINT=\"456\", region=\"us-west1\")"} {"Instruction": "Can you provide a Python function call to list existing Vertex AI endpoints in the region us-central1 for the project example using the gcloud command line interface?\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_sap.update_application_settings', 'description': 'Updates the settings of an application registered with AWS Systems Manager for SAP.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application.'}, {'name': 'credentials_to_add_or_update', 'description': 'The credentials to be added or updated.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'credentials_to_remove', 'description': 'The credentials to be removed.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'backint', 'description': 'Installation of AWS Backint Agent for SAP HANA.\\nBackintMode -> (string)\\n\\nAWS service for your database backup.\\nEnsureNoBackupInProcess -> (boolean)'}]}"], "Output": "gcloud.alpha.ai.endpoints().list(project='example', region='us-central1')"} {"Instruction": "I want to update an existing Vertex AI endpoint with ID 456 in the region us-east1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}"], "Output": "gcloud.alpha.ai.endpoints().update(endpoint=\"456\", region=\"us-east1\")"} {"Instruction": "I want to delete the endpoint with ID 456 in the region us-west2.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.update', 'description': 'Update an Anthos Config Controller instance', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'man_block'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}"], "Output": "gcloud.alpha.ai.endpoints.delete(ENDPOINT=456, region=\"us-west2\")"} {"Instruction": "I want to run online raw prediction using Vertex AI endpoint 456 in the project sample and region us-east1. The request body is '{ \"instances\": [{ \"values\": [9, 10, 11, 12], \"key\": 3 }, { \"values\": [13, 14, 15, 16], \"key\": 4 }] }'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}"], "Output": "gcloud.alpha.ai.endpoints.raw_predict(456, project=\"sample\", region=\"us-east1\", request='{ \\\"instances\\\": [{ \\\"values\\\": [9, 10, 11, 12], \\\"key\\\": 3 }, { \\\"values\\\": [13, 14, 15, 16], \\\"key\\\": 4 }] }')"} {"Instruction": "I want to create a hyperparameter tuning job using the gcloud alpha ai API. The job should have a configuration file named 'config.yaml' and a display name of 'test'. The job should be created in the region 'us-central1' under the project named 'example'.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us_central1\", project=\"example\", config=\"config.yaml\"', 'description': 'Create a hyperparameter tuning job', 'parameters': [{'name': 'config'}, {'name': 'display_name'}, {'name': 'algorithm'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'max_trial_count'}, {'name': 'network'}, {'name': 'parallel_trial_count'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us-central1\", project=\"example\", config=\"config.yaml\")"} {"Instruction": "I want to create a new Vertex AI index endpoint with the display name \"endpoint-A\", description \"Testing\", and the network \"projects/456/global/networks/test-network-2\" in the region \"us-west1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}"], "Output": "gcloud.alpha.ai.index_endpoints.create(display_name=\"endpoint-A\", description=\"Testing\", network=\"projects/456/global/networks/test-network-2\", region=\"us-west1\")"} {"Instruction": "I want to list all the existing hyperparameter tuning jobs in the region us-west1 for the project named my_project in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'alpha.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "alpha.ai.hp_tuning_jobs.list(project=\"my_project\", region=\"us-west1\")"} {"Instruction": "I want to get detailed information about a hyperparameter tuning job with the ID \"HPTUNING_JOB\" in the region \"REGION\" on gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}"], "Output": "gcloud.alpha.ai.hp_tuning_jobs().describe(\"HPTUNING_JOB\", region=\"REGION\")"} {"Instruction": "I want to delete an existing Vertex AI index endpoint with the ID \"456\" in the region \"us-west1-b\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.delete', 'description': 'delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.delete(INDEX_ENDPOINT='456', region='us-west1-b')"} {"Instruction": "I want to cancel the hyperparameter tuning job with ID 456 in the region europe-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.cancel', 'description': 'Cancel a running hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.hp_tuning_jobs.cancel(\"456\", region=\"europe-west1\")"} {"Instruction": "I want to stream the logs from a running Vertex AI hyperparameter tuning job with the ID \"job456\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.create', 'description': 'Create a new Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}, {'name': 'route_any', 'description': 'Create an app profile with a multi-cluster routing policy.'}, {'name': 'route_to', 'description': 'Create an app profile with a single-cluster routing policy which routes all requests to specific cluster-id.'}, {'name': 'description', 'description': 'Description for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.ai.hp_tuning_jobs.stream_logs(\"job456\", region=\"us-west1\")"} {"Instruction": "I want to get detailed information about an index with ID 654 in the region eu-west-1 on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.describe', 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.indexes.describe(\"654\", region=\"eu-west-1\")"} {"Instruction": "I want to create an index endpoint for a project named \"example\" in the region \"us-central1\" using gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().list', 'description': 'List index endpoints of a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.get_maintenance_window_execution', 'description': 'Retrieves details about a specific a maintenance window execution.', 'parameters': [{'name': 'window_execution_id', 'description': 'The ID of the maintenance window execution that includes the task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}"], "Output": "gcloud.alpha.ai.index_endpoints().create(project='example', region='us-central1')"} {"Instruction": "I want to list the AI indexes for my Google Cloud project \"exampleproject\" in the region \"us-central2\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.list', 'description': 'List indexes of a given project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.indexes.list(project=\"exampleproject\", region=\"us-central2\")"} {"Instruction": "I want to delete an existing Vertex AI index with the ID \"index-456\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().delete(INDEX=\"index_123\").execute', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.ai.indexes().delete(INDEX=\"index-456\").execute()"} {"Instruction": "I want to undeploy the deployed index with ID 'deployed-index-678' from the index endpoint '123' in the project 'sample' in the region 'us-west1' using gcloud alpha ai.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.create_trust_store', 'description': 'Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.', 'parameters': [{'name': 'certificate_list', 'description': 'A list of CA certificates to be added to the trust store.\\n(blob)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.\\nIf you do not specify a client token, one is automatically generated by the AWS SDK.'}, {'name': 'tags', 'description': 'The tags to add to the trust store. A tag is a key-value pair.\\n(structure)\\n\\nThe tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.undeploy_index(INDEX_ENDPOINT='123', region='us-west1', deployed_index_id='deployed-index-678')"} {"Instruction": "I want to update the description of the index endpoint with ID 456 in the region us-west1 and set it to \"new-description\" in my project \"example\" on Vertex AI.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.index_endpoints().update(INDEX_ENDPOINT=\"456\", region=\"us-west1\", description=\"new-description\", project=\"example\")"} {"Instruction": "I want to remove data points from the index '456' in the region 'us-east1'. The data points to be removed are 'example3' and 'example4'.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': 'gcloud.alpha.compute.backend_services.delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'key_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API with Roster and Schedule Results for each NBA Franchise from 1977', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}"], "Output": "gcloud.alpha.ai.indexes.remove_datapoints(\"456\", region=\"us-east1\", datapoint_ids=[\"example3\", \"example4\"])"} {"Instruction": "I want to mutate a deployed index with the ID \"deployed-index-987\" from the index endpoint \"654\" in the project \"example\" and region \"us-central1\" on Vertex AI. I want to set the minimum replica count to 5 and the maximum replica count to 20.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'az', 'api_name': 'az vm secret list', 'description': 'List secrets on a Virtual Machine', 'parameters': [{'name': 'name -n', 'description': 'The name of the Virtual Machine. You can configure the default using az configure --defaults vm=.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "gcloud.alpha.ai.index_endpoints_mutate_deployed_index('654', region='us-central1', deployed_index_id='deployed-index-987', min_replica_count=5, max_replica_count=20)"} {"Instruction": "I want to deploy an index with ID 789 to an index endpoint with ID 123 on Vertex AI. The minimum replica count should be 1 and the maximum replica count should be 5.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world_template', 'description': 'Describes a world template.', 'parameters': [{'name': 'template', 'description': 'The Amazon Resource Name (arn) of the world template you want to describe.'}]}"], "Output": "gcloud.alpha.ai.index_endpoints.deploy_index(123, index=789, deployed_index_id=\"deployed-index-789\", display_name=\"deployed-index-789\", min_replica_count=1, max_replica_count=5)"} {"Instruction": "I want to update the display name of an index with the ID \"456\" in the region \"us-east1\" on Google Cloud Vertex AI.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().update', 'description': 'Update an Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}"], "Output": "gcloud.alpha.ai.indexes().update(INDEX=\"456\", region=\"us-east1\")"} {"Instruction": "I want to upsert data points into an index 'my_index' using the file 'data_points.json' in the region 'us-east1' on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().describe', 'description': 'Display detailed information about an HTTP health check', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}"], "Output": "gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us-east1')"} {"Instruction": "I want to resume the model deployment monitoring job with ID 456 in the project 'example' in the region 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.jobs.describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'summarize', 'description': 'Summarize job output in a set of human readable tables instead of rendering the entire resource as json or yaml.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'az', 'api_name': 'AKS Nodepool Snapshot Delete', 'description': 'Delete a nodepool snapshot', 'parameters': [{'name': 'name -n', 'description': 'The nodepool snapshot name.', 'is_required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'is_required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False', 'is_required': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default_value': 'False', 'is_required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.resume('456', region='us-central1')"} {"Instruction": "I want to update the display name of the model deployment monitoring job with ID MONITORING_JOB in the REGION region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs().update(MONITORING_JOB, region=REGION)"} {"Instruction": "I want to delete the model deployment monitoring job with ID 456 in the us-west1 region on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.delete('456', region='us-west1')"} {"Instruction": "I want to resume a paused Vertex AI model deployment monitoring job with ID 456 in the region us-east1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that allows users to view short excerpts of Halsey's songs.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().export', 'description': 'Export plugins from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.extract_week_of_year_number', 'description': 'Extract week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. (default: True)'}, {'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year). (default: False)'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year. (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options. (default: None)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (default: None)'}]}}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.resume(\"456\", region=\"us-east1\")"} {"Instruction": "I want to delete a Vertex AI model named \"my-model\" in the region \"us-west1\" using gcloud.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.ai.models().delete(MODEL=\"my-model\", region=\"us-west1\")"} {"Instruction": "I want to list the model deployment monitoring jobs for project \"example\" in region \"us-west1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.list', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.untag_resource', 'description': 'Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment. For example, \"Environment\": \"Staging\" .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment .'}, {'name': 'tag_keys', 'description': 'The key-value tag pair you want to remove. For example, \"Environment\": \"Staging\" .\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.model_monitoring_jobs.list(project=\"example\", region=\"us-west1\")"} {"Instruction": "I want to list the models of a specific project and region in gcloud. The project is called \"myproject\" and the region is \"us-west1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.get_template', 'description': 'Returns the details for the requested template.', 'parameters': [{'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'template_id', 'description': 'A unique identifier of a template.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().create', 'description': 'Create a new certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'domains'}, {'name': 'dns_authorizations'}, {'name': 'issuance_config'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'scope'}]}"], "Output": "gcloud.alpha.ai.models().list(project=\"myproject\", region=\"us-west1\")"} {"Instruction": "I want to delete version 789 of the model 123456 for the project \"my-project\" in the region us-central1.\n", "Functions": ["{'name': 'alpha ai models', 'api_name': 'gcloud.alpha.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}"], "Output": "gcloud.alpha.ai.models().delete_version(model_version='123456@789', region='us-central1')"} {"Instruction": "I want to retrieve detailed information about a model with the ID \"456\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().describe', 'description': 'Retrieve detailed model information', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'az', 'api_name': 'Billing Subscription List', 'description': 'List the subscriptions for a billing account', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'required': True}, {'name': 'customer-name', 'description': 'The ID that uniquely identifies a customer.', 'required': False}, {'name': 'invoice-section-name', 'description': 'The ID that uniquely identifies an invoice section.', 'required': False}, {'name': 'profile-name', 'description': 'The ID that uniquely identifies a billing profile.', 'required': False}]}"], "Output": "gcloud.alpha.ai.models().describe(MODEL=\"456\", region=\"us-east1\")"} {"Instruction": "I want to list the versions of a model with ID 456 in the region us-west1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models.list_version', 'description': 'List model versions', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.start_import', 'description': 'Start import.', 'parameters': [{'name': 'client_token', 'description': 'Start import request client token.'}, {'name': 's3_bucket_source', 'description': 'Start import request s3 bucket source.\\ns3Bucket -> (string)\\n\\nS3 bucket source s3 bucket.\\ns3BucketOwner -> (string)\\n\\nS3 bucket source s3 bucket owner.\\ns3Key -> (string)\\n\\nS3 bucket source s3 key.'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}"], "Output": "gcloud.alpha.ai.models.list_version(MODEL=\"456\", region=\"us-west1\")"} {"Instruction": "I want to upload a new model to GCloud. The container image URI is \"gcr.io/example/my-image\" and the display name is \"my-model\". I also want to include the artifact URI as \"gs://bucket/path\" and set the description as \"example-model\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'describe_model(request_id=\"\", location=\"\", model=\"\", container_metadata={\\'containerImageUri\\': \\'gcr.io/example/my_image\\', \\'displayName\\': \\'my_model\\', \\'artifactUri\\': \\'gs://bucket/path\\', \\'description\\': \\'example_model\\'}', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_modality'}, {'name': 'explanation_nearest_neighbor_search_config_file'}, {'name': 'explanation_neighbor_count'}, {'name': 'explanation_path_count'}, {'name': 'explanation_query'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'uris'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}\n", "{'name': 'alpha', 'api_name': 'requests.post(\"https://api.bms.example.com/ssh_keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content_Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"}', 'description': 'Add SSH key to Bare Metal Solution serial console', 'parameters': [{'name': 'serial_console_ssh_key'}, {'name': 'key'}, {'name': 'key_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "describe_model(request_id=\"\", location=\"\", model=\"\", container_metadata={'containerImageUri': 'gcr.io/example/my-image', 'displayName': 'my-model', 'artifactUri': 'gs://bucket/path', 'description': 'example-model'})"} {"Instruction": "I want to delete an existing Vertex AI Tensorboard experiment with ID \"exp-456\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.deployments().list', 'description': 'List Apigee API proxy deployments', 'parameters': [{'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'revision'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.tensorboard_experiments().delete(TENSORBOARD_EXPERIMENT='exp-456', region='us-east1', tensorboard_id='TENSORBOARD_ID')"} {"Instruction": "I want to get detailed index information about a specific operation with ID 456 in the region europe-west1.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This API allows rapidly implement one of the most well known and accepted KPI to measure customer satisfaction and loyalty: Net Promoter Score\u00ae, or NPS\u00ae. Create your survey templates and request them from wherever your applications are. Easily get the NPS for an Organization. We also provide a word cloud mechanism and sentiment analysis to analyse your customers feedback! Try it . If you need an additional feature, feel free to consult us, because we are glad to serve if we can!!', 'parameters': [{'name': 'sid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}"], "Output": "gcloud.alpha.ai.operations().describe(operation=\"456\", region=\"europe-west1\")"} {"Instruction": "I want to create a new Tensorboard run for a specific Tensorboard experiment in the region \"us-central1\" with the Tensorboard ID \"tensorboard-1\". The display name of the run is \"Run 2\" and the run ID is \"run-2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Police, Crime, Accident etc. News in Germany', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}"], "Output": "gcloud.alpha.ai.tensorboard_runs_create(\"tensorboard-experiment-1\", \"--region=us-central1\", \"--tensorboard-id=tensorboard-1\", \"--display-name=Run 2\", \"--tensorboard-run-id=run-2\")"} {"Instruction": "I want to delete a Vertex AI Tensorboard run with the ID \"tensorboard-run-456\" in the region \"us-central1\" for the Tensorboard experiment with the ID \"test-experiment\" and the Tensorboard with the ID \"tensorboard-789\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'vertex_ai_tensorboard.run', 'description': 'Delete an existing Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_run'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}"], "Output": "vertex_ai_tensorboard.run(tensorboard_run_id=\"tensorboard-run-456\", region=\"us-central1\", experiment_id=\"test-experiment\", tensorboard_id=\"tensorboard-789\")"} {"Instruction": "Create a new Tensorboard experiment in Vertex AI with the following details:\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.create', 'description': 'Create a new Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'tensorboard_experiment_id', 'description': 'Unique identifier for the new Tensorboard experiment.'}, {'name': 'description', 'description': 'Description for the new Tensorboard experiment.'}, {'name': 'display_name', 'description': 'Display name for the new Tensorboard experiment.'}, {'name': 'labels', 'description': 'List of key-value pairs to label the new Tensorboard experiment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_environment', 'description': 'Get detailed data for an environment.', 'parameters': [{'name': 'name', 'description': 'The name of the environment that you want to get the detailed data for.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai.tensorboard_experiments.create(\"my-tensorboard\", region=\"us-central1\", tensorboard_experiment_id=\"experiment-1\", description=\"This is an experiment for image classification\", display_name=\"Image Classification Experiment\", labels={\"team\": \"data_science\", \"project\": \"image_classification\"})"} {"Instruction": "I want to get detailed information for a Tensorboard experiment with ID 567, in the region \"us-central1\", for the Tensorboard with ID \"tb-890\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().describe', 'description': 'Get detailed Tensorboard experiment information', 'parameters': [{'name': 'tensorboard_experiment', 'description': 'ID of the tensorboard_experiment or fully qualified identifier for the tensorboard_experiment.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_experiment.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_experiment.'}]}"], "Output": "gcloud.alpha.ai.tensorboard_experiments().describe(TENSORBOARD_EXPERIMENT=\"567\", region=\"us-central1\", tensorboard_id=\"tb-890\")"} {"Instruction": "I want to list the Tensorboard experiments for a specific Tensorboard in my Google Cloud project, limited to 20 results and sorted by experiment name in ascending order.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.describe', 'description': 'Describe the current Artifact Registry configuration for VPC Service Controls', 'parameters': [{'name': 'location'}]}"], "Output": "gcloud.alpha.ai.tensorboard_experiments.list(TENSORBOARD=\"\", region=\"\", limit=20, sort_by=\"experimentName\", page_size=20)"} {"Instruction": "I want to update the description and display name of a Tensorboard experiment with ID \"exp-456\" in region \"us-west1\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().config().export', 'description': 'Export the configuration for Google Cloud Build trigger', 'parameters': [{'name': 'trigger'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}"], "Output": "gcloud.alpha.ai.tensorboard_experiments.update(tensorboard_experiment=\"exp-456\", region=\"us-west1\", description=\"New experiment description\", display_name=\"New experiment display name\")"} {"Instruction": "I want to create a new Vertex AI Tensorboard with the display name \"my-tensorboard\"\n", "Functions": ["{'name': 'gcloud', 'api_name': 'vertex_ai.create_tensorboard', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}"], "Output": "vertex_ai.create_tensorboard(display_name=\"my-tensorboard\")"} {"Instruction": "I want to delete a Vertex AI Tensorboard time series with the following details:\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series().delete', 'description': 'delete an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': 'tensorboard_run_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}"], "Output": "gcloud.alpha.ai.tensorboard_time_series().delete(TENSORBOARD_TIME_SERIES=\"time-series-2\", region=\"us-central1\", tensorboard_experiment_id=\"experiment-987\", tensorboard_id=\"tensorboard-654\", tensorboard_run_id=\"run-321\")"} {"Instruction": "I want to update an existing Tensorboard time series with the ID \"654321\" in the region \"us-central1\", for the Tensorboard experiment with the ID \"exp-002\", Tensorboard with the ID \"tb-002\", and Tensorboard run with the ID \"run-002\", and also provide a description as \"Updated time series\", and a display name as \"Time Series 2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().update(PERIMETER=\\'my_perimeter\\', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DEPRECATED. Will deleted after 2023-03-01', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.modify_certificates', 'description': 'Override the system-default Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificate for Amazon RDS for new DB instances, or remove the override.You might need to override the default certificate in the following situations:You already migrated your applications to support the latest certificate authority (CA) certificate, but the new CA certificate is not yet the RDS default CA certificate for the specified Amazon Web Services Region.For more information about rotating your SSL/TLS certificate for Aurora DB engines, see Rotating Your SSL/TLS Certificate in the Amazon Aurora User Guide .', 'parameters': [{'name': 'certificate_identifier', 'description': 'The new default certificate identifier to override the current one with.\\nTo determine the valid values, use the describe-certificates CLI command or the DescribeCertificates API operation.'}, {'name': 'remove_customer_override_|_no_remove_customer_override', 'description': 'A value that indicates whether to remove the override for the default certificate. If the override is removed, the default certificate is the system default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}"], "Output": "gcloud.alpha.ai.tensorboard_time_series.update('654321', region='us-central1', tensorboard_experiment_id='exp-002', tensorboard_id='tb-002', tensorboard_run_id='run-002', description='Updated time series', display_name='Time Series 2')"} {"Instruction": "I want to list the Tensorboard time series for a specific Tensorboard run in a project with the region 'us-central1', Tensorboard experiment id 'experiment123', and Tensorboard id 'tb123'.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "gcloud.alpha.ai.tensorboard_time_series.list(tensorboard_run_id=\"TENSORBOARD_RUN_ID\", region=\"us-central1\", tensorboard_experiment_id=\"experiment123\", tensorboard_id=\"tb123\")"} {"Instruction": "I want to get detailed information about a Tensorboard with ID \"tensorboard-456\" located in the \"us-central2\" region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai.tensorboards().describe(tensorboard=\"tensorboard-456\", region=\"us-central2\")"} {"Instruction": "I want to delete a Vertex AI Tensorboard with the ID \"tensorboard-456\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.ai.tensorboards.delete(\"tensorboard-456\", region=\"us-east1\")"} {"Instruction": "I want to list the Tensorboards of my project in the region \"us-central1\" with a limit of 5 Tensorboards per page and sort them by name in ascending order.\n", "Functions": ["{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.ai.tensorboards().list(region=\"us-central1\", limit=5, page_size=5, sort_by=\"name\").execute()"} {"Instruction": "I want to update an existing Vertex AI Tensorboard named \"tensorboard-2\" in the region \"us-central2\" with a new description \"Updated tensorboard\" and display name \"Tensorboard 2.0\".\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard_1', region='us_central1', description='Updated tensorboard', display_name='Tensorboard 1.0'\", 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}"], "Output": "gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard-2', region='us-central2', description='Updated tensorboard', display_name='Tensorboard 2.0')"} {"Instruction": "Please describe the AI Platform job named \"my-job\" and provide a summarized output in a set of human readable tables.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.jobs.describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'summarize', 'description': 'Summarize job output in a set of human readable tables instead of rendering the entire resource as json or yaml.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.jobs.describe(JOB=\"my-job\", summarize=True)"} {"Instruction": "I want to get explanations for an AI Platform version model named 'model-name' with the version 'version', using a JSON file 'instances.json'.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': \"gcloud.alpha.ai_platform.explain(model='model_name', version='version', json_instances='instances.json'\", 'description': 'run AI Platform explanation', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'version'}]}\n", "{'name': 'git', 'api_name': 'git.bisect(subcommand=\"start\", options=\"HEAD v1.2 __\"', 'description': 'Find the commit that introduced a bug', 'parameters': [{'name': 'subcommand'}, {'name': 'options'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "gcloud.alpha.ai-platform.explain(model='model-name', version='version', json_instances='instances.json')"} {"Instruction": "I want to start an AI Platform batch prediction job using the gcloud alpha ai-platform API. The job should use the specified model, take input data from the INPUT_PATH, and output the results to OUTPUT_PATH in the specified region.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.jobs().submit', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_path'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}, {'name': 'batch_size'}, {'name': 'key'}, {'name': 'max_worker_count'}, {'name': 'runtime_version'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'accelerator_count'}, {'name': 'accelerator_type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.ai_platform.jobs().submit(prediction=JOB, data_format=DATA_FORMAT, input_paths=INPUT_PATH, output_path=OUTPUT_PATH, region=REGION, model=MODEL)"} {"Instruction": "I want to display the capabilities of the AI Platform in the Asia region, specifically in the location \"asia-east2\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.ai_platform.locations().describe(LOCATION=\"asia-east2\", region=\"REGION\")"} {"Instruction": "I want to delete the AI Platform model named \"model_123\" in the region \"us-central1\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.describe', 'description': 'Describe the current Artifact Registry configuration for VPC Service Controls', 'parameters': [{'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.ai-platform.models.delete(model=\"model_123\", region=\"us-central1\")"} {"Instruction": "I want to run prediction locally using the TensorFlow SDK. I have a model directory called \"my_model\" and I have a JSON instances file called \"my_instances.json\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "prediction = tensorflow_model.predict_local(model_dir=\"my_model\", instances_file=\"my_instances.json\")"} {"Instruction": "I want to run an AI Platform training job locally using the module named \"model.train\" and with 2 parameter servers and 4 workers.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'git', 'api_name': 'git.clone', 'description': 'Cloning a repository', 'parameters': [{'name': 'repository'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.local.train(module_name=\"model.train\", distributed=True, parameter_server_count=2, worker_count=4)"} {"Instruction": "I want to get the IAM policy for a model named my_other_model on Google Cloud AI Platform.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().get_iam_policy', 'description': 'Get IAM policy for a model', 'parameters': [{'name': 'model'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.get_object_information', 'description': 'Retrieves metadata about an object.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory being retrieved.'}, {'name': 'object_reference', 'description': 'A reference to the object.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level at which to retrieve the object information.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'az', 'api_name': 'keyvault show', 'description': 'Show details of a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_configuration_set', 'description': 'Get information about an existing configuration set, including the dedicated IP pool that it\u00e2\\x80\\x99s associated with, whether or not it\u00e2\\x80\\x99s enabled for sending email, and more.Configuration sets are groups of rules that you can apply to the emails you send. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}"], "Output": "gcloud.alpha.ai_platform.models().get_iam_policy(MODEL='my_other_model')"} {"Instruction": "I want to create a new AI Platform model named \"my-model\" with a description and enable logging on Google Cloud. I also want to deploy the model to the asia-northeast1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().create', 'description': 'Create AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'description'}, {'name': 'enable_console_logging'}, {'name': 'enable_logging'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'regions'}]}"], "Output": "gcloud.alpha.ai_platform.models().create(\"my-model\", description=\"--description\", enable_logging=\"--enable-logging\", region=\"asia-northeast1\")"} {"Instruction": "I want to list the existing AI Platform jobs, but only retrieve the first 20 results.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai-platform.jobs().list(page_size=20)"} {"Instruction": "I want to list all AI Platform Locations and limit the number of resources listed to 5.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'take', 'description': 'Select values from array or table-like data by indices', 'parameters': {'required': [{'name': 'data', 'description': 'Array, ChunkedArray, RecordBatch, or Table. The input data from which to select values.'}, {'name': 'indices', 'description': 'Array or ChunkedArray of integer type. The indices to select values from the input data.'}, {'name': 'boundscheck', 'description': 'boolean, default True. Whether to boundscheck the indices. If False and there is an out of bounds index, it may cause the process to crash.'}, {'name': 'memory_pool', 'description': 'optional. MemoryPool from which to allocate memory. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}"], "Output": "gcloud.alpha.ai_platform.locations().list(limit=5)"} {"Instruction": "I want to set the IAM policy for a model with ID \"my_model\" using a JSON file \"policy.json\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters_restore', 'description': 'Restore an AlloyDB cluster from a given backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}"], "Output": "gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us-east1\")"} {"Instruction": "I want to update the description of a model named \"my_model\" in the AI Platform on Google Cloud. The new description should be \"Updated description for my_model\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'aws', 'api_name': 'aws.outposts.delete_outpost', 'description': 'Deletes the specified Outpost.', 'parameters': [{'name': 'outpost_id', 'description': 'The ID or the Amazon Resource Name (ARN) of the Outpost.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}"], "Output": "gcloud.alpha.ai_platform.models().update(MODEL=\"my_model\", description=\"Updated description for my_model\")"} {"Instruction": "I want to add an IAM policy binding for the model named \"my_model\". The member should be \"user:test-user@gmail.com\" and the role should be \"roles/ml.admin\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}"], "Output": "gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test-user@gmail.com\", role=\"roles/ml.admin\")"} {"Instruction": "I want to describe an existing AI Platform model named \"my_model\" in the us-central1 region.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_comment', 'description': 'Deletes the specified comment from the document version.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'document_id', 'description': 'The ID of the document.'}, {'name': 'version_id', 'description': 'The ID of the document version.'}, {'name': 'comment_id', 'description': 'The ID of the comment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.validate_state(\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "gcloud.alpha.ai_platform.models().describe(model='my_model', region='us-central1')"} {"Instruction": "I want to list existing AI Platform models in the Google Cloud region \"europe-west1\", with a maximum limit of 20 models per page and sorted by name.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai_platform.models().list(region=\"europe-west1\", page_size=20, sort_by=\"name\")"} {"Instruction": "I want to run an online prediction using AI Platform on Google Cloud. The model I want to use is called \"MyModel\" and I will provide the input data in JSON format.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}]}\n", "{'name': 'AI Platform', 'api_name': \"gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model', member='user:test_user@gmail.com', role='roles/ml.admin'\", 'description': 'Remove IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'member'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}"], "Output": "gcloud.alpha.ai_platform.predict(model=\"MyModel\", json_instances=\"input.json\")"} {"Instruction": "I want to wait for the completion of an AI Platform operation with the name \"operation-456\" in the us-west1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "gcloud.alpha.ai_platform.operations().wait(OPERATION=\"operation-456\", region=\"us-west1\")"} {"Instruction": "I want to cancel an ongoing operation named \"operation456\" in Google's AI Platform in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().provision', 'description': 'provision an Apigee SaaS organization', 'parameters': [{'name': 'authorized_network'}, {'name': 'analytics_region'}, {'name': 'async'}, {'name': 'runtime_location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai_platform.operations().cancel(name=\"operation456\", region=\"us-central1\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/ml.viewer' for the user 'test-user@gmail.com' on an AI Platform model with the identifier 'my_model'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models().remove_iam_policy_binding(model=\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Remove an IAM policy binding from the IAM policy of a ML model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are excited to offer developers access to our coupon data through the RapidAPI interface. Our coupon data includes over 1,000,000 coupon listings from more than 10,000 online merchants across the United States, United Kingdom, Australia, India, and other countries.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}"], "Output": "gcloud.alpha.ai_platform.models().remove_iam_policy_binding(model=\"my_model\", member=\"user:test-user@gmail.com\", role=\"roles/ml.viewer\")"} {"Instruction": "I want to update the AI Platform version with the ID \"v2\" for the model \"my_model\" and set the region to \"us-central1\".\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'git', 'api_name': 'git.send_email', 'description': 'Send a collection of patches as emails', 'parameters': [{'name': 'options'}, {'name': 'file|directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.ai_platform_versions.update(VERSION=\"v2\", model=\"my_model\", region=\"us-central1\")"} {"Instruction": "Describe the AI Platform version named \"v2\" for the model \"my_model\" in the \"us-central1\" region.\n", "Functions": ["{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.set_lookup', 'description': 'Return index of each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.ai_platform.versions().describe(VERSION=\"v2\", model=\"my_model\", region=\"us-central1\")"} {"Instruction": "I want to list all the versions of my AI model named \"my_model\" on AI Platform. I also want to limit the results to 5 versions and sort them by creation time in descending order.\n", "Functions": ["{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.versions().list', 'description': 'List existing AI Platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.ai_platform.versions().list(model=\"my_model\", limit=5, sort_by=\"create_time desc\")"} {"Instruction": "I want to create a new AlloyDB backup for my cluster named \"my-cluster\" in the region \"us-central1\" on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "gcloud.alpha.alloydb.backups.create(BACKUP=\"my-backup\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to create a new AlloyDB cluster named \"my-cluster\" in the \"us-central1\" region with the password \"mypassword\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset of over 450 Ketogenic diet recipes in over 10 categories from Breakfast to Dinner. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': [{'name': 'protein_in_grams__lt', 'description': '', 'type': 'NUMBER'}, {'name': 'protein_in_grams__gt', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.alloydb_clusters_create(CLUSTER=\"my-cluster\", region=\"us-central1\", password=\"mypassword\")"} {"Instruction": "I want to retrieve information about a specific AlloyDB backup with the ID \"backup-456\" in the region \"us-central1\" using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}"], "Output": "gcloud.alpha.alloydb.backups().describe(backup=\"backup-456\", region=\"us-central1\")"} {"Instruction": "I want to describe the details of an AlloyDB cluster named \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'alpha artifacts repositories', 'api_name': \"gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}"], "Output": "gcloud.alpha.alloydb.clusters().describe(cluster='my-cluster', region='us-central1')"} {"Instruction": "I want to create a new AlloyDB SECONDARY cluster named my-cluster in the region us-central1. The PRIMARY cluster is located at projects/56789/locations/us-central1/clusters/cluster2.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.clusters().create_secondary', 'description': 'Create a new AlloyDB SECONDARY cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.alloydb.clusters().create_secondary(CLUSTER=\"my-cluster\", PRIMARY_CLUSTER=\"projects/56789/locations/us-central1/clusters/cluster2\", REGION=\"us-central1\")"} {"Instruction": "I want to list all AlloyDB backups in the region us-east1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.alloydb.backups().list(region=\"us-central1\")"} {"Instruction": "I want to delete the AlloyDB backup with ID \"my-backup\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.backups().delete(BACKUP=\"my-backup\", region=\"us-central1\")"} {"Instruction": "I want to restore a cluster named my-cluster from a backup named my-backup in the region us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().restore', 'description': 'Restore an AlloyDB cluster from a backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}, {'name': 'async'}, {'name': 'network'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'versioning-free', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.clusters().restore(cluster=\"my-cluster\", region=\"us-central1\", backup=\"my-backup\")"} {"Instruction": "I want to delete the AlloyDB cluster with ID \"my-cluster\" in the region \"us-east1\" using gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}"], "Output": "gcloud.alpha.alloydb.clusters().delete(CLUSTER=\"my-cluster\", region=\"us-east1\")"} {"Instruction": "I want to update an AlloyDB cluster named \"my-cluster\" in the region \"us-central1\" on gcloud.\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().update', 'description': 'update an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'clear_continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.delete_resource_policy', 'description': 'Deletes a specified policy.', 'parameters': [{'name': 'policy_hash_condition', 'description': 'The hash value returned when this policy was set.'}, {'name': 'resource_arn', 'description': 'The ARN of the Glue resource for the resource policy to be deleted.'}]}"], "Output": "gcloud.alpha.alloydb.clusters().update(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to list the AlloyDB clusters in the 'us-west1' region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.alloydb.clusters().list(region='us-west1')"} {"Instruction": "I want to promote my AlloyDB cluster with ID \"my-cluster\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Tag Delete', 'description': 'Delete tags on a specific resource', 'parameters': [{'name': 'name', 'description': 'The name of the tag to be deleted.'}, {'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}"], "Output": "gcloud.alpha.alloydb.clusters().promote(cluster=\"my-cluster\", region=\"us-east1\")"} {"Instruction": "I want to delete an AlloyDB instance with the ID \"my-instance\" in the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}"], "Output": "gcloud.alpha.alloydb.instances().delete(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to failover an AlloyDB instance with the ID \"my-instance\" within the cluster with the ID \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "gcloud.alpha.alloydb.instances().failover(INSTANCE='my-instance', cluster='my-cluster', region='us-central1')"} {"Instruction": "I want to inject a fault on an AlloyDB instance with the ID \"my-instance\" in the cluster \"my-cluster\" in the region \"us-central1\". I want to use the fault type \"stop-vm\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().inject_fault', 'description': 'Inject fault on an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'fault_type', 'description': 'Specifies fault type. FAULT_TYPE must be (only one value is supported): stop-vm. stop-vm fault type supports stopping the VM.'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Mesh Gateway List', 'description': 'List gateway resources', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}"], "Output": "gcloud.alpha.alloydb.instances().inject_fault(INSTANCE='my-instance', CLUSTER='my-cluster', FAULT_TYPE='stop-vm', REGION='us-central1')"} {"Instruction": "I want to create a new AlloyDB SECONDARY instance within a cluster. The instance ID is \"my-instance\", the cluster ID is \"my-cluster\", and the regional location is \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.instances().create_secondary', 'description': 'Create new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.instances().create_secondary(instance=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to describe an AlloyDB instance with the instance ID 'my-instance', in the cluster 'my-cluster', in the region 'us-central1', and I want to view the basic details of the instance.\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.instances.describe('my-instance', cluster='my-cluster', region='us-central1', view='basic')"} {"Instruction": "I want to list the instances in the AlloyDB cluster named \"my-cluster\" in the us-central1 region.\n", "Functions": ["{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1) of CLUSTER. See the full list of regions at https://cloud.google.com/sql/docs/instance-locations. Default: list clusters in all regions.'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowTimestampArray', 'description': 'Concrete class for Arrow arrays of timestamp data type', 'parameters': {'required': [], 'optional': []}}"], "Output": "gcloud.alpha.alloydb.instances().list(cluster='my-cluster', region='us-central1')"} {"Instruction": "I want to restart my AlloyDB instance named \"my-instance\" within the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}]}"], "Output": "gcloud.alpha.alloydb.instances().restart(INSTANCE=\"my-instance\", cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to cancel an AlloyDB operation with the operation ID 'operation-987654321' in the region 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().cancel', 'description': 'Cancel an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.operations().cancel(operation='operation-987654321', region='us-central1')"} {"Instruction": "I want to update the number of nodes in the read pool for my AlloyDB instance named \"my-read-instance\" in the cluster \"my-cluster\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'read_pool_node_count'}]}"], "Output": "gcloud.alpha.alloydb.instances().update(INSTANCE=\"my-read-instance\", CLUSTER=\"my-cluster\", REGION=\"us-central1\", READ_POOL_NODE_COUNT=3)"} {"Instruction": "I want to delete an AlloyDB operation with ID \"operation-987654321\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.delete_user_profile', 'description': 'Deletes a user profile.Required Permissions : To use this action, an IAM user must have an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .', 'parameters': [{'name': 'iam_user_arn', 'description': 'The user\u00e2\\x80\\x99s IAM ARN. This can also be a federated user\u00e2\\x80\\x99s ARN.'}]}\n", "{'name': 'pyarrow', 'api_name': 'assume_timezone', 'description': 'Options for assuming timezone for input', 'parameters': {'required': [{'name': 'timezone', 'description': 'Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}, {'name': 'nonexistent', 'description': \"How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}]}}\n", "{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}"], "Output": "gcloud.alpha.alloydb.operations().delete(operation=\"operation-987654321\", region=\"us-east1\")"} {"Instruction": "I want to list the AlloyDB operations for the cluster \"my-cluster\" in the region \"us-central1\", with a maximum of 100 resources per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\"', 'description': 'Create GitHub Enterprise Config', 'parameters': [{'name': 'app_id'}, {'name': 'host_uri'}, {'name': 'gcs_bucket'}, {'name': 'gcs_object'}, {'name': 'generation'}, {'name': 'oauth_client_id_name'}, {'name': 'oauth_secret_name'}, {'name': 'private_key_name'}, {'name': 'webhook_secret_name'}, {'name': 'oauth_client_id_version_name'}, {'name': 'oauth_secret_version_name'}, {'name': 'private_key_version_name'}, {'name': 'webhook_secret_version_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.alloydb.operations().list(cluster=\"my-cluster\", region=\"us-central1\", page_size=100)"} {"Instruction": "I want to create a new user in the cluster \"my-cluster\" in the region \"us-central1\" with the username \"my-username\" and password \"postgres\" in GCloud AlloyDB.\n", "Functions": ["{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.users().create', 'description': 'Create a new user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_traffic_split'}, {'name': 'traffic_split'}, {'name': 'disable_request_response_logging'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}"], "Output": "gcloud.alpha.alloydb.users().create(username=\"my-username\", cluster=\"my-cluster\", region=\"us-central1\", password=\"postgres\")"} {"Instruction": "I want to describe the AlloyDB operation with ID operation-987654321 in the region asia-southeast1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.start_fraudster_registration_job', 'description': 'Starts a new batch fraudster registration job using provided details.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'data_access_role_arn', 'description': 'The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer\u00e2\\x80\\x99s buckets to read the input manifest file and write the Job output file. Refer to the Create and edit a fraudster watchlist documentation for the permissions needed in this role.'}, {'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job and in which the fraudsters are registered.'}, {'name': 'input_data_config', 'description': 'The input data config containing an S3 URI for the input manifest file that contains the list of fraudster registration requests.\\nS3Uri -> (string)\\n\\nThe S3 location for the input manifest file that contains the list of individual enrollment or registration job requests.'}, {'name': 'job_name', 'description': 'The name of the new fraudster registration job.'}, {'name': 'output_data_config', 'description': 'The output data config containing the S3 location where Voice ID writes the job output file; you must also include a KMS key ID to encrypt the file.\\nKmsKeyId -> (string)\\n\\nThe identifier of the KMS key you want Voice ID to use to encrypt the output file of a speaker enrollment job/fraudster registration job.\\nS3Uri -> (string)\\n\\nThe S3 path of the folder where Voice ID writes the job output file. It has a *.out extension. For example, if the input file name is input-file.json and the output folder path is s3://output-bucket/output-folder , the full output file path is s3://output-bucket/output-folder/job-Id/input-file.json.out .'}, {'name': 'registration_config', 'description': 'The registration config containing details such as the action to take when a duplicate fraudster is detected, and the similarity threshold to use for detecting a duplicate fraudster.\\nDuplicateRegistrationAction -> (string)\\n\\nThe action to take when a fraudster is identified as a duplicate. The default action is SKIP , which skips registering the duplicate fraudster. Setting the value to REGISTER_AS_NEW always registers a new fraudster into the specified domain.\\nFraudsterSimilarityThreshold -> (integer)\\n\\nThe minimum similarity score between the new and old fraudsters in order to consider the new fraudster a duplicate.\\nWatchlistIds -> (list)\\n\\nThe identifiers of watchlists that a fraudster is registered to. If a watchlist isn\u00e2\\x80\\x99t provided, the fraudsters are registered to the default watchlist.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.tag_resource', 'description': 'Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.Amazon QuickSight doesn\u00e2\\x80\\x99t currently support the tag editor for Resource Groups.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that you want to tag.'}, {'name': 'tags', 'description': 'Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.\\n(structure)\\n\\nThe key or keys of the key-value pairs for the resource tag or tags assigned to the resource.\\nKey -> (string)\\n\\nTag key.\\nValue -> (string)\\n\\nTag value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().config().export', 'description': 'Export the configuration for Google Cloud Build trigger', 'parameters': [{'name': 'trigger'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "gcloud.alpha.alloydb.operations().describe(OPERATION=\"operation-987654321\", region=\"asia-southeast1\")"} {"Instruction": "I want to delete the user 'another-username' in the AlloyDB cluster 'another-cluster' located in the region 'us-east1' using the gcloud alpha alloydb users delete command.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "gcloud.alpha.alloydb.users().delete(username='another-username', cluster='another-cluster', region='us-east1')"} {"Instruction": "I want to update the database roles for a user named \"my-username\" in the cluster \"my-cluster\" in the region \"us-central1\" with the roles \"role1\" and \"role2\" using the AlloyDB API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_roles', 'description': \"update an AlloyDB user's database roles within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse and validate GS1 barcode data', 'parameters': [{'name': 'q', 'description': 'Machine- or human-readable GS1 barcode data.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}"], "Output": "gcloud.alpha.alloydb.users().set_roles(username=\"my-username\", cluster=\"my-cluster\", db_roles=[\"role1\", \"role2\"], region=\"us-central1\")"} {"Instruction": "I want to update the password for the AlloyDB user named \"my-username\" within the cluster \"my-cluster\" in the region \"us-central1\" with the new password \"postgres.\"\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "gcloud.alpha.alloydb.users.set_password('my-username', cluster='my-cluster', password='postgres', region='us-central1')"} {"Instruction": "I want to list the users in my AlloyDB cluster named \"my-cluster\" in the US Central region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.alloydb.users().list(cluster=\"my-cluster\", region=\"us-central1\")"} {"Instruction": "I want to authenticate the cluster named \"prodcluster\" using the Anthos client.\n", "Functions": ["{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.auth.login', 'description': 'Authenticate clusters using the Anthos client', 'parameters': [{'name': 'cluster'}, {'name': 'dry_run'}, {'name': 'kubeconfig'}, {'name': 'login_config'}, {'name': 'login_config_cert'}, {'name': 'set_preferred_auth'}, {'name': 'user'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.anthos.auth.login(cluster=\"prodcluster\")"} {"Instruction": "I want to apply configuration changes for Anthos infrastructure using a directory named \"new-config\" in project \"new-project\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}"], "Output": "gcloud.alpha.anthos.apply(\"new-config\", project=\"new-project\")"} {"Instruction": "I want to delete an Anthos Config Controller instance named \"my-instance\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos_config_controller_delete', 'description': 'Delete Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_sap.tag_resource*', 'description': 'Creates tag for a resource by specifying the ARN.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags on a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HandballAPI offers a schedule for live matches and results for top national and international leagues and tournaments. Handball World championship, handball European championship, handball Champions league, LNH Division 1, EHF European league and other leagues are all covered.', 'parameters': [{'name': 'term', 'description': 'The search term to use when searching for players, teams, and tournaments.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.anthos_config_controller_delete('my-instance', location='us-west1')"} {"Instruction": "I want to update the superuser role for a user named \"my-username\" in AlloyDB. The user should have superuser privileges and the cluster ID is \"my-cluster\" located in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_superuser', 'description': \"Update an AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'aws', 'api_name': 'aws.elbv2.describe_ssl_policies', 'description': 'Describes the specified policies or all policies used for SSL negotiation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SslPolicies\\n', 'parameters': [{'name': 'names', 'description': 'The names of the policies.\\n(string)'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'load_balancer_type', 'description': 'The type of load balancer. The default lists the SSL policies for all load balancers.\\nPossible values:\\n\\napplication\\nnetwork\\ngateway'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.machinelearning.delete_realtime_endpoint', 'description': 'Deletes a real time endpoint of an MLModel .', 'parameters': [{'name': 'ml_model_id', 'description': 'The ID assigned to the MLModel during creation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "gcloud.alpha.alloydb.users().set_superuser(username=\"my-username\", cluster=\"my-cluster\", region=\"us-central1\", superuser=True)"} {"Instruction": "I want to describe an Anthos Config Controller instance named \"my-instance\" in the location \"us-west1\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.describe', 'description': 'Describe Anthos Config Controller instances', 'parameters': [{'name': 'name', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location. Currently, only us-central1, us-east1, northamerica-northeast1, northamerica-northeast2, europe-north1, europe-west1, europe-west3, australia-southeast1, australia-southeast2, asia-northeast1 and asia-northeast2 are supported.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.anthos.config.controller.describe('my-instance', location='us-west1')"} {"Instruction": "I want to fetch the default Config Connector identity for the Config Controller named \"backup\" in the location \"us-east1\" using gcloud alpha anthos config controller.\n", "Functions": ["{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}"], "Output": "gcloud.alpha.anthos.config.controller.get_config_connector_identity(\"backup\", \"--location=us-east1\")"} {"Instruction": "I want to list all Anthos Config Controller operations in the region 'us-east1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reduce the risk of fraud on your platform by onboarding only those individuals whose PAN is linked with their Aadhaar, in accordance with the laws of India.\\n\\nReduce manual efforts by calling a single API which tells you if an individual\u2019s PAN Aadhaar link exists or not.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.anthos.config.operations().list(location='us-east1')"} {"Instruction": "I want to create an Anthos Config Controller instance with the name \"acc-custom\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.create', 'description': 'Create Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'cluster_ipv4_cidr_block'}, {'name': 'cluster_named_range'}, {'name': 'experimental_features'}, {'name': 'full_management'}, {'name': 'man_block'}, {'name': 'man_blocks'}, {'name': 'master_ipv4_cidr_block'}, {'name': 'network'}, {'name': 'services_ipv4_cidr_block'}, {'name': 'services_named_range'}, {'name': 'subnet'}, {'name': 'use_private_endpoint'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.anthos.config.controller.create('acc-custom', location='us-west1')"} {"Instruction": "I want to list all Anthos Config Controller instances in the us-west1 region with a maximum limit of 10 instances.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Asset Get Encryption Key', 'description': 'Get the asset storage encryption keys', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the asset.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}"], "Output": "gcloud.alpha.anthos.config.controller().list(location=\"us-west1\", limit=10)"} {"Instruction": "I want to update the Anthos Config Controller instance named \"sample-instance\" in the location \"us-central1\" with a specific MAN_BLOCK value.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.update', 'description': 'Update an Anthos Config Controller instance', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'man_block'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime.list_phone_number_orders', 'description': 'Lists the phone number orders for the administrator\u00e2\\x80\\x99s Amazon Chime account.', 'parameters': [{'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}"], "Output": "gcloud.alpha.anthos.config.controller.update(\"sample-instance\", location=\"us-central1\", man_block=\"MAN_BLOCK\")"} {"Instruction": "I want to generate a login configuration file for an AWS Anthos cluster using my kubeconfig file named 'my-kube-config.yaml' and merge it with an existing login configuration file named 'existing-login-config.yaml'.\n", "Functions": ["{'name': 'alpha anthos', 'api_name': \"gcloud.alpha.anthos.create_login_config(kubeconfig='my_kube_config.yaml'\", 'description': 'Generate a login configuration file', 'parameters': [{'name': 'kubeconfig'}, {'name': 'merge_from'}, {'name': 'output'}]}\n", "{'name': 'IoT Hub', 'api_name': 'IoT Hub Query', 'description': 'Query an IoT Hub using a SQL-like language', 'parameters': [{'name': 'query-command', 'description': 'User query to be executed.', 'required': True}, {'name': 'auth-type', 'description': 'Indicates whether the operation should auto-derive a policy key or use the current Azure AD session.', 'required': False}, {'name': 'hub-name', 'description': 'IoT Hub name. Required if --login is not provided.', 'required': False}, {'name': 'login', 'description': \"This command supports an entity connection string with rights to perform action. Use to avoid session login via 'az login'.\", 'required': False}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': False}, {'name': 'top', 'description': 'Maximum number of elements to return. By default query has no cap.', 'required': False}]}"], "Output": "gcloud.alpha.anthos.create_login_config(kubeconfig='my-kube-config.yaml', merge_from='existing-login-config.yaml')"} {"Instruction": "I want to describe an Anthos Config Controller operation with the ID \"my-operation\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.anthos.config.operations().describe(operation=\"my-operation\", location=\"us-central1\")"} {"Instruction": "I want to export the current configuration of my Anthos cluster named \"my-cluster\" to the output directory \"my-dir\" using project \"my-project\".\n", "Functions": ["{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.export', 'description': 'Export current configuration of an Anthos cluster', 'parameters': [{'name': 'cluster'}, {'name': 'project'}, {'name': 'location'}, {'name': 'output_directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}"], "Output": "gcloud.alpha.anthos.export(\"my-cluster\", \"--project=my-project\", \"--output-directory=my-dir\")"} {"Instruction": "Please create a new API query using the gcloud alpha framework that adds a new configuration to an existing API called \"my-api\" using an OpenAPI spec located at \"path/to/openapi_spec.yaml\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'new_api_query(', 'description': 'Add a new config to an API', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'grpc_files'}, {'name': 'openapi_spec'}, {'name': 'async'}, {'name': 'backend_auth_service_account'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "new_api_query(\"my-config\", \"--api=my-api\", \"--openapi-spec=path/to/openapi_spec.yaml\")"} {"Instruction": "Please provide details about an API config named \"config-1\" for the API \"api-1\" using gcloud alpha api-gateway api-configs describe.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.api_configs.describe', 'description': 'Show details about a specific API config', 'parameters': [{'name': 'api_config', 'description': 'ID of the api-config or fully qualified identifier for the api-config.'}, {'name': 'api', 'description': 'API ID.'}, {'name': 'view', 'description': \"View option; default is 'BASIC'.\"}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.delete', 'description': 'Delete an SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "gcloud.alpha.api_gateway.api_configs.describe(api_config=\"config-1\", api=\"api-1\")"} {"Instruction": "I want to update the display name of an API config named \"my-config\" for an API named \"my-api\" using the Google Cloud SDK.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.alpha.api_gateway.api_configs.update(api_config=\"my-config\", api=\"my-api\", display_name=\"New Display Name\")"} {"Instruction": "I want to delete an API named \"my-api\" in gcloud's alpha framework.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "gcloud.alpha.api_gateway.apis().delete(API=\"my-api\")"} {"Instruction": "I want to show details about the API with the ID \"your-api\" on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().describe', 'description': 'Show details about a specific API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}]}"], "Output": "gcloud.alpha.api_gateway.apis().describe(API='your-api')"} {"Instruction": "I want to get the IAM policy for the API with the ID \"my-api\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "gcloud.alpha.api_gateway.apis().get_iam_policy(API=\"my-api\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/admin' for the user 'test@example.com' on the API named 'my-api'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}"], "Output": "gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my-api', member='user:test@example.com', role='roles/admin')"} {"Instruction": "I want to create a new gateway named my-new-gateway in the us-central1 location using the API my-api and the API configuration my-config on gcloud alpha api-gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().create', 'description': 'Create a new gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().create(name=\"my-new-gateway\", api=\"my-api\", api_config=\"my-config\", location=\"us-central1\")"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/viewer' for the user 'user1@gmail.com' on the gateway 'my-gateway' in the location us-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my_gateway', LOCATION='us_central1', PRINCIPAL='user:test_user@gmail.com', ROLE='roles/editor'\", 'description': 'Remove IAM policy binding from a gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'principal', 'description': 'Principal for whom the IAM policy binding is being removed.'}, {'name': 'role', 'description': 'Role for which the IAM policy binding is being removed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts().print_settings_python', 'description': 'Print credential settings for Python package repository', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my-gateway', LOCATION='us-west1', PRINCIPAL='user:user1@gmail.com', ROLE='roles/viewer')"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/admin' for the user 'admin@example.com' on API 'my-api' on Google Cloud API Gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my_api\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Remove IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}"], "Output": "gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my-api\", member=\"user:admin@example.com\", role=\"roles/admin\")"} {"Instruction": "I want to list the first 10 APIs in the gcloud alpha api-gateway and sort the results by name.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.api-gateway.apis.list(limit=10, sort_by=\"name\")"} {"Instruction": "I want to delete an API Gateway with the ID \"my-gateway\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().delete', 'description': 'Delete an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_default_vocabulary', 'description': 'Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'vocabulary_id', 'description': 'The identifier of the custom vocabulary. If this is empty, the default is set to none.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().delete(name=\"my-gateway\", location=\"us-central1\")"} {"Instruction": "I want to update the display name of an API named \"my-api\" to \"New Display Name\" on Google Cloud API Gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.update', 'description': 'Update an API Gateway API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.apis.update(\"my-api\", display_name=\"New Display Name\")"} {"Instruction": "I want to show details about a specific gateway named \"my-gateway\" in the API Gateway located in \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().describe', 'description': 'Show details about a specific gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().describe(\"my-gateway\", location=\"us-east1\")"} {"Instruction": "I want to get the IAM policy for a gateway named \"my-gateway\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().get_iam_policy', 'description': 'Get the IAM policy for a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks.create', 'description': 'Create Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'architecture'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'enable_confidential_compute'}, {'name': 'erase_windows_vss_signature'}, {'name': 'guest_os_features'}, {'name': 'interface'}, {'name': 'labels'}, {'name': 'licenses'}, {'name': 'multi_writer'}, {'name': 'physical_block_size'}, {'name': 'primary_disk_project'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'replica_zones'}, {'name': 'no_require_csek_key_create'}, {'name': 'resource_policies'}, {'name': 'size'}, {'name': 'storage_pool'}, {'name': 'type'}, {'name': 'user_licenses'}, {'name': 'image_family_scope'}, {'name': 'image_project'}, {'name': 'image'}, {'name': 'image_family'}, {'name': 'primary_disk'}, {'name': 'source_disk'}, {'name': 'source_instant_snapshot'}, {'name': 'source_snapshot'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'primary_disk_region'}, {'name': 'primary_disk_zone'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'source_disk_region'}, {'name': 'source_disk_zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.gateways().get_iam_policy(name=\"my-gateway\", location=\"us-central1\")"} {"Instruction": "I want to list all the API Gateways in the 'us-east1' location.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.gateways.list', 'description': 'List API Gateways', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'pyarrow', 'api_name': 'approximate_quantiles', 'description': 'Compute approximate quantiles of a numeric array using the T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1]. Default is 0.5.'}, {'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}"], "Output": "gcloud.alpha.api_gateway.gateways.list(location=\"us-east1\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/viewer' for the user 'test-user@example.com' on the gateway 'my-gateway'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my-gateway', '--member=user:test-user@example.com', '--role=roles/viewer')"} {"Instruction": "I want to update the display name of a gateway named \"my-gateway\" in the location \"us-central1\" using gcloud API Gateway.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_schema', 'description': 'Deletes a given schema. Schemas in a development and published state can only be deleted.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) of the development schema. For more information, see arns .'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_media_pipelines.list_tags_for_resource', 'description': 'Lists the tags available for a media pipeline.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the media pipeline associated with any tags. The ARN consists of the pipeline\u00e2\\x80\\x99s region, resource ID, and pipeline ID.'}]}"], "Output": "gcloud.alpha.api_gateway.gateways.update('my-gateway', location='us-central1')"} {"Instruction": "I want to list all API Gateway operations in the us-central1 region with a limit of 20 operations per page.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.operations.list', 'description': 'List API Gateway operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.instances().create_secondary', 'description': 'Create new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.operations.list(location='us-central1', limit=20, page_size=20)"} {"Instruction": "I want to wait for a Cloud API Gateway operation with the ID \"56789\" to complete in the europe-west1 location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.api_gateway.operations().wait(name=\"projects/my-project/locations/europe-west1/operations/56789\")"} {"Instruction": "I want to show details about a Cloud API Gateway operation with the ID \"operation-98765\" in the europe-west1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().describe', 'description': 'Show details about the Cloud API Gateway operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}"], "Output": "gcloud.alpha.api_gateway.operations().describe(operation=\"operation-98765\", location=\"europe-west1\")"} {"Instruction": "I want to describe an Apigee API proxy named \"my-api\" in my organization \"my-org\".\n", "Functions": ["{'name': 'Apigee', 'api_name': 'gcloud.alpha.apigee.apis().describe', 'description': 'Describe an Apigee API proxy', 'parameters': [{'name': 'api', 'description': 'ID of the API proxy or fully qualified identifier for the API proxy.'}, {'name': 'organization', 'description': \"Apigee organization containing the API proxy. If unspecified, the Cloud Platform project's associated organization will be used.\"}, {'name': 'revision', 'description': 'Revision number of the API proxy.'}, {'name': 'verbose', 'description': 'Include details on its revisions.'}]}"], "Output": "gcloud.alpha.apigee.apis().describe(API='my-api', organization='my-org')"} {"Instruction": "I want to list all the API proxies in an organization called \"my-org\" in Apigee on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.list', 'description': 'List Apigee API proxies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.apigee.apis.list(\"--organization=my-org\")"} {"Instruction": "I want to deploy the API proxy named \"demo-api\" to the stage environment in my Apigee organization named \"my-apigee-org\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.deploy', 'description': 'Deploy an API proxy to an environment', 'parameters': [{'name': 'revision', 'description': 'ID of the revision or fully qualified identifier for the revision.'}, {'name': 'api', 'description': 'API proxy to be deployed.'}, {'name': 'environment', 'description': 'Environment in which to deploy the API proxy.'}, {'name': 'organization', 'description': 'Apigee organization of the proxy and environment.'}, {'name': 'override', 'description': 'Optional. If specified, Apigee will undeploy any conflicting API proxy as part of the deployment.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}"], "Output": "gcloud.alpha.apigee.apis.deploy(api=\"demo-api\", environment=\"stage\", organization=\"my-apigee-org\")"} {"Instruction": "I want to undeploy revision 4 of my-api from the production environment of the organization named prod-org.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.apis().undeploy', 'description': 'undeploy an Apigee API proxy from an environment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "gcloud.alpha.apigee.apis().undeploy(revision=4, environment=\"production\", api=\"my-api\", organization=\"prod-org\")"} {"Instruction": "I want to describe an archive deployment with the id \"xyz9876\" in the Apigee environment called \"my-env\" using the active Cloud Platform project.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.describe', 'description': 'Describe an Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.apigee.archives.describe(\"xyz9876\", environment=\"my-env\")"} {"Instruction": "I want to delete an Apigee archive deployment with the ID mnopqurstuvw654321 in the environment called my-env using the active Cloud Platform project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_notebook_sessions', 'description': 'Lists, in descending order, the sessions that have been created in a notebook that are in an active state like CREATING , CREATED , IDLE or BUSY . Newer sessions are listed first; older sessions are listed later.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to list sessions for.'}, {'name': 'max_results', 'description': 'The maximum number of notebook sessions to return.'}, {'name': 'next_token', 'description': 'A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.'}]}"], "Output": "gcloud.alpha.apigee_archives_delete(\"mnopqurstuvw654321\", \"--environment=my-env\")"} {"Instruction": "I would like to describe an Apigee application with the ID \"934e816e-1234-5678-9abc-98765f4321\" for the organization \"my-apigee-org\" in JSON format.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.apigee.applications().describe(APPLICATION=\"934e816e-1234-5678-9abc-98765f4321\", organization=\"my-apigee-org\").execute()"} {"Instruction": "I want to describe the deployment of the API proxy 'my-proxy' in the 'prod' environment.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.deployments.describe', 'description': 'Describe an Apigee API proxy deployment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.apigee.deployments.describe(REVISION, api='my-proxy', environment='prod')"} {"Instruction": "I want to deploy an Apigee archive deployment to an environment named \"my-prod\" in an organization named \"my-company\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_snapshot_copy_grants', 'description': 'Returns a list of snapshot copy grants owned by the Amazon Web Services account in the destination region.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SnapshotCopyGrants\\n', 'parameters': [{'name': 'snapshot_copy_grant_name', 'description': 'The name of the snapshot copy grant.'}, {'name': 'tag_keys', 'description': 'A tag key or keys for which you want to return all matching resources that are associated with the specified key or keys. For example, suppose that you have resources tagged with keys called owner and environment . If you specify both of these tag keys in the request, Amazon Redshift returns a response with all resources that have either or both of these tag keys associated with them.\\n(string)'}, {'name': 'tag_values', 'description': 'A tag value or values for which you want to return all matching resources that are associated with the specified value or values. For example, suppose that you have resources tagged with values called admin and test . If you specify both of these tag values in the request, Amazon Redshift returns a response with all resources that have either or both of these tag values associated with them.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.apigee.archives().deploy(environment=\"my-prod\", organization=\"my-company\")"} {"Instruction": "I want to describe the developer with the ID \"987654\" in the organization \"my-org\" in Apigee on GCloud.\n", "Functions": ["{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Metadata for a single row group', 'description': 'Metadata for a single row group', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the file containing the row group metadata.'}, {'name': 'row_group_index', 'description': 'The index of the row group for which metadata is requested.'}], 'optional': [{'name': 'memory_map', 'description': 'If True, memory-map the file.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "be_the_developer(\"987654\", organization=\"my-org\", platform=\"Apigee\", cloud=\"GCloud\")"} {"Instruction": "I want to update the tag and rev labels of an archive deployment with ID uvwxyz56789 on Apigee. The deployment belongs to the environment my-env and the organization my-org.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.update', 'description': 'Update an existing Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.apigee.archives.update(\"uvwxyz56789\", environment=\"my-env\", organization=\"my-org\", update_labels=[\"tag=my-tag\", \"rev=1234\"])"} {"Instruction": "I want to list all the developers for an Apigee organization called \"my-org\" and limit the output to 10 developers per page.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'Pyarrow', 'api_name': 'log2', 'description': 'Compute base 2 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to use for memory allocation. If not passed, the default memory pool will be used.'}]}}"], "Output": "gcloud.alpha.apigee.developers.list(organization=\"my-org\", page_size=10)"} {"Instruction": "I want to list all deployments for the active Cloud Platform project, in a specific environment called \"test\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.deployments().list', 'description': 'List Apigee API proxy deployments', 'parameters': [{'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'revision'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.apigee.deployments().list(environment=\"test\")"} {"Instruction": "I want to describe an Apigee deployment environment named \"prod-env\" for the organization \"my-apigee-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'automation schedule create', 'description': 'Create automation schedule', 'parameters': [{'name': 'automation-account-name', 'description': 'The name of the automation account.'}, {'name': 'frequency', 'description': 'The frequency of the schedule.'}, {'name': 'interval', 'description': 'The interval of the schedule.'}, {'name': 'name', 'description': 'The schedule name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'description', 'description': 'The description of the schedule.'}, {'name': 'expiry-time', 'description': 'The end time of the schedule.'}, {'name': 'start-time', 'description': 'The start time of the schedule.'}, {'name': 'time-zone', 'description': 'The time zone of the schedule.'}]}"], "Output": "gcloud.alpha.apigee.environments().describe(environment=\"prod-env\", organization=\"my-apigee-org\")"} {"Instruction": "I want to list all the long running operations in Apigee for an organization named \"my-org\", and I want to filter the operations that are in progress, and I want the output in JSON format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.apigee.operations().list(organization=\"my-org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\")"} {"Instruction": "I want to list all archive deployments for an environment named \"my-env\" in an organization called \"my-org\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'drop_nulls', 'description': 'Drop nulls from the input', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.apigee.archives().list(environment=\"my-env\", organization=\"my-org\")"} {"Instruction": "I want to list all Apigee deployment environments for my organization.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.environments().list', 'description': 'List Apigee deployment environments', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.create', 'description': 'Create a new Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}, {'name': 'route_any', 'description': 'Create an app profile with a multi-cluster routing policy.'}, {'name': 'route_to', 'description': 'Create an app profile with a single-cluster routing policy which routes all requests to specific cluster-id.'}, {'name': 'description', 'description': 'Description for the app profile.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.apigee.environments().list(organization=\"ORGANIZATION\")"} {"Instruction": "I want to delete an organization called my_new_org in Apigee.\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'GcsFileSystem', 'description': 'Google Cloud Storage (GCS) backed FileSystem implementation', 'parameters': {'required': [{'name': 'anonymous', 'description': 'Whether to connect anonymously. If true, will not attempt to look up credentials using standard GCP configuration methods.'}, {'name': 'access_token', 'description': 'GCP access token. If provided, temporary credentials will be fetched by assuming this role; also, a credential_token_expiration must be specified as well.'}, {'name': 'target_service_account', 'description': 'An optional service account to try to impersonate when accessing GCS. This requires the specified credential user or service account to have the necessary permissions.'}, {'name': 'credential_token_expiration', 'description': 'Expiration for credential generated with an access token. Must be specified if access_token is specified.'}, {'name': 'default_bucket_location', 'description': 'GCP region to create buckets in.'}, {'name': 'scheme', 'description': 'GCS connection transport scheme.'}, {'name': 'endpoint_override', 'description': \"Override endpoint with a connect string such as 'localhost:9000'\"}, {'name': 'default_metadata', 'description': 'Default metadata for open_output_stream. This will be ignored if non-empty metadata is passed to open_output_stream.'}, {'name': 'retry_time_limit', 'description': 'Set the maximum amount of time the GCS client will attempt to retry transient errors. Subsecond granularity is ignored.'}]}}"], "Output": "gcloud.alpha.apigee.organizations().delete(ORGANIZATION=\"my_new_org\")"} {"Instruction": "I want to provision an Apigee SaaS organization with the authorized network set to \"custom\" and the analytics region set to \"us-west1\".\n", "Functions": ["{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().provision', 'description': 'provision an Apigee SaaS organization', 'parameters': [{'name': 'authorized_network'}, {'name': 'analytics_region'}, {'name': 'async'}, {'name': 'runtime_location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PurgoMalum is a simple, free, RESTful web service for filtering and removing content of profanity, obscenity and other unwanted text. PurgoMalum\\'s interface accepts several parameters for customization and can return results in plain text, XML and JSON.\\r\\n\\r\\nPurgoMalum is designed to remove words from input text, based on an internal profanity list (you may optionally add your own words to the profanity list through a request parameter (see Request Parameters below). It is designed to recognize character alternates often used in place of standard alphabetic characters, e.g. \"@\" will be recognized as an \"a\", \"$\" will be recognized as an \"s\", and so forth.\\r\\n\\r\\nPurgoMalum also utilizes a list of \"safe words\", i.e. innocuous words which contain words from the profanity list (\"class\" for example). These safe words are excluded from the filter.', 'parameters': [{'name': 'text', 'description': 'Input text to be processed.', 'type': 'STRING'}, {'name': 'add', 'description': 'A comma separated list of words to be added to the profanity list. Accepts letters, numbers, underscores (_) and commas (,). Accepts up to 10 words (or 200 maximum characters in length). The PurgoMalum filter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'fill_text', 'description': 'Text used to replace any words matching the profanity list. Accepts letters, numbers, underscores (_) tildes (~), exclamation points (!), dashes/hyphens (-), equal signs (=), pipes (|), single quotes (\\'), double quotes (\"), asterisks (*), open and closed curly brackets ({ }), square brackets ([ ]) and parentheses (). Maximum length of 20 characters. When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}, {'name': 'fill_char', 'description': 'Single character used to replace any words matching the profanity list. Fills designated character to length of word replaced. Accepts underscore (_) tilde (~), dash/hyphen (-), equal sign (=), pipe (|) and asterisk (*). When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}"], "Output": "gcloud.alpha.apigee.organizations().provision(authorized_network=\"custom\", analytics_region=\"us-west1\")"} {"Instruction": "I want to describe an Apigee long running operation with the ID \"c8e267d2-04f4-0000-b890-a241de823b0e\" for an organization named \"my-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.operations().describe', 'description': 'Describe an Apigee long running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'organization', 'description': \"Apigee organization containing the operation. If unspecified, the Cloud Platform project's associated organization will be used\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}"], "Output": "gcloud.alpha.apigee.operations().describe(OPERATION=\"c8e267d2-04f4-0000-b890-a241de823b0e\", organization=\"my-org\")"} {"Instruction": "I want to describe an API product called \"sample-product\" in my Apigee organization called \"sample-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().update', 'description': 'Update an existing Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.alpha.apigee.products().describe(PRODUCT=\"sample-product\", organization=\"sample-org\")"} {"Instruction": "I want to update the display name of the API product \"my-prod\" to \"Example Project\" in the organization \"ORGANIZATION\" on Apigee.\n", "Functions": ["{'name': 'apigee', 'api_name': 'gcloud.alpha.apigee.products().update', 'description': 'Update an existing Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'all_apis'}, {'name': 'add_api'}, {'name': 'remove_api'}, {'name': 'all_environments'}, {'name': 'add_environment'}, {'name': 'remove_environment'}, {'name': 'all_resources'}, {'name': 'add_resource'}, {'name': 'remove_resource'}, {'name': 'automatic_approval'}, {'name': 'manual_approval'}, {'name': 'clear_attributes'}, {'name': 'add_attribute'}, {'name': 'remove_attribute'}, {'name': 'clear_description'}, {'name': 'description'}, {'name': 'clear_oauth_scopes'}, {'name': 'add_oauth_scope'}, {'name': 'remove_oauth_scope'}, {'name': 'clear_quota'}, {'name': 'quota'}, {'name': 'quota_interval'}, {'name': 'quota_unit'}, {'name': 'internal_access'}, {'name': 'private_access'}, {'name': 'public_access'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}"], "Output": "gcloud.alpha.apigee.products().update(PRODUCT='my-prod', organization='ORGANIZATION', display_name='Example Project')"} {"Instruction": "I want to list all API products in my organization named \"my-org\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().list', 'description': 'List Apigee API products', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sasdadf', 'parameters': []}"], "Output": "gcloud.alpha.apigee.products().list(organization=\"my-org\")"} {"Instruction": "I want to delete the domain mapping 'api.example.com' in my App Engine application on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}"], "Output": "gcloud.alpha.app.domain_mappings().delete(DOMAIN='api.example.com')"} {"Instruction": "I want to update the domain mapping for the domain 'www.example.com' and associate it with the certificate id 5678.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings.update('*.example.com', certificate_id='1234'\", 'description': 'Updates a domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'certificate_management'}, {'name': 'certificate_id'}, {'name': 'no_certificate_id'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().create_http', 'description': 'Create a HTTP health check to monitor load balanced instances', 'parameters': [{'name': 'name', 'description': 'Name of the HTTP health check to create'}, {'name': 'check_interval', 'description': 'How often to perform a health check for an instance'}, {'name': 'description', 'description': 'An optional string description for the HTTP health check'}, {'name': 'enable_logging', 'description': 'Enable logging of health check probe results to Stackdriver'}, {'name': 'healthy_threshold', 'description': 'The number of consecutive successful health checks before an unhealthy instance is marked as healthy'}, {'name': 'host', 'description': 'The value of the host header used for the health check'}, {'name': 'proxy_header', 'description': 'The type of proxy protocol header to be sent to the backend'}, {'name': 'request_path', 'description': 'The request path that this health check monitors'}, {'name': 'response', 'description': 'When empty, status code of the response determines health. When not empty, presence of specified string in first 1024 characters of response body determines health'}, {'name': 'timeout', 'description': \"If Google Compute Engine doesn't receive a healthy response from the instance by the time specified by the value of this flag, the health check request is considered a failure\"}, {'name': 'unhealthy_threshold', 'description': 'The number of consecutive health check failures before a healthy instance is marked as unhealthy'}, {'name': 'weight_report_mode', 'description': 'Defines whether Weighted Load Balancing is enabled'}, {'name': 'global', 'description': 'If set, the HTTP health check is global'}, {'name': 'region', 'description': 'Region of the HTTP health check to create'}, {'name': 'port', 'description': 'The TCP port number that this health check monitors'}, {'name': 'port_name', 'description': 'The port name that this health check monitors'}, {'name': 'use_serving_port', 'description': \"If given, use the 'serving port' for health checks\"}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.alpha.app.domain_mappings.update('www.example.com', certificate_id='5678')"} {"Instruction": "I want to create a domain mapping for the domain \"mywebsite.com\" using manual certificate management, with certificate id 5678.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.domain_mappings.create(\"example.com\"', 'description': 'Create a domain mapping', 'parameters': [{'name': 'domain', 'description': 'A valid domain which may begin with a wildcard, such as: example.com or *.example.com'}, {'name': 'certificate_id', 'description': 'A certificate id to use for this domain. May not be used on a domain mapping with automatically managed certificates. Use the gcloud app ssl-certificates list to see available certificates for this app.'}, {'name': 'certificate_management', 'description': \"Type of certificate management. 'automatic' will provision an SSL certificate automatically while 'manual' requires the user to provide a certificate id to provision. CERTIFICATE_MANAGEMENT must be one of: automatic, manual.\"}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}"], "Output": "gcloud.alpha.app.domain_mappings.create(\"mywebsite.com\",\"--certificate-management=manual\",\"--certificate-id=5678\")"} {"Instruction": "I want to upload a new SSL certificate to my App Engine on GCloud. The certificate file path is \"/home/user/cert.pem\", the display name is \"Example Certificate\", and the private key file path is \"/home/user/key.pem\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serpdog(https://serpdog.io) is a Google Search API that allows you to access Google Search Results in real time. It solves the problem of proxies and captchas for a smooth scraping journey. Serpdog supports results in both HTML and JSON format.\\n\\nGet your free trial by registering at https://api.serpdog.io\\n\\nIf you want to buy our plan, I recommend you to please visit https://serpdog.io/pricing for more information. ', 'parameters': [{'name': 'data_id', 'description': '', 'type': 'STRING'}, {'name': 'next_page_token', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'topic_id', 'description': '', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.app.ssl_certificates.create(\"--certificate=/home/user/cert.pem\", \"--display-name=Example Certificate\", \"--private-key=/home/user/key.pem\")"} {"Instruction": "I want to delete an SSL certificate with ID 5678 in my App Engine application on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.delete', 'description': 'Delete an SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().describe', 'description': 'Show details about a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}"], "Output": "gcloud.alpha.app.ssl_certificates.delete(ID=\"5678\")"} {"Instruction": "I want to update an App Engine application and enable split health checks.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}"], "Output": "gcloud.alpha.app.update(split_health_checks=True)"} {"Instruction": "I want to describe the SSL certificate with ID 9876 for my Google Cloud application.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates().describe', 'description': 'Describe a specified SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.start_cutover', 'description': 'Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.', 'parameters': [{'name': 'account_id', 'description': 'Start Cutover by Account IDs'}, {'name': 'source_server_ids', 'description': 'Start Cutover by Source Server IDs.\\n(string)'}, {'name': 'tags', 'description': 'Start Cutover by Tags.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.app.ssl_certificates().describe(ID=\"9876\")"} {"Instruction": "I want to delete the container image named 'nginx' from the repository 'my-nginx' in the project 'my-project' on Artifact Registry in the 'us-east1' location.\n", "Functions": ["{'name': 'alpha artifacts docker', 'api_name': \"gcloud.alpha.artifacts.docker.images().delete(IMAGE='us_west1_docker.pkg.dev/my_project/my_repository/busy_box'\", 'description': 'Delete an Artifact Registry container image', 'parameters': [{'name': 'image', 'description': 'A container image. A valid container image has the format of LOCATION-docker.pkg.dev/PROJECT-ID/REPOSITORY-ID/IMAGE'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'delete_tags', 'description': 'If specified, all tags associated with the image are deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'DMS', 'api_name': 'Check Task Name', 'description': 'Checks the availability and validity of a given task name within a DMS instance', 'parameters': [{'name': 'name', 'description': 'The task name to check.'}, {'name': 'project-name', 'description': 'The name of the Project.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service-name', 'description': 'The name of the Service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup location information for any URL domain. See more info at https://api-ninjas.com/api/urllookup.', 'parameters': [{'name': 'url', 'description': 'valid URL to check. It supports schemes (e.g. http://example.com) as well as schemeless (e.g. example.com) formats.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.docker.images().delete(IMAGE='us-east1-docker.pkg.dev/my-project/my-nginx/nginx')"} {"Instruction": "I want to update an SSL certificate with ID 5678 on gcloud. I have a new certificate file located at '/home/user/me/new_cert.cer' and a new private key file located at '/home/user/me/new_key.pfx'. I also want to change the display name of the certificate to 'updated name'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.update(\"1234\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated name\", private_key=\"/home/user/me/new_key.pfx\"', 'description': 'Updates an SSL certificate', 'parameters': [{'name': 'id', 'description': 'The id of the certificate. This identifier is printed upon creation of a new certificate. Run gcloud alpha app ssl-certificates list to view existing certificates.'}, {'name': 'certificate', 'description': 'The file path for the new certificate to upload. Must be in PEM x.509 format including the header and footer.'}, {'name': 'display_name', 'description': 'A display name for this certificate.'}, {'name': 'private_key', 'description': 'The file path to a local RSA private key file. The private key must be PEM encoded with header and footer and must be 2048 bits or fewer.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts().print_settings_python', 'description': 'Print credential settings for Python package repository', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}"], "Output": "gcloud.alpha.app.ssl_certificates.update(\"5678\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated name\", private_key=\"/home/user/me/new_key.pfx\")"} {"Instruction": "I want to upload a CentOS package named \"centos-package.rpm\" to the repository named \"my-repo\" in Google Cloud Artifacts. The location of the repository is \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my_repo\", location=\"us_central1\", source=\"my_package.deb\"', 'description': 'Upload a Debian package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the Debian package to be uploaded.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}"], "Output": "gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my-repo\", location=\"us-central1\", source=\"centos-package.rpm\")"} {"Instruction": "I want to delete the package named \"my-pkg\" from the repository \"my-repo\" in the location \"us-east1\" in Artifact Registry.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}\n", "{'name': 'az', 'api_name': 'Container Apps Job Delete', 'description': 'Delete a Container Apps Job', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': \"The name of the Container Apps Job. A name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, cannot have '--', and must be less than 32 characters.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_code_repository', 'description': 'Gets details about the specified Git repository.', 'parameters': [{'name': 'code_repository_name', 'description': 'The name of the Git repository to describe.'}]}"], "Output": "gcloud.alpha.artifacts.packages.delete(\"my-pkg\", location=\"us-east1\", repository=\"my-repo\")"} {"Instruction": "I want to describe an Artifact Registry operation with the id \"0ab289cd-61fa-43f1-bf22-79213460fa27\" at location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}"], "Output": "gcloud.alpha.artifacts_operations_describe(\"0ab289cd-61fa-43f1-bf22-79213460fa27\", \"--location=us-west1\")"} {"Instruction": "I want to print a snippet to add a Maven repository to the pom.xml file using the gcloud alpha artifacts print-settings mvn API. The JSON key is located at 'path/to/key.json', the repository is called 'my-repo', and the location is set to 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', location='LOCATION', repository='REPOSITORY'\", 'description': 'Print a snippet to add a Maven repository to the pom.xml file', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}"], "Output": "gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', repository='my-repo', location='us-central1')"} {"Instruction": "I want to list all Artifact Registry packages in the repository \"example-repo\" located in region \"us-central1\" with a limit of 5 packages per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.list', 'description': 'List Artifact Registry packages', 'parameters': [{'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "gcloud.alpha.artifacts.packages.list(\"--location=us-central1\", \"--repository=example-repo\", \"--limit=5\")"} {"Instruction": "I want to describe a repository named other-repo in the us-west2 location in Google Cloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.update', 'description': 'Update an existing Beyondcorp application connector', 'parameters': [{'name': 'connector', 'description': 'ID of the app connector or fully qualified identifier for the app connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Optional. If provided, returns immediately and the operation executes in the background.'}, {'name': 'display_name', 'description': 'Optional. The display name of the connector.'}, {'name': 'update_labels', 'description': 'Optional. The labels to update.'}, {'name': 'clear_labels', 'description': 'Optional. If provided, all labels are cleared.'}, {'name': 'remove_labels', 'description': 'Optional. The labels to remove.'}]}"], "Output": "gcloud.alpha.artifacts.repositories().describe(repository=\"other-repo\", location=\"us-west2\")"} {"Instruction": "I want to print the credential settings for the Python package repository using gcloud alpha artifacts print-settings python command with the JSON key set to \"key.json\", location set to \"us-central1\", and repository set to \"my-repo\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts().print_settings_python', 'description': 'Print credential settings for Python package repository', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'import-export delete', 'description': 'Delete an existing import/export job', 'parameters': [{'name': 'name', 'description': 'The name of the import/export job.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.alpha.artifacts().print_settings_python(json_key=\"key.json\", location=\"us-central1\", repository=\"my-repo\")"} {"Instruction": "I want to print the credential settings for an npm repository using gcloud alpha artifacts with a scope of @my-team.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories.set_npm_credential_setting', 'description': 'Print credential settings for npm', 'parameters': [{'name': 'json_key'}, {'name': 'scope'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.print_settings_npm(scope=\"@my-team\")"} {"Instruction": "I want to print a snippet for the repository set in the artifacts/repository property in the location \"us-central1\" for repository \"my-repository\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.print_settings_gradle', 'description': 'Print a snippet to add a repository to the Gradle build.gradle file', 'parameters': [{'name': 'json_key', 'description': 'Path to service account JSON key. If not specified, current active service account credentials or a placeholder for gcloud credentials is used.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sandbox.mktplace.eu - 01 products', 'parameters': [{'name': 'action', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}"], "Output": "gcloud.alpha.artifacts.print_settings_gradle(location=\"us-central1\", repository=\"my-repository\")"} {"Instruction": "I want to delete the Artifact Registry repository named \"my-sec-repo\" at the location \"us-west1-b\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().delete', 'description': 'Delete an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}"], "Output": "gcloud.alpha.artifacts.repositories().delete(repository=\"my-sec-repo\", location=\"us-west1-b\")"} {"Instruction": "I want to create a new Artifact Registry repository named \"my-repo\" in the current project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.artifacts.repositories().create(repository=\"my-repo\", location=\"LOCATION\", repository_format=\"REPOSITORY_FORMAT\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/viewer' for the user 'john.doe@example.com' with the repository 'my-repo' in Artifact Registry on gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_execution', 'description': 'Deletes a job execution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job whose execution on a particular device will be deleted.'}, {'name': 'thing_name', 'description': 'The name of the thing whose job execution will be deleted.'}, {'name': 'execution_number', 'description': 'The ID of the job execution to be deleted. The executionNumber refers to the execution of a particular job on a particular device.\\nNote that once a job execution is deleted, the executionNumber may be reused by IoT, so be sure you get and use the correct value here.'}, {'name': 'force_|_no_force', 'description': '(Optional) When true, you can delete a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d. Otherwise, you can only delete a job execution which is in a terminal state (\u00e2\\x80\\x9cSUCCEEDED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cFAILED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREJECTED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREMOVED\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCANCELED\u00e2\\x80\\x9d) or an exception will occur. The default is false.\\n\\nNoteDeleting a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d, will cause the device to be unable to access job information or update the job execution status. Use caution and ensure that the device is able to recover to a valid state.'}, {'name': 'namespace_id', 'description': 'The namespace used to indicate that a job is a customer-managed job.\\nWhen you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.\\n\\n$aws/things/*THING_NAME* /jobs/*JOB_ID* /notify-namespace-*NAMESPACE_ID* /\\n\\nNoteThe namespaceId feature is in public preview.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.buffer', 'description': 'Construct an Arrow buffer from a Python bytes-like or buffer-like object', 'parameters': {'required': [{'name': 'obj', 'description': 'the object from which the buffer should be constructed'}], 'optional': []}}"], "Output": "gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my-repo', member='user:john.doe@example.com', role='roles/viewer')"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/admin' for the user 'test-user@gmail.com' with repository 'my-repo' in gcloud.\"\n", "Functions": ["{'name': 'alpha artifacts repositories', 'api_name': \"gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().create', 'description': 'Create a new Beyondcorp application legacy connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}, {'name': 'application_endpoint', 'description': 'The endpoint of the application'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}"], "Output": "gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my-repo', member='user:test-user@gmail.com', role='roles/admin')"} {"Instruction": "I want to export the configuration for a Artifact Registry repository named \"my-repository\" to a file located at \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'alpha artifacts repositories', 'api_name': 'gcloud.alpha.artifacts.repositories.config_export', 'description': 'Export the configuration for a Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.repositories.config_export(\"my-repository\", path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to disable redirection from Container Registry to Artifact Registry for my project named \"my-other-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.settings().disable_upgrade_redirection', 'description': 'Disable redirection from Container Registry to Artifact Registry', 'parameters': [{'name': 'project'}]}"], "Output": "gcloud.alpha.artifacts.settings().disable_upgrade_redirection(project=\"my-other-project\")"} {"Instruction": "I want to update the description of the Artifact Registry repository named \"my-repo\" with the description \"New description\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.repositories().update', 'description': 'Update Artifact Registry Repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "gcloud.alpha.artifacts.repositories().update(repository=\"my-repo\", description=\"New description\")"} {"Instruction": "I want to enable upgrade redirection for my project \"my-project\" in gcloud alpha artifacts, and I want to perform a dry run to validate the project setup without enabling redirection.\n", "Functions": ["{'name': 'alpha artifacts', 'api_name': 'gcloud.alpha.artifacts.settings.enable_upgrade_redirection', 'description': 'Enable upgrade redirection', 'parameters': [{'name': 'dry_run'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.list_pipeline_executions', 'description': 'Gets a summary of the most recent executions for a pipeline.list-pipeline-executions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline for which you want to get execution summary information.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}"], "Output": "gcloud.alpha.artifacts.settings.enable_upgrade_redirection(dry_run=True)"} {"Instruction": "I want to get the IAM policy for the Artifact Registry repository named \"my-repo\" located in \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}"], "Output": "gcloud.alpha.artifacts.repositories().get_iam_policy(repository=\"my-repo\", location=\"us-central1\")"} {"Instruction": "I want to create a new Artifact Registry tag with the name \"release\" for version 2.1.0 of package \"my-package\" in the repository \"my-repository\" at location \"us-west-2\".\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}"], "Output": "gcloud.alpha.artifacts.tags.create('release', '--location=us-west-2', '--package=my-package', '--repository=my-repository', '--version=2.1.0')"} {"Instruction": "I want to list all Artifact Registry repositories in my project, limiting the results to 5 and specifying the location as \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().list', 'description': 'List Artifact Registry repositories in specified project', 'parameters': [{'name': 'location'}, {'name': 'limit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.repositories().list(location=\"us-west1\", limit=5)"} {"Instruction": "I want to set the IAM policy for a repository named \"my-repo\" in Artifact Registry using a JSON file named \"policy.json\".\n", "Functions": ["{'name': 'Artifact Registry', 'api_name': 'gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"my_repo\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"my-repo\", policy_file=\"policy.json\")"} {"Instruction": "I want to delete version 2.0.0 of the package 'my-pkg' in the 'my-repo' repository located in 'us-central1' in Artifact Registry on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.artifacts.versions().delete(version='2.0.0', location='us-central1', package='my-pkg', repository='my-repo')"} {"Instruction": "I want to list all Artifact Registry tags for a package named \"my-package\" in the location \"us-central1\" and the repository \"my-repo\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "gcloud.alpha.artifacts.tags.list(package=\"my-package\", location=\"us-central1\", repository=\"my-repo\")"} {"Instruction": "I want to update the tag 'new-tag' to version 2.0.0 of package 'my-package' in the Artifact Registry.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags().update(TAG='my_tag', version='1.0.0', package='my_pkg', location='LOCATION', repository='REPOSITORY'\", 'description': 'Update an Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'version'}, {'name': 'package'}, {'name': 'location'}, {'name': 'repository'}]}"], "Output": "gcloud.alpha.artifacts.tags().update(TAG='new-tag', version='2.0.0', package='my-package', location='LOCATION', repository='REPOSITORY')"} {"Instruction": "I want to describe the current Artifact Registry configuration for VPC Service Controls in the us-east1 location using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.describe', 'description': 'Describe the current Artifact Registry configuration for VPC Service Controls', 'parameters': [{'name': 'location'}]}"], "Output": "gcloud.alpha.artifacts.vpcsc_config.describe(location=\"us-east1\")"} {"Instruction": "I want to deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter in Google Cloud. Please deny access for the location \"us-west2\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().delete', 'description': 'Delete a certificate map resource', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}"], "Output": "gcloud.alpha.artifacts.vpcsc_config.deny(location=\"us-west2\")"} {"Instruction": "Can you provide a Python function call to allow Artifact Registry remote repositories inside a service perimeter to retrieve data in the 'us-east1' location?\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_vpcsc_config.allow', 'description': 'Allow Artifact Registry remote repositories inside a service perimeter to retrieve data', 'parameters': [{'name': 'location'}]}"], "Output": "gcloud.alpha.artifacts_vpcsc_config.allow(location=\"us-east1\")"} {"Instruction": "I want to list all Artifact Registry package versions in the package 'my-package' in my project named 'my-project', located in 'my-location', and associated with the repository 'my-repo'. I want to limit the output to a maximum of 10 versions.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.versions.list', 'description': 'List Artifact Registry package versions', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Confluent Cloud Connection Creation', 'description': 'Create a local connection to confluent-cloud', 'parameters': [{'name': 'bootstrap-server', 'description': 'Kafka bootstrap server url.'}, {'name': 'kafka-key', 'description': 'Kafka API-Key (key).'}, {'name': 'kafka-secret', 'description': 'Kafka API-Key (secret).'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'schema-key', 'description': 'Schema registry API-Key (key).'}, {'name': 'schema-registry', 'description': 'Schema registry url.'}, {'name': 'schema-secret', 'description': 'Schema registry API-Key (secret).'}, {'name': 'client-type', 'description': 'The client type used on the connection.', 'accepted_values': ['dotnet', 'go', 'java', 'none', 'python', 'springBoot']}, {'name': 'connection', 'description': 'Name of the connection.'}, {'name': 'customized-keys', 'description': 'The customized keys used to change default configuration names.'}, {'name': 'location', 'description': 'Location.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}"], "Output": "gcloud.alpha.artifacts.versions.list(package=\"projects/my-project/locations/my-location/repositories/my-repo/packages/my-package\", limit=10)"} {"Instruction": "I want to export a snapshot of assets of type 'storage.googleapis.com/Bucket' in project 'my-project' at '2022-01-01T00:00:00Z' to 'gs://my-bucket/object-name' and only export the asset metadata.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.asset.export(project='test_project', asset_types='compute.googleapis.com/Disk', snapshot_time='2019_03_05T00:00:00Z', output_path='gs://bucket_name/object_name', content_type='resource'\", 'description': 'Export cloud assets to Google Cloud Storage or BigQuery', 'parameters': [{'name': 'project'}, {'name': 'asset_types'}, {'name': 'snapshot_time'}, {'name': 'output_path'}, {'name': 'content_type'}, {'name': 'bigquery_table'}, {'name': 'output_bigquery_force'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai models', 'api_name': 'gcloud.alpha.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "gcloud.alpha.asset.export(project='my-project', asset_types='storage.googleapis.com/Bucket', snapshot_time='2022-01-01T00:00:00Z', output_path='gs://my-bucket/object-name', content_type='resource')"} {"Instruction": "I want to upload an RPM package named \"my-package.rpm\" to the repository \"my-repo\" located in the US Central region using the gcloud alpha artifacts yum upload API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.yum.upload(repository=\"my_repo\", location=\"us_central1\", source=\"my_package.rpm\"', 'description': 'Upload an RPM package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the RPM package to be uploaded.'}]}"], "Output": "gcloud.alpha.artifacts.yum.upload(repository=\"my-repo\", location=\"us-central1\", source=\"my-package.rpm\")"} {"Instruction": "I want to analyze organization policies governed resources under a scope in gcloud alpha. Specifically, I want to analyze the resources using the constraint \"policy.constraint_name\" and the scope \"organizations/my_org\". I also want to limit the results to 5 resources and sort them by creation time in ascending order.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_access_key', 'description': 'Deletes the access key pair associated with the specified IAM user.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose access key pair you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'access_key_id', 'description': 'The access key ID for the access key ID and secret access key you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters that can consist of any upper or lowercased letter or digit.'}]}"], "Output": "gcloud.alpha.asset.analyze_org_policy_governed_resources(constraint=\"policy.constraint_name\", scope=\"organizations/my_org\", limit=5, sort_by=\"createTime asc\")"} {"Instruction": "I want to analyze organization policies for a specific constraint in my organization and retrieve the first 3 results.\n", "Functions": ["{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.analyze_org_policies', 'description': 'Analyze organization policies under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.asset.analyze_org_policies(constraint=\"CONSTRAINT_NAME\", scope=\"organizations/YOUR_ORG_ID\", page_size=3)"} {"Instruction": "I want to create a new Cloud Asset Inventory Feed with the ID \"feed2\" on project \"p2\" that receives updates on virtual machines and storage resources. The feed should publish updates to a Cloud Pub/Sub topic called \"feed-topic2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset_feeds.create(FEED_ID=\"feed1\", PROJECT_ID=\"p1\", ASSET_TYPES=[\"compute.googleapis.com/Network\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project1/topics/feed_topic\"', 'description': 'Create a new Cloud Asset Inventory Feed for updates on assets', 'parameters': [{'name': 'feed_id'}, {'name': 'pubsub_topic'}, {'name': 'asset_names'}, {'name': 'asset_types'}, {'name': 'relationship_types'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'condition_description'}, {'name': 'condition_expression'}, {'name': 'condition_title'}, {'name': 'content_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.asset_feeds.create(FEED_ID=\"feed2\", PROJECT_ID=\"p2\", ASSET_TYPES=[\"compute.googleapis.com/Instance\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project2/topics/feed-topic2\")"} {"Instruction": "I want to analyze organization policies governed by containers under a scope using the gcloud API. The constraint I want to analyze is \"address\" and the scope is \"organizations/my_organization\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.container_analyze_iam_policy', 'description': 'Analyze organization policies governed containers under a scope', 'parameters': [{'name': 'constraint', 'description': 'The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.'}, {'name': 'scope', 'description': 'Scope can only be an organization for now. The analysis is limited to the Cloud org policies and containers within this scope. The caller must be granted the cloudasset.assets.searchAllResources permission on the desired scope.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.alpha.container_analyze_iam_policy(scope=\"organizations/my_organization\", constraint=\"address\")"} {"Instruction": "I want to delete a Cloud Asset Inventory feed with the ID \"feed2\" in project \"p2\" using gcloud alpha asset feeds delete command.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}"], "Output": "gcloud.alpha.asset.feeds().delete(name=\"feed2\", project=\"p2\")"} {"Instruction": "I want to get the update history of assets that overlap a time window. The asset names are [\"//compute.googleapis.com/projects/test-project/zones/us-central1-f/instances/instance1\"] and the content type is \"resource\". I want to start from \"2018-10-02T15:01:23.045Z\" and end at \"2018-12-05T13:01:21.045Z\". My project ID is \"test-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.asset.get_history(project='test-project', asset_names=['//compute.googleapis.com/projects/test-project/zones/us-central1-f/instances/instance1'], start_time='2018-10-02T15:01:23.045Z', end_time='2018-12-05T13:01:21.045Z', content_type='resource')"} {"Instruction": "I want to query the Cloud assets on Google Cloud using a BigQuery Standard SQL compatible statement and retrieve the results in a BigQuery table named \"asset_table\" in a dataset named \"asset_dataset\" for the \"test-project\" project.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_lineage_group', 'description': 'Provides a list of properties for the requested lineage group. For more information, see Cross-Account Lineage Tracking in the Amazon SageMaker Developer Guide .', 'parameters': [{'name': 'lineage_group_name', 'description': 'The name of the lineage group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.asset.query(project='test-project', statement='SELECT * FROM compute_googleapis_com_Instance', bigquery_table='asset_table', bigquery_dataset='asset_dataset')"} {"Instruction": "I want to list the Cloud Asset Inventory Feeds for my Google Cloud project.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.asset.feeds().list(project='PROJECT_ID')"} {"Instruction": "I want to describe the Cloud Asset Inventory Feed with the feed ID \"feed2\" in project \"p2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "gcloud.alpha.asset.feeds().describe(feed_id=\"feed2\", project=\"p2\")"} {"Instruction": "I want to update an existing Cloud Asset Inventory Feed with ID feed1 in project p1. I want to add the asset type 'storage.googleapis.com/Bucket' to the feed.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}"], "Output": "gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"storage.googleapis.com/Bucket\"])"} {"Instruction": "I want to list all Assured Workloads operations belonging to an organization with ID 456, located in the europe-west1 region. I want to limit the results to a maximum of 50 and retrieve 5 results at a time from the backend.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for element-wise aggregate functions', 'description': 'Aggregate functions with options', 'parameters': {'required': [], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}"], "Output": "gcloud.alpha.assured.operations().list(location=\"europe-west1\", organization=\"456\", limit=50, page_size=5)"} {"Instruction": "I want to describe a Cloud Asset Inventory saved query with the query ID 'query2' in project 'p2'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.saved_queries().describe', 'description': 'Describe a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "gcloud.alpha.asset.saved_queries().describe(QUERY_ID='query2', project='p2')"} {"Instruction": "I want to create a new Assured Workloads environment with the following properties:\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'pyarrow', 'api_name': 'quantile', 'description': 'Compute quantiles of a dataset', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].'}], 'optional': [{'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Options for slicing', 'description': 'Slicing options for arrays', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive).\\nIf not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step.', 'default': 1}]}}"], "Output": "gcloud.alpha.assured_workloads_create(organization=456, location='us-east1', display_name='Production-Environment', compliance_regime='HIPAA', billing_account='billingAccounts/789', next_rotation_time='2021-01-15T12:00:00.00Z', rotation_period='259200s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/012', resource_settings='consumer-project-id=my-custom-id')"} {"Instruction": "I want to delete the saved query with ID 'query2' in project 'p2'.\n", "Functions": ["{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "gcloud.alpha.asset.saved_queries().delete(QUERY_ID='query2', project='p2')"} {"Instruction": "I want to list the Cloud Asset Inventory saved queries for my organization with the ID \"org2\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "gcloud.alpha.asset.saved_queries.list(organization='org2')"} {"Instruction": "I want to update the content of a saved query with query ID query-id-2 in a project named p2. I also want to update the query's description to \"updating a query with query id query-id-2\" and add a new label with key 'key2' and value 'val2'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_smb_settings', 'description': 'Gets a description of a Server Message Block (SMB) file share settings from a file gateway. This operation is only supported for file gateways.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}"], "Output": "gcloud.alpha.asset.saved_queries().update(name=\"query-id-2\", project=\"p2\", query_file_path=\"./query-content.json\", description=\"updating a query with query id query-id-2\", update_labels={\"key2\": \"val2\"})"} {"Instruction": "I want to delete an Assured Workloads environment in the us-central1 region, belonging to an organization with ID 456, with workload ID 789 and an etag of 'xyz123'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "gcloud.alpha.assured_workloads_delete('organizations/456/locations/us-central1/workloads/789', etag='xyz123')"} {"Instruction": "I want to list all Assured Workloads environments belonging to my organization with ID 987 located in the us-west1 region, and I want to limit the results to 20 and retrieve 5 results at a time.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads.list', 'description': 'List all Assured Workloads environments that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.assured_workloads.list(location=\"us-west1\", organization=\"organizations/987\", limit=20, page_size=5)"} {"Instruction": "I want to update the Assured Workloads environment with the display name 'New-Workload-1' and new labels for an Assured Workloads environment in the us-central1 region, belonging to an organization with ID 456, with workload ID 789 and an etag of 012. The new set of labels should include the existing label (key = 'ExistingLabelKey1', value = 'ExistingLabelValue1') and a new label (key = 'NewLabelKey2', value = 'NewLabelValue2').\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_update', 'description': 'Update Assured Workloads environments', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'violation_notifications_enabled'}, {'name': 'etag'}]}"], "Output": "gcloud.alpha.assured_workloads_update('organizations/456/locations/us-central1/workloads/789', display_name='New-Workload-1', labels={'ExistingLabelKey1': 'ExistingLabelValue1', 'NewLabelKey2': 'NewLabelValue2'}, etag='012')"} {"Instruction": "I want to list all Assured Workloads violations for an organization with ID 456, under the assured workload with ID w456, located in the us-west1 region. I want to limit the results to 50 and request 20 results at a time.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_list', 'description': 'List all Assured Workloads violations', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'workload'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_schema', 'description': 'Deletes a given schema. Schemas in a development and published state can only be deleted.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) of the development schema. For more information, see arns .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}"], "Output": "gcloud.alpha.assured_workloads_violations_list(location=\"us-west1\", organization=\"456\", workload=\"w456\", limit=50, page_size=20)"} {"Instruction": "I want to acknowledge a violation with ID 456 that belongs to organization 789 in the us-west1 location, with workload ID 123. The comment for the acknowledgment is \"security review complete\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'logb', 'description': 'Compute base b logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'b', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'az', 'api_name': 'sql db show-connection-string', 'description': 'Generates a connection string to a database', 'parameters': [{'name': 'client', 'description': 'Type of client connection provider.', 'type': 'required', 'accepted_values': ['ado.net', 'jdbc', 'odbc', 'php', 'php_pdo', 'sqlcmd']}, {'name': 'auth-type', 'description': 'Type of authentication.', 'type': 'optional', 'accepted_values': ['ADIntegrated', 'ADPassword', 'SqlPassword'], 'default_value': 'SqlPassword'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).', 'type': 'optional'}, {'name': 'name', 'description': 'Name of the Azure SQL Database.', 'type': 'optional', 'default_value': ''}, {'name': 'server', 'description': 'Name of the Azure SQL Server.', 'type': 'optional', 'default_value': ''}, {'name': 'subscription', 'description': 'Name or ID of subscription.', 'type': 'optional'}]}"], "Output": "gcloud.alpha.assured_workloads_violations_acknowledge(\"organizations/789/locations/us-west1/workloads/123/violations/456\", comment=\"security review complete\")"} {"Instruction": "I want to register gcloud as a Docker credential helper for the registry \"dockerhub.io\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'az', 'api_name': 'PostgreSQL Server Show', 'description': 'Get the details of a PostgreSQL server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules.migrate', 'description': 'Migration of firewall rules', 'parameters': [{'name': 'source_network'}, {'name': 'bind_tags_to_instances'}, {'name': 'export_tag_mapping'}, {'name': 'target_firewall_policy'}, {'name': 'tag_mapping_file'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "gcloud.alpha.auth.configure_docker(registries=\"dockerhub.io\")"} {"Instruction": "I want to create an enterprise-certificate configuration file for Linux using gcloud alpha. The configuration file should have the label \"my-label\", module \"my-module\", and slot \"my-slot\". Additionally, I want to specify the output file as \"config.json\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.describe_tags', 'description': 'Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters .tagValueSee also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'filters', 'description': 'You can filter the list using a key -value format. You can separate these items by using logical operators. Allowed filters include tagKey , tagValue , and configurationId .\\n(structure)\\n\\nThe tag filter. Valid names are: tagKey , tagValue , configurationId .\\nname -> (string)\\n\\nA name of the tag filter.\\nvalues -> (list)\\n\\nValues for the tag filter.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'gcloud', 'api_name': \"GoogleAIIndexes('us_west1').describe_index\", 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index'}, {'name': 'region', 'description': 'Cloud region for the index'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}"], "Output": "gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"--label=my-label\", \"--module=my-module\", \"--slot=my-slot\", \"--output-file=config.json\")"} {"Instruction": "I want to print the access token for my Google Cloud account with a token lifetime of 1800 seconds.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.print_access_token', 'description': 'Print an access token for a specified account', 'parameters': [{'name': 'account', 'description': 'Account to get the access token for. If not specified, the current active account will be used.'}, {'name': 'lifetime', 'description': 'Access token lifetime. The default access token lifetime is 3600 seconds, but you can use this flag to reduce the lifetime or extend it up to 43200 seconds (12 hours). Note that this flag is for service account impersonation only, so it must be used together with the --impersonate-service-account flag.'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_schema', 'description': 'Read effective Arrow schema from Parquet file metadata', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'FileSystem object for reading the file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}"], "Output": "gcloud.alpha.auth.print_access_token(lifetime=1800)"} {"Instruction": "I want to create an enterprise-certificate configuration file for MacOS using the gcloud alpha auth API. The certificate issuer will be \"CERT_ISSUER\".\n", "Functions": ["{'name': 'alpha auth', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_macos', 'description': 'Create enterprise-certificate configuration file for MacOS', 'parameters': [{'name': 'issuer', 'description': 'The certificate issuer.'}, {'name': 'ecp', 'description': 'Provide a custom path to the enterprise-certificate-proxy binary. This flag must be the full path to the binary.'}, {'name': 'ecp_client', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared client library. This flag must be the full path to the shared library.'}, {'name': 'output_file', 'description': 'Override the file path that the enterprise-certificate-proxy configuration is written to.'}, {'name': 'tls_offload', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared tls offload library. This flag must be the full path to the shared library.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.auth.enterprise_certificate_config.create_macos(issuer=\"CERT_ISSUER\")"} {"Instruction": "I want to print an identity token for the account 'bar@example.com' with the audience 'https://service-hash-uc.b.run.app' using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}"], "Output": "gcloud.alpha.auth.print_identity_token('bar@example.com', audiences='https://service-hash-uc.b.run.app')"} {"Instruction": "I want to create an enterprise-certificate configuration file for Windows using gcloud alpha auth command with the following arguments: --issuer=ISSUER, --provider=PROVIDER, --store=STORE\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_windows', 'description': 'Create enterprise-certificate configuration file for Windows', 'parameters': [{'name': 'issuer'}, {'name': 'provider'}, {'name': 'store'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Apigee', 'api_name': 'gcloud.alpha.apigee.apis().describe', 'description': 'Describe an Apigee API proxy', 'parameters': [{'name': 'api', 'description': 'ID of the API proxy or fully qualified identifier for the API proxy.'}, {'name': 'organization', 'description': \"Apigee organization containing the API proxy. If unspecified, the Cloud Platform project's associated organization will be used.\"}, {'name': 'revision', 'description': 'Revision number of the API proxy.'}, {'name': 'verbose', 'description': 'Include details on its revisions.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.auth.enterprise_certificate_config.create_windows(issuer=\"ISSUER\", provider=\"PROVIDER\", store=\"STORE\")"} {"Instruction": "I want to list the jobs for the project 'bar' in the location 'us-west1' using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.jobs.list', 'description': 'List jobs for a specified Batch project/location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.batch.jobs.list(\"--project=bar\", \"--location=us-west1\")"} {"Instruction": "I want to show the details of a job with the ID \"job-67890\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.batch.jobs().describe(JOB=\"job-67890\", location=\"LOCATION\")"} {"Instruction": "I want to show the details of a specific task with the ID \"task789\" for the job \"job123\" in the location \"us-west1\" and task group \"group1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}"], "Output": "gcloud.alpha.batch.tasks.describe(task=\"task789\", job=\"job123\", location=\"us-west1\", task_group=\"group1\")"} {"Instruction": "I want to list all tasks for a specified Batch job in gcloud alpha batch. The job name is \"projects/foo/locations/us-central1/jobs/bar\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ocr for voltox ocr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the tags used for YouTube video SEO without any youtube data api key.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.batch.tasks.list(job=\"projects/foo/locations/us-central1/jobs/bar\", location=\"LOCATION\")"} {"Instruction": "I want to create a new Beyondcorp application connection with ID \"my-connection\" in the location \"us-central1\" and the application endpoint as \"localhost:8080\".\n", "Functions": ["{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().create', 'description': 'Create a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().create(CONNECTION=\"my-connection\", LOCATION=\"us-central1\", APPLICATION_ENDPOINT=\"localhost:8080\")"} {"Instruction": "I want to list all BeyondCorp app connections in the location us-west1 in table format.\n", "Functions": ["{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections.list(location=\"us-west1\")"} {"Instruction": "I want to delete a connection named \"new-connection\" in the \"US\" location for the beyondcorp service on gcloud.\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().delete', 'description': 'Delete a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().delete(connection=\"new-connection\", location=\"US\")"} {"Instruction": "Can you provide the Python function call to describe the connection named \"my-connection\" in the location \"us-central1\" for the Beyondcorp app in my project?\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().describe', 'description': 'Describe a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'The location of the beyondcorp service. To set the location attribute, provide the argument connection on the command line with a fully specified name or provide the argument --location on the command line.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.start_rx_norm_inference_job', 'description': 'Starts an asynchronous job to detect medication entities and link them to the RxNorm ontology. Use the DescribeRxNormInferenceJob operation to track the status of a job.', 'parameters': [{'name': 'input_data_config', 'description': 'Specifies the format and location of the input data for the job.\\nS3Bucket -> (string)\\n\\nThe URI of the S3 bucket that contains the input data. The bucket must be in the same region as the API endpoint that you are calling.\\nS3Key -> (string)\\n\\nThe path to the input data files in the S3 bucket.'}, {'name': 'output_data_config', 'description': 'Specifies where to send the output files.\\nS3Bucket -> (string)\\n\\nWhen you use the OutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data. The URI must be in the same region as the API endpoint that you are calling. The location is used as the prefix for the actual location of the output.\\nS3Key -> (string)\\n\\nThe path to the output data files in the S3 bucket. Amazon Comprehend Medical creates an output directory using the job ID so that the output from one job does not overwrite the output of another.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations .'}, {'name': 'job_name', 'description': 'The identifier of the job.'}, {'name': 'client_request_token', 'description': 'A unique identifier for the request. If you don\u00e2\\x80\\x99t set the client request token, Amazon Comprehend Medical generates one.'}, {'name': 'kms_key', 'description': 'An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.'}, {'name': 'language_code', 'description': 'The language of the input documents. All documents must be in the same language.\\nPossible values:\\n\\nen'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().describe(CONNECTION=\"my-connection\", location=\"us-central1\")"} {"Instruction": "I want to delete a legacy connection named \"legacy-conn\" in the location \"us-west1\" using the gcloud alpha beyondcorp app legacy connections delete command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().delete', 'description': 'Delete a single legacy Connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy.connections().delete(connection=\"legacy-conn\", location=\"us-west1\")"} {"Instruction": "I want to create a new Beyondcorp application connector with the ID \"my-connector\", located in \"us-central1\", and associated with the member \"serviceAccount:connector-sa@projectId.iam.gserviceaccount.com\".\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.app_connectors.create(\"my-connector\", location=\"us-central1\", member=\"serviceAccount:connector-sa@projectId.iam.gserviceaccount.com\")"} {"Instruction": "I want to update the connection named \"my-connection\" in the location \"us-central1\" by adding labels \"k0\" with value \"value1\" and \"k1\" with value \"value2\", and also removing labels with key \"k3\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().update', 'description': 'Update an existing Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "gcloud.alpha.beyondcorp.app.connections().update(connection=\"my-connection\", location=\"us-central1\", update_labels={\"k0\": \"value1\", \"k1\": \"value2\"}, remove_labels=[\"k3\"])"} {"Instruction": "I want to create a new Beyondcorp application legacy connection with the ID \"my-connection\" in the \"us-central1\" location and using the application endpoint \"localhost:8080\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().create', 'description': 'Create a new Beyondcorp application legacy connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}, {'name': 'application_endpoint', 'description': 'The endpoint of the application'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.app.legacy.connections().create(CONNECTION=\"my-connection\", LOCATION=\"us-central1\", APPLICATION_ENDPOINT=\"localhost:8080\")"} {"Instruction": "I want to update the display name and labels of an app connector with ID \"my-connector\" in the \"us-central1\" location. I also want to add a label with key \"k0\" and value \"value1\", add a label with key \"k1\" and value \"value2\", and remove labels with key \"k3\".\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.update', 'description': 'Update an existing Beyondcorp application connector', 'parameters': [{'name': 'connector', 'description': 'ID of the app connector or fully qualified identifier for the app connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Optional. If provided, returns immediately and the operation executes in the background.'}, {'name': 'display_name', 'description': 'Optional. The display name of the connector.'}, {'name': 'update_labels', 'description': 'Optional. The labels to update.'}, {'name': 'clear_labels', 'description': 'Optional. If provided, all labels are cleared.'}, {'name': 'remove_labels', 'description': 'Optional. The labels to remove.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().describe', 'description': 'Get details about a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}"], "Output": "gcloud.alpha.beyondcorp.app_connectors.update(\"my-connector\", \"--location=us-central1\", \"--display-name=new-display-name\", \"--update-labels=k0=value1,k1=value2\", \"--remove-labels=k3\")"} {"Instruction": "I want to describe a legacy connector with ID \"legacy-connector-1\" in the location \"us-west1\" for the Beyondcorp service.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.get_stored_query', 'description': 'Returns the details of a specific stored query.', 'parameters': [{'name': 'query_name', 'description': 'The name of the query.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connectors.describe(CONNECTOR=\"legacy-connector-1\", location=\"us-west1\")"} {"Instruction": "List all legacy connectors in a project for location us-central1 in json form.\n", "Functions": ["{'name': 'alpha', 'api_name': 'aws.proton.get_service_instance', 'description': 'List Beyondcorp legacy connector resources based on project and location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.beyondcorp.app_legacy_connectors.list(project=\"projectId\", location=\"us-central1\", format=\"json(displayName, name, state, principalInfo.serviceAccount.email, createTime, updateTime, labels)\")"} {"Instruction": "I want to list all the legacy connections in a project for the location 'us-east1' in table form.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().list', 'description': 'List Beyondcorp legacy connection resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_mac_sec_key', 'description': 'Removes the association between a MAC Security (MACsec) security key and an Direct Connect dedicated connection.', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).\\nYou can use DescribeConnections or DescribeLags to retrieve connection ID.'}, {'name': 'secret_arn', 'description': 'The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.\\nYou can use DescribeConnections to retrieve the ARN of the MAC Security (MACsec) secret key.'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connections().list(location='us-east1', projectId=your_project_id)"} {"Instruction": "I want to update the legacy connection named \"my-connection\" in the \"us-central1\" location by adding labels \"k0\" with value \"value1\" and label \"k1\" with value \"value2\" and removing labels with key \"k3\".\n", "Functions": ["{'name': 'Beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().update', 'description': 'Update an existing legacy Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'pyarrow', 'api_name': 'index', 'description': 'Options for the index function', 'parameters': {'required': [{'name': 'value', 'description': 'The value to search for.'}], 'optional': []}}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connections().update(name='my-connection', location='us-central1', display_name='new-display-name', connectors='{connector1}', application_endpoint='host:port', update_labels='k0=value1,k1=value2', remove_labels='k3')"} {"Instruction": "I want to describe a legacy connection with the ID \"legacy-connection-123\" in the Europe-West1 location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Practical API for streamlined business and cloud applications.', 'parameters': [{'name': 'source', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connections.describe(\"legacy-connection-123\", location=\"europe-west1\")"} {"Instruction": "I want to list all Beyondcorp Appconnector operations in the project with the location set to \"eu-west1\" and limit the results to 10.\n", "Functions": ["{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.app.operations().list(location=\"eu-west1\", limit=10)"} {"Instruction": "I want to update the existing Beyondcorp application legacy connector with the ID \"my-connector\" in the location \"us-central1\". I want to change the display name to \"new-display-name\", add labels \"k0\" with value \"value1\", and label \"k1\" with value \"value2\". I also want to remove the label with key \"k3\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.update', 'description': 'Update an existing Beyondcorp application legacy connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human readable name of the connector.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.beyondcorp.app.legacy_connectors.update(my_connector=\"my-connector\", location=\"us-central1\", display_name=\"new-display-name\", update_labels=\"k0=value1,k1=value2\", remove_labels=\"k3\")"} {"Instruction": "I want to list all BeyondCorp client gateways in the \"us-west1\" location using gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways().list', 'description': 'List BeyondCorp client gateway resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_exports', 'description': 'Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in the list for 7 days.', 'parameters': [{'name': 'bot_id', 'description': 'The unique identifier that Amazon Lex assigned to the bot.'}, {'name': 'bot_version', 'description': 'The version of the bot to list exports for.'}, {'name': 'sort_by', 'description': 'Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.\\nattribute -> (string)\\n\\nThe export field to use for sorting.\\norder -> (string)\\n\\nThe order to sort the list.'}, {'name': 'filters', 'description': 'Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.\\n(structure)\\n\\nFilters the response form the ListExports operation\\nname -> (string)\\n\\nThe name of the field to use for filtering.\\nvalues -> (list)\\n\\nThe values to use to filter the response. The values must be Bot , BotLocale , or CustomVocabulary .\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.\\nUse the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.'}, {'name': 'locale_id', 'description': 'Specifies the resources that should be exported. If you don\u00e2\\x80\\x99t specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.gateways().list(location='us-west1')"} {"Instruction": "Can you provide a Python function call to describe the BeyondCorp client gateway with the ID \"gateway123\" located in us-east-1?\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways.describe', 'description': 'Describe a single BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway', 'description': 'ID of the client_gateway or fully qualified identifier for the client_gateway'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.gateways.describe('gateway123', location='us-east-1')"} {"Instruction": "I want to describe a Beyondcorp Appconnector operation with the ID \"operation-987654321\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'alpha artifacts repositories', 'api_name': \"gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}"], "Output": "gcloud.alpha.beyondcorp.app.operations().describe(OPERATION=\"operation-987654321\", LOCATION=\"us-west1\")"} {"Instruction": "I want to delete a BeyondCorp client connector service with the ID \"connector-123\" in the us-central1 location.\n", "Functions": ["{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_services.delete', 'description': 'Delete a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MagicMirror', 'parameters': []}"], "Output": "gcloud.alpha.beyondcorp.client_connector_services.delete(\"connector-123\", location=\"us-central1\")"} {"Instruction": "I want to delete a BeyondCorp client gateway with ID \"my-gateway\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector_gateways().delete(CLIENT_GATEWAY=\"my-gateway\", location=\"us-west1\")"} {"Instruction": "I want to list all BeyondCorp client connector operations in my project located in the 'us-central1' location on Google Cloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().list', 'description': 'List all BeyondCorp client connector operations in the specified project.', 'parameters': [{'name': 'location'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.operations().list(location='us-central1')"} {"Instruction": "I want to describe a BeyondCorp client connector operation with the operation name \"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\" in the location \"us-central1\" on gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'timestamp', 'description': 'Create instance of timestamp type with resolution and optional time zone', 'parameters': {'required': [{'name': 'unit', 'description': \"One of 's' [second], 'ms' [millisecond], 'us' [microsecond], or 'ns' [nanosecond]\"}], 'optional': [{'name': 'tz', 'description': 'Time zone name. None indicates time zone naive'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.operations().describe(operation=\"operation-1484002552235-425b144f8c3f8-81aa4b49-0830d1e9\", location=\"us-central1\")"} {"Instruction": "I want to set the IAM policy for the client gateway with ID 'my-client-gateway' using the policy defined in a JSON file 'policy.json' for the BeyondCorp client connector gateway at the location 'us-central1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my_client_gateway\", \"policy.json\", location=\"us_central1\"', 'description': 'Set IAM policy for BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'policy_file'}, {'name': 'location'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An easy-to-use API to fetch videos from Youtube in MP4 format.', 'parameters': [{'name': 'videoid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my-client-gateway\", \"policy.json\", location=\"us-central1\")"} {"Instruction": "I want to get the IAM policy for a BeyondCorp client connector service with ID my-other-service-resource, located in europe-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy', 'description': 'Get the IAM policy for a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy(\"my-other-service-resource\", location=\"europe-west1\")"} {"Instruction": "Please describe the Google BigQuery dataset with the ID \"my-dataset\" in the project with the ID \"my-project\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().describe', 'description': 'Describes a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'git', 'api_name': 'aws.proton.get_service_instance', 'description': 'Ignore specific files', 'parameters': [{'name': 'file_patterns'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowTimestampArray', 'description': 'Concrete class for Arrow arrays of timestamp data type', 'parameters': {'required': [], 'optional': []}}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services().describe(CLIENT_CONNECTOR_SERVICE=\"my-service-resource\", location=\"us-central1\")"} {"Instruction": "I want to update the BeyondCorp client connector service named \"my-service-resource\" with a new display name \"my-new-resource\" and new ingress configuration. The service is located in us-central1 and the new ingress configuration consists of two destination routes: 196.0.0.1/24 and 197.0.0.2/24.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services.update(\"my-service-resource\", location=\"us-central1\", display_name=\"my-new-resource\", ingress_config='{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}')"} {"Instruction": "Please provide a Python function call that describes the existing Bigtable app profile named \"my-app-profile-id\" for the instance \"my-instance-id\", using the gcloud alpha command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.app_profiles().describe(APP_PROFILE=\"my-app-profile-id\", instance=\"my-instance-id\")"} {"Instruction": "I want to update the app profile with ID \"my-app-profile-id\" for the Cloud Bigtable instance \"my-instance-id\" to use a multi-cluster routing policy.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}\n", "{'name': 'az', 'api_name': 'Private DNS zones list', 'description': 'List Private DNS zones', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}"], "Output": "gcloud.alpha.bigtable.app_profiles.update(app_profile=\"my-app-profile-id\", instance=\"my-instance-id\", route_any=True)"} {"Instruction": "I want to list all BeyondCorp client connector services in a project for location europe-west1 with a limit of 10.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().list', 'description': 'List BeyondCorp client connector service resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}"], "Output": "gcloud.alpha.beyondcorp.client_connector.services().list(location=\"europe-west1\", limit=10)"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/viewer' for the user 'test-user@example.com' with backup 'my-backup' in instance 'my-instance' and cluster 'my-cluster' using gcloud alpha bigtable backups.\n", "Functions": ["{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my-backup\", cluster=\"my-cluster\", instance=\"my-instance\", member=\"user:test-user@example.com\", role=\"roles/viewer\")"} {"Instruction": "I want to create a new app profile with a single-cluster routing policy in Cloud Bigtable. The app profile ID is \"my-app-profile-id\" and the instance is \"my-instance-id\" with the description \"App profile for testing purposes\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.create', 'description': 'Create a new Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}, {'name': 'route_any', 'description': 'Create an app profile with a multi-cluster routing policy.'}, {'name': 'route_to', 'description': 'Create an app profile with a single-cluster routing policy which routes all requests to specific cluster-id.'}, {'name': 'description', 'description': 'Description for the app profile.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Time32', 'description': 'Concrete class for time32 data types.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.app_profiles.create(APP_PROFILE=\"my-app-profile-id\", instance=\"my-instance-id\", route_to=\"my-cluster-id\", description=\"App profile for testing purposes\")"} {"Instruction": "I want to list all app profiles for my Bigtable instance with ID \"my-new-instance-id\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().list', 'description': 'List Bigtable app profiles', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.app_profiles().list(instance=\"my-new-instance-id\")"} {"Instruction": "I want to export the configuration for a Cloud Bigtable app profile named my-app-profile to a file located at /path/to/dir/.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.config.export', 'description': 'Export the configuration for a Cloud Bigtable app profile', 'parameters': [{'name': 'app_profile'}, {'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}"], "Output": "gcloud.alpha.bigtable.app_profiles.config.export(\"my-app-profile\", \"--path=/path/to/dir/\")"} {"Instruction": "I want to get the IAM policy for a Cloud Bigtable Backup with the ID 'my-backup' on the cluster named 'my-cluster' and instance called 'my-instance'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().get_iam_policy', 'description': 'Get an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "gcloud.alpha.bigtable.backups().get_iam_policy(BACKUP=\"my-backup\", cluster=\"my-cluster\", instance=\"my-instance\")"} {"Instruction": "I want to copy a Cloud Bigtable backup from the source backup named \"source-backup\" in the source instance \"source-instance\" and source cluster \"source-cluster\" to a new backup named \"destination-backup\" in the destination instance \"destination-instance\" and destination cluster \"destination-cluster\". The copy operation should run synchronously.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.copy', 'description': 'Copy a Cloud Bigtable backup to a new backup', 'parameters': [{'name': 'destination_backup'}, {'name': 'destination_cluster'}, {'name': 'destination_instance'}, {'name': 'destination_project'}, {'name': 'expiration_date'}, {'name': 'retention_period'}, {'name': 'source_backup'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'source_project'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_cluster', 'description': 'Removes the asssociation of an Amazon Web Services Identity and Access Management (IAM) role from a DB cluster.For more information on Multi-AZ DB clusters, see Multi-AZ DB cluster deployments in the Amazon RDS User Guide.', 'parameters': [{'name': 'db_cluster_identifier', 'description': 'The name of the DB cluster to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the Aurora DB cluster, for example arn:aws:iam::123456789012:role/AuroraAccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB cluster that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'git', 'api_name': 'git.bisect(subcommand=\"start\", options=\"HEAD v1.2 __\"', 'description': 'Find the commit that introduced a bug', 'parameters': [{'name': 'subcommand'}, {'name': 'options'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.register_publisher', 'description': 'Registers your account as a publisher of public extensions in the CloudFormation registry. Public extensions are available for use by all CloudFormation users. This publisher ID applies to your account in all Amazon Web Services Regions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_terms_and_conditions_|_no_accept_terms_and_conditions', 'description': 'Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.\\nThe default is false .'}, {'name': 'connection_arn', 'description': 'If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.\\nFor more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide .'}]}"], "Output": "gcloud.alpha.bigtable.backups.copy(source_backup=\"projects/SOURCE_PROJECT/instances/SOURCE_INSTANCE/clusters/SOURCE_CLUSTER/backups/SOURCE_BACKUP\", destination_backup=\"projects/DESTINATION_PROJECT/instances/DESTINATION_INSTANCE/clusters/DESTINATION_CLUSTER/backups/DESTINATION_BACKUP\", async_=False)"} {"Instruction": "I want to retrieve information about a backup named \"backup456\" for the Cloud Bigtable cluster \"mycluster2\" and the instance \"myinstance3\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().describe', 'description': 'Retrieves information about a backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_batch_job_definitions', 'description': 'Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.list-batch-job-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The identifier of the application.'}, {'name': 'prefix', 'description': 'If the batch job definition is a FileBatchJobDefinition, the prefix allows you to search on the file names of FileBatchJobDefinitions.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.bigtable.backups().describe(backup=\"backup456\", cluster=\"mycluster2\", instance=\"myinstance3\")"} {"Instruction": "I want to delete a backup named backup1 for the Cloud Bigtable instance my-instance and the cluster my-cluster.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}"], "Output": "gcloud.alpha.bigtable.backups.delete(\"backup1\", instance=\"my-instance\", cluster=\"my-cluster\")"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/admin' for the user 'test-user@gmail.com' with backup 'my-backup', in instance 'my-instance' and cluster 'my-cluster' using the gcloud alpha bigtable backups remove-iam-policy-binding command.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my_backup', instance='my_instance', cluster='my_cluster', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my-backup', instance='my-instance', cluster='my-cluster', member='user:test-user@gmail.com', role='roles/admin')"} {"Instruction": "I want to list all existing Bigtable backups for an instance named \"my-instance\" and a cluster named \"my-cluster\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().config().export', 'description': 'Export the configuration for Google Cloud Build trigger', 'parameters': [{'name': 'trigger'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "gcloud.alpha.bigtable.backups.list(instance=\"my-instance\", cluster=\"my-cluster\")"} {"Instruction": "I want to delete a Bigtable cluster with the ID \"cluster-123\" in the Cloud Bigtable instance \"instance-456\" on Google Cloud.\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.clusters().delete', 'description': 'Delete a bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster'}]}"], "Output": "gcloud.alpha.bigtable.clusters().delete(CLUSTER='cluster-123', instance='instance-456')"} {"Instruction": "Please describe the cluster named \"my-cluster\" in the Cloud Bigtable instance \"my-instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Extraction REST API that uses OCR to recognize and extract characters of various languages from images.', 'parameters': [{'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable_clusters_describe(CLUSTER=\"my-cluster\", instance=\"my-instance\")"} {"Instruction": "I want to set an IAM policy on a Cloud Bigtable Backup named \"my-backup\" for the instance \"my-instance\" and cluster \"my-cluster\" using the policy file \"my-policy\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.list_service_instance_provisioned_resources', 'description': 'List provisioned resources for a service instance with details.list-service-instance-provisioned-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'service_instance_name', 'description': 'The name of the service instance whose provisioned resources you want.'}, {'name': 'service_name', 'description': 'The name of the service that serviceInstanceName is associated to.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}\n", "{'name': 'az', 'api_name': 'notification-hub namespace authorization-rule create', 'description': 'Create an authorization rule for a namespace', 'parameters': [{'name': 'name', 'description': 'The authorization rule name.'}, {'name': 'namespace-name', 'description': 'The namespace name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'rights', 'description': 'The rights associated with the rule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.backups().set_iam_policy(BACKUP=\"my-backup\", cluster=\"my-cluster\", instance=\"my-instance\", POLICY_FILE=\"my-policy\")"} {"Instruction": "I want to update the number of nodes in my Bigtable cluster named \"my-cluster-id\" to 5.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().update', 'description': \"Update a Bigtable cluster's number of nodes\", 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}, {'name': 'num_nodes'}, {'name': 'disable_autoscaling'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.list_global_tables', 'description': 'Lists all global tables that have a replica in the specified Region.WarningThis operation only applies to Version 2017.11.29 (Legacy) of global tables. We recommend using Version 2019.11.21 (Current) when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see Determining the version . To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see Updating global tables .', 'parameters': [{'name': 'exclusive_start_global_table_name', 'description': 'The first global table name that this operation will evaluate.'}, {'name': 'limit', 'description': 'The maximum number of table names to return, if the parameter is not specified DynamoDB defaults to 100.\\nIf the number of global tables DynamoDB finds reaches this limit, it stops the operation and returns the table names collected up to that point, with a table name in the LastEvaluatedGlobalTableName to apply in a subsequent operation to the ExclusiveStartGlobalTableName parameter.'}, {'name': 'region_name', 'description': 'Lists the global tables in a specific Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.clusters().update(cluster=\"my-cluster-id\", instance=\"my-instance-id\", num_nodes=5)"} {"Instruction": "I want to list all clusters in the Bigtable instance with the ID \"my-other-instance-id\" using the gcloud command line tool.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.delete_attributes', 'description': 'Deletes one or more custom attributes from an Amazon ECS resource.', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'attributes', 'description': 'The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don\u00e2\\x80\\x99t specify the value. If you specify the target ID using the short form, you must also specify the target type.\\n(structure)\\n\\nAn attribute is a name-value pair that\u00e2\\x80\\x99s associated with an Amazon ECS object. Use attributes to extend the Amazon ECS data model by adding custom metadata to your resources. For more information, see Attributes in the Amazon Elastic Container Service Developer Guide .\\nname -> (string)\\n\\nThe name of the attribute. The name must contain between 1 and 128 characters. The name may contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), forward slashes (/), back slashes (), or periods (.).\\nvalue -> (string)\\n\\nThe value of the attribute. The value must contain between 1 and 128 characters. It can contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), periods (.), at signs (@), forward slashes (/), back slashes (), colons (:), or spaces. The value can\u00e2\\x80\\x99t start or end with a space.\\ntargetType -> (string)\\n\\nThe type of the target to attach the attribute with. This parameter is required if you use the short form ID for a resource instead of the full ARN.\\ntargetId -> (string)\\n\\nThe ID of the target. You can specify the short form ID for a resource or the full Amazon Resource Name (ARN).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}"], "Output": "gcloud.alpha.bigtable.clusters().list(instances='my-other-instance-id')"} {"Instruction": "I want to add an IAM policy binding to a Cloud Bigtable instance named my-instance. The IAM policy binding should have the role of 'roles/editor' and the member should be 'user:test-user@gmail.com'\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Adding IAM policy binding to a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}"], "Output": "gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my-instance\", member=\"user:test-user@gmail.com\", role=\"roles/editor\")"} {"Instruction": "I want to create a bigtable cluster named \"my-cluster\" in the instance \"my-instance\" in the zone \"us-east1-c\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}"], "Output": "gcloud.alpha.bigtable.clusters().create(\"my-cluster\", instance=\"my-instance\", zone=\"us-east1-c\")"} {"Instruction": "I want to delete a Bigtable instance with the ID 'my-other-instance-id'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().delete', 'description': 'Delete an existing Bigtable instance', 'parameters': [{'name': 'instance'}]}"], "Output": "gcloud.alpha.bigtable.instances().delete(INSTANCE='my-other-instance-id')"} {"Instruction": "I want to export the configuration for a Cloud Bigtable instance named \"my-instance\" in Terraform HCL format and save it to a local directory \"/path/to/dir/\".\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().config().export', 'description': 'Export Cloud Bigtable instance configuration', 'parameters': [{'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.trim', 'description': 'Trim leading and trailing characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gu\u00eda de partidos de f\u00fatbol televisados en Per\u00fa. Horarios y canales (TV&streaming legales). Futbolenvivoperu.com Support: info@wosti.com', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "gcloud.alpha.bigtable.instances().config().export(INSTANCE=\"my-instance\", path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to get the IAM policy for a Cloud Bigtable instance with the ID \"my-other-instance-id\".\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().getIamPolicy', 'description': 'Get IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}]}"], "Output": "gcloud.alpha.bigtable.instances().getIamPolicy(INSTANCE=\"my-other-instance-id\")"} {"Instruction": "I want to describe the details of a Bigtable instance with the ID \"project-instance\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}"], "Output": "gcloud.alpha.bigtable.instances().describe(INSTANCE=\"project-instance\")"} {"Instruction": "I want to list the hot tablets in my Cloud Bigtable cluster named \"my-cluster-id\" for the past 12 hours.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.hot_tablets.list', 'description': 'List hot tablets in a Cloud Bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'end_time'}, {'name': 'start_time'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_exports', 'description': 'Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in the list for 7 days.', 'parameters': [{'name': 'bot_id', 'description': 'The unique identifier that Amazon Lex assigned to the bot.'}, {'name': 'bot_version', 'description': 'The version of the bot to list exports for.'}, {'name': 'sort_by', 'description': 'Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.\\nattribute -> (string)\\n\\nThe export field to use for sorting.\\norder -> (string)\\n\\nThe order to sort the list.'}, {'name': 'filters', 'description': 'Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.\\n(structure)\\n\\nFilters the response form the ListExports operation\\nname -> (string)\\n\\nThe name of the field to use for filtering.\\nvalues -> (list)\\n\\nThe values to use to filter the response. The values must be Bot , BotLocale , or CustomVocabulary .\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.\\nUse the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.'}, {'name': 'locale_id', 'description': 'Specifies the resources that should be exported. If you don\u00e2\\x80\\x99t specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.'}]}"], "Output": "gcloud.alpha.bigtable.hot_tablets.list('my-cluster-id', '--end-time=12 hours ago')"} {"Instruction": "I want to set the IAM policy for a Cloud Bigtable instance with an instance ID of 'my-instance-id' using the policy file 'policy.json' using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().set_iam_policy', 'description': 'Set IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'az', 'api_name': 'vmss disk attach', 'description': 'Attach managed data disks to a scale set or its instances', 'parameters': [{'name': 'caching', 'description': 'Disk caching policy.', 'accepted_values': ['None', 'ReadOnly', 'ReadWrite']}, {'name': 'disk', 'description': 'Existing disk name or ID to attach or detach from VM instances.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'instance-id', 'description': 'Scale set VM instance id.'}, {'name': 'lun', 'description': '0-based logical unit number (LUN). Max value depends on the Virtual Machine instance size.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'size-gb', 'description': 'Size in GB. Max size: 4095 GB (certain preview disks can be larger).'}, {'name': 'sku', 'description': 'Underlying storage SKU.', 'accepted_values': ['PremiumV2_LRS', 'Premium_LRS', 'Premium_ZRS', 'StandardSSD_LRS', 'StandardSSD_ZRS', 'Standard_LRS', 'UltraSSD_LRS']}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'vmss-name', 'description': 'Scale set name. You can configure the default using az configure --defaults vmss=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}"], "Output": "gcloud.alpha.bigtable.instances().set_iam_policy(resource=\"my-instance-id\", body=policy_file)"} {"Instruction": "I want to list all existing Bigtable instances using the gcloud alpha command and filter the instances based on an expression.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.instances().list', 'description': 'List existing Bigtable instances', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}"], "Output": "gcloud.alpha.bigtable.instances().list(filter='EXPRESSION')"} {"Instruction": "I want to create a new Bigtable instance with the name \"my-instance\" and the display name \"My Instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bigtable.instances().create(INSTANCE=\"my-instance\", display_name=\"My Instance\")"} {"Instruction": "I want to remove the IAM policy binding for the user 'admin@gmail.com' with the role 'roles/viewer' from the Cloud Bigtable instance 'my-instance'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_contact', 'description': 'Returns a contact from a contact list.', 'parameters': [{'name': 'contact_list_name', 'description': 'The name of the contact list to which the contact belongs.'}, {'name': 'email_address', 'description': 'The contact\u00e2\\x80\\x99s email address.'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr.delete_studio_session_mapping', 'description': 'Removes a user or group from an Amazon EMR Studio.', 'parameters': [{'name': 'studio_id', 'description': 'The ID of the Amazon EMR Studio.'}, {'name': 'identity_id', 'description': 'The globally unique identifier (GUID) of the user or group to remove from the Amazon EMR Studio. For more information, see UserId and GroupId in the IAM Identity Center Identity Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_name', 'description': 'The name of the user name or group to remove from the Amazon EMR Studio. For more information, see UserName and DisplayName in the IAM Identity Center Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_type', 'description': 'Specifies whether the identity to delete from the Amazon EMR Studio is a user or a group.\\nPossible values:\\n\\nUSER\\nGROUP'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my-instance', member='user:admin@gmail.com', role='roles/viewer')"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/viewer' for the user 'test-user@gmail.com' with table 'my-table' in instance 'my-instance'.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}\n", "{'name': 'pyarrow', 'api_name': 'Base', 'description': 'Base class for AWS retry strategies for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}"], "Output": "gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my-table', instance='my-instance', member='user:test-user@gmail.com', role='roles/viewer')"} {"Instruction": "Can you please provide an example user query using the gcloud API to get the IAM policy on a Cloud Bigtable table for a table named 'my-table' in an instance named 'my-instance'?\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.compute.instances.lis', 'description': 'Get IAM policy on a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.get_iam_policy(\"my-table\", instance=\"my-instance\")"} {"Instruction": "I want to set an IAM policy on a Cloud Bigtable table named 'your-table' in the instance 'your-instance' using the policy file 'your-policy'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.set_iam_policy(TABLE='your-table', instance='your-instance', POLICY_FILE='your-policy')"} {"Instruction": "I want to retrieve the information of a Cloud Bigtable table with the table ID \"sales\" in the Cloud Bigtable instance named \"my-instance\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables().describe', 'description': 'Retrieve information about a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables().describe(TABLE_NAME=\"sales\", instance=\"my-instance\")"} {"Instruction": "I want to create a new table called \"employees\" in the instance \"my-instance\" on Cloud Bigtable.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.create('employees', instance='my-instance')"} {"Instruction": "I want to update the table \"my-table\" in the Cloud Bigtable instance \"my-instance\" with deletion protection enabled.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}"], "Output": "gcloud.alpha.bigtable(instances(tables(update('my-table', instance='my-instance', deletion_protection=True))))"} {"Instruction": "I want to create a new Cloud Bigtable table named 'my-table' in the instance 'my-instance', with a column family named 'my-family', enable deletion protection, and set the change stream retention period to 7 days.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.indexes().list', 'description': 'List AI indexes in a specific project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_predictors', 'description': 'Returns a list of predictors created using the CreateAutoPredictor or CreatePredictor operations. For each predictor, this operation returns a summary of its properties, including its Amazon Resource Name (ARN).See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Predictors\\n', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the predictors that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the predictors that match the statement, specify IS . To exclude matching predictors, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are DatasetGroupArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all predictors whose status is ACTIVE, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"Status\", \"Value\": \"ACTIVE\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.create('my-table', instance='my-instance', column_families='my-family', change_stream_retention_period='7d', deletion_protection=True)"} {"Instruction": "I want to list all tables in a Bigtable instance named \"my-instance\" and sort them by table name in descending order.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.list', 'description': 'List existing Bigtable instance tables', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.stop_ingestion', 'description': 'Stops (disables) an ingestion.', 'parameters': [{'name': 'ingestion_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the ingestion to use for the request.'}, {'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "gcloud.alpha.bigtable.instances.tables.list(instances=\"my-instance\", sort_by=\"table_name desc\")"} {"Instruction": "I want to update the display name of my Bigtable instance with the ID \"my-instance-id\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.update', 'description': 'Modify an existing Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.location.create_key', 'description': 'Creates an API key resource in your Amazon Web Services account, which lets you grant actions for Amazon Location resources to the API key bearer.NoteFor more information, see Using API keys .', 'parameters': [{'name': 'description', 'description': 'An optional description for the API key resource.'}, {'name': 'expire_time', 'description': 'The optional timestamp for when the API key resource will expire in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ . One of NoExpiry or ExpireTime must be set.'}, {'name': 'key_name', 'description': 'A custom name for the API key resource.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), hyphens (-), periods (.), and underscores (_).\\nMust be a unique API key name.\\nNo spaces allowed. For example, ExampleAPIKey .'}, {'name': 'no_expiry_|_no_no_expiry', 'description': 'Optionally set to true to set no expiration time for the API key. One of NoExpiry or ExpireTime must be set.'}, {'name': 'restrictions', 'description': 'The API key restrictions for the API key resource.\\nAllowActions -> (list)\\n\\nA list of allowed actions that an API key resource grants permissions to perform. You must have at least one action for each type of resource. For example, if you have a place resource, you must include at least one place action.\\nThe following are valid values for the actions.\\n\\nMap actions\\ngeo:GetMap* - Allows all actions needed for map rendering.\\n\\n\\nPlace actions\\ngeo:SearchPlaceIndexForText - Allows geocoding.\\ngeo:SearchPlaceIndexForPosition - Allows reverse geocoding.\\ngeo:SearchPlaceIndexForSuggestions - Allows generating suggestions from text.\\nGetPlace - Allows finding a place by place ID.\\n\\n\\nRoute actions\\ngeo:CalculateRoute - Allows point to point routing.\\ngeo:CalculateRouteMatrix - Allows calculating a matrix of routes.\\n\\n\\n\\n\\nNoteYou must use these strings exactly. For example, to provide access to map rendering, the only valid action is geo:GetMap* as an input to the list. [\"geo:GetMap*\"] is valid but [\"geo:GetMapTile\"] is not. Similarly, you cannot use [\"geo:SearchPlaceIndexFor*\"] - you must list each of the Place actions separately.\\n(string)\\n\\nAllowReferers -> (list)\\n\\nAn optional list of allowed HTTP referers for which requests must originate from. Requests using this API key from other domains will not be allowed.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939) or any symbols in this list $\\\\-._+!*`(),;/?:@=&\\nMay contain a percent (%) if followed by 2 hexadecimal digits (A-F, a-f, 0-9); this is used for URL encoding purposes.\\nMay contain wildcard characters question mark (?) and asterisk (*). Question mark (?) will replace any single character (including hexadecimal digits). Asterisk (*) will replace any multiple characters (including multiple hexadecimal digits).\\nNo spaces allowed. For example, https://example.com .\\n\\n(string)\\n\\nAllowResources -> (list)\\n\\nA list of allowed resource ARNs that a API key bearer can perform actions on.\\n\\nThe ARN must be the correct ARN for a map, place, or route ARN. You may include wildcards in the resource-id to match multiple resources of the same type.\\nThe resources must be in the same partition , region , and account-id as the key that is being created.\\nOther than wildcards, you must include the full ARN, including the arn , partition , service , region , account-id and resource-id , delimited by colons (:).\\nNo spaces allowed, even with wildcards. For example, arn:aws:geo:region:*account-id* :map/ExampleMap* .\\n\\nFor more information about ARN format, see Amazon Resource Names (ARNs) .\\n(string)'}, {'name': 'tags', 'description': 'Applies one or more tags to the map resource. A tag is a key-value pair that helps manage, identify, search, and filter your resources by labelling them.\\nFormat: \"key\" : \"value\"\\nRestrictions:\\n\\nMaximum 50 tags per resource\\nEach resource tag must be unique with a maximum of one value.\\nMaximum key length: 128 Unicode characters in UTF-8\\nMaximum value length: 256 Unicode characters in UTF-8\\nCan use alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), and the following characters: + - = . _ : / @.\\nCannot use \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d as a prefix for a key.\\n\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.alpha.bigtable.instances.update(INSTANCE=\"my-instance-id\", display_name=\"Updated Instance Name\")"} {"Instruction": "I want to undelete the table named \"sales\" in the instance \"my-instance\" on Cloud Bigtable.\n", "Functions": ["{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances.tables.undelete', 'description': 'Undelete a previously deleted Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "gcloud.alpha.bigtable.instances.tables.undelete(TABLE=\"sales\", instance=\"my-instance\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/bigtable.viewer' for the user 'test-user@gmail.com' with table 'my-table' in instance 'my-instance' in Google Cloud Bigtable.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'az', 'api_name': 'Outbound Rule Create', 'description': 'Create an outbound-rule for load balancer', 'parameters': [{'name': 'address-pool', 'description': 'The name or ID of the backend address pool.'}, {'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'protocol', 'description': 'The protocol for the outbound rule in load balancer. Accepted values: All, Tcp, Udp.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'allocated-outbound-ports', 'description': 'The number of outbound ports to be used for NAT.'}, {'name': 'enable-tcp-reset', 'description': 'Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP. Accepted values: 0, 1, f, false, n, no, t, true, y, yes.'}, {'name': 'frontend-ip-configs', 'description': 'The List of frontend IP configuration IDs or names. Support shorthand-syntax, json-file and yaml-file.'}, {'name': 'idle-timeout', 'description': 'The timeout for the TCP idle connection.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Accepted values: 0, 1, f, false, n, no, t, true, y, yes.'}]}\n", "{'name': 'az', 'api_name': 'CosmosDB Cassandra Keyspace Details', 'description': 'Show the details of a Cassandra keyspace under an Azure Cosmos DB account', 'parameters': [{'name': 'account-name -a', 'description': 'Cosmosdb account name.'}, {'name': 'name -n', 'description': 'Keyspace name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}"], "Output": "gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my-table', instance='my-instance', member='user:test-user@gmail.com', role='roles/bigtable.viewer')"} {"Instruction": "I want to list all Cloud Bigtable operations for an instance named \"my-instance\" using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().list', 'description': 'List Cloud Bigtable operations', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'logical_or', 'description': 'Logical OR', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'y', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bigtable.operations().list(instance=\"my-instance\")"} {"Instruction": "I want to restore a Cloud Bigtable backup named backup2 from the instance instance2 and cluster cluster2 to a new table named table3 in the same instance instance2.\n", "Functions": ["{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "from google.cloud import bigtable\n\nclient = bigtable.Client(project=\"project-id\")\ninstance = client.instance(instance_id=\"instance2-id\")\ncluster = instance.cluster(cluster_id=\"cluster2-id\")\n\ndestination_table = instance.table(\"table3\")\n\noperation = cluster.restore_instance(\n backup_id=\"backup2\",\n source_instance_id=\"instance2-id\",\n destination_table_id=destination_table.name,\n)\n\ntry:\n print(\"Operation started with id:\", operation.name)\n response = operation.result()\n print(\"Restored Instance details:\", response)\nexcept Exception as e:\n print(\"Error during RestoreInstance Operation:\\n\", e)"} {"Instruction": "I want to describe the details of a Cloud Bigtable operation with the operation ID \"67890\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.bigtable.operations().describe(OPERATION_ID=\"67890\")"} {"Instruction": "I want to add an IAM policy binding to my Cloud Billing account with the account ID \"my-account\", granting the role \"roles/editor\" to the principal \"user:john@example.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my_account\", member=\"user:test@example.com\", role=\"roles/owner\"', 'description': 'Add IAM policy binding to a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'Principal to which the role will be granted.'}, {'name': 'role', 'description': 'Role that will be granted to the principal.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my-account\", member=\"user:john@example.com\", role=\"roles/editor\")"} {"Instruction": "I want to show detailed billing information for my project with the project ID \"abc123\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "gcloud.alpha.billing.accounts().projects().describe(PROJECT_ID=\"abc123\")"} {"Instruction": "I want to list all active projects associated with my billing account with ID 9876543210.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "gcloud.alpha.billing_accounts_projects_list('--billing-account=9876543210')"} {"Instruction": "I want to remove the IAM policy binding for the principal \"user:testuser123@gmail.com\" from the role \"roles/billing.viewer\" for the Cloud Billing account \"my-billing-account\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my_billing_account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\"', 'description': 'Remove an IAM policy binding from a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'The principal whose binding to the role is being removed.'}, {'name': 'role', 'description': 'The role from which the member is being removed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my-billing-account\", member=\"user:testuser123@gmail.com\", role=\"roles/billing.viewer\")"} {"Instruction": "I want to update the budget amount for the budget named 'def' in the billing account '456' to '543.21'.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}"], "Output": "gcloud.alpha.billing_budgets.update('billingAccounts/456/budgets/def', budget_amount=543.21)"} {"Instruction": "I want to set the IAM policy for a Cloud Billing account with ID 987654-654321-123456 using the policy.json file.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"987654-654321-123456\", POLICY_FILE=\"policy.json\")"} {"Instruction": "I want to create a budget named \"Budget2\" with a budget amount of $500.50 for the billing account \"456\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\"', 'description': 'Create a budget', 'parameters': [{'name': 'billing_account'}, {'name': 'display_name'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.update_dataset_group', 'description': 'Replaces the datasets in a dataset group with the specified datasets.NoteThe Status of the dataset group must be ACTIVE before you can use the dataset group to create a predictor. Use the DescribeDatasetGroup operation to get the status.', 'parameters': [{'name': 'dataset_group_arn', 'description': 'The ARN of the dataset group.'}, {'name': 'dataset_arns', 'description': 'An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.billing.budgets().create(billing_account=\"456\", display_name=\"Budget2\", budget_amount=\"500.50USD\")"} {"Instruction": "I want to delete the budget named \"xyz\" for the billing account \"456\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().delete', 'description': 'Delete a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Welcome to the Ultimate Tennis API! It provides all the information you need about the tennis world, including all the details related to players and tournaments(live scores, matches, statistics), from both the ATP and tha WTA circuits, both singles and doubles . We also provide live bettings odds for every match in every tennis category. You can easily build your tennis related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'player_id', 'description': 'Player ID', 'type': 'string'}]}"], "Output": "gcloud.alpha.billing.budgets().delete(BUDGET='budgets/xyz', billing_account='billingAccounts/456')"} {"Instruction": "I want to list budgets for my billing account with ID \"456\" on gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().list', 'description': 'List budgets for the account', 'parameters': [{'name': 'billing_account'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}"], "Output": "gcloud.alpha.billing.budgets().list(billing_account=\"456\")"} {"Instruction": "I want to describe the budget with the ID 'def' for the billing account '456'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().describe', 'description': 'Describe a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_voice_profiles', 'description': 'Lists the voice profiles in a voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The ID of the voice profile domain.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results in the request.'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "gcloud.alpha.billing.budgets().describe(BUDGET='def', billing_account='456')"} {"Instruction": "I want to show detailed billing information for my project with the ID \"project-1234\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.billing.projects().describe(project_id=\"project-1234\")"} {"Instruction": "I want to link the project with ID \"my-project\" to the billing account with ID \"0X0X0X-0X0X0X-0X0X0X\" in gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().link', 'description': 'Link a project with a billing account', 'parameters': [{'name': 'project_id', 'description': 'Specify a project id.'}, {'name': 'account_id', 'description': '(DEPRECATED) Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.billing.projects().link(PROJECT_ID=\"my-project\", billing_account=\"0X0X0X-0X0X0X-0X0X0X\")"} {"Instruction": "I want to delete a Blockchain Node Engine node with the name \"node1\" in the location \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes().delete', 'description': 'Delete a Blockchain Node Engine node', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}\n", "{'name': 'az', 'api_name': 'MySQL Flexible Server List', 'description': 'List available flexible servers', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple and free way to generate shields.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes().delete(NODE_NAME=\"node1\", location=\"us-east1\")"} {"Instruction": "I want to list all active projects associated with my billing account using gcloud command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().list', 'description': 'List all active projects associated with a specified billing account', 'parameters': [{'name': 'account_id', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.tag_resource', 'description': 'Adds metadata tags to the Amazon RDS Performance Insights resource.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'resource_arn', 'description': 'The Amazon RDS Performance Insights resource that the tags are added to. This value is an Amazon Resource Name (ARN). For information about creating an ARN, see Constructing an RDS Amazon Resource Name (ARN) .'}, {'name': 'tags', 'description': 'The metadata assigned to an Amazon RDS resource consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}"], "Output": "gcloud.alpha.billing.projects().list(ACCOUNT_ID=\"--billing-account=ACCOUNT_ID\")"} {"Instruction": "I want to describe the location 'us-east1' for the Blockchain Node Engine.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.locations().describe', 'description': 'Describe a Blockchain Node Engine location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.locations().describe(location='us-east1')"} {"Instruction": "I want to describe the configuration and state of a Blockchain Node with the ID \"my-node\" in the location \"us-central1\".\n", "Functions": ["{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes.describe(NODE_NAME=\"my-node\", location=\"us-central1\")"} {"Instruction": "I want to show the details of a blockchain node operation with the ID \"my-operation\" located in \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().describe', 'description': 'Show details about a blockchain node operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.operations().describe(operation='my-operation', location='us-central1')"} {"Instruction": "I want to enable the interactive serial console for an instance named \"test-instance\" in the \"us-west1\" region using gcloud alpha bms instances enable-serial-console.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().disable_serial_console', 'description': 'Disable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.instances().enable_serial_console(instance=\"test-instance\", region=\"us-west1\")"} {"Instruction": "I want to describe the details of a Bare Metal Solution instance with the instance ID \"my-other-instance\" in the region \"us-central2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().describe', 'description': 'Describe a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}"], "Output": "gcloud.alpha.bms.instances().describe(INSTANCE='my-other-instance', region='us-central2')"} {"Instruction": "I want to list all Bare Metal Solution instances in the project with the region set to us-west1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().list', 'description': 'List Bare Metal Solution instances in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}"], "Output": "gcloud.alpha.bms.instances().list(region='us-west1')"} {"Instruction": "I want to list the status of all Blockchain Node Engine nodes in the us-west1-b location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.list', 'description': 'List Blockchain Node Engine nodes', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag_\u2026'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_directory', 'description': 'Deletes a directory. Only disabled directories can be deleted. A deleted directory cannot be undone. Exercise extreme caution when deleting directories.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes.list(location=\"us-west1-b\")"} {"Instruction": "I want to create a new Blockchain Node with the name \"my-node\" in the location \"us-west2\".\n", "Functions": ["{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.get_object_information', 'description': 'Retrieves metadata about an object.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory being retrieved.'}, {'name': 'object_reference', 'description': 'A reference to the object.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level at which to retrieve the object information.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.nodes.create(\"my-node\", location=\"us-west2\")"} {"Instruction": "I want to enable the interactive serial console for a Bare Metal Solution instance named \"example-instance\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.extract_year_number', 'description': 'Extract year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().describe', 'description': 'Show details about a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}"], "Output": "gcloud.alpha.bms.instances().enable_serial_console(INSTANCE=\"example-instance\", region=\"us-west1\")"} {"Instruction": "I want to stop the Bare Metal Solution instance with the name \"prod-instance\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().stop', 'description': 'Stop a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "gcloud.alpha.bms.instances().stop(INSTANCE=\"prod-instance\", region=\"us-east1\")"} {"Instruction": "I want to start an instance named \"prod-instance\" in the region \"us-west2\" using the gcloud alpha bms instances start command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}"], "Output": "gcloud.alpha.bms.instances().start(INSTANCE=\"prod-instance\", region=\"us-west2\")"} {"Instruction": "I want to reset a Bare Metal Solution instance named \"prod-instance\" in the region \"us-west1\".\n", "Functions": ["{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bms.instances().reset(INSTANCE=\"prod-instance\", region=\"us-west1\")"} {"Instruction": "I want to update the Bare Metal Solution instance with the ID \"my-instance\", in the region \"us-central1\". I want to update the labels of the instance, specifically set the label \"key1\" to \"value1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().update', 'description': 'Update a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'async', 'description': 'If provided, this argument will make the operation asynchronous.'}, {'name': '[no_]enable_hyperthreading', 'description': 'Enable or disable hyperthreading.'}, {'name': 'os_image', 'description': 'Operating System Image to be used.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, else a new label is created.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"If you're looking for a random adult picture, our API is just what you need. Simply send a request to our API and you'll receive a random adult picture in return. Whether you need a picture for a project or just for fun, our API is perfect.\", 'parameters': [{'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.instances().update(INSTANCE=\"my-instance\", region=\"us-central1\", update_labels={\"key1\": \"value1\"})"} {"Instruction": "I want to list the IP range reservations for Bare Metal Solution networks in the region europe-west1 using gcloud alpha command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.update_domain_name', 'description': 'Updates a custom DomainName object.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'description', 'description': 'A description of the DomainName .'}]}"], "Output": "gcloud.alpha.bms.networks().list_ip_reservations(region='europe-west1')"} {"Instruction": "I want to describe the network with the ID \"network-5678\" in the region \"us-west1\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.networks().describe(network=\"network-5678\", region=\"us-west1\")"} {"Instruction": "I want to list all the bare metal solution networks in my project in the region us-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}"], "Output": "gcloud.alpha.bms.networks().list(region=\"us-west1\")"} {"Instruction": "I want to list all operations for the project in the 'us-east1' location using gcloud alpha blockchain-node-engine operations list.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1) of CLUSTER. See the full list of regions at https://cloud.google.com/sql/docs/instance-locations. Default: list clusters in all regions.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.blockchain_node_engine.operations().list(location='us-east1')"} {"Instruction": "I want to update the network named \"my-network\" in the region us-central1 with a new label \"key2=value2\" in a Bare Metal Solution network.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().update', 'description': 'Update a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_ip_range_reservation'}, {'name': 'clear_ip_range_reservations'}, {'name': 'remove_ip_range_reservation'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}"], "Output": "gcloud.alpha.bms.networks().update(NETWORK=\"my-network\", region=\"us-central1\", update_labels={\"key2\": \"value2\"})"} {"Instruction": "I want to add an SSH key with the public key \"XYZ456\" to the Bare Metal Solution serial console.\n", "Functions": ["{'name': 'alpha', 'api_name': 'requests.post(\"https://api.bms.example.com/ssh_keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content_Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"}', 'description': 'Add SSH key to Bare Metal Solution serial console', 'parameters': [{'name': 'serial_console_ssh_key'}, {'name': 'key'}, {'name': 'key_file'}]}"], "Output": "requests.post(\"https://api.bms.example.com/ssh-keys\", json={\"public_key\": \"XYZ456\"}, headers={\"Content-Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"})"} {"Instruction": "I want to rename a Bare Metal Solution network named \"existing-network\" to \"new-network-name\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.create_snapshot', 'description': 'Initiates a snapshot of a volume.In the CreateSnapshot request, you identify the volume by providing its Amazon Resource Name (ARN). You must also provide description for the snapshot. When Storage Gateway takes the snapshot of specified volume, the snapshot and description appears in the Storage Gateway console. In response, Storage Gateway returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress or later use it when you want to create a volume from a snapshot. This operation is only supported in stored and cached volume gateway type.NoteTo list or delete a snapshot, you must use the Amazon EC2 API. For more information, see DescribeSnapshots or DeleteSnapshot in the Amazon Elastic Compute Cloud API Reference .WarningVolume and snapshot IDs are changing to a longer length ID format. For more information, see the important note on the Welcome page.', 'parameters': [{'name': 'volume_arn', 'description': 'The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.'}, {'name': 'snapshot_description', 'description': 'Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the Storage Gateway snapshot Details pane, Description field.'}, {'name': 'tags', 'description': 'A list of up to 50 tags that can be assigned to a snapshot. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}"], "Output": "gcloud.alpha.bms.networks().rename(network=\"existing-network\", new_name=\"new-network-name\", region=\"us-west1\")"} {"Instruction": "I want to describe an NFS share with ID \"share123\" in the region \"us-west1\" on GCP Bare Metal Solution.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares.describe', 'description': 'Describe a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share', 'description': 'ID of the nfs_share or fully qualified identifier for the nfs_share.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'It is an API for mobile phone number OSINT. If you abuse it, you will be immediately banned!', 'parameters': [{'name': 'phone', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.nfs_shares.describe(NFS_SHARE=\"share123\", region=\"us-west1\")"} {"Instruction": "I want to list all NFS shares in my project using the gcloud alpha bms nfs-shares list API in the us-east1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().list', 'description': 'List Bare Metal Solution NFS shares in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}"], "Output": "gcloud.alpha.bms.nfs_shares().list(region=\"us-east1\")"} {"Instruction": "I want to rename the nfs-share \"my-nfs-share\" to \"my-new-nfs-share-name\" in the region \"us-central1\" for the project \"bms-example-project\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}"], "Output": "gcloud.alpha.bms.nfs_shares().rename(NFS_SHARE=\"my-nfs-share\", new_name=\"my-new-nfs-share-name\", region=\"us-central1\", project=\"bms-example-project\")"} {"Instruction": "I want to create an NFS share called \"my-share\" in the region \"us-central1\" with a requested size of 256 Gib, SSD storage, and two allowed clients.\n", "Functions": ["{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.nfs_shares.create(\"my-share\", region=\"us-central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my-network,network-project-id=some-other-project,cidr=10.130.240.24/29,mount-permissions=READ_ONLY,allow-dev=yes,allow-suid=no,enable-root-squash=yes\",\"network=my-network2,cidr=10.130.240.26/28,mount-permissions=READ_WRITE,allow-dev=yes,allow-suid=yes,enable-root-squash=no\"])"} {"Instruction": "I want to update the NFS share \"my-share\" in the region \"us-central1\" and add a new label \"key2=value2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().update', 'description': 'Update a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_allowed_client'}, {'name': 'clear_allowed_clients'}, {'name': 'remove_allowed_client'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.alpha.bms.nfs_shares().update(NFS_SHARE=\"my-share\", region=\"us-central1\", update_labels=\"key2=value2\")"} {"Instruction": "I want to create a snapshot of my Bare Metal Solution boot volume named \"my-new-boot-volume\" in the region \"us-central2\". The snapshot should be named \"my-new-snapshot\" and have the description \"my-new-description\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'AI Platform', 'api_name': 'aiplatform.gapic.JobServiceClient.create_custom_job(parent=\\'projects/my_project/locations/us_central1\\', job=aiplatform.gapic.CustomJob(display_name=\"job1\", worker_pool_specs=[aiplatform.gapic.WorkerPoolSpec(replica_count=2, machine_type=\\'n1_standard_4\\', container_image_uri=\\'gcr.io/my_project/my_container_image\\')])', 'description': 'Creates a new custom job', 'parameters': [{'name': 'display_name'}, {'name': 'config'}, {'name': 'worker_pool_spec'}, {'name': 'args'}, {'name': 'command'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'python_package_uris'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "gcloud.alpha.bms.volumes().snapshot(volume=\"my-new-boot-volume\", region=\"us-central2\", snapshot_name=\"my-new-snapshot\", description=\"my-new-description\")"} {"Instruction": "I want to list the volumes in my Google Cloud project in the region asia-southeast1, with a limit of 10 volumes.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().list', 'description': 'List Bare Metal Solution volumes in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the result.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse and validate GS1 barcode data', 'parameters': [{'name': 'q', 'description': 'Machine- or human-readable GS1 barcode data.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.volumes().list(region='asia-southeast1', limit=10)"} {"Instruction": "I want to describe the details of a logical unit number (LUN) called my-lun on a Bare Metal Solution volume named my-volume in the region us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.volumes.luns.describe('my-lun', region='us-central1', volume='my-volume')"} {"Instruction": "I want to restore a Bare Metal Solution boot volume named \"my-new-boot-volume\" in the region \"us-west1\" from a snapshot named \"my-new-snapshot\" using gcloud alpha command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.list_connectors', 'description': 'Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.list-connectors is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'connector_name_prefix', 'description': 'The name prefix that you want to use to search for and list connectors.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}"], "Output": "gcloud.alpha.bms.volumes().restore(volume=\"my-new-boot-volume\", region=\"us-west1\", snapshot=\"my-new-snapshot\")"} {"Instruction": "I want to rename a volume with ID \"vol-54321\" to \"renamed_volume\" in the region \"us-east1\" using the gcloud alpha bms volumes rename command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bms.volumes().rename(volume=\"vol-54321\", new_name=\"renamed_volume\", region=\"us-east1\")"} {"Instruction": "I want to get a description of a snapshot called \"your-snapshot\" on boot volume \"your-boot-volume\" in region \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}"], "Output": "gcloud.alpha.bms.volumes.snapshots().describe(snapshot=\"your-snapshot\", region=\"us-west1\", volume=\"your-boot-volume\")"} {"Instruction": "I want to describe a Bare Metal Solution volume with the ID \"vol123\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.describe', 'description': 'Describe a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'PyArrow', 'api_name': 'SerializePandasDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default is all CPUs.'}, {'name': 'preserve_index', 'description': 'Determines how the index is stored. Default behavior stores the index as a column, except for RangeIndex which is stored as metadata only. If True, always preserve the pandas index data as a column. If False, no index information is saved and the result will have a default RangeIndex.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns hello', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bms.volumes.describe(\"vol123\", region=\"us-west1\")"} {"Instruction": "I need to list all the LUNs on the volume \"my-volume\" in the \"us-central1\" region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.list', 'description': 'List Bare Metal Solution LUNs in a project', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'IpcReadOptions', 'description': 'Serialization options for reading IPC format', 'parameters': {'required': [{'name': 'ensure_native_endian', 'description': 'Whether to convert incoming data to platform-native endianness'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like decompression'}, {'name': 'included_fields', 'description': 'If empty (the default), return all deserialized fields. If non-empty, the values are the indices of fields to read on the top-level schema'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'timestamp', 'description': 'Create instance of timestamp type with resolution and optional time zone', 'parameters': {'required': [{'name': 'unit', 'description': \"One of 's' [second], 'ms' [millisecond], 'us' [microsecond], or 'ns' [nanosecond]\"}], 'optional': [{'name': 'tz', 'description': 'Time zone name. None indicates time zone naive'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}"], "Output": "gcloud.alpha.bms.volumes.luns.list(region=\"us-central1\", volume=\"my-volume\")"} {"Instruction": "I want to delete a Bare Metal Solution boot volume snapshot called \"backup-snapshot\" in the region \"us-west1\" for the boot volume \"my-boot-volume\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().delete', 'description': 'Delete a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot'}, {'name': 'region'}, {'name': 'volume'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives access to informations about a User / Channel, and Streams on Twitch.', 'parameters': [{'name': 'userid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bms.volumes.snapshots().delete(snapshot=\"backup-snapshot\", region=\"us-west1\", volume=\"my-boot-volume\")"} {"Instruction": "I want to update the labels of a Bare Metal Solution volume named \"my-volume\" in the region \"REGION\" to have the label \"key1=value1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().update', 'description': 'Update a Bare Metal Solution volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.repositories().update', 'description': 'Update Artifact Registry Repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.bms.volumes().update(VOLUME=\"my-volume\", region=\"REGION\", update_labels=\"key1=value1\")"} {"Instruction": "I want to create a new BigQuery dataset with the ID my-new-dataset and provide a description 'New Dataset for Analysis'.\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teset', 'parameters': [{'name': 'test', 'description': '', 'type': 'STRING'}, {'name': 'test1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.bq.datasets().create(dataset=\"my-new-dataset\", description=\"New Dataset for Analysis\")"} {"Instruction": "I want to fetch details about a BigQuery dataset with ID \"my-dataset\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "gcloud.alpha.bq.datasets().describe(dataset=\"my-dataset\")"} {"Instruction": "I want to export the configuration for a Google BigQuery dataset named \"my-dataset\" to a local directory \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}"], "Output": "gcloud.alpha.bq.datasets().config().export(dataset=\"my-dataset\", path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to update the description of a BigQuery dataset named \"my-dataset\" to \"My New Dataset Description\".\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().update', 'description': 'Update a BigQuery dataset', 'parameters': [{'name': 'dataset'}, {'name': 'description'}, {'name': 'permissions_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}"], "Output": "gcloud.alpha.bq.datasets().update(dataset=\"my-dataset\", description=\"My New Dataset Description\")"} {"Instruction": "I want to list all BigQuery datasets in my project, including hidden datasets.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}"], "Output": "gcloud.alpha.bq.datasets().list(all=True)"} {"Instruction": "I want to describe the details of a BigQuery job with the ID \"job-12345\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().describe', 'description': 'Describe a BigQuery job', 'parameters': [{'name': 'job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bq.jobs().describe(JOB=\"job-12345\")"} {"Instruction": "I want to create a new BigQuery table named \"my-table\" in the dataset \"my-dataset\" with a description \"My New Table\".\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}"], "Output": "gcloud.alpha.bq.tables().create(TABLE=\"/projects/myproject/datasets/my-dataset/tables/my-table\", description=\"My New Table\")"} {"Instruction": "I want to export the configuration for a Google BigQuery job named \"my-job\" to a file located at \"/path/to/dir/\" in JSON format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.update', 'description': 'Modify an existing Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}"], "Output": "gcloud.alpha.bq.jobs().config().export(name=\"my-job\", path=\"/path/to/dir/\", resource_format=\"json\")"} {"Instruction": "I want to cancel a BigQuery job with the job ID \"job456\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcp.access_context_manager.role_assignment_create(name='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.bq.jobs().cancel(job='job456')"} {"Instruction": "I want to export the configuration for a Google BigQuery table named \"my-table\" to a local directory \"/path/to/dir/\" in Kubernetes Resource Model (krm) format.\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().config().export', 'description': 'Export the configuration for a Google BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Export configurations in Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}"], "Output": "gcloud.alpha.bq.tables().config().export(TABLE=\"my-table\", path=\"/path/to/dir/\", resource_format=\"krm\")"} {"Instruction": "I want to insert records into an existing table in BigQuery with the following details:\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my-dataset/tables/my-table\", data=\"data_file.json\")"} {"Instruction": "List all the BigQuery jobs in my project, including jobs from specific users only, and show the job configuration in the listing.\n", "Functions": ["{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.jobs().list', 'description': 'List all BigQuery jobs in a project', 'parameters': [{'name': 'show_all_users'}, {'name': 'show_config'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}"], "Output": "gcloud.alpha.bq.jobs().list(show_all_users=False, show_config=True)"} {"Instruction": "I want to display the first 50 rows of the table \"employees\" in the dataset \"company_data\" in BigQuery.\n", "Functions": ["{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'AWS Standard Retry Strategy', 'description': 'Standard retry strategy for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}"], "Output": "bigquery.Client().list_rows(\"company_data.employees\", max_results=50).to_dataframe()"} {"Instruction": "I want to describe the table \"my-table\" in the BigQuery dataset named \"my-dataset\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}"], "Output": "gcloud.alpha.bq.tables().describe(table=\"my-table\", dataset=\"my-dataset\")"} {"Instruction": "I want to list all tables and views in the dataset named \"my-dataset\" in BigQuery.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm_sap.update_application_settings', 'description': 'Updates the settings of an application registered with AWS Systems Manager for SAP.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application.'}, {'name': 'credentials_to_add_or_update', 'description': 'The credentials to be added or updated.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'credentials_to_remove', 'description': 'The credentials to be removed.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'backint', 'description': 'Installation of AWS Backint Agent for SAP HANA.\\nBackintMode -> (string)\\n\\nAWS service for your database backup.\\nEnsureNoBackupInProcess -> (boolean)'}]}"], "Output": "gcloud.alpha.bq.tables().list(dataset=\"my-dataset\")"} {"Instruction": "I want to create a Cloud Build Connection of type GitLab with the ID myconn in the region us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}"], "Output": "gcloud.alpha.builds.connections.create_gitlab(\"myconn\", \"--region=us-central1\")"} {"Instruction": "I want to update the description of a BigQuery table with ID 'my-table' in the dataset 'my-dataset'.\n", "Functions": ["{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}"], "Output": "gcloud.alpha.bq.tables().update(TABLE=\"/projects/myproject/datasets/my-dataset/tables/my-table\", description=\"My New Table\")"} {"Instruction": "I want to delete the Cloud Build Connection with ID \"my-conn\" in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().delete', 'description': 'Delete a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.builds.connections().delete(connection=\"my-conn\", region=\"us-east1\")"} {"Instruction": "I want to cancel the ongoing build with ID 987-654-321 in gcloud alpha builds.\n", "Functions": ["{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}"], "Output": "gcloud.alpha.builds().cancel(builds=\"987-654-321\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/cloudbuild.admin' for the user 'admin@example.com' on a Connection named 'my-conn'.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my-conn', region='us-central1', member='user:admin@example.com', role='roles/cloudbuild.admin')"} {"Instruction": "I want to describe a Cloud Build Connection with the ID \"my-conn\" in the region \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "gcloud.alpha.builds.connections().describe(connection=\"my-conn\", region=\"us-central1\")"} {"Instruction": "I want to get the IAM policy for a Cloud Build connection named 'my-conn' in the region 'us-west1'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my_client_gateway\", \"policy.json\", location=\"us_central1\"', 'description': 'Set IAM policy for BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'policy_file'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_bot', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'lex_bot', 'description': 'Configuration information of an Amazon Lex bot.\\nName -> (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}"], "Output": "gcloud.alpha.builds.connections().get_iam_policy(CONNECTION='my-conn', region='us-west1')"} {"Instruction": "I want to approve a pending build with ID \"54321\" in the \"us-east1\" location on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.approve(BUILD=\"54321\", LOCATION=\"us-east1\")"} {"Instruction": "I want to update the installation id for the Cloud Build Connection named 'myconn' and the installation id of the Cloud Build GitHub app is '12345'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().delete', 'description': 'Delete an access level', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.disks().move', 'description': 'Move a disk between zones', 'parameters': [{'name': 'disk_name'}, {'name': 'destination_zone'}, {'name': 'async'}, {'name': 'zone'}]}\n", "{'name': 'git', 'api_name': 'git.index_pack', 'description': 'Build pack index file for an existing packed archive', 'parameters': [{'name': '_v'}, {'name': '_o_index_file'}, {'name': '[no_]rev_index'}, {'name': 'pack_file'}]}"], "Output": "gcloud.alpha.builds.connections().update_github(CONNECTION='myconn', app_installation_id='12345')"} {"Instruction": "I want to set the IAM policy for a Cloud Build connection named \"my-conn\" using the policy file \"policy.json\" in the us-west1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().set_iam_policy(connection=\"my_conn\", policy_file=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute_disks.snapshot', 'description': 'Create snapshots of Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'async'}, {'name': 'chain_name'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'guest_flush'}, {'name': 'labels'}, {'name': 'snapshot_names'}, {'name': 'storage_location'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.set_endpoint_attributes', 'description': 'Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS. For more information, see Using Amazon SNS Mobile Push Notifications .', 'parameters': [{'name': 'endpoint_arn', 'description': 'EndpointArn used for SetEndpointAttributes action.'}, {'name': 'attributes', 'description': 'A map of the endpoint attributes. Attributes in this map include the following:\\n\\nCustomUserData \u00e2\\x80\\x93 arbitrary user data to associate with the endpoint. Amazon SNS does not use this data. The data must be in UTF-8 format and less than 2KB.\\nEnabled \u00e2\\x80\\x93 flag that enables/disables delivery to the endpoint. Amazon SNS will set this to false when a notification service indicates to Amazon SNS that the endpoint is invalid. Users can set it back to true, typically after updating Token.\\nToken \u00e2\\x80\\x93 device token, also referred to as a registration id, for an app and mobile device. This is returned from the notification service when an app and mobile device are registered with the notification service.\\n\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.alpha.builds.connections().set_iam_policy(connection=\"my-conn\", policy_file=\"policy.json\", region=\"us-west1\")"} {"Instruction": "I want to list all Cloud Build connections in the region 'us-west1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().list', 'description': 'List all Cloud Build connections for a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.connections().list(region='us-west1')"} {"Instruction": "I want to get information about a build with ID '987-654-321' using the gcloud command line tool.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().describe', 'description': 'Get information about a particular build', 'parameters': [{'name': 'build', 'description': 'The build to describe. The ID of the build is printed at the end of the build submission process, or in the ID column when listing builds.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}"], "Output": "gcloud.alpha.builds().describe(BUILD='987-654-321', region='REGION')"} {"Instruction": "I want to list all Bitbucket Server configs in my Google Cloud project with a limit of 50 configs per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}"], "Output": "gcloud.alpha.builds.enterprise_config_bitbucketserver_list(page_size=50)"} {"Instruction": "I want to update the Cloud Build Connection of type GitHub Enterprise named \"my-ghe-conn\" with the SSL CA file \"mycertificate.crt\" in the region \"us-west1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'az', 'api_name': 'Data Lake Analytics Account Delete', 'description': 'Delete a Data Lake Analytics account', 'parameters': [{'name': 'account', 'description': 'Name of the Data Lake Analytics account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group', 'description': 'If not specified, will attempt to discover the resource group for the specified Data Lake Analytics account.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my-ghe-conn\", region=\"us-west1\", ssl_ca_file=\"mycertificate.crt\")"} {"Instruction": "I want to create a Bitbucket Server config for use by Google Cloud Build with the following details:\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}\n", "{'name': 'alpha ai', 'api_name': \"gcloud.alpha.ai.endpoints.explain('endpoint_1234', region='us_central1', json_request='input.json'\", 'description': 'Request an online explanation from an Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be explained.'}]}\n", "{'name': 'aws', 'api_name': 'aws.secretsmanager.restore_secret', 'description': 'Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored.See also: AWS API Documentation\\n', 'parameters': [{'name': 'secret_id', 'description': 'The ARN or name of the secret to restore.\\nFor an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.bitbucketserver.create(admin_access_token_secret_version='2.3.4', api_key='apikey123', host_uri='https://bitbucket.example.com', name='BitbucketConfig', read_access_token_secret_version='1.2.3', user_name='user123', webhook_secret_secret_version='3.4.5', peered_network='network123', region='us-west1', ssl_ca_file='ca.pem')"} {"Instruction": "I want to update a Bitbucket Server config for use by Google Cloud Build. The Bitbucket Server config I want to update has the unique identifier 'config456'. I want to provide the admin token secret version, API key, host URI, read token secret version, region, SSL CA file, user name, and webhook secret.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.update', 'description': 'Update a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().replace_all(policy=\"my_policy_number\", source_file=\"perimeters.yaml\"', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'File containing replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional etag of policy.'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.bitbucketserver.update(CONFIG=\"config456\", admin_access_token_secret_version=\"\", api_key=\"\", host_uri=\"\", read_access_token_secret_version=\"\", region=\"\", ssl_ca_file=\"\", user_name=\"\", webhook_secret_secret_version=\"\")"} {"Instruction": "I want to create a GitHub Enterprise Config for Google Cloud Build. The GitHub app ID is \"67890\" and the host URI of the GitHub Enterprise Server is \"https://github.mycompany.com\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\"', 'description': 'Create GitHub Enterprise Config', 'parameters': [{'name': 'app_id'}, {'name': 'host_uri'}, {'name': 'gcs_bucket'}, {'name': 'gcs_object'}, {'name': 'generation'}, {'name': 'oauth_client_id_name'}, {'name': 'oauth_secret_name'}, {'name': 'private_key_name'}, {'name': 'webhook_secret_name'}, {'name': 'oauth_client_id_version_name'}, {'name': 'oauth_secret_version_name'}, {'name': 'private_key_version_name'}, {'name': 'webhook_secret_version_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.add_working_storage', 'description': 'Configures one or more gateway local disks as working storage for a gateway. This operation is only supported in the stored volume gateway type. This operation is deprecated in cached volume API version 20120630. Use AddUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the AddUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'disk_ids', 'description': 'An array of strings that identify disks that are to be configured as working storage. Each string has a minimum length of 1 and maximum length of 300. You can get the disk IDs from the ListLocalDisks API.\\n(string)'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.create(app_id=\"67890\", host_uri=\"https://github.mycompany.com\")"} {"Instruction": "I want to delete a GitLab Enterprise config with ID \"98765\" from Google Cloud Build in the region \"us-east1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.builds.enterprise_config_gitlab.delete(\"98765\", region=\"us-east1\")"} {"Instruction": "I want to update the GitHub enterprise config with the unique identifier \"config456\" for the GitHub app with the app id \"app456\" on Google Cloud Build. The GitHub Enterprise Server has the host uri \"https://github.mycompany.com\" and I want to set the region to \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.update(\"config456\", \"--app-id=app456\", \"--host-uri=https://github.mycompany.com\", \"--region=us-central1\")"} {"Instruction": "I want to update the GitLab Enterprise configuration for Google Cloud Build, with the config ID \"my-config\" in the \"us-west1\" region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.update', 'description': 'Update a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.gitlab.update(\"my-config\", region=\"us-west1\")"} {"Instruction": "I want to list all GitHub enterprise configs in my Google Cloud project, filtering the results by region and limiting the output to 50 configs per page.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.list', 'description': 'List all github enterprise configs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.list_component_types', 'description': 'Lists all component types in a workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace.'}, {'name': 'filters', 'description': 'A list of objects that filter the request.\\n(tagged union structure)\\n\\nAn object that filters items in a list of component types.\\n\\nNoteOnly one object is accepted as a valid input.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: extendsFrom, namespace, isAbstract.\\nextendsFrom -> (string)\\n\\nThe component type that the component types in the list extend.\\nnamespace -> (string)\\n\\nThe namespace to which the component types in the list belong.\\nisAbstract -> (boolean)\\n\\nA Boolean value that specifies whether the component types in the list are abstract.'}, {'name': 'next_token', 'description': 'The string that specifies the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at one time. The default is 25.\\nValid Range: Minimum value of 1. Maximum value of 250.'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.list(region=\"us-west1\", limit=50, page_size=50)"} {"Instruction": "I want to delete the GitHub Enterprise configuration with ID \"config-456\" from Google Cloud Build in the region \"us-east1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.delete(\"config-456\", region=\"us-east1\")"} {"Instruction": "I want to list all GitLab Enterprise configs in my Google Cloud project, limiting the results to 50 and sorting them by name in ascending order.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.list', 'description': 'List all GitLab Enterprise configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link Connection Start', 'description': 'Start a link connection in synapse', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Visual Basic Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.enterprise_config_gitlab.list(limit=50, sort_by=\"name\", order_by=\"ascending\")"} {"Instruction": "I want to create a GitLab Enterprise config for Google Cloud Build. The required arguments for the API are:\n", "Functions": ["{'name': 'alpha builds enterprise-config gitlab', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.create', 'description': 'Create a GitLab Enterprise config for Google Cloud Build', 'parameters': [{'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us_central1\", project=\"example\", config=\"config.yaml\"', 'description': 'Create a hyperparameter tuning job', 'parameters': [{'name': 'config'}, {'name': 'display_name'}, {'name': 'algorithm'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'max_trial_count'}, {'name': 'network'}, {'name': 'parallel_trial_count'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.gitlab.create('API_ACCESS_TOKEN_SECRET_VERSION', 'API_KEY_SECRET_VERSION', 'HOST_URI', 'NAME', 'READ_ACCESS_TOKEN_SECRET_VERSION', 'REGION', 'USER_NAME', 'WEBHOOK_SECRET_SECRET_VERSION', ssl_ca_file='SSL_CA_FILE')"} {"Instruction": "Please describe the GitHub Enterprise Config with the id \"efgh5678\" in the us-west1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.describe', 'description': 'Describe a github enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "gcloud.alpha.builds.enterprise_config.github.describe(\"efgh5678\", region=\"us-west1\")"} {"Instruction": "I want to stream the logs for a specific build with ID '987-654-321' on gcloud alpha builds log API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().log', 'description': 'Stream the logs for a build', 'parameters': [{'name': 'build'}, {'name': 'region'}, {'name': 'stream'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}\n", "{'name': 'gcloud', 'api_name': 'tensorboard.projects().locations().tensorboards().get', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "gcloud.alpha.builds().log(BUILD='987-654-321', region='REGION', stream=True)"} {"Instruction": "I want to describe a GitLab Enterprise config in my Google Cloud project. The ID of the config is \"gitlab-config-456\" and it is located in the \"europe-west1\" region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}"], "Output": "gcloud.alpha_builds_enterprise_config_gitlab.describe(CONFIG=\"gitlab-config-456\", region=\"europe-west1\")"} {"Instruction": "I want to reject a pending build with ID \"build456\" and provide a comment \"Build rejected due to failed tests.\"\n", "Functions": ["{'name': 'alpha', 'api_name': 'build.reject(ID=\"build123\", comment=\"Build rejected by user.\"', 'description': 'Reject a pending build', 'parameters': [{'name': 'build'}, {'name': 'comment'}, {'name': 'url'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "build.reject(ID=\"build456\", comment=\"Build rejected due to failed tests.\")"} {"Instruction": "I want to create a Cloud Build repository with the name \"my-repo2\" in the connection \"my-conn\" using the remote URI \"https://github.com/octocat/Hello-World.git\" in the 'us-central1' region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}\n", "{'name': 'pyarrow', 'api_name': 'reverse_binary', 'description': 'Reverse binary data at a byte-level', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}"], "Output": "gcloud.alpha.builds.repositories().create(REPOSITORY=\"my-repo2\", remote_uri=\"https://github.com/octocat/Hello-World.git\", connection=\"my-conn\", region=\"us-central1\")"} {"Instruction": "I want to describe a Cloud Build Repository in Google Cloud with the repository ID \"repo-789\" and the connection ID \"conn-012\" in the region \"us-west1\" using the gcloud SDK.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_document_classifier', 'description': 'Stops a document classifier training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'document_classifier_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}"], "Output": "gcloud.alpha.builds.repositories().describe(repository=\"repo-789\", connection=\"conn-012\", region=\"us-west1\")"} {"Instruction": "I want to create a build trigger from a Cloud Source Repository on Google Cloud. The trigger should be for the repository \\\"my-repo\\\" and should use the build configuration file \\\"cloudbuild.yaml\\\". The trigger should have the name \\\"my-trigger\\\" and the service account \\\"projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com\\\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}"], "Output": "gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my-trigger\", service_account=\"projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com\", repo=\"my-repo\", build_config=\"cloudbuild.yaml\")"} {"Instruction": "I want to export the configuration for a Google Cloud Build trigger named my-trigger in Terraform HCL format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().config().export', 'description': 'Export the configuration for Google Cloud Build trigger', 'parameters': [{'name': 'trigger'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}"], "Output": "gcloud.alpha.builds.triggers().config().export('my-trigger', '--resource-format=terraform')"} {"Instruction": "I want to create a build trigger for a Bitbucket Server repository on Google Cloud Platform. The trigger should be named \"my-trigger\", use the service account \"my-byosa@my-project.iam.gserviceaccount.com\", and be associated with the project key \"GoogleCloudPlatform\". The repository slug is \"cloud-builders\" and the Bitbucket Server configuration resource is \"projects/1234/locations/global/bitbucketServerConfigs/5678\". The trigger should be for all branches and use the build configuration file \"cloudbuild.yaml\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().create_bitbucketserver(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", project_key=\"GoogleCloudPlatform\", repo_slug=\"cloud_builders\", bitbucket_server_config_resource=\"projects/1234/locations/global/bitbucketServerConfigs/5678\", branch_pattern=\".*\", build_config=\"cloudbuild.yaml\"', 'description': 'Create build trigger for Bitbucket Server repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'bitbucket_server_config_resource'}, {'name': 'project_key'}, {'name': 'repo_slug'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'az', 'api_name': 'Appservice Kube Create', 'description': 'Create a Kubernetes Environment', 'parameters': [{'name': 'custom-location', 'description': 'ID of the custom location.'}, {'name': 'name', 'description': 'Name of the kubernetes environment.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'no-wait', 'description': 'Do not wait for the create to complete, and return immediately after queuing the create.'}, {'name': 'static-ip', 'description': 'Static IP Address. This is required if an AKS resource ID is specified.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.triggers().create_bitbucketserver(name=\"my-trigger\", service_account=\"projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com\", project_key=\"GoogleCloudPlatform\", repo_slug=\"cloud-builders\", bitbucket_server_config_resource=\"projects/1234/locations/global/bitbucketServerConfigs/5678\", branch_pattern=\".*\", build_config=\"cloudbuild.yaml\")"} {"Instruction": "I want to create a build trigger with a Webhook trigger event on Google Cloud using gcloud alpha builds triggers. The trigger should have the following properties:\n", "Functions": ["{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha.builds.triggers().create_webhook', 'description': 'Create a build trigger with a Webhook trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'secret'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'subscription_filter'}, {'name': 'substitutions'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_aliases', 'description': 'Creates a paginated call to list the aliases associated with a given entity.list-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the entity exists.'}, {'name': 'entity_id', 'description': 'The identifier for the entity for which to list the aliases.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "gcloud.alpha.builds.triggers().create_webhook(trigger_config={\"branch\": \"dev\", \"event\": \"push\"}, secret=\"my-secret\", description=\"Build trigger for webhooks\", name=\"webhook-trigger\", region=\"us-central1\")"} {"Instruction": "I want to create a build trigger for a GitLab Enterprise repository using gcloud alpha builds triggers create gitlab-enterprise. I will provide the trigger configuration file located at /path/to/new_config.json.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/new_config.json')"} {"Instruction": "I want to get information about a specific build trigger with the ID \"my-other-trigger\" in the region \"us-west2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.manage_sparql_statistics', 'description': 'Manages the generation and use of RDF graph statistics.', 'parameters': [{'name': 'mode', 'description': 'The statistics generation mode. One of: DISABLE_AUTOCOMPUTE , ENABLE_AUTOCOMPUTE , or REFRESH , the last of which manually triggers DFE statistics generation.\\nPossible values:\\n\\ndisableAutoCompute\\nenableAutoCompute\\nrefresh'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.triggers().describe(trigger=\"my-other-trigger\", region=\"us-west2\")"} {"Instruction": "I want to create a build trigger for a GitHub repository named 'my-trigger' on Google Cloud using the service account 'projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com', the repository owner 'GoogleCloudPlatform', the repository name 'cloud-builders', the branch pattern '.*', and the build configuration file 'cloudbuild.yaml'.\n", "Functions": ["{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.modify_db_cluster_endpoint', 'description': 'Modifies the properties of an endpoint in an Amazon Neptune DB cluster.', 'parameters': [{'name': 'db_cluster_endpoint_identifier', 'description': 'The identifier of the endpoint to modify. This parameter is stored as a lowercase string.'}, {'name': 'endpoint_type', 'description': 'The type of the endpoint. One of: READER , WRITER , ANY .'}, {'name': 'static_members', 'description': 'List of DB instance identifiers that are part of the custom endpoint group.\\n(string)'}, {'name': 'excluded_members', 'description': 'List of DB instance identifiers that aren\u00e2\\x80\\x99t part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PurgoMalum is a simple, free, RESTful web service for filtering and removing content of profanity, obscenity and other unwanted text. PurgoMalum\\'s interface accepts several parameters for customization and can return results in plain text, XML and JSON.\\r\\n\\r\\nPurgoMalum is designed to remove words from input text, based on an internal profanity list (you may optionally add your own words to the profanity list through a request parameter (see Request Parameters below). It is designed to recognize character alternates often used in place of standard alphabetic characters, e.g. \"@\" will be recognized as an \"a\", \"$\" will be recognized as an \"s\", and so forth.\\r\\n\\r\\nPurgoMalum also utilizes a list of \"safe words\", i.e. innocuous words which contain words from the profanity list (\"class\" for example). These safe words are excluded from the filter.', 'parameters': [{'name': 'text', 'description': 'Input text to be processed.', 'type': 'STRING'}, {'name': 'add', 'description': 'A comma separated list of words to be added to the profanity list. Accepts letters, numbers, underscores (_) and commas (,). Accepts up to 10 words (or 200 maximum characters in length). The PurgoMalum filter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'fill_text', 'description': 'Text used to replace any words matching the profanity list. Accepts letters, numbers, underscores (_) tildes (~), exclamation points (!), dashes/hyphens (-), equal signs (=), pipes (|), single quotes (\\'), double quotes (\"), asterisks (*), open and closed curly brackets ({ }), square brackets ([ ]) and parentheses (). Maximum length of 20 characters. When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}, {'name': 'fill_char', 'description': 'Single character used to replace any words matching the profanity list. Fills designated character to length of word replaced. Accepts underscore (_) tilde (~), dash/hyphen (-), equal sign (=), pipe (|) and asterisk (*). When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}"], "Output": "gcloud_alpha.builds.triggers.create_github(name='my-trigger', service_account='projects/my-project/serviceAccounts/my-byosa@my-project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud-builders', branch_pattern='.*', build_config='cloudbuild.yaml')"} {"Instruction": "I want to create a build trigger with a manual trigger event using gcloud alpha on Google Cloud Platform, and specify the trigger configuration file as \"config.yaml\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}"], "Output": "gcloud.alpha.builds_triggers_create_manual(trigger_config=\"config.yaml\")"} {"Instruction": "I want to delete the build trigger with the ID \"my-trigger\" in the region \"us-east1\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.builds.triggers.delete('my-trigger', region='us-east1')"} {"Instruction": "I want to import a build trigger from a file called \"trigger.yaml\" using the gcloud alpha builds triggers import command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "gcloud.alpha.builds.triggers().import_(\"--source=trigger.yaml\")"} {"Instruction": "I want to run a build trigger with the ID MY-TRIGGER and on the branch feature/develop.\n", "Functions": ["{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha_builds_triggers.run', 'description': 'Run a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}, {'name': 'substitutions', 'description': 'Substitutions for the build template.'}, {'name': 'branch', 'description': 'Name of the branch to build.'}, {'name': 'sha', 'description': 'Specific commit SHA to build.'}, {'name': 'tag', 'description': 'Git tag to build.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().update', 'description': 'Update an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().restore', 'description': 'Restore an AlloyDB cluster from a backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}, {'name': 'async'}, {'name': 'network'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "gcloud.alpha_builds_triggers.run(TRIGGER=\"MY-TRIGGER\", branch=\"feature/develop\")"} {"Instruction": "I want to list all Google Cloud Build triggers for my project in the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.triggers().list(region=\"us-central1\")"} {"Instruction": "I want to export a build trigger with ID \"my-trigger\" to a file called \"trigger.yaml\" in the gcloud alpha builds triggers export command.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().export(trigger=\"my_trigger\", destination=\"trigger.yaml\"', 'description': 'Export a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'destination', 'description': 'The path where the exported trigger will be stored.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}"], "Output": "gcloud.alpha.builds.triggers().export(trigger=\"my-trigger\", destination=\"trigger.yaml\")"} {"Instruction": "I want to delete a worker pool named \"wp2\" in the region \"us-central2\" on Google Cloud Build.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'build.projects.workerPools.get', 'description': 'Delete a private or hybrid worker pool from Google Cloud Build', 'parameters': [{'name': 'worker_pool', 'description': 'The ID of the worker pool to delete.'}, {'name': 'region', 'description': 'The Cloud region where the worker pool is.'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}"], "Output": "build.projects.workerPools.get(projectId=\"project-id\", workerPoolId=\"wp2\", region=\"us-central2\")"} {"Instruction": "I want to list all private and hybrid worker pools in my Google Cloud project in the region us-east1.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'git', 'api_name': \"git.rm(pathspec='Documentation/*.txt'\", 'description': 'Remove files from the working tree and from the index', 'parameters': [{'name': '_f_|_force', 'description': 'Override the up-to-date check.'}, {'name': '_n_|_dry_run', 'description': 'Don\u2019t actually remove any file(s). Instead, just show if they exist in the index and would otherwise be removed by the command.'}, {'name': '_r', 'description': 'Allow recursive removal when a leading directory name is given.'}, {'name': 'cached', 'description': 'Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.'}, {'name': 'ignore_unmatch', 'description': 'Exit with a zero status even if no files matched.'}, {'name': 'sparse', 'description': 'Allow updating index entries outside of the sparse-checkout cone.'}, {'name': '_q_|_quiet', 'description': 'git rm normally outputs one line (in the form of an rm command) for each file removed. This option suppresses that output.'}, {'name': 'pathspec_from_file', 'description': 'Pathspec is passed in instead of commandline args.'}, {'name': 'pathspec_file_nul', 'description': 'Only meaningful with --pathspec-from-file. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us_central1\", project=\"example\", config=\"config.yaml\"', 'description': 'Create a hyperparameter tuning job', 'parameters': [{'name': 'config'}, {'name': 'display_name'}, {'name': 'algorithm'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'max_trial_count'}, {'name': 'network'}, {'name': 'parallel_trial_count'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.builds.worker_pools.list(region=\"us-east1\")"} {"Instruction": "I want to describe the certificate with name \"my-cert\" in the Certificate Manager located at \"eu-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.certificate_manager.certificates().describe(CERTIFICATE=\"my-cert\", location=\"eu-west1\")"} {"Instruction": "I want to create a private pool named \"pwp2\" in the region \"us-west2\" for Google Cloud Build.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.create', 'description': 'Create a private or hybrid pool for use by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'peered_network'}, {'name': 'peered_network_ip_range'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}"], "Output": "gcloud.alpha.builds.worker_pools.create(\"pwp2\", region=\"us-west2\")"} {"Instruction": "I want to delete the certificate with ID \"xyz789\" located in \"us-east1\" using gcloud alpha certificate-manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}"], "Output": "gcloud.alpha().certificate_manager().certificates().delete(CERTIFICATE=\"xyz789\", location=\"us-east1\")"} {"Instruction": "I want to show details about a DNS Authorization named 'abc-authorization' in the us-west location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations.describe(DNS_AUTHORIZATION='abc-authorization', location='us-west')"} {"Instruction": "I want to create a new certificate using the gcloud alpha Certificate Manager API. The certificate should have the following properties:\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().create', 'description': 'Create a new certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'domains'}, {'name': 'dns_authorizations'}, {'name': 'issuance_config'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'scope'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().get_iam_policy', 'description': 'Get an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}"], "Output": "gcloud.alpha.certificate_manager.certificates().create(CERTIFICATE_NAME=\"www-example-com\", LOCATION=\"us-central1\", CERTIFICATE_FILE=\"/path/to/certificate.pem\", PRIVATE_KEY_FILE=\"/path/to/private_key.pem\", DOMAINS=[\"example.com\", \"www.example.com\"], DNS_AUTHORIZATIONS=[\"example-com-dns-authorization\"], ISSUANCE_CONFIG={\"caPoolId\": \"example-ca-pool\"}, ASYNC=True, DESCRIPTION=\"This is a test certificate\", LABELS={\"env\": \"dev\"}, SCOPE=\"projects/example-project/locations/us-central1\")"} {"Instruction": "I want to update the worker pool named \"pwp2\" in the us-central1 region for Google Cloud Build. I want to change the worker machine type to n1-standard-4 and the worker disk size to 128GB.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.update', 'description': 'Update a private or hybrid pool used by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'public_egress'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}"], "Output": "gcloud.alpha.builds.worker_pools.update(\"pwp2\", \"--region=us-central1\", \"--worker-machine-type=n1-standard-4\", \"--worker-disk-size=128GB\")"} {"Instruction": "I want to create a new DNS authorization called \"my-authorization\" for the domain \"host.example.com\" in the \"us-east1\" location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.create(\"my_authorization\", location=\"us_west1\", domain=\"host.example.com\"', 'description': 'Create a new DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations.create(\"my-authorization\", location=\"us-east1\", domain=\"host.example.com\")"} {"Instruction": "I want to show details about a Certificate Issuance Config named my-cic at the location us-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'az', 'api_name': 'Backup Item List', 'description': 'List all backed up items within a container', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'vault-name -v', 'description': 'Name of the Recovery services vault.'}, {'name': 'backup-management-type', 'description': 'Specify the backup management type.'}, {'name': 'container-name -c', 'description': 'Name of the backup container.'}, {'name': 'use-secondary-region', 'description': 'Use this flag to list items in secondary region.'}, {'name': 'workload-type', 'description': 'Specify the type of applications within the Resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.apigatewayv2.get_certificate(name=\"my-cic\", location=\"us-west1\")"} {"Instruction": "I want to update a DNS Authorization named my-authorization in gcloud Certificate Manager at location us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.update', 'description': 'update DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'async'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations.update(\"my-authorization\", location=\"us-central1\")"} {"Instruction": "I want to update a certificate named \"example-cert\" with the description \"new description\", update the label to \"key=value\", and provide the certificate file \"example_cert.pem\" and private key file \"example_key.pem\" in the gcloud certificate manager in the \"us-central1\" location.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"simple_cert\", LOCATION=\"LOCATION\", DESCRIPTION=\"desc\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\"', 'description': 'Update a certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'description'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}"], "Output": "gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"example-cert\", LOCATION=\"us-central1\", DESCRIPTION=\"new description\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"example_cert.pem\", PRIVATE_KEY_FILE=\"example_key.pem\")"} {"Instruction": "I want to delete a DNS Authorization called my-authorization in the Google Cloud Certificate Manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations().delete', 'description': 'Delete a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.start_person_tracking', 'description': 'Starts the asynchronous tracking of a person\u00e2\\x80\\x99s path in a stored video.To get the results of the person detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED . If so, call GetPersonTracking and pass the job identifier (JobId ) from the initial call to StartPersonTracking .', 'parameters': [{'name': 'video', 'description': 'The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.\\nS3Object -> (structure)\\n\\nThe Amazon S3 bucket name and file name for the video.\\nBucket -> (string)\\n\\nName of the S3 bucket.\\nName -> (string)\\n\\nS3 object key name.\\nVersion -> (string)\\n\\nIf the bucket is versioning enabled, you can specify the object version.'}, {'name': 'client_request_token', 'description': 'Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.'}, {'name': 'notification_channel', 'description': 'The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.\\nSNSTopicArn -> (string)\\n\\nThe Amazon SNS topic to which Amazon Rekognition posts the completion status.\\nRoleArn -> (string)\\n\\nThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.'}, {'name': 'job_tag', 'description': 'An identifier you specify that\u00e2\\x80\\x99s returned in the completion notification that\u00e2\\x80\\x99s published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.set_target', 'description': 'Modify a forwarding rule to direct network traffic to a new target', 'parameters': [{'name': 'name'}, {'name': 'backend_service'}, {'name': 'target_grpc_proxy'}, {'name': 'target_http_proxy'}, {'name': 'target_https_proxy'}, {'name': 'target_instance'}, {'name': 'target_pool'}, {'name': 'target_ssl_proxy'}, {'name': 'target_tcp_proxy'}, {'name': 'target_vpn_gateway'}, {'name': 'load_balancing_scheme'}, {'name': 'network'}, {'name': 'subnet'}, {'name': 'subnet_region'}, {'name': 'target_instance_zone'}, {'name': 'target_pool_region'}, {'name': 'target_vpn_gateway_region'}, {'name': 'backend_service_region'}, {'name': 'global_backend_service'}, {'name': 'global'}, {'name': 'region'}, {'name': 'global_target_http_proxy'}, {'name': 'target_http_proxy_region'}, {'name': 'global_target_https_proxy'}, {'name': 'target_https_proxy_region'}, {'name': 'global_target_tcp_proxy'}, {'name': 'target_tcp_proxy_region'}]}"], "Output": "gcloud.alpha.certificate_manager.dns_authorizations().delete(dns_authorization=\"my-authorization\")"} {"Instruction": "I want to create a Certificate Issuance Config called \"my-cic\" in the Google Cloud Certificate Manager using the CA pool \"my-ca-pool\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.certificate_manager.issuance_configs.create', 'description': 'Create a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config'}, {'name': 'location'}, {'name': 'ca_pool'}, {'name': 'async'}, {'name': 'description'}, {'name': 'key_algorithm'}, {'name': 'labels'}, {'name': 'lifetime'}, {'name': 'rotation_window_percentage'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivschat.delete_message', 'description': 'Sends an event to a specific room which directs clients to delete a specific message; that is, unrender it from view and delete it from the client\u00e2\\x80\\x99s chat history. This event\u00e2\\x80\\x99s EventName is aws:DELETE_MESSAGE . This replicates the DeleteMessage WebSocket operation in the Amazon IVS Chat Messaging API.', 'parameters': [{'name': 'id', 'description': 'ID of the message to be deleted. This is the Id field in the received message (see Message (Subscribe) in the Chat Messaging API).'}, {'name': 'reason', 'description': 'Reason for deleting the message.'}, {'name': 'room_identifier', 'description': 'Identifier of the room where the message should be deleted. Currently this must be an ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().list', 'description': 'List the plugins for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "gcloud.alpha.certificate_manager.issuance_configs.create(\"my-cic\", location=\"LOCATION\", ca_pool=\"my-ca-pool\")"} {"Instruction": "I want to describe a certificate map named \"advanced-map\" located in \"us-west2\" using gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.get_data_set_details', 'description': 'Gets the details of a specific data set.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier of the application that this data set is associated with.'}, {'name': 'data_set_name', 'description': 'The name of the data set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}"], "Output": "gcloud.alpha_certificate_manager_maps.describe(\"advanced-map\", location=\"us-west2\")"} {"Instruction": "I want to create a certificate map with the ID \"cert-map-1\" in the Cloud location \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().create', 'description': 'Create a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.certificate_manager.maps().create(MAP=\"cert-map-1\", location=\"us-east1\")"} {"Instruction": "I want to delete the certificate map with name \"complex-map\" in the location \"us-west1\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().delete', 'description': 'Delete a certificate map resource', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.list', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.snow_device_management.list_device_resources', 'description': 'Returns a list of the Amazon Web Services resources available for a device. Currently, Amazon EC2 instances are the only supported resource type.list-device-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'managed_device_id', 'description': 'The ID of the managed device that you are listing the resources of.'}, {'name': 'type', 'description': 'A structure used to filter the results by type of resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.certificate_manager.maps().delete(MAP=\"complex-map\", location=\"us-west1\")"} {"Instruction": "I want to list all Certificate Manager maps in my project, with a limit of 100 resources per page.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.list', 'description': 'List Certificate Manager maps in the project', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}"], "Output": "gcloud.alpha.certificate_manager.maps.list(limit=100, page_size=100)"} {"Instruction": "I want to delete the certificate map entry named \"example-entry\" from the certificate map \"example-map\" in Cloud location \"us-west1\".\n", "Functions": ["{'name': 'alpha certificate-manager maps entries', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().delete', 'description': 'Delete a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha artifacts', 'api_name': 'gcloud.alpha.artifacts.settings.enable_upgrade_redirection', 'description': 'Enable upgrade redirection', 'parameters': [{'name': 'dry_run'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.certificate_manager.maps.entries().delete(ENTRY=\"example-entry\", map=\"example-map\", location=\"us-west1\")"} {"Instruction": "I want to update the description and labels of a certificate map named advanced-map in the location europe-west1 for GCP Certificate Manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.add_service_bindings', 'description': 'Add service bindings to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'service_bindings'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.certificate_manager.maps().update(MAP=\"advanced-map\", location=\"europe-west1\", description=\"new description\", update_labels={\"key\": \"value\"})"} {"Instruction": "I want to list all certificate map entries in the certificate map named \"custom-map\" located in the europe-west1 region in Google Cloud.\n", "Functions": ["{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().delete', 'description': 'Delete Service Perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.entityresolution.list_schema_mappings', 'description': 'Returns a list of all the SchemaMappings that have been created for an AWS account.list-schema-mappings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.certificate_manager.maps_entries().list(map=\"custom-map\", location=\"europe-west1\")"} {"Instruction": "I want to update a certificate map entry with the name \"advanced-entry\" on the map \"advanced-map\" with a description \"advanced description\", update labels \"type=advanced\" and certificates [\"cert1\", \"cert2\"] using the gcloud certificate-manager API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().update', 'description': 'Update a certificate map entry', 'parameters': [{'name': 'entry'}, {'name': 'location'}, {'name': 'map'}, {'name': 'description'}, {'name': 'async'}, {'name': 'certificates'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.certificate_manager.maps.entries().update(\"advanced-entry\", location=\"LOCATION\", map=\"advanced-map\", description=\"advanced description\", update_labels={\"type\": \"advanced\"}, certificates=[\"cert1\", \"cert2\"])"} {"Instruction": "I want to show details about the trust configuration named my-other-trust-config in the Certificate Manager located in europe-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}"], "Output": "gcloud.alpha.certificate_manager.trust_configs.describe(\"my-other-trust-config\", location=\"europe-west1\")"} {"Instruction": "I would like to export the TrustConfig named \"my-trust-config\" from Certificate Manager to the file \"my-trust-config.yaml\" in the global location.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.certificate_manager.trust_configs.export('my_trust_config', location='global', destination='my_trust_config.yaml'\", 'description': 'Export a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}\n", "{'name': 'pyarrow', 'api_name': 'random_numbers', 'description': 'Generate uniformly-distributed random numbers', 'parameters': {'required': [{'name': 'n', 'description': 'Number of values to generate, must be greater than or equal to 0'}, {'name': 'initializer', 'description': 'How to initialize the underlying random generator. If an integer is given, it is used as a seed. If \"system\" is given, the random generator is initialized with a system-specific source of (hopefully true) randomness. Other values are invalid.'}], 'optional': [{'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.certificate_manager.trust_configs.export('my-trust-config', location='global', destination='my-trust-config.yaml')"} {"Instruction": "I want to delete a trust configuration called 'my-trust-config' in Certificate Manager with the location as 'us-west-1'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}"], "Output": "gcloud.alpha.certificate_manager.trust_configs().delete(TRUST_CONFIG='my-trust-config', location='us-west-1')"} {"Instruction": "I want to describe the details of a Certificate Manager long-running operation with the ID \"operation-456\" at the location \"us-west-2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}"], "Output": "gcloud.alpha.certificate_manager.operations().describe(\"operation-456\",location=\"us-west-2\")"} {"Instruction": "I want to create a certificate map entry in the Cloud location \"us-east1\" with the name \"entry2\" for the certificate map \"map2\" and the certificates \"cert4\", \"cert5\", and \"cert6\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries.create', 'description': 'Create a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}, {'name': 'certificates', 'description': 'The certificates for the certificate map entry.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().describe', 'description': 'Show details about a blockchain node operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}"], "Output": "gcloud.alpha.certificate_manager.maps.entries.create('entry2', location='us-east1', map='map2', certificates=['cert4', 'cert5', 'cert6'])"} {"Instruction": "I want to import a TrustConfig from a YAML file named trust-config.yaml in the global location using gcloud certificate-manager.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"my_trust_config\", location=\"global\", source=\"my_trust_config.yaml\"', 'description': 'Import a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"trust-config\", location=\"global\", source=\"trust-config.yaml\")"} {"Instruction": "I want to describe the certificate map entry with the ID \"entry-2\" for the certificate map \"map-1\" in the location \"us-east1\" using gcloud alpha.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'az', 'api_name': 'Monitor App Insights Web Test List', 'description': 'Get all Application Insights web tests defined for the specified component or within a specified resource group or within a subscription', 'parameters': [{'name': 'component-name', 'description': 'The name of the Application Insights component resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}"], "Output": "gcloud.alpha.certificate_manager.maps.entries().describe(ENTRY=\"entry-2\", location=\"us-east1\", map=\"map-1\")"} {"Instruction": "I want to run a Cloud Run service in a local development environment using gcloud alpha code dev. I have a Dockerfile located at /path/to/dockerfile, and I want to set the CPU limit to 2 and the memory limit to 512MB.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.code.dev', 'description': 'Run a Cloud Run service in a local development environment', 'parameters': [{'name': 'service_config'}, {'name': '[no_]allow_secret_manager'}, {'name': 'cloudsql_instances'}, {'name': 'cpu'}, {'name': 'image'}, {'name': 'local_port'}, {'name': 'memory'}, {'name': 'minikube_vm_driver'}, {'name': 'namespace'}, {'name': 'secrets'}, {'name': 'service_name'}, {'name': 'source'}, {'name': 'no_stop_cluster'}, {'name': 'application_default_credential'}, {'name': 'service_account'}, {'name': 'builder'}, {'name': 'dockerfile'}, {'name': 'env_vars'}, {'name': 'env_vars_file'}, {'name': 'kube_context'}, {'name': 'minikube_profile'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.code.dev(dockerfile=\"/path/to/dockerfile\", cpu=2, memory=\"512MB\")"} {"Instruction": "I want to run a database failover operation for the environment named environment-2 in the us-central1 region using gcloud alpha composer environments database-failover.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'az', 'api_name': 'webapp config ssl show', 'description': 'Show the details of an SSL certificate for a web app', 'parameters': [{'name': 'certificate-name', 'description': 'The name of the certificate.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads.list', 'description': 'List all Assured Workloads environments that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.composer.environments().databaseFailover(environment='environment-2', location='us-central1').execute()"} {"Instruction": "I want to copy a remote directory named \"data\" from my Cloud Shell to my local machine directory named \"backup\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.cloud_shell.scp(cloudshell=\"cloudshell:~/data\", localhost=\"localhost:~/backup\")"} {"Instruction": "I want to establish an SSH session with Cloud Shell, run the \"pwd\" command, and then exit.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.cloud_shell.ssh('--command=pwd')"} {"Instruction": "I want to get details about a Cloud Composer environment with the ID \"env-2\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().describe', 'description': 'Get details about a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_year_boundaries', 'description': 'Compute the number of years between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom QR codes for any data. See more info at https://api-ninjas.com/api/qrcode.', 'parameters': [{'name': 'data', 'description': 'data to encode in the QR code.', 'type': 'STRING'}, {'name': 'format', 'description': 'image format to return. Must be one of the following: png, jpg, jpeg, eps, svg.', 'type': 'STRING'}, {'name': 'size', 'description': 'size of the QR code image to generate. The output will be a square image with (size x size) dimensions.', 'type': 'NUMBER'}, {'name': 'fg_color', 'description': 'foreground color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is 000000 (black)', 'type': 'STRING'}, {'name': 'bg_color', 'description': 'background color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is ffffff (white)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_apns_voip_sandbox_channel', 'description': 'Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "gcloud.alpha.composer.environments().describe(environment=\"env-2\", location=\"us-central1\")"} {"Instruction": "I would like to create a Cloud Composer environment with the ID \"my-environment\" in the region us-central1, using Python version 3, with 3 nodes and a machine type of n1-standard-1.\"\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.create', 'description': 'Create and manage Cloud Composer Environments', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "gcloud.alpha.composer.environments.create(environment_id=\"my-environment\", location=\"us-central1\", python_version=3, node_count=3, node_machine_type=\"n1-standard-1\")"} {"Instruction": "I want to fetch the database properties for the environment named \"environment-2\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "gcloud.alpha.composer.environments().fetch_database_properties(ENVIRONMENT='environment-2', location='us-west1')"} {"Instruction": "I want to delete the environment with ID \"environment-2\" in the region \"us-east1\" using gcloud composer.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments().delete(ENVIRONMENTS=\"environment-2\", location=\"us-east1\")"} {"Instruction": "I want to list all the Cloud Composer environments under the project \"project-2\" and in the location \"us-central2\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().list', 'description': 'List Cloud Composer environments', 'parameters': [{'name': 'locations'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.add_working_storage', 'description': 'Configures one or more gateway local disks as working storage for a gateway. This operation is only supported in the stored volume gateway type. This operation is deprecated in cached volume API version 20120630. Use AddUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the AddUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'disk_ids', 'description': 'An array of strings that identify disks that are to be configured as working storage. Each string has a minimum length of 1 and maximum length of 300. You can get the disk IDs from the ListLocalDisks API.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.start_instance', 'description': 'Starts a specific Amazon Lightsail instance from a stopped state. To restart an instance, use the reboot instance operation.NoteWhen you start a stopped instance, Lightsail assigns a new public IP address to the instance. To use the same IP address after stopping and starting an instance, create a static IP address and attach it to the instance. For more information, see the Amazon Lightsail Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_name', 'description': 'The name of the instance (a virtual private server) to start.'}]}"], "Output": "gcloud.alpha.composer.environments().list(project=\"project-2\", locations=\"us-central2\")"} {"Instruction": "I want to list the Cloud Composer image version upgrades for my environment named \"my-environment\" in the location \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_http2', 'description': 'Create a HTTP2 health check to monitor load balanced instances', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.alpha.composer.environments.list_upgrades(\"my-environment\", location=\"us-central1\")"} {"Instruction": "I want to list all PyPI modules installed in an Airflow worker in my Composer environment named myenv in location us-central1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'import subprocess\\n\\nsubprocess.run', 'description': 'List all PyPI modules installed in an Airflow worker', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}"], "Output": "import subprocess\n\nsubprocess.run([\"pip\", \"list\", \"--format=freeze\"])"} {"Instruction": "What is the syntax for checking if upgrading my Cloud Composer environment named 'env-1' to the 'composer-1.16.5-airflow-1.10.15' image version will cause any PyPI package conflicts?\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.check_upgrade(\"env_1\", \"__image_version=composer_1.16.5_airflow_1.10.15\"', 'description': 'Check for module conflicts in Cloud Composer environment upgrade', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'az', 'api_name': 'billing-benefits validate-purchase', 'description': 'Validate savings plan purchase', 'parameters': [{'name': 'benefits', 'description': 'Support shorthand-syntax, json-file and yaml-file.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.list_environment_template_versions', 'description': 'List major or minor versions of an environment template with detail data.list-environment-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'major_version', 'description': 'To view a list of minor of versions under a major version of an environment template, include major Version .\\nTo view a list of major versions of an environment template, exclude major Version .'}, {'name': 'template_name', 'description': 'The name of the environment template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}"], "Output": "gcloud.alpha.composer.environments.check_upgrade(\"env-1\", \"--image-version=composer-1.16.5-airflow-1.10.15\")"} {"Instruction": "I want to trigger a DAG named \"other_dag\" in the \"prod-env\" environment on Cloud Composer.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.run', 'description': 'Execute an Airflow CLI sub-command remotely in a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'subcommand'}, {'name': 'subcommand_nested'}, {'name': 'gcloud_wide_flag'}, {'name': 'cmd_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.composer.environments.run(\"prod-env\", \"dags trigger -- other_dag --run_id=bar\")"} {"Instruction": "I want to restart the web server for my Cloud Composer environment named env-2 in the europe-west3 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().restart_web_server', 'description': 'Restart web server for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}"], "Output": "gcloud.alpha.composer.environments().restart_web_server(ENVIRONMENT='env-2', location='europe-west3')"} {"Instruction": "I want to create a Cloud Composer environment named env-2 with a machine type of n1-standard-4, a disk size of 100GB, and enable the use of private endpoints.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().create', 'description': 'Create and initialize a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'airflow_configs'}, {'name': 'async'}, {'name': 'cloud_sql_machine_type'}, {'name': 'disk_size'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'enable_high_resilience'}, {'name': 'env_variables'}, {'name': 'environment_size'}, {'name': 'labels'}, {'name': 'machine_type'}, {'name': 'node_count'}, {'name': 'oauth_scopes'}, {'name': 'python_version'}, {'name': 'service_account'}, {'name': 'tags'}, {'name': 'web_server_machine_type'}, {'name': 'zone'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'cloud_sql_ipv4_cidr'}, {'name': 'composer_network_ipv4_cidr'}, {'name': 'connection_subnetwork'}, {'name': 'connection_type'}, {'name': 'enable_private_endpoint'}, {'name': 'enable_private_environment'}, {'name': 'enable_privately_used_public_ips'}, {'name': 'master_ipv4_cidr'}, {'name': 'web_server_ipv4_cidr'}, {'name': 'cluster_ipv4_cidr'}, {'name': 'cluster_secondary_range_name'}, {'name': 'enable_ip_alias'}, {'name': 'enable_ip_masq_agent'}, {'name': 'max_pods_per_node'}, {'name': 'services_ipv4_cidr'}, {'name': 'services_secondary_range_name'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'network'}, {'name': 'subnetwork'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_allow_ip'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job.'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments().create(ENVIRONMENT=\"env-2\", machine_type=\"n1-standard-4\", disk_size=100, enable_private_endpoint=True)"} {"Instruction": "I want to load a snapshot into the environment named \"env-2\" located in \"us-central1\" with the snapshot file located at \"gs://my-bucket/snapshot2.gz\".\n", "Functions": ["{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.composer.environments.snapshots.load('env-2', location='us-central1', snapshot_path='gs://my-bucket/snapshot2.gz')"} {"Instruction": "I want to list the DAG files for my Cloud Composer environment named \"environment-2\" in the region \"us-west1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Imaging Cloud provides the most demanding imaging routines such as Re-sizing, Cropping, Rotation, and Conversion. It supports the most common raster file-formats including PSD, PNG, JPG, BMP, TIFF, and GIF.', 'parameters': [{'name': 'pageheight', 'description': 'Height of the page.', 'type': 'NUMBER'}, {'name': 'pagewidth', 'description': 'Width of the page.', 'type': 'NUMBER'}, {'name': 'bordery', 'description': 'Border height.', 'type': 'NUMBER'}, {'name': 'bkcolor', 'description': 'Color of the background.', 'type': 'STRING'}, {'name': 'borderx', 'description': 'Border width.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Filename of image.', 'type': 'STRING'}, {'name': 'fromscratch', 'description': 'Specifies where additional parameters we do not support should be taken from. If this is true \u2013 they will be taken from default values for standard image, if it is false \u2013 they will be saved from current image. Default is false.', 'type': 'BOOLEAN'}, {'name': 'storage', 'description': 'Your Aspose Cloud Storage name.', 'type': 'STRING'}, {'name': 'format', 'description': 'Export format (PNG is the default one). Please, refer to the export table from https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.', 'type': 'STRING'}, {'name': 'folder', 'description': 'Folder with image to process.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments().storage().dags().list(environment=\"environment-2\", location=\"us-west1\")"} {"Instruction": "I want to save a snapshot of my Composer environment named env-2 in the us-central1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps query for Famous Movies and TV shows quotes.', 'parameters': [{'name': 'actor', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments.snapshots.save(ENVIRONMENT=\"env-2\", LOCATION=\"us-central1\")"} {"Instruction": "I want to export data from the environment named \"myenv\" to a Google Cloud Storage bucket named \"mybucket\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments().storage().data().export(environment=\"myenv\", destination=\"gs://mybucket\")"} {"Instruction": "I want to delete the data from the path \"path/to/data\" for the environment named \"environment-2\" in the location \"us-west1\" in my Cloud Composer environment.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments.storage_data_delete(TARGET=\"path/to/data\", ENVIRONMENT=\"environment-2\", LOCATION=\"us-west1\")"} {"Instruction": "I want to export the DAGs from my environment named myenv to a local directory '/bar'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments.storage.dags.export(environment='myenv', destination='/bar')"} {"Instruction": "What are the plugin options available in the us-central1 region for the Cloud Composer environment named environment-1?\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().list', 'description': 'List the plugins for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.composer.environments().storage().plugins().list(environment=\"environment-1\", location=\"us-central1\")"} {"Instruction": "I want to delete all the DAG files in the path \"path/to/dags\" for the environment named \"environment-2\" in the location \"us-west1\".\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.delete', 'description': \"delete DAG files from an environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the dags Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}"], "Output": "gcloud.alpha.composer.environments.storage.dags.delete(TARGET=\"path/to/dags\", environment=\"environment-2\", location=\"us-west1\")"} {"Instruction": "I want to import data from a local directory '/data' into the environment 'myenv' and specify the destination as 'data_import'.\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments().storage().data().import_', 'description': 'Import data from local storage or Cloud Storage into an environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}"], "Output": "gcloud.alpha.composer.environments().storage().data().import_(environment='myenv', source='/data', destination='data_import')"} {"Instruction": "I want to get details for the operation with ID operation-2.\n", "Functions": ["{'name': 'alpha', 'api_name': 'tails(operation_id=\"operation_1\"', 'description': 'Get details about an asynchronous operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}"], "Output": "tails(operation_id=\"operation-2\")"} {"Instruction": "I want to list the data for a Cloud Composer environment with the ID \"environment-2\" and located in \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().list', 'description': 'List the data for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "gcloud.alpha.composer.environments().storage().data().list(environment=\"environment-2\", location=\"us-east1\")"} {"Instruction": "I want to delete the plugins in the path plugins_dir for the environment named environment-1 in the location us-west1.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.plugins().delete', 'description': \"Delete plugins from a Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target'}, {'name': 'environment'}, {'name': 'location'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_numeric', 'description': 'Classify strings as numeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "gcloud.alpha.composer.environments.storage.plugins().delete(TARGET=\"plugins_dir\", environment=\"environment-1\", location=\"us-west1\")"} {"Instruction": "I want to import plugins from my local storage into a Composer environment.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.composer.environments().storage().plugins().import_(source=\"path/to/plugins\", environment=\"myenv\")"} {"Instruction": "I want to export plugins from the environment named myenv to the Google Cloud Storage bucket named my-bucket.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().export', 'description': 'Export plugins from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for dictionary encoding', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array), 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}], 'optional': []}}\n", "{'name': 'AKS', 'api_name': 'Pod Identity Exception Delete', 'description': 'Remove a pod identity exception from a managed Kubernetes cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The cluster name.'}, {'name': 'name -n', 'description': 'The pod identity exception name to remove.'}, {'name': 'namespace', 'description': 'The pod identity exception namespace to remove.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'aks-custom-headers', 'description': 'Send custom headers. When specified, format should be Key1=Value1,Key2=Value2.', 'optional': True}]}"], "Output": "gcloud.alpha.composer.environments().storage().plugins().export(environment=\"myenv\", destination=\"gs://my-bucket\")"} {"Instruction": "I want to describe the Compute Engine accelerator type named `nvidia-tesla-p100` in the `us-west1-b` zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.accelerator_types().describe', 'description': 'Describe Compute Engine accelerator types', 'parameters': [{'name': 'name', 'description': 'Name of the accelerator type to describe.'}, {'name': 'zone', 'description': 'Zone of the accelerator type to describe. Overrides the default compute/zone property value for this command invocation.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}"], "Output": "gcloud.alpha.compute.accelerator_types().describe(NAME='nvidia-tesla-p100', zone='us-west1-b')"} {"Instruction": "I want to update the properties of my Cloud Composer environment named env-1 to have 10 Airflow workers and remove the production label.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'PyArrow', 'api_name': 'invert_casing', 'description': 'Invert Casing of Strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.composer.environments().update(environment=\"env-1\", node_count=10, remove_labels=[\"production\"])"} {"Instruction": "I want to delete the operation with ID operation-2.\n", "Functions": ["{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.operations().delete', 'description': 'Delete completed Cloud Composer operations', 'parameters': [{'name': 'operations', 'description': 'IDs of the operations or fully qualified identifiers for the operations.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}"], "Output": "gcloud.alpha.composer.operations().delete(OPERATIONS=\"operation-2\")"} {"Instruction": "I want to move the address named \"external-ip2\" to the project \"test-playground\" with the new address name \"test-ip2\" and the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses().move', 'description': 'Move an address to another project', 'parameters': [{'name': 'name', 'description': 'Name of the address to operate on.'}, {'name': 'target_project', 'description': 'The target project to move address to. It can be either a project name or a project numerical ID. It must not be the same as the current project.'}, {'name': 'description', 'description': 'Description of moved new address.'}, {'name': 'new_name', 'description': \"Name of moved new address. If not specified, current address's name is used.\"}, {'name': 'global', 'description': 'If set, the address is global.'}, {'name': 'region', 'description': 'Region of the address to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'az', 'api_name': 'cloud-service list', 'description': 'Get a list of all cloud services under a resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.alpha.compute.addresses().move(NAME=\"external-ip2\", target_project=\"test-playground\", new_name=\"test-ip2\", region=\"us-central1\")"} {"Instruction": "I want to wait for the asynchronous operation with ID \"operation-2\" to complete in the region \"us-east1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}"], "Output": "gcloud.alpha.composer.operations().wait(operation='operation-2', location='us-east1')"} {"Instruction": "I want to release the reserved IP address with the name 'address-name'.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}"], "Output": "gcloud.alpha.compute.addresses().delete(NAME=\"address-name\")"} {"Instruction": "I want to export the configuration for the address \"my-other-address\" in Google Cloud Compute Engine to a file located at \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.addresses.config.export', 'description': 'Export the configuration for a Compute Engine address', 'parameters': [{'name': 'address'}, {'name': 'region'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "gcloud.alpha.compute.addresses.config.export(address=\"my-other-address\", path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to update the labels for the Compute Engine address named \"example-address\" in the us-central1 region. I want to add/update labels 'k0' with value 'value1' and 'k1' with value 'value2'. I also want to remove labels with key 'k3'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses.update', 'description': 'Update a Compute Engine address', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}"], "Output": "gcloud.alpha.compute.addresses.update('example-address', region='us-central1', update_labels='k0=value1,k1=value2', remove_labels='k3')"} {"Instruction": "I want to add a Cloud CDN Signed URL key to the backend bucket named \"my-bucket\" using a key file located at \"/path/to/key.pem\" with the key name \"my-key\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my_bucket\", key_file=\"/path/to/key.pem\", key_name=\"my_key\"', 'description': 'add Cloud CDN Signed URL key to a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_file'}, {'name': 'key_name'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my-bucket\", key_file=\"/path/to/key.pem\", key_name=\"my-key\")"} {"Instruction": "I want to reserve five IP addresses in the 'us-east1' region.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.compute.addresses.create('ADDRESS-1', 'ADDRESS-2', 'ADDRESS-3', 'ADDRESS-4', 'ADDRESS-5', region='us-east1')"} {"Instruction": "I want to delete a backend bucket named \"my-other-bucket\" in Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete', 'description': 'Delete one or more backend buckets', 'parameters': [{'name': 'backend_bucket_name', 'description': 'Names of the backend buckets to delete.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}"], "Output": "gcloud.alpha.compute.backend_buckets().delete(BACKEND_BUCKET_NAME=\"my-other-bucket\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'compute.admin' for the user 'john.doe@gmail.com' with backend bucket 'my-backend-bucket'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_iam_policy_binding(\"my_backend_bucket\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\"', 'description': 'Add an IAM policy binding to a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.compute.backend_buckets().add_iam_policy_binding(\"my-backend-bucket\", member=\"user:john.doe@gmail.com\", role=\"roles/compute.admin\")"} {"Instruction": "I want to create a backend bucket named \"my-backend-test\" that serves content from the Google Cloud Storage bucket named \"my-storage-test\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "backend_bucket.serve_content(bucket_name=\"my-backend-test\", gcs_bucket_name=\"my-storage-test\")"} {"Instruction": "I want to export the configuration for a backend bucket named \"my-backend-bucket\" in Terraform HCL format.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Network Load Balancer List', 'description': 'List load balancers', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().config().export(BACKEND_BUCKET=\"my-backend-bucket\", resource_format=\"terraform\")"} {"Instruction": "I want to remove an IAM policy binding for the role of 'roles/compute.storageAdmin' for the user 'test-user@gmail.com' with backend bucket 'my-backend-bucket' on Google Cloud Platform.\n", "Functions": ["{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Imaging Cloud provides the most demanding imaging routines such as Re-sizing, Cropping, Rotation, and Conversion. It supports the most common raster file-formats including PSD, PNG, JPG, BMP, TIFF, and GIF.', 'parameters': [{'name': 'pageheight', 'description': 'Height of the page.', 'type': 'NUMBER'}, {'name': 'pagewidth', 'description': 'Width of the page.', 'type': 'NUMBER'}, {'name': 'bordery', 'description': 'Border height.', 'type': 'NUMBER'}, {'name': 'bkcolor', 'description': 'Color of the background.', 'type': 'STRING'}, {'name': 'borderx', 'description': 'Border width.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Filename of image.', 'type': 'STRING'}, {'name': 'fromscratch', 'description': 'Specifies where additional parameters we do not support should be taken from. If this is true \u2013 they will be taken from default values for standard image, if it is false \u2013 they will be saved from current image. Default is false.', 'type': 'BOOLEAN'}, {'name': 'storage', 'description': 'Your Aspose Cloud Storage name.', 'type': 'STRING'}, {'name': 'format', 'description': 'Export format (PNG is the default one). Please, refer to the export table from https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.', 'type': 'STRING'}, {'name': 'folder', 'description': 'Folder with image to process.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my-backend-bucket', member='user:test-user@gmail.com', role='roles/compute.storageAdmin')"} {"Instruction": "I want to delete a Cloud CDN Signed URL key named \"key567\" from the backend bucket \"bucket2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_name'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().delete_signed_url_key(BACKEND_BUCKET_NAME=\"bucket2\", key_name=\"key567\")"} {"Instruction": "I want to update the backend bucket named \"my-bucket\" with new cache settings.\n", "Functions": ["{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.backend_buckets().update('my-bucket', cache_settings='new_cache_settings')"} {"Instruction": "I want to add a backend to a backend service named \"my-backend-service\". The backend should be an instance group located in zone \"us-west1-a\"\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'compute.backendServices.insert', 'description': 'Add a backend to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'global_network_endpoint_group'}, {'name': 'network_endpoint_group_region'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}"], "Output": "compute.backendServices.insert(project=\"my-project\", body={\"name\": \"my-backend-service\", \"backends\": [{\"group\": \"us-west1-a/my-instance-group\"}]})"} {"Instruction": "I would like to add a new Cloud CDN Signed URL key to a backend service named \"my-backend-service\" using the key file located at \"/path/to/key/file\" with the key name \"my-key\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().addSignedUrlKey', 'description': 'Add a new Cloud CDN Signed URL key to a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'key_file', 'description': 'The file containing the RFC 4648 Section 5 base64url encoded 128-bit secret key for Cloud CDN Signed URL'}, {'name': 'key_name', 'description': 'Name of the Cloud CDN Signed URL key'}]}\n", "{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'ParseOptions', 'description': 'Options for parsing CSV files', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PurgoMalum is a simple, free, RESTful web service for filtering and removing content of profanity, obscenity and other unwanted text. PurgoMalum\\'s interface accepts several parameters for customization and can return results in plain text, XML and JSON.\\r\\n\\r\\nPurgoMalum is designed to remove words from input text, based on an internal profanity list (you may optionally add your own words to the profanity list through a request parameter (see Request Parameters below). It is designed to recognize character alternates often used in place of standard alphabetic characters, e.g. \"@\" will be recognized as an \"a\", \"$\" will be recognized as an \"s\", and so forth.\\r\\n\\r\\nPurgoMalum also utilizes a list of \"safe words\", i.e. innocuous words which contain words from the profanity list (\"class\" for example). These safe words are excluded from the filter.', 'parameters': [{'name': 'text', 'description': 'Input text to be processed.', 'type': 'STRING'}, {'name': 'add', 'description': 'A comma separated list of words to be added to the profanity list. Accepts letters, numbers, underscores (_) and commas (,). Accepts up to 10 words (or 200 maximum characters in length). The PurgoMalum filter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'fill_text', 'description': 'Text used to replace any words matching the profanity list. Accepts letters, numbers, underscores (_) tildes (~), exclamation points (!), dashes/hyphens (-), equal signs (=), pipes (|), single quotes (\\'), double quotes (\"), asterisks (*), open and closed curly brackets ({ }), square brackets ([ ]) and parentheses (). Maximum length of 20 characters. When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}, {'name': 'fill_char', 'description': 'Single character used to replace any words matching the profanity list. Fills designated character to length of word replaced. Accepts underscore (_) tilde (~), dash/hyphen (-), equal sign (=), pipe (|) and asterisk (*). When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.addresses.config.export', 'description': 'Export the configuration for a Compute Engine address', 'parameters': [{'name': 'address'}, {'name': 'region'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "gcloud.compute.backendServices().addSignedUrlKey(BACKEND_SERVICE_NAME=\"my-backend-service\", keyFile=\"/path/to/key/file\", keyName=\"my-key\")"} {"Instruction": "I want to add an IAM policy binding for the role of 'compute.loadBalancerServiceUser' for the user 'test-user@gmail.com' with the backend service 'my-backend-service' and in the region 'us-west1' on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my-backend-service\", member=\"user:test-user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"us-west1\")"} {"Instruction": "I want to add service bindings to a backend service named \"backend-service-2\". The service bindings I want to add are \"service-binding-3\" and \"service-binding-4\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.add_service_bindings', 'description': 'Add service bindings to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'service_bindings'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.compute.backend_services.add_service_bindings(\"backend-service-2\", service_bindings=[\"service-binding-3\", \"service-binding-4\"])"} {"Instruction": "Get detailed information about a Google Cloud backend service named \"my-backend-service\" in the region \"us-central1\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().describe', 'description': 'Display detailed information about a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to describe.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "gcloud.alpha.compute.backend_services().describe(\"my-backend-service\", region=\"us-central1\")"} {"Instruction": "I want to delete a backend service named \"my-backend-service\" in the global scope on Google Cloud Compute Engine.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().delete', 'description': 'Delete backend services', 'parameters': [{'name': 'backend_service_name', 'description': 'Names of the backend services to delete.'}, {'name': 'global', 'description': 'If set, the backend services are global.'}, {'name': 'region', 'description': 'Region of the backend services to delete. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "gcloud.alpha.compute.backend_services().delete(BACKEND_SERVICE_NAME=\"my-backend-service\", global_=True)"} {"Instruction": "I want to delete a Cloud CDN Signed URL key named \"key2\" from a backend service named \"backend-service2\".\n", "Functions": ["{'name': 'alpha compute backend-services', 'api_name': 'gcloud.alpha.compute.backend_services.delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'key_name'}]}"], "Output": "gcloud.alpha.compute.backend_services.delete_signed_url_key('backend-service2', key_name='key2')"} {"Instruction": "I want to get the backend health statuses for a backend service named backend-service-2.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().get_health', 'description': 'Get backend health statuses from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}"], "Output": "gcloud.alpha.compute.backend_services().get_health(backend_service_name=\"backend-service-2\")"} {"Instruction": "I want to list all backend services in a project on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.beta_run.services_list', 'description': 'List Google Compute Engine backend services', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Contains TikTok HD videos without watermark and user, post, music, search, feeds, comments, followers, and trends.', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782\\nor\\nhttps://vm.tiktok.com/ZSeQS6B5k/', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'NUMBER'}, {'name': 'count', 'description': 'max 50', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}"], "Output": "gcloud.beta_run.services_list(platform=\"managed\")"} {"Instruction": "I want to remove the service bindings from a backend service named my-backend-service. The service bindings to be removed are service-binding3 and service-binding4.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}"], "Output": "gcloud.alpha.compute.backend_services.remove_service_bindings(\"my-backend-service\", service_bindings=[\"service-binding3\", \"service-binding4\"])"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/compute.loadBalancerServiceUser' for the user 'test-user@gmail.com' from the backend service 'my-backend-service' in the region 'us-west1'.\n", "Functions": ["{'name': 'alpha compute backend-services', 'api_name': \"gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my_backend_service', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION'\", 'description': 'Remove IAM policy binding from a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my-backend-service', member='user:test-user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='us-west1')"} {"Instruction": "I want to update the backend service named \"my-backend-service\" with the following flags: --session-affinity=http_cookie --affinity-cookie-ttl=600.\n", "Functions": ["{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}"], "Output": "gcloud.alpha.compute.backend_services().update(\"my-backend-service\", session_affinity=\"http_cookie\", affinity_cookie_ttl=600)"} {"Instruction": "I want to set the IAM policy binding for a Compute Engine backend service named my-backend-service using a policy file policy.json in the us-central1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}"], "Output": "gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my-backend-service\", POLICY_FILE=\"policy.json\", region=\"us-central1\")"} {"Instruction": "I want to describe the commitment named \"commitment-2\" in the region \"us-west1\" on Google Cloud.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.commitments().describe', 'description': 'Describe a Compute Engine commitment', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to describe.'}, {'name': 'region', 'description': 'Region of the commitment to describe. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}"], "Output": "gcloud.alpha.compute.commitments().describe(commitment=\"commitment-2\", region=\"us-west1\")"} {"Instruction": "I want to update the backend named backend-2 in the backend service on Google Cloud with the following parameters: --instance-group my-instance-group-2 --instance-group-zone us-central1-b --balancing-mode RATE --capacity-scaler 2\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ocr for voltox ocr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}"], "Output": "gcloud.compute.backendServices().updateBackend(backendService=\"backend-2\", instanceGroup=\"my-instance-group-2\", instanceGroupZone=\"us-central1-b\", balancingMode=\"RATE\", capacityScaler=2)"} {"Instruction": "I want to set the security policy for the backend service \"my-backend-service\" to \"my-security-policy\" in my GCP project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "gcloud.alpha.compute.backend_services.set_security_policy(\"my-backend-service\", security_policy=\"my-security-policy\")"} {"Instruction": "I want to create a commitment called commitment-2 in the europe-west1 region with a 12-month plan, windows-server-2019 license, and 3-4 cores.\n", "Functions": ["{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'aws', 'api_name': 'aws.applicationcostprofiler.update_report_definition', 'description': 'Updates existing report in AWS Application Cost Profiler.', 'parameters': [{'name': 'report_id', 'description': 'Required. ID of the report to update.'}, {'name': 'report_description', 'description': 'Required. Description of the report.'}, {'name': 'report_frequency', 'description': 'Required. The cadence to generate the report.\\nPossible values:\\n\\nMONTHLY\\nDAILY\\nALL'}, {'name': 'format', 'description': 'Required. The format to use for the generated report.\\nPossible values:\\n\\nCSV\\nPARQUET'}, {'name': 'destination_s3_location', 'description': 'Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.\\nbucket -> (string)\\n\\nName of the S3 bucket.\\nprefix -> (string)\\n\\nPrefix for the location to write to.'}]}"], "Output": "gcloud.alpha.compute.commitments.create_license('commitment-2', amount=1, license='https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2019', plan='12-month', cores_per_license='3-4', region='europe-west1')"} {"Instruction": "I want to update the auto-renewal status and plan of a Compute Engine commitment named \"commitment-2\" to enable auto-renewal and set the plan to \"24-month\" for the region \"us-west1\" on Google Cloud.\n", "Functions": ["{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}"], "Output": "gcloud.alpha.compute.commitments().update('commitment-2', auto_renew=True, plan='24-month', region='us-west1')"} {"Instruction": "I want to create a Compute Engine commitment called commitment-2 with a 24-month plan, 16GB of memory, 8 vCPU cores, and with 4 accelerator cards of type NVIDIA V100.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.commitments().create', 'description': 'Create Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'plan'}, {'name': 'local_ssd'}, {'name': 'memory'}, {'name': 'vcpu'}, {'name': 'resources_accelerator'}, {'name': 'count'}, {'name': 'type'}]}"], "Output": "gcloud.alpha.compute.commitments().create(name=\"commitment-2\", plan=\"24-month\", resources=\"memory=16GB,vcpu=8,resources-accelerator=count=4,type=nvidia-v100\")"} {"Instruction": "I want to update the resource shape of reservations within the commitment called commitment-1 in the us-central1 region with values from reservations.yaml.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.commitments().update_reservations(COMMITMENT=\"commitment_1\", reseravations_from_file=\"reservations.yaml\"', 'description': 'Update the resource shape of reservations within the commitment', 'parameters': [{'name': 'commitment'}, {'name': 'region'}, {'name': 'reservations_from_file'}, {'name': 'dest_reservation'}, {'name': 'source_reservation'}, {'name': 'dest_accelerator'}, {'name': 'dest_local_ssd'}, {'name': 'dest_share_setting'}, {'name': 'dest_share_with'}, {'name': 'source_accelerator'}, {'name': 'source_local_ssd'}, {'name': 'source_share_setting'}, {'name': 'source_share_with'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}"], "Output": "gcloud.alpha.compute.commitments().update_reservations(COMMITMENT=\"commitment-1\", reservations_from_file=\"reservations.yaml\")"} {"Instruction": "I would like to connect to the serial port of my VM instance named 'my-instance' in the 'us-central1-f' zone using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.connect_to_serial_port', 'description': 'Connect to the serial port of a VM instance', 'parameters': [{'name': 'user@instance'}, {'name': 'dry_run'}, {'name': 'extra_args'}, {'name': 'force_key_file_overwrite'}, {'name': 'port'}, {'name': 'ssh_key_file'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}"], "Output": "gcloud.alpha.compute.connect_to_serial_port('my-instance', zone='us-central1-f')"} {"Instruction": "I want to copy a remote directory '~/ANOTHER-DIR' on the instance of 'example-instance' to '~/LOCAL-DIR' on the local host using gcloud alpha compute copy-files.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}"], "Output": "gcloud.alpha.compute.copy_files(source='example-instance:~/ANOTHER-DIR', destination='~/LOCAL-DIR', zone='us-central1-a')"} {"Instruction": "I want to remove the changes made to the SSH config file by the gcloud compute config-ssh command.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.config_ssh', 'description': 'Populate SSH config files with Host entries from each instance', 'parameters': [{'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'remove'}, {'name': 'ssh_config_file'}, {'name': 'ssh_key_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_exports', 'description': 'Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in the list for 7 days.', 'parameters': [{'name': 'bot_id', 'description': 'The unique identifier that Amazon Lex assigned to the bot.'}, {'name': 'bot_version', 'description': 'The version of the bot to list exports for.'}, {'name': 'sort_by', 'description': 'Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.\\nattribute -> (string)\\n\\nThe export field to use for sorting.\\norder -> (string)\\n\\nThe order to sort the list.'}, {'name': 'filters', 'description': 'Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.\\n(structure)\\n\\nFilters the response form the ListExports operation\\nname -> (string)\\n\\nThe name of the field to use for filtering.\\nvalues -> (list)\\n\\nThe values to use to filter the response. The values must be Bot , BotLocale , or CustomVocabulary .\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.\\nUse the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.'}, {'name': 'locale_id', 'description': 'Specifies the resources that should be exported. If you don\u00e2\\x80\\x99t specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.config_ssh(remove=True)"} {"Instruction": "I want to export logs from a Compute Engine VM named \"example-instance\" to a Google Cloud Storage Bucket in the \"us-west1\" zone.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.diagnose.export_logs', 'description': 'Gathers and exports logs from a Compute Engine VM to a Google Cloud Storage Bucket', 'parameters': [{'name': 'instance_name', 'description': 'Name of the instance to operate on'}, {'name': 'collect_process_traces', 'description': 'Collect a 10 minute trace of the running system'}, {'name': 'zone', 'description': 'Zone of the instance to operate on'}]}"], "Output": "gcloud.alpha.compute.diagnose.export_logs('example-instance', zone='us-west1')"} {"Instruction": "I want to add an IAM policy binding for the role of 'roles/compute.viewer' for the user 'test-user@gmail.com' with disk 'my-disk' and zone 'us-central1-a'.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Add IAM policy binding to a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates().describe', 'description': 'Describe a specified SSL certificate', 'parameters': [{'name': 'id'}]}"], "Output": "gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my-disk\", zone=\"us-central1-a\", member=\"user:test-user@gmail.com\", role=\"roles/compute.viewer\")"} {"Instruction": "I want to add labels to a Google Compute Engine persistent disk named \"example-disk\" with the labels \"k2=v2\" and \"k3=v3\" in the europe-west1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}"], "Output": "gcloud.alpha.compute.disks().addLabels(project='my-project', region='europe-west1', disk='example-disk', body={'labels': {'k2': 'v2', 'k3': 'v3'}})"} {"Instruction": "I want to diagnose routes for a Compute Engine virtual machine instance named vm-instance1 on GCP using the gcloud alpha compute diagnose routes command. I want to specify a timeout of 1 second and perform 10 queries.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.diagnose.routes(NAME=\"example_instance\", TRACEROUTE_ARGS=\" _w 0.5 _q 5\"', 'description': 'Routes to/from Compute Engine virtual machine instances', 'parameters': [{'name': 'name'}, {'name': 'container'}, {'name': 'dry_run'}, {'name': 'external_route_ip'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'regexp'}, {'name': 'reverse_traceroute'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'user'}, {'name': 'zones'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}, {'name': 'gcloud_wide_flag'}, {'name': 'traceroute_args'}]}"], "Output": "gcloud.alpha.compute.diagnose.routes(NAME=\"vm-instance1\", TRACEROUTE_ARGS=\" -w 1 -q 10\")"} {"Instruction": "I want to add three resource policies to a Compute Engine disk named \\\"my-disk\\\" in the \\\"us-east1\\\" region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}"], "Output": "gcloud.alpha.compute.disks().addResourcePolicies(\"my-disk\", resource_policies=[\"policy-1\", \"policy-2\", \"policy-3\"], region=\"us-east1\")"} {"Instruction": "I want to describe a Compute Engine disk named \"my-disk\" in the zone \"us-east1-a\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().describe', 'description': 'Describe a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks().describe(disk_name=\"my-disk\", zone=\"us-east1-a\")"} {"Instruction": "I want to delete a Google Cloud Platform Compute Engine disk named \"my-disk\" in zone \"us-west1-b\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().delete', 'description': 'Delete a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'zone'}]}\n", "{'name': 'git', 'api_name': 'git.request_pull', 'description': 'Generates a summary of pending changes', 'parameters': [{'name': '_p'}, {'name': 'start'}, {'name': 'url'}, {'name': 'end'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}"], "Output": "gcloud.alpha.compute.disks().delete(disk=\"my-disk\", zone=\"us-west1-b\")"} {"Instruction": "I want to export the configuration for a disk named \"my-disk\" in Google Cloud Compute Engine to the directory \"/path/to/dir/\" in Terraform HCL format.\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}"], "Output": "gcloud.alpha.compute.disks.config.export(DISK=\"my-disk\", zone=\"ZONE\", all=True, path=\"/path/to/dir/\", resource_format=\"terraform\")"} {"Instruction": "I want to move the disk named my-disk-1 from us-west1-b to us-west1-c.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.disks().move', 'description': 'Move a disk between zones', 'parameters': [{'name': 'disk_name'}, {'name': 'destination_zone'}, {'name': 'async'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}"], "Output": "gcloud.alpha.compute.disks().move(disk_name=\"my-disk-1\", destination_zone=\"us-west1-c\")"} {"Instruction": "I want to create a Compute Engine persistent disk named \"my-disk\" on Google Cloud Platform in the asia-southeast1 region.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks.create', 'description': 'Create Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'architecture'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'enable_confidential_compute'}, {'name': 'erase_windows_vss_signature'}, {'name': 'guest_os_features'}, {'name': 'interface'}, {'name': 'labels'}, {'name': 'licenses'}, {'name': 'multi_writer'}, {'name': 'physical_block_size'}, {'name': 'primary_disk_project'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'replica_zones'}, {'name': 'no_require_csek_key_create'}, {'name': 'resource_policies'}, {'name': 'size'}, {'name': 'storage_pool'}, {'name': 'type'}, {'name': 'user_licenses'}, {'name': 'image_family_scope'}, {'name': 'image_project'}, {'name': 'image'}, {'name': 'image_family'}, {'name': 'primary_disk'}, {'name': 'source_disk'}, {'name': 'source_instant_snapshot'}, {'name': 'source_snapshot'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'primary_disk_region'}, {'name': 'primary_disk_zone'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'source_disk_region'}, {'name': 'source_disk_zone'}]}"], "Output": "gcloud.alpha.compute.disks.create(\"my-disk\", region=\"asia-southeast1\")"} {"Instruction": "I want to set the IAM policy for my disk named \\\"my-disk\\\" in zone \\\"us-central1-b\\\" using the policy file \\\"policy.json\\\".\n", "Functions": ["{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}\n", "{'name': 'pyarrow', 'api_name': 'AWS Standard Retry Strategy', 'description': 'Standard retry strategy for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'az vm list-usage', 'description': 'List available usage resources for VMs', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "gcloud.alpha.compute.disks().setIamPolicy(disk=\"my-disk\", zone=\"us-central1-b\", policy_file=\"policy.json\")"} {"Instruction": "I want to start asynchronous replication on a Compute Engine persistent disk named \"my-disk-1\" with the secondary disk \"my-disk-2\" in zone \"us-west1-a\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks().start_async_replication(\"my-disk-1\", secondary_disk=\"my-disk-2\", zone=\"us-west1-a\")"} {"Instruction": "I want to update the size of a Compute Engine persistent disk named \"example-disk\" to 750GB.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().update', 'description': 'Update a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'size'}, {'name': 'update_labels'}, {'name': 'clear_architecture'}, {'name': 'update_architecture'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_user_licenses'}, {'name': 'update_user_licenses'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "gcloud.alpha.compute.disks().update(DISK_NAME=\"example-disk\", size=\"750GB\")"} {"Instruction": "I want to remove the IAM policy binding for the role of 'roles/compute.securityAdmin' for the user 'test-user@gmail.com' from the disk named 'my-disk' in the 'ZONE' zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Remove IAM policy binding from a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my-disk\", zone=\"ZONE\", member=\"user:test-user@gmail.com\", role=\"roles/compute.securityAdmin\")"} {"Instruction": "I want to get the IAM policy for a Compute Engine disk named your-disk in the zone your-zone.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().getIamPolicy', 'description': 'Get IAM policy for a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.alpha.compute.disks().getIamPolicy(resource=\"your-disk\", zone=\"your-zone\")"} {"Instruction": "Please provide the Python function to remove a resource policy from a Compute Engine disk named \"my-disk\" in the \"ZONE\" zone.\n", "Functions": ["{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().removeResourcePolicies', 'description': 'Remove resource policies from a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policies'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_services.delete', 'description': 'Delete a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}"], "Output": "gcloud.alpha.compute.disks().removeResourcePolicies(disk_name=\"my-disk\", resource_policies=[\"POLICY\"], zone=\"ZONE\")"} {"Instruction": "I want to resize the disk named \"example-disk-2\" to a new size of 10TB in the gcloud alpha compute disks API.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks().resize(DISK_NAME=\"example-disk-2\", SIZE=\"10TB\")"} {"Instruction": "I want to remove the labels from a Google Compute Engine persistent disk named \"my-disk\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().remove_labels', 'description': 'Remove labels from Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'all'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'az', 'api_name': 'Network Manager Group Create', 'description': 'Create a network group', 'parameters': [{'name': 'name', 'description': 'The name of the network group to get.'}, {'name': 'network-manager-name', 'description': 'The name of the network manager.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'description', 'description': 'A description of the network group.', 'optional': True}, {'name': 'if-match', 'description': 'The ETag of the transformation. Omit this value to always overwrite the current resource. Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes.', 'optional': True}]}"], "Output": "gcloud.alpha.compute.disks().remove_labels(disk_name='my-disk')"} {"Instruction": "I want to update the labels for an external VPN gateway named \"my-external-gateway\" and set the labels \"k2\" to \"value3\" and \"k3\" to \"value4\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().update', 'description': 'update a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_partner_event_source', 'description': 'An SaaS partner can use this operation to list details about a partner event source that they have created. Amazon Web Services customers do not use this operation. Instead, Amazon Web Services customers can use DescribeEventSource to see details about a partner event source that is shared with them.', 'parameters': [{'name': 'name', 'description': 'The name of the event source to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}"], "Output": "gcloud.alpha.compute.external_vpn_gateways().update(NAME=\"my-external-gateway\", update_labels=\"k2=value3,k3=value4\")"} {"Instruction": "I want to create a snapshot of a persistent disk named \"my-disk2\" in the zone \"us-central1-b\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute_disks.snapshot', 'description': 'Create snapshots of Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'async'}, {'name': 'chain_name'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'guest_flush'}, {'name': 'labels'}, {'name': 'snapshot_names'}, {'name': 'storage_location'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "gcloud.alpha.compute_disks.snapshot(\"my-disk2\", zone=\"us-central1-b\")"} {"Instruction": "I want to stop async replication on a Compute Engine persistent disk named my-disk-2 in the zone us-west1-a.\n", "Functions": ["{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.disks().stop_async_replication(DISK_NAME=\"my-disk-2\", zone=\"us-west1-a\")"} {"Instruction": "I want to stop group asynchronous replication of disks using the gcloud command. The disk consistency group policy is \"projects/my-project/regions/us-west1/resourcePolicies/my-policy\" and I want to include the zone as \"us-west1-b\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'az', 'api_name': 'Load Balancer Network Interfaces List', 'description': 'List associated load balancer network interfaces', 'parameters': [{'name': 'name -n', 'description': 'The load balancer name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "gcloud.alpha_compute.disks_stop_group_async_replication(DISK_CONSISTENCY_GROUP_POLICY=\"projects/my-project/regions/us-west1/resourcePolicies/my-policy\", zone=\"us-west1-b\")"} {"Instruction": "I want to describe the external VPN gateway named my-other-external-gateway.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}"], "Output": "gcloud.alpha.compute.external_vpn_gateways().describe(NAME=\"my-other-external-gateway\")"} {"Instruction": "I want to create a new Compute Engine external VPN gateway named my-gateway with one interface having the IP address 10.0.0.1.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.create(\"my_external_gateway\", \"__interfaces 0=192.0.2.0\"', 'description': 'Create a new Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'interfaces'}, {'name': 'description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.hot_tablets.list', 'description': 'List hot tablets in a Cloud Bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'end_time'}, {'name': 'start_time'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.external_vpn_gateways.create(\"my-gateway\", \"--interfaces 0=10.0.0.1\")"} {"Instruction": "I want to delete an external VPN gateway named \"my-external-gateway\" on gcloud alpha compute.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"my_trust_config\", location=\"global\", source=\"my_trust_config.yaml\"', 'description': 'Import a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.external_vpn_gateways.delete(NAME=\"my-external-gateway\")"} {"Instruction": "I want to list all the external VPN gateways in my Google Cloud project in table form and limit the output to 10 gateways.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().list', 'description': 'List Google Compute Engine external VPN gateways', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.alpha.compute.external_vpn_gateways().list(limit=10)"} {"Instruction": "I need to move a firewall policy with the ID \"987654321\" to a new folder with the ID \"123456789\" under the organization \"my_organization\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}"], "Output": "gcloud.alpha.compute.firewall-policies.move(FIREWALL_POLICY=\"987654321\", FOLDER=\"123456789\", ORGANIZATION=\"my_organization\")"} {"Instruction": "I want to clone the rules of a firewall policy with ID \"111111111\" from another firewall policy with ID \"222222222\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}\n", "{'name': 'pyarrow', 'api_name': 'union', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'child_fields', 'description': 'Sequence of Field values representing the child fields.'}, {'name': 'mode', 'description': \"Must be either 'sparse' or 'dense'.\"}], 'optional': [{'name': 'type_codes', 'description': 'List of integers representing the type codes. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.enable_user', 'description': 'Allows the specified user to access the FinSpace web application and API.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user account that you want to enable.'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.clone_rules(111111111, source_firewall_policy=\"222222222\")"} {"Instruction": "I want to create a new association between a firewall policy and an organization or folder resource. The firewall policy ID is \"FIREWALL_POLICY\". I want to associate it with the folder with ID \"FOLDER\". I also want to provide a name for this association as \"NAME\". And I want to replace any existing association on the target resource with this new association if it already exists.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_associations.create', 'description': 'Create a new association between a firewall policy and an organization or folder resource', 'parameters': [{'name': 'firewall_policy', 'description': 'Security policy ID of the association.'}, {'name': 'folder', 'description': 'ID of the folder with which the association is created.'}, {'name': 'name', 'description': \"Name to identify this association. If unspecified, the name will be set to 'organization-{ORGANIZATION_ID}' or 'folder-{FOLDER_ID}'.\"}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be associated. Must be set if FIREWALL_POLICY is short name.'}, {'name': 'replace_association_on_target', 'description': 'By default, if you attempt to insert an association to an organization or folder resource that is already associated with a firewall policy the method will fail. If this is set, the existing association will be deleted at the same time that the new association is created.'}]}\n", "{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}"], "Output": "gcloud.alpha.compute.firewall_policies_associations.create(firewall_policy=\"FIREWALL_POLICY\", folder=\"FOLDER\", name=\"NAME\", replace_association_on_target=True)"} {"Instruction": "I want to delete the association with the name 'association-123' of an organization firewall policy with ID '987654321'.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings end with a literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.compute.firewall_policies.associations().delete(name='association-123', firewall_policy='987654321')"} {"Instruction": "I want to list the associations of a folder with ID 123456789 using the gcloud alpha compute firewall-policies associations list command.\n", "Functions": ["{'name': 'alpha compute firewall-policies associations', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().list', 'description': 'List the associations of an organization or folder resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.associations().list(folder=\"123456789\")"} {"Instruction": "I want to create a new organization firewall policy named \"my-policy\" under my organization in GCP Compute.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapLookup', 'description': 'Find the items corresponding to a given key in a Map', 'parameters': {'required': [{'name': 'container', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'query_key', 'description': 'Scalar. The key to search for.'}, {'name': 'occurrence', 'description': \"str. The occurrence(s) to return from the Map. Accepted values are 'first', 'last', or 'all'.\"}, {'name': 'options', 'description': 'pyarrow.compute.MapLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.firewall_policies().create(short_name=\"my-policy\")"} {"Instruction": "I want to describe the firewall policy with ID '987654321' for my Compute Engine organization on gcloud.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'alpha compute', 'api_name': 'compute.backendServices.insert', 'description': 'Add a backend to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'global_network_endpoint_group'}, {'name': 'network_endpoint_group_region'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}"], "Output": "gcloud.alpha.compute.firewall_policies().describe(FIREWALL_POLICY='987654321')"} {"Instruction": "I want to list the compute engine organization firewall policies for a specific folder with the ID \"folder123\". Please only show 5 firewall policies per page.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.list(page_size=5, folder=\"folder123\")"} {"Instruction": "I want to create a firewall policy rule with priority 15 in the organization firewall policy with ID 987654321 on gcloud.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules.create', 'description': 'Create firewall policy rule', 'parameters': [{'name': 'priority'}, {'name': 'action'}, {'name': 'firewall_policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "gcloud.alpha.compute.firewall_policies_rules.create(15, action=\"allow\", firewall_policy=\"987654321\")"} {"Instruction": "I want to delete a rule with priority 5 from the firewall policy with the short name \"987654321\" in an organization firewall policy on Google Cloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "gcloud.alpha.compute.firewall_policies_rules().delete(priority=5, firewall_policy='987654321')"} {"Instruction": "I want to export the configuration for a firewall named \"my-firewall\" to a file called \"config.txt\" using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.config.export(\"my_firewall\", \"__all\", \"__path=/path/to/dir/config.txt\", \"__resource_format=krm\"', 'description': 'Export firewall configurations', 'parameters': [{'name': 'firewall'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "gcloud.alpha.compute.firewall_rules.config.export(\"my-firewall\", \"--all\", \"--path=/path/to/dir/config.txt\", \"--resource-format=krm\")"} {"Instruction": "Please describe the firewall policy rule with priority 5 in the organization firewall policy with ID 987654321.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "gcloud.alpha.compute.firewall_policies.rules().describe(priority=5, firewall_policy=\"987654321\")"} {"Instruction": "I want to describe a Compute Engine firewall rule named \"web-firewall\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}"], "Output": "compute.firewalls().get(project=\"your-project-id\", firewall=\"web-firewall\")"} {"Instruction": "I want to create a firewall rule in Google Cloud's Compute Engine that allows incoming UDP traffic on port 5000 and has a description \"Allow incoming traffic on UDP port 5000\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}"], "Output": "gcloud.alpha_compute_firewall_rules.create(\"example-service\", allow=\"udp:5000\", description=\"Allow incoming traffic on UDP port 5000\", direction=\"INGRESS\")"} {"Instruction": "I want to delete a firewall rule named \"web-allow\" in Compute Engine using gcloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules().delete', 'description': 'Delete firewall rules', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.firewall_rules().delete(NAME=\"web-allow\")"} {"Instruction": "I want to migrate the firewall rules from a source network called \"source-net\" to a target firewall policy called \"target-policy\" in gcloud.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules.migrate', 'description': 'Migration of firewall rules', 'parameters': [{'name': 'source_network'}, {'name': 'bind_tags_to_instances'}, {'name': 'export_tag_mapping'}, {'name': 'target_firewall_policy'}, {'name': 'tag_mapping_file'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}"], "Output": "gcloud.alpha.compute.firewall_rules.migrate(source_network=\"source-net\", target_firewall_policy=\"target-policy\")"} {"Instruction": "I want to delete the forwarding rule named \"my-forwarding-rule\" for a specific region in Google Cloud Compute.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().delete', 'description': 'Delete forwarding rules', 'parameters': [{'name': 'name', 'description': 'Names of the forwarding rules to delete.'}, {'name': 'global', 'description': 'If set, the forwarding rules are global.'}, {'name': 'region', 'description': 'Region of the forwarding rules to delete. If not specified, you might be prompted to select a region (interactive mode only).'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules().delete(NAME=\"my-forwarding-rule\", region=\"us-central1\")"} {"Instruction": "I want to export the configuration for a Compute Engine forwarding rule named my-forwarding-rule to a local directory at /path/to/dir/.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.config_export', 'description': 'Export the configuration for a Compute Engine forwarding rule', 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export.'}, {'name': 'global', 'description': 'If set, the forwarding rule is global.'}, {'name': 'region', 'description': 'Region of the forwarding rule to export.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': \"Format of the resource. Can be 'krm' or 'terraform'. Default is 'krm'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules.config_export(\"my-forwarding-rule\", path=\"/path/to/dir/\")"} {"Instruction": "I want to get detailed information about a forwarding rule named my-forwarding-rule in the us-central1 region.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.list_operations', 'description': 'Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Operations\\n', 'parameters': [{'name': 'submitted_since', 'description': 'An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'status', 'description': 'The status of the operations.\\n(string)'}, {'name': 'type', 'description': 'An arrays of the domains operation types.\\n(string)'}, {'name': 'sort_by', 'description': 'The sort type for returned values.\\nPossible values:\\n\\nSubmittedDate'}, {'name': 'sort_order', 'description': 'The sort order for returned values, either ascending or descending.\\nPossible values:\\n\\nASC\\nDESC'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules().describe(NAME='my-forwarding-rule', region='us-central1')"} {"Instruction": "I want to update a firewall rule named \"my-rule\" to disable logging.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules().update', 'description': 'Update firewall rules', 'parameters': [{'name': 'name'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'disabled'}, {'name': 'enable_logging'}, {'name': 'logging_metadata'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'az', 'api_name': 'Outbound Rule Create', 'description': 'Create an outbound-rule for load balancer', 'parameters': [{'name': 'address-pool', 'description': 'The name or ID of the backend address pool.'}, {'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'protocol', 'description': 'The protocol for the outbound rule in load balancer. Accepted values: All, Tcp, Udp.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'allocated-outbound-ports', 'description': 'The number of outbound ports to be used for NAT.'}, {'name': 'enable-tcp-reset', 'description': 'Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP. Accepted values: 0, 1, f, false, n, no, t, true, y, yes.'}, {'name': 'frontend-ip-configs', 'description': 'The List of frontend IP configuration IDs or names. Support shorthand-syntax, json-file and yaml-file.'}, {'name': 'idle-timeout', 'description': 'The timeout for the TCP idle connection.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Accepted values: 0, 1, f, false, n, no, t, true, y, yes.'}]}"], "Output": "gcloud.alpha.compute.firewall_rules().update(NAME=\"my-rule\", enable_logging=False)"} {"Instruction": "I want to export the configuration of a forwarding rule named \"rule-2\" to a YAML file at \"/path/to/config.yaml\" on gcloud compute.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().disable_serial_console', 'description': 'Disable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules.export(name=\"rule-2\", destination=\"/path/to/config.yaml\")"} {"Instruction": "I want to list all Google Compute Engine forwarding rules in a project in table form, only showing the ones that have a name starting with \"test_\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().list', 'description': 'List Google Compute Engine forwarding rules', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules().list(\"--regexp=test_\")"} {"Instruction": "I want to list all Compute Engine future reservations for my-future-reservation.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}"], "Output": "compute.reservations.list(filter=\"name = my-future-reservation\")"} {"Instruction": "I want to update the forwarding rule named \"example-fr\" to allow global access and set the region to \"us-central1\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules.update', 'description': 'Update a Compute Engine forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'allow_global_access'}, {'name': 'allow_psc_global_access'}, {'name': 'network_tier'}, {'name': 'source_ip_ranges'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.create_rule', 'description': 'A ByteMatchSet that matches BadBot in the User-Agent headerYou then add the Rule to a WebACL and specify that you want to blocks requests that satisfy the Rule . For a request to be blocked, it must come from the IP address 192.0.2.44 and the User-Agent header in the request must contain the value BadBot .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a CreateRule request.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRule request.Create and update a WebACL that contains the Rule . For more information, see CreateWebACL .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'name', 'description': 'A friendly name or description of the Rule . You can\u00e2\\x80\\x99t change the name of a Rule after you create it.'}, {'name': 'metric_name', 'description': 'A friendly name or description for the metrics for this Rule . The name can contain only alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can\u00e2\\x80\\x99t contain whitespace or metric names reserved for AWS WAF, including \u00e2\\x80\\x9cAll\u00e2\\x80\\x9d and \u00e2\\x80\\x9cDefault_Action.\u00e2\\x80\\x9d You can\u00e2\\x80\\x99t change the name of the metric after you create the Rule .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'tags', 'description': '(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nA tag associated with an AWS resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \u00e2\\x80\\x9ccustomer\u00e2\\x80\\x9d and the value to the customer name or ID. You can specify one or more tags to add to each AWS resource, up to 50 tags for a resource.\\nTagging is only available through the API, SDKs, and CLI. You can\u00e2\\x80\\x99t manage or view tags through the AWS WAF Classic console. You can tag the AWS resources that you manage through AWS WAF Classic: web ACLs, rule groups, and rules.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}"], "Output": "gcloud.alpha.compute.forwarding_rules.update(\"example-fr\", allow_global_access=True, region=\"us-central1\")"} {"Instruction": "I want to delete a Compute Engine future reservation with the ID \"reservation123\" in the zone \"us-west1-b\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().delete', 'description': 'Delete a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'English news sentiment API, only $0.00001 per extra requests', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}\n", "{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}"], "Output": "gcloud.alpha.compute.future_reservations().delete(FUTURE_RESERVATION='reservation123', zone='us-west1-b')"} {"Instruction": "I want to create a Compute Engine future reservation on Google Cloud Platform with the following details:\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.future_reservations.create', 'description': 'Create a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation'}, {'name': 'total_count'}, {'name': 'source_instance_template'}, {'name': 'machine_type'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'maintenance_freeze_duration'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}, {'name': 'description'}, {'name': 'name_prefix'}, {'name': 'planning_status'}, {'name': 'zone'}, {'name': 'share_setting'}, {'name': 'share_with'}]}"], "Output": "gcloud.alpha.compute.future_reservations.create('my-reservation', total_count=500, start_time='2023-01-01', end_time='2023-02-01', name_prefix='prefix-reservation', source_instance_template='example-template', zone='us-central1-a')"} {"Instruction": "I want to cancel a Compute Engine future reservation with the ID \"reservation123\" in the zone \"us-west1-b\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}"], "Output": "gcloud.alpha.compute.future_reservations().cancel(FUTURE_RESERVATION='reservation123', zone='us-west1-b')"} {"Instruction": "I want to update the total count, start time, and end time of a Compute Engine future reservation named \"my-future-reservation\" in zone \"us-central1-a\" on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().update', 'description': 'Update Compute Engine future reservations', 'parameters': [{'name': 'future_reservation'}, {'name': 'planning_status'}, {'name': 'total_count'}, {'name': 'zone'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'machine_type'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'clear_share_settings'}, {'name': 'share_setting'}, {'name': 'share_with'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.future_reservations().update(FUTURE_RESERVATION=\"my-future-reservation\", total_count=1000, start_time=\"2021-11-10T07:00:00Z\", end_time=\"2021-12-10T07:00:00Z\", zone=\"us-central1-a\")"} {"Instruction": "I want to create a TCP health check named \"my-tcp-check\" with a check interval of 60 seconds and a timeout of 10 seconds for load balanced instances.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_http2', 'description': 'Create a HTTP2 health check to monitor load balanced instances', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.create_world_export_job', 'description': 'Creates a world export job.', 'parameters': [{'name': 'client_request_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'worlds', 'description': 'A list of Amazon Resource Names (arns) that correspond to worlds to export.\\n(string)'}, {'name': 'output_location', 'description': 'The output location.\\ns3Bucket -> (string)\\n\\nThe S3 bucket for output.\\ns3Prefix -> (string)\\n\\nThe S3 folder in the s3Bucket where output files will be placed.'}, {'name': 'iam_role', 'description': 'The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to the world export job.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.health_checks.create_tcp(\"my-tcp-check\", check_interval=\"60s\", timeout=\"10s\")"} {"Instruction": "I want to create a TCP health check named my-tcp-check with a check interval of 10 seconds and a timeout of 3 seconds.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().create_http', 'description': 'Create a HTTP health check to monitor load balanced instances', 'parameters': [{'name': 'name', 'description': 'Name of the HTTP health check to create'}, {'name': 'check_interval', 'description': 'How often to perform a health check for an instance'}, {'name': 'description', 'description': 'An optional string description for the HTTP health check'}, {'name': 'enable_logging', 'description': 'Enable logging of health check probe results to Stackdriver'}, {'name': 'healthy_threshold', 'description': 'The number of consecutive successful health checks before an unhealthy instance is marked as healthy'}, {'name': 'host', 'description': 'The value of the host header used for the health check'}, {'name': 'proxy_header', 'description': 'The type of proxy protocol header to be sent to the backend'}, {'name': 'request_path', 'description': 'The request path that this health check monitors'}, {'name': 'response', 'description': 'When empty, status code of the response determines health. When not empty, presence of specified string in first 1024 characters of response body determines health'}, {'name': 'timeout', 'description': \"If Google Compute Engine doesn't receive a healthy response from the instance by the time specified by the value of this flag, the health check request is considered a failure\"}, {'name': 'unhealthy_threshold', 'description': 'The number of consecutive health check failures before a healthy instance is marked as unhealthy'}, {'name': 'weight_report_mode', 'description': 'Defines whether Weighted Load Balancing is enabled'}, {'name': 'global', 'description': 'If set, the HTTP health check is global'}, {'name': 'region', 'description': 'Region of the HTTP health check to create'}, {'name': 'port', 'description': 'The TCP port number that this health check monitors'}, {'name': 'port_name', 'description': 'The port name that this health check monitors'}, {'name': 'use_serving_port', 'description': \"If given, use the 'serving port' for health checks\"}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.health_checks().create_http(name=\"my-tcp-check\", check_interval=\"10s\", timeout=\"3s\")"} {"Instruction": "I want to show details about a Compute Engine future reservation with the ID \"my-reservation\" in the zone \"us-central1-a\".\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().describe', 'description': 'Show details about a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}"], "Output": "gcloud.alpha.compute.future_reservations().describe(FUTURE_RESERVATION=\"my-reservation\", zone=\"us-central1-a\")"} {"Instruction": "I'd like to create an SSL health check for load balanced instances using Google Cloud. Please create the health check with the following options:\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories.set_npm_credential_setting', 'description': 'Print credential settings for npm', 'parameters': [{'name': 'json_key'}, {'name': 'scope'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.health_checks.create_ssl('my-ssl-health-check', check_interval='5s', description='This is a test health check', enable_logging=True, healthy_threshold=2, proxy_header='NONE', request='GET /health', response=200, timeout='10s', unhealthy_threshold=3, region='us-central1', port=443, use_serving_port=True)"} {"Instruction": "I want to create a gRPC health check named \"my-health-check\" with a check interval of 15 seconds, a timeout of 7 seconds, and a healthy threshold of 3 for monitoring load balanced instances on Google Cloud.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_grpc', 'description': 'Create a gRPC health check for monitoring load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_algorithms', 'description': 'Lists the machine learning algorithms that have been created.list-algorithms is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': 'A filter that returns only algorithms created after the specified time (timestamp).'}, {'name': 'creation_time_before', 'description': 'A filter that returns only algorithms created before the specified time (timestamp).'}, {'name': 'name_contains', 'description': 'A string in the algorithm name. This filter returns only algorithms whose name contains the specified string.'}, {'name': 'sort_by', 'description': 'The parameter by which to sort the results. The default is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order for the results. The default is Ascending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.list', 'description': 'List all github enterprise configs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "gcloud.alpha.compute.health_checks.create_grpc(\"my-health-check\", check_interval=15, timeout=7, healthy_threshold=3)"} {"Instruction": "I want to create a UDP health check named \"udp-check\" with a check interval of 15 seconds, a timeout of 7 seconds, and a healthy threshold of 5 for my Google Cloud compute instance.\n", "Functions": ["{'name': 'compute', 'api_name': 'gcloud.alpha.compute.healthchecks().create_tcp', 'description': 'Create TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_environment', 'description': 'Get detailed data for an environment.', 'parameters': [{'name': 'name', 'description': 'The name of the environment that you want to get the detailed data for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "gcloud.alpha.compute.healthchecks().create_udp(NAME='udp-check', check_interval=15, timeout=7, healthy_threshold=5)"} {"Instruction": "I want to create a HTTPS health check named \"example-health-check\" with a check interval of 60 seconds for load balanced instances in Google Cloud Compute.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.health_checks().create_https(\"example-health-check\", check_interval=60)"} {"Instruction": "I want to update the gRPC health check named my-grpc-check with a check interval of 60 seconds, a description of \"Updated health check\", and enable logging.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_grpc', 'description': 'Update a gRPC health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.alpha.compute.health_checks.update_grpc(NAME=\"my-grpc-check\", check_interval=\"60s\", description=\"Updated health check\", enable_logging=True)"} {"Instruction": "I want to display detailed information about a health check named \"my-health-check\" in the global scope.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().delete', 'description': 'Delete Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.health_checks().describe(name=\"my-health-check\", global_=True)"} {"Instruction": "I want to update the SSL health check named \"my-ssl-healthcheck\" with a new check interval of 30 seconds and a timeout of 10 seconds.\n", "Functions": ["{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'read_pool_node_count'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_ssl(NAME=\"my-ssl-healthcheck\", check_interval=30, timeout=10)"} {"Instruction": "I want to update the HTTP health check named \"my-health-check-1\" with a check interval of 60 seconds, a timeout of 5 seconds, and a request path of \"/api/healthcheck\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_http', 'description': 'Update HTTP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "gcloud.alpha.compute.health_checks.update_http(\"my-http-health-check\", check_interval=60, timeout=5, request_path=\"/api/healthcheck\")"} {"Instruction": "I want to update the check interval of an existing HTTP2 health check named \"my-health-check-name\" to 15s.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_http2', 'description': 'Update an existing HTTP2 health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().list', 'description': 'List Google Compute Engine external VPN gateways', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.create_resource_data_sync', 'description': 'A resource data sync helps you view data from multiple sources in a single location. Amazon Web Services Systems Manager offers two types of resource data sync: SyncToDestination and SyncFromSource .You can configure Systems Manager Explorer to use the SyncFromSource type to synchronize operational work items (OpsItems) and operational data (OpsData) from multiple Amazon Web Services Regions to a single Amazon S3 bucket. This type can synchronize OpsItems and OpsData from multiple Amazon Web Services accounts and Amazon Web Services Regions or EntireOrganization by using Organizations. For more information, see Setting up Systems Manager Explorer to display data from multiple accounts and Regions in the Amazon Web Services Systems Manager User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'sync_name', 'description': 'A name for the configuration.'}, {'name': 's3_destination', 'description': 'Amazon S3 configuration details for the sync. This parameter is required if the SyncType value is SyncToDestination.\\nBucketName -> (string)\\n\\nThe name of the S3 bucket where the aggregated data is stored.\\nPrefix -> (string)\\n\\nAn Amazon S3 prefix for the bucket.\\nSyncFormat -> (string)\\n\\nA supported sync format. The following format is currently supported: JsonSerDe\\nRegion -> (string)\\n\\nThe Amazon Web Services Region with the S3 bucket targeted by the resource data sync.\\nAWSKMSKeyARN -> (string)\\n\\nThe ARN of an encryption key for a destination in Amazon S3. Must belong to the same Region as the destination S3 bucket.\\nDestinationDataSharing -> (structure)\\n\\nEnables destination data sharing. By default, this field is null .\\nDestinationDataSharingType -> (string)\\n\\nThe sharing data type. Only Organization is supported.'}, {'name': 'sync_type', 'description': 'Specify SyncToDestination to create a resource data sync that synchronizes data to an S3 bucket for Inventory. If you specify SyncToDestination , you must provide a value for S3Destination . Specify SyncFromSource to synchronize data from a single account and multiple Regions, or multiple Amazon Web Services accounts and Amazon Web Services Regions, as listed in Organizations for Explorer. If you specify SyncFromSource , you must provide a value for SyncSource . The default value is SyncToDestination .'}, {'name': 'sync_source', 'description': 'Specify information about the data sources to synchronize. This parameter is required if the SyncType value is SyncFromSource.\\nSourceType -> (string)\\n\\nThe type of data source for the resource data sync. SourceType is either AwsOrganizations (if an organization is present in Organizations) or SingleAccountMultiRegions .\\nAwsOrganizationsSource -> (structure)\\n\\nInformation about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from Organizations.\\nOrganizationSourceType -> (string)\\n\\nIf an Amazon Web Services organization is present, this is either OrganizationalUnits or EntireOrganization . For OrganizationalUnits , the data is aggregated from a set of organization units. For EntireOrganization , the data is aggregated from the entire Amazon Web Services organization.\\nOrganizationalUnits -> (list)\\n\\nThe Organizations organization units included in the sync.\\n(structure)\\n\\nThe Organizations organizational unit data source for the sync.\\nOrganizationalUnitId -> (string)\\n\\nThe Organizations unit ID data source for the sync.\\n\\n\\n\\nSourceRegions -> (list)\\n\\nThe SyncSource Amazon Web Services Regions included in the resource data sync.\\n(string)\\n\\nIncludeFutureRegions -> (boolean)\\n\\nWhether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.\\nEnableAllOpsDataSources -> (boolean)\\n\\nWhen you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_snapshot_copy_grants', 'description': 'Returns a list of snapshot copy grants owned by the Amazon Web Services account in the destination region.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SnapshotCopyGrants\\n', 'parameters': [{'name': 'snapshot_copy_grant_name', 'description': 'The name of the snapshot copy grant.'}, {'name': 'tag_keys', 'description': 'A tag key or keys for which you want to return all matching resources that are associated with the specified key or keys. For example, suppose that you have resources tagged with keys called owner and environment . If you specify both of these tag keys in the request, Amazon Redshift returns a response with all resources that have either or both of these tag keys associated with them.\\n(string)'}, {'name': 'tag_values', 'description': 'A tag value or values for which you want to return all matching resources that are associated with the specified value or values. For example, suppose that you have resources tagged with values called admin and test . If you specify both of these tag values in the request, Amazon Redshift returns a response with all resources that have either or both of these tag values associated with them.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_http2(\"my-health-check-name\", check_interval=\"15s\")"} {"Instruction": "I want to update the existing HTTPS health check with the name \"my-https-check\" and set the check interval to 30 seconds.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_https(NAME=\"my-https-check\", check_interval=30)"} {"Instruction": "I want to create a legacy HTTPS health check named \"my-health-check\" with a check interval of 10 seconds, a healthy threshold of 2, a host of \"example.com\", a port of 443, a request path of \"/status\", a timeout of 5 seconds, and an unhealthy threshold of 3.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.compute.https_health_checks().create(name=\"my_health_check\", check_interval=5, healthy_threshold=3, host=\"example.com\", port=443, request_path=\"/status\", timeout=10, unhealthy_threshold=2', 'description': 'Create a legacy HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}"], "Output": "gcloud.compute.https_health_checks().create(name=\"my-health-check\", check_interval=10, healthy_threshold=2, host=\"example.com\", port=443, request_path=\"/status\", timeout=5, unhealthy_threshold=3)"} {"Instruction": "I want to update the check interval to 45 seconds, the description to \"Updated health check\", and the timeout to 10 seconds of a legacy HTTP health check named \"my-health-check\" in gcloud compute.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().update', 'description': 'Update a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}"], "Output": "gcloud.alpha.compute.http_health_checks().update(NAME=\"my-health-check\", check_interval=45, description=\"Updated health check\", timeout=10)"} {"Instruction": "I want to delete an HTTP health check named \"healthcheck-2\".\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().delete', 'description': 'delete HTTP health checks', 'parameters': [{'name': 'name'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.get_findings_filter', 'description': 'Retrieves the criteria and other settings for a findings filter.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}]}"], "Output": "gcloud.alpha.compute.http_health_checks().delete(name=\"healthcheck-2\")"} {"Instruction": "I want to display detailed information about an HTTP health check named 'example-check' in my Google Cloud project.\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().describe', 'description': 'Display detailed information about an HTTP health check', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}"], "Output": "gcloud.alpha.compute.http_health_checks().describe(NAME='example-check')"} {"Instruction": "I want to update the TCP health check named \"my-tcp-healthcheck\" with a check interval of 45 seconds, a description of \"Updated health check\", and a healthy threshold of 5 for Google Cloud Compute Health Checks.\n", "Functions": ["{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_tcp', 'description': 'Update a TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains_backups.describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.start_associations_once', 'description': 'Runs an association immediately and only one time. This operation can be helpful when troubleshooting associations.', 'parameters': [{'name': 'association_ids', 'description': 'The association IDs that you want to run immediately and only one time.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "gcloud.alpha.compute.health_checks().update_tcp(NAME=\"my-tcp-healthcheck\", check_interval=45, description=\"Updated health check\", healthy_threshold=5)"} {"Instruction": "I want to create a legacy HTTP health check with the following parameters:\n", "Functions": ["{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}"], "Output": "gcloud.alpha.compute.http_health_checks_create(\"my-http-health-check\", check_interval=10, description=\"This is a health check for my legacy HTTP service\", healthy_threshold=3, host=\"example.com\", port=80, request_path=\"/check\", timeout=5, unhealthy_threshold=5)"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you find the UK postal addresses for the query \"123 Main Street\" and limit the results to 5?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://uk-postcode.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uk-postcode.p.rapidapi.com\"}, params={\"q\": \"123 Main Street\", \"limit\": 5})"} {"Instruction": "I want to get the location data for the IP address 192.168.1.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-to-location1.p.rapidapi.com/myip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ip-to-location1.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "I want to get data from the YouTooSound API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_artifact', 'description': 'Describes an artifact.', 'parameters': [{'name': 'artifact_arn', 'description': 'The Amazon Resource Name (ARN) of the artifact to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.update_alias', 'description': 'Updates properties for an alias. To update properties, specify the alias ID to be updated and provide the information to be changed. To reassign an alias to another fleet, provide an updated routing strategy. If successful, the updated alias record is returned.Related actions', 'parameters': [{'name': 'alias_id', 'description': 'A unique identifier for the alias that you want to update. You can use either the alias ID or ARN value.'}, {'name': 'name', 'description': 'A descriptive label that is associated with an alias. Alias names do not need to be unique.'}, {'name': 'description', 'description': 'A human-readable description of the alias.'}, {'name': 'routing_strategy', 'description': 'The routing configuration, including routing type and fleet target, for the alias.\\nType -> (string)\\n\\nThe type of routing strategy for the alias.\\nPossible routing types include the following:\\n\\nSIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.\\nTERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the message embedded.\\n\\n\\nFleetId -> (string)\\n\\nA unique identifier for the fleet that the alias points to. This value is the fleet ID, not the fleet ARN.\\nMessage -> (string)\\n\\nThe message text to be used with a terminal routing strategy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.describe_notification_configurations', 'description': 'Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.describe-notification-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'auto_scaling_group_names', 'description': 'The name of the Auto Scaling group.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://youtoosound.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtoosound.p.rapidapi.com\"})"} {"Instruction": "Can you generate a catchy caption for my social media post about Apple?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://social-media-caption.p.rapidapi.com/social-caption\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"social-media-caption.p.rapidapi.com\"}, params={\"name\": \"Apple\", \"description\": \"Apple designs, manufactures and markets smartphones, personal computers, tablets, wearables and accessories, and sells a variety of related services.\"})"} {"Instruction": "I want to get the lotto draw results for all available games.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://lotto-draw-results-global.p.rapidapi.com/get_games\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lotto-draw-results-global.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest feed for the user \"cybrox\" using the Hummingbird API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.delete_launch_profile_member', 'description': 'Delete a user from launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}"], "Output": "requests.get(\"https://hbrd-v1.p.rapidapi.com/users/cybrox/feed\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hbrd-v1.p.rapidapi.com\"})"} {"Instruction": "I want to search for the product \"iPhone 12\" in the US marketplace using the \"Get and Compare Products All Over the Web\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}"], "Output": "requests.get(\"https://get-and-compate-products-allover-the-web.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"get-and-compate-products-allover-the-web.p.rapidapi.com\"}, params={\"query\": \"iPhone 12\", \"page\": 1, \"country\": \"US\", \"location\": \"us\", \"lang\": \"en\"})"} {"Instruction": "I want to convert 100 USD to EUR using the IP2Currency Exchange Rate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appintegrations.tag_resource', 'description': 'Adds the specified tags to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://fraudlabs-ip2currency-v1.p.rapidapi.com/ip2currencywebservice.asmx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fraudlabs-ip2currency-v1.p.rapidapi.com\"}, params={\"VISITORIP\": \"\", \"FROMCURRENCYCODE\": \"USD\", \"TOCURRENCYCODE\": \"EUR\", \"FROMAMOUNT\": \"100\"})"} {"Instruction": "Can you provide me with tide height and time predictions for station with ID 8570283?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}"], "Output": "response = requests.get(\"https://noaa-tides.p.rapidapi.com/stations/8570283\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"noaa-tides.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the available versions for the Go Code Compiler API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.update', 'description': 'Update a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://go-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"go-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Please convert the amount $1000 to letters in Mexican Pesos.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_verified_access_groups', 'description': 'Describes the specified Verified Access groups.describe-verified-access-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'verified_access_group_ids', 'description': 'The ID of the Verified Access groups.\\n(string)'}, {'name': 'verified_access_instance_id', 'description': 'The ID of the Verified Access instance.'}, {'name': 'filters', 'description': 'One or more filters. Filter names and values are case-sensitive.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://numberstoletters.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"numberstoletters.p.rapidapi.com\"}, params={\"moneda\": \"PESOS\", \"monto\": \"1000\"})"} {"Instruction": "How can I get the character profile for the player \"JohnDoe\" in the US region and the realm \"Stormrage\" using the Raider.IO API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "requests.get(\"https://raider-io.p.rapidapi.com/api/v1/characters/profile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"raider-io.p.rapidapi.com\"}, params={\"region\": \"us\", \"realm\": \"stormrage\", \"fields\": \"mythic_plus_scores_by_season:current\", \"name\": \"JohnDoe\"})"} {"Instruction": "I want to check if \"example@example.com\" is a disposable email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "I want to send a text message with \"Hello, how are you?\" to phone number 1234567890 using BroadNet SMS API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://broadnet-sms1.p.rapidapi.com/websmpp/websms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"broadnet-sms1.p.rapidapi.com\"}, params={\"text\": \"Hello, how are you?\", \"accesskey\": \"\", \"sid\": \"\", \"mno\": \"1234567890\", \"type\": 1})"} {"Instruction": "I want to get the detailed information of a specific video on Youtube Music API (Detailed).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}"], "Output": "requests.get(\"https://youtube-music-api-detailed.p.rapidapi.com/get_watch_playlist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-music-api-detailed.p.rapidapi.com\"}, params={\"video_id\": \"1A7Qw88As64\"})"} {"Instruction": "Can you give me the comments from the product with id 1234567 on \u00c7i\u00e7eksepeti?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}"], "Output": "requests.get(\"https://ciceksepeti-data.p.rapidapi.com/getCommentsFromProduct\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ciceksepeti-data.p.rapidapi.com\"}, params={\"product_id\": \"1234567\"})"} {"Instruction": "Can you please convert 10 kilograms to grams using the Measurement Units Converter API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://measurement-units-converter.p.rapidapi.com/api/v1/market/conversions/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"measurement-units-converter.p.rapidapi.com\"}, params={\"output_unit\": \"g\", \"input_unit\": \"kg\", \"value\": \"10\"})"} {"Instruction": "I want to exchange 0.5 BTC to ETH using ChangeNOW crypto exchange API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://changenow-crypto-exchange.p.rapidapi.com/v1/exchange-range/fixed-rate/btc_eth\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"changenow-crypto-exchange.p.rapidapi.com\"}, params={\"from_to\": \"btc_eth\", \"api_key\": \"your_api_key\", \"useRateId\": \"true\"})"} {"Instruction": "Please retrieve the Amazon product information for ASIN B09DKV849B in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().config().export', 'description': 'Export the configuration for a Google BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Export configurations in Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Please translate the sentence \"Hello, how are you?\" from English to French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}"], "Output": "requests.get(\"https://translate-it1.p.rapidapi.com/options\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-it1.p.rapidapi.com\"})"} {"Instruction": "Can you help me send a message from my WhatsApp using the Maytapi WhatsApp API? I need to enter my phone ID to send the message.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}"], "Output": "requests.get(\"https://maytapi-whatsapp.p.rapidapi.com/{phone_id}/queue\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"maytapi-whatsapp.p.rapidapi.com\"}, params={\"phone_id\": \"your_phone_id\"})"} {"Instruction": "Can you give me a list of beers from Italy?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}"], "Output": "requests.get(\"https://beers-list.p.rapidapi.com/beers/italy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"beers-list.p.rapidapi.com\"})"} {"Instruction": "Please check the WHOIS information for the domain name \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "requests.get(\"https://whoisapi-whois-v2-v1.p.rapidapi.com/whoisserver/WhoisService\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whoisapi-whois-v2-v1.p.rapidapi.com\"}, params={\"domainName\": \"example.com\"})"} {"Instruction": "Can you check if the following text contains any profanity? \"I really hate that guy!\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PurgoMalum is a simple, free, RESTful web service for filtering and removing content of profanity, obscenity and other unwanted text. PurgoMalum\\'s interface accepts several parameters for customization and can return results in plain text, XML and JSON.\\r\\n\\r\\nPurgoMalum is designed to remove words from input text, based on an internal profanity list (you may optionally add your own words to the profanity list through a request parameter (see Request Parameters below). It is designed to recognize character alternates often used in place of standard alphabetic characters, e.g. \"@\" will be recognized as an \"a\", \"$\" will be recognized as an \"s\", and so forth.\\r\\n\\r\\nPurgoMalum also utilizes a list of \"safe words\", i.e. innocuous words which contain words from the profanity list (\"class\" for example). These safe words are excluded from the filter.', 'parameters': [{'name': 'text', 'description': 'Input text to be processed.', 'type': 'STRING'}, {'name': 'add', 'description': 'A comma separated list of words to be added to the profanity list. Accepts letters, numbers, underscores (_) and commas (,). Accepts up to 10 words (or 200 maximum characters in length). The PurgoMalum filter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'fill_text', 'description': 'Text used to replace any words matching the profanity list. Accepts letters, numbers, underscores (_) tildes (~), exclamation points (!), dashes/hyphens (-), equal signs (=), pipes (|), single quotes (\\'), double quotes (\"), asterisks (*), open and closed curly brackets ({ }), square brackets ([ ]) and parentheses (). Maximum length of 20 characters. When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}, {'name': 'fill_char', 'description': 'Single character used to replace any words matching the profanity list. Fills designated character to length of word replaced. Accepts underscore (_) tilde (~), dash/hyphen (-), equal sign (=), pipe (|) and asterisk (*). When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'reverse_ascii', 'description': 'Reverse ASCII strings', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}"], "Output": "requests.get(\"https://community-purgomalum.p.rapidapi.com/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-purgomalum.p.rapidapi.com\"}, params={\"text\": \"I really hate that guy!\"})"} {"Instruction": "I want to get the metadata of Vietnamese news articles from February 2020 with an offset of 2.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'SQL Server DNS Alias List', 'description': 'Get a list of server DNS aliases for a server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.start_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to start collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to start collecting data. If you send a request to an agent ID that you do not have permission to contact, according to your Amazon Web Services account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agents and you do not have permission to contact some of those agents, the system does not throw an exception. Instead, the system shows Failed in the Description field.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}"], "Output": "requests.get(\"https://vietnamese-news.p.rapidapi.com/date/2020-02-*/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vietnamese-news.p.rapidapi.com\"})"} {"Instruction": "Please calculate the monthly payment for a loan of $300,000 with an interest rate of 4% and a term of 30 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'multiply', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://mypeak-calculator-api.p.rapidapi.com/financial/payment-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mypeak-calculator-api.p.rapidapi.com\"}, params={\"termType\": 30, \"amortizationInYears\": 30, \"interestRate\": 4, \"loanAmount\": 300000})"} {"Instruction": "I want to get the pages from 9GAG API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().list', 'description': 'List all active projects associated with a specified billing account', 'parameters': [{'name': 'account_id', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_year_boundaries', 'description': 'Compute the number of years between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://9gag-api-detailed.p.rapidapi.com/get_pages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"9gag-api-detailed.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the trending stickers in the Mojitok Sticker Store SDK.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mojitok-sticker-store-sdk.p.rapidapi.com/stickers/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mojitok-sticker-store-sdk.p.rapidapi.com\"}, params={\"include\": \"STICKER_PACK\"})"} {"Instruction": "I want to verify if my friend is a registered nurse with the Indian Nurse Council using their request ID (1234567890).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().describe', 'description': 'Show details about a specific gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://nurse-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"nurse-verification.p.rapidapi.com\"}, params={\"request_id\": \"1234567890\"})"} {"Instruction": "Please convert 100 USD to EUR.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://exchangerate-api.p.rapidapi.com/rapid/latest/USD\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"exchangerate-api.p.rapidapi.com\"}, params={\"Base_Code\": \"USD\"})"} {"Instruction": "Can you please provide me with the compatibility score between Oliver M and Chloe P using The Love Calculator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().describe', 'description': 'Show details about a blockchain node operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://the-love-calculator.p.rapidapi.com/love-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"the-love-calculator.p.rapidapi.com\"}, params={\"fname\": \"Oliver M\", \"sname\": \"Chloe P\"})"} {"Instruction": "Can you track the location of user_id\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lab schedule', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geospark.p.rapidapi.com/user/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"geospark.p.rapidapi.com\"}, params={\"user_id\": \"123456\"})"} {"Instruction": "I want to get information about a user with the username \"user123\" using the PetStoreAPI2.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://petstoreapi2-0.p.rapidapi.com/user/user123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"petstoreapi2-0.p.rapidapi.com\"})"} {"Instruction": "I want to convert my Excel file \"data.xlsx\" to a PDF file using the Aspose.Cells Cloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://aspose-cells-cloud.p.rapidapi.com/ocr/hc_full\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aspose-cells-cloud.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of evergreen blogs ordered by date published.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}"], "Output": "requests.get(\"https://blogsapi.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"blogsapi.p.rapidapi.com\"}, params={\"ordering\" \"-date_published\"})"} {"Instruction": "Can you get the top trending music for the United States using the SoundCloud Charts API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://soundcloud-charts-api.p.rapidapi.com/charts\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"soundcloud-charts-api.p.rapidapi.com\"}, params={\"genre\" \"soundcloud:genres:rbsoul\", \"kind\" \"trending\", \"limit\" \"50\", \"region\" \"soundcloud:regions:US\"})"} {"Instruction": "How can I translate the phrase \"Hello, how are you?\" from English to Hindi?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}"], "Output": "response = requests.get(\"https://indic-translator.p.rapidapi.com/rapidapi_translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indic-translator.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the player data for weight 200 lbs?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSCB players', 'parameters': [{'name': 'input_weight', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://player-data.p.rapidapi.com/search_by_weight\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"player-data.p.rapidapi.com\"}, params={\"input_weight\": \"200\"})"} {"Instruction": "I want to check omniinfer task status with task_id = \"abc123\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stable Diffusion API with 1000+ Models\\nFast, stable, and cheap API of popular SD (stablediffusion) models for developers to easily integrate and not maintain GPUs. You can use it to build Text to Image, Image Generation applications.\\nFor more information, please refer to https://omniinfer.io?ref=rapidapi\\n\\n', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_instance_credit_specifications', 'description': 'Describes the credit option for CPU usage of the specified burstable performance instances. The credit options are standard and unlimited .If you specify one or more instance IDs, Amazon EC2 returns the credit option (standard or unlimited ) of those instances. If you specify an instance ID that is not valid, such as an instance that is not a burstable performance instance, an error is returned.If an Availability Zone is experiencing a service disruption and you specify instance IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If you specify only instance IDs in an unaffected zone, the call works normally.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: InstanceCreditSpecifications\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'The filters.\\n\\ninstance-id - The ID of the instance.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'instance_ids', 'description': 'The instance IDs.\\nDefault: Describes all your instances.\\nConstraints: Maximum 1000 explicitly specified instance IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "requests.get(\"https://omniinfer.p.rapidapi.com/v2/progress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"omniinfer.p.rapidapi.com\"}, params={\"task_id\": \"abc123\"})"} {"Instruction": "Please generate a QR code with the data \"https://www.example.com\" and size 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'reverse_strings', 'description': 'Reverse strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument containing strings to be reversed'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://bar-qr-code-generator.p.rapidapi.com/encoded/api/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bar-qr-code-generator.p.rapidapi.com\"}, params={\"type\": \"qr_code\", \"size\": 10, \"data\": \"https://www.example.com\"})"} {"Instruction": "Can you provide me with the QR Code image for the URL \"https://example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HandballAPI offers a schedule for live matches and results for top national and international leagues and tournaments. Handball World championship, handball European championship, handball Champions league, LNH Division 1, EHF European league and other leagues are all covered.', 'parameters': [{'name': 'term', 'description': 'The search term to use when searching for players, teams, and tournaments.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.list', 'description': 'List existing Bigtable instance tables', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://tvb-qr-code.p.rapidapi.com/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tvb-qr-code.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Can you provide details about the site with ID 12345?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.restore(pathspec=\"hello.c\"', 'description': 'Restore working tree files', 'parameters': [{'name': 'options'}, {'name': 'source'}, {'name': 'staged'}, {'name': 'worktree'}, {'name': 'pathspec'}]}"], "Output": "requests.get(\"https://sitedomain1.p.rapidapi.com/siteDoamin/detail/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sitedomain1.p.rapidapi.com\"})"} {"Instruction": "I want to access the income statement for AAPL stock using the FmpCloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}"], "Output": "requests.get(\"https://fmpcloud.p.rapidapi.com/income-statement/AAPL\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fmpcloud.p.rapidapi.com\"}, params={\"apikey\":\"demo\", \"period\":\"quarter\"})"} {"Instruction": "How can I get real-time stock market data for company \"AAPL\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://stock-cryptocurrency-forex-market-data.p.rapidapi.com/search/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stock-cryptocurrency-forex-market-data.p.rapidapi.com\"}, params={\"q\": \"AAPL\", \"category\": \"Stock\"})"} {"Instruction": "Can you retrieve a list of soccer matches from Soccerway for a specific date, say June 15, 2022, and include live matches?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://soccerway-feed.p.rapidapi.com/v1/matches/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soccerway-feed.p.rapidapi.com\"}, params={\"date\": \"2022-06-15\", \"add_live\": \"true\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DEPRECATED. Will deleted after 2023-03-01', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_http', 'description': 'Update HTTP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\":\"example@gmail.com\"})"} {"Instruction": "I want to get the news list from Flixster API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for movies, actors, theaters, showtime, etc... to create a site/application, such as : rottentomatoes.com, flixster.com', 'parameters': []}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}"], "Output": "requests.get(\"https://flixster.p.rapidapi.com/news/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"flixster.p.rapidapi.com\"})"} {"Instruction": "What is the latest news from The Times newspaper?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "response = requests.get(\"https://new-climate.p.rapidapi.com/news/thetimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"new-climate.p.rapidapi.com\"})"} {"Instruction": "Please provide me with deepsound API data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways().list', 'description': 'List BeyondCorp client gateway resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://deepsound4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deepsound4.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the duration of a website visit on the site ABCR?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Schema', 'description': 'Representation of a single column schema', 'parameters': {'required': [{'name': 'field', 'description': 'The field object representing the column'}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of key-value pairs representing additional metadata'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://abcr.p.rapidapi.comhttp://abcr.sitescor.com.br\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"abcr.p.rapidapi.com\"})"} {"Instruction": "I want to get the top 10 songs of all time from the Billboard API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_smb_settings', 'description': 'Gets a description of a Server Message Block (SMB) file share settings from a file gateway. This operation is only supported for file gateways.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'network manager deploy status list', 'description': 'List of Network Manager Deployment Status', 'parameters': [{'name': 'name', 'description': 'The name of the network manager.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'deployment-types', 'description': \"List of configurations' deployment types.\"}, {'name': 'regions', 'description': 'List of locations.'}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.'}]}"], "Output": "requests.get(\"https://billboard3.p.rapidapi.com/greatest-of-all-time-songs-of-the-summer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"billboard3.p.rapidapi.com\"}, params={\"range\": \"1-10\"})"} {"Instruction": "I want to get the COVID-19 data for India from the Corona virus World and India data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}"], "Output": "response = requests.get(\"https://corona-virus-world-and-india-data.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"corona-virus-world-and-india-data.p.rapidapi.com\"})"} {"Instruction": "How can I get the news articles from the \"rttrt\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pi.tag_resource', 'description': 'Adds metadata tags to the Amazon RDS Performance Insights resource.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'resource_arn', 'description': 'The Amazon RDS Performance Insights resource that the tags are added to. This value is an Amazon Resource Name (ARN). For information about creating an ARN, see Constructing an RDS Amazon Resource Name (ARN) .'}, {'name': 'tags', 'description': 'The metadata assigned to an Amazon RDS resource consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://rttrt.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rttrt.p.rapidapi.com\"})"} {"Instruction": "I want to find the domain for the company name \"vercel\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'input_stream', 'description': 'Create an Arrow input stream.', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for reading. It can be a str, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly decompression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\", 'type': 'str'}, {'name': 'buffer_size', 'description': 'If None or 0, no buffering will happen. Otherwise, the size of the temporary read buffer.', 'type': 'int'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}"], "Output": "requests.get(\"https://company-domain-finder.p.rapidapi.com/get_company_url\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"company-domain-finder.p.rapidapi.com\"}, params={\"company_name\" \"vercel\"})"} {"Instruction": "Can you find the current location of the International Space Station?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_account_alias', 'description': 'Deletes the specified Amazon Web Services account alias. For information about using an Amazon Web Services account alias, see Creating, deleting, and listing an Amazon Web Services account alias in the Amazon Web Services Sign-In User Guide .', 'parameters': [{'name': 'account_alias', 'description': 'The name of the account alias to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of lowercase letters, digits, and dashes. You cannot start or finish with a dash, nor can you have two dashes in a row.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}"], "Output": "requests.get(\"https://iss-location.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"iss-location.p.rapidapi.com\"})"} {"Instruction": "Please translate the phrase \"Hello, how are you?\" from English to Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}"], "Output": "requests.get(\"https://translator97.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translator97.p.rapidapi.com\"})"} {"Instruction": "Can you generate a customizable SVG pattern with the name \"stripes\" and scale of 1.5?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create customizable SVG patterns for your projects', 'parameters': [{'name': 'name', 'description': 'Name of the pattern specified at https://pattern.monster/api\\n(Default: Random name if not specified)', 'type': 'STRING'}, {'name': 'scale', 'description': '0.5 to Max Scale of the pattern specified at https://pattern.monster/api\\n(Default: Random scale if not specified)', 'type': 'NUMBER'}, {'name': 'moveleft', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'angle', 'description': '0 - 360 (Default: Random angle if not specified)', 'type': 'NUMBER'}, {'name': 'strokejoin', 'description': 'round or square \\n(Default: round)\\nValid only for patterns with Stroke Join as specified at https://pattern.monster/api', 'type': 'STRING'}, {'name': 'movetop', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'colors', 'description': '2 to Max Colors of the pattern specified at https://pattern.monster/api\\nFormat: Color1|Color2|Color3|Color4|Color5\\nAt least, two colors are required if specified\\n(Default: Random colors if not specified)\\nAccepted color values: \\nCSS colors ( eg. aqua, red )\\nRGB or RGBA colors ( eg. rgb(59,130,246), rgba(234,179,8,0.7) )\\nHSL or HSLA colors ( eg. hsl(300, 76%, 72%), hsla(147,50%,47%,0.5) )\\nHEX colors without the hash symbol ( eg. E11D48, 2563eb )', 'type': 'STRING'}, {'name': 'spacing', 'description': 'Horizontal Spacing | Vertical Spacing\\n(Default: 0|0)\\nMax Spacing of the pattern specified at https://pattern.monster/api\\nValid only for patterns with Max Spacing other than 0|0', 'type': 'STRING'}, {'name': 'stroke', 'description': '0.5 to Max Stroke of the pattern specified at https://pattern.monster/api\\n(Default: Random stroke if not specified)\\nValid only for patterns with Mode as Stroke', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "requests.get(\"https://pattern-monster.p.rapidapi.com/api/v1/vector\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pattern-monster.p.rapidapi.com\"}, params={\"name\": \"stripes\", \"scale\": \"1.5\"})"} {"Instruction": "Please provide me with news articles from a Japanese newspaper.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api that filters through notable news networks for China, Japan, and Korea news', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "requests.get(\"https://east-china-news.p.rapidapi.com/japan/example_newspaper_id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"east-china-news.p.rapidapi.com\"})"} {"Instruction": "I want to decrypt the encrypted text \"SGVsbG8gV29ybGQh\" using the AES algorithm with the secret key \"mykey\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://encryption-api1.p.rapidapi.com/api/Cryptor/decryptstring\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"encryption-api1.p.rapidapi.com\"}, params={\"cryptAlgorithm\": \"AES\", \"secretKey\": \"mykey\", \"cipherMode\": \"CBC\", \"encryptedText\": \"SGVsbG8gV29ybGQh\"})"} {"Instruction": "Can you retrieve the search results for the keyword \"python\" from Yandex?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yandex-serp.p.rapidapi.com/GetTaskResult\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yandex-serp.p.rapidapi.com\"}, params={\"task_id\": \"\"})"} {"Instruction": "Please find all allowable words that can be formed using the letters \"ABCDEGIKMNOPQR\" in a Boggle game.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.clusters().create_secondary', 'description': 'Create a new AlloyDB SECONDARY cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "requests.get(\"https://codebox-boggle-v1.p.rapidapi.com/ABCDEGIKMNOPQR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codebox-boggle-v1.p.rapidapi.com\"})"} {"Instruction": "I want to perform a DNS lookup on example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}"], "Output": "requests.get(\"https://dns-lookup2.p.rapidapi.com/Api/a/example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup2.p.rapidapi.com\"})"} {"Instruction": "I want to check if the year 2022 is a valid season year for Formula 1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'F1', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://formula-1-fixed.p.rapidapi.com/api/f1/year/status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"formula-1-fixed.p.rapidapi.com\"}, params={\"year\": \"2022\"})"} {"Instruction": "Can you generate a meme with the text \"This is a funny meme\" and \"I can't stop laughing\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads.list', 'description': 'List all Assured Workloads environments that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'Azure Machine Learning', 'api_name': 'Environment Register', 'description': 'Register an environment definition from a specified directory', 'parameters': [{'name': 'directory', 'description': 'Directory for the environment.', 'required': True}, {'name': 'output-metadata-file', 'description': 'Provide an optional output file location for structured object output.', 'required': False}, {'name': 'path', 'description': 'Path to a root directory for run configuration files.', 'required': False}, {'name': 'resource-group', 'description': 'Resource group name.', 'required': False}, {'name': 'subscription-id', 'description': 'Specifies the subscription Id.', 'required': False}, {'name': 'workspace-name', 'description': 'Workspace name.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}"], "Output": "requests.get(\"https://memeados.p.rapidapi.com/drakelikehate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"memeados.p.rapidapi.com\"}, params={\"text2\": \"This is a funny meme\", \"text1\": \"I can't stop laughing\"})"} {"Instruction": "I want to retrieve a random quote.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.reset_admin_password', 'description': 'Reset the admin password for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}"], "Output": "requests.get(\"https://quotes85.p.rapidapi.com/keyword\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"quotes85.p.rapidapi.com\"})"} {"Instruction": "I want to get the Playstation Store Deals data with a count of 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}"], "Output": "requests.get(\"https://playstation-store-deals-api.p.rapidapi.com/playstation_deals/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"playstation-store-deals-api.p.rapidapi.com\"}, params={\"count\":10})"} {"Instruction": "What is the distance between pincode 12345 and 67890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval', 'description': 'Manage Access Approval requests and settings', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}"], "Output": "requests.get(\"https://pincode-distance-measurement.p.rapidapi.com/pincode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pincode-distance-measurement.p.rapidapi.com\"}, params={\"from\": \"12345\", \"to\": \"67890\"})"} {"Instruction": "Please check if the phone numbers 1234567890 and 9876543210 are valid using the Branded SMS Pakistan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://branded-sms-pakistan.p.rapidapi.com/send\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"branded-sms-pakistan.p.rapidapi.com\"}, params={\"to\": \"1234567890, 9876543210\", \"key\": \"6014c421fd3dc1185d2b0603b41\", \"mask\": \"H3 TEST SMS\", \"email\": \"hello@brandedsmspakistan.com\", \"message\": \"Hello I am sending test message\", \"status\": \"\"})"} {"Instruction": "Can you verify if the phone number 1234567890 is valid in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}"], "Output": "requests.get(\"https://checky-verify-phone-number.p.rapidapi.com/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"checky-verify-phone-number.p.rapidapi.com\"}, params={\"phone\": \"1234567890\", \"country\": \"US\"})"} {"Instruction": "Can you retrieve the featured cards for the user \"johnsmith\" on Geeklist?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geeklist.p.rapidapi.com/users/johnsmith/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geeklist.p.rapidapi.com\"}, params={\"featured\": \"true\"})"} {"Instruction": "Please provide me with detailed information about the Bugatti Chiron made in 2021.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://infocarsapi.p.rapidapi.com/cars/bugatti/chiron/2021\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"infocarsapi.p.rapidapi.com\"})"} {"Instruction": "Could you please look up the definition of the word \"apple\" using the Dictionary by API-Ninjas?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dictionary-by-api-ninjas.p.rapidapi.com/v1/dictionary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dictionary-by-api-ninjas.p.rapidapi.com\"}, params={\"word\": \"apple\"})"} {"Instruction": "I want to get air pollution data and weather information for station with id 'Jmy9oL75KSZnsqi6L' in Asia/Singapore timezone.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://airvisual1.p.rapidapi.com/stations/v2/get-measurements\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"airvisual1.p.rapidapi.com\"}, params={\"id\": \"Jmy9oL75KSZnsqi6L\", \"x-user-timezone\": \"Asia/Singapore\", \"x-units-temperature\": \"celsius\", \"x-user-lang\": \"en-US\", \"x-units-pressure\": \"mbar\", \"x-units-distance\": \"kilometer\", \"x-aqi-index\": \"us\"})"} {"Instruction": "Can you generate a random picture of a cute kitten for my website?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://nijikokun-random-cats.p.rapidapi.com/random/kitten\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nijikokun-random-cats.p.rapidapi.com\"})"} {"Instruction": "Can you please validate the email address example@example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Email\u201d before you send. Discover deliverability of email addresses by our most popular email verification API.', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_associations.create', 'description': 'Create a new association between a firewall policy and an organization or folder resource', 'parameters': [{'name': 'firewall_policy', 'description': 'Security policy ID of the association.'}, {'name': 'folder', 'description': 'ID of the folder with which the association is created.'}, {'name': 'name', 'description': \"Name to identify this association. If unspecified, the name will be set to 'organization-{ORGANIZATION_ID}' or 'folder-{FOLDER_ID}'.\"}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be associated. Must be set if FIREWALL_POLICY is short name.'}, {'name': 'replace_association_on_target', 'description': 'By default, if you attempt to insert an association to an organization or folder resource that is already associated with a firewall policy the method will fail. If this is set, the existing association will be deleted at the same time that the new association is created.'}]}"], "Output": "requests.get(\"https://validate-email5.p.rapidapi.com/v1/validate\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"validate-email5.p.rapidapi.com\"}, params={\"email\" \"example@example.com\"})"} {"Instruction": "I want to get the official match schedule for the 2014 FIFA World Cup Brazil.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha_builds_triggers.run', 'description': 'Run a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}, {'name': 'substitutions', 'description': 'Substitutions for the build template.'}, {'name': 'branch', 'description': 'Name of the branch to build.'}, {'name': 'sha', 'description': 'Specific commit SHA to build.'}, {'name': 'tag', 'description': 'Git tag to build.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}"], "Output": "requests.get(\"https://community-official-world-cup.p.rapidapi.com/wc/matches\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"community-official-world-cup.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the current Rocket League tournaments in the Europe region?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://rocket-league1.p.rapidapi.com/tournaments/europe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rocket-league1.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"python\" and get related keywords using the JoJ Web Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://joj-web-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"joj-web-search.p.rapidapi.com\"}, params={\"query\": \"python\", \"related_keywords\": \"true\", \"limit\": \"10\"})"} {"Instruction": "I want to use the test_v3 API to get the test result.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://test1285.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test1285.p.rapidapi.com\"}, params={\"test\": \"\"})"} {"Instruction": "Can you check if the credit card number 4916285325833071 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://credit-card-number-validator.p.rapidapi.com/v1/validatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"credit-card-number-validator.p.rapidapi.com\"}, params={\"cardnumber\": \"4916285325833071\"})"} {"Instruction": "Can you provide me with the basic metadata of all breeds of dogs?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dogbreeddb.p.rapidapi.com/paginated/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dogbreeddb.p.rapidapi.com\"})"} {"Instruction": "I want to get the data for ASIN \"B07WDSD7G7\" from the Amazon Live Data API in the \"us\" locale.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WDSD7G7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.update_task_protection', 'description': 'Updates the protection status of a task. You can set protectionEnabled to true to protect your task from termination during scale-in events from Service Autoscaling or deployments .You can specify a custom expiration period for task protection from 1 minute to up to 2,880 minutes (48 hours). To specify the custom expiration period, set the expiresInMinutes property. The expiresInMinutes property is always reset when you invoke this operation for a task that already has protectionEnabled set to true . You can keep extending the protection expiration period of a task by invoking this operation repeatedly.See also: AWS API Documentation\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task sets exist in.'}, {'name': 'tasks', 'description': 'A list of up to 10 task IDs or full ARN entries.\\n(string)'}, {'name': 'protection_enabled_|_no_protection_enabled', 'description': 'Specify true to mark a task for protection and false to unset protection, making it eligible for termination.'}, {'name': 'expires_in_minutes', 'description': 'If you set protectionEnabled to true , you can specify the duration for task protection in minutes. You can specify a value from 1 minute to up to 2,880 minutes (48 hours). During this time, your task will not be terminated by scale-in events from Service Auto Scaling or deployments. After this time period lapses, protectionEnabled will be reset to false .\\nIf you don\u00e2\\x80\\x99t specify the time, then the task is automatically protected for 120 minutes (2 hours).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the video details for episode 123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.exit_standby', 'description': 'Moves the specified instances out of the standby state.For more information, see Temporarily removing instances from your Auto Scaling group in the Amazon EC2 Auto Scaling User Guide .', 'parameters': [{'name': 'instance_ids', 'description': 'The IDs of the instances. You can specify up to 20 instances.\\n(string)'}, {'name': 'auto_scaling_group_name', 'description': 'The name of the Auto Scaling group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_mac_sec_key', 'description': 'Removes the association between a MAC Security (MACsec) security key and an Direct Connect dedicated connection.', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).\\nYou can use DescribeConnections or DescribeLags to retrieve connection ID.'}, {'name': 'secret_arn', 'description': 'The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.\\nYou can use DescribeConnections to retrieve the ARN of the MAC Security (MACsec) secret key.'}]}"], "Output": "requests.get(\"https://vod-app.p.rapidapi.com/video/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vod-app.p.rapidapi.com\"})"} {"Instruction": "I want to get OAuth/OpenID Connect authentication information for Google.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://acrosuite-oauther.p.rapidapi.com/v0_1/CstService/tools/oauth/oidclist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"acrosuite-oauther.p.rapidapi.com\"}, params={\"oAuthCode\": \"GoogleOIDC\", \"redirectHost\": \"\", \"redirectPort\": \"\"})"} {"Instruction": "I want to generate a random GUID.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks.create', 'description': 'Create Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'architecture'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'enable_confidential_compute'}, {'name': 'erase_windows_vss_signature'}, {'name': 'guest_os_features'}, {'name': 'interface'}, {'name': 'labels'}, {'name': 'licenses'}, {'name': 'multi_writer'}, {'name': 'physical_block_size'}, {'name': 'primary_disk_project'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'replica_zones'}, {'name': 'no_require_csek_key_create'}, {'name': 'resource_policies'}, {'name': 'size'}, {'name': 'storage_pool'}, {'name': 'type'}, {'name': 'user_licenses'}, {'name': 'image_family_scope'}, {'name': 'image_project'}, {'name': 'image'}, {'name': 'image_family'}, {'name': 'primary_disk'}, {'name': 'source_disk'}, {'name': 'source_instant_snapshot'}, {'name': 'source_snapshot'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'primary_disk_region'}, {'name': 'primary_disk_zone'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'source_disk_region'}, {'name': 'source_disk_zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'REST API for Prague Stock Exchange https://www.pse.cz', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'bic', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://guid-generator1.p.rapidapi.com/GenerateGuid\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"guid-generator1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the nutritional information for milk.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access thousands of food ingredients and their nutritional information', 'parameters': [{'name': 'nutrientquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().update', 'description': \"Update a Bigtable cluster's number of nodes\", 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}, {'name': 'num_nodes'}, {'name': 'disable_autoscaling'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_voice_profiles', 'description': 'Lists the voice profiles in a voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The ID of the voice profile domain.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results in the request.'}]}"], "Output": "requests.get(\"https://food-nutrional-data.p.rapidapi.com/milk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"food-nutrional-data.p.rapidapi.com\"})"} {"Instruction": "Please provide 5 easy words from the Mixy Word Guess API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.tensorboards().create', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "requests.get('https://mixy-word-guess-api.p.rapidapi.com/api/v1/word', headers={'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY', 'X-RapidAPI-Host': 'mixy-word-guess-api.p.rapidapi.com'}, params=(('amount', '5'), ('difficulty', 'easy')))"} {"Instruction": "I want to calculate the similarity between the texts \"Hello\" and \"Hi\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}\n", "{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}\n", "{'name': 'az', 'api_name': 'CosmosDB Cassandra Keyspace Details', 'description': 'Show the details of a Cassandra keyspace under an Azure Cosmos DB account', 'parameters': [{'name': 'account-name -a', 'description': 'Cosmosdb account name.'}, {'name': 'name -n', 'description': 'Keyspace name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://text-similarity-calculator.p.rapidapi.com/stringcalculator.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-similarity-calculator.p.rapidapi.com\"}, params={\"ftext\": \"Hello\", \"stext\": \"Hi\"})"} {"Instruction": "\"I want to get the GST details and filing data for GSTIN\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get company details, Return Status & Filing Data based on GSTIN\\n- Monthly Data, Quarterly Data, Yearly Data & hsn codes\\n-Update 21 May 2023: I have updated the API & it's even faster with zero errors.\", 'parameters': [{'name': 'gstin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapLookup', 'description': 'Find the items corresponding to a given key in a Map', 'parameters': {'required': [{'name': 'container', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'query_key', 'description': 'Scalar. The key to search for.'}, {'name': 'occurrence', 'description': \"str. The occurrence(s) to return from the Map. Accepted values are 'first', 'last', or 'all'.\"}, {'name': 'options', 'description': 'pyarrow.compute.MapLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gst-details-filing-data.p.rapidapi.com/gst/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gst-details-filing-data.p.rapidapi.com\"}, params={\"GSTIN\": \"33AAACR4849R4ZP\"})"} {"Instruction": "Can you get me the details of the current free games available on Epic Games Store?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://epic-free-games.p.rapidapi.com/epic-free-games\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epic-free-games.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address john@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates().describe', 'description': 'Describe a specified SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'git', 'api_name': \"git.rm(pathspec='Documentation/*.txt'\", 'description': 'Remove files from the working tree and from the index', 'parameters': [{'name': '_f_|_force', 'description': 'Override the up-to-date check.'}, {'name': '_n_|_dry_run', 'description': 'Don\u2019t actually remove any file(s). Instead, just show if they exist in the index and would otherwise be removed by the command.'}, {'name': '_r', 'description': 'Allow recursive removal when a leading directory name is given.'}, {'name': 'cached', 'description': 'Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.'}, {'name': 'ignore_unmatch', 'description': 'Exit with a zero status even if no files matched.'}, {'name': 'sparse', 'description': 'Allow updating index entries outside of the sparse-checkout cone.'}, {'name': '_q_|_quiet', 'description': 'git rm normally outputs one line (in the form of an rm command) for each file removed. This option suppresses that output.'}, {'name': 'pathspec_from_file', 'description': 'Pathspec is passed in instead of commandline args.'}, {'name': 'pathspec_file_nul', 'description': 'Only meaningful with --pathspec-from-file. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.certificate_manager.issuance_configs.create', 'description': 'Create a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config'}, {'name': 'location'}, {'name': 'ca_pool'}, {'name': 'async'}, {'name': 'description'}, {'name': 'key_algorithm'}, {'name': 'labels'}, {'name': 'lifetime'}, {'name': 'rotation_window_percentage'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Please validate the phone number +1 (123) 456-7890 using the phone validation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}"], "Output": "requests.get(\"https://phone-validation.p.rapidapi.com/+11234567890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"phone-validation.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest NFT activities from the ETH blockchain using the Rich NFT API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://rich-nft-api-metadata.p.rapidapi.com/activity/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"rich-nft-api-metadata.p.rapidapi.com\"}, params={\"chain_id\": \"eth\", \"collection_id\": \"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270\", \"is_whale\": \"false\", \"order_by\": \"-time_at\", \"limit\": \"20\", \"start\": \"0\"})"} {"Instruction": "Can you help me perform a Whois lookup for the domain name \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}"], "Output": "requests.get(\"https://whois-lookup1.p.rapidapi.com/imnikgoyal/whois-lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whois-lookup1.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "Can you provide me with the exchange rates on February 3, 2005?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.update_domain_name', 'description': 'Updates a custom DomainName object.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'description', 'description': 'A description of the DomainName .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mlatman-currency-v1.p.rapidapi.com/2005-02-03\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mlatman-currency-v1.p.rapidapi.com\"})"} {"Instruction": "Can you please provide the address information for latitude 37.7749 and longitude -122.4194 after converting it to the World Geodetic System?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "requests.get(\"https://navitime-geocoding.p.rapidapi.com/datum_conversion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"navitime-geocoding.p.rapidapi.com\"}, params={\"coord\": \"37.7749,-122.4194\", \"after_datum\": \"wgs84\"})"} {"Instruction": "Can you show me the latest news and price data for The Sandbox metaverse?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.delete_inventory', 'description': 'Delete a custom inventory type or the data associated with a custom Inventory type. Deleting a custom inventory type is also referred to as deleting a custom inventory schema.', 'parameters': [{'name': 'type_name', 'description': 'The name of the custom inventory type for which you want to delete either all previously collected data or the inventory type itself.'}, {'name': 'schema_delete_option', 'description': 'Use the SchemaDeleteOption to delete a custom inventory type (schema). If you don\u00e2\\x80\\x99t choose this option, the system only deletes existing inventory data associated with the custom inventory type. Choose one of the following options:\\nDisableSchema: If you choose this option, the system ignores all inventory data for the specified version, and any earlier versions. To enable this schema again, you must call the PutInventory operation for a version greater than the disabled version.\\nDeleteSchema: This option deletes the specified custom type from the Inventory service. You can recreate the schema later, if you want.\\nPossible values:\\n\\nDisableSchema\\nDeleteSchema'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Use this option to view a summary of the deletion request without deleting any data or the data type. This option is useful when you only want to understand what will be deleted. Once you validate that the data to be deleted is what you intend to delete, you can run the same command without specifying the DryRun option.'}, {'name': 'client_token', 'description': 'User-provided idempotency token.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://the-sandbox-sand.p.rapidapi.com/market/chart/7d\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-sandbox-sand.p.rapidapi.com\"})"} {"Instruction": "Can you help me get live data of a product with ASIN B09DKV849B on Amazon in the US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings start with a literal pattern', 'parameters': {'required': []}}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the details of the airport in Dublin?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}"], "Output": "requests.get(\"https://world-airports-directory.p.rapidapi.com/v1/airports/dub\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-airports-directory.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"macbook air\" on Amazon using the Basic Amazon Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Create Registered ASN', 'description': 'Creating a new registered ASN under a specified subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'registered-asn-name', 'description': 'The name of the ASN.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'asn', 'description': \"The customer's ASN from which traffic originates.\", 'optional': True}]}"], "Output": "requests.get(\"https://basic-amazon-scraper.p.rapidapi.com/search/macbook air\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"basic-amazon-scraper.p.rapidapi.com\"}, params={\"api_key\" \"f03399e151f471ce4a771f1se2f5yg3d\"})"} {"Instruction": "Can you help me complete the sentence \"All [MASK] like to chase rats\" with an AI model?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Apigee', 'api_name': 'gcloud.alpha.apigee.apis().describe', 'description': 'Describe an Apigee API proxy', 'parameters': [{'name': 'api', 'description': 'ID of the API proxy or fully qualified identifier for the API proxy.'}, {'name': 'organization', 'description': \"Apigee organization containing the API proxy. If unspecified, the Cloud Platform project's associated organization will be used.\"}, {'name': 'revision', 'description': 'Revision number of the API proxy.'}, {'name': 'verbose', 'description': 'Include details on its revisions.'}]}\n", "{'name': 'PyArrow', 'api_name': 'carry_non_null_backward', 'description': 'Propagate next valid observation backward to previous valid', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://walnut-word-completion.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"walnut-word-completion.p.rapidapi.com\"}, params={\"payload\": \"All [MASK] like to chase rats\"})"} {"Instruction": "I want to get a random cocktail recipe.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://the-cocktail-db3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"the-cocktail-db3.p.rapidapi.com/\"})"} {"Instruction": "Can you please provide me with the tracking details (using the Transportistas de Argentina API) for task ID 12345?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Obten las oficinas, localidades y precios de tus envios en Argentina para Andreani, Oca y Correo Argentino.', 'parameters': [{'name': 'task_id', 'description': 'Task ID', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://transportistas-de-argentina.p.rapidapi.com/tracking/correo_argentino/result_task/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"transportistas-de-argentina.p.rapidapi.com\"})"} {"Instruction": "I want to get the live prices for Gold, Silver, Palladium, and Platinum in Euro currency.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://live-metal-prices.p.rapidapi.com/v1/latest/XAU,XAG,PA,PL/EUR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"live-metal-prices.p.rapidapi.com\"})"} {"Instruction": "How can I get the details of Airbnb listings in Tenerife with a maximum guest capacity of 2 and 1 bedroom?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://airbnb-listings.p.rapidapi.com/v2/listingsByMarket\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"airbnb-listings.p.rapidapi.com\"}, params={\"market\": \"Tenerife\", \"offset\": 0, \"maxGuestCapacity\": 2, \"bedrooms\": 1})"} {"Instruction": "Can you check the license plate AB913CT using the \"Verifica Targhe Italiane\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.titlecase_ascii_input', 'description': 'Titlecase ASCII Input', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.accept_vpc_peering_connection', 'description': 'Accept a VPC peering connection request. To accept a request, the VPC peering connection must be in the pending-acceptance state, and you must be the owner of the peer VPC. Use DescribeVpcPeeringConnections to view your outstanding VPC peering connection requests.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection. You must specify this parameter in the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}"], "Output": "requests.get(\"https://verifica-targhe-italiane-api.p.rapidapi.com/default/BVSLambda\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"verifica-targhe-italiane-api.p.rapidapi.com\"}, params={\"plate\": \"AB913CT\", \"function\": \"getktypefornumplateitalian\"})"} {"Instruction": "Can you provide me with the Italian Serie A standings for the current season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().describe', 'description': 'Show details about a given access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy'}]}"], "Output": "requests.get(\"https://serie-a-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"serie-a-standings.p.rapidapi.com\"}, params={\"season\": \"\"})"} {"Instruction": "Can you test the Test_v5 API for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://test1506.p.rapidapi.com/test1506.p.rapidapi.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test1506.p.rapidapi.com\"})"} {"Instruction": "Can you please check if the domain google.com is available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}"], "Output": "requests.get(\"https://domain-checker-api.p.rapidapi.com/lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-checker-api.p.rapidapi.com\"}, params={\"url\": \"google.com\"})"} {"Instruction": "Can you provide the geographic coordinates for zip code 90210?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://us-zipcodes.p.rapidapi.com/codes/90210\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"us-zipcodes.p.rapidapi.com\"})"} {"Instruction": "What is the climate data for New York?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.list_environments', 'description': 'Lists the environments for an application.', 'parameters': [{'name': 'application_id', 'description': 'The application ID.'}, {'name': 'max_results', 'description': 'The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.'}, {'name': 'next_token', 'description': 'A token to start the list. Use this token to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}"], "Output": "requests.get(\"https://climate-data.p.rapidapi.com/api/getlocation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-data.p.rapidapi.com\"}, params={\"CITY\": \"New York\", \"LANG\": \"en\", \"ZIPCODE\": \"\"})"} {"Instruction": "Please show me the top 10 cryptocurrencies using the All-In-One Crypto Swiss Knife API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "requests.get(\"https://all-in-one-crypto-swiss-knife.p.rapidapi.com/coins/toplist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-in-one-crypto-swiss-knife.p.rapidapi.com\"}, params={\"limit\": \"10\"})"} {"Instruction": "Can you provide me with information about the user?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "response = requests.get(\"https://bogieapis.p.rapidapi.com/userinfo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bogieapis.p.rapidapi.com\"})"} {"Instruction": "How can I get the available languages for news content extraction?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_route_analysis', 'description': 'Gets information about the specified route analysis.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'route_analysis_id', 'description': 'The ID of the route analysis.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://news-content-extraction-live.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-content-extraction-live.p.rapidapi.com\"})"} {"Instruction": "I want to get the list of most expensive and bestselling NFTs ever.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}"], "Output": "requests.get(\"https://most-expensive-nft-artworks.p.rapidapi.com/monthly_crypto_art_volume\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"most-expensive-nft-artworks.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the playlists of the YouTube channel with the ID UC3rdAPGxR8YN1PEVBIroFSA?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one Youtube API solution. It provides both data and stream or download info. API solutions for video, shorts, channel, search, playlist, trending, comments, shorts sound attribution, hashtag, URL resolving, etc', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'Sorts the channel playlists. Available options:\\n`date_added` [default]\\n`last_video_added`', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Language code for localized results. Like en, gb, hi, etc', 'type': 'STRING'}, {'name': 'geo', 'description': 'ISO 3166-2 country code of the region. Like US (default), UK, CA, IN, etc.', 'type': 'STRING'}, {'name': 'token', 'description': 'Pagination Token', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://yt-api.p.rapidapi.com/channel/playlists\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yt-api.p.rapidapi.com\"}, params={\"id\": \"UC3rdAPGxR8YN1PEVBIroFSA\"})"} {"Instruction": "please get the top 5 reviews for the product with app key \"APPKEY123\" and domain key \"DOMAINKEY456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'take', 'description': 'Options for the take and array_take functions', 'parameters': {'required': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds'}], 'optional': []}}"], "Output": "requests.get(\"https://yotpo.p.rapidapi.com/products/B02uug6tF2uEA0Denhj0c9PV73y5PEOuKFmTCGb1/92431514/reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yotpo.p.rapidapi.com\"}, params={\"count\": \"5\", \"page\": \"1\", \"app_key\": \"APPKEY123\", \"domain_key\": \"DOMAINKEY456\"})"} {"Instruction": "I want to send a message saying \"Hello, how are you?\" using the message API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.reject_vpc_peering_connection', 'description': 'Rejects a VPC peering connection request. The VPC peering connection must be in the pending-acceptance state. Use the DescribeVpcPeeringConnections request to view your outstanding VPC peering connection requests. To delete an active VPC peering connection, or to delete a VPC peering connection request that you initiated, use DeleteVpcPeeringConnection .', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://message-api.p.rapidapi.com/api/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"message-api.p.rapidapi.com\"}, params={\"Message\": \"Hello, how are you?\"})"} {"Instruction": "Please provide me with the product details and pricing of the item with ASIN B07FR4ZLTD on IHerb.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks.create', 'description': 'Create Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'architecture'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'enable_confidential_compute'}, {'name': 'erase_windows_vss_signature'}, {'name': 'guest_os_features'}, {'name': 'interface'}, {'name': 'labels'}, {'name': 'licenses'}, {'name': 'multi_writer'}, {'name': 'physical_block_size'}, {'name': 'primary_disk_project'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'replica_zones'}, {'name': 'no_require_csek_key_create'}, {'name': 'resource_policies'}, {'name': 'size'}, {'name': 'storage_pool'}, {'name': 'type'}, {'name': 'user_licenses'}, {'name': 'image_family_scope'}, {'name': 'image_project'}, {'name': 'image'}, {'name': 'image_family'}, {'name': 'primary_disk'}, {'name': 'source_disk'}, {'name': 'source_instant_snapshot'}, {'name': 'source_snapshot'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'primary_disk_region'}, {'name': 'primary_disk_zone'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'source_disk_region'}, {'name': 'source_disk_zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'ARO', 'api_name': 'ARO Cluster Delete', 'description': 'Delete a cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of cluster.', 'required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': False}]}"], "Output": "requests.get(\"https://iherb-product-data-api.p.rapidapi.com/api/IHerb/solicitations/3877908a2fb546228178436800372368\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"iherb-product-data-api.p.rapidapi.com\"}, params={\"protocol\": \"B07FR4ZLTD\"})"} {"Instruction": "Please track the package with tracking number 123456789 using the TrackingPackage API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'track ups, fedex,usps and DHL packages.\\nWindows store app available \u2192 https://www.microsoft.com/store/apps/9PHP0Z68X02N?cid=rapidAPI', 'parameters': [{'name': 'trackingnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}"], "Output": "response = requests.get(\"https://trackingpackage.p.rapidapi.com/TrackingPackage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trackingpackage.p.rapidapi.com\"}, params={\"trackingNumber\": \"123456789\"})"} {"Instruction": "Can you please check the expiry date of vehicle registration '1HNT923' in Western Australia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Western Australia vehicle license expiry date query, data from DoTDirect\\nhttps://csnb.net/wa-rego-check-api/', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.list_connectors', 'description': 'Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.list-connectors is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'connector_name_prefix', 'description': 'The name prefix that you want to use to search for and list connectors.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://wa-rego-check.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wa-rego-check.p.rapidapi.com\"}, params={\"rego\": \"1HNT923\"})"} {"Instruction": "How can I check if the IP address 192.168.1.1 is a Tor node?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_mac_sec_key', 'description': 'Removes the association between a MAC Security (MACsec) security key and an Direct Connect dedicated connection.', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).\\nYou can use DescribeConnections or DescribeLags to retrieve connection ID.'}, {'name': 'secret_arn', 'description': 'The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.\\nYou can use DescribeConnections to retrieve the ARN of the MAC Security (MACsec) secret key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tor-detect.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tor-detect.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\", \"geo\": \"true\"})"} {"Instruction": "I want to resend the OTP to customer with mobile number 9999999999 using the Fund Transfer API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mano2468-fund-transfer-v1.p.rapidapi.com/resend_ot_ps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mano2468-fund-transfer-v1.p.rapidapi.com\"}, params={\"Body\": \"{ \\\"name\\\": \\\"xyz\\\", \\\"customerMobileNo\\\": \\\"9999999999\\\" }\"})"} {"Instruction": "Please provide the location details for postcode 3750-016 in Portugal.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.join_domain', 'description': 'Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that support the SMB file protocol.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'domain_name', 'description': 'The name of the domain that you want the gateway to join.'}, {'name': 'organizational_unit', 'description': 'The organizational unit (OU) is a container in an Active Directory that can hold users, groups, computers, and other OUs and this parameter specifies the OU that the gateway will join within the AD domain.'}, {'name': 'domain_controllers', 'description': 'List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you need to specify the port number include it after the colon (\u00e2\\x80\\x9c:\u00e2\\x80\\x9d). For example, mydc.mydomain.com:389 .\\n(string)'}, {'name': 'timeout_in_seconds', 'description': 'Specifies the time in seconds, in which the JoinDomain operation must complete. The default is 20 seconds.'}, {'name': 'user_name', 'description': 'Sets the user name of user who has permission to add the gateway to the Active Directory domain. The domain user account should be enabled to join computers to the domain. For example, you can use the domain administrator account or an account with delegated permissions to join computers to the domain.'}, {'name': 'password', 'description': 'Sets the password of the user who has permission to add the gateway to the Active Directory domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shazam API helps you to recognize any song from a music file, can fetch data from https://www.shazam.com/, extract information related to artist, track or give top songs by country.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'artist_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pt-postcodes.p.rapidapi.com/pt/address/3750/016\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pt-postcodes.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the archived web pages for the URL \"https://www.example.com/\" using the Wayback Machine API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}"], "Output": "requests.get(\"https://wayback-machine4.p.rapidapi.com/v1/sparkline/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"wayback-machine4.p.rapidapi.com\"}, params={\"url\" \"https://www.example.com/\"})"} {"Instruction": "Can you give me the surf forecast for spot ID 123456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://simple-surf-forecast-api1.p.rapidapi.com/api/forecasts/today/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"simple-surf-forecast-api1.p.rapidapi.com\"}, params={})"} {"Instruction": "I want to search for all cars information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://all-cars-names-image-and-variants-info.p.rapidapi.com/motororchestrator/api/v1/mmv\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-cars-names-image-and-variants-info.p.rapidapi.com\"}, params={\"vehicle_type\": \"car\"})"} {"Instruction": "I want to get the recent anime quotes for page 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.describe_export_tasks', 'description': 'Lists the specified export tasks. You can list all your export tasks or filter the results based on task ID or task status.describe-export-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'task_id', 'description': 'The ID of the export task. Specifying a task ID filters the results to one or zero export tasks.'}, {'name': 'status_code', 'description': 'The status code of the export task. Specifying a status code filters the results to zero or more export tasks.\\nPossible values:\\n\\nCANCELLED\\nCOMPLETED\\nFAILED\\nPENDING\\nPENDING_CANCEL\\nRUNNING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://10000-anime-quotes-with-pagination-support.p.rapidapi.com/rapidHandler/recent\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"10000-anime-quotes-with-pagination-support.p.rapidapi.com\"}, params={\"page\": \"3\"})"} {"Instruction": "I want to retrieve data for places and facilities in a specified radius.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}"], "Output": "requests.get(\"https://places-in-radius.p.rapidapi.com/openapi.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"places-in-radius.p.rapidapi.com\"})"} {"Instruction": "Please provide me with an art quote.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.jobs().submit', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_path'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}, {'name': 'batch_size'}, {'name': 'key'}, {'name': 'max_worker_count'}, {'name': 'runtime_version'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'accelerator_count'}, {'name': 'accelerator_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.mediastore.stop_access_logging', 'description': 'Stops access logging on the specified container. When you stop access logging on a container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access logs are not saved and are not retrievable.', 'parameters': [{'name': 'container_name', 'description': 'The name of the container that you want to stop access logging on.'}]}"], "Output": "requests.get(\"https://quotes-villa.p.rapidapi.com/quotes/art\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quotes-villa.p.rapidapi.com\"})"} {"Instruction": "How can I get the current playing song on TuneIn?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://community-tunein.p.rapidapi.com/Playing.ashx/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-tunein.p.rapidapi.com\"}, params={\"title\": \"\", \"artist\": \"\"})"} {"Instruction": "I want to use the \"lets\" API to get some data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.list_recommendations', 'description': 'Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region.See also: AWS API Documentation\\n', 'parameters': [{'name': 'filter', 'description': 'Filters applied when retrieving recommendations. Can eiter be an individual filter, or combinations of STATUS and IMPACT or STATUS and TYPE\\nkey -> (string)\\n\\nThe ListRecommendations filter type. This can be one of the following:\\n\\nTYPE \u00e2\\x80\\x93 The recommendation type, with values like DKIM , SPF , DMARC or BIMI .\\nIMPACT \u00e2\\x80\\x93 The recommendation impact, with values like HIGH or LOW .\\nSTATUS \u00e2\\x80\\x93 The recommendation status, with values like OPEN or FIXED .\\nRESOURCE_ARN \u00e2\\x80\\x93 The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com .\\n\\n\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'A token returned from a previous call to ListRecommendations to indicate the position in the list of recommendations.'}, {'name': 'page_size', 'description': 'The number of results to show in a single call to ListRecommendations . If the number of results is larger than the number you specified in this parameter, then the response includes a NextToken element, which you can use to obtain additional results.\\nThe value you specify has to be at least 1, and can be no more than 100.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://lets1.p.rapidapi.comlets\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lets1.p.rapidapi.com\"}, params={})"} {"Instruction": "How can I check the number of comments for a TikTok video with URL \"https://www.tiktok.com/@tiktok/video/7093219391759764782\" using the Tiktok download video API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://tiktok-download-video1.p.rapidapi.com/commentList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-download-video1.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/7093219391759764782\"})"} {"Instruction": "I want to get the todo list with ID 1 from the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sasdadf', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://test5081.p.rapidapi.com/jsonplaceholder.typicode.com/todos/1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test5081.p.rapidapi.com\"})"} {"Instruction": "I want to proxy the URL \"https://www.google.com\" using the Cors Proxy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.quiltimport(patches=\"patches/\", series=\"series.txt\", keep_non_patch=True', 'description': 'Apply quilt patchset onto current branch', 'parameters': [{'name': 'dry_run_|__n'}, {'name': 'author_author'}, {'name': 'patches_dir'}, {'name': 'series_file'}, {'name': 'keep_non_patch'}]}"], "Output": "requests.get(\"https://cors-proxy.p.rapidapi.com/proxy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cors-proxy.p.rapidapi.com\"}, params={\"url\": \"https://www.google.com\"})"} {"Instruction": "Can you fetch the details of the tweet with ID 1485953263040188416 using the Twitter Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://twitter-data1.p.rapidapi.com/TweetDetail/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-data1.p.rapidapi.com\"}, params={\"id\": \"1485953263040188416\"})"} {"Instruction": "Can you please fetch the latest posts using the 8prd2T1api1 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}"], "Output": "requests.get(\"https://8prd2t1api1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"8prd2t1api1.p.rapidapi.com\"})"} {"Instruction": "I want to check if John Doe has any filed evictions, suits, liens, or judgments against him in the past 7 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs.submit_prediction', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_paths'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().describe', 'description': 'Describe a BigQuery job', 'parameters': [{'name': 'job'}]}\n", "{'name': 'az', 'api_name': 'Container App Delete', 'description': 'Delete a container app', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': \"The name of the Containerapp. A name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, cannot have '--', and must be less than 32 characters.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}"], "Output": "requests.get(\"https://evictions-suits-liens-and-judgments.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"evictions-suits-liens-and-judgments.p.rapidapi.com\"}, params={\"AppId\": \"\"})"} {"Instruction": "Can you provide me with a Captcha image?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}"], "Output": "requests.get(\"https://captcha9.p.rapidapi.com/api/captcha/errors\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"captcha9.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve live weather data for New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'az ml job create', 'description': 'Create a job in Azure ML', 'parameters': [{'name': 'file', 'description': 'Local path to the YAML file containing the Azure ML job specification.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}, {'name': 'name', 'description': 'Name of the job.'}, {'name': 'save-as', 'description': \"File to which the created job's state in YAML format will be written.\"}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'skip-validation', 'description': 'Skip validation in creating the resource.'}, {'name': 'stream', 'description': \"Indicates whether to stream the job's logs to the console.\"}, {'name': 'web', 'description': \"Show the job's run details in Azure ML studio in a web browser.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://api.weatherapi.com/v1/current.json?key=YOUR_API_KEY&q=New%20York%20City\")"} {"Instruction": "Please provide me with the details of a specific dessert with an ID of \"12345\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://beverages-and-desserts.p.rapidapi.com/desserts/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"beverages-and-desserts.p.rapidapi.com\"})"} {"Instruction": "Can you please check the health status of the test-api_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}\n", "{'name': 'aws', 'api_name': 'aws.marketplace_catalog.cancel_change_set', 'description': 'Used to cancel an open change request. Must be sent before the status of the request changes to APPLYING , the final stage of completing your change request. You can describe a change during the 60-day request history retention period for API calls.', 'parameters': [{'name': 'catalog', 'description': 'Required. The catalog related to the request. Fixed value: AWSMarketplace .'}, {'name': 'change_set_id', 'description': 'Required. The unique identifier of the StartChangeSet request that you want to cancel.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}"], "Output": "requests.get(\"https://test-api440.p.rapidapi.com/health\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"test-api440.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of all live TV channels available in Kenya and Uganda?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://live-tv-api1.p.rapidapi.com/channels\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"live-tv-api1.p.rapidapi.com\"})"} {"Instruction": "Can you please fetch the live weather data for New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.start_rx_norm_inference_job', 'description': 'Starts an asynchronous job to detect medication entities and link them to the RxNorm ontology. Use the DescribeRxNormInferenceJob operation to track the status of a job.', 'parameters': [{'name': 'input_data_config', 'description': 'Specifies the format and location of the input data for the job.\\nS3Bucket -> (string)\\n\\nThe URI of the S3 bucket that contains the input data. The bucket must be in the same region as the API endpoint that you are calling.\\nS3Key -> (string)\\n\\nThe path to the input data files in the S3 bucket.'}, {'name': 'output_data_config', 'description': 'Specifies where to send the output files.\\nS3Bucket -> (string)\\n\\nWhen you use the OutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data. The URI must be in the same region as the API endpoint that you are calling. The location is used as the prefix for the actual location of the output.\\nS3Key -> (string)\\n\\nThe path to the output data files in the S3 bucket. Amazon Comprehend Medical creates an output directory using the job ID so that the output from one job does not overwrite the output of another.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations .'}, {'name': 'job_name', 'description': 'The identifier of the job.'}, {'name': 'client_request_token', 'description': 'A unique identifier for the request. If you don\u00e2\\x80\\x99t set the client request token, Amazon Comprehend Medical generates one.'}, {'name': 'kms_key', 'description': 'An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.'}, {'name': 'language_code', 'description': 'The language of the input documents. All documents must be in the same language.\\nPossible values:\\n\\nen'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}"], "Output": "response = requests.get(\"https://52-in-kicks.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"52-in-kicks.p.rapidapi.com\"})"} {"Instruction": "Can you help me find the location of a restaurant near me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are providing a location search result according to your search query', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'alpha certificate-manager maps entries', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().delete', 'description': 'Delete a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}"], "Output": "requests.get(\"https://location52.p.rapidapi.com/index.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"location52.p.rapidapi.com\"}, params={\"q\": \"restaurant\", \"latitude\":\"37.7749\", \"longitude\":\"-122.4194\"})"} {"Instruction": "How can I check if a certain email address is valid using the Check Disposable Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_num_days', 'description': 'Compute the number of days between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the latest outcome of the XXXTreme Lightning Roulette game.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}"], "Output": "requests.get(\"https://xxxtremelightningrouletteapi.p.rapidapi.com/latest-outcome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"xxxtremelightningrouletteapi.p.rapidapi.com\"})"} {"Instruction": "I want to check ryan@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}"], "Output": "requests.get(\"https://alpha-email-verification.p.rapidapi.com/disposable/ryan@example.com\",headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"alpha-email-verification.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of independent tracks with label numbers from the Indie Songs API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indie-songs-distrokid-unsigned.p.rapidapi.com/tracks/full\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indie-songs-distrokid-unsigned.p.rapidapi.com\"}, params={\"offset\": \"0\", \"limit\": \"20\"})"} {"Instruction": "I want to retrieve information about the user with id 123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'pyarrow', 'api_name': 'float64', 'description': 'Create double-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://democracia.p.rapidapi.com/usuarios/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"democracia.p.rapidapi.com\"})"} {"Instruction": "I want to obtain a list of all dog breeds using the Dog API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags().update(TAG='my_tag', version='1.0.0', package='my_pkg', location='LOCATION', repository='REPOSITORY'\", 'description': 'Update an Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'version'}, {'name': 'package'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.attach_role_policy', 'description': 'Attaches the specified managed policy to the specified IAM role. When you attach a managed policy to a role, the managed policy becomes part of the role\u00e2\\x80\\x99s permission (access) policy.NoteYou cannot use a managed policy as the role\u00e2\\x80\\x99s trust policy. The role\u00e2\\x80\\x99s trust policy is created at the same time as the role, using ` CreateRole https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html`__ . You can update a role\u00e2\\x80\\x99s trust policy using ` UpdateAssumerolePolicy https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html`__ .As a best practice, you can validate your IAM policies. To learn more, see Validating IAM policies in the IAM User Guide .', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the role to attach the policy to.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy you want to attach.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}"], "Output": "requests.get(\"https://dog-api.p.rapidapi.com/list/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dog-api.p.rapidapi.com\"})"} {"Instruction": "Can you please show me the TikTok posts for the challenge with the challenge_id '12345'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}"], "Output": "requests.get(\"https://tiktok87.p.rapidapi.com/challenge_posts/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"tiktok87.p.rapidapi.com\"}, params={\"cursor\" \"\", \"challenge_id\" \"12345\"})"} {"Instruction": "I want to find the best vinyl records in my collection from the year 1980.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'isNull', 'description': 'Check if values are null or NaN', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"If you're looking for a random adult picture, our API is just what you need. Simply send a request to our API and you'll receive a random adult picture in return. Whether you need a picture for a project or just for fun, our API is perfect.\", 'parameters': [{'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yourvinylstore.p.rapidapi.com/endpoint\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yourvinylstore.p.rapidapi.com\"}, params={\"Year\": \"1980\"})"} {"Instruction": "How can I get the trending articles in English from the Webit News Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://webit-news-search.p.rapidapi.com/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webit-news-search.p.rapidapi.com\"}, params={\"offset\": \"\", \"language\": \"en\", \"category\": \"\", \"from_sources\": \"\", \"number\": \"\", \"has_image\": \"\", \"exclude_sources\": \"\"})"} {"Instruction": "Can you give me a random cat fact?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}"], "Output": "requests.get(\"https://daily-cat-facts.p.rapidapi.com/facts/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-cat-facts.p.rapidapi.com\"}, params={\"animal_type\": \"cat\", \"amount\": \"1\"})"} {"Instruction": "I want to get live data from the HelloRold API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}"], "Output": "requests.get(\"https://hellorold.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hellorold.p.rapidapi.com\"})"} {"Instruction": "Please provide the referral domains for the website \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Artifact Registry', 'api_name': 'gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"my_repo\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}"], "Output": "requests.get(\"https://referral-domain-checker-api.p.rapidapi.com/referraldomains.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"referral-domain-checker-api.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "I want to get the location details for IP address 123.45.67.89.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}"], "Output": "requests.get(\"https://ip-to-location3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-location3.p.rapidapi.com\"}, params={\"ip\": \"123.45.67.89\"})"} {"Instruction": "I want to get a random cocktail.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearchserverless.list_tags_for_resource', 'description': 'Returns the tags for an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource. The resource must be active (not in the DELETING state), and must be owned by the account ID included in the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_dashboard_snapshot_job_result', 'description': 'Describes the result of an existing snapshot job that has finished running.If the job has not finished running, this operation returns a message that says Dashboard Snapshot Job with id has not reached a terminal state. .', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.'}, {'name': 'dashboard_id', 'description': 'The ID of the dashboard that you have started a snapshot job for.'}, {'name': 'snapshot_job_id', 'description': 'The ID of the job to be described. The job ID is set when you start a new job with a StartDashboardSnapshotJob API call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://cocktails3.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cocktails3.p.rapidapi.com\"})"} {"Instruction": "Can you help me retrieve information about products related to \"electronics\" on yiwugo.com in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://yiwugo-product-data.p.rapidapi.com/api/sc/yiwugo/search/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yiwugo-product-data.p.rapidapi.com\"}, params={\"keyword\": \"electronics\", \"lan\": \"en\", \"page\": \"1\", \"pageSize\": \"10\"})"} {"Instruction": "How can I get the details of a specific football match with Eid 315868 using the LiveScore_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://livescore6.p.rapidapi.com/matches/v2/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"livescore6.p.rapidapi.com\"}, params={\"Eid\": \"315868\", \"Category\": \"soccer\", \"Timezone\": \"-7\", \"LiveTable\": \"false\"})"} {"Instruction": "Can you fetch the details of the vehicle with the registration number DL3CAF1234?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://vehicle-rc-information.p.rapidapi.com/api/PB65AM0008\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vehicle-rc-information.p.rapidapi.com\"}, params={\"VehicleNumber\": \"DL3CAF1234\"})"} {"Instruction": "Please check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'and', 'description': \"Compute the logical 'and' of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"check-disposable-email.p.rapidapi.com\"}, params={\"email\" \"example@gmail.com\"})"} {"Instruction": "I want to get movie showtimes for Cinemas NOS.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowTimestampArray', 'description': 'Concrete class for Arrow arrays of timestamp data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://movie-showtimes.p.rapidapi.com/api/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"movie-showtimes.p.rapidapi.com\"})"} {"Instruction": "I want to generate a QR code with the id \"12345\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qrcode3.p.rapidapi.com/images/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcode3.p.rapidapi.com\"})"} {"Instruction": "I want to get the Call of Duty leaderboard for season 3 with the limit of top 50 players.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.backups.update(\"projects/my_proj/locations/global/domains/my_domain.com/backups/my_backup\", update_labels=\"l1=1,l2=2\"', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_engine_versions', 'description': 'Returns a list of the available cache engines and their versions.describe-cache-engine-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine', 'description': 'The cache engine to return. Valid values: memcached | redis'}, {'name': 'engine_version', 'description': 'The cache engine version to return.\\nExample: 1.4.14'}, {'name': 'cache_parameter_group_family', 'description': 'The name of a specific cache parameter group family to return details for.\\nValid values are: memcached1.4 | memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 | redis4.0 | redis5.0 | redis6.x | redis6.2 | redis7\\nConstraints:\\n\\nMust be 1 to 255 alphanumeric characters\\nFirst character must be a letter\\nCannot end with a hyphen or contain two consecutive hyphens'}, {'name': 'default_only_|_no_default_only', 'description': 'If true , specifies that only the default version of the specified engine or engine and major version combination is to be returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://cod-api-2-0.p.rapidapi.com/mw2/ranked/mp/season/s3\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cod-api-2-0.p.rapidapi.com\"}, params={\"limit\": \"50\"})"} {"Instruction": "I want to find the boundaries of the German postal code at longitude 9.8972 and latitude 52.5163.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.delete_directory', 'description': 'Deletes an Directory Service directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_connection_from_lag', 'description': 'Disassociates a connection from a link aggregation group (LAG). The connection is interrupted and re-established as a standalone connection (the connection is not deleted; to delete the connection, use the DeleteConnection request). If the LAG has associated virtual interfaces or hosted connections, they remain associated with the LAG. A disassociated connection owned by an Direct Connect Partner is automatically converted to an interconnect.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'lag_id', 'description': 'The ID of the LAG.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://de-boundaries-io1.p.rapidapi.com/rest/v1/public/boundary/postalcode/within\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"de-boundaries-io1.p.rapidapi.com\"}, params={\"longitude\": \"9.8972\", \"latitude\": \"52.5163\"})"} {"Instruction": "Can you please check if the option with ID \"12345\" exists in TradingFlow Option Flow?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Peering List', 'description': 'List all peerings under a given subscription', 'parameters': [{'name': 'resource-group', 'optional': True, 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'optional': True, 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'optional': True, 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'optional': True, 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'optional': True, 'description': 'Output format.'}, {'name': 'query', 'optional': True, 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'optional': True, 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'optional': True, 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_facet_names', 'description': 'Retrieves the names of facets that exist in a schema.list-facet-names is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) to retrieve facet names from.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://tradingflow-option-flow.p.rapidapi.com/admin/canary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tradingflow-option-flow.p.rapidapi.com\"}, params={\"id\": \"12345\"})"} {"Instruction": "Can you help me convert a YouTube video to mp4? I have this video URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "requests.get(\"https://youtube-to-mp4.p.rapidapi.com/url=&title\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-to-mp4.p.rapidapi.com\"}, params={\"url\": \"https://www.youtube.com/watch?v=IfNB5RTxnhI\", \"title\": \"Call of Duty Modern Warfare 2 Remastered - All Weapon Reload Animations in 4 Minutes\"})"} {"Instruction": "Can you please check the details of this product URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'from_numpy_dtype', 'description': 'Convert NumPy dtype to pyarrow.DataType', 'parameters': {'required': [{'name': 'dtype', 'description': 'the numpy dtype to convert'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}"], "Output": "requests.get(\"https://shopee6.p.rapidapi.com/product/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopee6.p.rapidapi.com\"}, params={\"url\": \"https://www.shopee.ph/product/12345678\"})"} {"Instruction": "Can you use the ykapi API to search for videos with the keyword \"funny cats\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}"], "Output": "requests.get(\"https://ykapi.p.rapidapi.com/search/cocomelon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"ykapi.p.rapidapi.com\"}, params={\"searchQuery\": \"funny cats\"})"} {"Instruction": "I want to generate a quiz on the topic of history using the Quizy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr.put_auto_termination_policy', 'description': 'Creates or updates an auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination .', 'parameters': [{'name': 'cluster_id', 'description': 'Specifies the ID of the Amazon EMR cluster to which the auto-termination policy will be attached.'}, {'name': 'auto_termination_policy', 'description': 'Specifies the auto-termination policy to attach to the cluster.\\nIdleTimeout -> (long)\\n\\nSpecifies the amount of idle time in seconds after which the cluster automatically terminates. You can specify a minimum of 60 seconds and a maximum of 604800 seconds (seven days).'}]}"], "Output": "requests.get(\"https://quizy-api2.p.rapidapi.com/generateQuiz\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quizy-api2.p.rapidapi.com\"}, params={\"topic\": \"history\"})"} {"Instruction": "Can you give me 3 random words that start with the letter \"s\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().delete', 'description': 'Delete an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global. REGION must be one of: global, asia-east1, asia-northeast1, asia-southeast1, australia-southeast1, europe-west1, europe-west2, europe-west3, europe-west4, northamerica-northeast1, us-central1, us-east1, us-east4, us-west1.'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}"], "Output": "requests.get(\"https://random-words5.p.rapidapi.com/getMultipleRandom\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"random-words5.p.rapidapi.com\"}, params={\"count\": 3, \"beginsWith\": \"s\"})"} {"Instruction": "I want to translate the phrase \"Hello, how are you?\" from English to Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_memory_pool', 'description': 'Set the default memory pool', 'parameters': {'required': [{'name': 'pool', 'description': 'The memory pool that should be used by default.'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().list', 'description': 'List Cloud Composer environments', 'parameters': [{'name': 'locations'}, {'name': 'project'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().create_secondary', 'description': 'Create a new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "requests.get(\"https://simple-elegant-translation-service.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"simple-elegant-translation-service.p.rapidapi.com\"}, params={\"text\": \"Hello, how are you?\", \"source_lang\": \"en\", \"target_lang\": \"es\"})"} {"Instruction": "Can you provide me with the data from the Telecom API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://api-telecom.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"api-telecom.p.rapidapi.com\"})"} {"Instruction": "Can you please help me retrieve the followers of user ID 12345678 on Twitter?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://twitter135.p.rapidapi.com/v2/Followers/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter135.p.rapidapi.com\"}, params={\"id\": \"12345678\", \"cursor\": \"\", \"count\": \"20\"})"} {"Instruction": "Can you find news articles about technology in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}"], "Output": "requests.get(url=\"https://newscatcher.p.rapidapi.com/v1/aggregation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"newscatcher.p.rapidapi.com\"}, params={\"q\": \"technology\", \"country\": \"US\", \"topic\": \"tech\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to convert the latitude 37.7749 and longitude -122.4194 to an address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}"], "Output": "requests.get(\"https://address-from-to-latitude-longitude1.p.rapidapi.com/GetLatLng\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-from-to-latitude-longitude1.p.rapidapi.com\"}, params={\"Lat\": \"37.7749\", \"Lng\": \"-122.4194\"})"} {"Instruction": "Can you show me the latest climate change news from The Guardian?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://climate-change-api20.p.rapidapi.com/news/guardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change-api20.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with images and videos of a specific location with latitude 37.422213 and longitude -122.084058?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}"], "Output": "response = requests.get(\"https://geocoding-places.p.rapidapi.com/get_geocoding_images/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geocoding-places.p.rapidapi.com\"}, params={\"lat\": \"37.422213\", \"lng\": \"-122.084058\", \"version\": \"v1\", \"lang\": \"en\"})"} {"Instruction": "Please provide me with the answer to the question \"How far away is the sun from Earth?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.macie2.get_findings_filter', 'description': 'Retrieves the criteria and other settings for a findings filter.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://question-answered.p.rapidapi.com/question/how far away is the sun from earth?\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"question-answered.p.rapidapi.com\"})"} {"Instruction": "Can you give me the latest 10 news from the Philippine News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://philippine-news.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"philippine-news.p.rapidapi.com\"}, params={\"limit\": 10})"} {"Instruction": "I want to check if this email example@gmail.com is a disposable email.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to download a YouTube video in 1080p resolution using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}"], "Output": "response = requests.get(\"https://youtube86.p.rapidapi.com/api/youtube/go\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube86.p.rapidapi.com\"})"} {"Instruction": "Can you estimate the success of a YouTube video from a channel named \"TechGuru\" with channel ID \"UCxyz123\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'random_numbers', 'description': 'Generate uniformly-distributed random numbers', 'parameters': {'required': [{'name': 'n', 'description': 'Number of values to generate, must be greater than or equal to 0'}, {'name': 'initializer', 'description': 'How to initialize the underlying random generator. If an integer is given, it is used as a seed. If \"system\" is given, the random generator is initialized with a system-specific source of (hopefully true) randomness. Other values are invalid.'}], 'optional': [{'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.annotate', 'description': 'annotate file lines with commit information', 'parameters': [{'name': 'options'}, {'name': 'rev_opts'}, {'name': 'rev'}, {'name': 'file'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}"], "Output": "requests.get(url=\"https://youtuber-success-estimator.p.rapidapi.com/api/v0/analytics/creators/estimator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtuber-success-estimator.p.rapidapi.com\"}, params={\"channelName\": \"TechGuru\", \"channelType\": \"youtube\", \"channelId\": \"UCxyz123\"})"} {"Instruction": "I want to check if the IP address 192.168.1.1 is a valid IP address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_default_vocabulary', 'description': 'Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'vocabulary_id', 'description': 'The identifier of the custom vocabulary. If this is empty, the default is set to none.'}]}"], "Output": "response = requests.get(\"https://ip-geo-location-find-ip-location-and-details.p.rapidapi.com/iplocation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo-location-find-ip-location-and-details.p.rapidapi.com\"}, params={\"ip\":\"192.168.1.1\"})"} {"Instruction": "Please check if the phone number +123456789 is registered on WhatsApp.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "requests.get(\"https://bulk-whatsapp-validator.p.rapidapi.com/free/about\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bulk-whatsapp-validator.p.rapidapi.com\"}, params={\"phone\": \"+123456789\", \"token\": \"ENTER_HERE_A_TEMP_TOKEN\"})"} {"Instruction": "I want to get the lottery results.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://lottery9.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lottery9.p.rapidapi.com\"})"} {"Instruction": "Please fetch the details for the record id \"b4180336-ef07-453d-b833-807161aedf36,7cf78e19-57d2-4bce-8999-63aad8f0e70c\" using the Magical Taske API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}"], "Output": "requests.get(\"https://magical-taske.p.rapidapi.com/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"magical-taske.p.rapidapi.com\"}, params={\"id\": \"b4180336-ef07-453d-b833-807161aedf36,7cf78e19-57d2-4bce-8999-63aad8f0e70c\"})"} {"Instruction": "What is the exchange rate from USD to EUR for 100 USD?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'acr agentpool show', 'description': 'Get the properties of a specified agent pool for an Azure Container Registry', 'parameters': [{'name': 'name', 'description': 'The name of the agent pool.', 'required': True}, {'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.', 'required': True}, {'name': 'queue-count', 'description': 'Get only the queue count.', 'required': False, 'default': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}"], "Output": "requests.get(\"https://currency23.p.rapidapi.com/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency23.p.rapidapi.com\"}, params={\"base\": \"USD\", \"to\": \"EUR\", \"int\": \"100\"})"} {"Instruction": "I want to store a file named \"example.txt\" in Aniku Files Storage API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aniku.p.rapidapi.comStorage\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"aniku.p.rapidapi.com\"})"} {"Instruction": "I want to extract text from an image using the Voltox OCR API for the image named \"image.jpg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ocr for voltox ocr', 'parameters': []}"], "Output": "requests.get(\"https://voltox-ocr.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"voltox-ocr.p.rapidapi.com\"}, params={\"filepath\" \"image.jpg\"})"} {"Instruction": "Please provide the next payout date or yield of the ticker AGNC.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}"], "Output": "requests.get(\"https://sundayfinance.p.rapidapi.com/yield/agnc\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sundayfinance.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve chapters and verses from the book of Isaiah in the Bible.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}"], "Output": "response = requests.get(\"https://bible-search.p.rapidapi.com/books-by-name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bible-search.p.rapidapi.com\"}, params={\"bookName\": \"Isaiah\"})"} {"Instruction": "Can you generate a QR code for the website google.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.request_pull', 'description': 'Generates a summary of pending changes', 'parameters': [{'name': '_p'}, {'name': 'start'}, {'name': 'url'}, {'name': 'end'}]}"], "Output": "requests.get(\"https://quick-qr-code-generator.p.rapidapi.com/hello\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quick-qr-code-generator.p.rapidapi.com\"})"} {"Instruction": "Can you increment the number 15 by one?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}"], "Output": "response = requests.get(\"https://plus-one.p.rapidapi.com/15\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"plus-one.p.rapidapi.com\"})"} {"Instruction": "Can you verify if the company with registration number \"12345\" is registered with the Registrar of Companies?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mca-corporate-verifications.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mca-corporate-verifications.p.rapidapi.com\"}, params={\"request_id\": \"12345\"})"} {"Instruction": "Please provide me with detailed technical specs on the Gulfstream G550 aircraft.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aircraft-by-api-ninjas.p.rapidapi.com/v1/aircraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aircraft-by-api-ninjas.p.rapidapi.com\"}, params={\"model\": \"G550\", \"manufacturer\": \"Gulfstream\"})"} {"Instruction": "I want to check if this document is plagiarized using the dedu API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dedu.p.rapidapi.comhttp://14.102.40.116:8081/dedu_lnipe/index.aspx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dedu.p.rapidapi.com\"})"} {"Instruction": "I want to get the Instagram user information for username\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().describe', 'description': 'Describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.resend_contact_reachability_email', 'description': 'For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation resends the confirmation email to the current email address for the registrant contact.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain for which you want Route 53 to resend a confirmation email to the registrant contact.'}]}"], "Output": "requests.get(\"https://instagram-api-media-downloader.p.rapidapi.com/ig/userInfoByUsername/johndoe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-api-media-downloader.p.rapidapi.com\"})"} {"Instruction": "Can you check if order number 123456 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values up to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'If True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'FunctionRegistry.register_function', 'description': 'Register a new function in the global registry', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to register'}, {'name': 'func', 'description': 'The function object to register'}], 'optional': [{'name': 'override', 'description': 'Whether to override an existing function with the same name (default: False)'}]}}"], "Output": "requests.get(\"https://petstore132.p.rapidapi.com/store/order/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"petstore132.p.rapidapi.com\"})"} {"Instruction": "Is example@gmail.com a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Show Soft-Delete Policy', 'description': 'Show the configured soft-delete policy for an Azure Container Registry', 'parameters': [{'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.accept_vpc_peering_connection', 'description': 'Accept a VPC peering connection request. To accept a request, the VPC peering connection must be in the pending-acceptance state, and you must be the owner of the peer VPC. Use DescribeVpcPeeringConnections to view your outstanding VPC peering connection requests.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection. You must specify this parameter in the request.'}]}"], "Output": "requests.get(\"https://email-existence-validator.p.rapidapi.com/help\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-existence-validator.p.rapidapi.com\"})"} {"Instruction": "How can I get the server time using the ByBit Leaderboard API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bybit-leaderboard.p.rapidapi.com/GetServerTime\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"bybit-leaderboard.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you get the trip details for the MF Reference \"ABC123\" using the ASR Hub API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_ascii', 'description': 'Check if a string consists only of ASCII characters', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://asr-hub.p.rapidapi.com/api/TripDetails/ABC123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asr-hub.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the comments for the given ID.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}"], "Output": "requests.get(\"https://hanime-python-api.p.rapidapi.com/getComment\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"hanime-python-api.p.rapidapi.com\"}, params={\"id\": \"1234567\"})"} {"Instruction": "I want to convert the speech-to-text for transaction ID \"1234\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Voice API is used for text-to-speech, speech-to-text and inbound/outbound voice routing. The Voice API is part of the Voice Gateway from Melrose Labs.', 'parameters': [{'name': 'transactionid', 'description': 'ID of speech-to-text transaction', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Quota Request Status Show', 'description': 'Get quota request details and status', 'parameters': [{'name': 'name', 'description': 'Quota request ID.'}, {'name': 'scope', 'description': 'The target Azure resource URI.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.get_command_invocation', 'description': 'Returns detailed information about command execution for an invocation or plugin.GetCommandInvocation only gives the execution status of a plugin in a document. To get the command execution status on a specific managed node, use ListCommandInvocations . To get the command execution status across managed nodes, use ListCommands .', 'parameters': [{'name': 'command_id', 'description': '(Required) The parent command ID of the invocation plugin.'}, {'name': 'instance_id', 'description': '(Required) The ID of the managed node targeted by the command. A managed node can be an Amazon Elastic Compute Cloud (Amazon EC2) instance, edge device, and on-premises server or VM in your hybrid environment that is configured for Amazon Web Services Systems Manager.'}, {'name': 'plugin_name', 'description': 'The name of the step for which you want detailed results. If the document contains only one step, you can omit the name and details for that step. If the document contains more than one step, you must specify the name of the step for which you want to view details. Be sure to specify the name of the step, not the name of a plugin like aws:RunShellScript .\\nTo find the PluginName , check the document content and find the name of the step you want details for. Alternatively, use ListCommandInvocations with the CommandId and Details parameters. The PluginName is the Name attribute of the CommandPlugin object in the CommandPlugins list.'}]}\n", "{'name': 'IoT Central', 'api_name': 'Device List', 'description': 'Get the list of devices for an IoT Central application', 'parameters': [{'name': 'app-id', 'required': True, 'description': \"The App ID of the IoT Central app you want to manage. You can find the App ID in the 'About' page for your application under the help menu.\"}, {'name': 'api-version', 'required': False, 'description': 'This command parameter has been deprecated and will be ignored. In the future release, we will only support IoT Central APIs from latest GA version. If any API is not GA yet, we will call latest preview version.', 'accepted_values': ['2022-06-30-preview', '2022-07-31'], 'default_value': '2022-07-31'}, {'name': 'central-api-uri', 'required': False, 'description': 'The IoT Central DNS suffix associated with your application.', 'default_value': 'azureiotcentral.com'}, {'name': 'edge-only', 'required': False, 'description': 'Only list IoT Edge devices.', 'default_value': 'False'}, {'name': 'token', 'required': False, 'description': \"If you'd prefer to submit your request without authenticating against the Azure CLI, you can specify a valid user token to authenticate your request. You must specify the type of key as part of the request.\"}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://melrose-labs-voice-api1.p.rapidapi.com/speechtotext/string\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"melrose-labs-voice-api1.p.rapidapi.com\"}, params={\"transactionid\": \"1234\"})"} {"Instruction": "How can I convert 100 USD to EUR and GBP using the Currency Conversion and Exchange Rates API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}"], "Output": "requests.get(\"https://currency-conversion-and-exchange-rates.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"currency-conversion-and-exchange-rates.p.rapidapi.com\"}, params={\"from\" \"USD\", \"to\" \"EUR,GBP\"})"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please provide me with the Net Promoter Score (NPS) for survey ID 123456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This API allows rapidly implement one of the most well known and accepted KPI to measure customer satisfaction and loyalty: Net Promoter Score\u00ae, or NPS\u00ae. Create your survey templates and request them from wherever your applications are. Easily get the NPS for an Organization. We also provide a word cloud mechanism and sentiment analysis to analyse your customers feedback! Try it . If you need an additional feature, feel free to consult us, because we are glad to serve if we can!!', 'parameters': [{'name': 'sid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.stop_ingestion', 'description': 'Stops (disables) an ingestion.', 'parameters': [{'name': 'ingestion_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the ingestion to use for the request.'}, {'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://nps-net-promoter-score.p.rapidapi.com/nps/survey/read/nlp/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nps-net-promoter-score.p.rapidapi.com\"})"} {"Instruction": "I want to translate the sentence \"Hello, how are you?\" from English to French using the MyMemory - Translation Memory API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().list', 'description': 'List Beyondcorp legacy connection resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ClassifyStrings', 'description': 'Classify strings as ASCII decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like object containing strings to classify'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default is the default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://translated-mymemory---translation-memory.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translated-mymemory---translation-memory.p.rapidapi.com\"}, params={\"langpair\": \"en|fr\", \"q\": \"Hello, how are you?\", \"onlyprivate\": \"0\", \"mt\": \"1\", \"de\": \"a@b.c\", \"key\": \"\"})"} {"Instruction": "Can you provide information about an astro photo?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://astro-gallery.p.rapidapi.com/get_astro_photo_info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"astro-gallery.p.rapidapi.com\"})"} {"Instruction": "Can you fetch alerts, traffic jams information and driving directions from Waze/Google in real-time?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://waze.p.rapidapi.com/autocomplete\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"waze.p.rapidapi.com\"}, params={\"q\": \"traffic\", \"lang\": \"en\", \"coordinates\": \"37.376754, -122.023350\"})"} {"Instruction": "Can you help me find the nearest EV charging station within 50 miles of my current location?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vehicle-charging-stations.p.rapidapi.com/poi/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"vehicle-charging-stations.p.rapidapi.com\"}, params={\"distance\": \"50\", \"longitude\": \"\", \"latitude\": \"\"})"} {"Instruction": "I want to get the top 10 property listings from the MLS Router API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://mls-router1.p.rapidapi.com/reso/odata/Property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mls-router1.p.rapidapi.com\"}, params={\"orderby\": \"ModificationTimestamp desc\", \"select\": \"\", \"top\": \"10\"})"} {"Instruction": "Could you please test if the text \"Hello, world!\" is valid using the test_v20 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teset', 'parameters': [{'name': 'test', 'description': '', 'type': 'STRING'}, {'name': 'test1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_regex', 'description': 'Extract values from a string using a regular expression', 'parameters': {'required': [{'name': 'pattern', 'description': 'Regular expression with named capture fields'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}"], "Output": "requests.get(\"https://test9500.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test9500.p.rapidapi.com\"}, params={\"test\": \"Hello, world!\", \"test1\": \"233\"})"} {"Instruction": "Please provide me with the latest news from the German Police and Crime News Live API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Police, Crime, Accident etc. News in Germany', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_notifications_for_budget', 'description': 'Lists the notifications that are associated with a budget.describe-notifications-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose notifications you want descriptions of.'}, {'name': 'budget_name', 'description': 'The name of the budget whose notifications you want descriptions of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://german-police-and-crime-news-live.p.rapidapi.com/news/tag24\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"german-police-and-crime-news-live.p.rapidapi.com\"})"} {"Instruction": "Can you help me extract the taxpayer identification number (TIN) from a scanned image of a Philippines TIN card?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "response = requests.get(\"https://philippines-tin-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"philippines-tin-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Could you please recommend some trendy fashion items for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.update_domain_nameservers', 'description': 'This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to change name servers for.'}, {'name': 'fi_auth_key', 'description': 'The authorization key for .fi domains'}, {'name': 'nameservers', 'description': 'A list of new name servers for the domain.\\n(structure)\\n\\nName server includes the following elements.\\nName -> (string)\\n\\nThe fully qualified host name of the name server.\\nConstraint: Maximum 255 characters\\n\\nGlueIps -> (list)\\n\\nGlue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.\\nConstraints: The list can contain only one IPv4 and one IPv6 address.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}"], "Output": "requests.get(\"https://fashion4.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fashion4.p.rapidapi.com\"})"} {"Instruction": "Can you help me check if this video has been processed using the Videogrammer API? The job ID is abc123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().update', 'description': 'update a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://videogrammer.p.rapidapi.com/video\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"videogrammer.p.rapidapi.com\"}, params={\"job_id\": \"abc123\"})"} {"Instruction": "I want to get the match statistics for the Serie A match with match ID \"2022-34-INTROM\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://serie-a2.p.rapidapi.com/match_stats/2022-34-INTROM\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"serie-a2.p.rapidapi.com\"})"} {"Instruction": "\"Can you help me to find all known subdomains of the website google.com?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "requests.get(\"https://subdomains-lookup1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"subdomains-lookup1.p.rapidapi.com\"}, params={\"type\": \"SUBDOMAINS\", \"pagenum\": \"1\", \"q\": \"google.com\"})"} {"Instruction": "I want to create a cold wallet for BTC.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free service that allows you to create cold wallets for various crypto assets such as BTC, ADA, ALGO, ATOM, AVAX, CHZ, DOT, EOS, LINK, MANA, MATIC, SHIB, SOL, TRX, ETH, LTC, XTZ, DOGE, XLM, and XRP. It can be a software or a website that you can use to create a cold wallet for the supported crypto assets. You can store the private key in a safe place and use the public key to receive the crypto assets. Some of these services also allow you to print out the private key on a physical paper an...', 'parameters': []}"], "Output": "requests.get(\"https://crypto-asset-cold-wallet-create.p.rapidapi.com/api/v1/currency\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-asset-cold-wallet-create.p.rapidapi.com\"})"} {"Instruction": "I want to download the downloadable URLs of the tracks from the album \"https://scntstlab.bandcamp.com/track/mwidit-edit\" using the Bandcamp Downloader API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bandamp-downloader-api.p.rapidapi.com/tracks/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bandamp-downloader-api.p.rapidapi.com\"}, params={\"url\": \"https://scntstlab.bandcamp.com/track/mwidit-edit\"})"} {"Instruction": "I want to get the list of companies on the eNotas Gateway API with page number 2 and page size 50.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://enotas-enotas-gateway-v1.p.rapidapi.com/empresas\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"enotas-enotas-gateway-v1.p.rapidapi.com\"}, params={\"pageNumber\": 2, \"pageSize\": 50})"} {"Instruction": "I want to list all the accounts in 31Events.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '31Events is a simple, yet powerful calendaring event management service that allows for the sending of calendaring events directly to your customer\u2019s calendar. It could be used for Webinars, Seminars, Training, etc. If the customer accepts the calendar invite they are automatically signed up for the event.\\r\\n\\r\\nStandards based iCal compliant that works with Exchange calendars, Google Calendars, mobile phones. \\r\\n\\r\\nNo more \"Click to download to calendar\" Send directly to a email account for accept or reject.', 'parameters': []}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}"], "Output": "requests.get(\"https://pinke01-31events-auth.p.rapidapi.com/account/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinke01-31events-auth.p.rapidapi.com\"})"} {"Instruction": "Can you help me validate this email 'example@gmail.com'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}"], "Output": "requests.get(url=\"https://email-validator9.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"email-validator9.p.rapidapi.com\"})"} {"Instruction": "Can you help me check if the zip code 12345 is valid in Mexico?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().set_default', 'description': 'Set default version for a model', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'az', 'api_name': 'List Network Virtual Appliance Site', 'description': 'List all Azure network virtual appliance site', 'parameters': [{'name': 'appliance-name', 'description': 'The name of Network Virtual Appliance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'Google Cloud', 'api_name': 'gcloud.active_directory.domains.backups.delete(backup=\"backup_123\", domain=\"my_domain.com\"', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Execute command in the background, return immediately.'}]}"], "Output": "requests.get(\"https://postali.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"postali.p.rapidapi.com\"}, params={\"code\": \"12345\"})"} {"Instruction": "I want to search for properties in Chelsea, London on Zoopla.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}"], "Output": "response = requests.get(\"https://zoopla3.p.rapidapi.com/to-rent/travel-time-search-to-rent\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"zoopla3.p.rapidapi.com\"}, params={\"search_area\": \"Chelsea, London\"})"} {"Instruction": "Can you help me search for Xbox products on eBay in Europe?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ebay-products-search-scraper.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ebay-products-search-scraper.p.rapidapi.com\"}, params={\"page\": 1, \"Item_Location\": \"europe\", \"query\": \"Xbox\"})"} {"Instruction": "I want to make a GET request to the httpbin API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}"], "Output": "requests.get(\"https://httpbin32.p.rapidapi.com/anything\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"httpbin32.p.rapidapi.com\"})"} {"Instruction": "\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}"], "Output": "requests.get(\"https://world-country.p.rapidapi.com/get/regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-country.p.rapidapi.com\"}, params={\"keyword\": \"\", \"perpage\": \"\", \"id\": \"\", \"page\": \"\"})"} {"Instruction": "I want to find the logo of google.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that provides numerous quotes said by famous Formula 1 drivers and personalities.', 'parameters': [{'name': 'driverid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application such as shazam.com', 'parameters': [{'name': 'artistid', 'description': \"The value of 'artist->adamid' field returned in \u2026/search OR \u2026/songs/v2/detect OR \u2026/songs/get-details endpoint\\nThe value of 'artists->id' field returned in \u2026/shazam-songs/get-details OR \u2026/albums/get-details OR \u2026/albums/get-related-artist\", 'type': 'STRING'}, {'name': 'l', 'description': 'The language code', 'type': 'STRING'}, {'name': 'from', 'description': 'The date to list events from', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of items per page, for paging purpose', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'The page index, for paging purpose', 'type': 'NUMBER'}, {'name': 'to', 'description': 'The date to list events to. Ex : 2023-01-15', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_usage_plans', 'description': 'Gets all the usage plans of the caller\u00e2\\x80\\x99s account.get-usage-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'key_id', 'description': 'The identifier of the API key associated with the usage plans.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://logo4.p.rapidapi.com/logo/google.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"logo4.p.rapidapi.com\"})"} {"Instruction": "Please give me a random cat fact.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.claim_game_server', 'description': 'Locates an available game server and temporarily reserves it to host gameplay and players. This operation is called from a game client or client service (such as a matchmaker) to request hosting resources for a new game session. In response, Amazon GameLift FleetIQ locates an available game server, places it in CLAIMED status for 60 seconds, and returns connection information that players can use to connect to the game server.When a game server is successfully claimed, connection information is returned. A claimed game server\u00e2\\x80\\x99s utilization status remains AVAILABLE while the claim status is set to CLAIMED for up to 60 seconds. This time period gives the game server time to update its status to UTILIZED after players join. If the game server\u00e2\\x80\\x99s status is not updated within 60 seconds, the game server reverts to unclaimed status and is available to be claimed by another request. The claim time period is a fixed value and is not configurable.If the game server claim status is CLAIMED .Learn more', 'parameters': [{'name': 'game_server_group_name', 'description': 'A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.'}, {'name': 'game_server_id', 'description': 'A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.'}, {'name': 'game_server_data', 'description': 'A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on game servers.'}, {'name': 'filter_option', 'description': 'Object that restricts how a claimed game server is chosen.\\nInstanceStatuses -> (list)\\n\\nList of instance statuses that game servers may be claimed on. If provided, the list must contain the ACTIVE status.\\n(string)'}]}"], "Output": "requests.get(\"https://random-cat-fact.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"random-cat-fact.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the exchange rate for 100 USD to EUR on a specific date?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Variance', 'description': 'Calculate the variance of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom. Default is 0.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.register_publisher', 'description': 'Registers your account as a publisher of public extensions in the CloudFormation registry. Public extensions are available for use by all CloudFormation users. This publisher ID applies to your account in all Amazon Web Services Regions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_terms_and_conditions_|_no_accept_terms_and_conditions', 'description': 'Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.\\nThe default is false .'}, {'name': 'connection_arn', 'description': 'If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.\\nFor more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide .'}]}"], "Output": "requests.get(\"https://forexgo.p.rapidapi.com/fx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"forexgo.p.rapidapi.com\"}, params={\"amount\": 100, \"from\": \"USD\", \"to\": \"EUR\"})"} {"Instruction": "Can you provide me with some quiz questions using the QUIZ API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}"], "Output": "requests.get(\"https://quiz26.p.rapidapi.com/questions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quiz26.p.rapidapi.com\"})"} {"Instruction": "Can you provide connection information about IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://about-my-ip.p.rapidapi.com/getipinfo/192.168.0.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"about-my-ip.p.rapidapi.com\"})"} {"Instruction": "How can I retrieve a list of all remote jobs from remoteok.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://jobs-from-remoteok.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jobs-from-remoteok.p.rapidapi.com\"})"} {"Instruction": "I want to listen to the Hip Hop station.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'az', 'api_name': 'eventgrid partner configuration delete', 'description': 'Delete a partner configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.start_rx_norm_inference_job', 'description': 'Starts an asynchronous job to detect medication entities and link them to the RxNorm ontology. Use the DescribeRxNormInferenceJob operation to track the status of a job.', 'parameters': [{'name': 'input_data_config', 'description': 'Specifies the format and location of the input data for the job.\\nS3Bucket -> (string)\\n\\nThe URI of the S3 bucket that contains the input data. The bucket must be in the same region as the API endpoint that you are calling.\\nS3Key -> (string)\\n\\nThe path to the input data files in the S3 bucket.'}, {'name': 'output_data_config', 'description': 'Specifies where to send the output files.\\nS3Bucket -> (string)\\n\\nWhen you use the OutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data. The URI must be in the same region as the API endpoint that you are calling. The location is used as the prefix for the actual location of the output.\\nS3Key -> (string)\\n\\nThe path to the output data files in the S3 bucket. Amazon Comprehend Medical creates an output directory using the job ID so that the output from one job does not overwrite the output of another.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations .'}, {'name': 'job_name', 'description': 'The identifier of the job.'}, {'name': 'client_request_token', 'description': 'A unique identifier for the request. If you don\u00e2\\x80\\x99t set the client request token, Amazon Comprehend Medical generates one.'}, {'name': 'kms_key', 'description': 'An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.'}, {'name': 'language_code', 'description': 'The language of the input documents. All documents must be in the same language.\\nPossible values:\\n\\nen'}]}"], "Output": "requests.get(\"https://station1.p.rapidapi.com/Hip-Hop-Musiquecom-s115313/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"station1.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide the details of media ID 4 in the LiveScore Sports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}"], "Output": "requests.get(\"https://livescore-sports.p.rapidapi.com/v1/media/details\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"livescore-sports.p.rapidapi.com\"}, params={\"timezone\" \"0\", \"locale\" \"EN\", \"media_id\" \"4\"})"} {"Instruction": "Please fetch the client data from the fachaapi API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}"], "Output": "requests.get(\"https://fachaapi.p.rapidapi.com/cliente\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fachaapi.p.rapidapi.com\"})"} {"Instruction": "I want to get a motivational quote with id 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Communication Service Show', 'description': 'Gets the Communication Service and its properties.', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the CommunicationService resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}"], "Output": "requests.get(\"https://motivational-content.p.rapidapi.com/quotes/4\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"motivational-content.p.rapidapi.com\"})"} {"Instruction": "Could you please provide information about the best movies available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}"], "Output": "requests.get(\"https://porn-movies.p.rapidapi.com/index.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"porn-movies.p.rapidapi.com\"}, params={\"id\": 1})"} {"Instruction": "Can you provide me with information about the IP ranges and IP address owners for AS number 1234 in XML format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}, {'name': 'allow_multiline_logs', 'description': 'Optional argument to allow multiline logs.'}, {'name': 'polling_interval', 'description': 'Optional argument to set the polling interval, default is 60 seconds.'}, {'name': 'task_name', 'description': 'Optional argument to specify the task name.'}]}"], "Output": "requests.get(\"https://ip-netblocks.p.rapidapi.com/api/v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-netblocks.p.rapidapi.com\"}, params={\"asn\": \"1234\", \"outputFormat\": \"XML\"})"} {"Instruction": "I want to get data from the gcfen API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().describe', 'description': 'Show details about a specific API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Show Soft-Delete Policy', 'description': 'Show the configured soft-delete policy for an Azure Container Registry', 'parameters': [{'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.batch_get_variable', 'description': 'Gets a batch of variables.', 'parameters': [{'name': 'names', 'description': 'The list of variable names to get.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}"], "Output": "requests.get(\"https://gcfen.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gcfen.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about a tennis player with the player ID 317306?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Welcome to the Ultimate Tennis API! It provides all the information you need about the tennis world, including all the details related to players and tournaments(live scores, matches, statistics), from both the ATP and tha WTA circuits, both singles and doubles . We also provide live bettings odds for every match in every tennis category. You can easily build your tennis related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'player_id', 'description': 'Player ID', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ultimate-tennis1.p.rapidapi.com/wta/player_info/317306\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"ultimate-tennis1.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of football team names.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}"], "Output": "response = requests.get(\"https://football-soccer-team-names.p.rapidapi.com/get-teams\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"football-soccer-team-names.p.rapidapi.com\"})"} {"Instruction": "Can you help me identify this song? The artist ID is 73406786.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application such as shazam.com', 'parameters': [{'name': 'artistid', 'description': \"The value of 'artist->adamid' field returned in \u2026/search OR \u2026/songs/v2/detect OR \u2026/songs/get-details endpoint\\nThe value of 'artists->id' field returned in \u2026/shazam-songs/get-details OR \u2026/albums/get-details OR \u2026/albums/get-related-artist\", 'type': 'STRING'}, {'name': 'l', 'description': 'The language code', 'type': 'STRING'}, {'name': 'from', 'description': 'The date to list events from', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of items per page, for paging purpose', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'The page index, for paging purpose', 'type': 'NUMBER'}, {'name': 'to', 'description': 'The date to list events to. Ex : 2023-01-15', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}"], "Output": "requests.get(\"https://shazam.p.rapidapi.com/shazam-events/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shazam.p.rapidapi.com\"}, params={\"artistId\": \"73406786\", \"l\": \"en-US\", \"from\": \"2022-12-31\", \"limit\": \"50\", \"offset\": \"0\", \"to\": \"\"})"} {"Instruction": "\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.put_user_status', 'description': 'Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent\u00e2\\x80\\x99s next status.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_id', 'description': 'The identifier of the user.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'agent_status_id', 'description': 'The identifier of the agent status.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseAnd', 'description': 'Bit-wise AND the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://openblur.p.rapidapi.com/listings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"openblur.p.rapidapi.com\"}, params={\"pageSize\": 10, \"pageNumber\": 1, \"orderBy\": \"ASC\", \"contractAddress\": \"\"})"} {"Instruction": "Can you summarize the YouTube video with the URL \"https://www.youtube.com/watch?v=ykY69lSpDdo\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://youtube-video-summarizer1.p.rapidapi.com/v1/youtube/summarizeVideoFromCache\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-video-summarizer1.p.rapidapi.com\"}, params={\"videoURL\": \"https://www.youtube.com/watch?v=ykY69lSpDdo\"})"} {"Instruction": "I want to generate a QR code for the URL www.example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_traffic_split'}, {'name': 'traffic_split'}, {'name': 'disable_request_response_logging'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://qr-code-generator-pro1.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator-pro1.p.rapidapi.com\"}, params={\"url\": \"www.example.com\"})"} {"Instruction": "Can you validate if the email address \"example@example.com\" is a valid email address using the Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_members', 'description': 'Returns the details for the Security Hub member accounts for the specified account IDs.The results include both member accounts that are managed using Organizations and accounts that were invited manually.', 'parameters': [{'name': 'account_ids', 'description': 'The list of account IDs for the Security Hub member accounts to return the details for.\\n(string)'}]}\n", "{'name': 'git', 'api_name': 'git.request_pull', 'description': 'Generates a summary of pending changes', 'parameters': [{'name': '_p'}, {'name': 'start'}, {'name': 'url'}, {'name': 'end'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-api8.p.rapidapi.com/fake_email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-api8.p.rapidapi.com\"})"} {"Instruction": "How can I get the per-capita income based on the coordinates (longitude\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://world-coordinates-to-income.p.rapidapi.com/test/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-coordinates-to-income.p.rapidapi.com\"}, params={\"lon\": \"-87.6297982\", \"lat\": \"41.8781136\"})"} {"Instruction": "Can you look up the product details for the barcode 9780143573659?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://barcode-lookup.p.rapidapi.com/v3/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcode-lookup.p.rapidapi.com\"}, params={\"barcode\": \"9780143573659\"})"} {"Instruction": "I want to get the daily horoscope for the Leo sign.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}\n", "{'name': 'aws', 'api_name': 'aws.evidently.get_project', 'description': 'Returns the details about one launch. You must already know the project name. To retrieve a list of projects in your account, use ListProjects .', 'parameters': [{'name': 'project', 'description': 'The name or ARN of the project that you want to see the details of.'}]}"], "Output": "requests.get(\"https://horoscope-astrology.p.rapidapi.com/dailyphrase\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"horoscope-astrology.p.rapidapi.com\"})"} {"Instruction": "How can I find the addresses for the postcode PL11DN in UK?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_replace_root_volume_task', 'description': 'Replaces the EBS-backed root volume for a running instance with a new volume that is restored to the original root volume\u00e2\\x80\\x99s launch state, that is restored to a specific snapshot taken from the original root volume, or that is restored from an AMI that has the same key characteristics as that of the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The ID of the instance for which to replace the root volume.'}, {'name': 'snapshot_id', 'description': 'The ID of the snapshot from which to restore the replacement root volume. The specified snapshot must be a snapshot that you previously created from the original root volume.\\nIf you want to restore the replacement root volume to the initial launch state, or if you want to restore the replacement root volume from an AMI, omit this parameter.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. For more information, see Ensuring idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the root volume replacement task.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'image_id', 'description': 'The ID of the AMI to use to restore the root volume. The specified AMI must have the same product code, billing information, architecture type, and virtualization type as that of the instance.\\nIf you want to restore the replacement volume from a specific snapshot, or if you want to restore it to its launch state, omit this parameter.'}, {'name': 'delete_replaced_root_volume_|_no_delete_replaced_root_volume', 'description': 'Indicates whether to automatically delete the original root volume after the root volume replacement task completes. To delete the original root volume, specify true . If you choose to keep the original root volume after the replacement task completes, you must manually delete it when you no longer need it.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_num_days', 'description': 'Compute the number of days between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.clusters().create_secondary', 'description': 'Create a new secondary AlloyDB cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://find-by-postcode.p.rapidapi.com/v1/postcodes/PL11DN\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"find-by-postcode.p.rapidapi.com\"})"} {"Instruction": "I want to detect objects in the image located at \"https://example.com/image.jpg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mantis-object-detection.p.rapidapi.com/rest/v1/public/detectObjects\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mantis-object-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you help me search for upcoming games on the Epic Store in US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().describe', 'description': 'Retrieve detailed information about a specific AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_working_storage', 'description': 'Returns information about the working storage of a gateway. This operation is only supported in the stored volumes gateway type. This operation is deprecated in cached volumes API version (20120630). Use DescribeUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://epic-store-games.p.rapidapi.com/comingSoon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epic-store-games.p.rapidapi.com\"}, params={\"searchWords\": \"\", \"categories\": \"\", \"country\": \"us\", \"locale\": \"us\"})"} {"Instruction": "I want to get the latest news related to artificial intelligence.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}"], "Output": "requests.get(\"https://artificial-intelligence-news-api.p.rapidapi.com/ai-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"artificial-intelligence-news-api.p.rapidapi.com\"})"} {"Instruction": "I want to test the API \"test10977.p.rapidapi.com/ee\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.describe_standards_controls', 'description': 'Returns a list of security standards controls.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Controls\\n', 'parameters': [{'name': 'standards_subscription_arn', 'description': 'The ARN of a resource that represents your subscription to a supported standard. To get the subscription ARNs of the standards you have enabled, use the GetEnabledStandards operation.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.commitments().create', 'description': 'Create Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'plan'}, {'name': 'local_ssd'}, {'name': 'memory'}, {'name': 'vcpu'}, {'name': 'resources_accelerator'}, {'name': 'count'}, {'name': 'type'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering.'}, {'name': 'k', 'description': 'The number of clusters to create.'}], 'optional': [{'name': 'iterations', 'description': 'The maximum number of iterations to perform.'}, {'name': 'tolerance', 'description': 'The convergence tolerance.'}]}}"], "Output": "requests.get(\"https://test10977.p.rapidapi.com/ee\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test10977.p.rapidapi.com\"})"} {"Instruction": "Can you please retrieve the current air quality for latitude 40.7128 and longitude -74.0060?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve current, forecasted, and historical air quality for any point in the world.', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://air-quality.p.rapidapi.com/history/airquality\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"air-quality.p.rapidapi.com\"}, params={\"lat\" \"40.7128\", \"lon\" \"-74.0060\"})"} {"Instruction": "Can you help me access real-time stock prices for Apple Inc. (AAPL) using the Yahoo Finance API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'create_symlinks', 'description': 'Creating symlinks for bundled shared libraries', 'parameters': {'required': [{'name': 'directory', 'description': 'The directory where the symlinks should be created'}], 'optional': [{'name': 'root', 'description': 'The root directory to start creating symlinks from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}"], "Output": "response = requests.get(\"https://yahoo-finance127.p.rapidapi.com/news/tsla\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance127.p.rapidapi.com\"}, params={\"symbol\": \"AAPL\"})"} {"Instruction": "I want to check the current weather at KSFO airport.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}"], "Output": "requests.get(\"https://aviation-weather-center.p.rapidapi.com/adds/dataserver_current/httpparam\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aviation-weather-center.p.rapidapi.com\"}, params={\"datasource\": \"stations\", \"stationString\": \"KSFO\"})"} {"Instruction": "Can you provide me with a random insult from \"The Dozen - The Yo Mamsa Roast API\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com/insults/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest schedule and stats for FIFA World Cup 2022 with a date of November 10th, 2022 and UTC offset of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.list', 'description': 'List existing Bigtable instance tables', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://fifa-2022-schedule-and-stats.p.rapidapi.com/schedule\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fifa-2022-schedule-and-stats.p.rapidapi.com\"}, params={\"date\": \"2022-11-10\", \"utc_offset\": \"5\"})"} {"Instruction": "Can you provide me with the number of followers of a particular Instagram post? The shortcode for the post is ABC123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram28.p.rapidapi.com/media_info_v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram28.p.rapidapi.com\"}, params={\"short_code\": \"ABC123\"})"} {"Instruction": "I want to search for information on Unicode codepoint \"U+0078\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives access to informations about a User / Channel, and Streams on Twitch.', 'parameters': [{'name': 'userid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables().describe', 'description': 'Retrieve information about a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "requests.get(\"https://codepoints.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codepoints.p.rapidapi.com\"}, params={\"properties\": \"U+0078\"})"} {"Instruction": "Can you provide me with the geo location data for IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-geo-location-and-ip-reputation.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo-location-and-ip-reputation.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you get me the statistics of a match with secret key \"abcd123\", match ID 12345, and API key \"efgh456\" using the Test_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "response = requests.get(\"https://test2527.p.rapidapi.com/matches/stats.json\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://test2527.p.rapidapi.com/matches/stats.json\"}, params={\"secret\": \"abcd123\", \"match_id\": 12345, \"key\": \"efgh456\"})"} {"Instruction": "I want to generate 5 random names using the dummyData API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "response = requests.get(\"https://dummydata1.p.rapidapi.com/name/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dummydata1.p.rapidapi.com\"})"} {"Instruction": "Check if \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom QR codes for any data. See more info at https://api-ninjas.com/api/qrcode.', 'parameters': [{'name': 'data', 'description': 'data to encode in the QR code.', 'type': 'STRING'}, {'name': 'format', 'description': 'image format to return. Must be one of the following: png, jpg, jpeg, eps, svg.', 'type': 'STRING'}, {'name': 'size', 'description': 'size of the QR code image to generate. The output will be a square image with (size x size) dimensions.', 'type': 'NUMBER'}, {'name': 'fg_color', 'description': 'foreground color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is 000000 (black)', 'type': 'STRING'}, {'name': 'bg_color', 'description': 'background color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is ffffff (white)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the NHL sports results from the Futboleta API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "response = requests.get(\"https://futboleta.p.rapidapi.comhttp://www.espn.com.co/nhl/deportes/resultados\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"futboleta.p.rapidapi.com\"})"} {"Instruction": "What are the holidays in the United States in the year 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://holidays-by-api-ninjas.p.rapidapi.com/v1/holidays\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"holidays-by-api-ninjas.p.rapidapi.com\"}, params={\"year\": \"2022\", \"country\": \"us\"})"} {"Instruction": "How can I search for videos related to \"Python tutorials\" on YouTube?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://youtube138.p.rapidapi.com/search/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube138.p.rapidapi.com\"}, params={\"hl\": \"en\", \"gl\": \"US\", \"cursor\": \"\", \"q\": \"Python tutorials\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.delete_global_replication_group', 'description': 'Deleting a Global datastore is a two-step process:First, you must DisassociateGlobalReplicationGroup to remove the secondary clusters in the Global datastore.When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.', 'parameters': [{'name': 'global_replication_group_id', 'description': 'The name of the Global datastore'}, {'name': 'retain_primary_replication_group_|_no_retain_primary_replication_group', 'description': 'The primary replication group is retained as a standalone replication group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please get me the news articles for the newspaper with id \"NYT\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get links about the climate changes ', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.batch_delete_table_version', 'description': 'Deletes a specified batch of versions of a table.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog where the tables reside. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'database_name', 'description': 'The database in the catalog in which the table resides. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'table_name', 'description': 'The name of the table. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'version_ids', 'description': 'A list of the IDs of versions to be deleted. A VersionId is a string representation of an integer. Each version is incremented by 1.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}"], "Output": "requests.get(\"https://climate-change-api29.p.rapidapi.com/news/NYT\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change-api29.p.rapidapi.com\"})"} {"Instruction": "Please extract the text from this image URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.start_single_wireless_device_import_task', 'description': 'Start import task for a single wireless device.', 'parameters': [{'name': 'destination_name', 'description': 'The name of the Sidewalk destination that describes the IoT rule to route messages from the device in the import task that will be onboarded to AWS IoT Wireless.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'device_name', 'description': 'The name of the wireless device for which an import task is being started.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'sidewalk', 'description': 'The Sidewalk-related parameters for importing a single wireless device.\\nSidewalkManufacturingSn -> (string)\\n\\nThe Sidewalk manufacturing serial number (SMSN) of the device added to the import task.'}]}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/1234', POLICY_FILE='policy.json'\", 'description': 'Set IAM policy for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}"], "Output": "requests.get(\"https://ocr-separate-text-from-images.p.rapidapi.com/parse/imageurl/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocr-separate-text-from-images.p.rapidapi.com\"}, params={\"language\": \"eng\", \"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to print \"Hello, World!\" using the print API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://print.p.rapidapi.com/dev\", headers={\"x-rapidapi-host\" \"print.p.rapidapi.com\", \"x-rapidapi-key\" \"TO BE FILLED\"})"} {"Instruction": "Please provide the daily football predictions and betting tips for the matches happening on September 15, 2022 in the Premier League.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}"], "Output": "requests.get(\"https://today-football-prediction.p.rapidapi.com/predictions/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"today-football-prediction.p.rapidapi.com\"}, params={\"date\": \"2022-09-15\", \"league\": \"Premier League\"})"} {"Instruction": "Can you give me a joke from the 'puns' category?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://jokester.p.rapidapi.com/jokes/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jokester.p.rapidapi.com\"})"} {"Instruction": "Can you generate a QR code with the text \"https://www.example.com\" and save it as a PNG image with a size of 200 pixels?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}"], "Output": "requests.get(\"https://qrcodeutils.p.rapidapi.com/qrcodefree\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcodeutils.p.rapidapi.com\"}, params={\"text\": \"https://www.example.com\", \"validate\": True, \"size\": 200, \"type\": \"png\", \"level\": \"M\"})"} {"Instruction": "Can you capture a screenshot of the website \"https://www.example.com\" using the Pikwy API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}"], "Output": "requests.get(\"https://pikwy1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pikwy1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the Minecraft user data for the player with the username \"Steve\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}"], "Output": "requests.get(\"https://minecraft-user-data.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"minecraft-user-data.p.rapidapi.com\"}, params={\"name\": \"Steve\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'alpha artifacts docker', 'api_name': \"gcloud.alpha.artifacts.docker.images().delete(IMAGE='us_west1_docker.pkg.dev/my_project/my_repository/busy_box'\", 'description': 'Delete an Artifact Registry container image', 'parameters': [{'name': 'image', 'description': 'A container image. A valid container image has the format of LOCATION-docker.pkg.dev/PROJECT-ID/REPOSITORY-ID/IMAGE'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'delete_tags', 'description': 'If specified, all tags associated with the image are deleted.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"check-disposable-email.p.rapidapi.com\"}, params={\"email\" \"example@gmail.com\"})"} {"Instruction": "I want to get information about the Ministry of Education in Chile using the DataEstado API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().list', 'description': 'List the plugins for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "requests.get(\"https://dataestado1.p.rapidapi.com/Ministerio%20de%20Educaci%C3%B3n\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dataestado1.p.rapidapi.com\"})"} {"Instruction": "How can I generate a high-quality image with the Stable Diffusion v2 API given a description of a cat?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_working_storage', 'description': 'Returns information about the working storage of a gateway. This operation is only supported in the stored volumes gateway type. This operation is deprecated in cached volumes API version (20120630). Use DescribeUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stable-diffusion-v2.p.rapidapi.com/stable-diffusion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stable-diffusion-v2.p.rapidapi.com\"}, params={\"description\": \"cat\"})"} {"Instruction": "Can you provide the list of languages supported by the Deep Translate API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}"], "Output": "requests.get(\"https://deep-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deep-translate1.p.rapidapi.com\"})"} {"Instruction": "Can you give me the stats of the champion Ekko in League of Legends?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://league-of-legends-stats.p.rapidapi.com/champions/ekko/stats\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"league-of-legends-stats.p.rapidapi.com\"})"} {"Instruction": "Can you please retrieve the information for file with ID 639f7fda5ec4b33ef2e476b8 from the SendAPic API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://sendapic-api.p.rapidapi.com/api/v1/files/639f7fda5ec4b33ef2e476b8\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sendapic-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the NBA fantasy stats for player with ID 123456 in the most recent 5 games?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://tank01-fantasy-stats.p.rapidapi.com/getNBAGamesForPlayer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tank01-fantasy-stats.p.rapidapi.com\"}, params={\"playerID\": \"123456\", \"numberOfGames\": \"5\"})"} {"Instruction": "Can you provide the latest transfer news for the 2022 season in the English Premier League?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for transfer news, latest or record transfers, rumors, player market value, etc... to create a sporting site/application such as transfermarkt.com', 'parameters': [{'name': 'seasonid', 'description': 'The value of id field returned in .../competitions/list-seasons endpoint', 'type': 'STRING'}, {'name': 'id', 'description': 'The value of id field returned in .../search or .../competitions/list-default endpoints', 'type': 'STRING'}, {'name': 'homeaway', 'description': 'One of the following : home|away', 'type': 'STRING'}, {'name': 'domain', 'description': 'One of the following : com|de|be|es|it|nl|pl|pt|com.tr|world', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().create', 'description': 'Create AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'description'}, {'name': 'enable_console_logging'}, {'name': 'enable_logging'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'regions'}]}"], "Output": "requests.get(\"https://transfermarket.p.rapidapi.com/competitions/get-table\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"transfermarket.p.rapidapi.com\"}, params={\"seasonID\": \"2022\", \"id\": \"GB1\", \"homeAway\": \"\", \"domain\": \"de\"})"} {"Instruction": "I want to retrieve the live and historical information for the company with ticker symbol \"AMZN\" for the past 6 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'To Send Messages From WhatsApp', 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stoxx1.p.rapidapi.com/api/v1/stoxx/company/amzn/history/articles/6\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stoxx1.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate a screenshot of a website with specific dimensions and in full page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.untag_resource', 'description': 'Removes specified tags from a specified Amazon Connect Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource you want to remove tags from.'}, {'name': 'tag_keys', 'description': 'The list of tag keys you want to remove from the specified resource.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}"], "Output": "requests.get(\"https://website-screenshot6.p.rapidapi.com/screenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"website-screenshot6.p.rapidapi.com\"}, params={\"height\": \"1080\", \"width\": \"1920\", \"url\": \"https://rapidapi.com/marketplace\", \"fullscreen\": True})"} {"Instruction": "I want to check if the postal code 1234567 is valid in Japan.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://postcodejp-api.p.rapidapi.com/postcodes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"postcodejp-api.p.rapidapi.com\"}, params={\"postcode\": \"1234567\"})"} {"Instruction": "Can you provide the location data for the IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "requests.get(\"https://geoip12.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geoip12.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you provide me with a random dirty drinking question?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "requests.get(\"https://drinking1.p.rapidapi.com/questions/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"drinking1.p.rapidapi.com\"}, params={\"type\": \"dirty\"})"} {"Instruction": "Can you please search for the top sports news in the US from the News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'Static Web App Environment Delete', 'description': 'Delete the static app production environment or the specified environment.', 'parameters': [{'name': 'name -n', 'description': 'Name of the static site.', 'required': True}, {'name': 'environment-name', 'description': 'Name of the environment of static site.', 'required': False, 'default': 'default'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}"], "Output": "requests.get(\"https://news-api14.p.rapidapi.com/top-headlines\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-api14.p.rapidapi.com\"}, params={\"language\": \"en\", \"category\": \"sports\", \"country\": \"us\", \"sortBy\": \"\", \"pageSize\": \"10\"})"} {"Instruction": "I want to get the address from an API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic Functions', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse and validate GS1 barcode data', 'parameters': [{'name': 'q', 'description': 'Machine- or human-readable GS1 barcode data.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "requests.get(\"https://4bro-1337x.p.rapidapi.com/getaddress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"4bro-1337x.p.rapidapi.com\"})"} {"Instruction": "What is the temperature for latitude 40.7128 and longitude -74.0060 on January 1, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}"], "Output": "requests.get(\"https://oikoweather.p.rapidapi.com/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"oikoweather.p.rapidapi.com\"}, params={\"start\": \"2022-01-01\", \"lat\": 40.7128, \"lon\": -74.0060, \"param\": \"temperature\"})"} {"Instruction": "Could you please provide me with the location and provider details for the mobile number 9876543210 using the Indian Mobile info API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_dataset', 'description': 'Returns information about a Dataset.', 'parameters': [{'name': 'dataset_id', 'description': 'The unique identifier for a Dataset.'}]}"], "Output": "response = requests.get(\"https://ajith-indian-mob-info.p.rapidapi.com/employees\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ajith-indian-mob-info.p.rapidapi.com\"}, params={\"mobno\": \"9876543210\"})"} {"Instruction": "I want to get the per capita income for the IP address 192.168.0.1 in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-to-income.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"ip-to-income.p.rapidapi.com\"}, params={\"ip\" \"192.168.0.1\"})"} {"Instruction": "I want to get the soundtracks for the movie with the id \"tt0944947\" using the IMDb API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://imdb8.p.rapidapi.com/title/get-sound-tracks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"imdb8.p.rapidapi.com\"}, params={\"tconst\": \"tt0944947\"})"} {"Instruction": "I want to get the version number from the Cars image background removal API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.tag_resource', 'description': 'Add a tag to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specify the resourceArn of the resource to which a tag will be added.'}, {'name': 'tags', 'description': 'Specify the tags to add to the resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://cars-image-background-removal.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"cars-image-background-removal.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with details about the game with the ID 60b3dad01b94340794adbb52 using the Unigamer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Managed Services Assignment Creation', 'description': 'Creates a new registration assignment.', 'parameters': [{'name': 'definition', 'description': 'The fully qualified resource id of the registration definition.', 'required': True}, {'name': 'assignment-id', 'description': 'Can be used to override the generated registration assignment id.', 'required': False}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}"], "Output": "requests.get(\"https://unigamer-api2.p.rapidapi.com/v1/games-service/games/60b3dad01b94340794adbb52\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unigamer-api2.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the synonyms for the word \"happy\" in Hindi language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}"], "Output": "response = requests.get(\"https://gruite.p.rapidapi.com/synonyms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gruite.p.rapidapi.com\"}, params={\"language\": \"hindi\", \"word\": \"happy\"})"} {"Instruction": "Using the \"Forecast crypto and fiat currency exchange rates\" API, I would like to get the exchange rate forecast between the currencies CNY and GBP.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}"], "Output": "requests.get(\"https://forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com/api/get_cross\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com\"}, params={\"currency\": \"cny\", \"currency_cross\": \"gbp\"})"} {"Instruction": "I want to get the product data for the product ID B08N5R2GQW using the Dungy Amazon Data Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shazam API helps you to recognize any song from a music file, can fetch data from https://www.shazam.com/, extract information related to artist, track or give top songs by country.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'artist_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://dungy-amazon-data-scraper.p.rapidapi.com/products/B08N5R2GQW\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dungy-amazon-data-scraper.p.rapidapi.com\"})"} {"Instruction": "Please fetch the EPA Superfunds within a 5-mile radius of lat 40.7128 and lng -74.0060.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://epa-superfunds.p.rapidapi.com/superfund\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epa-superfunds.p.rapidapi.com\"}, params={\"radius\": \"5\", \"lat\": \"40.7128\", \"lng\": \"-74.0060\"})"} {"Instruction": "I want to create a chatbot using the AION API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aion.p.rapidapi.com/resources/bot/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aion.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"example@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "I want to get live data for the item with ASIN B07WDSD7G7 on Amazon in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WDSD7G7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to convert 100 EUR to USD.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Created from VS Code', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://currency-converter193.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency-converter193.p.rapidapi.com\"}, params={\"from\": \"EUR\", \"amount\": \"100\", \"to\": \"USD\"})"} {"Instruction": "Can you provide me with the list of all traffic cameras using the Tsaboin Cams API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}\n", "{'name': 'Pyarrow', 'api_name': 'capitalize_strings', 'description': 'Compact representation of the Pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Pyarrow.MemoryPool object to allocate memory from (optional)'}]}}"], "Output": "requests.get(\"https://tsaboin-tsaboin-cams-v1.p.rapidapi.com/listall.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tsaboin-tsaboin-cams-v1.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the latest chapter of the novel with the novel ID \"567891\" from the Web - Novel API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.create_user_import_job', 'description': 'Creates a user import job.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The job name for the user import job.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool that the users are being imported into.'}, {'name': 'cloud_watch_logs_role_arn', 'description': 'The role ARN for the Amazon CloudWatch Logs Logging role for the user import job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://web-novel-api.p.rapidapi.com/novel/fa102782f605163ddc1b3341709fd70221b4e23b/chapter/567891\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-novel-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about a specific location using the peta API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'make a peta', 'parameters': []}"], "Output": "requests.get(\"https://peta.p.rapidapi.comhttps://skripsikampus.000webhostapp.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"peta.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the Linkedin profile data for this URL - https://www.linkedin.com/in/johndoe\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a JSON Profile data from a Linkedin ID', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83d\udfe2\ud83d\udc9a 2023 API Scraping Instagram public data scraper for search, users, posts, hashtags, locations and more. You are only charged for the traffic you use.\\n\\n', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'related_posts', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.join_domain', 'description': 'Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that support the SMB file protocol.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'domain_name', 'description': 'The name of the domain that you want the gateway to join.'}, {'name': 'organizational_unit', 'description': 'The organizational unit (OU) is a container in an Active Directory that can hold users, groups, computers, and other OUs and this parameter specifies the OU that the gateway will join within the AD domain.'}, {'name': 'domain_controllers', 'description': 'List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you need to specify the port number include it after the colon (\u00e2\\x80\\x9c:\u00e2\\x80\\x9d). For example, mydc.mydomain.com:389 .\\n(string)'}, {'name': 'timeout_in_seconds', 'description': 'Specifies the time in seconds, in which the JoinDomain operation must complete. The default is 20 seconds.'}, {'name': 'user_name', 'description': 'Sets the user name of user who has permission to add the gateway to the Active Directory domain. The domain user account should be enabled to join computers to the domain. For example, you can use the domain administrator account or an account with delegated permissions to join computers to the domain.'}, {'name': 'password', 'description': 'Sets the password of the user who has permission to add the gateway to the Active Directory domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://linkedin-profile-data.p.rapidapi.com/linkedin-data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"linkedin-profile-data.p.rapidapi.com\"}, params={\"url\": \"https://www.linkedin.com/in/johndoe\"})"} {"Instruction": "I want to get live updates on the prices of Bitcoin and Ethereum.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': \"git.daemon(verbose=True, listen='0.0.0.0', port=9418, directory='/var/git'\", 'description': 'Provides a simple server for Git repositories', 'parameters': [{'name': 'verbose'}, {'name': 'syslog'}, {'name': 'export_all'}, {'name': 'timeout'}, {'name': 'init_timeout'}, {'name': 'max_connections'}, {'name': 'strict_paths'}, {'name': 'base_path'}, {'name': 'base_path_relaxed'}, {'name': 'user_path'}, {'name': 'interpolated_path'}, {'name': 'reuseaddr'}, {'name': 'detach'}, {'name': 'pid_file'}, {'name': 'enable'}, {'name': 'disable'}, {'name': 'allow_override'}, {'name': 'forbid_override'}, {'name': 'access_hook'}, {'name': 'informative_errors'}, {'name': 'inetd'}, {'name': 'listen'}, {'name': 'port'}, {'name': 'user'}, {'name': 'group'}, {'name': 'log_destination'}, {'name': 'directory'}]}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.disassociate_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed, either an application load balancer or Amazon API Gateway stage.\\nThe ARN should be in one of the following formats:\\n\\nFor an Application Load Balancer: ``arn:aws:elasticloadbalancing:region :account-id :loadbalancer/app/load-balancer-name /load-balancer-id ``\\nFor an Amazon API Gateway stage: ``arn:aws:apigateway:region ::/restapis/api-id /stages/stage-name ``'}]}"], "Output": "requests.get(\"https://crypto-update-live.p.rapidapi.com/multiplecoins/bitcoin_ethereum\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-update-live.p.rapidapi.com\"})"} {"Instruction": "I want to generate a new token for the Unlimited Language API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}"], "Output": "requests.get(\"https://token-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"token-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the messages for email address p1amvpvxfh@bestparadize.com using the Temp Mail API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create a temp mail', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules().delete', 'description': 'Delete firewall rules', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://temp-mail44.p.rapidapi.com/api/v3/email/p1amvpvxfh@bestparadize.com/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"temp-mail44.p.rapidapi.com\"})"} {"Instruction": "I would like to search for images of dogs on Google.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'schema', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'fields', 'description': 'Iterable of Fields or tuples, or mapping of strings to DataTypes'}, {'name': 'metadata', 'description': 'Dictionary containing metadata. Keys and values must be coercible to bytes.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-search72.p.rapidapi.com/imagesearch\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"google-search72.p.rapidapi.com\"}, params={\"q\" \"dogs\"})"} {"Instruction": "Can you provide me with the detailed information about IATA airports, airlines, countries, and alliances using the Travel Hacking Tool API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://travel-hacking-tool.p.rapidapi.com/api/alliances/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"travel-hacking-tool.p.rapidapi.com\"})"} {"Instruction": "I want to lookup the location information for the URL 'https://example.com' using the URL Lookup by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup location information for any URL domain. See more info at https://api-ninjas.com/api/urllookup.', 'parameters': [{'name': 'url', 'description': 'valid URL to check. It supports schemes (e.g. http://example.com) as well as schemeless (e.g. example.com) formats.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.update_dataset_entries', 'description': 'Adds or updates one or more JSON Line entries in a dataset. A JSON Line includes information about an image used for training or testing an Amazon Lookout for Vision model.For more information, see Defining JSON lines for anomaly classification in the Amazon Lookout for Vision Developer Guide.NoteThe images you reference in the source-ref field of a JSON line, must be in the same S3 bucket as the existing images in the dataset.This operation requires permissions to perform the lookoutvision:UpdateDatasetEntries operation.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project that contains the dataset that you want to update.'}, {'name': 'dataset_type', 'description': 'The type of the dataset that you want to update. Specify train to update the training dataset. Specify test to update the test dataset. If you have a single dataset project, specify train .'}, {'name': 'changes', 'description': 'The entries to add to the dataset.'}, {'name': 'client_token', 'description': 'ClientToken is an idempotency token that ensures a call to UpdateDatasetEntries completes only once. You choose the value to pass. For example, An issue might prevent you from getting a response from UpdateDatasetEntries . In this case, safely retry your call to UpdateDatasetEntries by using the same ClientToken parameter value.\\nIf you don\u00e2\\x80\\x99t supply a value for ClientToken , the AWS SDK you are using inserts a value for you. This prevents retries after a network error from making multiple updates with the same dataset entries. You\u00e2\\x80\\x99ll need to provide your own value for other use cases.\\nAn error occurs if the other input parameters are not the same as in the first request. Using a different value for ClientToken is considered a new call to UpdateDatasetEntries . An idempotency token is active for 8 hours.'}]}"], "Output": "requests.get(\"https://url-lookup-by-api-ninjas.p.rapidapi.com/v1/urllookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"url-lookup-by-api-ninjas.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Please provide me with the available language codes for the Language Detection_v2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}"], "Output": "import requests\n\nrequests.get(\"https://language-detection5.p.rapidapi.com/get_language_codes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"language-detection5.p.rapidapi.com\"})"} {"Instruction": "I want to create a fake request with the data {\"name\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.describe', 'description': 'Describe a github enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.config_ssh', 'description': 'Populate SSH config files with Host entries from each instance', 'parameters': [{'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'remove'}, {'name': 'ssh_config_file'}, {'name': 'ssh_key_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://request-boomerang.p.rapidapi.com/query-json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"request-boomerang.p.rapidapi.com\"}, params={\"data\": '{\"name\": \"John\", \"age\": 25}'})"} {"Instruction": "I want to check if a given Pascal code is valid and compile it using the Pascal Code Compiler API. The code is located in the file \"code.pas\" and I want to specify the version as \"fpc-3.2.2\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pascal Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://pascal-code-compiler.p.rapidapi.com/compile/fpc-3.2.2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pascal-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"code.pas\", \"rb\")})"} {"Instruction": "Can you help me get a snapshot of a website?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Practical API for streamlined business and cloud applications.', 'parameters': [{'name': 'source', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pragmavantapi.p.rapidapi.com/web/snapshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pragmavantapi.p.rapidapi.com\"}, params={\"source\": \"https://www.msn.com\"})"} {"Instruction": "Can you check if the following record has any details?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}"], "Output": "requests.get(\"https://guinness-world-records-api.p.rapidapi.com/guinness/recordDetails\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"guinness-world-records-api.p.rapidapi.com\"}, params={\"href\": \"/world-records/82145-most-consecutive-vertical-push-ups\"})"} {"Instruction": "Can you provide me the current status of the Address Monitor service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}"], "Output": "requests.get(\"https://address-monitor.p.rapidapi.com/service-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"address-monitor.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of a pet with ID 123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://publicapitestinginbox.p.rapidapi.com/pet/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"publicapitestinginbox.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of movies with the genre \"action\" and a minimum rating of 8 from the YTS.am Torrent API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yts-am-torrent.p.rapidapi.com/list_movies.jsonp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yts-am-torrent.p.rapidapi.com\"}, params={\"genre\": \"action\", \"minimum_rating\": 8})"} {"Instruction": "Can you help me with the AI Chatbot API? I want to get a response for the message \"How are you?\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_working_storage', 'description': 'Returns information about the working storage of a gateway. This operation is only supported in the stored volumes gateway type. This operation is deprecated in cached volumes API version (20120630). Use DescribeUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}"], "Output": "requests.get(\"https://ai-chatbot.p.rapidapi.com/chat/free\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-chatbot.p.rapidapi.com\"}, params={\"uid\": \"user1\", \"message\": \"How are you?\"})"} {"Instruction": "I want to check if the email example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide me with the historical trading data for BTC/USDT on the Binance spot market?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.fms.disassociate_third_party_firewall', 'description': 'Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall , the third-party firewall vendor deletes all of the firewalls that are associated with the account.', 'parameters': [{'name': 'third_party_firewall', 'description': 'The name of the third-party firewall vendor.\\nPossible values:\\n\\nPALO_ALTO_NETWORKS_CLOUD_NGFW\\nFORTIGATE_CLOUD_NATIVE_FIREWALL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.start_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to start collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to start collecting data. If you send a request to an agent ID that you do not have permission to contact, according to your Amazon Web Services account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agents and you do not have permission to contact some of those agents, the system does not throw an exception. Instead, the system shows Failed in the Description field.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'import subprocess\\n\\nsubprocess.run', 'description': 'List all PyPI modules installed in an Airflow worker', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "requests.get(\"https://qvantana.p.rapidapi.com/2crows\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qvantana.p.rapidapi.com\"}, params={\"symbol\": \"btcusdt\", \"exchange\": \"binance\", \"market\": \"spot\", \"interval\": \"1m\", \"from\": \"1683895800\", \"backtracks\": \"1\"})"} {"Instruction": "Please shorten the following URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.get_domain', 'description': 'Returns information about a specific domain recordset.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name for which your want to return information about.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}"], "Output": "requests.get(\"https://noly-url-shortener.p.rapidapi.com/shorten/www.example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"noly-url-shortener.p.rapidapi.com\"})"} {"Instruction": "Can you provide the schedule for the handball league ASOBAL?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HandballAPI offers a schedule for live matches and results for top national and international leagues and tournaments. Handball World championship, handball European championship, handball Champions league, LNH Division 1, EHF European league and other leagues are all covered.', 'parameters': [{'name': 'term', 'description': 'The search term to use when searching for players, teams, and tournaments.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://handballapi.p.rapidapi.com/api/handball/search/asobal\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"handballapi.p.rapidapi.com\"})"} {"Instruction": "I want to get the Twitch user information for user \"samueletienne\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives access to informations about a User / Channel, and Streams on Twitch.', 'parameters': [{'name': 'userid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://gwyo-twitch.p.rapidapi.com/m3u8/samueletienne\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gwyo-twitch.p.rapidapi.com\"})"} {"Instruction": "Please shorten the following URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}"], "Output": "response = requests.get(\"https://uptosite-link-shortener.p.rapidapi.com/long/ntt-chrome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uptosite-link-shortener.p.rapidapi.com\"}, params={\"slug\": \"https://www.example.com/long-url-that-needs-to-be-shortened\"})"} {"Instruction": "I want to convert Instagram user ID 177402262 to username.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values up to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'If True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool'}]}}"], "Output": "response = requests.get(\"https://instagram210.p.rapidapi.com/pk_to_username\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram210.p.rapidapi.com\"}, params={\"pk\": \"177402262\"})"} {"Instruction": "I want to get the current planetary overview.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "response = requests.get(\"https://horostory.p.rapidapi.com/planetaryoverview\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"horostory.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of philosophers from the Philosophers API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'connectedmachine private-endpoint-connection list', 'description': 'Get all private endpoint connections on a private link scope', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group'}, {'name': 'scope-name', 'description': 'The name of the Azure Arc PrivateLinkScope resource'}]}"], "Output": "requests.get(\"https://list-of-philosophers.p.rapidapi.com/Philosopher\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"list-of-philosophers.p.rapidapi.com\"})"} {"Instruction": "Can you help me find the zip codes for a specific area in Mexico?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances.tables.undelete', 'description': 'Undelete a previously deleted Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "requests.get(\"https://mexico-zip-codes.p.rapidapi.com/buscar/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mexico-zip-codes.p.rapidapi.com\"}, params={\"codigo_postal\": \"12345\"})"} {"Instruction": "I want to check if the MAC address 00:0a:95:9d:68:16 is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}"], "Output": "requests.get(\"https://mac-address-to-manufacturer.p.rapidapi.com/maclookup/00-0A-95-9D-68-16\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mac-address-to-manufacturer.p.rapidapi.com\"})"} {"Instruction": "I want to get the loot share with sc=123ABC.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Endpoints for the Lootero Application', 'parameters': [{'name': 'sc', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://lootero3.p.rapidapi.com/api/v1/lootero/shared/getShare\", headers={\"X-RapidAPI-Key\": \"\",\"X-RapidAPI-Host\": \"lootero3.p.rapidapi.com\"}, params={\"sc\": \"123ABC\"})"} {"Instruction": "Can you please provide me with the car models available in the veiculos-api?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://veiculos-api.p.rapidapi.com/carros\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"veiculos-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top movie news sources available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.start_single_wireless_device_import_task', 'description': 'Start import task for a single wireless device.', 'parameters': [{'name': 'destination_name', 'description': 'The name of the Sidewalk destination that describes the IoT rule to route messages from the device in the import task that will be onboarded to AWS IoT Wireless.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'device_name', 'description': 'The name of the wireless device for which an import task is being started.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'sidewalk', 'description': 'The Sidewalk-related parameters for importing a single wireless device.\\nSidewalkManufacturingSn -> (string)\\n\\nThe Sidewalk manufacturing serial number (SMSN) of the device added to the import task.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.api_configs.describe', 'description': 'Show details about a specific API config', 'parameters': [{'name': 'api_config', 'description': 'ID of the api-config or fully qualified identifier for the api-config.'}, {'name': 'api', 'description': 'API ID.'}, {'name': 'view', 'description': \"View option; default is 'BASIC'.\"}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "requests.get(\"https://kubric-the-comprehensive-movie-news-api.p.rapidapi.com/news/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kubric-the-comprehensive-movie-news-api.p.rapidapi.com\"})"} {"Instruction": "I want to check if the app with dev_id \"com.example.app\" is available on Google Play Store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'output_stream', 'description': 'Create an Arrow output stream', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for writing. It can be a string, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly compression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\"}, {'name': 'buffer_size', 'description': 'The size of the temporary write buffer. If None or 0, no buffering will happen.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'API', 'api_name': 'get_function', 'description': 'Get a function by name', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to lookup'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}"], "Output": "requests.get(\"https://google-play-api2.p.rapidapi.com/apps_from_developer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-play-api2.p.rapidapi.com\"}, params={\"dev_id\": \"com.example.app\", \"lang\": \"en\"})"} {"Instruction": "Please check the details for House1 and House2 in the Real Estate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://real_estate_heroku.p.rapidapi.com/House1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real_estate_heroku.p.rapidapi.com\"}, params={\"House1\": \"1\", \"House2\": \"1\"})"} {"Instruction": "Can you please provide me with the test data from the Test_v14 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.get_channel_schedule', 'description': 'Retrieves information about your channel\u00e2\\x80\\x99s schedule.get-channel-schedule is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel associated with this Channel Schedule.'}, {'name': 'duration_minutes', 'description': 'The duration in minutes of the channel schedule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://test804.p.rapidapi.comimage\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"test804.p.rapidapi.com\"})"} {"Instruction": "I want to check if the DNS propagation for example.com is complete.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}"], "Output": "requests.get(\"https://dns-propagation-and-domain-checker.p.rapidapi.com/api/dns\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-propagation-and-domain-checker.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for the website \"https://www.example.com\" with a size of 256 pixels and transparent background color.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_resource_policy', 'description': 'Returns a resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to return.'}]}"], "Output": "requests.get(\"https://webit-qr-code.p.rapidapi.com/generate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webit-qr-code.p.rapidapi.com\"}, params={\"format\": \"png\", \"data\": \"https://www.example.com\", \"size\": \"256\", \"background_color\": \"transparent\"})"} {"Instruction": "Can you provide me with container tracking information for tracking ID 6045e2f44e1b233199a5e77a?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}"], "Output": "response = requests.get(\"https://create-container-tracking.p.rapidapi.com/tracking/6045e2f44e1b233199a5e77a\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"create-container-tracking.p.rapidapi.com\"})"} {"Instruction": "Can you search for players with the name \"Messi\" in the TransferMarkt DB API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'choose_values', 'description': 'Choose values based on a condition', 'parameters': {'required': [{'name': 'cond', 'description': 'Boolean scalar/array. Argument to compute function.'}, {'name': 'left', 'description': 'Same type scalar/array. Argument to compute function.'}, {'name': 'right', 'description': 'Same type scalar/array. Argument to compute function.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}"], "Output": "requests.get(\"https://transfermarkt-db.p.rapidapi.com/v1/search/quick-search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"transfermarkt-db.p.rapidapi.com\"}, params={\"locale\": \"DE\", \"query\": \"Messi\", \"page_number\": 0})"} {"Instruction": "I want to get comments for the TikTok video with video ID 7137423965982592302, limit 50, and fresh data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}"], "Output": "requests.get(\"https://tiktok-data1.p.rapidapi.com/live/post/comments/v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-data1.p.rapidapi.com\"}, params={\"video_id\": \"7137423965982592302\", \"fresh\": \"1\", \"limit\": \"50\"})"} {"Instruction": "I want to check if the domain example.com is available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(url=\"https://community-viewdns.p.rapidapi.com/whois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"community-viewdns.p.rapidapi.com\"}, params={\"domain\": \"example.com\", \"output\": \"json\"})"} {"Instruction": "I want to get data for a product with the ID \"12345\" using the AmazonAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"simple_cert\", LOCATION=\"LOCATION\", DESCRIPTION=\"desc\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\"', 'description': 'Update a certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'description'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://amazonapi2.p.rapidapi.com/products/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazonapi2.p.rapidapi.com\"})"} {"Instruction": "I want to fetch car data for cars with page number 3, limit 20, type \"sedan\", make \"Toyota\", and year \"2022\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': \"git.daemon(verbose=True, listen='0.0.0.0', port=9418, directory='/var/git'\", 'description': 'Provides a simple server for Git repositories', 'parameters': [{'name': 'verbose'}, {'name': 'syslog'}, {'name': 'export_all'}, {'name': 'timeout'}, {'name': 'init_timeout'}, {'name': 'max_connections'}, {'name': 'strict_paths'}, {'name': 'base_path'}, {'name': 'base_path_relaxed'}, {'name': 'user_path'}, {'name': 'interpolated_path'}, {'name': 'reuseaddr'}, {'name': 'detach'}, {'name': 'pid_file'}, {'name': 'enable'}, {'name': 'disable'}, {'name': 'allow_override'}, {'name': 'forbid_override'}, {'name': 'access_hook'}, {'name': 'informative_errors'}, {'name': 'inetd'}, {'name': 'listen'}, {'name': 'port'}, {'name': 'user'}, {'name': 'group'}, {'name': 'log_destination'}, {'name': 'directory'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().set_iam_policy(connection=\"my_conn\", policy_file=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://car-data1.p.rapidapi.com/cars\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"car-data1.p.rapidapi.com\"}, params={\"page\": \"3\", \"limit\": \"20\", \"type\": \"sedan\", \"make\": \"Toyota\", \"year\": \"2022\"})"} {"Instruction": "Can you please provide me with the details of all the employees from the database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().list', 'description': 'List all Cloud Build connections for a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://testapi217.p.rapidapi.com/employees/all\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"testapi217.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the inventory of films.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'az aks delete', 'description': 'Delete a managed Kubernetes cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default': 'False'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://films2.p.rapidapi.com/inventory\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"films2.p.rapidapi.com\"}, params={\"searchString\": \"\", \"limit\": 0, \"skip\": 0})"} {"Instruction": "Can you check the registration details of my vehicle with the South Australia Rego Check API? The registration number is CC831Y.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sa-rego-check.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sa-rego-check.p.rapidapi.com\"}, params={\"rego\": \"CC831Y\"})"} {"Instruction": "I want to search for YouTube videos related to \"interview preparation\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}"], "Output": "response = requests.get(\"https://youtube-search-unlimited.p.rapidapi.com/ytsearch/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-search-unlimited.p.rapidapi.com\"}, params={\"query\": \"interview preparation\"})"} {"Instruction": "Can you help me find the real-time price comparison of iPhones using the Pricer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pricer.p.rapidapi.com/str\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pricer.p.rapidapi.com\"}, params={\"q\": \"iPhone\"})"} {"Instruction": "Can you give me the monthly search volume, keyword difficulty, and competition details for the keyword \"digital marketing\" on YouTube?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://keyword-research-for-youtube.p.rapidapi.com/yttags.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"keyword-research-for-youtube.p.rapidapi.com\"}, params={\"keyword\": \"digital marketing\"})"} {"Instruction": "How do I use the Backlink Checker API to analyze the backlinks of my website?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.provision_ipam_pool_cidr', 'description': 'Provision a CIDR to an IPAM pool. You can use this action to provision new CIDRs to a top-level pool or to transfer a CIDR from a top-level pool to a pool within it.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'ipam_pool_id', 'description': 'The ID of the IPAM pool to which you want to assign a CIDR.'}, {'name': 'cidr', 'description': 'The CIDR you want to assign to the IPAM pool. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required. This value will be null if you specify \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d and will be filled in during the provisioning process.'}, {'name': 'cidr_authorization_context', 'description': 'A signed document that proves that you are authorized to bring a specified IP address range to Amazon using BYOIP. This option applies to public pools only.\\nMessage -> (string)\\n\\nThe plain-text authorization message for the prefix and account.\\nSignature -> (string)\\n\\nThe signed authorization message for the prefix and account.'}, {'name': 'netmask_length', 'description': 'The netmask length of the CIDR you\u00e2\\x80\\x99d like to provision to a pool. Can be used for provisioning Amazon-provided IPv6 CIDRs to top-level pools and for provisioning CIDRs to pools with source pools. Cannot be used to provision BYOIP CIDRs to top-level pools. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required.'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency .'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_predictors', 'description': 'Returns a list of predictors created using the CreateAutoPredictor or CreatePredictor operations. For each predictor, this operation returns a summary of its properties, including its Amazon Resource Name (ARN).See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Predictors\\n', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the predictors that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the predictors that match the statement, specify IS . To exclude matching predictors, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are DatasetGroupArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all predictors whose status is ACTIVE, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"Status\", \"Value\": \"ACTIVE\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}"], "Output": "requests.get(\"https://seo-api-get-backlinks.p.rapidapi.com/backlinks.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"seo-api-get-backlinks.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "How can I perform a bulk WHOIS lookup for a list of domains using the Bulk WHOIS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk WHOIS API. Parsed to JSON. All TLDs supported. Online since 2016.', 'parameters': [{'name': 'batch_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().describe', 'description': 'Display dry-run configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that allows users to view short excerpts of Halsey's songs.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://pointsdb-bulk-whois-v1.p.rapidapi.com/batch/{batch_id}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pointsdb-bulk-whois-v1.p.rapidapi.com\"}, params={\"batch_id\": \"example_batch_id\"})"} {"Instruction": "I want to get the list of available Perl code compiler versions.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'Mesh Gateway Show', 'description': 'Get the details of a Service Fabric Mesh gateway', 'parameters': [{'name': 'name -n', 'description': 'The name of the gateway resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}"], "Output": "requests.get(\"https://perl-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"perl-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Could you please give me a list of all food products available using the \"pizzaallapala\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}"], "Output": "response = requests.get(\"https://pizzaallapala.p.rapidapi.com/productos\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizzaallapala.p.rapidapi.com\"})"} {"Instruction": "I want to get the user data for page 2 from the Reqres API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}"], "Output": "requests.get(\"https://reqres4.p.rapidapi.com/api/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reqres4.p.rapidapi.com\"}, params={\"page\": \"2\"})"} {"Instruction": "I want to get information about a vehicle with the license plate \"AA-123-BC\" using the \"Api plaque immatriculation SIV\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://api-plaque-immatriculation-siv.p.rapidapi.com/get-vehicule-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"api-plaque-immatriculation-siv.p.rapidapi.com\"}, params={\"immatriculation\": \"AA-123-BC\", \"token\": \"TokenDemoRapidapi\", \"host_name\": \"https://apiplaqueimmatriculation.com\"})"} {"Instruction": "Can you check if this text contains any profanity or offensive word\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Filter inputted text content for profanity, offensive and obscenity word base on an internal profanity list. It can also recognize character alternates or special characters often used in place of standard alphabetic characters.', 'parameters': [{'name': 'check_word', 'description': 'Use this parameter to filter text for profanity / offensive word. MAX_LENGTH = `[ 2 .. 700 ] characters`', 'type': 'STRING'}, {'name': 'add', 'description': 'You can use the optional `add` parameter with a comma separated list of words to be added to the selected `range` profanity list. Accepts `[ 2 .. 250 ] characters` in length).\\nThe `add` parameter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'range', 'description': \"You can use the optional `range` parameter to set the level of filtering range. Default: '`low`'\\n`'low'` : mild database\\n`'mid'` : includes all database words in `'low'` database but does not include all `'high'` database of words\\n`'high'`: strict large database words which also includes `'low'` and `'mid'` database\", 'type': 'ENUM'}, {'name': 'r', 'description': 'Censor replacement string - You can use the optional `r` parameter to get output of censor words in `word_filtered` response data. Must be a valid punctuation. MAX_LENGTH `<= 1 character`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get_Ticket_Information from Fligths', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'track ups, fedex,usps and DHL packages.\\nWindows store app available \u2192 https://www.microsoft.com/store/apps/9PHP0Z68X02N?cid=rapidAPI', 'parameters': [{'name': 'trackingnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://profanity-filter.p.rapidapi.com/api/v1/filter\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"profanity-filter.p.rapidapi.com\"}, params={\"check_word\": \"Hey, you idiot!\"})"} {"Instruction": "Can you check the cell coverage for zip code 92101 on all US networks?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_reusable_delegation_set', 'description': 'Retrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set.', 'parameters': [{'name': 'id', 'description': 'The ID of the reusable delegation set that you want to get a list of name servers for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://us-cell-coverage-by-zip-code.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"us-cell-coverage-by-zip-code.p.rapidapi.com\"}, params={\"postcode\": \"92101\"})"} {"Instruction": "I want to get the next 10 crypto events from the Crypto Events Calendar API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}"], "Output": "requests.get(\"https://crypto-events-calendar.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-events-calendar.p.rapidapi.com\"}, params={\"pageSize\": \"10\", \"page\": \"1\"})"} {"Instruction": "I want to get the reviews for the business with ID \"0x89c259b5a9bd152b:0x31453e62a3be9f76\" in the United States region using the Local Business Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://local-business-data.p.rapidapi.com/business-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"local-business-data.p.rapidapi.com\"}, params={\"business_id\": \"0x89c259b5a9bd152b:0x31453e62a3be9f76\", \"sort_by\": \"most_relevant\", \"region\": \"us\", \"language\": \"en\", \"offset\": \"0\", \"fields\": \"\", \"query\": \"\", \"limit\": \"5\"})"} {"Instruction": "Can you please check if there is a homeless shelter in zip code 90210?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://homeless-shelter.p.rapidapi.com/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"homeless-shelter.p.rapidapi.com\"}, params={\"zipcode\": \"90210\"})"} {"Instruction": "What is the current status of the scan with scan_id \"e04d3e18-bda7-420b-b240-894fd3d4992d\" in WebLasso API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'deployed_model_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.application_insights.delete_log_pattern', 'description': 'Removes the specified log pattern from a LogPatternSet .', 'parameters': [{'name': 'resource_group_name', 'description': 'The name of the resource group.'}, {'name': 'pattern_set_name', 'description': 'The name of the log pattern set.'}, {'name': 'pattern_name', 'description': 'The name of the log pattern.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weblasso.p.rapidapi.com/scan-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weblasso.p.rapidapi.com\"}, params={\"scan_id\": \"e04d3e18-bda7-420b-b240-894fd3d4992d\"})"} {"Instruction": "I want to check if my package with tracking number 123456789 is shipped or not.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_provisioning_template', 'description': 'Creates a provisioning template.See also: AWS API Documentation\\n', 'parameters': [{'name': 'template_name', 'description': 'The name of the provisioning template.'}, {'name': 'description', 'description': 'The description of the provisioning template.'}, {'name': 'template_body', 'description': 'The JSON formatted contents of the provisioning template.'}, {'name': 'enabled_|_no_enabled', 'description': 'True to enable the provisioning template, otherwise false.'}, {'name': 'provisioning_role_arn', 'description': 'The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.'}, {'name': 'pre_provisioning_hook', 'description': 'Creates a pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING . For more information about provisioning template types, see type .\\npayloadVersion -> (string)\\n\\nThe payload that was sent to the target function.\\n\\nNote: Only Lambda functions are currently supported.\\n\\ntargetArn -> (string)\\n\\nThe ARN of the target function.\\n\\nNote: Only Lambda functions are currently supported.'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the provisioning template.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'type', 'description': 'The type you define in a provisioning template. You can create a template with only one type. You can\u00e2\\x80\\x99t change the template type after its creation. The default value is FLEET_PROVISIONING . For more information about provisioning template, see: Provisioning template .\\nPossible values:\\n\\nFLEET_PROVISIONING\\nJITP'}]}"], "Output": "requests.get(\"https://soti-sync.p.rapidapi.com/123456789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soti-sync.p.rapidapi.com\"})"} {"Instruction": "Please check if the coordinates (longitude\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to determine if a coordinate is water or land.', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://isitwater-com.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"isitwater-com.p.rapidapi.com\"}, params={\"longitude\": -118.2437, \"latitude\": 34.0522})"} {"Instruction": "I want to extract text from the image \"image.jpg\" using the OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}"], "Output": "requests.get(\"https://ocr43.p.rapidapi.com/v1/algos\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocr43.p.rapidapi.com\"})"} {"Instruction": "I want to fetch the bank card details from the Human Resources API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"API for supplying demo human resources data of employees and their bank cards.\\nUp to 900 samples per table. You can query the employees' table or bank cards' table.\\nWith Fast Response. and also paginate through each table, metadata for pagination is included in the response of the pagination route.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}"], "Output": "requests.get(\"https://human-resources-api.p.rapidapi.com/api/cards\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"human-resources-api.p.rapidapi.com\"})"} {"Instruction": "Could you please provide me with the cryptocurrency exchange details for ID 5?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://coinlore-cryptocurrency.p.rapidapi.com/api/exchange/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"coinlore-cryptocurrency.p.rapidapi.com\"}, params={\"id\": \"5\"})"} {"Instruction": "I want to get information about a product using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://product39.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"product39.p.rapidapi.com\"})"} {"Instruction": "Please download the YouTube video with the ID \"UxxajLWwzqY\" in the US region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.yum.upload(repository=\"my_repo\", location=\"us_central1\", source=\"my_package.rpm\"', 'description': 'Upload an RPM package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the RPM package to be uploaded.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Create a Dataset, inspect Schema, and declare partitioning', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}"], "Output": "response = requests.get(\"https://ytstream-download-youtube-videos.p.rapidapi.com/dl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ytstream-download-youtube-videos.p.rapidapi.com\"}, params={\"id\": \"UxxajLWwzqY\", \"cgeo\": \"US\"})"} {"Instruction": "I want to get the lowest bins data from the Hypixel Lowest Bins API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "requests.get(\"https://lowest-bins-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lowest-bins-api.p.rapidapi.com\"})"} {"Instruction": "Can you help me check the geolocation of '1600 Pennsylvania Avenue, Washington DC'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSH honeypot data including logins, commands, and proxy requests', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "response = requests.get(\"https://address-normalization-and-geocoding.p.rapidapi.com/geocode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-normalization-and-geocoding.p.rapidapi.com\"}, params={\"address\": \"1600 Pennsylvania Avenue, Washington DC\"})"} {"Instruction": "Can you provide me with the options prices for the stock ticker AAPL?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stock-and-options.p.rapidapi.com/options/aapl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stock-and-options.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the list of matches in the USA for the Surebets 2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().describe', 'description': 'Describe a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.applications().list', 'description': 'List Apigee applications', 'parameters': [{'name': 'developer'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}"], "Output": "requests.get(\"https://surebets-2.p.rapidapi.com/matches/usa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"surebets-2.p.rapidapi.com\"})"} {"Instruction": "Can you retrieve a list of FM radio stations from around the world?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().set_default', 'description': 'Set default version for a model', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_data.list_databases', 'description': 'List the databases in a cluster. A token is returned to page through the database list. Depending on the authorization method, use one of the following combinations of request parameters:Secrets Manager - when connecting to a cluster, provide the secret-arn of a secret stored in Secrets Manager which has username and password . The specified secret contains credentials to connect to the database you specify. When you are connecting to a cluster, you also supply the database name, If you provide a cluster identifier (dbClusterIdentifier ), it must match the cluster identifier stored in the secret. When you are connecting to a serverless workgroup, you also supply the database name.When connecting to a serverless workgroup, specify the workgroup name and database name. The database user name is derived from the IAM identity. For example, arn:iam::123456789012:user:foo has the database user name IAM:foo . Also, permission to call the redshift-serverless:GetCredentials operation is required.When connecting to a cluster as a database user, specify the cluster identifier, the database name, and the database user name. Also, permission to call the redshift:GetClusterCredentials operation is required.For more information about the Amazon Redshift Data API and CLI usage examples, see Using the Amazon Redshift Data API in the Amazon Redshift Management Guide .list-databases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cluster_identifier', 'description': 'The cluster identifier. This parameter is required when connecting to a cluster and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'database', 'description': 'The name of the database. This parameter is required when authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'db_user', 'description': 'The database user name. This parameter is required when connecting to a cluster as a database user and authenticating using temporary credentials.'}, {'name': 'secret_arn', 'description': 'The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using Secrets Manager.'}, {'name': 'workgroup_name', 'description': 'The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com/get_quotes.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com\"}, params={\"limit\": \"10\", \"page\": \"1\"})"} {"Instruction": "Can you check the ESG risk rating for the stock ticker AAPL?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.plugins().delete', 'description': \"Delete plugins from a Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target'}, {'name': 'environment'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"API for supplying demo human resources data of employees and their bank cards.\\nUp to 900 samples per table. You can query the employees' table or bank cards' table.\\nWith Fast Response. and also paginate through each table, metadata for pagination is included in the response of the pagination route.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://esg-risk-ratings-for-stocks.p.rapidapi.com/api/v1/resources/esg\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"esg-risk-ratings-for-stocks.p.rapidapi.com\"}, params={\"ticker\": \"AAPL\"})"} {"Instruction": "I want to extract topics from the text \"I love reading books and playing video games\" using the Walnut Topic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'tensorboard.projects().locations().tensorboards().get', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://walnut-topic.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"walnut-topic.p.rapidapi.com\"}, params={\"text\": \"I love reading books and playing video games\", \"topics\": \"furniture,eletronics,books,billing,promotion,urgent,design\"})"} {"Instruction": "Can you check the K\u00f6ppen climate classification for a location with latitude -60.069 and longitude -3.198?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://koppen-climate-classification.p.rapidapi.com/classification\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"koppen-climate-classification.p.rapidapi.com\"}, params={\"lon\": \"-60.069\", \"lat\": \"-3.198\"})"} {"Instruction": "I want to get the general product description for the Amazon product with ID B08L5NP6NG using the Abiola Amazon Data Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://abiola-amazon-data-scraper.p.rapidapi.com/products/B08L5NP6NG\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"abiola-amazon-data-scraper.p.rapidapi.com\"})"} {"Instruction": "Please provide the current fear and greed index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}"], "Output": "requests.get(\"https://fear-and-greed-index.p.rapidapi.com/v1/fgi\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fear-and-greed-index.p.rapidapi.com\"})"} {"Instruction": "I want to check if the city Jakarta is experiencing rain right now.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'Container Apps', 'api_name': 'Container Apps Job List', 'description': 'List Container Apps Job by subscription or resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download facebook videos and reels in high quality', 'parameters': [{'name': 'url', 'description': 'Facebook video url', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com/weather/jakarta\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "What are the latest economical events?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://palmy-investing-api.p.rapidapi.com/api/economical/events/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"palmy-investing-api.p.rapidapi.com\"}, params={\"page\": \"\", \"page_size\": \"\"})"} {"Instruction": "How can I check my Viber balance using the D7 Viber API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}"], "Output": "requests.get(\"https://d7-viber.p.rapidapi.com/messages/v1/balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"d7-viber.p.rapidapi.com\"})"} {"Instruction": "I want to get real-time pricing and market activity for Binance exchange.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crypto-exchanges1.p.rapidapi.com/exchanges/binance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-exchanges1.p.rapidapi.com\"})"} {"Instruction": "Please provide me the car data by calling the Car Specs API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}"], "Output": "requests.get(\"https://car-specs.p.rapidapi.com/v2/cars/download-database\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"car-specs.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the activity details for this TripIt object ID\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_sms_channel', 'description': 'Disables the SMS channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}"], "Output": "requests.get(\"https://community-tripit.p.rapidapi.com/get/activity/id/abc123/format/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-tripit.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top 100 greatest movies of all time according to IMDb?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().list', 'description': 'List Cloud Composer environments', 'parameters': [{'name': 'locations'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://imdb-top-100-movies.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"imdb-top-100-movies.p.rapidapi.com\"})"} {"Instruction": "Can you convert the number 1234 to spelled-out format in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://spellout.p.rapidapi.com/v1/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spellout.p.rapidapi.com\"}, params={\"nameFilter\": \"\"})"} {"Instruction": "I want to scan block 456 on the Optimism blockchain network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All-In-One access to the Optimism blockchain data!\\n\\nMore features are coming soon!\\n\\nFeedback and feature requests should be sent to:\\nangleitnerchristoph123@gmail.com', 'parameters': [{'name': 'block', 'description': 'Block you want to scan!', 'type': 'STRING'}, {'name': 'network', 'description': 'Specify wich network you wanna use! (mainnet/testnet)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}"], "Output": "requests.get(\"https://optimism.p.rapidapi.com/blockchain_block\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"optimism.p.rapidapi.com\"}, params={\"block\": \"456\", \"network\": \"\"})"} {"Instruction": "Please fetch the order details with orderId=12345 from the platformbil API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().delete', 'description': 'Delete a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot'}, {'name': 'region'}, {'name': 'volume'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.organizations.enable_aws_service_access', 'description': 'Enables the integration of an Amazon Web Services service (the service that is specified by ServicePrincipal ) with Organizations. When you enable integration, you allow the specified service to create a service-linked role in all the accounts in your organization. This allows the service to perform operations on your behalf in your organization and its accounts.WarningWe recommend that you enable integration between Organizations and the specified Amazon Web Services service by using the console or commands that are provided by the specified service. Doing so ensures that the service is aware that it can create the resources that are required for the integration. How the service creates those resources in the organization\u00e2\\x80\\x99s accounts depends on that service. For more information, see the documentation for the other Amazon Web Services service.You can only call this operation from the organization\u00e2\\x80\\x99s management account and only if the organization has enabled all features .', 'parameters': [{'name': 'service_principal', 'description': 'The service principal name of the Amazon Web Services service for which you want to enable integration with your organization. This is typically in the form of a URL, such as `` service-abbreviation .amazonaws.com`` .'}]}"], "Output": "requests.get(\"https://platformbil.p.rapidapi.com/store/order/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"platformbil.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve energy emission data from the CAISO API for the interval between September 1, 2022 and September 30, 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Billing Subscription Move', 'description': \"Move a subscription's charges to a new invoice section\", 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.'}, {'name': 'destination-invoice-section-id', 'description': 'The destination invoice section id.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}"], "Output": "requests.get(\"https://caiso.p.rapidapi.com/caiso\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"caiso.p.rapidapi.com\"}, params={\"type\": \"co2\", \"enddate\": \"20220930\", \"interval\": \"30\", \"startdate\": \"20220901\"})"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"check-disposable-email.p.rapidapi.com\"}, params={\"email\" \"example@gmail.com\"})"} {"Instruction": "Can you extract the entities, full matches URLs, partial matches URLs, visual matches URLs, pages, locale, and dimensions from this image\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}"], "Output": "requests.get(\"https://web-detection.p.rapidapi.com/web-detection\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-detection.p.rapidapi.com\"}, params={\"image\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you please fetch the real estate property details for property_id 12345?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}"], "Output": "requests.get(\"https://realtor16.p.rapidapi.com/property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"realtor16.p.rapidapi.com\"}, params={\"property_id\": \"12345\"})"} {"Instruction": "I want to get live match updates for football in real-time.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}"], "Output": "requests.get(\"https://allscores.p.rapidapi.com/api/allscores/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allscores.p.rapidapi.com\"}, params={\"sport\": 1, \"timezone\": \"America/Chicago\", \"langId\": 1})"} {"Instruction": "Could you please generate random user data with AI? I need 3 results with nationality as \"fr\" and gender as \"male\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'SQL Service List Integration Runtime Metric', 'description': 'Retrieve the registered Integration Runtime nodes and their monitoring data for a given Database Migration Service', 'parameters': [{'name': 'name', 'description': 'Name of the SQL Migration Service.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}"], "Output": "response = requests.get(\"https://ai-random-user-generator.p.rapidapi.com/random-user\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-random-user-generator.p.rapidapi.com\"}, params={\"results\": \"3\", \"nation\": \"fr\", \"gender\": \"male\"})"} {"Instruction": "I want to get user information from the testing API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://testing144.p.rapidapi.com/test/instore/wechat/getUserInformation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testing144.p.rapidapi.com\"})"} {"Instruction": "Can you please check the definition of the word \"cat\" using the Dicolink API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}"], "Output": "requests.get(\"https://dicolink.p.rapidapi.com/mot/cat/definitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dicolink.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of mineable coins?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.indexes().list', 'description': 'List AI indexes in a specific project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'API', 'api_name': 'classify_strings_as_lowercase', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.upload_archive', 'description': 'Upload archive', 'parameters': [{'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mineable-coins.p.rapidapi.com/coins\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mineable-coins.p.rapidapi.com\"})"} {"Instruction": "I want to get hotel reviews for a hotel with ID 1178275040, in English language (en_US) and on the first page.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query rooms, price, facilities, policities, etc information from many hotels around the world to create a travelling site/application, such as : hotels.com', 'parameters': [{'name': 'id', 'description': 'The value of id field that received from .../properties/list endpoint', 'type': 'NUMBER'}, {'name': 'loc', 'description': 'The language code', 'type': 'STRING'}, {'name': 'page', 'description': 'For paging purpose', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}"], "Output": "requests.get(\"https://hotels4.p.rapidapi.com/reviews/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hotels4.p.rapidapi.com\"}, params={\"id\": \"1178275040\", \"loc\": \"en_US\", \"page\": 1})"} {"Instruction": "Can you provide me with the latest information about the product with ASIN B09DKV849B on Amazon's U.S. marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "How can I get information about the user's web browser using the BrowserObject API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.tag_resource', 'description': 'Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.Amazon QuickSight doesn\u00e2\\x80\\x99t currently support the tag editor for Resource Groups.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that you want to tag.'}, {'name': 'tags', 'description': 'Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.\\n(structure)\\n\\nThe key or keys of the key-value pairs for the resource tag or tags assigned to the resource.\\nKey -> (string)\\n\\nTag key.\\nValue -> (string)\\n\\nTag value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}"], "Output": "requests.get(\"https://fraudlabs-browserobject-v1.p.rapidapi.com/browserobjectwebservice.asmx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fraudlabs-browserobject-v1.p.rapidapi.com\"}, params={\"USERAGENTSTRING\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3\", \"LICENSE\": \"YOUR-API-LICENSE-KEY\"})"} {"Instruction": "Can you help me find all missing letters for the word \"unbelievable\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.create', 'description': 'Create a private or hybrid pool for use by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'peered_network'}, {'name': 'peered_network_ip_range'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}"], "Output": "requests.get(\"https://crossword-solver.p.rapidapi.com/cross\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crossword-solver.p.rapidapi.com\"}, params={\"word\": \"u_n_b_e_l_i_e_v_a_b_l_e\", \"lang\": \"\"})"} {"Instruction": "I want to convert my image.jpg file to a PDF using the All in One File Converter API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://all-in-one-file-converter.p.rapidapi.com/api/supported-file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-in-one-file-converter.p.rapidapi.com\"}, params={\"input\": \"jpg\"})"} {"Instruction": "How can I use the TestAPI_v3 to get the hello message?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns hello', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}\n", "{'name': 'aws', 'api_name': 'aws.appintegrations.tag_resource', 'description': 'Adds the specified tags to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://testapi708.p.rapidapi.com/admin-api/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testapi708.p.rapidapi.com\"})"} {"Instruction": "I want to use the Code For You API to run a program with the following inputs\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://code-for-you.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"code-for-you.p.rapidapi.com\"}, params={\"CodeIsFun\": \"print('Hello, World!')\", \"CodeForYou\": \"Python program\", \"CodeWithMe\": \"{\\\"P1\\\": \\\"Python\\\", \\\"P2\\\": \\\"Computer\\\"}\"})"} {"Instruction": "Can you provide me with today's Wordle answers?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.untag_resource', 'description': 'Removes specified tags from a specified Amazon Connect Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource you want to remove tags from.'}, {'name': 'tag_keys', 'description': 'The list of tag keys you want to remove from the specified resource.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\"', 'description': 'Create a budget', 'parameters': [{'name': 'billing_account'}, {'name': 'display_name'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://wordle-answers-solutions.p.rapidapi.com/today\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wordle-answers-solutions.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of countries using the Global Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'General API to be used for together with other APIs that based on various sports', 'parameters': []}\n", "{'name': 'Pyarrow', 'api_name': 'log2', 'description': 'Compute base 2 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to use for memory allocation. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'F1', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}"], "Output": "requests.get(\"https://global-data.p.rapidapi.com/country/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-data.p.rapidapi.com\"})"} {"Instruction": "Can you check the VIN number \"1HGCM82633A123456\" for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://license-plate-lookup2.p.rapidapi.com/license_plate_lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"license-plate-lookup2.p.rapidapi.com\"}, params={\"state_code\": \"AL\", \"license_plate\": \"1HGCM82633A123456\"})"} {"Instruction": "I want to search for information about Elon Musk in the B2BHint API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}"], "Output": "requests.get(\"https://b2bhint.p.rapidapi.com/api/v1/rapidapi/person/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"b2bhint.p.rapidapi.com\"}, params={\"q\": \"Elon Musk\", \"countryCode\": \"us\"})"} {"Instruction": "Please show me currently trending cryptocurrencies.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your next gem crypto! Browse popular today, trending and recently added coins', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Endpoints for the Lootero Application', 'parameters': [{'name': 'sc', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}"], "Output": "requests.get(\"https://crypto-gem-finder.p.rapidapi.com/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-gem-finder.p.rapidapi.com\"}, params={\"page\": \"1\", \"limit\": \"10\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email address validation API', 'parameters': [{'name': 'email', 'description': 'Email address to validate', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://validect-email-verification-v1.p.rapidapi.com/v1/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"validect-email-verification-v1.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the earnings per share for the stock symbol AAPL in the US region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yh-finance8.p.rapidapi.com/stock/get_earnings_per_share\",headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yh-finance8.p.rapidapi.com\"}, params={\"symbol\": \"AAPL\", \"region\":\"US\"})"} {"Instruction": "How can I get data from the FastAPI Project API for the country \"US\" and with another interest \"technology\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fastapi-project.p.rapidapi.com/api/v2/explore\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fastapi-project.p.rapidapi.com\"}, params={\"country\": \"US\", \"another_interest\": \"technology\"})"} {"Instruction": "Can I get the information of the upcoming events at mbar club?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.voiceid.describe_fraudster_registration_job', 'description': 'Describes the specified fraudster registration job.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job.'}, {'name': 'job_id', 'description': 'The identifier of the fraudster registration job you are describing.'}]}"], "Output": "requests.get(\"https://mikaraunio-mbar.p.rapidapi.com/event/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mikaraunio-mbar.p.rapidapi.com\"}, params={\"datefilter\": \"upcoming\"})"} {"Instruction": "I want to search for the zip code of New York in the United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'az', 'api_name': 'synapse_integration_runtime_get_connection_info', 'description': 'Get the integration runtime connection information', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}]}"], "Output": "requests.get(\"https://zipcodebase-zip-code-search.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"zipcodebase-zip-code-search.p.rapidapi.com\"}, params={\"codes\": \"New York\", \"country\": \"United States\"})"} {"Instruction": "Can you provide me with the latest earthquake data in Indonesia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://indonesia-latest-weather-and-earthquake.p.rapidapi.com/feelbylocal_top15_earthquake\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indonesia-latest-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "I want to get a screenshot of www.example.com using the Images Infos - API1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_snooze_alarm', 'description': 'Changes one or more alarms to the snooze mode. The alarms change to the SNOOZE_DISABLED state after you set them to the snooze mode.', 'parameters': [{'name': 'snooze_action_requests', 'description': 'The list of snooze action requests. You can specify up to 10 requests per operation.\\n(structure)\\n\\nInformation needed to snooze the alarm.\\nrequestId -> (string)\\n\\nThe request ID. Each ID must be unique within each batch.\\nalarmModelName -> (string)\\n\\nThe name of the alarm model.\\nkeyValue -> (string)\\n\\nThe value of the key used as a filter to select only the alarms associated with the key .\\nnote -> (string)\\n\\nThe note that you can leave when you snooze the alarm.\\nsnoozeDuration -> (integer)\\n\\nThe snooze time in seconds. The alarm automatically changes to the NORMAL state after this duration.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.list_live_sources', 'description': 'Lists the live sources contained in a source location. A source represents a piece of content.list-live-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_location_name', 'description': 'The name of the source location associated with this Live Sources list.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://images-infos-api1.p.rapidapi.com/getWebsitesScreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"images-infos-api1.p.rapidapi.com\"})"} {"Instruction": "Can you search for email addresses containing \"test\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().update', 'description': 'Update a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'size'}, {'name': 'update_labels'}, {'name': 'clear_architecture'}, {'name': 'update_architecture'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_user_licenses'}, {'name': 'update_user_licenses'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheap and lightweight API to get rich Amazon product metadata', 'parameters': [{'name': 'locale', 'description': 'Currently supported locales:\\n\\nUS (amazon.com)\\nUK (amazon.co.uk)\\nCA (amazon.ca)\\nIN (amazon.in)\\nFR (amazon.fr)\\n\\nMore coming soon!', 'type': 'STRING'}, {'name': 'asins', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://email-address-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-address-search.p.rapidapi.com\"}, params={\"q\": \"test\", \"type\": \"EMAIL\", \"pagenum\": \"1\"})"} {"Instruction": "Can you please provide me with the latest news in Cameroon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}"], "Output": "requests.get(\"https://instant-cameroon-news.p.rapidapi.com/camerounnews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"instant-cameroon-news.p.rapidapi.com\"}, params={\"rank\": \"\", \"page\": \"\", \"search\": \"\"})"} {"Instruction": "I want to check john.doe@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API compares and finds similarity between 2 face images. This is used to authenticate a person and detect an impersonation scenario.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://metropolis-api-email.p.rapidapi.com/analysis\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"metropolis-api-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@gmail.com\"})"} {"Instruction": "Can you help me extract text from a PDF using the Reword PDF API? Here is the file path\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://reword-pdf1.p.rapidapi.com/v1/pdfs/{pdfId}/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reword-pdf1.p.rapidapi.com\"}, params={\"pdfId\": \"/path/to/file.pdf\"})"} {"Instruction": "Can you help me calculate the age of a person born on July 5, 1990 in US/Eastern timezone?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_update', 'description': 'Update Assured Workloads environments', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'violation_notifications_enabled'}, {'name': 'etag'}]}"], "Output": "requests.get(\"https://age-calculator.p.rapidapi.com/age\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"age-calculator.p.rapidapi.com\"}, params={\"date\": \"19900705\", \"timezone\": \"US/Eastern\"})"} {"Instruction": "Can you provide me with a collection of Sahih Bukhari hadiths?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get(\"https://hadiths-api.p.rapidapi.com/collections/639caf9a9ba6cf29e8b8c221\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hadiths-api.p.rapidapi.com\"})"} {"Instruction": "I want to check if the Ethereum ERC20 token with the contract address 0xdAC17F958D2ee523a2206206994597C13D831ec7 has any large buy or sell orders.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha anthos', 'api_name': \"gcloud.alpha.anthos.create_login_config(kubeconfig='my_kube_config.yaml'\", 'description': 'Generate a login configuration file', 'parameters': [{'name': 'kubeconfig'}, {'name': 'merge_from'}, {'name': 'output'}]}"], "Output": "response = requests.get(\"https://ethereum-large-buy-sell-orders.p.rapidapi.com/large-orders/0xdAC17F958D2ee523a2206206994597C13D831ec7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ethereum-large-buy-sell-orders.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the history and tourism information for the street \"Times Square\" in New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.create_user_import_job', 'description': 'Creates a user import job.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The job name for the user import job.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool that the users are being imported into.'}, {'name': 'cloud_watch_logs_role_arn', 'description': 'The role ARN for the Amazon CloudWatch Logs Logging role for the user import job.'}]}"], "Output": "requests.get(\"https://streetnarrator.p.rapidapi.com/prod/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"streetnarrator.p.rapidapi.com\"}, params={\"topics\": \"history:1,tourism:1\", \"temperature\": \"0\", \"style\": \"audioguide\", \"language\": \"en\", \"street\": \"Times Square, New York City\"})"} {"Instruction": "I want to find the distance between postcodeA CF103NP and postcodeB CF103RB using the Dargan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_server_certificate', 'description': 'Deletes the specified server certificate.See also: AWS API Documentation\\n', 'parameters': [{'name': 'server_certificate_name', 'description': 'The name of the server certificate you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://dargan.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dargan.p.rapidapi.com\"}, params={\"postcodeA\": \"CF103NP\", \"postcodeB\": \"CF103RB\"})"} {"Instruction": "Please provide me with the sign hexagram for category 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'MakeStructArray', 'description': 'Creating a StructArray', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function'}, {'name': 'field_names', 'description': 'Names of the struct fields to create'}, {'name': 'field_nullability', 'description': 'Nullability information for each struct field'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory'}]}}\n", "{'name': 'pyarrow', 'api_name': 'schema', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'fields', 'description': 'Iterable of Fields or tuples, or mapping of strings to DataTypes'}, {'name': 'metadata', 'description': 'Dictionary containing metadata. Keys and values must be coercible to bytes.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sign-hexagram.p.rapidapi.com/get_sign/5\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"sign-hexagram.p.rapidapi.com\"})"} {"Instruction": "Can you give me the fuel rate for Delhi city in India?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://indian-fuel.p.rapidapi.com/fuel/data\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"indian-fuel.p.rapidapi.com\"}, params={\"city\" \"Delhi\", \"country\" \"India\"})"} {"Instruction": "Can you please retrieve the latest results of the Aviator game on the Vai de Bob platform?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}"], "Output": "requests.get(\"https://vai-de-bob-aviator-api.p.rapidapi.com/vaidebob-aviator-latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vai-de-bob-aviator-api.p.rapidapi.com\"})"} {"Instruction": "I want to check the exchange rate for USD on a specific date.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://words-world.p.rapidapi.com/checkkurs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"words-world.p.rapidapi.com\"}, params={\"date\": \"2022-10-15\", \"valuta\": \"USD\"})"} {"Instruction": "Can you provide me with a list of scuba diving sites in Thailand?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Are you a scuba diver looking for interesting dive sites around the world? You can now easily search for them using a text query to the endpoint based on a location or region. With our list of GPS coordinates for scuba diving sites, you can quickly find the coordinates of the places you want to explore and add them to your diving itinerary. Simply enter the name of the location or region you are interested in, and our system will provide you with a list of relevant coordinates for you to use ...', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://world-scuba-diving-sites-api.p.rapidapi.com/api/divesite\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"world-scuba-diving-sites-api.p.rapidapi.com\"}, params={\"country\": \"Thailand\"})"} {"Instruction": "Can you provide me with the definition of the word \"abundant\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "requests.get(\"https://master-dictionary.p.rapidapi.com/hello\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"master-dictionary.p.rapidapi.com\"}, params={\"word\": \"abundant\"})"} {"Instruction": "Can you provide me with a question from ASE's Quiz API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://ases-quiz-api1.p.rapidapi.com/difficulties/63343ba898b44503fecc49e9\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ases-quiz-api1.p.rapidapi.com\"})"} {"Instruction": "How do I get the description, title, and image of a URL using the Unfurl API written in go?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.create_db_cluster_parameter_group', 'description': 'Creates a new DB cluster parameter group.A DB cluster parameter group is initially created with the default parameters for the database engine used by instances in the DB cluster. To provide custom values for any of the parameters, you must modify the group after creating it using ModifyDBClusterParameterGroup . Once you\u00e2\\x80\\x99ve created a DB cluster parameter group, you need to associate it with your DB cluster using ModifyDBCluster . When you associate a new DB cluster parameter group with a running DB cluster, you need to reboot the DB instances in the DB cluster without failover for the new DB cluster parameter group and associated settings to take effect.WarningAfter you create a DB cluster parameter group, you should wait at least 5 minutes before creating your first DB cluster that uses that DB cluster parameter group as the default parameter group. This allows Amazon Neptune to fully complete the create action before the DB cluster parameter group is used as the default for a new DB cluster. This is especially important for parameters that are critical when creating the default database for a DB cluster, such as the character set for the default database defined by the character_set_database parameter. You can use the Parameter Groups option of the Amazon Neptune console or the DescribeDBClusterParameters command to verify that your DB cluster parameter group has been created or modified.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the DB cluster parameter group.\\nConstraints:\\n\\nMust match the name of an existing DBClusterParameterGroup.\\n\\n\\nNoteThis value is stored as a lowercase string.'}, {'name': 'db_parameter_group_family', 'description': 'The DB cluster parameter group family name. A DB cluster parameter group can be associated with one and only one DB cluster parameter group family, and can be applied only to a DB cluster running a database engine and engine version compatible with that DB cluster parameter group family.'}, {'name': 'description', 'description': 'The description for the DB cluster parameter group.'}, {'name': 'tags', 'description': 'The tags to be assigned to the new DB cluster parameter group.\\n(structure)\\n\\nMetadata assigned to an Amazon Neptune resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stable Diffusion API with 1000+ Models\\nFast, stable, and cheap API of popular SD (stablediffusion) models for developers to easily integrate and not maintain GPUs. You can use it to build Text to Image, Image Generation applications.\\nFor more information, please refer to https://omniinfer.io?ref=rapidapi\\n\\n', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://unfurl-api-written-in-go.p.rapidapi.com/unfurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unfurl-api-written-in-go.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "What are the standings for the Primeira Liga?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://primeira-liga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"primeira-liga-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Can you help me find the gasoline and diesel prices in different fuel stations in different cities?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().update', 'description': \"Update a Bigtable cluster's number of nodes\", 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}, {'name': 'num_nodes'}, {'name': 'disable_autoscaling'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gas-price.p.rapidapi.com/europeanCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gas-price.p.rapidapi.com\"})"} {"Instruction": "Can you detect the language of this text\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}"], "Output": "requests.get(\"https://text-language-by-api-ninjas.p.rapidapi.com/v1/textlanguage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-language-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"Bonjour tout le monde\"})"} {"Instruction": "I want to get the roster and schedule results for the Los Angeles Lakers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API with Roster and Schedule Results for each NBA Franchise from 1977', 'parameters': []}"], "Output": "requests.get(\"https://1977-2022-nba-team-rosters-and-schedules.p.rapidapi.com/elements\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"1977-2022-nba-team-rosters-and-schedules.p.rapidapi.com\"})"} {"Instruction": "Please convert the number 5000 into a human-readable form.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}"], "Output": "requests.get(\"https://refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com/1000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com\"}, params={\"number\": \"5000\"})"} {"Instruction": "Can you provide me with the available versions for C# Code Compiler?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}"], "Output": "requests.get(\"https://c-sharp-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"c-sharp-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Please generate all the words that can be produced by adding at least one additional letter to the input \"cat\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Given a set of letters, generate all the words that can be produced by adding at least one additional letter, arranged hierarchically.', 'parameters': [{'name': 'input', 'description': 'A series of at least 4 letters (a-z, case-insensitive). No other characters should be included or no meaningful results will be returned.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access thousands of food ingredients and their nutritional information', 'parameters': [{'name': 'nutrientquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}"], "Output": "requests.get(\"https://word-tree.p.rapidapi.com/CSW21/ANAGRAMS\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"word-tree.p.rapidapi.com\"}, params={\"input\": \"cat\"})"} {"Instruction": "Can you help me extract text from a national ID card image using the National ID Vietnam OCR API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://national-id-vietnam-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"national-id-vietnam-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you find the gender of the name \"John\" using the Gender From Name API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace.get_kx_connection_string', 'description': 'Retrieves a connection string for a user to connect to a kdb cluster. You must call this API using the same role that you have defined while creating a user.', 'parameters': [{'name': 'user_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide .'}, {'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'cluster_name', 'description': 'A name of the kdb cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().create', 'description': 'Create and initialize a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'airflow_configs'}, {'name': 'async'}, {'name': 'cloud_sql_machine_type'}, {'name': 'disk_size'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'enable_high_resilience'}, {'name': 'env_variables'}, {'name': 'environment_size'}, {'name': 'labels'}, {'name': 'machine_type'}, {'name': 'node_count'}, {'name': 'oauth_scopes'}, {'name': 'python_version'}, {'name': 'service_account'}, {'name': 'tags'}, {'name': 'web_server_machine_type'}, {'name': 'zone'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'cloud_sql_ipv4_cidr'}, {'name': 'composer_network_ipv4_cidr'}, {'name': 'connection_subnetwork'}, {'name': 'connection_type'}, {'name': 'enable_private_endpoint'}, {'name': 'enable_private_environment'}, {'name': 'enable_privately_used_public_ips'}, {'name': 'master_ipv4_cidr'}, {'name': 'web_server_ipv4_cidr'}, {'name': 'cluster_ipv4_cidr'}, {'name': 'cluster_secondary_range_name'}, {'name': 'enable_ip_alias'}, {'name': 'enable_ip_masq_agent'}, {'name': 'max_pods_per_node'}, {'name': 'services_ipv4_cidr'}, {'name': 'services_secondary_range_name'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'network'}, {'name': 'subnetwork'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_allow_ip'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}"], "Output": "requests.get(\"https://gender-from-name.p.rapidapi.com/gender/John\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\" \"gender-from-name.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me details and statistics about the TV show with the Season IDs 12345 and 67890 from the Netflix Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_snooze_alarm', 'description': 'Changes one or more alarms to the snooze mode. The alarms change to the SNOOZE_DISABLED state after you set them to the snooze mode.', 'parameters': [{'name': 'snooze_action_requests', 'description': 'The list of snooze action requests. You can specify up to 10 requests per operation.\\n(structure)\\n\\nInformation needed to snooze the alarm.\\nrequestId -> (string)\\n\\nThe request ID. Each ID must be unique within each batch.\\nalarmModelName -> (string)\\n\\nThe name of the alarm model.\\nkeyValue -> (string)\\n\\nThe value of the key used as a filter to select only the alarms associated with the key .\\nnote -> (string)\\n\\nThe note that you can leave when you snooze the alarm.\\nsnoozeDuration -> (integer)\\n\\nThe snooze time in seconds. The alarm automatically changes to the NORMAL state after this duration.'}]}"], "Output": "requests.get(\"https://netflix-data.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"netflix-data.p.rapidapi.com\"}, params={\"ids\": \"12345, 67890\", \"limit\": \"25\", \"offset\": \"0\"})"} {"Instruction": "I want to geolocate the IP address 123.45.67.89.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://ip-geolocalization-api.p.rapidapi.com/ip\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"ip-geolocalization-api.p.rapidapi.com\"}, params={\"ip\" \"123.45.67.89\"})"} {"Instruction": "How can I search for an entity with the uid 7178 in OFAC Service API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}"], "Output": "requests.get(\"https://ofac-service.p.rapidapi.com/data/entity/7178\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ofac-service.p.rapidapi.com\"})"} {"Instruction": "I want to search the property report using the AppId\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API searches tax assessment, deed, mortgage and notice of default records filed in over 3,100 counties with Tax Assessors and County Recorder of Deeds offices. Results may include information as available about property owners, physical site and mailing addresses, land and building property details, and financial information. Searches may be conducted using an address only, or a name and address.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_connection_from_lag', 'description': 'Disassociates a connection from a link aggregation group (LAG). The connection is interrupted and re-established as a standalone connection (the connection is not deleted; to delete the connection, use the DeleteConnection request). If the LAG has associated virtual interfaces or hosted connections, they remain associated with the LAG. A disassociated connection owned by an Direct Connect Partner is automatically converted to an interconnect.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'lag_id', 'description': 'The ID of the LAG.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://property-report.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"property-report.p.rapidapi.com\"}, params={\"AppId\": \"123456\"})"} {"Instruction": "I want to check the number of working days in the US from 2022-01-01 to 2022-12-31.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'build.reject(ID=\"build123\", comment=\"Build rejected by user.\"', 'description': 'Reject a pending build', 'parameters': [{'name': 'build'}, {'name': 'comment'}, {'name': 'url'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://working-days.p.rapidapi.com/1.3/get_info_day\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"working-days.p.rapidapi.com\"}, params={\"country_code\": \"US\", \"date\": \"2022-01-01\", \"configuration\": \"\", \"profile_id\": \"\"})"} {"Instruction": "Can you show me a random collection of shoes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}"], "Output": "requests.get(\"https://shoes-collections.p.rapidapi.com/shoes/3\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shoes-collections.p.rapidapi.com\"})"} {"Instruction": "I want to get the city and country data for placeId \"123\" in km distance unit and distance to placeId \"456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://wft-geo-db.p.rapidapi.com/v1/geo/places/123/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wft-geo-db.p.rapidapi.com\"}, params={\"placeId\": \"123\", \"distanceUnit\": \"KM\", \"toPlaceId\": \"456\"})"} {"Instruction": "Can you provide me with a short URL using the SMSAPI.com API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://smsapi-com3.p.rapidapi.com/short_url/links\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"smsapi-com3.p.rapidapi.com\"})"} {"Instruction": "I want to get the list of phones for a given product_id using the WhatsApp API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'To Send Messages From WhatsApp', 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}"], "Output": "response = requests.get(\"https://whatsapp_api1.p.rapidapi.com/api/product_id/listPhones\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whatsapp_api1.p.rapidapi.com\"}, params={\"product_id\": \"your_product_id_here\"})"} {"Instruction": "Can you help me get the download URLs for a song on ReverbNation with the URL \"https://www.reverbnation.com/artist/song/12345\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.describe_domain_nodes', 'description': 'Returns information about domain and nodes, including data nodes, master nodes, ultrawarm nodes, Availability Zone(s), standby nodes, node configurations, and node states.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}"], "Output": "requests.get(\"https://reverbnation-song-downloader.p.rapidapi.com/reverbnation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reverbnation-song-downloader.p.rapidapi.com\"}, params={\"url\": \"https://www.reverbnation.com/artist/song/12345\"})"} {"Instruction": "Please provide me with the news, learning resources, events, samples, and other information from Microsoft Power BI API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "response = requests.get(\"https://powerbi.p.rapidapi.com/sponsorships/today/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"powerbi.p.rapidapi.com\"})"} {"Instruction": "How can I use the MyNewTestApi to get data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}"], "Output": "requests.get(\"https://mynewtestapi.p.rapidapi.com/my-new-test-endpoint\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"mynewtestapi.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the available versions of Haskell Code Compiler.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}"], "Output": "requests.get(\"https://haskell-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\" \"haskell-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Could you generate a random username for a website with a minimum age of 21 and a maximum age of 40, in the en_US locale and the domain ugener.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_environment_resources', 'description': 'Returns AWS resources for this environment.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}"], "Output": "requests.get(\"https://random-username-generate.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"random-username-generate.p.rapidapi.com\"}, params={\"minAge\": 21, \"maxAge\": 40, \"locale\": \"en_US\", \"domain\": \"ugener.com\"})"} {"Instruction": "I want to check if the bank card with the bin number 536678 is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().create_secondary', 'description': 'Create a new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models().remove_iam_policy_binding(model=\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Remove an IAM policy binding from the IAM policy of a ML model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://bank-card-bin-num-check.p.rapidapi.com/api/v1/bins/b/535177\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bank-card-bin-num-check.p.rapidapi.com\"})"} {"Instruction": "Can you please provide the latest news for tickers AMD, NVDA, and TSLA using the Webull API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.instances().create_secondary', 'description': 'Create new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}]}"], "Output": "requests.get(\"https://webull.p.rapidapi.com/news/list-by-portfolio\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webull.p.rapidapi.com\"}, params={\"tickerIds\": \"AMD,NVDA,TSLA\", \"currentNewsId\": \"0\", \"pageSize\": \"20\"})"} {"Instruction": "I want to retrieve the leaderboard for the Binance Futures Exchange for the encrypted user with ID \"abc123\" and trade type \"PERPETUAL\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.describe_valid_db_instance_modifications', 'description': 'You can call DescribeValidDBInstanceModifications to learn what modifications you can make to your DB instance. You can use this information when you call ModifyDBInstance .See also: AWS API Documentation\\n', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The customer identifier or the ARN of your DB instance.'}]}"], "Output": "requests.get(\"https://binance-futures-leaderboard1.p.rapidapi.com/v1/getOtherPerformance\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"binance-futures-leaderboard1.p.rapidapi.com\"}, params={\"encryptedUid\" \"abc123\", \"tradeType\" \"PERPETUAL\"})"} {"Instruction": "I want to check if the scooter rental is available in Athens.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_monitor_evaluations', 'description': 'Returns a list of the monitoring evaluation results and predictor events collected by the monitor resource during different windows of time.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: PredictorMonitorEvaluations\\n', 'parameters': [{'name': 'monitor_arn', 'description': 'The Amazon Resource Name (ARN) of the monitor resource to get results from.'}, {'name': 'filters', 'description': 'An array of filters. For each filter, provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the resources that match the statement from the list. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT .\\nKey - The name of the parameter to filter on. The only valid value is EvaluationState .\\nValue - The value to match. Valid values are only SUCCESS or FAILURE .\\n\\nFor example, to list only successful monitor evaluations, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"EvaluationState\", \"Value\": \"SUCCESS\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'expression', 'description': 'A logical expression to be evaluated against some input'}]}}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_comment', 'description': 'Deletes the specified comment from the document version.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'document_id', 'description': 'The ID of the document.'}, {'name': 'version_id', 'description': 'The ID of the document version.'}, {'name': 'comment_id', 'description': 'The ID of the comment.'}]}"], "Output": "requests.get(\"https://sigma-scooters.p.rapidapi.comhttps://sigma-scooters-offers.weebly.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sigma-scooters.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you check the DNS information for the IP address 192.168.1.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.add_working_storage', 'description': 'Configures one or more gateway local disks as working storage for a gateway. This operation is only supported in the stored volume gateway type. This operation is deprecated in cached volume API version 20120630. Use AddUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the AddUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'disk_ids', 'description': 'An array of strings that identify disks that are to be configured as working storage. Each string has a minimum length of 1 and maximum length of 300. You can get the disk IDs from the ListLocalDisks API.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://dns-lookup11.p.rapidapi.com/reverse\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"dns-lookup11.p.rapidapi.com\"}, params={\"ip\" \"192.168.1.1\"})"} {"Instruction": "Can you please provide me with the worldwide flight schedules with connection building?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://timetable-lookup.p.rapidapi.com/codes/entertainment/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"timetable-lookup.p.rapidapi.com\"})"} {"Instruction": "Please test the API \"Testing\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Testing', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_provisioning_template', 'description': 'Creates a provisioning template.See also: AWS API Documentation\\n', 'parameters': [{'name': 'template_name', 'description': 'The name of the provisioning template.'}, {'name': 'description', 'description': 'The description of the provisioning template.'}, {'name': 'template_body', 'description': 'The JSON formatted contents of the provisioning template.'}, {'name': 'enabled_|_no_enabled', 'description': 'True to enable the provisioning template, otherwise false.'}, {'name': 'provisioning_role_arn', 'description': 'The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.'}, {'name': 'pre_provisioning_hook', 'description': 'Creates a pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING . For more information about provisioning template types, see type .\\npayloadVersion -> (string)\\n\\nThe payload that was sent to the target function.\\n\\nNote: Only Lambda functions are currently supported.\\n\\ntargetArn -> (string)\\n\\nThe ARN of the target function.\\n\\nNote: Only Lambda functions are currently supported.'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the provisioning template.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'type', 'description': 'The type you define in a provisioning template. You can create a template with only one type. You can\u00e2\\x80\\x99t change the template type after its creation. The default value is FLEET_PROVISIONING . For more information about provisioning template, see: Provisioning template .\\nPossible values:\\n\\nFLEET_PROVISIONING\\nJITP'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "requests.get(\"https://testing893.p.rapidapi.com/Test/api/values\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"testing893.p.rapidapi.com\"})"} {"Instruction": "Can you help me access more than 24000 groceries data using the Caterer Groceries Intel API to search for items related to apples?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}"], "Output": "requests.get(\"https://caterer-groceries-intel.p.rapidapi.com/search/apple\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"caterer-groceries-intel.p.rapidapi.com\"})"} {"Instruction": "Can you help me find the emails of car dealers in California, USA using the Email Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.rbin.unlock_rule', 'description': 'Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.', 'parameters': [{'name': 'identifier', 'description': 'The unique ID of the retention rule.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(url=\"https://email-search16.p.rapidapi.com/search-emails\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-search16.p.rapidapi.com\"}, params={\"email_domain\": \"gmail.com\", \"query\": \"car dealer california usa\", \"limit\": 100})"} {"Instruction": "How can I translate the word \"hello\" from English to French?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().create_bitbucketserver(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", project_key=\"GoogleCloudPlatform\", repo_slug=\"cloud_builders\", bitbucket_server_config_resource=\"projects/1234/locations/global/bitbucketServerConfigs/5678\", branch_pattern=\".*\", build_config=\"cloudbuild.yaml\"', 'description': 'Create build trigger for Bitbucket Server repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'bitbucket_server_config_resource'}, {'name': 'project_key'}, {'name': 'repo_slug'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'synapse_spark_session_list', 'description': 'List all Spark sessions', 'parameters': [{'name': 'spark-pool-name', 'description': 'The name of the Spark pool.', 'required': True}, {'name': 'workspace-name', 'description': 'The name of the workspace.', 'required': True}, {'name': 'from-index', 'description': 'Optional parameter specifying which index the list should begin from.', 'required': False}, {'name': 'size', 'description': 'The size of the returned list. By default it is 20 and that is the maximum.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}"], "Output": "requests.get(\"https://hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com/languages/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com\"})"} {"Instruction": "Check the latest results of the Aviator game on Estrelabet platform.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.get_channel_schedule', 'description': 'Retrieves information about your channel\u00e2\\x80\\x99s schedule.get-channel-schedule is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel associated with this Channel Schedule.'}, {'name': 'duration_minutes', 'description': 'The duration in minutes of the channel schedule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete', 'description': 'Delete one or more backend buckets', 'parameters': [{'name': 'backend_bucket_name', 'description': 'Names of the backend buckets to delete.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}"], "Output": "requests.get(\"https://estrelabet-aviator-api.p.rapidapi.com/estrelabet-aviator-latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"estrelabet-aviator-api.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the historical data for the domain example.com using the SimilarWeb API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "requests.get(\"https://similarweb-historical-data.p.rapidapi.com/api/getCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"similarweb-historical-data.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "requests.get(\"https://spott.p.rapidapi.com/places/autocomplete\", headers={\"X-RapidAPI-Key\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'versioning-free', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://spott.p.rapidapi.com/places/autocomplete\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spott.p.rapidapi.com\"}, params={\"limit\": 10, \"skip\": 0, \"language\": \"\", \"country\": \"US,CA\", \"adminDivision1\": \"\", \"accuracyRadiusKm\": \"\", \"latitude\": \"\", \"adminDivision2\": \"\", \"q\": \"Sea\", \"longitude\": \"\", \"type\": \"CITY\"})"} {"Instruction": "Can you provide me with the metadata of the collection values from The Cancer Imaging Archive API in CSV format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}"], "Output": "requests.get(\"https://tcia.p.rapidapi.com/getCollectionValues\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tcia.p.rapidapi.com\"}, params={\"format\":\"CSV\"})"} {"Instruction": "Please extract the main article content from the following URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Appservice Kube Create', 'description': 'Create a Kubernetes Environment', 'parameters': [{'name': 'custom-location', 'description': 'ID of the custom location.'}, {'name': 'name', 'description': 'Name of the kubernetes environment.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'no-wait', 'description': 'Do not wait for the create to complete, and return immediately after queuing the create.'}, {'name': 'static-ip', 'description': 'Static IP Address. This is required if an AKS resource ID is specified.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}"], "Output": "requests.get(\"https://article-content-extractor1.p.rapidapi.com/extract\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"article-content-extractor1.p.rapidapi.com\"}, params={\"url\": \"https://rapidapi.com/blog/api-glossary/api/\"})"} {"Instruction": "Can you please retrieve the annotation details for the file \"/documents/myfile.docx\" in the storage \"myStorage\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://groupdocs-annotation-cloud.p.rapidapi.com/annotation/storage/file/documents/myfile.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"groupdocs-annotation-cloud.p.rapidapi.com\"}, params={\"storageName\": \"myStorage\", \"versionId\": \"\"})"} {"Instruction": "How can I translate the text \"Hello world\" into Spanish?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_code_repository', 'description': 'Gets details about the specified Git repository.', 'parameters': [{'name': 'code_repository_name', 'description': 'The name of the Git repository to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://text-translator2.p.rapidapi.com/getLanguages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-translator2.p.rapidapi.com\"})"} {"Instruction": "Get information about the company \"Acme Corporation\" from the Uganda Company Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.describe_tags', 'description': 'Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters .tagValueSee also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'filters', 'description': 'You can filter the list using a key -value format. You can separate these items by using logical operators. Allowed filters include tagKey , tagValue , and configurationId .\\n(structure)\\n\\nThe tag filter. Valid names are: tagKey , tagValue , configurationId .\\nname -> (string)\\n\\nA name of the tag filter.\\nvalues -> (list)\\n\\nValues for the tag filter.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'git', 'api_name': 'git.checkout_index(\"__prefix=.merged_\", \"Makefile\"', 'description': 'Copy files from the index to the working tree', 'parameters': [{'name': '_u'}, {'name': '_q'}, {'name': '_a'}, {'name': '_f'}, {'name': '_n'}, {'name': 'prefix'}, {'name': 'stage'}, {'name': 'temp'}, {'name': 'ignore_skip_worktree_bits'}, {'name': '_z'}, {'name': 'stdin'}, {'name': ''}, {'name': 'file\u2026\\u200b'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().delete', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://uganda-company-data.p.rapidapi.com/namesearch/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uganda-company-data.p.rapidapi.com\"}, params={\"name\": \"Acme Corporation\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectK', 'description': 'Select the indices of the first k ordered elements', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-utilities.p.rapidapi.com/normalize\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-utilities.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the top 5 tracks for the artist with artist_id 40543550.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shazam API helps you to recognize any song from a music file, can fetch data from https://www.shazam.com/, extract information related to artist, track or give top songs by country.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'artist_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://shazam8.p.rapidapi.com/artist/top_track\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shazam8.p.rapidapi.com\"}, params={\"limit\": \"5\", \"artist_id\": \"40543550\"})"} {"Instruction": "I want to get the latest Climate Change news from The Guardian.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "response = requests.get(\"https://climate-change-api-tutorial.p.rapidapi.com/news/guardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the API key for Gigopost using the email yardilloapi@gmail.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.jobs().list', 'description': 'List all BigQuery jobs in a project', 'parameters': [{'name': 'show_all_users'}, {'name': 'show_config'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://gigopost.p.rapidapi.com/get_api_key\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gigopost.p.rapidapi.com\"}, params={\"email\": \"yardilloapi@gmail.com\"})"} {"Instruction": "Can you help me search for the price of a Macbook Air on Amazon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}\n", "{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}"], "Output": "requests.get(\"https://ag-amazon-data-web-scraper.p.rapidapi.com/search/Macbook Air\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ag-amazon-data-web-scraper.p.rapidapi.com\"}, params={\"searchQuery\": \"Macbook Air\"})"} {"Instruction": "Could you please provide me with some fake users?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://fake-users6.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fake-users6.p.rapidapi.com\"})"} {"Instruction": "Is there an API to check whether a given phone number is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.list_live_sources', 'description': 'Lists the live sources contained in a source location. A source represents a piece of content.list-live-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_location_name', 'description': 'The name of the source location associated with this Live Sources list.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'git', 'api_name': 'git.checkout_index(\"__prefix=.merged_\", \"Makefile\"', 'description': 'Copy files from the index to the working tree', 'parameters': [{'name': '_u'}, {'name': '_q'}, {'name': '_a'}, {'name': '_f'}, {'name': '_n'}, {'name': 'prefix'}, {'name': 'stage'}, {'name': 'temp'}, {'name': 'ignore_skip_worktree_bits'}, {'name': '_z'}, {'name': 'stdin'}, {'name': ''}, {'name': 'file\u2026\\u200b'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}"], "Output": "requests.get(\"https://phone-validator.p.rapidapi.com/validate/phone-number\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"phone-validator.p.rapidapi.com\"}, params={\"phoneNumber\" \"1234567890\"})"} {"Instruction": "I want to get the current gas prices in the USA.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}"], "Output": "response = requests.get(\"https://canadian-gas-prices.p.rapidapi.com/usa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"canadian-gas-prices.p.rapidapi.com\"})"} {"Instruction": "Can you check if this URL \"http://example.com\" is a phishing attempt?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://exerra-phishing-check.p.rapidapi.com/stats\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"exerra-phishing-check.p.rapidapi.com\"})"} {"Instruction": "I have a PDF file called \"QRCodeFieldExamples.pdf\" and I want to decode the QR codes from this PDF file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts_validate_state(domain=\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}"], "Output": "requests.get(\"https://qr-decoder.p.rapidapi.com/getQRCodesFromPDForImage\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"qr-decoder.p.rapidapi.com\"}, params={\"src\": \"https://www.pdfscripting.com/public/FreeStuff/PDFSamples/QRCodeFieldExamples.pdf\"})"} {"Instruction": "I want to generate a QR code for the URL \"www.example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\"', 'description': 'Create a budget', 'parameters': [{'name': 'billing_account'}, {'name': 'display_name'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "requests.get(\"https://qr-code-api137.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\" \"qr-code-api137.p.rapidapi.com\"}, params={\"url\" \"www.example.com\"})"} {"Instruction": "I want to download the display picture and basic details of the Instagram profile with the username \"johnsmith\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.operations().describe', 'description': 'Describe an Apigee long running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'organization', 'description': \"Apigee organization containing the operation. If unspecified, the Cloud Platform project's associated organization will be used\"}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.attach_role_policy', 'description': 'Attaches the specified managed policy to the specified IAM role. When you attach a managed policy to a role, the managed policy becomes part of the role\u00e2\\x80\\x99s permission (access) policy.NoteYou cannot use a managed policy as the role\u00e2\\x80\\x99s trust policy. The role\u00e2\\x80\\x99s trust policy is created at the same time as the role, using ` CreateRole https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html`__ . You can update a role\u00e2\\x80\\x99s trust policy using ` UpdateAssumerolePolicy https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html`__ .As a best practice, you can validate your IAM policies. To learn more, see Validating IAM policies in the IAM User Guide .', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the role to attach the policy to.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy you want to attach.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "response = requests.get(\"https://instagram-dp-download1.p.rapidapi.com/api/id1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-dp-download1.p.rapidapi.com\"}, params={\"id\": \"johnsmith\"})"} {"Instruction": "I want to search for Python developer jobs in Helsinki with an offset of 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().describe', 'description': 'Show details about a specific gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://indeed-jobs-api-finland.p.rapidapi.com/indeed-fi/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"indeed-jobs-api-finland.p.rapidapi.com\"}, params={\"location\" \"Helsinki\", \"keyword\" \"Python developer\", \"offset\" \"10\"})"} {"Instruction": "Can you provide the latest testing data using the API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Synapse Link-Connection Delete', 'description': 'Delete a link connection in Synapse', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "requests.get(\"https://testing-out-sharing-w-rachael.p.rapidapi.com/{input}\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://testing-out-sharing-w-rachael.p.rapidapi.com/{input}\"}, params={\"testing\": \"\"})"} {"Instruction": "Can you help me scan the QR code from this image URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://qr-scanner-api.p.rapidapi.com/api/QR/scanimageurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-scanner-api.p.rapidapi.com\"}, params={\"imageUrl\": \"https://example.com/image.png\"})"} {"Instruction": "Can you help me preview the link https://www.example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}"], "Output": "requests.get(\"https://og-link-preview.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"og-link-preview.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\"})"} {"Instruction": "Can you provide me with the details of the movie \"Pulp Fiction\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().update', 'description': 'Update an existing access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}]}"], "Output": "requests.get(\"https://movies-details1.p.rapidapi.com/title/find\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"movies-details1.p.rapidapi.com\"}, params={\"q\": \"Pulp Fiction\"})"} {"Instruction": "How can I get the geolocation data for IP address 45.56.97.175 using the Mocking Rock API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses.update', 'description': 'Update a Compute Engine address', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mocking-rock.p.rapidapi.com/country/getipgeodata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mocking-rock.p.rapidapi.com\"}, params={\"ip\": \"45.56.97.175\"})"} {"Instruction": "Can you generate 5 Bingo cards using the BingoAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://bingoapi.p.rapidapi.com/us\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bingoapi.p.rapidapi.com\"}, params={\"cards\": \"5\"})"} {"Instruction": "Can you help me find real estate listings in San Francisco?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serpdog(https://serpdog.io) is a Google Search API that allows you to access Google Search Results in real time. It solves the problem of proxies and captchas for a smooth scraping journey. Serpdog supports results in both HTML and JSON format.\\n\\nGet your free trial by registering at https://api.serpdog.io\\n\\nIf you want to buy our plan, I recommend you to please visit https://serpdog.io/pricing for more information. ', 'parameters': [{'name': 'data_id', 'description': '', 'type': 'STRING'}, {'name': 'next_page_token', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'topic_id', 'description': '', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}"], "Output": "requests.get(\"https://zillow-base1.p.rapidapi.com/WebAPIs/zillow/locationSuggestions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"zillow-base1.p.rapidapi.com\"}, params={\"location\": \"San Francisco\"})"} {"Instruction": "Please provide me with details and stats of the TV show with Season IDs 80077209 and 80117715 on Netflix.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://netflix54.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"netflix54.p.rapidapi.com\"}, params={\"ids\": \"80077209,80117715\", \"lang\": \"en\", \"limit\": 25, \"offset\": 0})"} {"Instruction": "Can you convert the DNA sequence \"TACAAAGGCTAACGTCCTAGAGCTATT\" into its corresponding mRNA sequence using the DNA2mRNA API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_models', 'description': 'Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.See also: AWS API Documentation\\n', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}"], "Output": "requests.get(\"https://dna2protein.p.rapidapi.com/DNA2mRNA\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dna2protein.p.rapidapi.com\"}, params={\"dna\": \"TACAAAGGCTAACGTCCTAGAGCTATT\"})"} {"Instruction": "Could you please check the details of this vehicle with the VIN number VF3CA5FU8DW062146?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The VIN Decoder API - Europe retrieves information about a vehicle by decoding its Vehicle Identification Number (VIN). It returns details like make, model, year, and engine size for vehicles registered in Europe.', 'parameters': [{'name': 'vin', 'description': 'VIN Number to lookup.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'tensorboard.projects().locations().tensorboards().get', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}"], "Output": "requests.get(\"https://vin-decoder-api-europe.p.rapidapi.com/vin\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vin-decoder-api-europe.p.rapidapi.com\"}, params={\"vin\": \"VF3CA5FU8DW062146\"})"} {"Instruction": "What are the items in the Yardillo vault that match the filter \"vegetables\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://yardillo.p.rapidapi.com/vault/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yardillo.p.rapidapi.com\"}, params={\"filter\": \"vegetables\"})"} {"Instruction": "I want to check the country of the IP address 192.168.0.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hajana1-ip-to-country-name-v1.p.rapidapi.com/free-ip-country-api.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hajana1-ip-to-country-name-v1.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "I want to check if \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'pyarrow', 'api_name': 'map_lookup', 'description': 'Perform a lookup in a Map data structure', 'parameters': {'required': [{'name': 'query_key', 'description': 'The key to search for.'}], 'optional': [{'name': 'occurrence', 'description': 'The occurrence(s) to return from the Map. Accepted values are \"first\", \"last\", or \"all\".'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please fetch the recipe collection ids from the BBC Good Food API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.associate_browser_settings', 'description': 'Associates a browser settings resource with a web portal.', 'parameters': [{'name': 'browser_settings_arn', 'description': 'The ARN of the browser settings.'}, {'name': 'portal_arn', 'description': 'The ARN of the web portal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wave, Weather and Tide Conditions for any spot on the Ocean Surface.\\n\\nXYZ Tiles for Global Wave Conditions\\n\\nhttps://wavebase.app', 'parameters': [{'name': 'variable', 'description': '', 'type': 'string'}, {'name': 'datetime', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://bbc-good-food-api.p.rapidapi.com/categories-collections-ids\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bbc-good-food-api.p.rapidapi.com\"})"} {"Instruction": "I want to get the pre-game odds for Dreambet.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Endpoints for the Lootero Application', 'parameters': [{'name': 'sc', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dreambet.p.rapidapi.com/odds/dreambet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dreambet.p.rapidapi.com\"})"} {"Instruction": "Can you give me information about the device with ID \"12345\" and API key \"abc123\" using the TrumpetBox Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://trumpetbox-cloud.p.rapidapi.com/device\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trumpetbox-cloud.p.rapidapi.com\"}, params={\"id\": \"12345\", \"key\": \"abc123\"})"} {"Instruction": "Can you check if the IP address 192.168.0.1 is a proxy?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://proxy-detection.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"proxy-detection.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "I want to fetch a random premium anime mobile wallpaper.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.describe_notification_configurations', 'description': 'Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.describe-notification-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'auto_scaling_group_names', 'description': 'The name of the Auto Scaling group.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.promote_permission_created_from_policy', 'description': 'When you attach a resource-based policy to a resource, RAM automatically creates a resource share of featureSet =``CREATED_FROM_POLICY`` with a managed permission that has the same IAM permissions as the original resource-based policy. However, this type of managed permission is visible to only the resource share owner, and the associated resource share can\u00e2\\x80\\x99t be modified by using RAM.Before you use PromoteResourceShareCreatedFromPolicy , you should first run this operation to ensure that you have an appropriate customer managed permission that can be associated with the promoted resource share.NoteYou can\u00e2\\x80\\x99t modify a CREATED_FROM_POLICY resource share so you can\u00e2\\x80\\x99t associate the new customer managed permission by using ReplacePermsissionAssociations . However, if you use PromoteResourceShareCreatedFromPolicy , that operation automatically associates the fully manageable customer managed permission to the newly promoted STANDARD resource share.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the CREATED_FROM_POLICY permission that you want to promote. You can get this Amazon Resource Name (ARN) by calling the ListResourceSharePermissions operation.'}, {'name': 'name', 'description': 'Specifies a name for the promoted customer managed permission.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}"], "Output": "response = requests.get(\"https://premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com/rapidHandler/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about the domain \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}"], "Output": "requests.get(\"https://domain-info.p.rapidapi.com/domain-full-info/example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-info.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the news from Puerto Plata?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://depuertoplata.p.rapidapi.comdepuertoplata.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"depuertoplata.p.rapidapi.com\"})"} {"Instruction": "Can you recommend some stocks for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}"], "Output": "requests.get(\"https://yh-finance-complete.p.rapidapi.com/recommendation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yh-finance-complete.p.rapidapi.com\"})"} {"Instruction": "Can you provide a temporary email address for testing purposes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}"], "Output": "requests.get(\"https://gettempmail.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gettempmail.p.rapidapi.com\"})"} {"Instruction": "I want to get the Astronomy Picture of The day.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns a stunning astronomical picture every day with explanation from professionals.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}"], "Output": "requests.get(\"https://astronomy-picture-of-the-day.p.rapidapi.com/apod?api_key=SIGN-UP-FOR-KEY\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"astronomy-picture-of-the-day.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a response from the SimSimi Conversation API for the text \"Hello\" in English with no sexual contents?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://simsimi.p.rapidapi.com/request.p\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"simsimi.p.rapidapi.com\"}, params={\"text\": \"Hello\", \"lc\": \"en\", \"ft\": \"0.0\"})"} {"Instruction": "I want to generate 5 sentences of Lorem Ipsum text.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_quantiles', 'description': 'Compute an array of quantiles of a numeric array or chunked array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].', 'type': 'double or sequence of double', 'default': 0.5}, {'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.', 'type': 'str', 'default': 'linear', 'accepted_values': ['linear', 'lower', 'higher', 'nearest', 'midpoint']}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.', 'type': 'int', 'default': 0}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.QuantileOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "requests.get(\"https://lorem-ipsum-api.p.rapidapi.com/sentence\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lorem-ipsum-api.p.rapidapi.com\"}, params={\"amount\": \"5\"})"} {"Instruction": "Can you please fetch the latest cryptocurrency news from CoinDesk?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.start_associations_once', 'description': 'Runs an association immediately and only one time. This operation can be helpful when troubleshooting associations.', 'parameters': [{'name': 'association_ids', 'description': 'The association IDs that you want to run immediately and only one time.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://cryptocurrency-news2.p.rapidapi.com/v1/coindesk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cryptocurrency-news2.p.rapidapi.com\"})"} {"Instruction": "Please scrape the top 30 repositories on Github for the query 'python'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}"], "Output": "requests.get(\"https://leo-github-data-scraper.p.rapidapi.com/search_top30/python\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"leo-github-data-scraper.p.rapidapi.com\"})"} {"Instruction": "How can I get basic information on all weed strains?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://weed-strain1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weed-strain1.p.rapidapi.com\"})"} {"Instruction": "I want to login to a user account with the username \"john\" and password \"password123\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().create', 'description': 'Create a new certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'domains'}, {'name': 'dns_authorizations'}, {'name': 'issuance_config'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'scope'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://multipleteamscallingtest.p.rapidapi.com/user/login\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"multipleteamscallingtest.p.rapidapi.com\"}, params={\"username\": \"john\", \"password\": \"password123\"})"} {"Instruction": "Please check the languages supported by the Image Text Recognition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().list', 'description': 'List Apigee API products', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'az', 'api_name': 'ProviderHub Custom Rollout Show', 'description': 'Gets the custom rollout details.', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'provider-namespace', 'description': 'The name of the resource provider hosted within ProviderHub.'}, {'name': 'rollout-name', 'description': 'The rollout name.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}"], "Output": "requests.get(\"https://image-text-recognition.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-text-recognition.p.rapidapi.com\"})"} {"Instruction": "What is the all data from the Sports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models.list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://all-data.p.rapidapi.comhttps://pubhub.yesitlabs.xyz/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-data.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the proxy data for the URL http://example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}"], "Output": "requests.get(\"https://scrapers-proxy2.p.rapidapi.com/tor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"scrapers-proxy2.p.rapidapi.com\"}, params={\"url\": \"http://example.com\"})"} {"Instruction": "I want to check if the username \"johnsmith\" exists in the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.versions.list', 'description': 'List Artifact Registry package versions', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://teste693.p.rapidapi.com/user/johnsmith\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"teste693.p.rapidapi.com\"})"} {"Instruction": "Can you please validate the email address info@rapidapi.com using the Email Validation_v3 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'az', 'api_name': 'PostgreSQL Server Show', 'description': 'Get the details of a PostgreSQL server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'API', 'api_name': 'get_function', 'description': 'Get a function by name', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to lookup'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "requests.get(\"https://email-validation12.p.rapidapi.com/support@rapidapi.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-validation12.p.rapidapi.com\"})"} {"Instruction": "I want to search for operas in multiple genres in the rapidAPI Testing options API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://testing-options.p.rapidapi.com/opera/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testing-options.p.rapidapi.com\"}, params={\"genre__name_hy__in\":\"opera1,opera2\", \"genre__name_ru__in\":\"opera3\", \"genre__name_en__in\":\"opera4\", \"year__in\":\"2020,2021\", \"published_at__gt\":\"2021-01-01\", \"catalogue_id\":\"catalogue1\", \"genre__name_en\":\"opera5\", \"published_at\":\"2022-01-01\", \"published_at__gte\":\"2021-01-01\", \"genre__name_hy\":\"opera6\", \"year\":\"2022\", \"catalogue_id__in\":\"catalogue2,catalogue3\", \"genre__name_ru\":\"opera7\"})"} {"Instruction": "I want to retrieve the history of the channel \"my_channel\" in the PubNub network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pubnub-pubnub.p.rapidapi.com/history/demo/my_channel/0/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"pubnub-pubnub.p.rapidapi.com\"})"} {"Instruction": "I want to get the climate risk assessment score for Paris, France with a radius of 50 km.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://rankiteo-climate-risk-assessment.p.rapidapi.com/GetPowerplantByRadiusAndAddress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rankiteo-climate-risk-assessment.p.rapidapi.com\"}, params={\"address\": \"Paris, France\", \"radius_km\": 50})"} {"Instruction": "Can you recommend a recipe collection for avid bakers on TikTok?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-api6.p.rapidapi.com/collection/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-api6.p.rapidapi.com\"}, params={\"collection_id\": \"(Recipes & Good Eats)-7084615222824045358\", \"username\": \"abbeychaplain\"})"} {"Instruction": "I want to search for a random quote with a maximum length of 100 characters and tagged with \"love\" and \"inspiration\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://semantic-quotes.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"semantic-quotes.p.rapidapi.com\"}, params={\"max_length\": 100, \"tags\": \"love, inspiration\"})"} {"Instruction": "Please generate a face using the FaceGen API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://facegen.p.rapidapi.com/fg/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"facegen.p.rapidapi.com\"}, params={\"AI\": \"1\"})"} {"Instruction": "I want to get information about the brewery with ID 5494 from the Open Brewery DB API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my_bucket\", key_file=\"/path/to/key.pem\", key_name=\"my_key\"', 'description': 'add Cloud CDN Signed URL key to a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_file'}, {'name': 'key_name'}]}"], "Output": "requests.get(\"https://brianiswu-open-brewery-db-v1.p.rapidapi.com/breweries/5494\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"brianiswu-open-brewery-db-v1.p.rapidapi.com\"})"} {"Instruction": "I want to get the geographical location information of my IP address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}"], "Output": "response = requests.get(\"https://ip-address-tracker-free.p.rapidapi.com/rapidapi/ip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-address-tracker-free.p.rapidapi.com\"})"} {"Instruction": "Please generate a unique name for my new company.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for top/bottom k-selection', 'description': 'Options for selecting top or bottom k values in sorted order', 'parameters': {'required': [{'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.update(\"my_perimeter\", \"__add_resources=projects/123,projects/456\", \"__remove_restricted_services=storage.googleapis.com\", \"__add_access_levels=accessPolicies/123/accessLevels/a_level\", \"__enable_vpc_accessible_services\", \"__clear_vpc_allowed_services\"', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'async'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "requests.get(\"https://nameforge.p.rapidapi.com/single-name/short/New%20Company\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nameforge.p.rapidapi.com\"})"} {"Instruction": "What is the estimated taxi fare from latitude 37.7749 to longitude -122.4194, with a departure latitude of 34.0522 and a departure longitude of -118.2437?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://taxi-fare-calculator.p.rapidapi.com/search-geo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"taxi-fare-calculator.p.rapidapi.com\"}, params={\"arr_lat\": 37.7749, \"arr_lng\": -122.4194, \"dep_lat\": 34.0522, \"dep_lng\": -118.2437})"} {"Instruction": "I want to generate a quote from Joe Rogan.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}"], "Output": "requests.get(\"https://joe-rogan-quote-generator.p.rapidapi.com/generate_rogan\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"joe-rogan-quote-generator.p.rapidapi.com\"})"} {"Instruction": "Please provide me with live data for the game on the Uros Kovcic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'deployed_model_id'}]}"], "Output": "requests.get(\"https://uros-kovcic.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uros-kovcic.p.rapidapi.com\"})"} {"Instruction": "I want to check if an email address example@gmail.com is disposable.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileSelector', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.test_wireless_device', 'description': 'Simulates a provisioned device by sending an uplink data payload of Hello .', 'parameters': [{'name': 'id', 'description': 'The ID of the wireless device to test.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please generate a YouTube video description for the keywords \"unreal engine ai\" and \"npcs\" using the Blogzee AI - SEO & Social Content Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transitaires de d\u00e9douanement en Nouvelle-Cal\u00e9donie ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}"], "Output": "requests.get(\"https://blogzee-ai-seo-social-content-generator.p.rapidapi.com/generate_youtube_video_description\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"blogzee-ai-seo-social-content-generator.p.rapidapi.com\"}, params={\"keyword1\": \"unreal engine ai\", \"keyword2\": \"npcs\", \"include_emojis\": \"True\", \"video_title\": \"Telling NPCs they Live in a Simulation - Unreal Engine 5 AI NPCs\", \"facebook_link\": \"https://www.facebook.com/\", \"linkedin_link\": \"https://www.linkedin.com\", \"tiktok_link\": \"https://www.tiktok.com/en/\", \"twitter_link\": \"https://twitter.com/home?lang=en\", \"instagram_link\": \"https://www.instagram.com/\", \"keyword4\": \"\", \"keyword3\": \"\", \"keyword5\": \"\"})"} {"Instruction": "Can you provide me with the supported locations for the LinkedIn Company and Profile Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().describe', 'description': 'Show details about the Cloud API Gateway operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}"], "Output": "requests.get(\"https://linkedin-company-and-profile-data.p.rapidapi.com/supported-locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"linkedin-company-and-profile-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the items in a list with ListId 'abc123' using the Ishan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ishan1.p.rapidapi.com/v1.0/sites/root/lists/abc123/items\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ishan1.p.rapidapi.com\"})"} {"Instruction": "Can you retrieve images from Chevereto API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://chevereto.p.rapidapi.comhttp://chevereto.ec/rapidapi/images\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"chevereto.p.rapidapi.com\"})"} {"Instruction": "Can you provide the localizations for the DigiXpress API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().get', 'description': 'Get an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'az', 'api_name': 'edgeorder order list', 'description': 'List orders at resource group level or at subscription level', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'skip-token', 'description': '$skipToken is supported on Get list of order, which provides the next page in the list of order.'}]}"], "Output": "requests.get(\"https://digixpress.p.rapidapi.com/api/localisations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"digixpress.p.rapidapi.com\"}).json()"} {"Instruction": "I want to find claims similar to the text \"This is a sample text\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://stacks-patent-similarity1.p.rapidapi.com/v1/infringement-research/predict\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stacks-patent-similarity1.p.rapidapi.com\"}, params={\"patent_number\": \"\", \"text\": \"This is a sample text\", \"model_name\": \"\"})"} {"Instruction": "I want to get the information of the article with DOI 10.1111/fima.12262 using the Crossref API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "response = requests.get(\"https://crossref.p.rapidapi.com/10.1111/fima.12262\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crossref.p.rapidapi.com\"})"} {"Instruction": "Can you search for information about the barcode \"9780143111597\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}"], "Output": "requests.get(\"https://barcode-monster.p.rapidapi.com/code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcode-monster.p.rapidapi.com\"}, params={\"code\": \"9780143111597\"})"} {"Instruction": "How can I verify the legitimacy of a merchant with Udyam Aadhaar Verification API using the provided request ID \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"If you're looking for a random adult picture, our API is just what you need. Simply send a request to our API and you'll receive a random adult picture in return. Whether you need a picture for a project or just for fun, our API is perfect.\", 'parameters': [{'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API calculates Amortized loan repayment with details.', 'parameters': [{'name': 'installmentcount', 'description': '', 'type': 'STRING'}, {'name': 'principalamount', 'description': '', 'type': 'STRING'}, {'name': 'annualinterestrate', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}, {'name': 'repaymentinterval', 'description': \"default: 'month'\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}"], "Output": "requests.get(\"https://udyam-aadhaar-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"udyam-aadhaar-verification.p.rapidapi.com\"}, params={\"request_id\" \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide me with the latest exchange rates for USD?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Disk Information', 'description': 'Get information about a disk', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the managed disk.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(\"https://exchange-rates-live.p.rapidapi.com/rates/eur\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"exchange-rates-live.p.rapidapi.com\"})"} {"Instruction": "I want to get the trading dashboard URL for Walnut Trading Dash API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_voice_profile_domain', 'description': 'Updates the settings for the specified voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The domain ID.'}, {'name': 'name', 'description': 'The name of the voice profile domain.'}, {'name': 'description', 'description': 'The description of the voice profile domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_groups.tag', 'description': 'Adds tags to a resource group with the specified ARN. Existing tags on a resource group are not changed if they are not specified in the request parameters.WarningMinimum permissionsTo run this command, you must have the following permissions:resource-groups:TagSee also: AWS API Documentation\\n', 'parameters': [{'name': 'arn', 'description': 'The ARN of the resource group to which to add tags.'}, {'name': 'tags', 'description': 'The tags to add to the specified resource group. A tag is a string-to-string map of key-value pairs.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}"], "Output": "requests.get(\"https://walnuttradingdash.p.rapidapi.com/free_access\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"walnuttradingdash.p.rapidapi.com\"}, params={\"get_dash_url\": \"True\"})"} {"Instruction": "I want to get the performance details of the call with account_id\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters_dry_run_update', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.field', 'description': 'Reference a column of the dataset', 'parameters': {'required': [{'name': 'name_or_index', 'description': 'The name or index of the (possibly nested) field the expression references to.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ctm.p.rapidapi.com/accounts/12345/calls/67890.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ctm.p.rapidapi.com\"})"} {"Instruction": "How many calories are burned when skiing for 2 hours and weighing 180 pounds?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.delete', 'description': 'delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://calories-burned-by-api-ninjas.p.rapidapi.com/v1/caloriesburned\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"calories-burned-by-api-ninjas.p.rapidapi.com\"}, params={\"activity\": \"skiing\", \"weight\": 180, \"duration\": 120})"} {"Instruction": "Can you give me the Power BI news for page 2?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.detach_certificate_from_distribution', 'description': 'Detaches an SSL/TLS certificate from your Amazon Lightsail content delivery network (CDN) distribution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'distribution_name', 'description': 'The name of the distribution from which to detach the certificate.\\nUse the GetDistributions action to get a list of distribution names that you can specify.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "requests.get(\"https://power-bi-smartable.p.rapidapi.com/news/page/2/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"power-bi-smartable.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the domain authority and page authority of the website 'example.com' using the Domain Authority API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.plugins().delete', 'description': \"Delete plugins from a Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target'}, {'name': 'environment'}, {'name': 'location'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}"], "Output": "requests.get(\"https://domain-authority1.p.rapidapi.com/GetDomainAuthority\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-authority1.p.rapidapi.com\"}, params={\"url\": \"example.com\"})"} {"Instruction": "Can you validate the phone number +1 (408) 555-1234?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Phone\u201d API validates national and international phone numbers, get location information about phone number.', 'parameters': [{'name': 'number', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_network_resource_relationships', 'description': 'Gets the network resource relationships for the specified global network.get-network-resource-relationships is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'core_network_id', 'description': 'The ID of a core network.'}, {'name': 'registered_gateway_arn', 'description': 'The ARN of the registered gateway.'}, {'name': 'aws_region', 'description': 'The Amazon Web Services Region.'}, {'name': 'account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'resource_type', 'description': 'The resource type.\\nThe following are the supported resource types for Direct Connect:\\n\\ndxcon\\ndx-gateway\\ndx-vif\\n\\nThe following are the supported resource types for Network Manager:\\n\\nconnection\\ndevice\\nlink\\nsite\\n\\nThe following are the supported resource types for Amazon VPC:\\n\\ncustomer-gateway\\ntransit-gateway\\ntransit-gateway-attachment\\ntransit-gateway-connect-peer\\ntransit-gateway-route-table\\nvpn-connection'}, {'name': 'resource_arn', 'description': 'The ARN of the gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://validate-phone.p.rapidapi.com/v1/validate?\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"validate-phone.p.rapidapi.com\"}, params={\"number\" \"+1 (408) 555-1234\"})"} {"Instruction": "I want to hash the string \"Hello World\" using the Hashing-Api.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}"], "Output": "response = requests.get(\"https://hashing-api.p.rapidapi.com/api/sha/256/hashtext\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hashing-api.p.rapidapi.com\"}, params={\"dataString\": \"Hello World\"})"} {"Instruction": "Can you give me the prayer times for Kuala Lumpur, Malaysia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://waktu-solat4.p.rapidapi.com/solat/time\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"waktu-solat4.p.rapidapi.com\"}, params={\"code\": \"KUL01\"})"} {"Instruction": "I want to get the checkout price for an Airbnb property with property ID 123456 for check-in on 2022-05-01 and check-out on 2022-05-10 for 2 adults, with currency in EUR.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().list', 'description': 'List Cloud Bigtable operations', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}"], "Output": "requests.get(\"https://airbnb19.p.rapidapi.com/api/v1/getPropertyCheckoutPrice\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"airbnb19.p.rapidapi.com\"}, params={\"checkOut\": \"2022-05-10\", \"checkIn\": \"2022-05-01\", \"propertyId\": \"123456\", \"adults\": 2, \"currency\": \"EUR\"})"} {"Instruction": "Could you please provide me with the API call to retrieve the data from the KVStore API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}"], "Output": "requests.get(\"https://kvstore.p.rapidapi.com/collections\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"kvstore.p.rapidapi.com\"})"} {"Instruction": "I want to show an image of Times Square with a marker using the Address to Image API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}"], "Output": "requests.get(url=\"https://address-to-image.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-to-image.p.rapidapi.com\"}, params={\"output\": \"image\", \"type\": \"jpeg\", \"marker\": \"1\", \"zoom\": \"1\", \"address\": \"Times Square\", \"width\": \"1024\", \"height\": \"1024\"})"} {"Instruction": "Please provide me with the payment details for transactions made between January 1, 2020, and January 1, 2021, using the NOWPayments API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://nowpayments.p.rapidapi.com/v1/payment/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nowpayments.p.rapidapi.com\"}, params={\"dateFrom\": \"2020-01-01\", \"dateTo\": \"2021-01-01\"})"} {"Instruction": "I want to send an SMS notification to +1234567890 with the message \"Hello, this is a test message.\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies.create', 'description': 'Create a new Access Context Manager policy', 'parameters': [{'name': 'organization', 'description': 'Parent organization for the access policies.'}, {'name': 'title', 'description': 'Short human-readable title of the access policy.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'scopes', 'description': \"Folder or project on which this policy is applicable. You can specify only one folder or project as the scope and the scope must exist within the specified organization. If you don't specify a scope, the policy applies to the entire organization.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://smsto.p.rapidapi.com/messages\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"smsto.p.rapidapi.com\"}, json={\"to\" \"+1234567890\", \"message\" \"Hello, this is a test message.\"})"} {"Instruction": "Please get the location data for IP address 123.456.789.123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my_client_gateway\", \"policy.json\", location=\"us_central1\"', 'description': 'Set IAM policy for BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'policy_file'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ip-geo3.p.rapidapi.com/location\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo3.p.rapidapi.com\"}, params={\"ip\": \"123.456.789.123\"})"} {"Instruction": "Can you please provide me with the details of the YouTube channel with the ID \"UC-lHJZR3Gqxm24_Vd_AJ5Yw\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.voiceid.describe_fraudster_registration_job', 'description': 'Describes the specified fraudster registration job.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job.'}, {'name': 'job_id', 'description': 'The identifier of the fraudster registration job you are describing.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.create(\"my_external_gateway\", \"__interfaces 0=192.0.2.0\"', 'description': 'Create a new Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'interfaces'}, {'name': 'description'}]}"], "Output": "requests.get(\"https://youtube-channel-details.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-channel-details.p.rapidapi.com\"}, params={\"id\": \"UC-lHJZR3Gqxm24_Vd_AJ5Yw\"})"} {"Instruction": "I want to check if this email example@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().get_iam_policy', 'description': 'Get an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"check-disposable-email.p.rapidapi.com\"}, params={\"email\" \"example@gmail.com\"})"} {"Instruction": "Can you please provide me with the tennis matches information for September 6, 2020?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}"], "Output": "requests.get(\"https://tennis-live-data.p.rapidapi.com/matches-by-date/2020-09-06\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tennis-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to check the information about the IP address 192.168.0.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.ds.add_ip_routes', 'description': 'If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'Identifier (ID) of the directory to which to add the address block.'}, {'name': 'ip_routes', 'description': 'IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your self-managed domain.\\n(structure)\\n\\nIP address block. This is often the address block of the DNS server used for your self-managed domain.\\nCidrIp -> (string)\\n\\nIP address block using CIDR format, for example 10.0.0.0/24. This is often the address block of the DNS server used for your self-managed domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.\\nDescription -> (string)\\n\\nDescription of the address block.'}, {'name': 'update_security_group_for_directory_controllers_|_no_update_security_group_for_directory_controllers', 'description': 'If set to true, updates the inbound and outbound rules of the security group that has the description: \u00e2\\x80\\x9cAmazon Web Services created security group for directory ID directory controllers.\u00e2\\x80\\x9d Following are the new rules:\\nInbound:\\n\\nType: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0\\nType: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0\\nType: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0\\nType: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0\\nType: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0\\n\\nOutbound:\\n\\nType: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0\\n\\nThese security rules impact an internal network interface that is not exposed publicly.'}]}\n", "{'name': 'az', 'api_name': 'Network Manager Group Create', 'description': 'Create a network group', 'parameters': [{'name': 'name', 'description': 'The name of the network group to get.'}, {'name': 'network-manager-name', 'description': 'The name of the network manager.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'description', 'description': 'A description of the network group.', 'optional': True}, {'name': 'if-match', 'description': 'The ETag of the transformation. Omit this value to always overwrite the current resource. Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes.', 'optional': True}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://all-information-about-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-information-about-ip.p.rapidapi.com\"}, params={\"query\": \"192.168.0.1\", \"lang\": \"en\"})"} {"Instruction": "I want to calculate the distance between two locations with latitude 37.7749 and longitude -122.4194 and latitude 34.0522 and longitude -118.2437 in kilometers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_rate_based_rule', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule that you want to get. RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}]}"], "Output": "requests.get(\"https://distance-calculation-api-by-pizza-api.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"distance-calculation-api-by-pizza-api.p.rapidapi.com\"}, params={\"metric\": \"km\", \"lat1\": \"37.7749\", \"lon1\": \"-122.4194\", \"lat2\": \"34.0522\", \"lon2\": \"-118.2437\"})"} {"Instruction": "Please give me details of pizza with id 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().describe', 'description': 'Display detailed information about a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to describe.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'It is an API for mobile phone number OSINT. If you abuse it, you will be immediately banned!', 'parameters': [{'name': 'phone', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}"], "Output": "requests.get(\"https://pizza-and-desserts.p.rapidapi.com/pizzas/1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizza-and-desserts.p.rapidapi.com\"})"} {"Instruction": "I want to extract the structure from the text \"I am John and I live in New York.\" using the Walnut Entity API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "requests.get(\"https://walnut-entity.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"walnut-entity.p.rapidapi.com\"}, params={\"payload\": \"I am John and I live in New York.\"})"} {"Instruction": "Can you help me download this TikTok video? Here's the link\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'EventGrid Partner Namespace List', 'description': 'List available partner namespaces', 'parameters': [{'name': 'odata-query', 'description': 'The OData query used for filtering the list results. Filtering is currently allowed on the Name property only. The supported operations include: CONTAINS, eq (for equal), ne (for not equal), AND, OR and NOT.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}"], "Output": "requests.get(\"https://tiktok-video-downloader8.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-video-downloader8.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/1234567890\"})"} {"Instruction": "What are the historical ESG scores for Apple Inc. in 2020?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}"], "Output": "requests.get(\"https://gaialens-historical-esg-scores.p.rapidapi.com/scores/historical/2020\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gaialens-historical-esg-scores.p.rapidapi.com\"}, params={\"year\": \"2020\", \"companyname\": \"Apple Inc.\"})"} {"Instruction": "I want to generate a shield for the name \"google\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple and free way to generate shields.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shields.p.rapidapi.com/v1/shields\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shields.p.rapidapi.com\"}, params={\"name\": \"google\"})"} {"Instruction": "I want to capture a screenshot of the website https://example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}"], "Output": "response = requests.get(\"https://webcap-website-screenshot-capture.p.rapidapi.com/v1/getscreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webcap-website-screenshot-capture.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}"], "Output": "response = requests.get(\"https://email-validator18.p.rapidapi.com/email/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-validator18.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to verify if this email address john@example.com is valid using the Quick Email Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quickemailverification.p.rapidapi.com/v1/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"quickemailverification.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Can you give me a recipe for chicken curry?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://recipe64.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"recipe64.p.rapidapi.com\"}, params={\"q\": \"chicken curry\"})"} {"Instruction": "Can you suggest me a campaign for Vouchery.io?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\"})"} {"Instruction": "Can you help me find all the suburbs in Australia within a 10 km radius of latitude -33.86885141 and longitude 151.2093319?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the list'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create a temp mail', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://australian-postcode-to-suburb.p.rapidapi.com/radius/-33.86885141/151.2093319/10\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"australian-postcode-to-suburb.p.rapidapi.com\"})"} {"Instruction": "Can you check if my email address, example@xyz.com, has been compromised in any data breaches?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://data-breach-checker.p.rapidapi.com/api/breach\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"data-breach-checker.p.rapidapi.com\"}, params={\"email\": \"example@xyz.com\"})"} {"Instruction": "I want to get information on countries around the world.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://countries59.p.rapidapi.com/list_countries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"countries59.p.rapidapi.com\"})"} {"Instruction": "I want to download the Instagram story of user \"example_user\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can download any video,story,highlights,igtv,reel,post on this api \\\\n Conact us : https://PPooP.t.me \\\\n My Channel : https://keepdeving.t.me', 'parameters': [{'name': 'story_user', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "requests.get(\"https://instagram-downloader13.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-downloader13.p.rapidapi.com\"}, params={\"story_user\": \"example_user\"})"} {"Instruction": "Can you give me the Thai lottery results for the draw on March 16, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Time32', 'description': 'Concrete class for time32 data types.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://thai-lottery-result.p.rapidapi.com/results/20220316\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thai-lottery-result.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me a list of high anonymous proxy servers in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'rank', 'description': 'Ranking elements in an array', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}"], "Output": "requests.get(\"https://proxy-list2.p.rapidapi.com/proxy/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"proxy-list2.p.rapidapi.com\"}, params={\"type\": \"http\", \"country\": \"US\", \"anonymity\": \"high\"})"} {"Instruction": "I want to get information about an employee with ID 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}"], "Output": "requests.get(\"https://dd7.p.rapidapi.com/employees/name\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"dd7.p.rapidapi.com\"}, params={\"id\" \"12345\"})"} {"Instruction": "Can you please provide me with today's football predictions?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}\n", "{'name': 'az', 'api_name': 'webapp config ssl show', 'description': 'Show the details of an SSL certificate for a web app', 'parameters': [{'name': 'certificate-name', 'description': 'The name of the certificate.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://168predict-vip-football-predictions.p.rapidapi.com/vip/today/under3.5?games_api_key=jbhdjfbghjbsjdfnkjdshgfuahoifhoi28u38y572yu8tqjewdoomcgddfdgdfgdgfgfddfswqdgkfjhgfcgcfxfxdsersrjgfdd\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"168predict-vip-football-predictions.p.rapidapi.com\"})"} {"Instruction": "I want to download the Instagram reel from this link\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model. This must be specified.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'General API to be used for together with other APIs that based on various sports', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://instagram-reels-and-post-downloader.p.rapidapi.com/posts/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-reels-and-post-downloader.p.rapidapi.com\"}, params={\"link\": \"https://www.instagram.com/reel/ABC123\"})"} {"Instruction": "Can you provide the latest standings for the Russian Premier League for the current season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}"], "Output": "requests.get(\"https://russian-premier-league-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"russian-premier-league-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "please get me the Instagram profile information for user_id=123456789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}"], "Output": "requests.get(\"https://instagram39.p.rapidapi.com/getProfileByUserId\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram39.p.rapidapi.com\"}, params={\"user_id\": \"123456789\"})"} {"Instruction": "How can I recognize labels on liquor bottles using the Liquor Recognition API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://liquor-recognition.p.rapidapi.com/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"liquor-recognition.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me the bitikas1 details?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Extraction REST API that uses OCR to recognize and extract characters of various languages from images.', 'parameters': [{'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bitikas1.p.rapidapi.comhttp://www.brunn.ee\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bitikas1.p.rapidapi.com\"}, params={\"bbb\": \"\"})"} {"Instruction": "Can you show me the posts from the demo project?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.describe_custom_domains', 'description': 'Return a description of custom domain names that are associated with an App Runner service.', 'parameters': [{'name': 'service_arn', 'description': 'The Amazon Resource Name (ARN) of the App Runner service that you want associated custom domain names to be described for.'}, {'name': 'next_token', 'description': 'A token from a previous result page. It\u00e2\\x80\\x99s used for a paginated request. The request retrieves the next result page. All other parameter values must be identical to the ones that are specified in the initial request.\\nIf you don\u00e2\\x80\\x99t specify NextToken , the request retrieves the first result page.'}, {'name': 'max_results', 'description': 'The maximum number of results that each response (result page) can include. It\u00e2\\x80\\x99s used for a paginated request.\\nIf you don\u00e2\\x80\\x99t specify MaxResults , the request retrieves all available results in a single response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://demo-project20473.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"demo-project20473.p.rapidapi.com\"})"} {"Instruction": "Can you give me the recent winning numbers for Powerball from CA Lottery?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'AWS Standard Retry Strategy', 'description': 'Standard retry strategy for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}"], "Output": "requests.get(\"https://ca-lottery.p.rapidapi.com/recent/powerball\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ca-lottery.p.rapidapi.com\"})"} {"Instruction": "I want to scrape the complete products of the Gymshark Shopify store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reduce the risk of fraud on your platform by onboarding only those individuals whose PAN is linked with their Aadhaar, in accordance with the laws of India.\\n\\nReduce manual efforts by calling a single API which tells you if an individual\u2019s PAN Aadhaar link exists or not.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.describe', 'description': 'Gets detailed index endpoint information', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}]}"], "Output": "requests.get(\"https://shopify-store-scraper.p.rapidapi.com/product\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"shopify-store-scraper.p.rapidapi.com\"}, params={\"url\" \"https://row.gymshark.com\", \"handle\" \"gymshark-studio-leggings-black-ss22\"})"} {"Instruction": "Can you please provide me with the list of categories on Wayfair?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'az', 'api_name': 'Synapse Integration Runtime List Auth Key', 'description': 'Get keys for a self-hosted integration runtime', 'parameters': [{'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://wayfair.p.rapidapi.com/categories/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wayfair.p.rapidapi.com\"}, params={\"caid\": \"214970\"})"} {"Instruction": "Can you help me forecast the price of Bitcoin in the next 24 hours using The Apophis API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://the-apophis.p.rapidapi.com/forecast/ultra\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-apophis.p.rapidapi.com\"}, params={\"timeframe\": \"24h\", \"currency\": \"btc\"})"} {"Instruction": "I want to get the premium tips from the Betigolo Tips API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://betigolo-tips.p.rapidapi.com/premium/tips\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"betigolo-tips.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve data of chemical elements and their properties.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves data of chemical elements and their properties collected from authoritative sources in JSON format', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'synapse_link_connection_list_link_tables', 'description': 'List the link tables of a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://chemical-elements.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"chemical-elements.p.rapidapi.com\"})"} {"Instruction": "Can you get the country codes using the AskTheWorld API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.create_pipeline', 'description': 'Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the OpenSearch Ingestion pipeline to create. Pipeline names are unique across the pipelines owned by an account within an Amazon Web Services Region.'}, {'name': 'min_units', 'description': 'The minimum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'max_units', 'description': 'The maximum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'pipeline_configuration_body', 'description': 'The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with \\\\n .'}, {'name': 'log_publishing_options', 'description': 'Key-value pairs to configure log publishing.\\nIsLoggingEnabled -> (boolean)\\n\\nWhether logs should be published.\\nCloudWatchLogDestination -> (structure)\\n\\nThe destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true .\\nLogGroup -> (string)\\n\\nThe name of the CloudWatch Logs group to send pipeline logs to. You can specify an existing log group or create a new one. For example, /aws/OpenSearchService/IngestionService/my-pipeline .'}, {'name': 'vpc_options', 'description': 'Container for the values required to configure VPC access for the pipeline. If you don\u00e2\\x80\\x99t specify these values, OpenSearch Ingestion creates the pipeline with a public endpoint.\\nSubnetIds -> (list)\\n\\nA list of subnet IDs associated with the VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nA list of security groups associated with the VPC endpoint.\\n(string)'}, {'name': 'tags', 'description': 'List of tags to add to the pipeline upon creation.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().describe', 'description': 'Get information about a particular build', 'parameters': [{'name': 'build', 'description': 'The build to describe. The ID of the build is printed at the end of the build submission process, or in the ID column when listing builds.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://asktheworld.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"asktheworld.p.rapidapi.com\"}, params={\"getCountryCodes\": \"true\"})"} {"Instruction": "Please search for job posts for RN Nurse in San Diego, CA.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'az', 'api_name': 'Advisor Recommendation Disable', 'description': 'Disable Azure Advisor recommendations', 'parameters': [{'name': 'days', 'description': 'Number of days to disable. If not specified, the recommendation is disabled forever.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). If provided, no other 'Resource Id' arguments should be specified.\"}, {'name': 'name', 'description': 'The name of the recommendation as output by the list command.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my_backup', instance='my_instance', cluster='my_cluster', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Phone\u201d API validates national and international phone numbers, get location information about phone number.', 'parameters': [{'name': 'number', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://job-search6.p.rapidapi.com/api/v1/search/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"job-search6.p.rapidapi.com\"}, params={\"agent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110\", \"ip\": \"75.83.85.4\", \"l\": \"San Diego, CA\", \"q\": \"RN Nurse\"})"} {"Instruction": "I want to search for flights on KAYAK with a maximum of 3 stops and using my API key \"12345\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'LargeListType', 'description': 'Create LargeListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field used to create the LargeListType instance'}]}}"], "Output": "requests.get(\"https://kayak-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kayak-flights.p.rapidapi.com\"}, params={\"m\": \"3\", \"token\": \"12345\"})"} {"Instruction": "How can I perform forward geocoding for the location \"123 Main St, New York\" using the TrueWay Geocoding API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://trueway-geocoding.p.rapidapi.com/ForwardGeocode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trueway-geocoding.p.rapidapi.com\"}, params={\"location\": \"123 Main St, New York\"})"} {"Instruction": "Please retrieve the encryption key for the secure text API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.describe', 'description': 'Describe a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "requests.get(\"https://secure-text-api.p.rapidapi.com/getKey\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"secure-text-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the live FREE to Air Tv Channel Streaming Links?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tvview.p.rapidapi.com/getAll\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tvview.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the upcoming matches from the Kassbet API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}"], "Output": "requests.get(\"https://kassbet.p.rapidapi.com/v1/matches\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"kassbet.p.rapidapi.com\"})"} {"Instruction": "How can I use the Serpstat API to access keyword research and domain analysis data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}\n", "{'name': 'az', 'api_name': 'Quota Request Status Show', 'description': 'Get quota request details and status', 'parameters': [{'name': 'name', 'description': 'Quota request ID.'}, {'name': 'scope', 'description': 'The target Azure resource URI.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(url=\"https://di_ry-serpstat-v1.p.rapidapi.com/v3/{api_method}\", params={\"query\": \"{domain-com}\", \"token\": \"{token}\", \"se\": \"{se}\"}, headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"di_ry-serpstat-v1.p.rapidapi.com\"})"} {"Instruction": "Can you enrich the contact information for the email carynburns83@gmail.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().stop', 'description': 'Stop a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "requests.get(\"https://enrich.p.rapidapi.com/contact/email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"enrich.p.rapidapi.com\"}, params={\"email\": \"carynburns83@gmail.com\"})"} {"Instruction": "How can I check if a specific IP address is valid using the Networking API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'F1', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://networking.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"networking.p.rapidapi.com\"})"} {"Instruction": "I want to check the keyword density for the URL \"https://en.wikipedia.org/wiki/Example.com\" using the SEO Automations API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_algorithms', 'description': 'Lists the machine learning algorithms that have been created.list-algorithms is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': 'A filter that returns only algorithms created after the specified time (timestamp).'}, {'name': 'creation_time_before', 'description': 'A filter that returns only algorithms created before the specified time (timestamp).'}, {'name': 'name_contains', 'description': 'A string in the algorithm name. This filter returns only algorithms whose name contains the specified string.'}, {'name': 'sort_by', 'description': 'The parameter by which to sort the results. The default is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order for the results. The default is Ascending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://seo-automations.p.rapidapi.com/v1/seo/getKeywordDensity/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"seo-automations.p.rapidapi.com\"}, params={\"url\": \"https://en.wikipedia.org/wiki/Example.com\", \"numPhrases\": \"20\", \"phraseLength\": \"5\", \"n\": \"20\"})"} {"Instruction": "What are the car rental locations available in Berlin on Booking.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://booking-com.p.rapidapi.com/v1/car-rental/locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"booking-com.p.rapidapi.com\"}, params={\"locale\": \"en-gb\", \"name\": \"Berlin\"})"} {"Instruction": "I want to get live data for flight booking.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fundtrip', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://funtrip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"funtrip.p.rapidapi.com\"})"} {"Instruction": "Can you check if the CNPJ 12345678901234 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Webapp Deployment Source Update-Token', 'description': 'Update source control token cached in Azure app service', 'parameters': [{'name': 'git-token', 'description': 'Git access token required for auto sync'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help -h', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output -o', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string'}, {'name': 'subscription', 'description': 'Name or ID of subscription'}, {'name': 'verbose', 'description': 'Increase logging verbosity'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://consulta-cnpj-gratis.p.rapidapi.com/companies/00000000000191\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-cnpj-gratis.p.rapidapi.com\"}, params={\"CNPJ\": \"12345678901234\"})"} {"Instruction": "Can you give me the climate events news from 'The Guardian'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "requests.get(\"https://climate-change63.p.rapidapi.com/news/guadian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change63.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest winning numbers and statistics for Lotto America.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "response = requests.get('https://lotto-america.p.rapidapi.com/stats', headers={'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY', 'X-RapidAPI-Host': 'lotto-america.p.rapidapi.com'})"} {"Instruction": "Please ping the stocks archive API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_sending_enabled', 'description': 'Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending for a configuration set when the reputation metrics for that configuration set (such as your bounce on complaint rate) exceed certain thresholds.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to update.'}, {'name': 'enabled_|_no_enabled', 'description': 'Describes whether email sending is enabled or disabled for the configuration set.'}]}"], "Output": "requests.get(\"https://stocks_archive.p.rapidapi.com/ping\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stocks_archive.p.rapidapi.com\"}).content"} {"Instruction": "I want to check if the movie with the ID 56789 is available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}"], "Output": "requests.get(\"https://daily-ovrll-0822202130837.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-ovrll-0822202130837.p.rapidapi.com\"})"} {"Instruction": "I want to generate AI-generated ad copy for Google Ads with thread ID \"6a6bbc6e-5896-45b6-8681-0a885e195f9a\" and prompt ID \"be5272ef-fbda-4e6d-abf7-0fe88b937693\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://adcopy-ai-google-ads-ai-text-generation.p.rapidapi.com/v1/adcopyai/fetchContent/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"adcopy-ai-google-ads-ai-text-generation.p.rapidapi.com\"}, params={\"threadId\": \"6a6bbc6e-5896-45b6-8681-0a885e195f9a\", \"promptId\": \"be5272ef-fbda-4e6d-abf7-0fe88b937693\"})"} {"Instruction": "Can you provide me with political articles for Biden and Trump from Boston Globe, New York Times, CNN, Washington Post, Los Angeles Times, and Chicago Tribute?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pac-api.p.rapidapi.com/trump/boston_globe,new_york_times,cnn,washington_post,los_angeles_times,chicago_tribute\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"pac-api.p.rapidapi.com\"})"} {"Instruction": "I want to get flashcards for the Real Estate Exam API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://real-estate-exam.p.rapidapi.com/flashcards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-estate-exam.p.rapidapi.com\"})"} {"Instruction": "I want to get information about a specific user with user_id=12345 from the nail API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}"], "Output": "requests.get(\"https://nail.p.rapidapi.comhttps://wad.ojooo.com/register.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nail.p.rapidapi.com\"}, params={\"user_id\": \"12345\"})"} {"Instruction": "Please create an image with size 500x500 pixels in RGB mode with the color #00ff00.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "requests.get(\"https://color-to-picture-api.p.rapidapi.com/color-image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"color-to-picture-api.p.rapidapi.com\"}, params={\"height\": \"500\", \"color\": \"00ff00\", \"width\": \"500\", \"mode\": \"RGB\"})"} {"Instruction": "Can you provide me with a list of languages supported by the Long Translator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application such as shazam.com', 'parameters': [{'name': 'artistid', 'description': \"The value of 'artist->adamid' field returned in \u2026/search OR \u2026/songs/v2/detect OR \u2026/songs/get-details endpoint\\nThe value of 'artists->id' field returned in \u2026/shazam-songs/get-details OR \u2026/albums/get-details OR \u2026/albums/get-related-artist\", 'type': 'STRING'}, {'name': 'l', 'description': 'The language code', 'type': 'STRING'}, {'name': 'from', 'description': 'The date to list events from', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of items per page, for paging purpose', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'The page index, for paging purpose', 'type': 'NUMBER'}, {'name': 'to', 'description': 'The date to list events to. Ex : 2023-01-15', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSCB players', 'parameters': [{'name': 'input_weight', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://long-translator.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"long-translator.p.rapidapi.com\"})"} {"Instruction": "I want to calculate the BMI of a person who weighs 75 kg and has a height of 1.75 meters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}"], "Output": "requests.get(url=\"https://body-mass-index-bmi-calculator.p.rapidapi.com/metric\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"body-mass-index-bmi-calculator.p.rapidapi.com\"}, params={\"weight\": 75, \"height\": 1.75})"} {"Instruction": "Can you provide me with the current weather information?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheap and lightweight API to get rich Amazon product metadata', 'parameters': [{'name': 'locale', 'description': 'Currently supported locales:\\n\\nUS (amazon.com)\\nUK (amazon.co.uk)\\nCA (amazon.ca)\\nIN (amazon.in)\\nFR (amazon.fr)\\n\\nMore coming soon!', 'type': 'STRING'}, {'name': 'asins', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}"], "Output": "requests.get(\"https://qwiper-weather.p.rapidapi.com/?json=true\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qwiper-weather.p.rapidapi.com\"})"} {"Instruction": "I want to get the profile information (including the proxy image) of the Instagram account with the username 'example_user'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().describe', 'description': 'Display the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}"], "Output": "requests.get(\"https://instagram-profile1.p.rapidapi.com/getvideo/instagram\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-profile1.p.rapidapi.com\"}, params={\"username\": \"example_user\"})"} {"Instruction": "Please provide me with the boundaries for the CA FSA postal code A0A.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}"], "Output": "response = requests.get(\"https://vanitysoft-canada-postal-boundaries-v1.p.rapidapi.com/rest/v1/public/boundary/ca/fsa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"vanitysoft-canada-postal-boundaries-v1.p.rapidapi.com\"}, params={\"postal-fsa\": \"A0A\"})"} {"Instruction": "Can you help me predict the outcome of the upcoming football match between team A and team B?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://metrx-factory.p.rapidapi.com/v1/competitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metrx-factory.p.rapidapi.com\"}, params={\"estimateBill\": \"false\", \"nameLike\": \"team A vs team B\", \"year\": \"\"})"} {"Instruction": "Can you check the availability of the website http://google.com on the Wayback Machine API service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ds.add_ip_routes', 'description': 'If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'Identifier (ID) of the directory to which to add the address block.'}, {'name': 'ip_routes', 'description': 'IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your self-managed domain.\\n(structure)\\n\\nIP address block. This is often the address block of the DNS server used for your self-managed domain.\\nCidrIp -> (string)\\n\\nIP address block using CIDR format, for example 10.0.0.0/24. This is often the address block of the DNS server used for your self-managed domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.\\nDescription -> (string)\\n\\nDescription of the address block.'}, {'name': 'update_security_group_for_directory_controllers_|_no_update_security_group_for_directory_controllers', 'description': 'If set to true, updates the inbound and outbound rules of the security group that has the description: \u00e2\\x80\\x9cAmazon Web Services created security group for directory ID directory controllers.\u00e2\\x80\\x9d Following are the new rules:\\nInbound:\\n\\nType: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0\\nType: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0\\nType: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0\\nType: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0\\nType: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0\\n\\nOutbound:\\n\\nType: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0\\n\\nThese security rules impact an internal network interface that is not exposed publicly.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.update_domain_nameservers', 'description': 'This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to change name servers for.'}, {'name': 'fi_auth_key', 'description': 'The authorization key for .fi domains'}, {'name': 'nameservers', 'description': 'A list of new name servers for the domain.\\n(structure)\\n\\nName server includes the following elements.\\nName -> (string)\\n\\nThe fully qualified host name of the name server.\\nConstraint: Maximum 255 characters\\n\\nGlueIps -> (list)\\n\\nGlue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.\\nConstraints: The list can contain only one IPv4 and one IPv6 address.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}"], "Output": "requests.get(\"https://community-wayback-machine.p.rapidapi.com/available\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-wayback-machine.p.rapidapi.com\"}, params={\"url\": \"http://google.com\", \"timestamp\":\"\", \"callback\":\"\"})"} {"Instruction": "I want to get the routing information from point A (30.1234, -97.5678) to point B (29.9876, -97.4321) in Germany using MapToolkit API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.stop_solution_version_creation', 'description': 'Stops creating a solution version that is in a state of CREATE_PENDING or CREATE IN_PROGRESS.CREATE_IN_PROGRESS > CREATE_STOPPING > CREATE_STOPPEDYou are billed for all of the training completed up until you stop the solution version creation. You cannot resume creating a solution version once it has been stopped.', 'parameters': [{'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version you want to stop creating.'}]}"], "Output": "requests.get(\"https://maptoolkit.p.rapidapi.com/enhance/routing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"maptoolkit.p.rapidapi.com\"}, params={\"start\": \"30.1234,-97.5678\", \"end\": \"29.9876,-97.4321\", \"language\": \"de\"})"} {"Instruction": "Can you search for the details and posts of the creator with ID 12345 on Patreon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://patreon8.p.rapidapi.com/posts/2416483\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"patreon8.p.rapidapi.com\"}, params={\"creator_id\": \"12345\"})"} {"Instruction": "I want to get transactions for the Ethereum chain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://felina-api2.p.rapidapi.com/v1/api/transactions/Ethereum\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"felina-api2.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you provide me with the current configuration of the TorrentHunt API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.instances().create_secondary', 'description': 'Create new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://torrenthunt.p.rapidapi.com/config\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"torrenthunt.p.rapidapi.com\"})"} {"Instruction": "I want to find the antonyms and synonyms of the word \"happy\" using the TCYonlineDictionary API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_tensor', 'description': 'Read pyarrow.Tensor from pyarrow.NativeFile object from current position', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile object'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}"], "Output": "requests.get(\"https://tcyonlinedictionary1.p.rapidapi.com/words/happy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tcyonlinedictionary1.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the brand with ID 158155 using the Consumer Reports API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'git', 'api_name': 'git.upload_archive', 'description': 'Upload archive', 'parameters': [{'name': 'repository'}]}"], "Output": "requests.get(\"https://consumer-reports.p.rapidapi.com/brands/detail\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"consumer-reports.p.rapidapi.com\"}, params={\"id\" \"158155\"})"} {"Instruction": "Can you detect the NSFW content in this image\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.check_upgrade(\"env_1\", \"__image_version=composer_1.16.5_airflow_1.10.15\"', 'description': 'Check for module conflicts in Cloud Composer environment upgrade', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}"], "Output": "requests.get(\"https://nsfw-nude-detection.p.rapidapi.com/function/nsfw-wrapper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nsfw-nude-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you provide me with the daily betting tips for soccer?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"We provide 90% hit rate daily soccer and basketball betting predictions, Our predictions are generated by AI powered analysis of previous matches and other factors key to the game's result\", 'parameters': [{'name': 'sort', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my_billing_account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\"', 'description': 'Remove an IAM policy binding from a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'The principal whose binding to the role is being removed.'}, {'name': 'role', 'description': 'The role from which the member is being removed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps query for Famous Movies and TV shows quotes.', 'parameters': [{'name': 'actor', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://daily-betting-tips.p.rapidapi.com/daily-betting-tip-api/items/daily_betting_coupons\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-betting-tips.p.rapidapi.com\"})"} {"Instruction": "Please provide the balance of the wallet address 0x8d2d21fc8bec883e31ac0ac85494a0da06607025 on the Ethereum blockchain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}"], "Output": "requests.get(\"https://defi-watch1.p.rapidapi.com/wallets/ethereum/0x8d2d21fc8bec883e31ac0ac85494a0da06607025/balance\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"defi-watch1.p.rapidapi.com\"})"} {"Instruction": "Is there any recent news about Manchester United?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://football-api7.p.rapidapi.com/v3.football.api-sports.io/{endpoint}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"football-api7.p.rapidapi.com\"}, params={\"endpoint\": \"news\", \"team\": \"Manchester United\"})"} {"Instruction": "Can you provide me with information about a basketball tournament with id 100?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://basketball-data.p.rapidapi.com/tournament/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"basketball-data.p.rapidapi.com\"}, params={\"tournamentId\": \"100\"})"} {"Instruction": "Can you get me information about the OutSystems community, sorted by rank in descending order?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.start_cutover', 'description': 'Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.', 'parameters': [{'name': 'account_id', 'description': 'Start Cutover by Account IDs'}, {'name': 'source_server_ids', 'description': 'Start Cutover by Source Server IDs.\\n(string)'}, {'name': 'tags', 'description': 'Start Cutover by Tags.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://outsystems-community-api.p.rapidapi.com/get_profiles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"outsystems-community-api.p.rapidapi.com\"}, params={\"sort_by\": \"desc\", \"order_by\": \"rank\", \"page\": \"1\", \"limit\": \"50\", \"keyword\": \"\"})"} {"Instruction": "Please provide the version of the file \"example.docx\" in the storage \"my_storage\" using the GroupDocs.Signature Cloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://groupdocs-signature-cloud.p.rapidapi.com/signature/storage/version/example.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"groupdocs-signature-cloud.p.rapidapi.com\"}, params={\"storageName\": \"my_storage\"})"} {"Instruction": "Please provide geolocation data for the IP address 192.168.1.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://https-ipfinder-io.p.rapidapi.comhttps://api.ipfinder.io/v1/as1?token=2249efd59372e7dd12feecf9e20fd54cf327712c\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"https-ipfinder-io.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "I want to get a random fun fact.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://fun-facts1.p.rapidapi.com/api/fun-facts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fun-facts1.p.rapidapi.com\"})"} {"Instruction": "I want to check if the light switch is turned on.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster in a given project and region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "requests.get(\"https://light-switch.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"light-switch.p.rapidapi.com\"})"} {"Instruction": "Can you suggest some queries related to \"python programming\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://auto-suggest-queries.p.rapidapi.com/suggestqueries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"auto-suggest-queries.p.rapidapi.com\"}, params={\"query\": \"python programming\"})"} {"Instruction": "I want to get the seasons for series with ID 5945 using the Unofficial Cricbuzz API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://unofficial-cricbuzz.p.rapidapi.com/series/get-seasons\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unofficial-cricbuzz.p.rapidapi.com\"}, params={\"seriesId\": \"5945\"})"} {"Instruction": "Can you provide a random English word?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Contains TikTok HD videos without watermark and user, post, music, search, feeds, comments, followers, and trends.', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782\\nor\\nhttps://vm.tiktok.com/ZSeQS6B5k/', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'NUMBER'}, {'name': 'count', 'description': 'max 50', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}"], "Output": "response = requests.get(\"https://free-random-word-generator-api.p.rapidapi.com/random-word\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"free-random-word-generator-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the details of the Red Bull team in the FIA Formula 1 Championship.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://fia-formula-1-championship-statistics.p.rapidapi.com/api/teams/details/redbull\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fia-formula-1-championship-statistics.p.rapidapi.com\"})"} {"Instruction": "I want to get symbols from the \"NYSE\" exchange using the Tradingview TA API (Technical Analysis) API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This API allows rapidly implement one of the most well known and accepted KPI to measure customer satisfaction and loyalty: Net Promoter Score\u00ae, or NPS\u00ae. Create your survey templates and request them from wherever your applications are. Easily get the NPS for an Organization. We also provide a word cloud mechanism and sentiment analysis to analyse your customers feedback! Try it . If you need an additional feature, feel free to consult us, because we are glad to serve if we can!!', 'parameters': [{'name': 'sid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}"], "Output": "requests.get(\"https://tradingview-ta-api-technical-analysis.p.rapidapi.com/get_symbols_from_exchange\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"tradingview-ta-api-technical-analysis.p.rapidapi.com\"}, params={\"exchange\" \"NYSE\"})"} {"Instruction": "I want to scrape Redbubble listings for orange cat products.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for scalar aggregations', 'description': 'Options for scalar aggregations', 'parameters': {'required': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}], 'optional': []}}"], "Output": "requests.get(\"https://redbubble-scraper.p.rapidapi.com/redbubble\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"redbubble-scraper.p.rapidapi.com\"}, params={\"category\": \"all-departments\", \"page\": \"1\", \"search_term\": \"orange cat\", \"sort_order\": \"relevant\"})"} {"Instruction": "I want to find places nearby the coordinates (47.6062\u00b0 N, 122.3321\u00b0 W).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.mgn.start_import', 'description': 'Start import.', 'parameters': [{'name': 'client_token', 'description': 'Start import request client token.'}, {'name': 's3_bucket_source', 'description': 'Start import request s3 bucket source.\\ns3Bucket -> (string)\\n\\nS3 bucket source s3 bucket.\\ns3BucketOwner -> (string)\\n\\nS3 bucket source s3 bucket owner.\\ns3Key -> (string)\\n\\nS3 bucket source s3 key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://places-nearby-a-coordinates.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"places-nearby-a-coordinates.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest Climate News Feed with a limit of 5 news articles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://climate-news-feed.p.rapidapi.com/page/1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-news-feed.p.rapidapi.com\"}, params={\"limit\": 5})"} {"Instruction": "Can you provide the historical stock data of AAPL for the last 1 month with a 1 day interval using Yahoo Finance API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://yahoo-finance15.p.rapidapi.com/api/yahoo/hi/history/AAPL/1mo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance15.p.rapidapi.com\"})"} {"Instruction": "Can you help me find the geocoding information for the address \"1600 Amphitheatre Parkway, Mountain View, CA\" using the OpenCage Geocoder API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://opencage-geocoder.p.rapidapi.com/geocode/v1/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opencage-geocoder.p.rapidapi.com\"}, params={\"q\": \"1600 Amphitheatre Parkway, Mountain View, CA\", \"key\": \"OPENCAGE-API-Key\", \"language\": \"en\"})"} {"Instruction": "I want to check if google.com is a valid website domain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}"], "Output": "requests.get(\"https://website-categorization.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"website-categorization.p.rapidapi.com\"}, params={\"domainName\": \"google.com\"})"} {"Instruction": "I want to test the TEST API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}"], "Output": "requests.get(\"https://test6065.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"test6065.p.rapidapi.com\"})"} {"Instruction": "What is the risk-free rate for a 1-year duration in Germany on 2022-06-30?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'Kusto', 'api_name': 'List Attached Database Configurations', 'description': 'Returns the list of attached database configurations of a Kusto cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the Kusto cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://risk-free-rate-api.p.rapidapi.com/api/risk_free_rate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"risk-free-rate-api.p.rapidapi.com\"}, params={\"duration\": \"1y\", \"geography\": \"Germany\", \"date\": \"2022-06-30\"})"} {"Instruction": "Can you retrieve the icon with id 12345 from the Flaticon API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}"], "Output": "requests.get(\"https://flaticon.p.rapidapi.com/style/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flaticon.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the song snippets of Halsey's album with the ID 63b88a2bc8450e8550fa6d5c?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that allows users to view short excerpts of Halsey's songs.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://halsey-lyric-snippets.p.rapidapi.com/album/id/63b88a2bc8450e8550fa6d5c\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"halsey-lyric-snippets.p.rapidapi.com\"})"} {"Instruction": "I want to get the scheduled games for France on October 15, 2021 using ViperScore API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MagicMirror', 'parameters': []}"], "Output": "requests.get(\"https://viperscore.p.rapidapi.com/games/scheduled/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"viperscore.p.rapidapi.com\"}, params={\"countryId\": \"30\", \"date\": \"2021-10-15\"})"} {"Instruction": "I want to get Amazon Live Data for ASIN\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & high performance Magic Eden API, backed by rotating proxies & API keys\\n\\nCheck out my Opensea / Blur / Looksrare / x2y2 API as well\\nhttps://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'bool_', 'description': 'Create instance of boolean type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WDSD7G7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"}, params={\"asin\": \"B09DKV849B\", \"locale\": \"us\"})"} {"Instruction": "Please provide the data from the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://testapi1046.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testapi1046.p.rapidapi.com\"}, params={})"} {"Instruction": "Please provide me the list of all divisions in Bangladesh.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}"], "Output": "requests.get(\"https://bdapi.p.rapidapi.com/v1.0/divisions\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\" \"bdapi.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the current rankings of the top 100 tennis players in ATP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_directory', 'description': 'Deletes a directory. Only disabled directories can be deleted. A deleted directory cannot be undone. Exercise extreme caution when deleting directories.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to separator', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. String pattern to split on.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitPatternOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Options for slicing', 'description': 'Slicing options for arrays', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive).\\nIf not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step.', 'default': 1}]}}"], "Output": "requests.get(\"https://sports-live-scores.p.rapidapi.com/tennis/rankings/atp/100\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sports-live-scores.p.rapidapi.com\"})"} {"Instruction": "Can you provide information about the character with ID 12345 from the RiordanVerse API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}"], "Output": "response = requests.get(\"https://riordanverse-api.p.rapidapi.com/api/characters/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"riordanverse-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the stock chart for AAPL from 2020-01-01 to 2021-01-01 in daily intervals.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://schwab.p.rapidapi.com/quote/get-chart\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"schwab.p.rapidapi.com\"}, params={\"symbol\": \"AAPL\", \"startDate\": \"2020-01-01T00:00:00\", \"endDate\": \"2021-01-01T23:59:59\", \"dataPeriod\": \"Day\"})"} {"Instruction": "Can you help me search for movie torrents for the movie \"Inception\" with a maximum of 10 results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://movie-tv-music-search-and-download.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"movie-tv-music-search-and-download.p.rapidapi.com\"}, params={\"keywords\": \"Inception\", \"quantity\": \"10\", \"page\": \"1\"})"} {"Instruction": "Please calculate the amortized loan repayment schedule for a loan with an annual interest rate of 5%, 60 installments (payments), starting from 2022-01-01, and a principal amount of $100,000.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws sesv2 put_configuration_set_suppression_options', 'description': 'Specify the account suppression list preferences for a configuration set.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to change the suppression list preferences for.'}, {'name': 'suppressed_reasons', 'description': 'A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.\\n\\n(string)\\n\\nThe reason that the address was added to the suppression list for your account. The value can be one of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a hard bounce.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}"], "Output": "response = requests.get(\"https://loan-amortization-schedule-calculator.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"loan-amortization-schedule-calculator.p.rapidapi.com\"}, params={\"annualInterestRate\": \"0.05\", \"installmentCount\": \"60\", \"startDate\": \"2022-01-01\", \"principalAmount\": \"100000\", \"repaymentInterval\": \"month\"})"} {"Instruction": "I want to get the list of Flixbus stations.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}"], "Output": "requests.get(\"https://flixbus.p.rapidapi.com/v1/stations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flixbus.p.rapidapi.com\"})"} {"Instruction": "I want to get the weather information of New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}"], "Output": "requests.get(\"https://the-weather-api.p.rapidapi.com/api/weather/new_york_city\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-weather-api.p.rapidapi.com\"})"} {"Instruction": "Can you retrieve the contact details for contact ID 123 using the Upcall API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://upcall-upcall-v1.p.rapidapi.com/contacts/Some()\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"upcall-upcall-v1.p.rapidapi.com\"}, params={\"id\": \"123\"})"} {"Instruction": "I want to get the income data for the zipcode 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Income by zipcode is a simple API for getting income by zipcode data in the United States.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}"], "Output": "requests.get(\"https://income-by-zipcode.p.rapidapi.com/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"income-by-zipcode.p.rapidapi.com\"}, params={\"zip\": \"12345\"})"} {"Instruction": "Can you extract the data for player with playerid 93 from the Valorant Esports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.create(\"my_authorization\", location=\"us_west1\", domain=\"host.example.com\"', 'description': 'Create a new DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}"], "Output": "requests.get(\"https://valorant-esports1.p.rapidapi.com/v1/players/93\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"valorant-esports1.p.rapidapi.com\"})"} {"Instruction": "Please generate a word for me to play Charades.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://pictionary-charades-word-generator.p.rapidapi.com/charades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pictionary-charades-word-generator.p.rapidapi.com\"})"} {"Instruction": "Can you provide me an API call to use the Fast Reading API to analyze the text \"This is a sample text\" in English language using Model 1 and with a word fixation of 3?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fast-reading.p.rapidapi.com/api/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fast-reading.p.rapidapi.com\"}, params={\"txt\": \"This is a sample text\", \"fix\": 3, \"lng\": \"en\", \"model\": \"m1\"})"} {"Instruction": "Can you provide me with information about Dota 2 hero with ID 37 in English language?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dota2-heroes.p.rapidapi.com/heroes/en/37\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dota2-heroes.p.rapidapi.com\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.show_index', 'description': 'Show packed archive index', 'parameters': [{'name': 'object_format'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide me with the population of Europe?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://world-population3.p.rapidapi.com/continents/Europe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-population3.p.rapidapi.com\"}, params={\"rank\": \"1\"})"} {"Instruction": "Can you check if the IP address 192.168.1.1 has been associated with any malicious activity recently?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://abuse-ip-check.p.rapidapi.com/api/v2/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"abuse-ip-check.p.rapidapi.com\"}, params={\"ipAddress\": \"192.168.1.1\", \"maxAgeInDays\": \"30\"})"} {"Instruction": "Can you provide me with the top 5 graffiti tags in Jet Set Radio, ordered by name in ascending order?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://jet-set-radio-api.p.rapidapi.com/graffiti-tags\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"jet-set-radio-api.p.rapidapi.com\"}, params={\"orderBy\" \"asc\", \"limit\" \"5\", \"sortBy\" \"name\"})"} {"Instruction": "Please generate a fake identity.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Match strings against regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ds.delete_directory', 'description': 'Deletes an Directory Service directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fake-identity-generator1.p.rapidapi.com/GenerateRandomIdentity.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-identity-generator1.p.rapidapi.com\"})"} {"Instruction": "Please check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().describe', 'description': 'Retrieve detailed model information', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide me with real-time news from social media platforms like Twitter, Facebook, and Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://onelike1.p.rapidapi.com/servicegr/news\", headers={\"X-RapidAPI-Key\" : \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" : \"onelike1.p.rapidapi.com\"})"} {"Instruction": "I want to list all available countries in Similar Web API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}"], "Output": "requests.get(\"https://similar-web.p.rapidapi.com/countries/list\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"similar-web.p.rapidapi.com\"})"} {"Instruction": "Can you check the reputation and geolocation of IP address 192.168.1.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://ip-reputation-geoip-and-detect-vpn.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-reputation-geoip-and-detect-vpn.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "How can I verify if the PAN-Aadhaar link exists for a specific request_id \"abcd-1234-efgh-5678\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reduce the risk of fraud on your platform by onboarding only those individuals whose PAN is linked with their Aadhaar, in accordance with the laws of India.\\n\\nReduce manual efforts by calling a single API which tells you if an individual\u2019s PAN Aadhaar link exists or not.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://verify-pan-aadhaar-link.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"verify-pan-aadhaar-link.p.rapidapi.com\"}, params={\"request_id\" : \"abcd-1234-efgh-5678\"})"} {"Instruction": "Can you calculate the misinformation exposure score for the twitter account \"@example_user\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mescalc.p.rapidapi.com/account/@example_user\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mescalc.p.rapidapi.com\"})"} {"Instruction": "I want to get the live data of 567 Live app 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Synapse Pipeline List', 'description': 'List pipelines in Azure Synapse', 'parameters': [{'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://567-live-app-2022.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"567-live-app-2022.p.rapidapi.com\"})"} {"Instruction": "I want to get the pre-game odds for FDJ.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'billing-benefits validate-purchase', 'description': 'Validate savings plan purchase', 'parameters': [{'name': 'benefits', 'description': 'Support shorthand-syntax, json-file and yaml-file.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://fdj1.p.rapidapi.com/odds/fdj\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fdj1.p.rapidapi.com\"})"} {"Instruction": "Can you show me the TV channels broadcasting live football matches in Peru?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gu\u00eda de partidos de f\u00fatbol televisados en Per\u00fa. Horarios y canales (TV&streaming legales). Futbolenvivoperu.com Support: info@wosti.com', 'parameters': []}"], "Output": "requests.get(\"https://wosti-futbol-tv-peru.p.rapidapi.com/api/Teams\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wosti-futbol-tv-peru.p.rapidapi.com\"})"} {"Instruction": "I want to check the sentiment of this news article\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'English news sentiment API, only $0.00001 per extra requests', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "response = requests.get(\"https://news-sentiment2.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-sentiment2.p.rapidapi.com\"}, params={\"url\": \"https://www.goodnewsnetwork.org/cave-art-carvings-beneath-2000-years-of-sediment-in-alabama/\"})"} {"Instruction": "Can you please provide me with the appointments for today at Clinic A?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_instance_connect_endpoint', 'description': 'Deletes the specified EC2 Instance Connect Endpoint.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_connect_endpoint_id', 'description': 'The ID of the EC2 Instance Connect Endpoint to delete.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}"], "Output": "requests.get(\"https://appointment-system-api.p.rapidapi.com/appointment/getAppointments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"appointment-system-api.p.rapidapi.com\"}, params={\"date\": \"2022.09.09\", \"clinicName\": \"Clinic A\"})"} {"Instruction": "I want to download a Twitter video.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Keyvault Delete', 'description': 'Delete a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}"], "Output": "requests.get(\"https://twitter65.p.rapidapi.com/api/twitter/hls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter65.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest posts from the \"hello_v2\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace.create_kx_database', 'description': 'Creates a new kdb database in the environment.', 'parameters': [{'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'database_name', 'description': 'The name of the kdb database.'}, {'name': 'description', 'description': 'A description of the database.'}, {'name': 'tags', 'description': 'A list of key-value pairs to label the kdb database. You can add up to 50 tags to your kdb database\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://hello1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"hello1.p.rapidapi.com\"})"} {"Instruction": "I want to get real-time details of the product with ASIN B07ZPKBL9V on Amazon in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'test_any', 'description': 'Test whether any element in a boolean array evaluates to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "response = requests.get(\"https://real-time-amazon-data.p.rapidapi.com/product-details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-time-amazon-data.p.rapidapi.com\"}, params={\"asin\": \"B07ZPKBL9V\", \"country\": \"US\"})"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'versioning-free', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'rrrrrrr', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to find all the US zip codes within a 20 mile radius of zip code 90210.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Variance', 'description': 'Calculate the variance of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom. Default is 0.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.savingsplans.describe_savings_plans_offerings', 'description': 'Describes the specified Savings Plans offerings.', 'parameters': [{'name': 'offering_ids', 'description': 'The IDs of the offerings.\\n(string)'}, {'name': 'payment_options', 'description': 'The payment options.\\n(string)'}, {'name': 'product_type', 'description': 'The product type.\\nPossible values:\\n\\nEC2\\nFargate\\nLambda\\nSageMaker'}, {'name': 'plan_types', 'description': 'The plan type.\\n(string)'}, {'name': 'durations', 'description': 'The durations, in seconds.\\n(long)'}, {'name': 'currencies', 'description': 'The currencies.\\n(string)'}, {'name': 'descriptions', 'description': 'The descriptions.\\n(string)'}, {'name': 'service_codes', 'description': 'The services.\\n(string)'}, {'name': 'usage_types', 'description': 'The usage details of the line item in the billing report.\\n(string)'}, {'name': 'operations', 'description': 'The specific AWS operation for the line item in the billing report.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n(structure)\\n\\nInformation about a filter.\\nname -> (string)\\n\\nThe filter name.\\nvalues -> (list)\\n\\nThe filter values.\\n(string)'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://usa-zip-codes-inside-radius.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"usa-zip-codes-inside-radius.p.rapidapi.com\"}, params={\"zip\": \"90210\", \"radius\": \"20\"})"} {"Instruction": "Can you update the info for PTL with info1=\"123\", info2=\"456\", info3=\"789\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}"], "Output": "requests.get(\"https://ptl.p.rapidapi.com/update\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ptl.p.rapidapi.com\"}, params={\"info3\": \"789\", \"info1\": \"123\", \"info2\": \"456\"})"} {"Instruction": "Could you check if the ASIN B07NM7HFHF is available on Amazon in the UK marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'az', 'api_name': 'eventgrid partner configuration delete', 'description': 'Delete a partner configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"my_trust_config\", location=\"global\", source=\"my_trust_config.yaml\"', 'description': 'Import a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/uk/B07NM7HFHF\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve information about the Throne of Glass character with the ID \"Aelin\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'Azure Machine Learning', 'api_name': 'Show Job Services', 'description': 'Show services of a job per node', 'parameters': [{'name': 'name', 'description': 'Name of the job.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace. You can configure the default group using az configure --defaults workspace=.', 'required': True}, {'name': 'node-index', 'description': 'The index of the node for which the services has to be shown.', 'required': False, 'default': 0}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://throne-of-glass-api-2.p.rapidapi.com/api/characters/Aelin\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"throne-of-glass-api-2.p.rapidapi.com\"})"} {"Instruction": "I want to analyze the social media sentiment for Bitcoin using the Crowdsense API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().provision', 'description': 'provision an Apigee SaaS organization', 'parameters': [{'name': 'authorized_network'}, {'name': 'analytics_region'}, {'name': 'async'}, {'name': 'runtime_location'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'git', 'api_name': 'git.diagnose', 'description': 'Generate a zip archive of diagnostic information', 'parameters': [{'name': '_o_|_output_directory_path', 'description': 'Place the resulting diagnostics archive in instead of the current directory.'}, {'name': '_s_|_suffix_format', 'description': 'Specify an alternate suffix for the diagnostics archive name.'}, {'name': 'mode', 'description': 'Specify the type of diagnostics that should be collected.'}]}"], "Output": "requests.get(\"https://crowdsense1.p.rapidapi.com/api/socialnews/getpredictivespikesbycoinname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crowdsense1.p.rapidapi.com\"}, params={\"coinName\": \"Bitcoin\"})"} {"Instruction": "How can I retrieve the latest job stories from YC Hacker News Official API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}"], "Output": "requests.get(\"https://yc-hacker-news-official.p.rapidapi.com/jobstories.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"yc-hacker-news-official.p.rapidapi.com\"})"} {"Instruction": "Can you provide a map of New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'index', 'description': 'Options for the index function', 'parameters': {'required': [{'name': 'value', 'description': 'The value to search for.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.create', 'description': 'Create and manage Cloud Composer Environments', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://mapilion-vector-and-raster-map-tiles.p.rapidapi.com/rapid-api/vector/0/0/0\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mapilion-vector-and-raster-map-tiles.p.rapidapi.com\"}, params={\"x\": \"40.7128\", \"y\": \"-74.0060\", \"z\": \"10\"})"} {"Instruction": "Please convert the URL \"https://www.example.com\" to a QR code.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-code-generator77.p.rapidapi.com/api/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator77.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\"})"} {"Instruction": "Can you give me information about airports in London?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}"], "Output": "requests.get(\"https://airports-by-api-ninjas.p.rapidapi.com/v1/airports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"airports-by-api-ninjas.p.rapidapi.com\"}, params={\"region\": \"London\"})"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}"], "Output": "requests.get(\"https://email-verifier15.p.rapidapi.com/verify-email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-verifier15.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you please check the meaning of the word \"dog\" in the English language?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().get_health', 'description': 'Get backend health statuses from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://lexicala1.p.rapidapi.com/search-entries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lexicala1.p.rapidapi.com\"}, params={\"text\": \"dog\", \"language\": \"en\"})"} {"Instruction": "Can you help me get the details of a commercial property for rent with ID 123456 from the UK Real Estate Rightmove API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}"], "Output": "requests.get(\"https://uk-real-estate-rightmove.p.rapidapi.com/commercial/property-to-rent/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"uk-real-estate-rightmove.p.rapidapi.com\"}, params={\"id\": \"123456\"})"} {"Instruction": "requests.get(\"https://throne-of-glass-api3.p.rapidapi.com/api/characters/{id}\", headers={\"X-RapidAPI-Key\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}"], "Output": "requests.get(\"https://throne-of-glass-api3.p.rapidapi.com/api/characters/{id}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"throne-of-glass-api3.p.rapidapi.com\"}, params={\"id\": \"1\"})"} {"Instruction": "I want to generate a strong password with uppercase letters, lowercase letters, and numbers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://password-generator18.p.rapidapi.com/generate-password\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"password-generator18.p.rapidapi.com\"}, params={\"excludeSimilarCharacters\": \"false\", \"strict\": \"false\", \"uppercase\": \"true\", \"exclude\": \"\", \"symbols\": \"false\", \"lowercase\": \"true\", \"length\": \"15\", \"numbers\": \"true\"})"} {"Instruction": "Can you help me find synonyms for the word \"happy\" in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://synonyms-words.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"synonyms-words.p.rapidapi.com\"}, params={\"language\":\"EN\", \"word\":\"happy\"})"} {"Instruction": "What is the mention count of my brand for the past 30 days?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'logical_and', 'description': \"Compute the logical 'and' of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://track-the-mentions-and-conversations-about-your-business.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"track-the-mentions-and-conversations-about-your-business.p.rapidapi.com\"}, params={\"query\": \"my brand\", \"page\": 1, \"period\": 30})"} {"Instruction": "Please calculate the daily caloric needs for a sedentary person with a maintenance body composition goal and vegan dietary preferences.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to the Health Calculator API. This API provides endpoints for calculating Body Mass Index (BMI), Body Fat Percentage, Basal Metabolic Rate (BMR), Daily Caloric Needs (DCN), Daily Water Intake (DWI), Target Heart Rate (THR), Macronutrients Distribution and Ideal Body Weight (IBW). With this API, you can easily integrate these calculations into your applications, websites, or any other projects.\\n\\nError Handling\\n\\nThe API uses standard HTTP status codes to indicate the success or failure ...', 'parameters': [{'name': 'activity_level', 'description': 'The activity_level parameter accepts the following values:\\n\\n**sedentary** - Little to no exercise.\\n**moderately_active** - Moderate exercise/sports 3-5 days/week.\\n**very_active** - Hard exercise/sports 6-7 days/week.', 'type': 'STRING'}, {'name': 'body_composition_goal', 'description': 'The body_composition_goal parameter accepts the following values:\\n\\n**weight_loss** - Goal of losing weight.\\n**maintenance** - Goal of maintaining current weight.\\n**muscle_gain** - Goal of gaining muscle.', 'type': 'STRING'}, {'name': 'dietary_preferences', 'description': 'The dietary_preferences parameter allows users to specify their dietary preferences. It can be any string value representing the individual\\'s dietary choices or restrictions, such as \\\\\"**vegetarian**,\\\\\" \\\\\"**vegan**,\\\\\" \\\\\"**pescatarian**,\\\\\" or \\\\\"**gluten-free**.\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses().move', 'description': 'Move an address to another project', 'parameters': [{'name': 'name', 'description': 'Name of the address to operate on.'}, {'name': 'target_project', 'description': 'The target project to move address to. It can be either a project name or a project numerical ID. It must not be the same as the current project.'}, {'name': 'description', 'description': 'Description of moved new address.'}, {'name': 'new_name', 'description': \"Name of moved new address. If not specified, current address's name is used.\"}, {'name': 'global', 'description': 'If set, the address is global.'}, {'name': 'region', 'description': 'Region of the address to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'az', 'api_name': 'SQL Database List', 'description': 'List databases on a server or elastic pool', 'parameters': [{'name': 'elastic-pool', 'description': 'If specified, lists only the databases in this elastic pool.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(\"https://health-calculator-api.p.rapidapi.com/mnd\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"health-calculator-api.p.rapidapi.com\"}, params={\"activity_level\": \"sedentary\", \"body_composition_goal\": \"maintenance\", \"dietary_preferences\": \"vegan\"})"} {"Instruction": "Can you download the game from this URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}"], "Output": "requests.get(\"https://game3.p.rapidapi.comhttp://www.mediafire.com/file/9ezvd76dd9dxgab/game.apk/file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"game3.p.rapidapi.com\"})"} {"Instruction": "I want to get the historical channel views and subscribers for the YouTube channel with the channelId UCj1VqrHhDte54oLgPG4xpuQ.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudhsmv2.untag_resource', 'description': 'Removes the specified tag or tags from the specified AWS CloudHSM cluster.', 'parameters': [{'name': 'resource_id', 'description': 'The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters .'}, {'name': 'tag_key_list', 'description': 'A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://historical-youtube-data.p.rapidapi.com/hytapi/channel\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"historical-youtube-data.p.rapidapi.com\"}, params={\"channelId\": \"UCj1VqrHhDte54oLgPG4xpuQ\"})"} {"Instruction": "Can you give me the Experian credit score and report for my application ID \"12345\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://experian-credit-report-score.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"experian-credit-report-score.p.rapidapi.com\"}, params={\"AppId\": \"12345\"})"} {"Instruction": "I want to translate the sentence \"Hello, how are you?\" from English to French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}"], "Output": "requests.get(\"https://translate-plus.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-plus.p.rapidapi.com\"})"} {"Instruction": "I want to send a PUT request to the API \"Putreq\" with the given request parameters\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "requests.put(\"https://putreq.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"putreq.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest stock price for Microsoft and Apple from the NSE index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecastquery.query_what_if_forecast', 'description': 'Retrieves a what-if forecast.', 'parameters': [{'name': 'what_if_forecast_arn', 'description': 'The Amazon Resource Name (ARN) of the what-if forecast to query.'}, {'name': 'start_date', 'description': 'The start date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.'}, {'name': 'end_date', 'description': 'The end date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00.'}, {'name': 'filters', 'description': 'The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for client_21 in the electricity usage dataset, specify the following:\\n\\n{\"item_id\" : \"client_21\"}\\nTo get the full what-if forecast, use the CreateForecastExportJob operation.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'If the result of the previous request was truncated, the response includes a NextToken . To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}"], "Output": "requests.get(\"https://latest-stock-price.p.rapidapi.com/price\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"latest-stock-price.p.rapidapi.com\"}, params={\"Indices\": \"NSE\", \"Identifier\": \"MSFT,AAPL\"})"} {"Instruction": "Can you get the cryptocurrency trades data for BTC on COINBASE exchange from October 11th, 2022 at 10:00:00 UTC to October 15th, 2022 at 11:00:00 UTC sorted in ascending order with a limit of 100 records?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'SerializeDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default: all CPUs'}, {'name': 'preserve_index', 'description': 'Determines how to handle the index data. Default: None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://cryptocurrency-financial-data.p.rapidapi.com/trades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cryptocurrency-financial-data.p.rapidapi.com\"}, params={\"start\": \"2022-10-11T10:00:00\", \"end\": \"2022-10-15T11:00:00\", \"sort\": \"asc\", \"base\": \"USDT\", \"market_venue\": \"COINBASE\", \"limit\": \"100\", \"symbol\": \"BTC\"})"} {"Instruction": "I want to get the user information for the username \"therock\" on TikTok.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://tiktok-bulletproof.p.rapidapi.com/user-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-bulletproof.p.rapidapi.com\"}, params={\"username\": \"therock\"})"} {"Instruction": "I want to get information about the webtoon with title number 500123 in English language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://webtoon.p.rapidapi.com/canvas/titles/get-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webtoon.p.rapidapi.com\"}, params={\"titleNo\": \"500123\", \"language\": \"en\"})"} {"Instruction": "Can you help me translate the sentence \"Hello, how are you?\" into French?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint'}, {'name': 'region', 'description': 'Cloud region for the endpoint'}, {'name': 'deployed_model_id', 'description': 'ID of the deployed model'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.operations().delete', 'description': 'Delete completed Cloud Composer operations', 'parameters': [{'name': 'operations', 'description': 'IDs of the operations or fully qualified identifiers for the operations.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operations.'}]}"], "Output": "requests.get(\"https://translate287.p.rapidapi.com/detect/accurate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate287.p.rapidapi.com\"}, params={\"text\": \"Hello, how are you?\"})"} {"Instruction": "Can you please fetch the TikTok feeds for user \"therock\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Highly maintain and accurate T-tok API to fetch profiles or feeds in bulk. ', 'parameters': [{'name': 'schematype', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'string'}, {'name': 'secuid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_values', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://tiktok28.p.rapidapi.com/feeds/therock\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok28.p.rapidapi.com\"}, params={\"schemaType\": \"1\", \"secUid\": \"MS4wLjABAAAAM3R2BtjzVT-uAtstkl2iugMzC6AtnpkojJbjiOdDDrdsTiTR75-8lyWJCY5VvDrZ\"})"} {"Instruction": "I want to check if the IP address 192.168.0.1 is valid using the Itcooking.eu - IP Geolocation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://itcooking-eu-ip-geolocation1.p.rapidapi.com/geoip/v1/lite/GetIpInfoLite\",\n headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"itcooking-eu-ip-geolocation1.p.rapidapi.com\"},\n params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "I want to download a Twitter video using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter video downloader in mp4 is Iframe & button API ( https://mp3downy.com/twitter-video-downloader-API ) is now providing you the best ever fastest Downloader API(Application Programming Interface) all of free. We provide you the best health status of 99.99% productive uptime and we assure the best speeds all over the time with all kinds of video types supported and you can use it in the ease with customization provision inbuilt.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}\n", "{'name': 'Artifact Registry', 'api_name': 'gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"my_repo\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}"], "Output": "requests.get(\"https://twitter-video-downloader-mp4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-video-downloader-mp4.p.rapidapi.com\"})"} {"Instruction": "I want to check if example@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules.migrate', 'description': 'Migration of firewall rules', 'parameters': [{'name': 'source_network'}, {'name': 'bind_tags_to_instances'}, {'name': 'export_tag_mapping'}, {'name': 'target_firewall_policy'}, {'name': 'tag_mapping_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"check-disposable-email.p.rapidapi.com\"}, params={\"email\" \"example@example.com\"})"} {"Instruction": "I want to get information about the song \"Bad Guy\" by Billie Eilish using the Miza API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://miza.p.rapidapi.com/d/Bad_Guy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"miza.p.rapidapi.com\"})"} {"Instruction": "I want to get the current weather for New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}"], "Output": "requests.get(\"https://weatherapi.com/v1/current.json\", params={\"key\" \"API_KEY\", \"q\" \"New York City\"})"} {"Instruction": "Can you check if example@example.com is a valid email using the Check Disposable Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "Please provide the schedule for the lab.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lab schedule', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.associate_enclave_certificate_iam_role', 'description': 'Associates an Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate. This enables the certificate to be used by the ACM for Nitro Enclaves application inside an enclave. For more information, see Certificate Manager for Nitro Enclaves in the Amazon Web Services Nitro Enclaves User Guide .To enable the IAM role to access the Amazon S3 object, you must grant it permission to call s3:GetObject on the Amazon S3 bucket returned by the command. To enable the IAM role to access the KMS key, you must grant it permission to call kms:Decrypt on the KMS key returned by the command. For more information, see Grant the role permission to access the certificate and encryption key in the Amazon Web Services Nitro Enclaves User Guide .', 'parameters': [{'name': 'certificate_arn', 'description': 'The ARN of the ACM certificate with which to associate the IAM role.'}, {'name': 'role_arn', 'description': 'The ARN of the IAM role to associate with the ACM certificate. You can associate up to 16 IAM roles with an ACM certificate.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}"], "Output": "response = requests.get(\"https://lab2.p.rapidapi.comhttp://labs/lab\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lab2.p.rapidapi.com\"})"} {"Instruction": "I want to test the opta API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://test-opta.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test-opta.p.rapidapi.com\"})"} {"Instruction": "Can you check the gender and nationality for the name \"John Doe\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'az', 'api_name': 'Billing Subscription List', 'description': 'List the subscriptions for a billing account', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'required': True}, {'name': 'customer-name', 'description': 'The ID that uniquely identifies a customer.', 'required': False}, {'name': 'invoice-section-name', 'description': 'The ID that uniquely identifies an invoice section.', 'required': False}, {'name': 'profile-name', 'description': 'The ID that uniquely identifies a billing profile.', 'required': False}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos_config_controller_delete', 'description': 'Delete Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://genderize-nationalize.p.rapidapi.com/genderize/John%20Doe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"genderize-nationalize.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the media links for a specific watch with watchId 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}"], "Output": "response = requests.get(\"https://watch-database1.p.rapidapi.com/watch-media-links-by-id/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"watch-database1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with all the data for the anime with mal_id 5114.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.approve', 'description': 'Approve an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}"], "Output": "requests.get(\"https://animes5.p.rapidapi.com/anime/5114\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"animes5.p.rapidapi.com\"})"} {"Instruction": "Please convert 2 cups of all-purpose flour to grams using the Food Ingredient Measurement Conversion API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://food-ingredient-measurement-conversion.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"food-ingredient-measurement-conversion.p.rapidapi.com\"}, params={\"value\": \"2\", \"from\": \"cup (US)\", \"ingredient\": \"flour (all purpose)\", \"to\": \"gram\", \"numDigit\": \"3\", \"brand\": \"bob's red mill\"})"} {"Instruction": "\"Can you enrich the data for the domain apple.com?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://company-enrichment.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"company-enrichment.p.rapidapi.com\"}, params={\"domain\": \"apple.com\"})"} {"Instruction": "Please check the liquidity of the token in the Ethereum chain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com/get_chain_id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com\"}, params={\"chain\": \"ethereum\"})"} {"Instruction": "I want to get the latest news on cryptocurrency.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}"], "Output": "requests.get(\"https://h-crypto-news.p.rapidapi.com/cryptonews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"h-crypto-news.p.rapidapi.com\"})"} {"Instruction": "Can you help me query the details of a property with the external ID 4937770 using the Bayut API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}"], "Output": "requests.get(\"https://bayut.p.rapidapi.com/properties/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bayut.p.rapidapi.com\"}, params={\"externalID\": \"4937770\"})"} {"Instruction": "Could you please fetch the subtitles for the YouTube video with the video ID \"Wrald_EZgDQ\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}"], "Output": "response = requests.get(\"https://subtitles-for-youtube1.p.rapidapi.com/GetTextsubtitles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"subtitles-for-youtube1.p.rapidapi.com\"}, params={\"video_id\": \"Wrald_EZgDQ\"})"} {"Instruction": "Can you split this text into token-sized slices with a maximum size of 512?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This REST API service provides a way to programmatically split GPT-3 text-prompts into user-defined token-sized slices.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'max_size', 'description': '', 'type': 'NUMBER'}, {'name': 'delimiter', 'description': '', 'type': 'STRING'}, {'name': 'include_variations', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.create_rule', 'description': 'A ByteMatchSet that matches BadBot in the User-Agent headerYou then add the Rule to a WebACL and specify that you want to blocks requests that satisfy the Rule . For a request to be blocked, it must come from the IP address 192.0.2.44 and the User-Agent header in the request must contain the value BadBot .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a CreateRule request.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRule request.Create and update a WebACL that contains the Rule . For more information, see CreateWebACL .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'name', 'description': 'A friendly name or description of the Rule . You can\u00e2\\x80\\x99t change the name of a Rule after you create it.'}, {'name': 'metric_name', 'description': 'A friendly name or description for the metrics for this Rule . The name can contain only alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can\u00e2\\x80\\x99t contain whitespace or metric names reserved for AWS WAF, including \u00e2\\x80\\x9cAll\u00e2\\x80\\x9d and \u00e2\\x80\\x9cDefault_Action.\u00e2\\x80\\x9d You can\u00e2\\x80\\x99t change the name of the metric after you create the Rule .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'tags', 'description': '(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nA tag associated with an AWS resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \u00e2\\x80\\x9ccustomer\u00e2\\x80\\x9d and the value to the customer name or ID. You can specify one or more tags to add to each AWS resource, up to 50 tags for a resource.\\nTagging is only available through the API, SDKs, and CLI. You can\u00e2\\x80\\x99t manage or view tags through the AWS WAF Classic console. You can tag the AWS resources that you manage through AWS WAF Classic: web ACLs, rule groups, and rules.\\nKey -> (string)\\nValue -> (string)'}]}"], "Output": "requests.get(\"https://ai-tool-gpt-token-splitter.p.rapidapi.com/api/v1/token-splitter/{text}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-tool-gpt-token-splitter.p.rapidapi.com\"}, params={\"max_size\": 512, \"text\": \"This is a sample text\", \"delimiter\": \"\", \"include_variations\": \"true\"})"} {"Instruction": "Can you help me find job opportunities for Python developers in New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.list_subscribed_rule_groups', 'description': 'See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: RuleGroups\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://jobsearch4.p.rapidapi.com/api/v1/Jobs/Search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jobsearch4.p.rapidapi.com\"}, params={\"SearchQuery\": \"Python developer\", \"PageSize\": 20, \"PageNumber\": 1, \"Location\": \"New York City\"})"} {"Instruction": "Can you help me search for information on fern plants?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Reader', 'description': 'Reader for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object. If you want to use memory map use MemoryMappedFile as source.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC deserialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}"], "Output": "requests.get(\"https://house-plants2.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"house-plants2.p.rapidapi.com\"}, params={\"query\": \"fern\"})"} {"Instruction": "I want to check if the OTP ID \"123456\" is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}"], "Output": "requests.get(\"https://d7sms.p.rapidapi.com/verify/v1/report/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"d7sms.p.rapidapi.com\"}, params={\"otp_id\": \"123456\"})"} {"Instruction": "I want to check if example123@gmail.com is a disposable email.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of methods that returns various financial data for a requested company including SEC Filings, balance sheets, financial ratios , company look-up utilities and more.', 'parameters': [{'name': 'ticker', 'description': \"Publicly traded company's stock symbol\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"check-disposable-email.p.rapidapi.com\"}, params={\"email\" \"example123@gmail.com\"})"} {"Instruction": "I want to search for funny cat GIFs on Giphy.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Giphy is an animated GIF search engine.\\r\\n\\r\\nThe Giphy API implements a REST-like interface. Connections can be made with any HTTP enabled programming language. The Giphy API also implements CORS, allowing you to connect to Giphy from JavaScript / Web browsers on your own domain.', 'parameters': [{'name': 'q', 'description': 'search query term or phrase', 'type': 'STRING'}, {'name': 'limit', 'description': 'number of results to return, maximum 100. Default 25.', 'type': 'STRING'}, {'name': 'offset', 'description': 'results offset, defaults to 0.', 'type': 'STRING'}, {'name': 'rating', 'description': 'limit results to those rated (y,g, pg, pg-13 or r)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Private DNS Zone Virtual Network Links List', 'description': 'List the virtual network links to the specified Private DNS zone', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'top', 'description': 'The maximum number of virtual network links to return. If not specified, returns up to 100 virtual network links.'}]}\n", "{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://giphy.p.rapidapi.com/v1/gifs/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"giphy.p.rapidapi.com\"}, params={\"q\": \"funny cat\"}); print(response.json())"} {"Instruction": "I want to retrieve data from the AndroidAPI with the ID \"12345\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}"], "Output": "requests.get(\"https://androidapi1.p.rapidapi.com/store/apidata/12345\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"androidapi1.p.rapidapi.com\"})"} {"Instruction": "Can you please fetch the ketogenic diet recipes with protein content below 10 grams and above 3 grams?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset of over 450 Ketogenic diet recipes in over 10 categories from Breakfast to Dinner. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': [{'name': 'protein_in_grams__lt', 'description': '', 'type': 'NUMBER'}, {'name': 'protein_in_grams__gt', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.update(\"1234\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated name\", private_key=\"/home/user/me/new_key.pfx\"', 'description': 'Updates an SSL certificate', 'parameters': [{'name': 'id', 'description': 'The id of the certificate. This identifier is printed upon creation of a new certificate. Run gcloud alpha app ssl-certificates list to view existing certificates.'}, {'name': 'certificate', 'description': 'The file path for the new certificate to upload. Must be in PEM x.509 format including the header and footer.'}, {'name': 'display_name', 'description': 'A display name for this certificate.'}, {'name': 'private_key', 'description': 'The file path to a local RSA private key file. The private key must be PEM encoded with header and footer and must be 2048 bits or fewer.'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.diagnose.export_logs', 'description': 'Gathers and exports logs from a Compute Engine VM to a Google Cloud Storage Bucket', 'parameters': [{'name': 'instance_name', 'description': 'Name of the instance to operate on'}, {'name': 'collect_process_traces', 'description': 'Collect a 10 minute trace of the running system'}, {'name': 'zone', 'description': 'Zone of the instance to operate on'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://keto-diet.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"keto-diet.p.rapidapi.com\"}, params={\"protein_in_grams__lt\": \"10\", \"protein_in_grams__gt\": \"3\"})"} {"Instruction": "Can you provide me information about product with ID 123456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().update', 'description': 'Update a certificate map entry', 'parameters': [{'name': 'entry'}, {'name': 'location'}, {'name': 'map'}, {'name': 'description'}, {'name': 'async'}, {'name': 'certificates'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://demo-project3916.p.rapidapi.com/catalog/product/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"demo-project3916.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address example@gmail.com is disposable.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please check if the endpoint \"https://www.example.com/api/data\" is reachable and returns a 200 status code.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://endpoint-monitor-tool1.p.rapidapi.com/GetUser\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"endpoint-monitor-tool1.p.rapidapi.com\"}, params={\"userId\": \"\"})"} {"Instruction": "I want to get all data from the Test1 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.jobs().submit', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_path'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}, {'name': 'batch_size'}, {'name': 'key'}, {'name': 'max_worker_count'}, {'name': 'runtime_version'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'accelerator_count'}, {'name': 'accelerator_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://test14848.p.rapidapi.com/v2/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test14848.p.rapidapi.com\"})"} {"Instruction": "Please show me the TV shows airing in the next 7 days.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'az', 'api_name': 'SAP Monitor Provider Instance Delete', 'description': 'Delete a provider instance from the SAP Monitor', 'parameters': [{'name': 'monitor-name -n', 'description': 'The name of the SAP monitor.'}, {'name': 'provider-instance-name', 'description': 'The name of the provider instance.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://show-air-dates.p.rapidapi.com/next7days\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"show-air-dates.p.rapidapi.com\"})"} {"Instruction": "Please fetch data from the Ocoya API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudsearch.delete_expression', 'description': 'Removes an `` Expression`` from the search domain. For more information, see Configuring Expressions in the Amazon CloudSearch Developer Guide .', 'parameters': [{'name': 'domain_name', 'description': 'A string that represents the name of a domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).'}, {'name': 'expression_name', 'description': 'The name of the `` Expression`` to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.es.update_vpc_endpoint', 'description': 'Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.', 'parameters': [{'name': 'vpc_endpoint_id', 'description': 'Unique identifier of the VPC endpoint to be updated.'}, {'name': 'vpc_options', 'description': 'The security groups and/or subnets to add, remove, or modify.\\nSubnetIds -> (list)\\n\\nSpecifies the subnets for VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nSpecifies the security groups for VPC endpoint.\\n(string)'}]}"], "Output": "requests.get(\"https://ocoya.p.rapidapi.com/workspace\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocoya.p.rapidapi.com\"})"} {"Instruction": "Could you please extract text from this image \"image.jpg\" using Aspose OCR Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Extraction REST API that uses OCR to recognize and extract characters of various languages from images.', 'parameters': [{'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://aspose-ocr-cloud.p.rapidapi.com/ocr/storage/{storageName}/exist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aspose-ocr-cloud.p.rapidapi.com\"}, params={\"storageName\": \"image.jpg\"})"} {"Instruction": "Please provide me with the vessel photo for ship ID 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://vessel-data.p.rapidapi.com/get_vessel_photo/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"vessel-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a list of sailors in Lost Ark?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://lost-ark-simple.p.rapidapi.com/npcs/sailors\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lost-ark-simple.p.rapidapi.com\"})"} {"Instruction": "Can you check if this sentence \"Hello, how are you?\" contains any profanity?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'pyarrow', 'api_name': 'nulls', 'description': 'Create a strongly-typed Array instance with all elements null', 'parameters': {'required': [{'name': 'size', 'description': 'Array length'}], 'optional': [{'name': 'type', 'description': 'Explicit type for the array. By default use NullType.'}, {'name': 'memory_pool', 'description': 'Arrow MemoryPool to use for allocations. Uses the default memory pool if not passed.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}"], "Output": "requests.get(\"https://cleantalk1.p.rapidapi.com/service/plain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cleantalk1.p.rapidapi.com\"}, params={\"text\": \"Hello, how are you?\"})"} {"Instruction": "Can you retrieve a random informational article from Industrypedia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.describe', 'description': 'Gets detailed index endpoint information', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://industrypedia-random-articles.p.rapidapi.com/industrypedia.net/?redirect_to=random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"industrypedia-random-articles.p.rapidapi.com\"})"} {"Instruction": "Can you please provide the location details for the IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-location-lookup-service.p.rapidapi.com/v1/iplookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-location-lookup-service.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you check if the IP address 192.168.1.1 is a blacklisted IP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://blackbox.p.rapidapi.com/v1/192.168.1.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"blackbox.p.rapidapi.com\"})"} {"Instruction": "I want to use the On hold audio messages API to get messages for voicemails and switchboards.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.ReplaceSlice', 'description': 'Replace a slice of a string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'start', 'description': 'int. Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'int. Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'str. What to replace the slice with.'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().get_iam_policy', 'description': 'Get the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Optional, specify the region.'}, {'name': 'filter', 'description': 'Optional, filter expression.'}, {'name': 'limit', 'description': 'Optional, limit on the number of resources to list.'}, {'name': 'page_size', 'description': 'Optional, number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Optional, comma-separated list of resource field key names to sort by.'}]}"], "Output": "requests.get(\"https://on-hold-audio-messages.p.rapidapi.comhttps://www.telephonevox.com/api/api.telephonevox.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"on-hold-audio-messages.p.rapidapi.com\"})"} {"Instruction": "I want to search for information about Michael Jordan, a celebrity.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "requests.get(url=\"https://celebrity-by-api-ninjas.p.rapidapi.com/v1/celebrity\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"celebrity-by-api-ninjas.p.rapidapi.com\"}, params={\"name\": \"Michael Jordan\"})"} {"Instruction": "Can you help me generate a direct download link for a Google Drive file?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}"], "Output": "requests.get(\"https://gdrive-link-generator1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gdrive-link-generator1.p.rapidapi.com\"})"} {"Instruction": "Can you please get the statistics for cities in the US with a minimum population of 1 million?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}"], "Output": "requests.get(\"https://city-by-api-ninjas.p.rapidapi.com/v1/city\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"city-by-api-ninjas.p.rapidapi.com\"}, params={\"min_population\": \"1000000\", \"country\": \"US\"})"} {"Instruction": "Can you please provide me with the ratings of the restaurant \"Shovels Inn\" using the Wyre Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.clusters().delete', 'description': 'Delete a bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.update(\"my_perimeter\", \"__add_resources=projects/123,projects/456\", \"__remove_restricted_services=storage.googleapis.com\", \"__add_access_levels=accessPolicies/123/accessLevels/a_level\", \"__enable_vpc_accessible_services\", \"__clear_vpc_allowed_services\"', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'async'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "requests.get(\"https://wyre-data.p.rapidapi.com/restaurants/ratings/Shovels Inn\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wyre-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest NFT news.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Spring Test-Endpoint Key Renewal', 'description': 'Regenerate a test-endpoint key for the Azure Spring Apps', 'parameters': [{'name': 'name', 'description': 'The name of Azure Spring Apps instance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'type', 'description': 'Type of test-endpoint key.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://nft-api-news.p.rapidapi.com/nft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nft-api-news.p.rapidapi.com\"})"} {"Instruction": "I want to verify if John Doe (employee ID\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://epfo-employee-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"epfo-employee-verification.p.rapidapi.com\"}, params={\"request_id\" \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide me a list of sunnah fasting schedules for the year 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sunnah-fasting1.p.rapidapi.com/api/v1/types\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sunnah-fasting1.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for \"https://example.com\" using the QR Code Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}"], "Output": "requests.get(\"https://getqrcode.p.rapidapi.com/api/getQR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"getqrcode.p.rapidapi.com\"}, params={\"forQR\": \"https://example.com\"})"} {"Instruction": "Can you send an SMS with the following details\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sendsms.p.rapidapi.com/json\", headers={\"X-RapidAPI-Key\": api_key, \"X-RapidAPI-Host\": host}, params={\"password\": \"ABC123\", \"to\": \"+1234567890\", \"text\": \"Hello, this is a test message\", \"action\": \"message_send\", \"username\": \"johnsmith\", \"from\": \"MyCompany\", \"report_mask\": \"19\", \"report_url\": \"http://sendsms.ro/r_r.php?mySmsId=9876&status=%d\"})"} {"Instruction": "Please search for \"apple\" with safesearch enabled in the category \"technology\" using the SearchHook API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.get_data_set_details', 'description': 'Gets the details of a specific data set.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier of the application that this data set is associated with.'}, {'name': 'data_set_name', 'description': 'The name of the data set.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.untag_resource', 'description': 'Removes tags from a bot, bot alias or bot channel.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to remove the tags from.'}, {'name': 'tag_keys', 'description': 'A list of tag keys to remove from the resource. If a tag key does not exist on the resource, it is ignored.\\n(string)'}]}"], "Output": "requests.get(\"https://searchhook.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"searchhook.p.rapidapi.com\"}, params={\"q\" \"apple\", \"safesearch\" \"1\", \"categories\" \"technology\"})"} {"Instruction": "I want to retrieve the top 10 YouTube subscriptions for the channel with channel ID \"UCP4bf6IHJJQehibu6ai__cg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_resource_policy', 'description': 'Returns a resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to return.'}]}"], "Output": "requests.get(\"https://youtube-v311.p.rapidapi.com/subscriptions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-v311.p.rapidapi.com\"}, params={\"maxResults\": \"10\", \"pageToken\": \"\", \"forChannelId\": \"\", \"order\": \"relevance\", \"id\": \"\", \"channelId\": \"UCP4bf6IHJJQehibu6ai__cg\", \"part\": \"snippet,contentDetails\"})"} {"Instruction": "I want to get the comments for this TikTok video https://www.tiktok.com/@tiktok/video/7093219391759764782.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Contains TikTok HD videos without watermark and user, post, music, search, feeds, comments, followers, and trends.', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782\\nor\\nhttps://vm.tiktok.com/ZSeQS6B5k/', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'NUMBER'}, {'name': 'count', 'description': 'max 50', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://tiktok-video-feature-summary.p.rapidapi.com/comment/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tiktok-video-feature-summary.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/7093219391759764782\", \"cursor\": \"0\", \"count\": \"10\"})"} {"Instruction": "I want to search for addresses in the UK using the query \"Farringdon Road\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha active-directory', 'api_name': \"gcloud.alpha.active_directory.domains.extend_schema('my_domain.com', description='Test Description', ldif_file='demo.ldf'\", 'description': 'Initiate schema extension for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'description'}, {'name': 'ldif_file'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://find-by-address.p.rapidapi.com/v1/addresses\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"find-by-address.p.rapidapi.com\"}, params={\"query\": \"Farringdon Road\"})"} {"Instruction": "Please get the real-time finance data for Bitcoin to USD in Spanish language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://real-time-finance-data.p.rapidapi.com/currency-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-time-finance-data.p.rapidapi.com\"}, params={\"from_symbol\": \"BTC\", \"to_symbol\": \"USD\", \"language\": \"es\"})"} {"Instruction": "Can you help me get the price and product details for the ASINs B005YQZ1KE and B074R8RQQ2 on Amazon.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheap and lightweight API to get rich Amazon product metadata', 'parameters': [{'name': 'locale', 'description': 'Currently supported locales:\\n\\nUS (amazon.com)\\nUK (amazon.co.uk)\\nCA (amazon.ca)\\nIN (amazon.in)\\nFR (amazon.fr)\\n\\nMore coming soon!', 'type': 'STRING'}, {'name': 'asins', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://amazon-product-price-data.p.rapidapi.com/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-product-price-data.p.rapidapi.com\"}, params={\"locale\": \"US\", \"asins\": \"B005YQZ1KE,B074R8RQQ2\"})"} {"Instruction": "How can I convert an image to ASCII using the Img to ASCII API with the image located at \"/path/to/image.jpg\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.commitments().create', 'description': 'Create Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'plan'}, {'name': 'local_ssd'}, {'name': 'memory'}, {'name': 'vcpu'}, {'name': 'resources_accelerator'}, {'name': 'count'}, {'name': 'type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://img-to-ascii.p.rapidapi.com/get-ascii/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"img-to-ascii.p.rapidapi.com\"}, params={\"id\": \"/path/to/image.jpg\"})"} {"Instruction": "I want to get the scheduled handball matches for tomorrow.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}\n", "{'name': 'Spring Cloud', 'api_name': 'List Persistent Storages', 'description': 'List all the persistent storages related to an existing storage', 'parameters': [{'name': 'name', 'description': 'Name of storage'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://handball-data.p.rapidapi.com/match/list/scheduled\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"handball-data.p.rapidapi.com\"}, params={\"date\": \"29/01/2022\"})"} {"Instruction": "Can you provide me with the latest cricket series data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_cluster_parameter_group', 'description': 'Deletes a specified cluster parameter group. The cluster parameter group to be deleted can\u00e2\\x80\\x99t be associated with any clusters.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the cluster parameter group.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nYou can\u00e2\\x80\\x99t delete a default cluster parameter group.\\nCannot be associated with any clusters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}"], "Output": "response = requests.get(\"https://cricket-live-data.p.rapidapi.com/series\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"cricket-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you calculate the distance between start (-118.2437, 34.0522) and end (-122.4194, 37.7749) coordinates?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}"], "Output": "requests.get(\"https://geowide.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geowide.p.rapidapi.com\"}, params={\"start_longitude\": -118.2437, \"start_latitude\": 34.0522, \"end_latitude\": 37.7749, \"end_longitude\": -122.4194})"} {"Instruction": "Please provide the token price and other information for the token with address 0xe9e7cea3dedca5984780bafc599bd69add087d56.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}"], "Output": "requests.get(\"https://pancakeswap-api.p.rapidapi.com/get_balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pancakeswap-api.p.rapidapi.com\"}, params={\"address\": \"0xe9e7cea3dedca5984780bafc599bd69add087d56\", \"token\": \"0xe9e7cea3dedca5984780bafc599bd69add087d56\"})"} {"Instruction": "Can you check if this person with person_id 123456 is in the facial authentication database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.start_single_wireless_device_import_task', 'description': 'Start import task for a single wireless device.', 'parameters': [{'name': 'destination_name', 'description': 'The name of the Sidewalk destination that describes the IoT rule to route messages from the device in the import task that will be onboarded to AWS IoT Wireless.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'device_name', 'description': 'The name of the wireless device for which an import task is being started.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'sidewalk', 'description': 'The Sidewalk-related parameters for importing a single wireless device.\\nSidewalkManufacturingSn -> (string)\\n\\nThe Sidewalk manufacturing serial number (SMSN) of the device added to the import task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}"], "Output": "requests.get(\"https://auther-check.p.rapidapi.com/person/face/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"auther-check.p.rapidapi.com\"})"} {"Instruction": "I want to get the comments for context \"string\" using The South Asian Express API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az monitor', 'api_name': 'Diagnostic Settings Delete', 'description': 'Deletes existing diagnostic settings for the specified resource', 'parameters': [{'name': 'name -n', 'description': 'The name of the diagnostic setting. Required.'}, {'name': 'resource', 'description': 'Name or ID of the target resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'resource-namespace', 'description': 'Target resource provider namespace.'}, {'name': 'resource-parent', 'description': 'Target resource parent path, if applicable.'}, {'name': 'resource-type', 'description': \"Target resource type. Can also accept namespace/type format (Ex: 'Microsoft.Compute/virtualMachines').\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "response = requests.get(\"https://the-south-asian-express.p.rapidapi.com/comments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-south-asian-express.p.rapidapi.com\"}, params={\"context\": \"string\"})"} {"Instruction": "I want to get 5 chess puzzles with themes \"endgame\" and \"tactics\" from the Chess Puzzles_v2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://chess-puzzles2.p.rapidapi.com/advanced\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"chess-puzzles2.p.rapidapi.com\"}, params={\"number_of_puzzles\": 5, \"themes\": \"endgame,tactics\", \"theme_search_type\": \"AND\", \"number_of_moves\": 4, \"opening_variation\": \"Kings_Gambit_Accepted_Abbazia_Defense\", \"rating\": 1200, \"opening_family\": \"Kings_Gambit_Accepted\"})"} {"Instruction": "Can you give me the current online music statistics?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for rounding temporal values', 'description': 'Options for rounding temporal values', 'parameters': {'required': [{'name': 'multiple', 'description': 'Number of units to round to.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'.\"}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://online-music.p.rapidapi.com/online-music.su\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"online-music.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of radio stations from the GMC Radio API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gmc-radio.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gmc-radio.p.rapidapi.com\"})"} {"Instruction": "Please retrieve the political towns associated with the ZIP code 3052.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.stop_solution_version_creation', 'description': 'Stops creating a solution version that is in a state of CREATE_PENDING or CREATE IN_PROGRESS.CREATE_IN_PROGRESS > CREATE_STOPPING > CREATE_STOPPEDYou are billed for all of the training completed up until you stop the solution version creation. You cannot resume creating a solution version once it has been stopped.', 'parameters': [{'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version you want to stop creating.'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://schweizer-postleitzahlen.p.rapidapi.com/zip/3052\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"schweizer-postleitzahlen.p.rapidapi.com\"})"} {"Instruction": "How can I get the tick data for the cryptocurrency contract BTCUSDT on Bybit?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.braket.tag_resource', 'description': 'Add a tag to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specify the resourceArn of the resource to which a tag will be added.'}, {'name': 'tags', 'description': 'Specify the tags to add to the resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://bybit4.p.rapidapi.com/perpetual/usdc/openapi/public/v1/tick\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bybit4.p.rapidapi.com\"}, params={\"symbol\": \"BTCUSDT\"})"} {"Instruction": "Can you give me the trending topics in the Left 4 Dead steam community?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://steam-community.p.rapidapi.com/group/trendingtopics/l4d\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"steam-community.p.rapidapi.com\"})"} {"Instruction": "I want to print labels in A4 format with Avery brand using the Print your own labels and stickers API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Help your customers print their own labels and stickers, from your own website and under your own branding.', 'parameters': [{'name': 'format', 'description': 'Its value can be either \\n**Letter**\\nor \\n**A4** \\nThey represent the two world standard printer paper sizes, respectively 8.5 inch by 11 inch and 210 mm by 297 mm.', 'type': 'string'}, {'name': 'brand', 'description': \"Label manufacturer's name.\\nThis is the current list of possible values. We will continue adding new brands.\\nAvery\\nHerma\\nOnlinelabels\\nUline\\nMegastar\\nSheetlabels\", 'type': 'STRING'}, {'name': 'height', 'description': 'Label height.', 'type': 'STRING'}, {'name': 'code', 'description': 'It is a string that represents **average** label sizes, in the format [width]x[height].\\nFor example:\\n**2.5x4**\\nor \\n**70x40**\\n\\nBeing average sizes, means that they represent all sizes that are close to them. \\nE.g. **3x2** would represent any other close sizes like **3.062x1.837**.\\n\\nThis concept is useful, when you are going to suggest to your users, which templates do offer label sizes that are equal of close to the label size they need to print on.', 'type': 'STRING'}, {'name': 'width', 'description': 'Label width', 'type': 'STRING'}, {'name': 'shape', 'description': 'Label shape.\\nValid values are:\\nsquare\\nrectangle\\ncircle\\noval', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://print-your-own-labels-and-stickers.p.rapidapi.com/labels/letter\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"print-your-own-labels-and-stickers.p.rapidapi.com\"}, params={\"format\": \"A4\", \"brand\": \"Avery\", \"height\": \"\", \"code\": \"2x2\", \"width\": \"\", \"shape\": \"\"})"} {"Instruction": "Can you provide me with the aircraft information for registration number N12345?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.machinelearning.delete_realtime_endpoint', 'description': 'Deletes a real time endpoint of an MLModel .', 'parameters': [{'name': 'ml_model_id', 'description': 'The ID assigned to the MLModel during creation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get_Ticket_Information from Fligths', 'parameters': []}"], "Output": "requests.get(\"https://flightera-flight-data.p.rapidapi.com/aircraft/info\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"flightera-flight-data.p.rapidapi.com\"}, params={\"reg\" \"N12345\"})"} {"Instruction": "I want to get famous movie quotes by Al Pacino.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps query for Famous Movies and TV shows quotes.', 'parameters': [{'name': 'actor', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://movie-and-tv-shows-quotes.p.rapidapi.com/quotes/actor/al_pachino\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"movie-and-tv-shows-quotes.p.rapidapi.com\"})"} {"Instruction": "I want to generate a QR code for the website grayhat.in using the Image QR code generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://image-qr-code-generator.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-qr-code-generator.p.rapidapi.com\"}, params={\"url\": \"grayhat.in\"})"} {"Instruction": "Can you rank the top J2A coins for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'REST API for Prague Stock Exchange https://www.pse.cz', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'bic', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'ClassifyStrings', 'description': 'Classify strings as ASCII decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like object containing strings to classify'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default is the default memory pool)'}]}}"], "Output": "requests.get(\"https://j2acoin.p.rapidapi.com/getRankingList\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"j2acoin.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email example@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.create_rule', 'description': 'A ByteMatchSet that matches BadBot in the User-Agent headerYou then add the Rule to a WebACL and specify that you want to blocks requests that satisfy the Rule . For a request to be blocked, it must come from the IP address 192.0.2.44 and the User-Agent header in the request must contain the value BadBot .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a CreateRule request.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRule request.Create and update a WebACL that contains the Rule . For more information, see CreateWebACL .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'name', 'description': 'A friendly name or description of the Rule . You can\u00e2\\x80\\x99t change the name of a Rule after you create it.'}, {'name': 'metric_name', 'description': 'A friendly name or description for the metrics for this Rule . The name can contain only alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can\u00e2\\x80\\x99t contain whitespace or metric names reserved for AWS WAF, including \u00e2\\x80\\x9cAll\u00e2\\x80\\x9d and \u00e2\\x80\\x9cDefault_Action.\u00e2\\x80\\x9d You can\u00e2\\x80\\x99t change the name of the metric after you create the Rule .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'tags', 'description': '(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nA tag associated with an AWS resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \u00e2\\x80\\x9ccustomer\u00e2\\x80\\x9d and the value to the customer name or ID. You can specify one or more tags to add to each AWS resource, up to 50 tags for a resource.\\nTagging is only available through the API, SDKs, and CLI. You can\u00e2\\x80\\x99t manage or view tags through the AWS WAF Classic console. You can tag the AWS resources that you manage through AWS WAF Classic: web ACLs, rule groups, and rules.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"check-disposable-email.p.rapidapi.com\"}, params={\"email\" \"example@gmail.com\"})"} {"Instruction": "I want to get the geocoding data for the postcode \"PL11DN\" using the UK PostCode API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.grafana.delete_workspace_api_key', 'description': 'Deletes a Grafana API key for the workspace.', 'parameters': [{'name': 'key_name', 'description': 'The name of the API key to delete.'}, {'name': 'workspace_id', 'description': 'The ID of the workspace to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.put_user_status', 'description': 'Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent\u00e2\\x80\\x99s next status.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_id', 'description': 'The identifier of the user.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'agent_status_id', 'description': 'The identifier of the agent status.'}]}"], "Output": "requests.get(\"https://uk-postcode-api.p.rapidapi.com/postcodes/PL11DN\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uk-postcode-api.p.rapidapi.com\"})"} {"Instruction": "I want to convert a speech file named \"audio.wav\" to text using the Speech Recognition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.commitments().describe', 'description': 'Describe a Compute Engine commitment', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to describe.'}, {'name': 'region', 'description': 'Region of the commitment to describe. If not specified, you might be prompted to select a region (interactive mode only).'}]}"], "Output": "requests.get(\"https://speech-recognition14.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"speech-recognition14.p.rapidapi.com\"})"} {"Instruction": "Can you provide real-time LinkedIn company data for the domain \"apple.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().log', 'description': 'Stream the logs for a build', 'parameters': [{'name': 'build'}, {'name': 'region'}, {'name': 'stream'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fresh-linkedin-company-data.p.rapidapi.com/get-company-by-domain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fresh-linkedin-company-data.p.rapidapi.com\"}, params={\"domain\": \"apple.com\"})"} {"Instruction": "Can you provide me with the latest weather data for Seattle, United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'Attach Azure SQL Datastore', 'description': 'Attaches an Azure SQL datastore.', 'parameters': [{'name': 'database-name', 'description': 'The database name.', 'required': True}, {'name': 'name', 'description': 'The datastore name.', 'required': True}, {'name': 'server-name', 'description': 'The SQL/PostgreSQL/MySQL server name.', 'required': True}, {'name': 'authority-url', 'description': 'Authority url used to authenticate the user.', 'default': 'https://login.microsoftonline.com', 'required': False}, {'name': 'client-id', 'description': 'The service principal/application ID.', 'required': False}, {'name': 'client-secret', 'description': \"The service principal's secret.\", 'required': False}, {'name': 'endpoint', 'description': 'The endpoint of the sql server. Defaults to database.windows.net.', 'default': 'database.windows.net', 'required': False}, {'name': 'grant-workspace-msi-access', 'description': 'Set it to True to access data behind virtual network from Machine Learning Studio.', 'required': False}, {'name': 'include-secret', 'description': 'Show the registered secret for the datastores.', 'required': False}, {'name': 'output-metadata-file', 'description': 'Provide an optional output file location for structured object output.', 'required': False}, {'name': 'password', 'description': 'The password of the database user to access the database.', 'required': False}, {'name': 'path', 'description': 'Path to a root directory for run configuration files.', 'default': '.', 'required': False}, {'name': 'resource-group', 'description': 'Resource group name.', 'required': False}, {'name': 'resource-url', 'description': 'Determines what operations will be performed on the database.', 'default': 'https://database.windows.net/', 'required': False}, {'name': 'sql-resource-group', 'description': 'The resource group of the Azure Sql Server.', 'required': False}, {'name': 'sql-subscription-id', 'description': 'The subscription ID of the Azure Sql Server.', 'required': False}, {'name': 'subscription-id', 'description': 'Specifies the subscription Id.', 'required': False}, {'name': 'tenant-id', 'description': 'The service principal Tenant ID.', 'required': False}, {'name': 'username', 'description': 'The username of the database user to access the database.', 'required': False}, {'name': 'workspace-name', 'description': 'Workspace name.', 'required': False}]}"], "Output": "requests.get(\"https://weather-by-api-ninjas.p.rapidapi.com/v1/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-by-api-ninjas.p.rapidapi.com\"}, params={\"city\": \"Seattle\", \"state\": \"United States\"})"} {"Instruction": "Can you provide me with a random quote from the anime character Naruto?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.cherry_pick', 'description': 'Apply changes from existing commits', 'parameters': [{'name': 'commit'}, {'name': 'edit'}, {'name': 'cleanup'}, {'name': 'x'}, {'name': 'r'}, {'name': 'mainline'}, {'name': 'no_commit'}, {'name': 'signoff'}, {'name': 'gpg_sign'}, {'name': 'ff'}, {'name': 'allow_empty'}, {'name': 'allow_empty_message'}, {'name': 'keep_redundant_commits'}, {'name': 'strategy'}, {'name': 'strategy_option'}, {'name': 'rerere_autoupdate'}, {'name': 'continue'}, {'name': 'skip'}, {'name': 'quit'}, {'name': 'abort'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.describe_patch_group_state', 'description': 'Returns high-level aggregated patch compliance state information for a patch group.', 'parameters': [{'name': 'patch_group', 'description': 'The name of the patch group whose patch snapshot should be retrieved.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://anime-quotes1.p.rapidapi.com/api/quotes/character\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"anime-quotes1.p.rapidapi.com\"}, params={\"name\": \"Naruto\"})"} {"Instruction": "Please provide me with the details of the job with the Job ID J123456 in the USA Jobs for IT API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_apns_voip_sandbox_channel', 'description': 'Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Create a Dataset, inspect Schema, and declare partitioning', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}"], "Output": "response = requests.get(\"https://usa-jobs-for-it.p.rapidapi.com/FullStack\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"usa-jobs-for-it.p.rapidapi.com\"}, params={\"job_id\": \"J123456\"})"} {"Instruction": "Can you check this image file if it contains any explicit content?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool for allocation'}]}}"], "Output": "requests.get(\"https://nsfw3.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nsfw3.p.rapidapi.com\"})"} {"Instruction": "Can you check if the firmware with SHA2 hash \"ab34cd56ef78\" is valid using IoTVAS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://iotvas.p.rapidapi.com/firmware/af88b1aaac0b222df8539f3ae1479b5c8eaeae41f1776b5dd2fa805cb33a1175/accounts\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"iotvas.p.rapidapi.com\"}, params={\"firmware_hash\" \"ab34cd56ef78\"})"} {"Instruction": "Can you track energy prices on Sky News?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "response = requests.get(\"https://energy-price-news.p.rapidapi.com/news/sources/skynews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"energy-price-news.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of tools available for API deployment from APIEvangelist?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}"], "Output": "requests.get(\"https://ismaelc-apievangelist.p.rapidapi.com/data/tools.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ismaelc-apievangelist.p.rapidapi.com\"})"} {"Instruction": "I want to get the arrival flights for \"LHR\" airport using the Flight Fare Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_connection_from_lag', 'description': 'Disassociates a connection from a link aggregation group (LAG). The connection is interrupted and re-established as a standalone connection (the connection is not deleted; to delete the connection, use the DeleteConnection request). If the LAG has associated virtual interfaces or hosted connections, they remain associated with the LAG. A disassociated connection owned by an Direct Connect Partner is automatically converted to an interconnect.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'lag_id', 'description': 'The ID of the LAG.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rbin.unlock_rule', 'description': 'Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.', 'parameters': [{'name': 'identifier', 'description': 'The unique ID of the retention rule.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}"], "Output": "requests.get(\"https://flight-fare-search.p.rapidapi.com/v2/airport/arrivals\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"flight-fare-search.p.rapidapi.com\"}, params={\"airportCode\" \"LHR\"})"} {"Instruction": "Please get the latest foreign exchange reference rates from the European Central Bank API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.start_person_tracking', 'description': 'Starts the asynchronous tracking of a person\u00e2\\x80\\x99s path in a stored video.To get the results of the person detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED . If so, call GetPersonTracking and pass the job identifier (JobId ) from the initial call to StartPersonTracking .', 'parameters': [{'name': 'video', 'description': 'The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.\\nS3Object -> (structure)\\n\\nThe Amazon S3 bucket name and file name for the video.\\nBucket -> (string)\\n\\nName of the S3 bucket.\\nName -> (string)\\n\\nS3 object key name.\\nVersion -> (string)\\n\\nIf the bucket is versioning enabled, you can specify the object version.'}, {'name': 'client_request_token', 'description': 'Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.'}, {'name': 'notification_channel', 'description': 'The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.\\nSNSTopicArn -> (string)\\n\\nThe Amazon SNS topic to which Amazon Rekognition posts the completion status.\\nRoleArn -> (string)\\n\\nThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.'}, {'name': 'job_tag', 'description': 'An identifier you specify that\u00e2\\x80\\x99s returned in the completion notification that\u00e2\\x80\\x99s published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.update_resource', 'description': 'Updates the data access role used for vending access to the given (registered) resource in Lake Formation.', 'parameters': [{'name': 'role_arn', 'description': 'The new role to use for the given resource registered in Lake Formation.'}, {'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'with_federation_|_no_with_federation', 'description': 'Whether or not the resource is a federated resource.'}]}\n", "{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().removeResourcePolicies', 'description': 'Remove resource policies from a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policies'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://european-central-bank-reference-rates.p.rapidapi.com/GetReferenceRates\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"european-central-bank-reference-rates.p.rapidapi.com\"})"} {"Instruction": "I want to search for email marketing and landing pages softwares.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().describe', 'description': 'Display detailed information about a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to describe.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}"], "Output": "requests.get(\"https://saas-softwares-and-features-api.p.rapidapi.com/assets\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"saas-softwares-and-features-api.p.rapidapi.com\"}, params={\"q\": \"email-marketing, landing-pages\"})"} {"Instruction": "Can you check if the social security number 123-45-6789 is valid in the Philippines?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to any ASCII whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if max_splits is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://philippines-social-security-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"philippines-social-security-ocr.p.rapidapi.com\"}, params={\"request_id\": \"123-45-6789\"})"} {"Instruction": "I want to check if a certain email address is valid\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models().remove_iam_policy_binding(model=\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Remove an IAM policy binding from the IAM policy of a ML model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you check the busy and popular times for Walmart located at 8400 Coral Way, Miami, FL 33155?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "requests.get(\"https://busy-and-popular-times.p.rapidapi.com/search/Walmart+8400+Coral+Way+Miami+FL+33155\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"busy-and-popular-times.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the tourist attractions in London?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://opentripmap-places-v1.p.rapidapi.com/en/places/geoname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opentripmap-places-v1.p.rapidapi.com\"}, params={\"name\": \"London\"})"} {"Instruction": "I want to get the details of a movie with movie_id=12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}\n", "{'name': 'PyArrow', 'api_name': 'extract_nanosecond_values', 'description': 'Extract nanosecond values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.delete_firewall_rule', 'description': 'Deletes the specified firewall rule.', 'parameters': [{'name': 'firewall_rule_group_id', 'description': 'The unique identifier of the firewall rule group that you want to delete the rule from.'}, {'name': 'firewall_domain_list_id', 'description': 'The ID of the domain list that\u00e2\\x80\\x99s used in the rule.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://list-movies-v3.p.rapidapi.com/api/v2/movie_details.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"list-movies-v3.p.rapidapi.com\"}, params={\"movie_id\": \"12345\"})"} {"Instruction": "I want to use the Hitmen2 API to retrieve gaming data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}"], "Output": "requests.get(\"https://hitmen2.p.rapidapi.comhttp://hitman11.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hitmen2.p.rapidapi.com\"})"} {"Instruction": "I want to generate a barcode image for the data \"1234567890\" in the UPCA symbology.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://barcode18.p.rapidapi.com/upca/data/1234567890\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\" \"barcode18.p.rapidapi.com\"})"} {"Instruction": "I want to test the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the version.'}, {'name': 'description', 'description': 'DESCRIPTION for the version.'}, {'name': 'region', 'description': 'REGION for the version.'}, {'name': 'update_labels', 'description': 'Update labels for the version.'}, {'name': 'clear_labels', 'description': 'Clear labels for the version.'}, {'name': 'remove_labels', 'description': 'Remove labels for the version.'}]}"], "Output": "requests.get(\"https://test15380.p.rapidapi.com/wrty\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test15380.p.rapidapi.com\"})"} {"Instruction": "I have an image of a Voter ID Card and I want to extract the data from it using the Voter Card OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://voter-card-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"voter-card-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "I want to check if this email example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'create_memory_map', 'description': 'Create a file of the given size and memory-map it', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to create, on the local filesystem'}, {'name': 'size', 'description': 'The file size to create'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-address-validator4.p.rapidapi.com/v1/checkemail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-address-validator4.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you give me the price and information about the Pokemon Trading Card with the set number XY12-163?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.list_pricing_plans', 'description': 'A paginated call to get pricing plans for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-pricing-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get pricing plan.'}, {'name': 'filters', 'description': 'A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve pricing plans information.\\nArns -> (list)\\n\\nA list of pricing plan Amazon Resource Names (ARNs) to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'SerializePandasDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default is all CPUs.'}, {'name': 'preserve_index', 'description': 'Determines how the index is stored. Default behavior stores the index as a column, except for RangeIndex which is stored as metadata only. If True, always preserve the pandas index data as a column. If False, no index information is saved and the result will have a default RangeIndex.'}]}}"], "Output": "requests.get(\"https://pokemon-tcg-card-prices.p.rapidapi.com/card\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pokemon-tcg-card-prices.p.rapidapi.com\"}, params={\"setNumber\": \"XY12-163\"})"} {"Instruction": "Please provide me with crime data for the zip code 94109.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crime-data-by-zipcode-api.p.rapidapi.com/crime_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crime-data-by-zipcode-api.p.rapidapi.com\"}, params={\"zip\": \"94109\"})"} {"Instruction": "Please provide me with a list of physical quantities, constants, and equations.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'IoT Hub Device Provisioning Service', 'api_name': 'Linked IoT Hub Creation', 'description': 'Create a linked IoT hub in an Azure IoT Hub Device Provisioning Service instance', 'parameters': [{'name': 'dps-name', 'description': 'IoT Hub Device Provisioning Service name.', 'required': True}, {'name': 'allocation-weight', 'description': 'Allocation weight of the IoT hub.', 'required': False}, {'name': 'apply-allocation-policy', 'description': 'A boolean indicating whether to apply allocation policy to the IoT hub.', 'required': False}, {'name': 'connection-string', 'description': 'Connection string of the IoT hub. Required if hub name is not provided using --hub-name.', 'required': True}, {'name': 'hn --hub-name', 'description': 'IoT Hub name.', 'required': False}, {'name': 'hrg --hub-resource-group', 'description': 'IoT Hub resource group name.', 'required': False}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.versions().list', 'description': 'List existing AI Platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial NBA API for Historical NBA Data', 'parameters': [{'name': 'id', 'description': 'The ID of the team', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://physical-quantities-constants-and-equations.p.rapidapi.com/equations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"physical-quantities-constants-and-equations.p.rapidapi.com\"})"} {"Instruction": "I want to check if my email address someone@example.com has been compromised in a data breach.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.index_pack', 'description': 'Build pack index file for an existing packed archive', 'parameters': [{'name': '_v'}, {'name': '_o_index_file'}, {'name': '[no_]rev_index'}, {'name': 'pack_file'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.describe', 'description': 'Describe the current Artifact Registry configuration for VPC Service Controls', 'parameters': [{'name': 'location'}]}"], "Output": "requests.get(\"https://breachdirectory.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"breachdirectory.p.rapidapi.com\"}, params={\"term\": \"someone@example.com\", \"func\": \"auto\"})"} {"Instruction": "How can I extract JSON product data from AliExpress using the AliExpress Product API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Western Australia vehicle license expiry date query, data from DoTDirect\\nhttps://csnb.net/wa-rego-check-api/', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aliexpress-product1.p.rapidapi.com/scraper\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"aliexpress-product1.p.rapidapi.com\"}, params={\"productId\" \"32984931216\"})"} {"Instruction": "Can you please provide me with the forecast for Jackson Hole ski resort?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ski-resort-forecast.p.rapidapi.com/Jackson Hole/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ski-resort-forecast.p.rapidapi.com\"}, params={\"units\": \"i\", \"el\": \"top\"})"} {"Instruction": "Can you provide me with the details of the NBA team with ID 1234?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial NBA API for Historical NBA Data', 'parameters': [{'name': 'id', 'description': 'The ID of the team', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create a temp mail', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://free-nba.p.rapidapi.com/teams/1234\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"free-nba.p.rapidapi.com\"})"} {"Instruction": "Can you extract body shapes from full-body photos?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}"], "Output": "requests.get(\"https://body-shape-analyzer.p.rapidapi.com/image/chkaip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"body-shape-analyzer.p.rapidapi.com\"})"} {"Instruction": "I want to check if a certain email address is valid. Can you help me with that?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DenseUnionType', 'description': 'Create a dense union type from child fields.', 'parameters': {'required': []}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to create a GIF from the video with the URL \"https://www.example.com/video.mp4\" starting from 5 seconds and ending at 10 seconds, with a duration of 5 seconds and a size of 500x300 pixels.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://apilayer-giflayer-v1.p.rapidapi.com/capture\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"apilayer-giflayer-v1.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com/video.mp4\", \"start\": 5, \"end\": 10, \"duration\": 5, \"size\": \"500x300\"})"} {"Instruction": "Can you provide me with information about construction projects in my area?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.print_access_token', 'description': 'Print an access token for a specified account', 'parameters': [{'name': 'account', 'description': 'Account to get the access token for. If not specified, the current active account will be used.'}, {'name': 'lifetime', 'description': 'Access token lifetime. The default access token lifetime is 3600 seconds, but you can use this flag to reduce the lifetime or extend it up to 43200 seconds (12 hours). Note that this flag is for service account impersonation only, so it must be used together with the --impersonate-service-account flag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}"], "Output": "requests.get(\"https://constructioness.p.rapidapi.comadasda\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"constructioness.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a quality riddle.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_sap.tag_resource*', 'description': 'Creates tag for a resource by specifying the ARN.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags on a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}"], "Output": "requests.get(\"https://riddles-by-api-ninjas.p.rapidapi.com/v1/riddles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"riddles-by-api-ninjas.p.rapidapi.com\"}, params={\"limit\": 1})"} {"Instruction": "Can you generate a testimonial for a travel agency in Spanish?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}"], "Output": "requests.get(\"https://review-generator-ai.p.rapidapi.com/api/data/locales\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"review-generator-ai.p.rapidapi.com\"})"} {"Instruction": "I want to find a burger with chicken on Burgers Hub API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}"], "Output": "requests.get(\"https://burgers-hub.p.rapidapi.com/find-burger/\", params={\"search\": \"chicken\"}, headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"burgers-hub.p.rapidapi.com\"})"} {"Instruction": "Can you give me live sportsbook odds from different providers?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.code.dev', 'description': 'Run a Cloud Run service in a local development environment', 'parameters': [{'name': 'service_config'}, {'name': '[no_]allow_secret_manager'}, {'name': 'cloudsql_instances'}, {'name': 'cpu'}, {'name': 'image'}, {'name': 'local_port'}, {'name': 'memory'}, {'name': 'minikube_vm_driver'}, {'name': 'namespace'}, {'name': 'secrets'}, {'name': 'service_name'}, {'name': 'source'}, {'name': 'no_stop_cluster'}, {'name': 'application_default_credential'}, {'name': 'service_account'}, {'name': 'builder'}, {'name': 'dockerfile'}, {'name': 'env_vars'}, {'name': 'env_vars_file'}, {'name': 'kube_context'}, {'name': 'minikube_profile'}]}"], "Output": "requests.get(\"https://sportsbook-odds.p.rapidapi.com/arb_low_hold\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sportsbook-odds.p.rapidapi.com\"})"} {"Instruction": "Can you help me get data from the PSS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Imaging Cloud provides the most demanding imaging routines such as Re-sizing, Cropping, Rotation, and Conversion. It supports the most common raster file-formats including PSD, PNG, JPG, BMP, TIFF, and GIF.', 'parameters': [{'name': 'pageheight', 'description': 'Height of the page.', 'type': 'NUMBER'}, {'name': 'pagewidth', 'description': 'Width of the page.', 'type': 'NUMBER'}, {'name': 'bordery', 'description': 'Border height.', 'type': 'NUMBER'}, {'name': 'bkcolor', 'description': 'Color of the background.', 'type': 'STRING'}, {'name': 'borderx', 'description': 'Border width.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Filename of image.', 'type': 'STRING'}, {'name': 'fromscratch', 'description': 'Specifies where additional parameters we do not support should be taken from. If this is true \u2013 they will be taken from default values for standard image, if it is false \u2013 they will be saved from current image. Default is false.', 'type': 'BOOLEAN'}, {'name': 'storage', 'description': 'Your Aspose Cloud Storage name.', 'type': 'STRING'}, {'name': 'format', 'description': 'Export format (PNG is the default one). Please, refer to the export table from https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.', 'type': 'STRING'}, {'name': 'folder', 'description': 'Folder with image to process.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pss.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pss.p.rapidapi.com\"})"} {"Instruction": "How can I retrieve ticket information from Etihad Airways website for flights in the UAE?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get_Ticket_Information from Fligths', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}"], "Output": "requests.get(\"https://get_ticket_information.p.rapidapi.com/etihad.com/en-ae/manage\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"get_ticket_information.p.rapidapi.com\"})"} {"Instruction": "Can you help me retrieve the Instagram posts from the username \"user123\"? I want to get the last 20 posts.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}"], "Output": "requests.get(\"https://instagram-api-20231.p.rapidapi.com/api/user_posts_from_username/instagram\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-api-20231.p.rapidapi.com\"}, params={\"username\": \"user123\", \"count\": \"20\"})"} {"Instruction": "Can you please search all the websites hosted on the same IP as google.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute_disks.snapshot', 'description': 'Create snapshots of Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'async'}, {'name': 'chain_name'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'guest_flush'}, {'name': 'labels'}, {'name': 'snapshot_names'}, {'name': 'storage_location'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.set_endpoint_attributes', 'description': 'Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS. For more information, see Using Amazon SNS Mobile Push Notifications .', 'parameters': [{'name': 'endpoint_arn', 'description': 'EndpointArn used for SetEndpointAttributes action.'}, {'name': 'attributes', 'description': 'A map of the endpoint attributes. Attributes in this map include the following:\\n\\nCustomUserData \u00e2\\x80\\x93 arbitrary user data to associate with the endpoint. Amazon SNS does not use this data. The data must be in UTF-8 format and less than 2KB.\\nEnabled \u00e2\\x80\\x93 flag that enables/disables delivery to the endpoint. Amazon SNS will set this to false when a notification service indicates to Amazon SNS that the endpoint is invalid. Users can set it back to true, typically after updating Token.\\nToken \u00e2\\x80\\x93 device token, also referred to as a registration id, for an app and mobile device. This is returned from the notification service when an app and mobile device are registered with the notification service.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore.stop_access_logging', 'description': 'Stops access logging on the specified container. When you stop access logging on a container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access logs are not saved and are not retrievable.', 'parameters': [{'name': 'container_name', 'description': 'The name of the container that you want to stop access logging on.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://websites-on-same-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"websites-on-same-ip.p.rapidapi.com\"}, params={\"q\": \"google.com\", \"type\": \"WEBIP\", \"pagenum\": \"1\"})"} {"Instruction": "I want to get the latest crypto news from the ALL Crypto News Feed API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://all-crypto-news-feed.p.rapidapi.com/get_blogs_feed\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-crypto-news-feed.p.rapidapi.com\"})"} {"Instruction": "Can you predict the outcome of the upcoming football match between Real Madrid and Barcelona?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://football-prediction-api.p.rapidapi.com/api/v2/predictions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"football-prediction-api.p.rapidapi.com\"}, params={\"market\": \"classic\", \"iso_date\": \"2022-10-23\", \"federation\":\"UEFA\"})"} {"Instruction": "I want to download the map tile with y=1, z=10, and x=5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://offline-maptiles.p.rapidapi.com/local/osm/v1/10/5/1.png\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"offline-maptiles.p.rapidapi.com\"})"} {"Instruction": "I want to get the WHOIS history for the domain \"example.com\" since the date \"2020-01-01\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://whois-history1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whois-history1.p.rapidapi.com\"}, params={\"domainName\": \"example.com\", \"sinceDate\": \"2020-01-01\"})"} {"Instruction": "Can you provide me with the owner details of the Web Push Notifications Server?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://web-push-notifications-server.p.rapidapi.com/owner/-your-owner-id-here-\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-push-notifications-server.p.rapidapi.com\"})"} {"Instruction": "\"Can you give me more information about the ROAC of company 123456789?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'AKS Stop', 'description': 'Stop a Managed Cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}"], "Output": "response = requests.get(\"https://roac.p.rapidapi.com/api/Auditores/roac/123456789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"roac.p.rapidapi.com\"})"} {"Instruction": "I want to download an image from Pinterest with this URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}"], "Output": "requests.get(\"https://pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com/ideapin/https://www.pinterest.com/pin/1149051292401881795/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com\"})"} {"Instruction": "I want to get the privacy details for app id 835599320 on the Apple App Store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}"], "Output": "response = requests.get(\"https://app-store2.p.rapidapi.com/privacy/835599320\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"app-store2.p.rapidapi.com\"})"} {"Instruction": "Can you please check the current Billboard Hot 100 songs for the week of October 8th, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_instance_connect_endpoint', 'description': 'Deletes the specified EC2 Instance Connect Endpoint.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_connect_endpoint_id', 'description': 'The ID of the EC2 Instance Connect Endpoint to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'take', 'description': 'Select values from array or table-like data by indices', 'parameters': {'required': [{'name': 'data', 'description': 'Array, ChunkedArray, RecordBatch, or Table. The input data from which to select values.'}, {'name': 'indices', 'description': 'Array or ChunkedArray of integer type. The indices to select values from the input data.'}, {'name': 'boundscheck', 'description': 'boolean, default True. Whether to boundscheck the indices. If False and there is an out of bounds index, it may cause the process to crash.'}, {'name': 'memory_pool', 'description': 'optional. MemoryPool from which to allocate memory. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.delete_user_profile', 'description': 'Deletes a user profile.Required Permissions : To use this action, an IAM user must have an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .', 'parameters': [{'name': 'iam_user_arn', 'description': 'The user\u00e2\\x80\\x99s IAM ARN. This can also be a federated user\u00e2\\x80\\x99s ARN.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my_backup', instance='my_instance', cluster='my_cluster', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://billboard-api5.p.rapidapi.com/api/charts/country-songs/bolivia\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"billboard-api5.p.rapidapi.com\"}, params={\"week\": \"2022-10-08\"})"} {"Instruction": "Please provide information about the League of Legends tournament with leagueId 101097443346691685.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://league-of-legends-esports.p.rapidapi.com/tournaments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"league-of-legends-esports.p.rapidapi.com\"}, params={\"leagueId\": \"101097443346691685\"})"} {"Instruction": "Can you provide me with 10 inspirational quotes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}"], "Output": "requests.get(\"https://quotes88.p.rapidapi.com/quotes/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"quotes88.p.rapidapi.com\"}, params={\"id\": \"10\"})"} {"Instruction": "Can you help me get the IP address of my current location?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}"], "Output": "requests.get(\"https://ip-address3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-address3.p.rapidapi.com\"})"} {"Instruction": "Can you help me search for the torrent file with the topic \"Avengers Endgame\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://torrent-search3.p.rapidapi.com/torrent/piratebay/Avengers%20Endgame\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"torrent-search3.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the information of the file at this url\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'sklearn', 'api_name': 'sklearn.linear_model.LassoLars', 'description': 'Lasso model fit with Least Angle Regression (LARS)', 'parameters': ['alpha', 'fit_intercept', 'verbose', 'normalize', 'precompute', 'max_iter', 'eps', 'copy_X', 'fit_path', 'positive', 'jitter', 'random_state']}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Application Gateway Routing Rule Show', 'description': 'Get the details of a rule in an application gateway', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'name -n', 'description': 'Name of the routing rule.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}"], "Output": "requests.get(\"https://terabox-downloader.p.rapidapi.com/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"terabox-downloader.p.rapidapi.com\"}, params={\"url\": \"https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.create_pricing_rule', 'description': 'Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.', 'parameters': [{'name': 'client_token', 'description': 'The token that\u00e2\\x80\\x99s needed to support idempotency. Idempotency isn\u00e2\\x80\\x99t currently supported, but will be implemented in a future update.'}, {'name': 'name', 'description': 'The pricing rule name. The names must be unique to each pricing rule.'}, {'name': 'description', 'description': 'The pricing rule description.'}, {'name': 'scope', 'description': 'The scope of pricing rule that indicates if it\u00e2\\x80\\x99s globally applicable, or it\u00e2\\x80\\x99s service-specific.\\nPossible values:\\n\\nGLOBAL\\nSERVICE\\nBILLING_ENTITY\\nSKU'}, {'name': 'type', 'description': 'The type of pricing rule.\\nPossible values:\\n\\nMARKUP\\nDISCOUNT\\nTIERING'}, {'name': 'modifier_percentage', 'description': 'A percentage modifier that\u00e2\\x80\\x99s applied on the public pricing rates.'}, {'name': 'service', 'description': 'If the Scope attribute is set to SERVICE or SKU , the attribute indicates which service the PricingRule is applicable for.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to a pricing rule.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'billing_entity', 'description': 'The seller of services provided by Amazon Web Services, their affiliates, or third-party providers selling services via Amazon Web Services Marketplace.'}, {'name': 'tiering', 'description': 'The set of tiering configurations for the pricing rule.\\nFreeTier -> (structure)\\n\\nThe possible Amazon Web Services Free Tier configurations.\\nActivated -> (boolean)\\n\\nActivate or deactivate Amazon Web Services Free Tier.'}, {'name': 'usage_type', 'description': 'Usage type is the unit that each service uses to measure the usage of a specific type of resource.\\nIf the Scope attribute is set to SKU , this attribute indicates which usage type the PricingRule is modifying. For example, USW2-BoxUsage:m2.2xlarge describes an``M2 High Memory Double Extra Large`` instance in the US West (Oregon) Region.

'}, {'name': 'operation', 'description': 'Operation is the specific Amazon Web Services action covered by this line item. This describes the specific usage of the line item.\\nIf the Scope attribute is set to SKU , this attribute indicates which operation the PricingRule is modifying. For example, a value of RunInstances:0202 indicates the operation of running an Amazon EC2 instance.'}]}\n", "{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the current market trends for cryptocurrencies in Asia-Pacific from the G-Finance API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://g-finance.p.rapidapi.com/market-trends/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"g-finance.p.rapidapi.com\"}, params={\"t\" \"cryptocurrencies\", \"gl\" \"US\", \"s\" \"asia-pacific\"})"} {"Instruction": "I want to get the current time in UTC.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial NBA API for Historical NBA Data', 'parameters': [{'name': 'id', 'description': 'The ID of the team', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://world-clock.p.rapidapi.com/json/utc/now\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-clock.p.rapidapi.com\"})"} {"Instruction": "I want to access ST666 website on my mobile device.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://demo-project27383.p.rapidapi.com/order/my\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"demo-project27383.p.rapidapi.com\"})"} {"Instruction": "I want to get the trending hashtags in the United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}"], "Output": "response = requests.get(\"https://hashtag5.p.rapidapi.com/api/v2.1/trending/United%20States/tags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hashtag5.p.rapidapi.com\"})"} {"Instruction": "I want to forward geocode the address \"1600 Amphitheatre Parkway, Mountain View, CA\" using the Geocode - Forward and Reverse API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'nulls', 'description': 'Create a strongly-typed Array instance with all elements null', 'parameters': {'required': [{'name': 'size', 'description': 'Array length'}], 'optional': [{'name': 'type', 'description': 'Explicit type for the array. By default use NullType.'}, {'name': 'memory_pool', 'description': 'Arrow MemoryPool to use for allocations. Uses the default memory pool if not passed.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://geocode-forward-and-reverse.p.rapidapi.com/forward\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geocode-forward-and-reverse.p.rapidapi.com\"}, params={\"address\": \"1600 Amphitheatre Parkway, Mountain View, CA\"})"} {"Instruction": "I want to get information about IKEA stores in the United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This [unofficial] Ikea API is a great solution for developers looking for a comprehensive and up-to-date access to Ikea's products and search. An Ikea Scraper REST API solution.\", 'parameters': [{'name': 'countrycode', 'description': 'Can be obtained through the **Countries** endpoint,', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.describe', 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://ikea-api.p.rapidapi.com/stores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ikea-api.p.rapidapi.com\"}, params={\"countryCode\": \"us\"})"} {"Instruction": "I want to lookup the leagues for the username \"myusername\" in the Satellite API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://satellite-api.p.rapidapi.com/lookup/2ksports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"satellite-api.p.rapidapi.com\"}, params={\"username\": \"myusername\"})"} {"Instruction": "I want to get information about an exercise with ID 20 from MuscleWiki API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://musclewiki.p.rapidapi.com/exercises/20\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"musclewiki.p.rapidapi.com\"})"} {"Instruction": "I want to fetch songs and album data from Apple Music using the URL \"https://music.apple.com/us/album/evermore/1544310928\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().link', 'description': 'Link a project with a billing account', 'parameters': [{'name': 'project_id', 'description': 'Specify a project id.'}, {'name': 'account_id', 'description': '(DEPRECATED) Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://apple-music24.p.rapidapi.com/playlist1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"apple-music24.p.rapidapi.com\"}, params={\"url\": \"https://music.apple.com/us/album/evermore/1544310928\"})"} {"Instruction": "Can you extract the content from the following URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://url-content-extractor.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"url-content-extractor.p.rapidapi.com\"}, params={\"query\": \"https://example.com\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please check the reputation of the domain \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}"], "Output": "requests.get(\"https://domain-reputation1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"domain-reputation1.p.rapidapi.com\"}, params={\"domainName\" \"example.com\"})"} {"Instruction": "I want to generate a fake credit card number using the Visa card network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'AKS', 'api_name': 'AKS Nodepool Snapshot List', 'description': 'List nodepool snapshots', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.list_portfolio_access', 'description': 'Lists the account IDs that have access to the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'organization_parent_id', 'description': 'The ID of an organization node the portfolio is shared with. All children of this node with an inherited portfolio share will be returned.'}, {'name': 'page_token', 'description': 'The page token for the next set of results. To retrieve the first set of results, use null.'}, {'name': 'page_size', 'description': 'The maximum number of items to return with this call.'}]}"], "Output": "requests.get(\"https://fake-credit-card-number-generator-api.p.rapidapi.com/creditcard-cardgenerate/visa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fake-credit-card-number-generator-api.p.rapidapi.com\"})"} {"Instruction": "I want to search for active listings on Etsy.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://community-etsy.p.rapidapi.com/listings/active\", headers={\"X-RapidAPI-Key\" \"TO BE FILLED\", \"X-RapidAPI-Host\" \"community-etsy.p.rapidapi.com\"})"} {"Instruction": "I want to get live sports data using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sport1.p.rapidapi.comhttps://docs.rapidapi.com/docs/keys?a236f20115msh22fb5936ab91947p1f8113jsn65f273848924\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sport1.p.rapidapi.com\"})"} {"Instruction": "How can I get the data for the episode 8 of Majutsushi Orphen Hagure Tabi\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'month_day_nano_interval', 'description': 'Create instance of an interval type representing months, days and nanoseconds between two dates.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}"], "Output": "requests.get(\"https://gogoanime-data-api.p.rapidapi.com/majutsushi-orphen-hagure-tabi-seiiki-hen-episode-8\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gogoanime-data-api.p.rapidapi.com\"})"} {"Instruction": "What's the current weather for Lon\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}"], "Output": "response = requests.get(\"https://weather1003.p.rapidapi.com/current\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather1003.p.rapidapi.com\"}, params={\"lon\": \"-122.4194\", \"lat\": \"37.7749\"})"} {"Instruction": "I want to find condos and townhouses in Florida using the Florida Realty API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}"], "Output": "requests.get(\"https://florida-realty-api1.p.rapidapi.com/realty/listings/M5215311859\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"florida-realty-api1.p.rapidapi.com\"})"} {"Instruction": "Can you get me the latest election news?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_schema', 'description': 'Read effective Arrow schema from Parquet file metadata', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'FileSystem object for reading the file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}"], "Output": "requests.get(\"https://election2020-smartable.p.rapidapi.com/news/page/1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"election2020-smartable.p.rapidapi.com\"})"} {"Instruction": "Please provide a random mindfulness quote.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://metaapi-mindfulness-quotes.p.rapidapi.com/v1/mindfulness\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"metaapi-mindfulness-quotes.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"john@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.delete_bucket_access_key', 'description': 'Deletes an access key for the specified Amazon Lightsail bucket.For more information about access keys, see Creating access keys for a bucket in Amazon Lightsail in the Amazon Lightsail Developer Guide .', 'parameters': [{'name': 'bucket_name', 'description': 'The name of the bucket that the access key belongs to.'}, {'name': 'access_key_id', 'description': 'The ID of the access key to delete.\\nUse the GetBucketAccessKeys action to get a list of access key IDs that you can specify.'}]}\n", "{'name': 'az', 'api_name': 'databoxedge order list', 'description': 'List all the orders related to a Data Box Edge/Data Box Gateway device', 'parameters': [{'name': 'device-name', 'description': 'The device name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().delete', 'description': 'Delete a certificate map resource', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Can you retrieve 5 random step strings from the WikiHow API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free service that allows you to create cold wallets for various crypto assets such as BTC, ADA, ALGO, ATOM, AVAX, CHZ, DOT, EOS, LINK, MANA, MATIC, SHIB, SOL, TRX, ETH, LTC, XTZ, DOGE, XLM, and XRP. It can be a software or a website that you can use to create a cold wallet for the supported crypto assets. You can store the private key in a safe place and use the public key to receive the crypto assets. Some of these services also allow you to print out the private key on a physical paper an...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares.describe', 'description': 'Describe a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share', 'description': 'ID of the nfs_share or fully qualified identifier for the nfs_share.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "requests.get(\"https://hargrimm-wikihow-v1.p.rapidapi.com/steps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hargrimm-wikihow-v1.p.rapidapi.com\"}, params={\"count\": \"5\"})"} {"Instruction": "I want to get the transitaires with the id \"DOUANE_AGENCE_GONDRAND\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transitaires de d\u00e9douanement en Nouvelle-Cal\u00e9donie ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_reusable_delegation_set', 'description': 'Retrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set.', 'parameters': [{'name': 'id', 'description': 'The ID of the reusable delegation set that you want to get a list of name servers for.'}]}"], "Output": "requests.get(\"https://transitaires.p.rapidapi.com/transitaires/DOUANE_AGENCE_GONDRAND\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"transitaires.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with news articles about technology published within the last 24 hours in Indonesia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://berita1.p.rapidapi.com/competitor\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"berita1.p.rapidapi.com\"}, params={\"categories\" \"100271:3\", \"publishedWithin\" \"86400000\", \"offset\" \"0\", \"country\" \"id\", \"length\" \"0\"})"} {"Instruction": "I want to take a screenshot of \"https://www.example.com\" and save it as a png file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://website-screenshot3.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"website-screenshot3.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\", \"type\": \"png\"})"} {"Instruction": "I want to get the Instagram ID for the user \"example_user\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Testing', 'parameters': []}"], "Output": "requests.get(\"https://instagram174.p.rapidapi.com/api/v1/user/instagram/id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram174.p.rapidapi.com\"}, params={\"username\": \"example_user\"})"} {"Instruction": "Can you retrieve live data for the ASIN B09DKV849B from the Amazon Live Data API in the US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you check the liquidation data from Binance using the Liquidation Report API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'az', 'api_name': 'vmss disk attach', 'description': 'Attach managed data disks to a scale set or its instances', 'parameters': [{'name': 'caching', 'description': 'Disk caching policy.', 'accepted_values': ['None', 'ReadOnly', 'ReadWrite']}, {'name': 'disk', 'description': 'Existing disk name or ID to attach or detach from VM instances.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'instance-id', 'description': 'Scale set VM instance id.'}, {'name': 'lun', 'description': '0-based logical unit number (LUN). Max value depends on the Virtual Machine instance size.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'size-gb', 'description': 'Size in GB. Max size: 4095 GB (certain preview disks can be larger).'}, {'name': 'sku', 'description': 'Underlying storage SKU.', 'accepted_values': ['PremiumV2_LRS', 'Premium_LRS', 'Premium_ZRS', 'StandardSSD_LRS', 'StandardSSD_ZRS', 'Standard_LRS', 'UltraSSD_LRS']}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'vmss-name', 'description': 'Scale set name. You can configure the default using az configure --defaults vmss=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Network Manager Group Create', 'description': 'Create a network group', 'parameters': [{'name': 'name', 'description': 'The name of the network group to get.'}, {'name': 'network-manager-name', 'description': 'The name of the network manager.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'description', 'description': 'A description of the network group.', 'optional': True}, {'name': 'if-match', 'description': 'The ETag of the transformation. Omit this value to always overwrite the current resource. Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes.', 'optional': True}]}"], "Output": "requests.get(\"https://liquidation-report.p.rapidapi.com/lickhunterpro\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"liquidation-report.p.rapidapi.com\"})"} {"Instruction": "Please provide the latest Covid-19 statistics for Trinidad and Tobago.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.start_suite_run', 'description': 'Starts a Device Advisor test suite run.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Suite definition ID of the test suite.'}, {'name': 'suite_definition_version', 'description': 'Suite definition version of the test suite.'}, {'name': 'suite_run_configuration', 'description': 'Suite run configuration.\\nprimaryDevice -> (structure)\\n\\nSets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.\\nthingArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s thing ARN.\\ncertificateArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s certificate ARN.\\ndeviceRoleArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s role ARN.\\n\\nselectedTestList -> (list)\\n\\nSets test case list.\\n(string)\\n\\nparallelRun -> (boolean)\\n\\nTRUE if multiple test suites run in parallel.'}, {'name': 'tags', 'description': 'The tags to be attached to the suite run.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_media_pipelines.list_tags_for_resource', 'description': 'Lists the tags available for a media pipeline.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the media pipeline associated with any tags. The ARN consists of the pipeline\u00e2\\x80\\x99s region, resource ID, and pipeline ID.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function.'}, {'name': 'y', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://trinidad-covid-19-statistics.p.rapidapi.com/latestday\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trinidad-covid-19-statistics.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the list of Steam games on special offers in the US region?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://steamgames-special-offers.p.rapidapi.com/games_list/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"steamgames-special-offers.p.rapidapi.com\"}, params={\"region\": \"US\", \"start\": \"0\", \"count\": \"10\"})"} {"Instruction": "I want to search for videos on YouTube with the keyword \"python programming\" and sort them by view count.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "requests.get(\"https://youtube-v3-lite.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-v3-lite.p.rapidapi.com\"}, params={\"channelId\": \"UCAuUUnT6oDeKwE6v1NGQxug\", \"part\": \"id,snippet\", \"type\": \"video\", \"order\": \"viewCount\", \"q\": \"python programming\"})"} {"Instruction": "Can you provide me a list of Star Wars characters with their details?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://star-wars-characters.p.rapidapi.com/46DYBV/star_wars_characters\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"star-wars-characters.p.rapidapi.com\"})"} {"Instruction": "Can you please send a connection request to the following LinkedIn profiles\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://linkedin-outreach.p.rapidapi.com/send-requests/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"linkedin-outreach.p.rapidapi.com\"}, params={\"urls\": \"profile1URL,profile2URL,profile3URL\", \"message\": \"Hello [target_name], I would love to connect with you.\", \"cookie\": \"ABCDEF\", \"email\": \"example@gmail.com\", \"key\": \"9gZJadaH4r\"})"} {"Instruction": "I want to search for historical events related to World War II.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}"], "Output": "response = requests.get(\"https://historical-events-by-api-ninjas.p.rapidapi.com/v1/historicalevents\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"historical-events-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"World War II\"})"} {"Instruction": "Can you perform sentiment analysis on the text \"I love this movie!\" in English using Google's BERT Sentiment Analysis API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://googles-bert-sentiment-analysis.p.rapidapi.com/sentiment\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"googles-bert-sentiment-analysis.p.rapidapi.com\"}, params={\"text\": \"I love this movie!\", \"lang\": \"en\"})"} {"Instruction": "Please provide the names of Allah with Arabic as well as English words and their explanations and benefits.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://allah-name.p.rapidapi.com/name\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"allah-name.p.rapidapi.com\"})"} {"Instruction": "Can you help me find train trips from Berlin to Munich on February 16, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://deutsche-bahn1.p.rapidapi.com/trips\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"deutsche-bahn1.p.rapidapi.com\"}, params={\"from_id\" \"008011201\", \"to_id\" \"008011155\", \"date\" \"16.02.2022\"})"} {"Instruction": "Can you please check the status of the API \"DAILY OVRLL 0822202124848\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}"], "Output": "requests.get(\"https://daily-ovrll-0822202124848.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-ovrll-0822202124848.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the profile information for the Instagram user \"example_user\" using the provided API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram120.p.rapidapi.com/api/instagram/hls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram120.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of products and their options from the sandbox market place API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sandbox.mktplace.eu - 01 products', 'parameters': [{'name': 'action', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sandbox-mktplace-eu-01-products.p.rapidapi.com/api_seller_products_others.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sandbox-mktplace-eu-01-products.p.rapidapi.com\"}, params={\"action\": \"list_products_options_values\"})"} {"Instruction": "I want to compile a Visual Basic code file named \"vb_code.vb\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Visual Basic Code Compiler API', 'parameters': []}"], "Output": "requests.post(\"https://visual-basic-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"visual-basic-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"vb_code.vb\", \"r\")})"} {"Instruction": "Can you pronounce the word \"fluent\" for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.list_subscribed_rule_groups', 'description': 'See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: RuleGroups\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}"], "Output": "requests.get(\"https://thefluentme.p.rapidapi.com/post/P36288\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thefluentme.p.rapidapi.com\"}, params={\"post_id\": \"fluent\"})"} {"Instruction": "Can you check if this IFC file is valid? The file path is /path/to/file.ifc\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_topic_rules', 'description': 'Lists the rules for the specific topic.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: rules\\n', 'parameters': [{'name': 'topic', 'description': 'The topic.'}, {'name': 'rule_disabled_|_no_rule_disabled', 'description': 'Specifies whether the rule is disabled.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://ifc-bim-services4.p.rapidapi.com/ilod/{ticket}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ifc-bim-services4.p.rapidapi.com\"}, params={\"ticket\": \"/path/to/file.ifc\"})"} {"Instruction": "I want to get promotional codes from the Get Promo Codes API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are excited to offer developers access to our coupon data through the RapidAPI interface. Our coupon data includes over 1,000,000 coupon listings from more than 10,000 online merchants across the United States, United Kingdom, Australia, India, and other countries.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Update Redis Connection', 'description': 'Update a local to redis connection', 'parameters': [{'name': 'client-type', 'description': 'The client type used on the connection.', 'accepted_values': ['dotnet', 'go', 'java', 'nodejs', 'none', 'python', 'springBoot']}, {'name': 'connection', 'description': 'Name of the connection.'}, {'name': 'customized-keys', 'description': 'The customized keys used to change default configuration names. Key is the original name, value is the customized name.'}, {'name': 'id', 'description': 'The id of connection.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'secret', 'description': 'The secret auth info.'}]}"], "Output": "requests.get(\"https://get-promo-codes.p.rapidapi.com/data/get-stores/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"get-promo-codes.p.rapidapi.com\"}, params={\"page\": \"1\"})"} {"Instruction": "I want to make a sample map for my app.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs_realtime.disconnect_participant', 'description': 'Disconnects a specified participant and revokes the participant permanently from a specified stage.', 'parameters': [{'name': 'participant_id', 'description': 'Identifier of the participant to be disconnected. This is assigned by IVS and returned by CreateParticipantToken .'}, {'name': 'reason', 'description': 'Description of why this participant is being disconnected.'}, {'name': 'stage_arn', 'description': 'ARN of the stage to which the participant is attached.'}]}"], "Output": "requests.get(\"https://new-client.p.rapidapi.com/njajal\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"new-client.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the walk, transit, and bike scores for a specific Zillow property?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://zillow69.p.rapidapi.com/walkTransitBikeScores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"zillow69.p.rapidapi.com\"}, params={\"zpid\": \"12345678\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to retrieve the followings of user with userId 44196397 on Twitter.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ReadOptions', 'description': 'Options for reading CSV files', 'parameters': {'required': [{'name': 'use_threads', 'description': 'Whether to use multiple threads to accelerate reading. Default is True.'}, {'name': 'block_size', 'description': 'How much bytes to process at a time from the input stream. Determines multi-threading granularity and the size of individual record batches or table chunks. Minimum valid value is 1.'}, {'name': 'skip_rows', 'description': 'The number of rows to skip before the column names (if any) and the CSV data. Default is 0.'}, {'name': 'skip_rows_after_names', 'description': 'The number of rows to skip after the column names. This number can be larger than the number of rows in one block, and empty rows are counted. The order of application is: skip_rows -> column names read (unless column_names is set) -> skip_rows_after_names. Default is 0.'}, {'name': 'column_names', 'description': 'The column names of the target table. If empty, fall back on autogenerate_column_names.'}, {'name': 'autogenerate_column_names', 'description': \"Whether to autogenerate column names if column_names is empty. If true, column names will be of the form 'f0', 'f1', etc. If false, column names will be read from the first CSV row after skip_rows. Default is False.\"}, {'name': 'encoding', 'description': \"The character encoding of the CSV data. Columns that cannot decode using this encoding can still be read as Binary. Default is 'utf8'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.request_pull', 'description': 'Generates a summary of pending changes', 'parameters': [{'name': '_p'}, {'name': 'start'}, {'name': 'url'}, {'name': 'end'}]}"], "Output": "requests.get(\"https://twitter-aio.p.rapidapi.com/user/44196397/followings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-aio.p.rapidapi.com\"}, params={\"cursor\": \"\", \"count\": \"20\"})"} {"Instruction": "Can you help me get pricing and flight itineraries information on Skyscanner?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}"], "Output": "response = requests.get(\"https://skyscanner-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"skyscanner-flights.p.rapidapi.com\"}, params={\"m\": \"5\", \"token\": \"API_KEY\"})"} {"Instruction": "I want to get the image of the manga with the ID \"6486b7937ae7cb74845df888\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().describe', 'description': 'Display the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}"], "Output": "requests.get(url=\"https://mangaverse-api.p.rapidapi.com/manga/image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mangaverse-api.p.rapidapi.com\"}, params={\"id\": \"6486b7937ae7cb74845df888\"})"} {"Instruction": "Can you please provide me the current weather alerts in English for the location with ID 5c7a120c-473f-57be-af23-5c847c847a00?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kayuloweather.p.rapidapi.com/weatherAlert/en/5c7a120c-473f-57be-af23-5c847c847a00\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kayuloweather.p.rapidapi.com\"})"} {"Instruction": "What is the equivalent word for the number 123456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "requests.get(\"https://number2words4.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"number2words4.p.rapidapi.com\"}, params={\"language\": \"EN\", \"number\": \"123456\", \"locale\": \"USA\", \"units\": \"cent\", \"currency\": \"dollar\", \"output\": \"text\"})"} {"Instruction": "I want to scrape news articles from nytimes.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://news175.p.rapidapi.com/articles/nytimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news175.p.rapidapi.com\"})"} {"Instruction": "I want to download this Instagram media using the following URL\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Income by zipcode is a simple API for getting income by zipcode data in the United States.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.delete', 'description': 'Delete an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com\"}, params={\"url\": \"https://www.instagram.com/p/CQNuGCnBIk0/\"})"} {"Instruction": "I want to stream the live football match with matchid 123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://football-live-stream-api.p.rapidapi.com/stream.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"football-live-stream-api.p.rapidapi.com\"}, params={\"matchid\": \"123\"})"} {"Instruction": "Can you generate a QR code for the text \"Hello World\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that provides numerous quotes said by famous Formula 1 drivers and personalities.', 'parameters': [{'name': 'driverid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-code-generator20.p.rapidapi.com/generateadvanceimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator20.p.rapidapi.com\"}, params={\"data\": \"Hello World\", \"foreground_color\": \"FF2400\", \"background_color\": \"00DBFF\", \"size\": 500, \"margin\": 10, \"label\": \"My label\", \"label_size\": 20, \"label_alignment\": \"center\"})"} {"Instruction": "Can you provide me with the 14-day weather forecast for latitude 40.7128 and longitude -74.0060 in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().delete', 'description': 'Delete a single legacy Connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://weather-forecast-14-days.p.rapidapi.com/api/getforecastdata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-forecast-14-days.p.rapidapi.com\"}, params={\"LAT\": \"40.7128\", \"LON\": \"-74.0060\", \"LANG\": \"en\"})"} {"Instruction": "Please verify if the email address example@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}"], "Output": "requests.get(\"https://apilayer-mailboxlayer-v1.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"apilayer-mailboxlayer-v1.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to check if the postal code 12345 corresponds to any municipality in Spain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Es una API que permite a los usuarios encontrar el municipio correspondiente a un c\u00f3digo postal espec\u00edfico en Espa\u00f1a. Simplemente ingresa el c\u00f3digo postal y recibir\u00e1s informaci\u00f3n detallada del municipio asociado. Es una herramienta f\u00e1cil de usar e ideal para desarrolladores y aplicaciones que requieren informaci\u00f3n precisa de municipios basada en c\u00f3digos postales espa\u00f1oles', 'parameters': [{'name': 'codigo_postal', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.provision_ipam_pool_cidr', 'description': 'Provision a CIDR to an IPAM pool. You can use this action to provision new CIDRs to a top-level pool or to transfer a CIDR from a top-level pool to a pool within it.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'ipam_pool_id', 'description': 'The ID of the IPAM pool to which you want to assign a CIDR.'}, {'name': 'cidr', 'description': 'The CIDR you want to assign to the IPAM pool. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required. This value will be null if you specify \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d and will be filled in during the provisioning process.'}, {'name': 'cidr_authorization_context', 'description': 'A signed document that proves that you are authorized to bring a specified IP address range to Amazon using BYOIP. This option applies to public pools only.\\nMessage -> (string)\\n\\nThe plain-text authorization message for the prefix and account.\\nSignature -> (string)\\n\\nThe signed authorization message for the prefix and account.'}, {'name': 'netmask_length', 'description': 'The netmask length of the CIDR you\u00e2\\x80\\x99d like to provision to a pool. Can be used for provisioning Amazon-provided IPv6 CIDRs to top-level pools and for provisioning CIDRs to pools with source pools. Cannot be used to provision BYOIP CIDRs to top-level pools. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required.'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency .'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models.list_version', 'description': 'List model versions', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://codigos-postales-de-espana.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codigos-postales-de-espana.p.rapidapi.com\"}, params={\"codigo-postal\": \"12345\"})"} {"Instruction": "Can you help me generate a QR code for the URL \"https://example.com\" using the URL Shortener API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.s3api.put_public_access_block', 'description': 'Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketPublicAccessBlock permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .WarningWhen Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or an object, it checks the PublicAccessBlock configuration for both the bucket (or the bucket that contains the object) and the bucket owner\u00e2\\x80\\x99s account. If the PublicAccessBlock configurations are different between the bucket and the account, Amazon S3 uses the most restrictive combination of the bucket-level and account-level settings.The following operations are related to PutPublicAccessBlock :GetPublicAccessBlockGetBucketPolicyStatus', 'parameters': [{'name': 'bucket', 'description': 'The name of the Amazon S3 bucket whose PublicAccessBlock configuration you want to set.'}, {'name': 'content_md5', 'description': 'The MD5 hash of the PutPublicAccessBlock request body.\\nFor requests made using the Amazon Web Services Command Line Interface (CLI) or Amazon Web Services SDKs, this field is calculated automatically.'}, {'name': 'checksum_algorithm', 'description': 'Indicates the algorithm used to create the checksum for the object when using the SDK. This header will not provide any additional functionality if not using the SDK. When sending this header, there must be a corresponding x-amz-checksum or x-amz-trailer header sent. Otherwise, Amazon S3 fails the request with the HTTP status code 400 Bad Request . For more information, see Checking object integrity in the Amazon S3 User Guide .\\nIf you provide an individual checksum, Amazon S3 ignores any provided ChecksumAlgorithm parameter.\\nPossible values:\\n\\nCRC32\\nCRC32C\\nSHA1\\nSHA256'}, {'name': 'public_access_block_configuration', 'description': 'The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see The Meaning of \u00e2\\x80\\x9cPublic\u00e2\\x80\\x9d in the Amazon S3 User Guide .\\nBlockPublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket. Setting this element to TRUE causes the following behavior:\\n\\nPUT Bucket ACL and PUT Object ACL calls fail if the specified ACL is public.\\nPUT Object calls fail if the request includes a public ACL.\\nPUT Bucket calls fail if the request includes a public ACL.\\n\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing policies or ACLs.\\n\\nIgnorePublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket. Setting this element to TRUE causes Amazon S3 to ignore all public ACLs on this bucket and objects in this bucket.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect the persistence of any existing ACLs and doesn\u00e2\\x80\\x99t prevent new public ACLs from being set.\\n\\nBlockPublicPolicy -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public bucket policies for this bucket. Setting this element to TRUE causes Amazon S3 to reject calls to PUT Bucket policy if the specified bucket policy allows public access.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing bucket policies.\\n\\nRestrictPublicBuckets -> (boolean)\\n\\nSpecifies whether Amazon S3 should restrict public bucket policies for this bucket. Setting this element to TRUE restricts access to this bucket to only Amazon Web Service principals and authorized users within this account if the bucket has a public policy.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect previously stored bucket policies, except that public and cross-account access within any public bucket policy, including non-public delegation to specific accounts, is blocked.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.delete_component_type', 'description': 'Deletes a component type.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace that contains the component type.'}, {'name': 'component_type_id', 'description': 'The ID of the component type to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://url-shortener25.p.rapidapi.com/short-urls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"url-shortener25.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you get me the betting status for Pinnacle Odds API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}"], "Output": "requests.get(\"https://pinnacle-odds.p.rapidapi.com/kit/v1/betting-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinnacle-odds.p.rapidapi.com\"})"} {"Instruction": "Can you give me the list of regions for AI News - Global API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}"], "Output": "requests.get(\"https://ai-news-global.p.rapidapi.com/get_regions\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"ai-news-global.p.rapidapi.com\"})"} {"Instruction": "I want to check if an email address example@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to check if this selfie image is live and genuine.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://face-liveness-check.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"face-liveness-check.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you validate the given CNPJ number '12.345.678/0001-90' using the CNPJ Validator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}"], "Output": "requests.get(\"https://cnpj-validator.p.rapidapi.com/generate/cnpj\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cnpj-validator.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the list of bookable items from the Sagenda v3 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.environments().list', 'description': 'List Apigee deployment environments', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables().describe', 'description': 'Retrieve information about a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_access_key', 'description': 'Deletes the access key pair associated with the specified IAM user.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose access key pair you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'access_key_id', 'description': 'The access key ID for the access key ID and secret access key you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters that can consist of any upper or lowercased letter or digit.'}]}"], "Output": "requests.get(\"https://sagenda-sagenda-v3-v1.p.rapidapi.com/api/v3/bookableItems\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"sagenda-sagenda-v3-v1.p.rapidapi.com\"})"} {"Instruction": "Can you analyze the emotion of this text \"I'm so excited for the weekend!\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '31Events is a simple, yet powerful calendaring event management service that allows for the sending of calendaring events directly to your customer\u2019s calendar. It could be used for Webinars, Seminars, Training, etc. If the customer accepts the calendar invite they are automatically signed up for the event.\\r\\n\\r\\nStandards based iCal compliant that works with Exchange calendars, Google Calendars, mobile phones. \\r\\n\\r\\nNo more \"Click to download to calendar\" Send directly to a email account for accept or reject.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}"], "Output": "response = requests.get(\"https://emoai-ai-powered-text-emotion-analyzer.p.rapidapi.com/emotion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"emoai-ai-powered-text-emotion-analyzer.p.rapidapi.com\"}, params={\"text\": \"I'm so excited for the weekend!\"})"} {"Instruction": "I want to search for pornstars with the query \"abella\" and get their profile images in base64 format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://quality-porn.p.rapidapi.com/pornstar/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quality-porn.p.rapidapi.com\"}, params={\"query\": \"abella\", \"responseProfileImageBase64\": \"1\"})"} {"Instruction": "Can you get me the music links for the artist with Spotify URL \"https://open.spotify.com/artist/1nIUhcKHnK6iyumRyoV68C\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://musiclinkssapi.p.rapidapi.com/search/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"musiclinkssapi.p.rapidapi.com\"}, params={\"spotify_url\": \"https://open.spotify.com/artist/1nIUhcKHnK6iyumRyoV68C\"})"} {"Instruction": "I want to get the country information for United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Country Information and Conversion API provides developers with a wide range of country-related data and conversion capabilities. \\n\\nHere are the details of what the API offers: \\n\\nCountry Name: The full name of the country. \\nCountry Code: The unique country code that identifies the country.\\nCapital: The capital city of the country. \\nPopulation: The population count of the country.\\nLanguage(s): The official language(s) spoken in the country.\\nCurrency: The currency used in the country.\\nTime...', 'parameters': []}"], "Output": "requests.get(\"https://country-information-and-conversion-api1.p.rapidapi.com/api/v1/country/name/United%20States\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"country-information-and-conversion-api1.p.rapidapi.com\"})"} {"Instruction": "I have a GS1 barcode with the value (01)12345678901231(10)ABCD-123(30)27(11)211015. Can you help me parse and validate it using the GS1Parser API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse and validate GS1 barcode data', 'parameters': [{'name': 'q', 'description': 'Machine- or human-readable GS1 barcode data.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gs1parser.p.rapidapi.com/parse\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gs1parser.p.rapidapi.com\"}, params={\"q\": \"(01)12345678901231(10)ABCD-123(30)27(11)211015\"})"} {"Instruction": "Please check the weather forecast for New York City tomorrow.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy'}]}"], "Output": "requests.get(\"https://weather-forecast-api.p.rapidapi.com/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-forecast-api.p.rapidapi.com\"}, params={\"q\": \"New York, US\", \"date\": \"tomorrow\"})"} {"Instruction": "Can you please list all available languages for translation?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}"], "Output": "requests.get(\"https://translef-translator.p.rapidapi.com/language/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translef-translator.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the details of the photo associated with the phone number +1234567890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'It is an API for mobile phone number OSINT. If you abuse it, you will be immediately banned!', 'parameters': [{'name': 'phone', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_permission_groups_by_user', 'description': 'Lists all the permission groups that are associated with a specific user account.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.clusters().create_secondary', 'description': 'Create a new AlloyDB SECONDARY cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can download any video,story,highlights,igtv,reel,post on this api \\\\n Conact us : https://PPooP.t.me \\\\n My Channel : https://keepdeving.t.me', 'parameters': [{'name': 'story_user', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dimondevosint.p.rapidapi.com/photo\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"dimondevosint.p.rapidapi.com\"}, params={\"phone\" \"+1234567890\"})"} {"Instruction": "how can I get a list of countries in Arabic using the ArabicCountryList API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}"], "Output": "requests.get(\"https://arabiccountrylist.p.rapidapi.com/mi2tech/public/api/v1/country/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"arabiccountrylist.p.rapidapi.com\"})"} {"Instruction": "Can you check if there are any Python developer jobs available in California using the Indeed Jobs API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}"], "Output": "requests.get(\"https://indeed-jobs-api.p.rapidapi.com/indeed-us/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed-jobs-api.p.rapidapi.com\"}, params={\"location\": \"California\", \"keyword\": \"Python\", \"offset\": 0})"} {"Instruction": "Can you check the details of the invite code \"ABC123\" in the Discord Lookup API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://discord-lookup.p.rapidapi.com/invites/minecraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"discord-lookup.p.rapidapi.com\"}, params={\"invite\": \"ABC123\"})"} {"Instruction": "I want to get the latest space news.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://news-space.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-space.p.rapidapi.com\"})"} {"Instruction": "I want to get the dataset with the database code \"WIKI\", return format \"json\", and dataset code \"FB\" using the Quandl API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quandl1.p.rapidapi.com/datasets/WIKI/FB.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quandl1.p.rapidapi.com\"})"} {"Instruction": "I want to search for NFT collections with the name \"CryptoPunks\" in the Ethereum network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(url=\"https://nft-explorer.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nft-explorer.p.rapidapi.com\"}, params={\"filter\": \"name\", \"chain\": \"eth\", \"q\": \"CryptoPunks\"})"} {"Instruction": "Can you validate the phone number \"(123) 456-7890\" using the Phone verification API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}"], "Output": "requests.get(\"https://phone-verification3.p.rapidapi.com/api/v1/file/downloadFile/filename_output.xlsx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"phone-verification3.p.rapidapi.com\"}, params={\"fileName\": \"filename_output.xlsx\"})"} {"Instruction": "I want to generate a fake credit card for Visa brand.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster in a given project and region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.utf8_string_lengths', 'description': 'Compute UTF8 string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://fake-credit-card-generator.p.rapidapi.com/v1/generatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-credit-card-generator.p.rapidapi.com\"}, params={\"brand\": \"Visa\"})"} {"Instruction": "Can you help me find the price of the item \"Ring of Healing\" in the Tibia game?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Container Apps Job Delete', 'description': 'Delete a Container Apps Job', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': \"The name of the Container Apps Job. A name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, cannot have '--', and must be less than 32 characters.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.associate_approval_rule_template_with_repository', 'description': 'Creates an association between an approval rule template and a specified repository. Then, the next time a pull request is created in the repository where the destination reference (if specified) matches the destination reference (branch) for the pull request, an approval rule that matches the template conditions is automatically created for that pull request. If no destination references are specified in the template, an approval rule that matches the template contents is created for all pull requests in that repository.', 'parameters': [{'name': 'approval_rule_template_name', 'description': 'The name for the approval rule template.'}, {'name': 'repository_name', 'description': 'The name of the repository that you want to associate with the template.'}]}"], "Output": "requests.get(\"https://tibia-items.p.rapidapi.com/tibia-item/imbuements/epiphany\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tibia-items.p.rapidapi.com\"}, params={\"World\": \"Adra\"})"} {"Instruction": "What events are happening in Linz, Austria?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}"], "Output": "requests.get(\"https://events-linz.p.rapidapi.com/events\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"events-linz.p.rapidapi.com\"}, params={\"pageSize\": \"150\"})"} {"Instruction": "Can you show me the latest news from The Guardian related to the global recession?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}"], "Output": "requests.get(\"https://global-recession-live.p.rapidapi.com/news/theguardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-recession-live.p.rapidapi.com\"})"} {"Instruction": "I want to download a facebook video from the URL \"https://www.facebook.com/video123\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download facebook videos and reels in high quality', 'parameters': [{'name': 'url', 'description': 'Facebook video url', 'type': 'STRING'}]}\n", "{'name': 'Python', 'api_name': 'git.bundle.create', 'description': \"Create, unpack, and manipulate 'bundle' files\", 'parameters': [{'name': '_q'}, {'name': 'quiet'}, {'name': 'progress'}, {'name': 'version'}, {'name': 'file'}, {'name': 'git_rev_list_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Maps Creator List', 'description': 'Get all Creator instances for an Azure Maps Account', 'parameters': [{'name': 'account-name', 'description': 'The name of the maps account.'}, {'name': 'resource-group', 'description': 'Resource group name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}"], "Output": "requests.get(\"https://fb-video-reels.p.rapidapi.com/api/fb\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fb-video-reels.p.rapidapi.com\"}, params={\"url\": \"https://www.facebook.com/video123\"})"} {"Instruction": "Can you help me compile my C99 code using the C99 Code Compiler API? I want to compile the file \"code.c\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().update', 'description': 'Update a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "response = requests.post(\"https://c99-code-compiler.p.rapidapi.com/compile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"c99-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"code.c\", \"rb\")})"} {"Instruction": "Can you provide the details of the top 50 fast food restaurants in the USA?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}"], "Output": "requests.get(\"https://fast-food-restaurants-usa-top-50-chains.p.rapidapi.com/restaurants-top/all-city\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fast-food-restaurants-usa-top-50-chains.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"apple\" using Bing Search APIs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.stop_ingestion', 'description': 'Stops (disables) an ingestion.', 'parameters': [{'name': 'ingestion_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the ingestion to use for the request.'}, {'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}]}"], "Output": "requests.get(\"https://bing-search-apis.p.rapidapi.com/api/rapid/web_search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bing-search-apis.p.rapidapi.com\"}, params={\"size\": \"30\", \"keyword\": \"apple\", \"page\": \"0\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.start_suite_run', 'description': 'Starts a Device Advisor test suite run.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Suite definition ID of the test suite.'}, {'name': 'suite_definition_version', 'description': 'Suite definition version of the test suite.'}, {'name': 'suite_run_configuration', 'description': 'Suite run configuration.\\nprimaryDevice -> (structure)\\n\\nSets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.\\nthingArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s thing ARN.\\ncertificateArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s certificate ARN.\\ndeviceRoleArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s role ARN.\\n\\nselectedTestList -> (list)\\n\\nSets test case list.\\n(string)\\n\\nparallelRun -> (boolean)\\n\\nTRUE if multiple test suites run in parallel.'}, {'name': 'tags', 'description': 'The tags to be attached to the suite run.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please translate the latitude 40.7128 and longitude -74.0060 to a timezone string.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}"], "Output": "requests.get(\"https://location-to-timezone.p.rapidapi.com/v1/point-to-timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"location-to-timezone.p.rapidapi.com\"}, params={\"lng\": \"-74.0060\", \"lat\": \"40.7128\"})"} {"Instruction": "Can you please check the status of the payment with reference ID 1234567890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ppob.p.rapidapi.com/prabayar/check-status/1234567890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ppob.p.rapidapi.com\"})"} {"Instruction": "What news sources are available for sports in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://newsdata2.p.rapidapi.com/sources\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"newsdata2.p.rapidapi.com\"}, params={\"country\" \"us\", \"category\" \"sports\"})"} {"Instruction": "How can I get the population for China?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}"], "Output": "requests.get(\"https://get-population.p.rapidapi.com/population/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"get-population.p.rapidapi.com\"}, params={\"country\": \"China\"})"} {"Instruction": "What are the available genres in the Media Group API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://media-group.p.rapidapi.com/genres\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"media-group.p.rapidapi.com\"})"} {"Instruction": "Can you check if there are any available appointments for Dr. Smith?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com/api/users/Dr_Smith.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com\"})"} {"Instruction": "Can you provide the current weather in New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'TransformInputStream', 'description': 'Transform an input stream.', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to transform.'}, {'name': 'transform_func', 'description': 'The transformation to apply.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}"], "Output": "requests.get(\"https://current-weather.p.rapidapi.com/api/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"current-weather.p.rapidapi.com\"}, params={\"location\": \"New York City\"})"} {"Instruction": "Can you reverse geocode the coordinates (40.7128, -74.0060) to get the corresponding address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://reverse-geocoding3.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"reverse-geocoding3.p.rapidapi.com\"}, params={\"request_id\" \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "\"What are the latest 50 clips from the channel jakubloveshorror on Twitch?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://twitch-channel-clips.p.rapidapi.com/public/clips/jakubloveshorror\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitch-channel-clips.p.rapidapi.com\"})"} {"Instruction": "I want to get the format of the Vimeo API response as XML.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.trim', 'description': 'Trim leading and trailing characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "requests.get(\"https://vimeo.p.rapidapi.com/v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vimeo.p.rapidapi.com\"}, params={\"format\": \"xml\"})"} {"Instruction": "I want to get information on the corporate retirement plan for EIN number 311334685.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}"], "Output": "requests.get(\"https://form-5500-data.p.rapidapi.com/api/721937f76ee4118d05d4268531b648ae/311334685\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"form-5500-data.p.rapidapi.com\"}, params={\"EIN\" \"311334685\"})"} {"Instruction": "Can you please provide me with the geolocation details for a specific address in New York?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.extract_children', 'description': 'Extract children of a struct or union by index', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'indices', 'description': 'List of indices for chained field lookup. For example, [4, 1] will look up the second nested field in the fifth outer field.'}, {'name': 'options', 'description': 'Alternative way of passing options. (Optional)'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. (Optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geo_coder_dev.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"geo_coder_dev.p.rapidapi.com\"}, params={\"text\" \"New York\"})"} {"Instruction": "I want to check example@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'az', 'api_name': 'postgres flexible-server replica list', 'description': 'List all read replicas for a given server', 'parameters': [{'name': 'name -n', 'description': 'Name of the source server.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "I want to get the live weather for New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'oDesk APIs allowed for authorized users to can access and build their own oDesk applications.', 'parameters': [{'name': 'code1_code2_coden_format', 'description': '', 'type': 'STRING'}, {'name': 'code1;code2;...;coden', 'description': 'The specific task codes, the list of codes should be separated with \";\"', 'type': 'STRING'}, {'name': 'format', 'description': 'formation of response', 'type': 'STRING'}, {'name': 'company', 'description': 'The company ID', 'type': 'NUMBER'}, {'name': 'team', 'description': 'The team ID', 'type': 'NUMBER'}, {'name': 'username', 'description': 'The username of the target user account', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}"], "Output": "requests.get(\"https://rapidapi.com/weatherapi/api/weatherapi-com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weatherapi-com.p.rapidapi.com\"}, params={\"q\": \"New York City\"})"} {"Instruction": "I want to check if this boleto with id \"123456789\" has been paid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}"], "Output": "response = requests.get(\"https://consulta-de-boleto.p.rapidapi.com/consulta\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"consulta-de-boleto.p.rapidapi.com\"}, params={\"id\": \"123456789\"})"} {"Instruction": "I want to get news articles from The Guardian using the Green Gold API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}\n", "{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://green-gold.p.rapidapi.com/news/guardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"green-gold.p.rapidapi.com\"})"} {"Instruction": "Can you give me the list of sidearms in Valorant?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://valorant-weapons.p.rapidapi.com/Sidearms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"valorant-weapons.p.rapidapi.com\"}, params={\"weapon_class_name\": \"\"})"} {"Instruction": "I want to compile this bash code file located at /home/user/code/script.sh.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'git', 'api_name': \"git.rm(pathspec='Documentation/*.txt'\", 'description': 'Remove files from the working tree and from the index', 'parameters': [{'name': '_f_|_force', 'description': 'Override the up-to-date check.'}, {'name': '_n_|_dry_run', 'description': 'Don\u2019t actually remove any file(s). Instead, just show if they exist in the index and would otherwise be removed by the command.'}, {'name': '_r', 'description': 'Allow recursive removal when a leading directory name is given.'}, {'name': 'cached', 'description': 'Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.'}, {'name': 'ignore_unmatch', 'description': 'Exit with a zero status even if no files matched.'}, {'name': 'sparse', 'description': 'Allow updating index entries outside of the sparse-checkout cone.'}, {'name': '_q_|_quiet', 'description': 'git rm normally outputs one line (in the form of an rm command) for each file removed. This option suppresses that output.'}, {'name': 'pathspec_from_file', 'description': 'Pathspec is passed in instead of commandline args.'}, {'name': 'pathspec_file_nul', 'description': 'Only meaningful with --pathspec-from-file. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'pyarrow', 'api_name': 'initializer', 'description': 'Initialization of random generator', 'parameters': {'required': [{'name': 'initializer', 'description': \"How to initialize the underlying random generator. If an integer is given, it is used as a seed. If 'system' is given, the random generator is initialized with a system-specific source of (hopefully true) randomness.\"}], 'optional': [{'name': 'N/A', 'description': 'N/A'}]}}"], "Output": "requests.post(\"https://bash-code-compiler.p.rapidapi.com/compile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bash-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"/home/user/code/script.sh\", \"rb\")})"} {"Instruction": "I want to get popular posts from Reddit.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}"], "Output": "requests.get(\"https://reddit34.p.rapidapi.com/getPopularPosts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reddit34.p.rapidapi.com\"}, params={\"sort\": \"new\", \"cursor\": \"\"})"} {"Instruction": "Can you provide details for the Chattydata API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://chattydata.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"chattydata.p.rapidapi.com\"})"} {"Instruction": "I want to use the MagicMirrorAPI to fetch information for my smart mirror.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MagicMirror', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseOr', 'description': 'Bit-wise OR the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}"], "Output": "requests.get(\"https://magicmirrorapi1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"magicmirrorapi1.p.rapidapi.com\"})"} {"Instruction": "Get the Chinese zodiac for the sign \"Tiger\" in Chinese Simplified language for the period \"2021\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_quantiles', 'description': 'Compute an array of quantiles of a numeric array or chunked array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].', 'type': 'double or sequence of double', 'default': 0.5}, {'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.', 'type': 'str', 'default': 'linear', 'accepted_values': ['linear', 'lower', 'higher', 'nearest', 'midpoint']}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.', 'type': 'int', 'default': 0}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.QuantileOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}"], "Output": "requests.get(\"https://chinese-zodiacs-ai.p.rapidapi.com/get_zodiac/Tiger/2021/simplified\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"chinese-zodiacs-ai.p.rapidapi.com\"})"} {"Instruction": "I want to get all transactions for the virtual account with ID \"0dd3a3be-7783-4f87-b347-d9aed69a4334\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}"], "Output": "response = requests.get(\"https://virtual-accounts-api.p.rapidapi.com/api/v1/accountsrvc/virtualaccounts/transactions/account/0dd3a3be-7783-4f87-b347-d9aed69a4334/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"virtual-accounts-api.p.rapidapi.com\"})"} {"Instruction": "How can I find relevant people in the Data Axle database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant People in the Data Axle database', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}"], "Output": "requests.get(\"https://data-axle-consumer-address-search.p.rapidapi.com/v1/people/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"data-axle-consumer-address-search.p.rapidapi.com\"}, params={\"limit\": \"20\", \"packages\": \"standard_v2\", \"query\": \"123 Main St\"})"} {"Instruction": "Can you provide me with the health status from the Open API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.list_compliance_summaries', 'description': 'Returns a summary count of compliant and non-compliant resources for a compliance type. For example, this call can return State Manager associations, patches, or custom compliance types according to the filter criteria that you specify.list-compliance-summaries is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'One or more compliance or inventory filters. Use a filter to return a more specific list of results.\\n(structure)\\n\\nOne or more filters. Use a filter to return a more specific list of results.\\nKey -> (string)\\n\\nThe name of the filter.\\nValues -> (list)\\n\\nThe value for which to search.\\n(string)\\n\\nType -> (string)\\n\\nThe type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://open7.p.rapidapi.com/api/v1/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"open7.p.rapidapi.com\"}, params={\"text\": \"\"})"} {"Instruction": "Can you search for a recipe for Italian wedding soup?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://recipe-by-api-ninjas.p.rapidapi.com/v1/recipe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"recipe-by-api-ninjas.p.rapidapi.com\"}, params={\"query\": \"Italian wedding soup\"})"} {"Instruction": "Can you provide me with the nearest alternative fuel stations to my location?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The National Renewable Energy Laboratory's developer network helps developers access and use energy data via Web services, including renewable energy and alternative fuel data.\", 'parameters': [{'name': 'format', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': 'Type: string Default: None A free-form input describing the address of the location. This may include the address given in a variety of formats, such as: street, city, state, postal code street, city, state street, postal code postal code city, state (Either the location parameter or both the latitude and longitude parameters are required)', 'type': 'STRING'}, {'name': 'latitude', 'description': 'Type: decimal Default: -90 to 90 The latitude of the desired location. (Either the location parameter or both the latitude and longitude parameters are required)', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Type: decimal Default: -180 to 180 The longitude of the desired location. (Either the location parameter or both the latitude and longitude parameters are required)', 'type': 'STRING'}, {'name': 'radius', 'description': 'Type: decimal Default: 5.0 The radius (in miles) around the search location to search for stations within.', 'type': 'STRING'}, {'name': 'status', 'description': 'Type: string Default: all Options: all, E, P Return stations that match the given status. A single status, or a comma-separated list of multiple statuses, may be given. Option\\tDescription all\\tInclude both open and planned stations. E\\tOpen: The station is open and carries alternative fuel. P\\tPlanned: The station is not yet open, but plans to carry alternative fuel in the future, or the station is temporarily out of service.', 'type': 'STRING'}, {'name': 'access', 'description': 'Type: string Default: all Options: all, public, private', 'type': 'STRING'}, {'name': 'fuel_type', 'description': 'Type: string Default: all Options: all, BD, CNG, E85, ELEC, HY, LNG, LPG Return stations that supply any of the given fuel types. A single fuel type, or a comma-separated list of multiple fuel types, may be given. Option\\tDescription all\\tInclude all fuel types BD\\tBiodiesel (B20 and above) CNG\\tCompressed Natural Gas E85\\tEthanol (E85) ELEC\\tElectric HY\\tHydrogen LNG\\tLiquefied Natural Gas LPG\\tLiquefied Petroleum Gas (Propane)', 'type': 'STRING'}, {'name': 'cards_accepted', 'description': 'Type: string Default: all Options: all, A, D, M, V, Cash, Checks, CFN, CleanEnergy, FuelMan, GasCard, PHH, Voyager, Wright_Exp Return stations that accept any of the given payment methods. A single payment method, or a comma-separated list of multiple payment methods, may be given. Option\\tDescription all\\tInclude all payment types A\\tAmerican Express D\\tDiscover M\\tMasterCard V\\tVisa Cash\\t Checks\\t CFN\\t CleanEnergy\\t FuelMan\\t GasCard\\t PHH\\tPHH Services Wright_Exp\\tWright Express', 'type': 'STRING'}, {'name': 'owner_type', 'description': 'Type: string Default: all Options: all, FG, LG, P, SG, T Return stations owned by the given types of owners. A single owner type, or a comma-separated list of multiple owner types, may be given. Option\\tDescription all\\tInclude all owner types P\\tPrivately owned T\\tUtility owned FG\\tFederal government owned LG\\tLocal government owned SG\\tState government owned J\\tJointly owned (combination of owner types)', 'type': 'STRING'}, {'name': 'federal_agency_id', 'description': 'Type: integer Default: all Options: all, (see table to right for IDs) Return stations owned by the given federal agency. A federal agency ID, or a comma-separated list of multiple federal agency IDs, may be given. Option\\tDescription all\\tInclude all stations, regardless of federal agency owner 3\\tDefense Agencies 4\\tU.S. Department of Agriculture 5\\tDepartment of Air Force 6\\tDepartment of Army 7\\tDepartment of Commerce 8\\tU.S. Department of Energy 9\\tDepartment of Health and Human Services 10\\tDepartment of Homeland Security 12\\tDepartment of Justice 14\\tDepartment of Navy 16\\tDepartment of the Interior 17\\tU.S. Department of Transportation 19\\tDepartment of Veterans Affairs 20\\tU.S. Environmental Protection Agency 22\\tNational Aeronautics and Space Administration 23\\tSmithsonian Institution 24\\tSocial Security Administration 25\\tU.S. Postal Service 26\\tUnited States Marine Corps', 'type': 'STRING'}, {'name': 'ev_network', 'description': 'Type: string Default: all Options: all, Blink Network, ChargeNet, ChargePoint Network, eVgo Network, EVSE LLC WebNet, RechargeAccess, Rideshare Online, Shorepower Return only electric charging stations that belong to the given network. A single network, or a comma separate list of multiple networks, may be given. Option all Blink Network ChargeNet ChargePoint Network eVgo Network EVSE LLC WebNet RechargeAccess Rideshare Online Shorepower', 'type': 'STRING'}, {'name': 'ev_charging_level', 'description': 'Type: string Default: all Options: all, 1, 2, dc_fast Return only electric charging stations that provide the given level of electric vehicle supply equipment (EVSE). Option\\tDescription all\\tInclude all charging levels 1\\tLevel 1 EVSE (standard 110V outlet) 2\\tLevel 2 EVSE (J1772 connector) dc_fast\\tDC Fast Charging', 'type': 'STRING'}, {'name': 'state', 'description': 'Type: string Default: None Return only stations within the given state. State must be given as a two character state code (eg, \"CO\" for Colorado). A single state, or a comma-separate list of multiple states, may be given.', 'type': 'STRING'}, {'name': 'zip', 'description': 'Type: string Default: None Return only stations within the given ZIP code. ZIP codes must be exactly 5 digits long. A single ZIP code, or a comma-separate list of multiple ZIP codes, may be given.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Type: integer Default: None Minimum: 1 The maximum number of results to return.', 'type': 'STRING'}, {'name': 'offset', 'description': 'Type: integer Default: 0 Minimum: 0 Offset the results found (can be used with the limit parameter to paginate the results).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().update', 'description': 'Update an existing access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}]}"], "Output": "requests.get(\"https://community-nrel-national-renewable-energy-laboratory.p.rapidapi.com/api/alt-fuel-stations/v1/nearest.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-nrel-national-renewable-energy-laboratory.p.rapidapi.com\"}, params={\"location\": \"433 Bryant St., San Francisco\", \"fuel_type\": \"ELEC\", \"limit\": \"1\"})"} {"Instruction": "Can you get me the latest F1 news articles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://f1-latest-news.p.rapidapi.com/news/f1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"f1-latest-news.p.rapidapi.com\"})"} {"Instruction": "Can you provide information about a specific item on Amazon with ASIN B09DKV849B?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().cancel', 'description': 'Cancel an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Fear & Greed Index for the last 5 records.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"my_trust_config\", location=\"global\", source=\"my_trust_config.yaml\"', 'description': 'Import a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}"], "Output": "requests.get(\"https://crypto-fear-greed-index2.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-fear-greed-index2.p.rapidapi.com\"}, params={\"limit\": \"5\"})"} {"Instruction": "I want to send a new message \"Hello World\" using the Grup Terbuka API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://grup-terbuka.p.rapidapi.com/sendapi.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"grup-terbuka.p.rapidapi.com\"}, params={\"pesan\": \"Hello World\", \"key\":\"\"})"} {"Instruction": "I want to calculate the number of business days for the next 5 days in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://daysapi.p.rapidapi.com/calendar/arithmetic\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daysapi.p.rapidapi.com\"}, params={\"days\": 5})"} {"Instruction": "I want to get the most popular news from the global stock market API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://global-stock-market-api-data.p.rapidapi.com/news/most_popular_news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"global-stock-market-api-data.p.rapidapi.com\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.delete_asset', 'description': 'Deletes an asset. This action can\u00e2\\x80\\x99t be undone. For more information, see Deleting assets and models in the IoT SiteWise User Guide .NoteYou can\u00e2\\x80\\x99t delete an asset that\u00e2\\x80\\x99s associated to another asset. For more information, see DisassociateAssets .', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset to delete.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'pyarrow', 'api_name': 'RecordBatchReader', 'description': 'Reading stream of record batches', 'parameters': {'required': [{'name': 'schema', 'description': 'The schema of the record batches'}, {'name': 'iter_record_batches()', 'description': 'A function that yields record batches'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}"], "Output": "api_call = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get data from Shreehari API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shreehari.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shreehari.p.rapidapi.com\"})"} {"Instruction": "Can you please help me to access the Slovenian Government company register using the Slovenia Company Data API? I need to search for a company with the name \"Adria\" and retrieve its information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://slovenia-company-data.p.rapidapi.com/prs/ajax.asp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"slovenia-company-data.p.rapidapi.com\"}, params={\"s\": 1, \"method\": \"getNaziv\", \"term\": \"Adria\"})"} {"Instruction": "Can you help me take a screenshot of www.example.com with a width of 800 and height of 600?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.translate.stop_text_translation_job', 'description': 'Stops an asynchronous batch translation job that is in progress.Asynchronous batch translation jobs are started with the StartTextTranslationJob operation. You can use the DescribeTextTranslationJob or ListTextTranslationJobs operations to get a batch translation job\u00e2\\x80\\x99s JobId .', 'parameters': [{'name': 'job_id', 'description': 'The job ID of the job to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://web-capture2.p.rapidapi.com/pdf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-capture2.p.rapidapi.com\"}, params={\"width\": 800, \"height\": 600, \"url\": \"www.example.com\"})"} {"Instruction": "I want to search for iOS apps using the Ignition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'az', 'api_name': 'Application Gateway Root Certificates List', 'description': 'List trusted root certificates', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://ignition.p.rapidapi.comapi/searchApp.php\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"ignition.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the data on all crypto coins related to sports teams?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fan-crypto-coins.p.rapidapi.com/datablinkx_crypto/coins\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fan-crypto-coins.p.rapidapi.com\"}, params={\"cursor\": \"\"})"} {"Instruction": "\"I want to check if example@gmail.com is a valid email address.\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides an easy way to analyze websites with Ecoindex. You have the ability to:\\n\\n- Make a page analysis\\n- Define screen resolution\\n- Save results to a DB\\n- Retrieve results\\n- Limit the number of request per day for a given host\\n\\nThis API is built on top of ecoindex-python with FastAPI', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you find me a list of nearby pharmacies in Istanbul, Turkey?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.omics.delete_workflow', 'description': 'Deletes a workflow.', 'parameters': [{'name': 'id', 'description': 'The workflow\u00e2\\x80\\x99s ID.'}]}"], "Output": "requests.get(url=\"https://eczanem.p.rapidapi.com/eczane\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"eczanem.p.rapidapi.com\"}, params={\"ilce\": \"\", \"il\": \"Istanbul\"})"} {"Instruction": "I want to check if this image \"https://example.com/image.jpg\" contains any adult content.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}\n", "{'name': 'az', 'api_name': 'ProviderHub Custom Rollout Show', 'description': 'Gets the custom rollout details.', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'provider-namespace', 'description': 'The name of the resource provider hosted within ProviderHub.'}, {'name': 'rollout-name', 'description': 'The rollout name.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(url=\"https://nsfw-image-classification3.p.rapidapi.com/nsfwjs/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nsfw-image-classification3.p.rapidapi.com\"}, params={\"link\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to get information about a pet with ID 123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}"], "Output": "requests.get(\"https://thisshouldbefree.p.rapidapi.com/pet/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thisshouldbefree.p.rapidapi.com\"})"} {"Instruction": "Can you validate the formatting of this driver's license number 1234567890 in the state of California?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}"], "Output": "requests.get(\"https://dl-format-validation.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dl-format-validation.p.rapidapi.com\"}, params={\"AppId\": \"1234567890\"})"} {"Instruction": "Can you show me a list of categories for Fiverr Pro services?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fiverr-pro-services.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fiverr-pro-services.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the synonyms for the word \"happy\" in English using the Webit Language API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://webit-language.p.rapidapi.com/dictionary-synonyms\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"webit-language.p.rapidapi.com\"}, params={\"language\" \"en\", \"q\" \"happy\"})"} {"Instruction": "I want to check if this link \"https://www.youtube.com/watch?v=ybJ_R08SogU\" has any open graph protocol data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://link-preview4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"link-preview4.p.rapidapi.com\"}, params={\"url\": \"https://www.youtube.com/watch?v=ybJ_R08SogU\", \"oembed\": \"false\"})"} {"Instruction": "Can you provide me with the horoscope for the sign Taurus in Portuguese?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://horoscope-api.p.rapidapi.com/pt/taurus\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"horoscope-api.p.rapidapi.com\"})"} {"Instruction": "How can I get a random adult picture?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"If you're looking for a random adult picture, our API is just what you need. Simply send a request to our API and you'll receive a random adult picture in return. Whether you need a picture for a project or just for fun, our API is perfect.\", 'parameters': [{'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://rapid-porn.p.rapidapi.com/photo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rapid-porn.p.rapidapi.com\"})"} {"Instruction": "I want to calculate the amortized loan repayment for a loan with 36 installments, a principal amount of $5000, an annual interest rate of 5%, starting on January 1, 2023, and monthly repayment intervals.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API calculates Amortized loan repayment with details.', 'parameters': [{'name': 'installmentcount', 'description': '', 'type': 'STRING'}, {'name': 'principalamount', 'description': '', 'type': 'STRING'}, {'name': 'annualinterestrate', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}, {'name': 'repaymentinterval', 'description': \"default: 'month'\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Help your customers print their own labels and stickers, from your own website and under your own branding.', 'parameters': [{'name': 'format', 'description': 'Its value can be either \\n**Letter**\\nor \\n**A4** \\nThey represent the two world standard printer paper sizes, respectively 8.5 inch by 11 inch and 210 mm by 297 mm.', 'type': 'string'}, {'name': 'brand', 'description': \"Label manufacturer's name.\\nThis is the current list of possible values. We will continue adding new brands.\\nAvery\\nHerma\\nOnlinelabels\\nUline\\nMegastar\\nSheetlabels\", 'type': 'STRING'}, {'name': 'height', 'description': 'Label height.', 'type': 'STRING'}, {'name': 'code', 'description': 'It is a string that represents **average** label sizes, in the format [width]x[height].\\nFor example:\\n**2.5x4**\\nor \\n**70x40**\\n\\nBeing average sizes, means that they represent all sizes that are close to them. \\nE.g. **3x2** would represent any other close sizes like **3.062x1.837**.\\n\\nThis concept is useful, when you are going to suggest to your users, which templates do offer label sizes that are equal of close to the label size they need to print on.', 'type': 'STRING'}, {'name': 'width', 'description': 'Label width', 'type': 'STRING'}, {'name': 'shape', 'description': 'Label shape.\\nValid values are:\\nsquare\\nrectangle\\ncircle\\noval', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_reserved_instances', 'description': 'Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. The Reserved Instances to be modified must be identical, except for Availability Zone, network platform, and instance type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'reserved_instances_ids', 'description': 'The IDs of the Reserved Instances to modify.\\n(string)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency .'}, {'name': 'target_configurations', 'description': 'The configuration settings for the Reserved Instances to modify.\\n(structure)\\n\\nDescribes the configuration settings for the modified Reserved Instances.\\nAvailabilityZone -> (string)\\n\\nThe Availability Zone for the modified Reserved Instances.\\nInstanceCount -> (integer)\\n\\nThe number of modified Reserved Instances.\\n\\nNoteThis is a required field for a request.\\n\\nInstanceType -> (string)\\n\\nThe instance type for the modified Reserved Instances.\\nPlatform -> (string)\\n\\nThe network platform of the modified Reserved Instances.\\nScope -> (string)\\n\\nWhether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a JSON Profile data from a Linkedin ID', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://loan-amortization-calculator.p.rapidapi.com/loan-amortization\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"loan-amortization-calculator.p.rapidapi.com\"}, params={\"installmentCount\": \"36\", \"principalAmount\": \"5000\", \"annualInterestRate\": \"0.05\", \"startDate\": \"2023-01-01\", \"repaymentInterval\": \"month\"})"} {"Instruction": "Is there a free API for getting bank sector reports?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\"', 'description': 'Create a budget', 'parameters': [{'name': 'billing_account'}, {'name': 'display_name'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}"], "Output": "requests.get(\"https://argaam-data-apis-free.p.rapidapi.com/api/v1/json/facts-statistics/get-bank-sector-reports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"argaam-data-apis-free.p.rapidapi.com\"})"} {"Instruction": "I want to get product information for a phone from the Ecommerce Product API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://ecommerce-product-api1.p.rapidapi.com/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ecommerce-product-api1.p.rapidapi.com\"}, params={\"product\": \"phone\", \"page\": \"1\"})"} {"Instruction": "I want to check if this image is a human face.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().list', 'description': 'List the data for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "requests.get(\"https://face-detection14.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"face-detection14.p.rapidapi.com\"})"} {"Instruction": "I want to check the current web technologies used by the domain example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.untag_resource', 'description': 'Removes the given tags (metadata) from the resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource whose tags you want to remove.'}, {'name': 'tag_keys', 'description': 'The keys of those tags which you want to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reduce the risk of fraud on your platform by onboarding only those individuals whose PAN is linked with their Aadhaar, in accordance with the laws of India.\\n\\nReduce manual efforts by calling a single API which tells you if an individual\u2019s PAN Aadhaar link exists or not.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://builtwith-domain.p.rapidapi.com/v19/api.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"builtwith-domain.p.rapidapi.com\"}, params={\"LOOKUP\": \"example.com\", \"KEY\": \"your-api-key\"})"} {"Instruction": "How can I get the tags used for a YouTube video with the URL \"https://www.youtube.com/watch?v=OHOJFv4iaMc\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the tags used for YouTube video SEO without any youtube data api key.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-video-tags1.p.rapidapi.com/Getvideotags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-video-tags1.p.rapidapi.com\"}, params={\"URL\": \"https://www.youtube.com/watch?v=OHOJFv4iaMc\"})"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API compares and finds similarity between 2 face images. This is used to authenticate a person and detect an impersonation scenario.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "How can I use the QuickMocker API to retrieve user data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "requests.get(\"https://quickmocker.p.rapidapi.com/user/12345\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"quickmocker.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the live session data for session ID 2757 from the F1 Live Motorsport Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://f1-live-motorsport-data.p.rapidapi.com/session/2757\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"f1-live-motorsport-data.p.rapidapi.com\"}, params={\"session_id\": \"2757\"})"} {"Instruction": "Can you please provide me with the tide forecast for a location with longitude -122.431297 and latitude 37.773972 for the dates September 1, 2022, to September 7, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://stormglass-complete.p.rapidapi.com/tideex/{apiKey}/{lat}/{lng}/{startDate}/{endDate}/{datum}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stormglass-complete.p.rapidapi.com\"}, params={\"lng\": \"-122.431297\", \"apiKey\": \"API_KEY_HERE\", \"lat\": \"37.773972\", \"startDate\": \"2022-09-01\", \"endDate\": \"2022-09-07\", \"datum\": \"LAT\"})"} {"Instruction": "Please generate a personalized trip plan for 5 days in Paris, France.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Remove IAM policy binding from a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ai-trip-planner.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-trip-planner.p.rapidapi.com\"}, params={\"days\": \"5\", \"destination\": \"Paris, France\"})"} {"Instruction": "Can you please check the location for the address with postal code 12345?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://viacep.p.rapidapi.com/12345/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"viacep.p.rapidapi.com\"})"} {"Instruction": "Can you help me explore popular email marketing topics?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}"], "Output": "requests.get(\"https://question-explorer3.p.rapidapi.com/general/email marketing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"question-explorer3.p.rapidapi.com\"}, params={\"keyword\": \"email marketing\", \"FullData\": \"digital marketing\"})"} {"Instruction": "Please provide me with a quote by Kimi Raikkonen from the F1 drivers quotes API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that provides numerous quotes said by famous Formula 1 drivers and personalities.', 'parameters': [{'name': 'driverid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://f1-drivers-quotes.p.rapidapi.com/authors/raikkonen\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"f1-drivers-quotes.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the meaning of the word \"apple\" using the English Words API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://english-words2.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"english-words2.p.rapidapi.com\"}, params={\"word\": \"apple\"})"} {"Instruction": "I want to scrape Instagram post info for the post with URL https://www.instagram.com/p/Crk0I2Uo0es .\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83d\udfe2\ud83d\udc9a 2023 API Scraping Instagram public data scraper for search, users, posts, hashtags, locations and more. You are only charged for the traffic you use.\\n\\n', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'related_posts', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://instagram110.p.rapidapi.com/v2/instagram/post/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram110.p.rapidapi.com\"}, params={\"query\": \"https://www.instagram.com/p/Crk0I2Uo0es\", \"related_posts\": \"false\"})"} {"Instruction": "How can I check if the email address \"example@gmail.com\" is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you help me get information about job vacancies at Ubisoft?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(url=\"https://indeed12.p.rapidapi.com/company/Ubisoft/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed12.p.rapidapi.com\"}, params={\"locality\": \"\", \"start\": \"1\"})"} {"Instruction": "Can you get the wave conditions at a specific location in the ocean?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wave, Weather and Tide Conditions for any spot on the Ocean Surface.\\n\\nXYZ Tiles for Global Wave Conditions\\n\\nhttps://wavebase.app', 'parameters': [{'name': 'variable', 'description': '', 'type': 'string'}, {'name': 'datetime', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}"], "Output": "requests.get(\"https://wavebase.p.rapidapi.com/v1/tiles/singleband/VHM0/{datetime}/0/0/0.png\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wavebase.p.rapidapi.com\"}, params={\"variable\": \"VHM0\", \"datetime\": \"\"})"} {"Instruction": "Can you provide me the current status of my Indian bank statement with the request id \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indian-bank-statement.p.rapidapi.com/v3/tasks\",headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"indian-bank-statement.p.rapidapi.com\"},params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you please provide me with the Myanmar 2D live lottery results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shwe-2d-live-api.p.rapidapi.com/3d.php\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"shwe-2d-live-api.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of users who liked the media with mediaId 2869228867263131000 on Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().export', 'description': 'Export plugins from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}"], "Output": "requests.get(\"https://100-success-instagram-api-scalable-robust.p.rapidapi.com/instagram/v1/media/2869228867263131000/likers\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"100-success-instagram-api-scalable-robust.p.rapidapi.com\"})"} {"Instruction": "Please provide the real estate transaction records for zipcode 90210, starting from page 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'subtract', 'description': 'Subtract the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://real-estate-records.p.rapidapi.com/search/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-estate-records.p.rapidapi.com\"}, params={\"zipcode\": \"90210\", \"page\": \"3\"})"} {"Instruction": "Can you log out the user from the API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_slice', 'description': 'Compute slice of list-like array', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function. Must have a list-like type.'}, {'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive).'}, {'name': 'stop', 'description': 'Optional[int], default None. If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'int, default 1. Slice step.'}, {'name': 'return_fixed_size_list', 'description': \"Optional[bool], default None. Whether to return a FixedSizeListArray. If true and stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\"}, {'name': 'options', 'description': 'pyarrow.compute.ListSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "requests.get(\"https://tes78.p.rapidapi.com/user/logout\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tes78.p.rapidapi.com\"})"} {"Instruction": "I want to check the nutritional facts of an apple in English using DietaGram API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().delete', 'description': 'Delete an existing Bigtable instance', 'parameters': [{'name': 'instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dietagram.p.rapidapi.com/apiFood.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dietagram.p.rapidapi.com\"}, params={\"name\": \"apple\", \"lang\": \"en\"})"} {"Instruction": "Can you retrieve a joke with id 123?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.delete_repository', 'description': 'Deletes a repository. If the repository contains images, you must either delete all images in the repository or use the force option to delete the repository.', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to delete.'}, {'name': 'force_|_no_force', 'description': 'If a repository contains images, forces the deletion.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_domain_name=\"my_target_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"]', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://retrieve-info.p.rapidapi.com/Searchjoke/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"retrieve-info.p.rapidapi.com\"}, params={})"} {"Instruction": "I want to check the country statistics for India with the minimum population of 100 million using the Country by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Phone\u201d API validates national and international phone numbers, get location information about phone number.', 'parameters': [{'name': 'number', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://country-by-api-ninjas.p.rapidapi.com/v1/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"country-by-api-ninjas.p.rapidapi.com\"}, params={\"name\": \"India\", \"min_population\": 100000000})"} {"Instruction": "I want to retrieve SSH honeypot data for page 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSH honeypot data including logins, commands, and proxy requests', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://sshpot.p.rapidapi.com/ssh_commands.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sshpot.p.rapidapi.com\"}, params={\"page\": 5})"} {"Instruction": "I want to get the top chart songs for 2022 from the Spotify Top Charts 2022 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'aws.proton.get_service_instance', 'description': 'List Beyondcorp legacy connector resources based on project and location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az devops configure', 'description': 'Configuration of Azure DevOps CLI', 'parameters': [{'name': 'defaults', 'description': \"Space separated 'name=value' pairs for common arguments defaults\"}, {'name': 'list', 'description': 'Lists the contents of the config file'}, {'name': 'use-git-aliases', 'description': \"Set to 'true' to configure Git aliases global git config file\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}"], "Output": "requests.get(\"https://spotify-top-charts-2022.p.rapidapi.com/spotify_top_charts_22\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spotify-top-charts-2022.p.rapidapi.com\"})"} {"Instruction": "Please provide a random love quote from the Olato Quotes API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.remove_all_resource_permissions', 'description': 'Removes all the permissions from the specified resource.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'resource_id', 'description': 'The ID of the resource.'}]}"], "Output": "requests.get(\"https://olato-quotes.p.rapidapi.com/love\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"olato-quotes.p.rapidapi.com\"})"} {"Instruction": "Please generate an image with width 800 and height 600 using the Bruzu API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}"], "Output": "requests.get(\"https://bruzu.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bruzu.p.rapidapi.com\"}, params={\"width\": \"800\", \"height\": \"600\"})"} {"Instruction": "Can you help me retrieve product details using the ShopeeApi? I want to search for \"Keripik Kentang\" in the Indonesian region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}"], "Output": "requests.get(\"https://shopeeapi2.p.rapidapi.com/id/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopeeapi2.p.rapidapi.com\"}, params={\"region\": \"id\", \"q\": \"Keripik Kentang\"})"} {"Instruction": "I want to get information about the mobile phone with device ID 123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "requests.get(\"https://mobile-phones1.p.rapidapi.com/v1/api/get-device\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mobile-phones1.p.rapidapi.com\"}, params={\"device_id\": \"123\"})"} {"Instruction": "Translate the sentence \"Hello, how are you?\" from English to French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.get_findings_filter', 'description': 'Retrieves the criteria and other settings for a findings filter.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}]}\n", "{'name': 'az', 'api_name': 'Footprint Experiment Show', 'description': 'Retrieves the information about a single Footprint experiment', 'parameters': [{'name': 'experiment-name', 'description': 'Name of the Footprint experiment resource.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'profile-name', 'description': 'Name of the Footprint profile resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}"], "Output": "requests.get(\"https://google-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-translate1.p.rapidapi.com\"}, params={\"target\": \"fr\", \"model\": \"\"})"} {"Instruction": "Can you classify the text \"Bank of Americate all your financial and banking requirements satisfied here.\" using the IAB Taxonomy Text Classification API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'REST API for Prague Stock Exchange https://www.pse.cz', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'bic', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://iab-taxonomy-text-classification.p.rapidapi.com/classify.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"iab-taxonomy-text-classification.p.rapidapi.com\"}, params={\"text\": \"Bank of Americate all your financial and banking requirements satisfied here.\"})"} {"Instruction": "Can you help me scan the subdomains of a domain?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'API', 'api_name': 'get_function', 'description': 'Get a function by name', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to lookup'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://subdomain-scan1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"subdomain-scan1.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "I want to book a flight.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Application Gateway WAF Policies List', 'description': 'List application gateway WAF policies', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'pyarrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "requests.get(\"https://flight-booking.p.rapidapi.comhttp://www.unitedwetravel.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flight-booking.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the list of cryptocurrency transactions for a specific Bitcoin address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Trusted Coin is a Bitcoin transaction cosigning service. Users of this API can create M-of-N multisignature P2SH addresses (where Trusted Coin acts as one of the cosigners). The policy logic Trusted Coin should apply when deciding if to cosign (and thus approve) individual transactions is user configurable. Via this mechanism higher-level services can be built including wallet protection schemes and escrow.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'CsvFileFormat', 'description': 'CSV files', 'parameters': {'required': [{'name': 'parse_options', 'description': 'Options regarding CSV parsing'}, {'name': 'default_fragment_scan_options', 'description': 'Default options for fragments scan'}, {'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}"], "Output": "response = requests.get(\"https://jseims-trustedcoin.p.rapidapi.com/1/cosigner/{script_hash_address}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jseims-trustedcoin.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the number of Covid-19 cases in India on January 1, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}"], "Output": "requests.get(\"https://covid-19-by-api-ninjas.p.rapidapi.com/v1/covid19\", headers={\"X-RapidAPI-Key\" \"TO BE FILLED\", \"X-RapidAPI-Host\" \"covid-19-by-api-ninjas.p.rapidapi.com\"}, params={\"type\" \"cases\", \"country\" \"India\", \"date\" \"2022-01-01\"})"} {"Instruction": "Can you provide me with the upcoming match details for league with id 1980 using the Pinaculo API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}"], "Output": "requests.get(\"https://pinaculo.p.rapidapi.com/api/pinaculo/leagues/1980/matchups\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinaculo.p.rapidapi.com\"})"} {"Instruction": "Can you please give me a random yes or no answer?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm.get_command_invocation', 'description': 'Returns detailed information about command execution for an invocation or plugin.GetCommandInvocation only gives the execution status of a plugin in a document. To get the command execution status on a specific managed node, use ListCommandInvocations . To get the command execution status across managed nodes, use ListCommands .', 'parameters': [{'name': 'command_id', 'description': '(Required) The parent command ID of the invocation plugin.'}, {'name': 'instance_id', 'description': '(Required) The ID of the managed node targeted by the command. A managed node can be an Amazon Elastic Compute Cloud (Amazon EC2) instance, edge device, and on-premises server or VM in your hybrid environment that is configured for Amazon Web Services Systems Manager.'}, {'name': 'plugin_name', 'description': 'The name of the step for which you want detailed results. If the document contains only one step, you can omit the name and details for that step. If the document contains more than one step, you must specify the name of the step for which you want to view details. Be sure to specify the name of the step, not the name of a plugin like aws:RunShellScript .\\nTo find the PluginName , check the document content and find the name of the step you want details for. Alternatively, use ListCommandInvocations with the CommandId and Details parameters. The PluginName is the Name attribute of the CommandPlugin object in the CommandPlugins list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://random-yes-no.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"random-yes-no.p.rapidapi.com\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to retrieve the cards for the user with muid\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://test2113.p.rapidapi.com/string/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test2113.p.rapidapi.com\"}, params={\"muid\": \"user123\", \"msid\": \"session456\", \"orgCode\": \"orgXYZ\", \"locale\": \"en_US\"})"} {"Instruction": "I want to get the latest NAV information for the mutual fund with ISIN\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_sap.update_application_settings', 'description': 'Updates the settings of an application registered with AWS Systems Manager for SAP.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application.'}, {'name': 'credentials_to_add_or_update', 'description': 'The credentials to be added or updated.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'credentials_to_remove', 'description': 'The credentials to be removed.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'backint', 'description': 'Installation of AWS Backint Agent for SAP HANA.\\nBackintMode -> (string)\\n\\nAWS service for your database backup.\\nEnsureNoBackupInProcess -> (boolean)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://latest-mutual-fund-nav.p.rapidapi.com/fetchDividends\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"latest-mutual-fund-nav.p.rapidapi.com\"}, params={\"isin\": \"IN1234567890\"})"} {"Instruction": "I want to get the information about a passbook with passTypeIdentifier \"pass.example.id1\" and serialNumber \"27f145d2-5713-4a8d-af64-b269f95ade3b\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://passbook.p.rapidapi.com/passes/pass.example.id1/27f145d2-5713-4a8d-af64-b269f95ade3b\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"passbook.p.rapidapi.com\"})"} {"Instruction": "Can you please generate an affiliate link for a product on Shopee?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Pipelines Variable Group Variable Update', 'description': 'Update a variable in a variable group', 'parameters': [{'name': 'group-id', 'description': 'Id of the variable group', 'required': True}, {'name': 'name', 'description': 'Name of the variable', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization', 'required': False}, {'name': 'new-name', 'description': 'New name of the variable', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project', 'required': False}, {'name': 'prompt-value', 'description': 'Set it to True to update the value of a secret variable using environment variable or prompt via standard input', 'required': False}, {'name': 'secret', 'description': 'If the value of the variable is a secret', 'required': False}, {'name': 'value', 'description': 'New value of the variable', 'required': False}]}"], "Output": "requests.get(\"https://shopeeapi1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopeeapi1.p.rapidapi.com\"})"} {"Instruction": "I want to get the categories for Facebook Marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}"], "Output": "requests.get(\"https://facebook-marketplace.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"facebook-marketplace.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the list of categories for products on Amazon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://amazon-data6.p.rapidapi.com/categories-list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-data6.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the latest climate change news?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://climate-news-api3.p.rapidapi.com/scrap/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-news-api3.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the last tournaments details for team with id 275923 in tennis.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_first_match', 'description': 'Find location of first match of regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "response = requests.get(\"https://allsportsapi2.p.rapidapi.com/api/tennis/team/275923/tournaments/last\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allsportsapi2.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with vegan recipes from \"thewoksoflife\" blog?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws sso_admin.list_customer_managed_policy_references_in_permission_set', 'description': 'Lists all customer managed policies attached to a specified PermissionSet .list-customer-managed-policy-references-in-permission-set is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed.'}, {'name': 'permission_set_arn', 'description': 'The ARN of the PermissionSet .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}"], "Output": "requests.get(\"https://vegan-recipes-api.p.rapidapi.com/recipes/thewoksoflife\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vegan-recipes-api.p.rapidapi.com\"})"} {"Instruction": "I want to check if an email address example@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to analyze the keyword \"SEO tools\" for the country \"us\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://seo-keyword-research.p.rapidapi.com/keynew.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"seo-keyword-research.p.rapidapi.com\"}, params={\"keyword\": \"SEO tools\", \"country\": \"us\"})"} {"Instruction": "Please translate the text \"Hello, how are you?\" into French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'cast', 'description': 'Casting data types', 'parameters': {'required': [{'name': 'target_type', 'description': 'The PyArrow type to cast to.'}], 'optional': [{'name': 'allow_int_overflow', 'description': 'Whether integer overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_truncate', 'description': 'Whether time precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_overflow', 'description': 'Whether date/time range overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_decimal_truncate', 'description': 'Whether decimal precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_float_truncate', 'description': 'Whether floating-point precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_invalid_utf8', 'description': 'Whether producing invalid utf8 data is allowed when casting.', 'type': 'bool', 'default': 'False'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://translate-language.p.rapidapi.com/supported-languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-language.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the data for school information using the \"sekolah\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}"], "Output": "requests.get(\"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\"})"} {"Instruction": "I want to get the historical prices chart for the company AAPL for the last 6 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://finshorts.p.rapidapi.com/history_chart_monthly.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"finshorts.p.rapidapi.com\"}, params={\"q\": \"aapl\", \"month\": \"6\"})"} {"Instruction": "Can you find me relevant businesses near San Francisco?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my_bucket\", key_file=\"/path/to/key.pem\", key_name=\"my_key\"', 'description': 'add Cloud CDN Signed URL key to a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_file'}, {'name': 'key_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://data-axle-business-address-search.p.rapidapi.com/v1/places/search/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"data-axle-business-address-search.p.rapidapi.com\"}, params={\"limit\": \"20\", \"packages\": \"standard_v1\", \"query\": \"San Francisco\"})"} {"Instruction": "Can you please retrieve the first page of Amazon product reviews for ASIN B01H6GUCCQ on the domain amazon.in?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-product-reviews1.p.rapidapi.com/amazonreviews/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-product-reviews1.p.rapidapi.com\"}, params={\"pageNum\":1, \"domain\":\"amazon.in\", \"asin\":\"B01H6GUCCQ\"})"} {"Instruction": "I want to retrieve the OpenSea rankings for a specific page.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.get_template', 'description': 'Returns the details for the requested template.', 'parameters': [{'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'template_id', 'description': 'A unique identifier of a template.'}]}"], "Output": "requests.get(\"https://opensea-graphql3.p.rapidapi.com/requestTemplate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opensea-graphql3.p.rapidapi.com\"}, params={\"id\": \"RankingsPageTopQuery\"})"} {"Instruction": "I want to get the trades data from Prague Stock Exchange for the ISIN \"US12345678\" between the dates \"2022-01-01\" and \"2022-01-31\" with a limit of 100 trades.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'REST API for Prague Stock Exchange https://www.pse.cz', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'bic', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.tensorboards().create', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "requests.get(\"https://prague-stock-exchange.p.rapidapi.com/api/Trades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"prague-stock-exchange.p.rapidapi.com\"}, params={\"iSIN\": \"US12345678\", \"from\": \"2022-01-01\", \"to\": \"2022-01-31\", \"limit\": 100})"} {"Instruction": "requests.get(\"https://aspose-imaging-cloud1.p.rapidapi.com/imaging/{name}/wmf\", headers={\"X-RapidAPI-Key\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Imaging Cloud provides the most demanding imaging routines such as Re-sizing, Cropping, Rotation, and Conversion. It supports the most common raster file-formats including PSD, PNG, JPG, BMP, TIFF, and GIF.', 'parameters': [{'name': 'pageheight', 'description': 'Height of the page.', 'type': 'NUMBER'}, {'name': 'pagewidth', 'description': 'Width of the page.', 'type': 'NUMBER'}, {'name': 'bordery', 'description': 'Border height.', 'type': 'NUMBER'}, {'name': 'bkcolor', 'description': 'Color of the background.', 'type': 'STRING'}, {'name': 'borderx', 'description': 'Border width.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Filename of image.', 'type': 'STRING'}, {'name': 'fromscratch', 'description': 'Specifies where additional parameters we do not support should be taken from. If this is true \u2013 they will be taken from default values for standard image, if it is false \u2013 they will be saved from current image. Default is false.', 'type': 'BOOLEAN'}, {'name': 'storage', 'description': 'Your Aspose Cloud Storage name.', 'type': 'STRING'}, {'name': 'format', 'description': 'Export format (PNG is the default one). Please, refer to the export table from https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.', 'type': 'STRING'}, {'name': 'folder', 'description': 'Folder with image to process.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aspose-imaging-cloud1.p.rapidapi.com/imaging/{name}/wmf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aspose-imaging-cloud1.p.rapidapi.com\"}, params={\"pageHeight\": \"\", \"pageWidth\": \"\", \"borderY\": \"\", \"bkColor\": \"\", \"borderX\": \"\", \"name\": \"\", \"fromScratch\": False, \"storage\": \"\", \"format\": \"png\", \"folder\": \"\"})"} {"Instruction": "Can you provide me with the details of menu item with ID 5a76c927bb5d660001e09731 in Chinese for Viva City venue?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://viva-city-documentation.p.rapidapi.com/venue-i18n/menus/5a76c927bb5d660001e09731/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"viva-city-documentation.p.rapidapi.com\"}, params={\"lang\": \"zh-hans\"})"} {"Instruction": "Can you give me the BUY/SELL signals and trends for Bitcoin on the Binance exchange in the spot market?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint'}, {'name': 'region', 'description': 'Cloud region for the endpoint'}, {'name': 'deployed_model_id', 'description': 'ID of the deployed model'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}"], "Output": "requests.get(\"https://greenlight3.p.rapidapi.com/signals\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"greenlight3.p.rapidapi.com\"}, params={\"coin\": \"BTC\", \"exchange\": \"Binance\", \"market_type\": \"SPOT\"})"} {"Instruction": "Can you check if the domains 'example.com', 'test.org', and 'foo.xyz' are available for registration?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}"], "Output": "requests.get(\"https://pointsdb-bulk-domain-check-v1.p.rapidapi.com/domain_check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pointsdb-bulk-domain-check-v1.p.rapidapi.com\"}, params={\"domains\": \"example.com,test.org,foo.xyz\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Betway?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}"], "Output": "requests.get(\"https://betway.p.rapidapi.com/matches/betway\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"betway.p.rapidapi.com\"})"} {"Instruction": "What is the latitude and longitude of the location with start latitude 40.7128 and start longitude -74.0060 and end latitude 34.0522 and end longitude -118.2437 in Tunisia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.list', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "requests.get(\"https://tunisia-api.p.rapidapi.com/directions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tunisia-api.p.rapidapi.com\"}, params={\"start_lat\": \"40.7128\", \"start_lon\": \"-74.0060\", \"end_lat\": \"34.0522\", \"end_lon\": \"-118.2437\"})"} {"Instruction": "Can you please get me the prematch data for a specific sports event?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://sports-betting-api.p.rapidapi.com/api/v2/prematch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sports-betting-api.p.rapidapi.com\"}, params={\"sp\": \"\", \"lang\": \"en\", \"lid\": \"\"})"} {"Instruction": "Can you please provide the details for a user with ID=5 from the Reqres API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://reqres-dont-change.p.rapidapi.com/api/users/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"reqres-dont-change.p.rapidapi.com\"})"} {"Instruction": "How can I generate an article with the article ID 2f14bf7a-b915-47ce-996e-b599abc04faf?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_reusable_delegation_set', 'description': 'Retrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set.', 'parameters': [{'name': 'id', 'description': 'The ID of the reusable delegation set that you want to get a list of name servers for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://articles-generator.p.rapidapi.com/articles/get/2f14bf7a-b915-47ce-996e-b599abc04faf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"articles-generator.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the user with id '123' from the Node Express API Tutorial.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System Entry Info', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://node-express-api-tutorial.p.rapidapi.com/users/123\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"node-express-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you predict the credit score for an individual with the following information\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}"], "Output": "requests.get(\"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\"}, params={\"age\": 35, \"income\": 50000, \"education\": \"Master's degree\"})"} {"Instruction": "Can you please get the current weather?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weathertest19.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weathertest19.p.rapidapi.com\"})"} {"Instruction": "I want to verify the driving license with the request id\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.list', 'description': 'List Blockchain Node Engine nodes', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag_\u2026'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}"], "Output": "requests.get(\"https://driving-license-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"driving-license-verification.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "I have a PDF file called \"example.pdf\". Extract the text from it using the PDF Text Extractor API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}"], "Output": "requests.get(\"https://pdf-text-extractor.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pdf-text-extractor.p.rapidapi.com\"})"} {"Instruction": "Can you check the pricing details for a gaming laptop?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'az network private-dns', 'api_name': 'Remove TXT Record', 'description': 'Remove a TXT record from its record set.', 'parameters': [{'name': 'record-set-name -n', 'description': 'The name of the record set relative to the zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'value -v', 'description': 'Space-separated list of text values which will be concatenated together.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'keep-empty-record-set', 'description': 'Keep the empty record set if the last record is removed.', 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}"], "Output": "requests.get(\"https://h30-e-commerce-data-scraper.p.rapidapi.com/search/gaming laptop\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"h30-e-commerce-data-scraper.p.rapidapi.com\"}, params={\"api_key\": \"\"})"} {"Instruction": "Can you check if the email address example@gmail.com is disposable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://disposable-email-checker1.p.rapidapi.com/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"disposable-email-checker1.p.rapidapi.com\"}, params={\"domain\": \"example@gmail.com\"})"} {"Instruction": "Can you please get me a list of remote jobs from Shopify?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.run', 'description': 'Execute an Airflow CLI sub-command remotely in a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'subcommand'}, {'name': 'subcommand_nested'}, {'name': 'gcloud_wide_flag'}, {'name': 'cmd_args'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}"], "Output": "response = requests.get(\"https://remote-jobs-api.p.rapidapi.com/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"remote-jobs-api.p.rapidapi.com\"}, params={\"company\": \"shopify\"})"} {"Instruction": "I want to get the latest posts from the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.rolesanywhere.create_trust_anchor', 'description': 'Creates a trust anchor to establish trust between IAM Roles Anywhere and your certificate authority (CA). You can define a trust anchor as a reference to an Private Certificate Authority (Private CA) or by uploading a CA certificate. Your Amazon Web Services workloads can authenticate with the trust anchor using certificates issued by the CA in exchange for temporary Amazon Web Services credentials.Required permissions: rolesanywhere:CreateTrustAnchor .', 'parameters': [{'name': 'enabled_|_no_enabled', 'description': 'Specifies whether the trust anchor is enabled.'}, {'name': 'name', 'description': 'The name of the trust anchor.'}, {'name': 'notification_settings', 'description': 'A list of notification settings to be associated to the trust anchor.\\n(structure)\\n\\nCustomizable notification settings that will be applied to notification events. IAM Roles Anywhere consumes these settings while notifying across multiple channels - CloudWatch metrics, EventBridge, and Health Dashboard.\\nchannel -> (string)\\n\\nThe specified channel of notification. IAM Roles Anywhere uses CloudWatch metrics, EventBridge, and Health Dashboard to notify for an event.\\n\\nNoteIn the absence of a specific channel, IAM Roles Anywhere applies this setting to \u00e2\\x80\\x98ALL\u00e2\\x80\\x99 channels.\\n\\nenabled -> (boolean)\\n\\nIndicates whether the notification setting is enabled.\\nevent -> (string)\\n\\nThe event to which this notification setting is applied.\\nthreshold -> (integer)\\n\\nThe number of days before a notification event. This value is required for a notification setting that is enabled.'}, {'name': 'source', 'description': 'The trust anchor type and its related certificate data.\\nsourceData -> (tagged union structure)\\n\\nThe data field of the trust anchor depending on its type.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: acmPcaArn, x509CertificateData.\\nacmPcaArn -> (string)\\n\\nThe root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests. Included for trust anchors of type AWS_ACM_PCA .\\nx509CertificateData -> (string)\\n\\nThe PEM-encoded data for the certificate anchor. Included for trust anchors of type CERTIFICATE_BUNDLE .\\n\\nsourceType -> (string)\\n\\nThe type of the trust anchor.'}, {'name': 'tags', 'description': 'The tags to attach to the trust anchor.\\n(structure)\\n\\nA label that consists of a key and value you define.\\nkey -> (string)\\n\\nThe tag key.\\nvalue -> (string)\\n\\nThe tag value.'}]}"], "Output": "requests.get(\"https://test1928.p.rapidapi.com/getPosts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test1928.p.rapidapi.com\"})"} {"Instruction": "I want to search for popular cartoons on YouTube.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.get_template', 'description': 'Returns the details for the requested template.', 'parameters': [{'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'template_id', 'description': 'A unique identifier of a template.'}]}"], "Output": "requests.get(\"https://youtube-data8.p.rapidapi.com/auto-complete/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-data8.p.rapidapi.com\"}, params={\"q\": \"cartoon\", \"hl\": \"en\", \"gl\": \"US\"})"} {"Instruction": "Can you get me the full information of this TikTok video without watermark? The video URL is https://www.tiktok.com/@user/video/1234567890\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://tiktok-full-video-info-without-watermark.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-full-video-info-without-watermark.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@user/video/1234567890\"})"} {"Instruction": "Please provide me the percent change of the Inflation Rate for Food Prices for the last 2 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.create_parameter_group', 'description': 'Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups .', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group.'}, {'name': 'family', 'description': 'The name of the parameter group family that the parameter group can be used with.'}, {'name': 'description', 'description': 'An optional description of the parameter group.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://food-price-inflation.p.rapidapi.com/yUNJ9j/food_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"food-price-inflation.p.rapidapi.com\"})"} {"Instruction": "Can you generate a random word for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://xkubist-random-word-v1.p.rapidapi.com/run.cgi\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"xkubist-random-word-v1.p.rapidapi.com\"})"} {"Instruction": "Please check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_predictors', 'description': 'Returns a list of predictors created using the CreateAutoPredictor or CreatePredictor operations. For each predictor, this operation returns a summary of its properties, including its Amazon Resource Name (ARN).See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Predictors\\n', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the predictors that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the predictors that match the statement, specify IS . To exclude matching predictors, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are DatasetGroupArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all predictors whose status is ACTIVE, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"Status\", \"Value\": \"ACTIVE\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Admiralbet?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}"], "Output": "requests.get(\"https://admiralbet.p.rapidapi.com/matches/admiralbet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"admiralbet.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the English synonyms for the word \"beautiful\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://english-synonyms.p.rapidapi.com/bourgeois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"english-synonyms.p.rapidapi.com\"}, params={\"word\": \"beautiful\"})"} {"Instruction": "I want to fetch the MP4 format of the video with videoId \"M0VWroX0gZA\" from YouTube.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An easy-to-use API to fetch videos from Youtube in MP4 format.', 'parameters': [{'name': 'videoid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_roles', 'description': \"update an AlloyDB user's database roles within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'role'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://youtube-videos.p.rapidapi.com/mp4\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-videos.p.rapidapi.com\"}, params={\"videoId\": \"M0VWroX0gZA\"})"} {"Instruction": "I want to check if the company with the CNPJ number 37335118000180 has a street address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://consulta-cnpj-tempo-real.p.rapidapi.com/office/37335118000180/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-cnpj-tempo-real.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the current standings and table for the German Bundesliga for the 2022 season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://bundesliga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bundesliga-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "I want to check if the product with ID 123456 is available on Otto.de.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.export', 'description': 'Export current configuration of an Anthos cluster', 'parameters': [{'name': 'cluster'}, {'name': 'project'}, {'name': 'location'}, {'name': 'output_directory'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules.create', 'description': 'Create firewall policy rule', 'parameters': [{'name': 'priority'}, {'name': 'action'}, {'name': 'firewall_policy'}]}"], "Output": "requests.get(\"https://axesso-otto-data-service.p.rapidapi.com/ott/otto-lookup-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"axesso-otto-data-service.p.rapidapi.com\"}, params={\"page\": \"1\", \"productId\": \"123456\", \"sortBy\": \"newest\"})"} {"Instruction": "Can you provide me with metadata on publicly available information on various pageant contests?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata on publicly available information on various pageant contests. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://pageantdb.p.rapidapi.com/countries/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pageantdb.p.rapidapi.com\"}, params={\"id\": \"5\"})"} {"Instruction": "I want to get information about crops with the common name \"Wheat\" and the specie name \"Triticum\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crops.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crops.p.rapidapi.com\"}, params={\"commonName\": \"Wheat\", \"specieName\": \"Triticum\"})"} {"Instruction": "I want to search for images of cats.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "requests.get(\"https://image-search19.p.rapidapi.com/v2/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-search19.p.rapidapi.com\"}, params={\"q\": \"cats\", \"suggestion_query\": \"\", \"hl\": \"en\", \"cursor\": \"\"})"} {"Instruction": "Can you give me the top 10 songs using the \"getSongs\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'top 10 Songs', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}\n", "{'name': 'git', 'api_name': 'git.diff', 'description': 'Show changes between commits, commit and working tree, etc. with advanced options', 'parameters': [{'name': 'find_copies_harder'}, {'name': '_b'}, {'name': '_c'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://getsongs.p.rapidapi.com/getTopSongs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"getsongs.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the details of order ID 123456 using the firstAPI_v2.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}"], "Output": "requests.get(\"https://firstapi116.p.rapidapi.com/store/order/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"firstapi116.p.rapidapi.com\"}, params={\"orderid\": \"123456\"})"} {"Instruction": "I want to track the actions of the user with user id \"12345\" on the site with site id \"example.com\" using the JSMon API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.update_regex_match_set', 'description': 'The part of a web request that you want AWS WAF to inspectupdate, such as a query string or the value of the User-Agent header.Whether to perform any conversions on the request, such as converting it to lowercase, before inspecting it for the specified string.For example, you can create a RegexPatternSet that matches any requests with User-Agent headers that contain the string B[a@]dB[o0]t . You can then configure AWS WAF to reject those requests.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRegexMatchSet request.See also: AWS API Documentation\\n', 'parameters': [{'name': 'regex_match_set_id', 'description': 'The RegexMatchSetId of the RegexMatchSet that you want to update. RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets .'}, {'name': 'updates', 'description': 'An array of RegexMatchSetUpdate objects that you want to insert into or delete from a RegexMatchSet . For more information, see RegexMatchTuple .\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nIn an UpdateRegexMatchSet request, RegexMatchSetUpdate specifies whether to insert or delete a RegexMatchTuple and includes the settings for the RegexMatchTuple .\\nAction -> (string)\\n\\nSpecifies whether to insert or delete a RegexMatchTuple .\\nRegexMatchTuple -> (structure)\\n\\nInformation about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action , the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet .\\nFieldToMatch -> (structure)\\n\\nSpecifies where in a web request to look for the RegexPatternSet .\\nType -> (string)\\n\\nThe part of the web request that you want AWS WAF to search for a specified string. Parts of a request that you can search include the following:\\n\\nHEADER : A specified request header, for example, the value of the User-Agent or Referer header. If you choose HEADER for the type, specify the name of the header in Data .\\nMETHOD : The HTTP method, which indicated the type of operation that the request is asking the origin to perform. Amazon CloudFront supports the following methods: DELETE , GET , HEAD , OPTIONS , PATCH , POST , and PUT .\\nQUERY_STRING : A query string, which is the part of a URL that appears after a ? character, if any.\\nURI : The part of a web request that identifies a resource, for example, /images/daily-ad.jpg .\\nBODY : The part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from a form. The request body immediately follows the request headers. Note that only the first 8192 bytes of the request body are forwarded to AWS WAF for inspection. To allow or block requests based on the length of the body, you can create a size constraint set. For more information, see CreateSizeConstraintSet .\\nSINGLE_QUERY_ARG : The parameter in the query string that you will inspect, such as UserName or SalesRegion . The maximum length for SINGLE_QUERY_ARG is 30 characters.\\nALL_QUERY_ARGS : Similar to SINGLE_QUERY_ARG , but rather than inspecting a single parameter, AWS WAF will inspect all parameters within the query for the value or regex pattern that you specify in TargetString .\\n\\n\\nData -> (string)\\n\\nWhen the value of Type is HEADER , enter the name of the header that you want AWS WAF to search, for example, User-Agent or Referer . The name of the header is not case sensitive.\\nWhen the value of Type is SINGLE_QUERY_ARG , enter the name of the parameter that you want AWS WAF to search, for example, UserName or SalesRegion . The parameter name is not case sensitive.\\nIf the value of Type is any other value, omit Data .\\n\\n\\nTextTransformation -> (string)\\n\\nText transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass AWS WAF. If you specify a transformation, AWS WAF performs the transformation on RegexPatternSet before inspecting a request for a match.\\nYou can only specify a single type of TextTransformation.\\n\\nCMD_LINE\\nWhen you\u00e2\\x80\\x99re concerned that attackers are injecting an operating system commandline command and using unusual formatting to disguise some or all of the command, use this option to perform the following transformations:\\n\\nDelete the following characters: \u00e2\\x80\\x9c \u00e2\\x80\\x98 ^\\nDelete spaces before the following characters: / (\\nReplace the following characters with a space: , ;\\nReplace multiple spaces with one space\\nConvert uppercase letters (A-Z) to lowercase (a-z)\\n\\n\\nCOMPRESS_WHITE_SPACE\\nUse this option to replace the following characters with a space character (decimal 32):\\n\\nf, formfeed, decimal 12\\nt, tab, decimal 9\\nn, newline, decimal 10\\nr, carriage return, decimal 13\\nv, vertical tab, decimal 11\\nnon-breaking space, decimal 160\\n\\n\\nCOMPRESS_WHITE_SPACE also replaces multiple spaces with one space.\\nHTML_ENTITY_DECODE\\n\\nUse this option to replace HTML-encoded characters with unencoded characters. HTML_ENTITY_DECODE performs the following operations:\\n\\nReplaces (ampersand)quot; with \"\\nReplaces (ampersand)nbsp; with a non-breaking space, decimal 160\\nReplaces (ampersand)lt; with a \u00e2\\x80\\x9cless than\u00e2\\x80\\x9d symbol\\nReplaces (ampersand)gt; with >\\nReplaces characters that are represented in hexadecimal format, (ampersand)#xhhhh; , with the corresponding characters\\nReplaces characters that are represented in decimal format, (ampersand)#nnnn; , with the corresponding characters\\n\\n\\nLOWERCASE\\nUse this option to convert uppercase letters (A-Z) to lowercase (a-z).\\n\\nURL_DECODE\\nUse this option to decode a URL-encoded value.\\n\\nNONE\\nSpecify NONE if you don\u00e2\\x80\\x99t want to perform any text transformations.\\n\\nRegexPatternSetId -> (string)\\n\\nThe RegexPatternSetId for a RegexPatternSet . You use RegexPatternSetId to get information about a RegexPatternSet (see GetRegexPatternSet ), update a RegexPatternSet (see UpdateRegexPatternSet ), insert a RegexPatternSet into a RegexMatchSet or delete one from a RegexMatchSet (see UpdateRegexMatchSet ), and delete an RegexPatternSet from AWS WAF (see DeleteRegexPatternSet ).\\n\\nRegexPatternSetId is returned by CreateRegexPatternSet and by ListRegexPatternSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.claim_game_server', 'description': 'Locates an available game server and temporarily reserves it to host gameplay and players. This operation is called from a game client or client service (such as a matchmaker) to request hosting resources for a new game session. In response, Amazon GameLift FleetIQ locates an available game server, places it in CLAIMED status for 60 seconds, and returns connection information that players can use to connect to the game server.When a game server is successfully claimed, connection information is returned. A claimed game server\u00e2\\x80\\x99s utilization status remains AVAILABLE while the claim status is set to CLAIMED for up to 60 seconds. This time period gives the game server time to update its status to UTILIZED after players join. If the game server\u00e2\\x80\\x99s status is not updated within 60 seconds, the game server reverts to unclaimed status and is available to be claimed by another request. The claim time period is a fixed value and is not configurable.If the game server claim status is CLAIMED .Learn more', 'parameters': [{'name': 'game_server_group_name', 'description': 'A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.'}, {'name': 'game_server_id', 'description': 'A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.'}, {'name': 'game_server_data', 'description': 'A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on game servers.'}, {'name': 'filter_option', 'description': 'Object that restricts how a claimed game server is chosen.\\nInstanceStatuses -> (list)\\n\\nList of instance statuses that game servers may be claimed on. If provided, the list must contain the ACTIVE status.\\n(string)'}]}"], "Output": "response = requests.get(\"https://jsmon.p.rapidapi.com/track/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jsmon.p.rapidapi.com\"}, params={\"site_id\": \"example.com\", \"session_id\": \"1380352501-B90e7Cppo2\", \"user_id\": \"12345\", \"callback_id\": \"_1380352523030\", \"action_type\": \"1\"})"} {"Instruction": "Can you please provide me with the timezone, DST offset, and UTC offset of the coordinates -87.627717 and 41.881832 ?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}"], "Output": "requests.get(\"https://timezone-by-coordinates.p.rapidapi.com/timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"timezone-by-coordinates.p.rapidapi.com\"}, params={\"lng\": -87.627717, \"timestamp\": 1646179205, \"lat\": 41.881832})"} {"Instruction": "Can you please provide the list of champions in League of Legends?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'az', 'api_name': 'PostgreSQL Server Show', 'description': 'Get the details of a PostgreSQL server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "requests.get(\"https://league-of-legends-champion-informaion.p.rapidapi.com/LolInfo/GetChampions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"league-of-legends-champion-informaion.p.rapidapi.com\"}, params={\"champions\": \"\"})"} {"Instruction": "Can you help me search for movies with the genre \"action\" using the Advanced Movie Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://advanced-movie-search.p.rapidapi.com/genre/movie/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"advanced-movie-search.p.rapidapi.com\"})"} {"Instruction": "How can I detect the brand of an image using the Brand Recognition API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://brand-recognition.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"brand-recognition.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate an automatic response for a restaurant called Fuzi based on the review \"C'\u00e9tait excellent\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.enable_user', 'description': 'Allows the specified user to access the FinSpace web application and API.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user account that you want to enable.'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}"], "Output": "requests.get(\"https://automatic-custom-response-creator.p.rapidapi.com/get_response\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"automatic-custom-response-creator.p.rapidapi.com\"}, params={\"business_type\": \"Restaurant\", \"business_brand\": \"Fuzi\", \"avis\": \"C'\u00e9tait excellent\"})"} {"Instruction": "I want to get detailed information about a product with ID \"12345\" on Asos.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://asos2.p.rapidapi.com/products/v3/list-similarities\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"asos2.p.rapidapi.com\"}, params={\"id\": \"12345\", \"sizeSchema\": \"US\", \"currency\": \"USD\", \"lang\": \"en-US\", \"store\": \"US\"})"} {"Instruction": "I want to check if the weather temperature in New York City is above 80 degrees Fahrenheit.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}"], "Output": "requests.get(\"https://weather-api.p.rapidapi.com/temperature\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-api.p.rapidapi.com\"}, params={\"city\": \"New York City\"}).json()"} {"Instruction": "Can you provide me with a list of the top memes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://memes9.p.rapidapi.com/api/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"memes9.p.rapidapi.com\"}, params={\"genre\": \"memes\", \"type\": \"top\"})"} {"Instruction": "Can you check the response time from 12 global locations for the domain \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.delete_speaker', 'description': 'Deletes the specified speaker from Voice ID.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the speaker.'}, {'name': 'speaker_id', 'description': 'The identifier of the speaker you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}"], "Output": "requests.get(\"https://global-webserver-or-ip-response-time-and-location.p.rapidapi.com/geoping.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-webserver-or-ip-response-time-and-location.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "Please provide me with the results from the ProbablyThese API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}"], "Output": "requests.get(\"https://probablythese.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"probablythese.p.rapidapi.com\"})"} {"Instruction": "I want to track my package with reference number 123456789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83d\udfe2\ud83d\udc9a 2023 API Scraping Instagram public data scraper for search, users, posts, hashtags, locations and more. You are only charged for the traffic you use.\\n\\n', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'related_posts', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pack-send.p.rapidapi.com/api/Tracking/ReferenceNumberHere\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"pack-send.p.rapidapi.com\"}, params={\"reference\" \"123456789\"})"} {"Instruction": "Can you give me information about the kanji character '\u96e8'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}"], "Output": "response = requests.get(\"https://kanjialive-api.p.rapidapi.com/api/public/search/%E9%9B%A8\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kanjialive-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the GaiaLens ESG scores for Apple Inc.?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts().print_settings_python', 'description': 'Print credential settings for Python package repository', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}"], "Output": "requests.get(\"https://gaialens-esg-scores.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gaialens-esg-scores.p.rapidapi.com\"}, params={\"companyname\": \"Apple Inc.\"})"} {"Instruction": "I want to download historical stock prices for AAPL from Yahoo Finance.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://yahoo-finance-historical-stock-prices1.p.rapidapi.com/GetHistoricalPrices\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance-historical-stock-prices1.p.rapidapi.com\"}, params={\"symbol\": \"AAPL\"})"} {"Instruction": "Can you please check if the barcode 9780142410383 exists in the database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://barcodes-lookup.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"barcodes-lookup.p.rapidapi.com\"}, params={\"query\" \"9780142410383\"})"} {"Instruction": "Please provide me with the healthcare mailing list.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.delete_receipt_filter', 'description': 'Deletes the specified IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter_name', 'description': 'The name of the IP address filter to delete.'}]}\n", "{'name': 'PyArrow', 'api_name': 'extract_iso_year', 'description': 'Extract ISO year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://healthcaremailing.p.rapidapi.comhttps://rapidapi.com/user/Healthcaremailing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"healthcaremailing.p.rapidapi.com\"})"} {"Instruction": "I want to search for news articles in English language with the keyword \"COVID-19\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}"], "Output": "requests.get(\"https://google-news-api1.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-news-api1.p.rapidapi.com\"}, params={\"language\": \"EN\", \"q\": \"COVID-19\"})"} {"Instruction": "Can you check if the address with postcode 3021GS, house number 288, and house number suffix B is valid in the Netherlands?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://address-validation-nl1.p.rapidapi.com/api/v1/addresses\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-validation-nl1.p.rapidapi.com\"}, params={\"Postcode\": \"3021GS\", \"HouseNumber\": \"288\", \"HouseNumberSuffix\": \"B\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get user information for user ID 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "response = requests.get(\"https://asd20.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asd20.p.rapidapi.com\"}, params={\"id\": \"10\"})"} {"Instruction": "Can you get me a daily inspirational quote from the My Daily Inspiration API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://mydailyinspiration.p.rapidapi.com/helloworld\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mydailyinspiration.p.rapidapi.com\"})"} {"Instruction": "I want to rewrite the article \"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\" in French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "requests.get(\"https://article-rewriter-pro-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"article-rewriter-pro-api.p.rapidapi.com\"}, params={\"lang\": \"fr\", \"article\": \"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\"})"} {"Instruction": "Please translate the sentence \"Hello, how are you?\" from English to French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'rrrrrrr', 'parameters': []}"], "Output": "requests.get(\"https://13f918yf19o1t1f1of1t9.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"13f918yf19o1t1f1of1t9.p.rapidapi.com\"}, params={\"input\": \"Hello, how are you?\", \"from_lang\": \"en\", \"to_lang\": \"fr\"})"} {"Instruction": "How do I send a WhatsApp message to a group with the whin API using Python?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "response = requests.get(\"https://whin2.p.rapidapi.com/webhk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whin2.p.rapidapi.com\"}, params={\"gid\": \"1234567890123\", \"origin\": \"\"})"} {"Instruction": "Can you recommend some popular cities for digital nomads in Latin America?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://nomad-list-cities.p.rapidapi.com/nomad-list/latin-america\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"nomad-list-cities.p.rapidapi.com\"}, params={\"sort_by\": \"overall_score\", \"page\": \"1\", \"sort\": \"desc\", \"size\": \"20\"})"} {"Instruction": "I want to retrieve the participants in the folder with id 12345 using Sertifi eSignature and ePayment API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Show gallery image version', 'description': 'Retrieves information about a gallery image version', 'parameters': [{'name': 'gallery-image-definition', 'description': 'Gallery image definition.'}, {'name': 'gallery-image-version', 'description': 'Gallery image version in semantic version pattern. The allowed characters are digit and period. Digits must be within the range of a 32-bit integer, e.g. ...'}, {'name': 'gallery-name', 'description': 'Gallery name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'expand', 'description': \"The expand expression to apply on the operation, e.g. 'ReplicationStatus'.\", 'optional': True}]}"], "Output": "requests.get(\"https://sertifi-esignature-and-epayment.p.rapidapi.com/v1/12345/participants\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sertifi-esignature-and-epayment.p.rapidapi.com\"})"} {"Instruction": "I want to list the available jobs using the JobsApi API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}"], "Output": "requests.get(\"https://jobsapi.p.rapidapi.com/api/job\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jobsapi.p.rapidapi.com\"}, params={\"api_token\": \"iyOSd0gsuR9TZIqWe9wAWuRbLai0HYCmLG3OrUFfFct1ePozfiCoZlOVKVfqfTMGung2IxC9LY2WGZUf\"})"} {"Instruction": "Check if example123@gmail.com is a disposable email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example123@gmail.com\"})"} {"Instruction": "Could you please provide the scores for the address \"123 Main St, Anytown, USA\" using the OpenNWI API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get company details, Return Status & Filing Data based on GSTIN\\n- Monthly Data, Quarterly Data, Yearly Data & hsn codes\\n-Update 21 May 2023: I have updated the API & it's even faster with zero errors.\", 'parameters': [{'name': 'gstin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://opennwi.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"opennwi.p.rapidapi.com\"}, params={\"address\" \"123 Main St, Anytown, USA\"})"} {"Instruction": "I want to retrieve the content of a LINE Messaging API message with the message ID \"123456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://line-messaging1.p.rapidapi.com/bot/message/123456/content\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"line-messaging1.p.rapidapi.com\"})"} {"Instruction": "I want to generate a recipe based on chicken.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://generate-a-recipe-based-on-an-ingredient.p.rapidapi.com/generate_recipe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"generate-a-recipe-based-on-an-ingredient.p.rapidapi.com\"}, params={\"ingredient\": \"chicken\"})"} {"Instruction": "How can I retrieve Google Calendar events from a public calendar for the next 3 months?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.describe_game_session_queues', 'description': 'Retrieves the properties for one or more game session queues. When requesting multiple queues, use the pagination parameters to retrieve results as a set of sequential pages. When specifying a list of queues, objects are returned only for queues that currently exist in the Region.Learn moredescribe-game-session-queues is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'names', 'description': 'A list of queue names to retrieve information for. You can use either the queue ID or ARN value. To request settings for all queues, leave this parameter empty.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://calendarevents.p.rapidapi.com/calendar/a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"calendarevents.p.rapidapi.com\"}, params={\"src\": \"a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com\", \"months\": \"3\"})"} {"Instruction": "Get the prime number for the input 37.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.promote_permission_created_from_policy', 'description': 'When you attach a resource-based policy to a resource, RAM automatically creates a resource share of featureSet =``CREATED_FROM_POLICY`` with a managed permission that has the same IAM permissions as the original resource-based policy. However, this type of managed permission is visible to only the resource share owner, and the associated resource share can\u00e2\\x80\\x99t be modified by using RAM.Before you use PromoteResourceShareCreatedFromPolicy , you should first run this operation to ensure that you have an appropriate customer managed permission that can be associated with the promoted resource share.NoteYou can\u00e2\\x80\\x99t modify a CREATED_FROM_POLICY resource share so you can\u00e2\\x80\\x99t associate the new customer managed permission by using ReplacePermsissionAssociations . However, if you use PromoteResourceShareCreatedFromPolicy , that operation automatically associates the fully manageable customer managed permission to the newly promoted STANDARD resource share.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the CREATED_FROM_POLICY permission that you want to promote. You can get this Amazon Resource Name (ARN) by calling the ListResourceSharePermissions operation.'}, {'name': 'name', 'description': 'Specifies a name for the promoted customer managed permission.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://teamriverbubbles-random-utilities1.p.rapidapi.com/math/prime\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"teamriverbubbles-random-utilities1.p.rapidapi.com\"}, params={\"number\": \"37\"})"} {"Instruction": "I want to check sample@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata on publicly available information on various pageant contests. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"sample@gmail.com\"})"} {"Instruction": "I want to check if myemail@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"myemail@example.com\"})"} {"Instruction": "Can you find the UK postal addresses for the query \"1 Apple Street\" and limit the results to 3?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().update', 'description': 'Update a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'async', 'description': 'If provided, this argument will make the operation asynchronous.'}, {'name': '[no_]enable_hyperthreading', 'description': 'Enable or disable hyperthreading.'}, {'name': 'os_image', 'description': 'Operating System Image to be used.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, else a new label is created.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove.'}]}"], "Output": "requests.get(\"https://uk-postcode.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uk-postcode.p.rapidapi.com\"}, params={\"q\": \"1 Apple Street\", \"limit\": 3})"} {"Instruction": "I want to get the location data for the IP address 192.168.1.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'Beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().update', 'description': 'Update an existing legacy Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ip-to-location1.p.rapidapi.com/myip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ip-to-location1.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "I want to get data from the YouTooSound API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ssm.list_compliance_summaries', 'description': 'Returns a summary count of compliant and non-compliant resources for a compliance type. For example, this call can return State Manager associations, patches, or custom compliance types according to the filter criteria that you specify.list-compliance-summaries is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'One or more compliance or inventory filters. Use a filter to return a more specific list of results.\\n(structure)\\n\\nOne or more filters. Use a filter to return a more specific list of results.\\nKey -> (string)\\n\\nThe name of the filter.\\nValues -> (list)\\n\\nThe value for which to search.\\n(string)\\n\\nType -> (string)\\n\\nThe type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://youtoosound.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtoosound.p.rapidapi.com\"})"} {"Instruction": "Can you generate a catchy caption for my social media post about Amazon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}"], "Output": "requests.get(\"https://social-media-caption.p.rapidapi.com/social-caption\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"social-media-caption.p.rapidapi.com\"}, params={\"name\": \"Amazon\", \"description\": \"Amazon is an e-commerce and cloud computing company that provides a wide range of products and services to customers worldwide.\"})"} {"Instruction": "I want to get the lotto draw results for all available games.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}"], "Output": "requests.get(\"https://lotto-draw-results-global.p.rapidapi.com/get_games\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lotto-draw-results-global.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest feed for the user \"johndoe\" using the Hummingbird API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries.create', 'description': 'Create a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}, {'name': 'certificates', 'description': 'The certificates for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}"], "Output": "requests.get(\"https://hbrd-v1.p.rapidapi.com/users/johndoe/feed\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hbrd-v1.p.rapidapi.com\"})"} {"Instruction": "I want to search for the product \"iPhone 12\" in the US marketplace using the \"Get and Compare Products All Over the Web\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://get-and-compate-products-allover-the-web.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"get-and-compate-products-allover-the-web.p.rapidapi.com\"}, params={\"query\": \"iPhone 12\", \"page\": 1, \"country\": \"US\", \"location\": \"us\", \"lang\": \"en\"})"} {"Instruction": "I want to convert 50 USD to EUR using the IP2Currency Exchange Rate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Environment Download', 'description': 'Download an environment definition to a specified directory', 'parameters': [{'name': 'directory', 'description': 'Directory for the environment.', 'required': True}, {'name': 'name', 'description': 'Name of the environment.', 'required': True}, {'name': 'output-metadata-file', 'description': 'Provide an optional output file location for structured object output.', 'required': False}, {'name': 'overwrite', 'description': 'Overwrite any existing destination folder.', 'required': False}, {'name': 'path', 'description': 'Path to a root directory for run configuration files.', 'required': False}, {'name': 'resource-group', 'description': 'Resource group name.', 'required': False}, {'name': 'subscription-id', 'description': 'Specifies the subscription Id.', 'required': False}, {'name': 'version', 'description': 'Version of the environment.', 'required': False}, {'name': 'workspace-name', 'description': 'Workspace name.', 'required': False}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}"], "Output": "requests.get(\"https://fraudlabs-ip2currency-v1.p.rapidapi.com/ip2currencywebservice.asmx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fraudlabs-ip2currency-v1.p.rapidapi.com\"}, params={\"VISITORIP\": \"\", \"FROMCURRENCYCODE\": \"USD\", \"TOCURRENCYCODE\": \"EUR\", \"FROMAMOUNT\": \"50\"})"} {"Instruction": "Can you provide me with tide height and time predictions for station with ID 1234567?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://noaa-tides.p.rapidapi.com/stations/1234567\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"noaa-tides.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the available versions for the Go Code Compiler API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us_central1\", project=\"example\", config=\"config.yaml\"', 'description': 'Create a hyperparameter tuning job', 'parameters': [{'name': 'config'}, {'name': 'display_name'}, {'name': 'algorithm'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'max_trial_count'}, {'name': 'network'}, {'name': 'parallel_trial_count'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}"], "Output": "requests.get(\"https://go-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"go-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Please convert the amount $500 to letters in Mexican Pesos.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://numberstoletters.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"numberstoletters.p.rapidapi.com\"}, params={\"moneda\": \"PESOS\", \"monto\": \"500\"})"} {"Instruction": "How can I get the character profile for the player \"JaneDoe\" in the EU region and the realm \"Silvermoon\" using the Raider.IO API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://raider-io.p.rapidapi.com/api/v1/characters/profile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"raider-io.p.rapidapi.com\"}, params={\"region\": \"eu\", \"realm\": \"silvermoon\", \"fields\": \"mythic_plus_scores_by_season:current\", \"name\": \"JaneDoe\"})"} {"Instruction": "I want to check if \"email@example.com\" is a disposable email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"email@example.com\"})"} {"Instruction": "I want to send a text message with \"Hello, how are you?\" to phone number 9876543210 using BroadNet SMS API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.ReplaceSlice', 'description': 'Replace a slice of a string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'start', 'description': 'int. Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'int. Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'str. What to replace the slice with.'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://broadnet-sms1.p.rapidapi.com/websmpp/websms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"broadnet-sms1.p.rapidapi.com\"}, params={\"text\": \"Hello, how are you?\", \"accesskey\": \"\", \"sid\": \"\", \"mno\": \"9876543210\", \"type\": 1})"} {"Instruction": "I want to get the detailed information of a specific video on Youtube Music API (Detailed) with the video ID '2G629GiWi2U'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}"], "Output": "requests.get(\"https://youtube-music-api-detailed.p.rapidapi.com/get_watch_playlist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-music-api-detailed.p.rapidapi.com\"}, params={\"video_id\": \"2G629GiWi2U\"})"} {"Instruction": "Can you provide a Python function call to get the comments from the product with id 9876543 on \u00c7i\u00e7eksepeti?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ciceksepeti-data.p.rapidapi.com/getCommentsFromProduct\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ciceksepeti-data.p.rapidapi.com\"}, params={\"product_id\": \"9876543\"})"} {"Instruction": "Can you please convert 5 pounds to kilograms using the Measurement Units Converter API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://measurement-units-converter.p.rapidapi.com/api/v1/market/conversions/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"measurement-units-converter.p.rapidapi.com\"}, params={\"output_unit\": \"kg\", \"input_unit\": \"lb\", \"value\": \"5\"})"} {"Instruction": "I want to exchange 0.2 BTC to ETH using ChangeNOW crypto exchange API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.describe_valid_db_instance_modifications', 'description': 'You can call DescribeValidDBInstanceModifications to learn what modifications you can make to your DB instance. You can use this information when you call ModifyDBInstance .See also: AWS API Documentation\\n', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The customer identifier or the ARN of your DB instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://changenow-crypto-exchange.p.rapidapi.com/v1/exchange-range/fixed-rate/btc_eth\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"changenow-crypto-exchange.p.rapidapi.com\"}, params={\"from_to\": \"btc_eth\", \"api_key\": \"your_api_key\", \"useRateId\": \"true\"})"} {"Instruction": "Please retrieve the Amazon product information for ASIN B098NJ51YD in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B098NJ51YD\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to translate the sentence \"Hello, how are you?\" from English to French using the Translate it API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_roles', 'description': \"update an AlloyDB user's database roles within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'F1', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.update_deployment_strategy', 'description': 'Updates a deployment strategy.', 'parameters': [{'name': 'deployment_strategy_id', 'description': 'The deployment strategy ID.'}, {'name': 'description', 'description': 'A description of the deployment strategy.'}, {'name': 'deployment_duration_in_minutes', 'description': 'Total amount of time for a deployment to last.'}, {'name': 'final_bake_time_in_minutes', 'description': 'The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.'}, {'name': 'growth_factor', 'description': 'The percentage of targets to receive a deployed configuration during each interval.'}, {'name': 'growth_type', 'description': 'The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:\\n\\nLinear : For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.\\nExponential : For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N) . In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:\\n2*(2^0)\\n2*(2^1)\\n2*(2^2)\\n\\nExpressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.\\nPossible values:\\n\\nLINEAR\\nEXPONENTIAL'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Remove IAM policy binding from a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://translate-it1.p.rapidapi.com/options\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-it1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to send a message from my WhatsApp using the Maytapi WhatsApp API? I have my phone ID as '123456789'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://maytapi-whatsapp.p.rapidapi.com/123456789/queue\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"maytapi-whatsapp.p.rapidapi.com\"}, params={\"phone_id\": \"your_phone_id\"})"} {"Instruction": "Can you give me a list of beers from France?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://beers-list.p.rapidapi.com/beers/france\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"beers-list.p.rapidapi.com\"})"} {"Instruction": "Please check the WHOIS information for the domain name \"example.net\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}"], "Output": "requests.get(\"https://whoisapi-whois-v2-v1.p.rapidapi.com/whoisserver/WhoisService\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whoisapi-whois-v2-v1.p.rapidapi.com\"}, params={\"domainName\": \"example.net\"})"} {"Instruction": "Can you check if the following text contains any profanity? \"This movie is really great!\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PurgoMalum is a simple, free, RESTful web service for filtering and removing content of profanity, obscenity and other unwanted text. PurgoMalum\\'s interface accepts several parameters for customization and can return results in plain text, XML and JSON.\\r\\n\\r\\nPurgoMalum is designed to remove words from input text, based on an internal profanity list (you may optionally add your own words to the profanity list through a request parameter (see Request Parameters below). It is designed to recognize character alternates often used in place of standard alphabetic characters, e.g. \"@\" will be recognized as an \"a\", \"$\" will be recognized as an \"s\", and so forth.\\r\\n\\r\\nPurgoMalum also utilizes a list of \"safe words\", i.e. innocuous words which contain words from the profanity list (\"class\" for example). These safe words are excluded from the filter.', 'parameters': [{'name': 'text', 'description': 'Input text to be processed.', 'type': 'STRING'}, {'name': 'add', 'description': 'A comma separated list of words to be added to the profanity list. Accepts letters, numbers, underscores (_) and commas (,). Accepts up to 10 words (or 200 maximum characters in length). The PurgoMalum filter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'fill_text', 'description': 'Text used to replace any words matching the profanity list. Accepts letters, numbers, underscores (_) tildes (~), exclamation points (!), dashes/hyphens (-), equal signs (=), pipes (|), single quotes (\\'), double quotes (\"), asterisks (*), open and closed curly brackets ({ }), square brackets ([ ]) and parentheses (). Maximum length of 20 characters. When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}, {'name': 'fill_char', 'description': 'Single character used to replace any words matching the profanity list. Fills designated character to length of word replaced. Accepts underscore (_) tilde (~), dash/hyphen (-), equal sign (=), pipe (|) and asterisk (*). When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}"], "Output": "requests.get(\"https://community-purgomalum.p.rapidapi.com/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-purgomalum.p.rapidapi.com\"}, params={\"text\": \"This movie is really great!\"})"} {"Instruction": "I want to get the metadata of Vietnamese news articles from March 2021 with an offset of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'Not enough information provided. Could you please provide the API call example and the desired response', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://vietnamese-news.p.rapidapi.com/date/2021-03-*/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vietnamese-news.p.rapidapi.com\"})"} {"Instruction": "Please calculate the monthly payment for a loan of $500,000 with an interest rate of 5% and a term of 20 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mypeak-calculator-api.p.rapidapi.com/financial/payment-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mypeak-calculator-api.p.rapidapi.com\"}, params={\"termType\": 20, \"amortizationInYears\": 20, \"interestRate\": 5, \"loanAmount\": 500000})"} {"Instruction": "I want to get the categories from the 9GAG API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}"], "Output": "requests.get(\"https://9gag-api-detailed.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"9gag-api-detailed.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the top-rated movies in the IMDb database.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://imdb-api.com/en/API/Top250Movies/k_12345678\", params={\"apiKey\": \"your_api_key_here\"})"} {"Instruction": "I want to verify if my friend is a registered nurse with the Indian Nurse Council using their request ID (0987654321).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://nurse-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"nurse-verification.p.rapidapi.com\"}, params={\"request_id\": \"0987654321\"})"} {"Instruction": "Please convert 50 EUR to GBP.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}"], "Output": "requests.get(\"https://exchangerate-api.p.rapidapi.com/rapid/latest/USD\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"exchangerate-api.p.rapidapi.com\"}, params={\"Base_Code\": \"EUR\"})"} {"Instruction": "Can you please provide me with the compatibility score between Michael R and Emily S using The Love Calculator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my_api\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Remove IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://the-love-calculator.p.rapidapi.com/love-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"the-love-calculator.p.rapidapi.com\"}, params={\"fname\": \"Michael R\", \"sname\": \"Emily S\"})"} {"Instruction": "Can you track the location of user with ID '987654'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().inject_fault', 'description': 'Inject fault on an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'fault_type', 'description': 'Specifies fault type. FAULT_TYPE must be (only one value is supported): stop-vm. stop-vm fault type supports stopping the VM.'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}"], "Output": "requests.get(\"https://geospark.p.rapidapi.com/user/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"geospark.p.rapidapi.com\"}, params={\"user_id\": \"987654\"})"} {"Instruction": "I want to get information about a user with the username \"user567\" using the PetStoreAPI2.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shazam API helps you to recognize any song from a music file, can fetch data from https://www.shazam.com/, extract information related to artist, track or give top songs by country.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'artist_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://petstoreapi2-0.p.rapidapi.com/user/user567\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"petstoreapi2-0.p.rapidapi.com\"})"} {"Instruction": "I want to convert my Word document \"document.docx\" to a PDF file using the Aspose.Words Cloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}"], "Output": "requests.get(\"https://aspose-words-cloud.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aspose-words-cloud.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of evergreen blogs ordered by the number of views.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter video downloader in mp4 is Iframe & button API ( https://mp3downy.com/twitter-video-downloader-API ) is now providing you the best ever fastest Downloader API(Application Programming Interface) all of free. We provide you the best health status of 99.99% productive uptime and we assure the best speeds all over the time with all kinds of video types supported and you can use it in the ease with customization provision inbuilt.', 'parameters': []}"], "Output": "requests.get(\"https://blogsapi.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"blogsapi.p.rapidapi.com\"}, params={\"ordering\": \"-views\"})"} {"Instruction": "Can you get the top trending music for the United States using the SoundCloud Charts API but limit the response to 10 items?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}"], "Output": "requests.get(\"https://soundcloud-charts-api.p.rapidapi.com/charts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soundcloud-charts-api.p.rapidapi.com\"}, params={\"genre\": \"soundcloud:genres:rbsoul\", \"kind\": \"trending\", \"limit\": \"10\", \"region\": \"soundcloud:regions:US\"})"} {"Instruction": "Can you provide a Python function call to translate the phrase \"Hello, how are you?\" from English to Hindi using the Indic Translator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}"], "Output": "response = requests.get(\"https://indic-translator.p.rapidapi.com/rapidapi_translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indic-translator.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the player data for weight 180 lbs?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSCB players', 'parameters': [{'name': 'input_weight', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'CosmosDB', 'api_name': 'Table Throughput Migrate', 'description': 'Migrate the throughput of the Table between autoscale and manually provisioned', 'parameters': [{'name': 'account-name', 'description': 'Cosmosdb account name'}, {'name': 'name', 'description': 'Table name'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'throughput-type', 'description': 'The type of throughput to migrate to. Accepted values: autoscale, manual'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://player-data.p.rapidapi.com/search_by_weight\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"player-data.p.rapidapi.com\"}, params={\"input_weight\": \"180\"})"} {"Instruction": "I want to check the status of the omniinfer task with the task ID 'xyz789'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stable Diffusion API with 1000+ Models\\nFast, stable, and cheap API of popular SD (stablediffusion) models for developers to easily integrate and not maintain GPUs. You can use it to build Text to Image, Image Generation applications.\\nFor more information, please refer to https://omniinfer.io?ref=rapidapi\\n\\n', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://omniinfer.p.rapidapi.com/v2/progress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"omniinfer.p.rapidapi.com\"}, params={\"task_id\": \"xyz789\"})"} {"Instruction": "Please generate a QR code with the data \"https://www.example.com\" and size 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'Kusto Attached Database Configuration Create', 'description': 'Create an attached database configuration in Azure Kusto', 'parameters': [{'name': 'attached-database-configuration-name', 'description': 'The name of the attached database configuration.'}, {'name': 'cluster-name', 'description': 'The name of the Kusto cluster.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'cluster-resource-id', 'description': 'The resource id of the cluster where the databases you would like to attach reside.', 'optional': True}, {'name': 'database-name', 'description': 'The name of the database which you would like to attach.', 'optional': True}, {'name': 'default-principals-modification-kind', 'description': 'The default principals modification kind.', 'optional': True}, {'name': 'location', 'description': 'Location.', 'optional': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}, {'name': 'table-level', 'description': 'Table level sharing specifications.', 'optional': True}]}"], "Output": "requests.get(\"https://bar-qr-code-generator.p.rapidapi.com/encoded/api/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bar-qr-code-generator.p.rapidapi.com\"}, params={\"type\": \"qr_code\", \"size\": 5, \"data\": \"https://www.example.com\"})"} {"Instruction": "Can you provide me with the QR Code image for the URL \"https://example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().list', 'description': 'List Cloud Composer environments', 'parameters': [{'name': 'locations'}, {'name': 'project'}]}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://tvb-qr-code.p.rapidapi.com/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tvb-qr-code.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Can you provide details about the site with ID 67890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutmetrics.delete_alert', 'description': 'Deletes an alert.', 'parameters': [{'name': 'alert_arn', 'description': 'The ARN of the alert to delete.'}]}"], "Output": "requests.get(\"https://sitedomain1.p.rapidapi.com/siteDoamin/detail/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sitedomain1.p.rapidapi.com\"})"} {"Instruction": "I want to access the income statement for AAPL stock using the FmpCloud API, and I would like to retrieve quarterly information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_parameter_groups', 'description': 'Returns a list of parameter group descriptions. If a parameter group name is specified, the list contains only the descriptions for that group.describe-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of a specific parameter group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://fmpcloud.p.rapidapi.com/income-statement/AAPL\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fmpcloud.p.rapidapi.com\"}, params={\"apikey\":\"demo\", \"period\":\"quarter\"})"} {"Instruction": "How can I get real-time stock market data for company \"IBM\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://stock-cryptocurrency-forex-market-data.p.rapidapi.com/search/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stock-cryptocurrency-forex-market-data.p.rapidapi.com\"}, params={\"q\": \"IBM\", \"category\": \"Stock\"})"} {"Instruction": "Can you retrieve a list of soccer matches from Soccerway for a specific date, say June 15, 2022, and include live matches?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_reserved_instances', 'description': 'Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. The Reserved Instances to be modified must be identical, except for Availability Zone, network platform, and instance type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'reserved_instances_ids', 'description': 'The IDs of the Reserved Instances to modify.\\n(string)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency .'}, {'name': 'target_configurations', 'description': 'The configuration settings for the Reserved Instances to modify.\\n(structure)\\n\\nDescribes the configuration settings for the modified Reserved Instances.\\nAvailabilityZone -> (string)\\n\\nThe Availability Zone for the modified Reserved Instances.\\nInstanceCount -> (integer)\\n\\nThe number of modified Reserved Instances.\\n\\nNoteThis is a required field for a request.\\n\\nInstanceType -> (string)\\n\\nThe instance type for the modified Reserved Instances.\\nPlatform -> (string)\\n\\nThe network platform of the modified Reserved Instances.\\nScope -> (string)\\n\\nWhether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.'}]}"], "Output": "response = requests.get(\"https://soccerway-feed.p.rapidapi.com/v1/matches/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soccerway-feed.p.rapidapi.com\"}, params={\"date\": \"2022-06-15\", \"add_live\": \"true\"})"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DEPRECATED. Will deleted after 2023-03-01', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.stop_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to stop collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to stop collecting data.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\":\"example@gmail.com\"})"} {"Instruction": "I want to get the news list from Flixster API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for movies, actors, theaters, showtime, etc... to create a site/application, such as : rottentomatoes.com, flixster.com', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get links about the climate changes ', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete', 'description': 'Delete one or more backend buckets', 'parameters': [{'name': 'backend_bucket_name', 'description': 'Names of the backend buckets to delete.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}"], "Output": "requests.get(\"https://flixster.p.rapidapi.com/news/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"flixster.p.rapidapi.com\"})"} {"Instruction": "What is the latest news from The Guardian newspaper?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial NBA API for Historical NBA Data', 'parameters': [{'name': 'id', 'description': 'The ID of the team', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://new-climate.p.rapidapi.com/news/theguardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"new-climate.p.rapidapi.com\"})"} {"Instruction": "Please provide me with deepsound API data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'Beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().update', 'description': 'Update an existing legacy Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://deepsound4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deepsound4.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the duration of a website visit on the site ABCR?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "response = requests.get(\"https://abcr.p.rapidapi.comhttp://abcr.sitescor.com.br\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"abcr.p.rapidapi.com\"})"} {"Instruction": "I want to get the top 5 songs of all time from the Billboard API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://billboard3.p.rapidapi.com/greatest-of-all-time-songs-of-the-summer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"billboard3.p.rapidapi.com\"}, params={\"range\": \"1-5\"})"} {"Instruction": "I want to get the COVID-19 data for India from the Corona virus World and India data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().get_iam_policy', 'description': 'Get IAM policy for a model', 'parameters': [{'name': 'model'}]}\n", "{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.finspace.create_kx_database', 'description': 'Creates a new kdb database in the environment.', 'parameters': [{'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'database_name', 'description': 'The name of the kdb database.'}, {'name': 'description', 'description': 'A description of the database.'}, {'name': 'tags', 'description': 'A list of key-value pairs to label the kdb database. You can add up to 50 tags to your kdb database\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}"], "Output": "response = requests.get(\"https://corona-virus-world-and-india-data.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"corona-virus-world-and-india-data.p.rapidapi.com\"})"} {"Instruction": "How can I get the news articles from the \"rttrt\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_tests', 'description': 'Gets information about tests in a given test suite.list-tests is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'arn', 'description': 'The test suite\u00e2\\x80\\x99s Amazon Resource Name (ARN).'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.translate.import_terminology', 'description': 'Creates or updates a custom terminology, depending on whether one already exists for the given terminology name. Importing a terminology with the same name as an existing one will merge the terminologies based on the chosen merge strategy. The only supported merge strategy is OVERWRITE, where the imported terminology overwrites the existing terminology of the same name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the custom terminology being imported.'}, {'name': 'merge_strategy', 'description': 'The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.\\nPossible values:\\n\\nOVERWRITE'}, {'name': 'description', 'description': 'The description of the custom terminology being imported.'}, {'name': 'terminology_data', 'description': 'The terminology data for the custom terminology being imported.\\nFormat -> (string)\\n\\nThe data format of the custom terminology.\\nDirectionality -> (string)\\n\\nThe directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).\\n\\nUNI\\nThe terminology resource has one source language (for example, the first column in a CSV file), and all of its other languages are target languages.\\n\\nMULTI\\nAny language in the terminology resource can be the source language or a target language. A single multi-directional terminology resource can be used for jobs that translate different language pairs. For example, if the terminology contains English and Spanish terms, it can be used for jobs that translate English to Spanish and Spanish to English.\\nWhen you create a custom terminology resource without specifying the directionality, it behaves as uni-directional terminology, although this parameter will have a null value.'}, {'name': 'encryption_key', 'description': 'The encryption key for the custom terminology being imported.\\nType -> (string)\\n\\nThe type of encryption key used by Amazon Translate to encrypt this object.\\nId -> (string)\\n\\nThe Amazon Resource Name (ARN) of the encryption key being used to encrypt this object.'}, {'name': 'tags', 'description': 'Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources .\\n(structure)\\n\\nA key-value pair that adds as a metadata to a resource used by Amazon Translate.\\nKey -> (string)\\n\\nThe initial part of a key-value pair that forms a tag associated with a given resource.\\nValue -> (string)\\n\\nThe second part of a key-value pair that forms a tag associated with a given resource.'}, {'name': 'data_file', 'description': 'The path to the file of the code you are uploading. Example: fileb://data.csv'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'top 10 Songs', 'parameters': []}"], "Output": "requests.get(\"https://rttrt.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rttrt.p.rapidapi.com\"})"} {"Instruction": "I want to find the domain for the company name \"apple\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://company-domain-finder.p.rapidapi.com/get_company_url\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"company-domain-finder.p.rapidapi.com\"}, params={\"company_name\" \"apple\"})"} {"Instruction": "Can you provide a Python function call to find the current location of the International Space Station?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_slice', 'description': 'Compute slice of list-like array', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function. Must have a list-like type.'}, {'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive).'}, {'name': 'stop', 'description': 'Optional[int], default None. If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'int, default 1. Slice step.'}, {'name': 'return_fixed_size_list', 'description': \"Optional[bool], default None. Whether to return a FixedSizeListArray. If true and stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\"}, {'name': 'options', 'description': 'pyarrow.compute.ListSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}"], "Output": "requests.get(\"https://iss-location.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"iss-location.p.rapidapi.com\"})"} {"Instruction": "Please translate the phrase \"Hello, how are you?\" from English to French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://translator97.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translator97.p.rapidapi.com\"}, params={\"text\": \"Hello, how are you?\", \"input\": \"en\", \"output\": \"fr\"})"} {"Instruction": "Can you generate a customizable SVG pattern with the name \"dots\" and scale of 2.0?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create customizable SVG patterns for your projects', 'parameters': [{'name': 'name', 'description': 'Name of the pattern specified at https://pattern.monster/api\\n(Default: Random name if not specified)', 'type': 'STRING'}, {'name': 'scale', 'description': '0.5 to Max Scale of the pattern specified at https://pattern.monster/api\\n(Default: Random scale if not specified)', 'type': 'NUMBER'}, {'name': 'moveleft', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'angle', 'description': '0 - 360 (Default: Random angle if not specified)', 'type': 'NUMBER'}, {'name': 'strokejoin', 'description': 'round or square \\n(Default: round)\\nValid only for patterns with Stroke Join as specified at https://pattern.monster/api', 'type': 'STRING'}, {'name': 'movetop', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'colors', 'description': '2 to Max Colors of the pattern specified at https://pattern.monster/api\\nFormat: Color1|Color2|Color3|Color4|Color5\\nAt least, two colors are required if specified\\n(Default: Random colors if not specified)\\nAccepted color values: \\nCSS colors ( eg. aqua, red )\\nRGB or RGBA colors ( eg. rgb(59,130,246), rgba(234,179,8,0.7) )\\nHSL or HSLA colors ( eg. hsl(300, 76%, 72%), hsla(147,50%,47%,0.5) )\\nHEX colors without the hash symbol ( eg. E11D48, 2563eb )', 'type': 'STRING'}, {'name': 'spacing', 'description': 'Horizontal Spacing | Vertical Spacing\\n(Default: 0|0)\\nMax Spacing of the pattern specified at https://pattern.monster/api\\nValid only for patterns with Max Spacing other than 0|0', 'type': 'STRING'}, {'name': 'stroke', 'description': '0.5 to Max Stroke of the pattern specified at https://pattern.monster/api\\n(Default: Random stroke if not specified)\\nValid only for patterns with Mode as Stroke', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pattern-monster.p.rapidapi.com/api/v1/vector\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pattern-monster.p.rapidapi.com\"}, params={\"name\": \"dots\", \"scale\": \"2.0\"})"} {"Instruction": "Please provide me with news articles from a Chinese newspaper.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api that filters through notable news networks for China, Japan, and Korea news', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://east-china-news.p.rapidapi.com/china/example_newspaper_id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"east-china-news.p.rapidapi.com\"})"} {"Instruction": "I want to decrypt the encrypted text \"VGhpcyBpcyBhIG5lZWQgdGV4dA==\" using the AES algorithm with the secret key \"mykey\", and the cipher mode set to ECB.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.remove_all_resource_permissions', 'description': 'Removes all the permissions from the specified resource.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'resource_id', 'description': 'The ID of the resource.'}]}"], "Output": "requests.get(\"https://encryption-api1.p.rapidapi.com/api/Cryptor/decryptstring\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"encryption-api1.p.rapidapi.com\"}, params={\"cryptAlgorithm\": \"AES\", \"secretKey\": \"mykey\", \"encryptedText\": \"VGhpcyBpcyBhIG5lZWQgdGV4dA==\", \"cipherMode\": \"ECB\"})"} {"Instruction": "Can you provide a Python function call to retrieve the search results for the keyword \"python\" from Yandex?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yandex-serp.p.rapidapi.com/GetTaskResult\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yandex-serp.p.rapidapi.com\"}, params={\"task_id\": \"\"})"} {"Instruction": "Please find all allowable words that can be formed using the letters \"CABDEGIKMNOPQR\" in a Boggle game.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://codebox-boggle-v1.p.rapidapi.com/CABDEGIKMNOPQR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codebox-boggle-v1.p.rapidapi.com\"})"} {"Instruction": "Can you please perform a DNS lookup for the domain example.com using the RapidAPI DNS Lookup API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dns-lookup2.p.rapidapi.com/Api/a/example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup2.p.rapidapi.com\"})"} {"Instruction": "I want to check if the year 2023 is a valid season year for Formula 1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'F1', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://formula-1-fixed.p.rapidapi.com/api/f1/year/status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"formula-1-fixed.p.rapidapi.com\"}, params={\"year\": \"2023\"})"} {"Instruction": "Can you generate a meme with the text \"Hello World\" and \"Python Programming\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://memeados.p.rapidapi.com/drakelikehate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"memeados.p.rapidapi.com\"}, params={\"text2\": \"Hello World\", \"text1\": \"Python Programming\"})"} {"Instruction": "I want to retrieve a random quote about love.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quotes85.p.rapidapi.com/keyword\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"quotes85.p.rapidapi.com\"}, params={\"word\": \"love\"})"} {"Instruction": "I want to get the Playstation Store Deals data with a count of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://playstation-store-deals-api.p.rapidapi.com/playstation_deals/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"playstation-store-deals-api.p.rapidapi.com\"}, params={\"count\":5})"} {"Instruction": "What is the distance between pincode 67890 and 54321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.hot_tablets.list', 'description': 'List hot tablets in a Cloud Bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'end_time'}, {'name': 'start_time'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_azure_blob', 'description': 'Modifies some configurations of the Microsoft Azure Blob Storage transfer location that you\u00e2\\x80\\x99re using with DataSync.', 'parameters': [{'name': 'location_arn', 'description': 'Specifies the ARN of the Azure Blob Storage transfer location that you\u00e2\\x80\\x99re updating.'}, {'name': 'subdirectory', 'description': 'Specifies path segments if you want to limit your transfer to a virtual directory in your container (for example, /my/images ).'}, {'name': 'authentication_type', 'description': 'Specifies the authentication method DataSync uses to access your Azure Blob Storage. DataSync can access blob storage using a shared access signature (SAS).\\nPossible values:\\n\\nSAS'}, {'name': 'sas_configuration', 'description': 'Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage.\\nToken -> (string)\\n\\nSpecifies a SAS token that provides permissions to access your Azure Blob Storage.\\nThe token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:\\n\\nsp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D'}, {'name': 'blob_type', 'description': 'Specifies the type of blob that you want your objects or files to be when transferring them into Azure Blob Storage. Currently, DataSync only supports moving data into Azure Blob Storage as block blobs. For more information on blob types, see the Azure Blob Storage documentation .\\nPossible values:\\n\\nBLOCK'}, {'name': 'access_tier', 'description': 'Specifies the access tier that you want your objects or files transferred into. This only applies when using the location as a transfer destination. For more information, see Access tiers .\\nPossible values:\\n\\nHOT\\nCOOL\\nARCHIVE'}, {'name': 'agent_arns', 'description': 'Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container.\\nYou can specify more than one agent. For more information, see Using multiple agents for your transfer .\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways.describe', 'description': 'Describe a single BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway', 'description': 'ID of the client_gateway or fully qualified identifier for the client_gateway'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector'}]}"], "Output": "requests.get(\"https://pincode-distance-measurement.p.rapidapi.com/pincode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pincode-distance-measurement.p.rapidapi.com\"}, params={\"from\": \"67890\", \"to\": \"54321\"})"} {"Instruction": "Please check if the phone numbers 1111111111 and 9999999999 are valid using the Branded SMS Pakistan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://branded-sms-pakistan.p.rapidapi.com/send\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"branded-sms-pakistan.p.rapidapi.com\"}, params={\"to\": \"1111111111, 9999999999\", \"key\": \"6014c421fd3dc1185d2b0603b41\", \"mask\": \"H3 TEST SMS\", \"email\": \"hello@brandedsmspakistan.com\", \"message\": \"Hello I am sending test message\", \"status\": \"\"})"} {"Instruction": "Can you verify if the phone number 9876543210 is valid in Canada?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.get_image_recipe', 'description': 'Gets an image recipe.', 'parameters': [{'name': 'image_recipe_arn', 'description': 'The Amazon Resource Name (ARN) of the image recipe that you want to retrieve.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}"], "Output": "requests.get(\"https://checky-verify-phone-number.p.rapidapi.com/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"checky-verify-phone-number.p.rapidapi.com\"}, params={\"phone\": \"9876543210\", \"country\": \"CA\"})"} {"Instruction": "Can you retrieve the featured cards for the user \"janesmith\" on Geeklist?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geeklist.p.rapidapi.com/users/janesmith/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geeklist.p.rapidapi.com\"}, params={\"featured\": \"true\"})"} {"Instruction": "I would like to obtain detailed information about the Bugatti Chiron made in 2021 using the InfoCarsAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules.update', 'description': 'Update a Compute Engine forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'allow_global_access'}, {'name': 'allow_psc_global_access'}, {'name': 'network_tier'}, {'name': 'source_ip_ranges'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://infocarsapi.p.rapidapi.com/cars/bugatti/chiron/2021\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"infocarsapi.p.rapidapi.com\"})"} {"Instruction": "Could you please look up the definition of the word \"banana\" using the Dictionary by API-Ninjas?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dictionary-by-api-ninjas.p.rapidapi.com/v1/dictionary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dictionary-by-api-ninjas.p.rapidapi.com\"}, params={\"word\": \"banana\"})"} {"Instruction": "I want to get air pollution data and weather information for station with id 'Abc123' in Asia/Kolkata timezone.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.locations().describe', 'description': 'Describe a Blockchain Node Engine location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'az', 'api_name': 'Show Managed Application Type', 'description': 'Show the properties of a managed application type on an Azure Service Fabric managed cluster', 'parameters': [{'name': 'application-type-name', 'description': 'Specify the application type name'}, {'name': 'cluster-name', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name'}, {'name': 'resource-group', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://airvisual1.p.rapidapi.com/stations/v2/get-measurements\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"airvisual1.p.rapidapi.com\"}, params={\"id\": \"Abc123\", \"x-user-timezone\": \"Asia/Kolkata\", \"x-units-temperature\": \"celsius\", \"x-user-lang\": \"en-US\", \"x-units-pressure\": \"mbar\", \"x-units-distance\": \"kilometer\", \"x-aqi-index\": \"us\"})"} {"Instruction": "Can you generate a random picture of a cute puppy for my website?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}"], "Output": "requests.get(\"https://nijikokun-random-cats.p.rapidapi.com/random/kitten\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nijikokun-random-cats.p.rapidapi.com\"})"} {"Instruction": "Can you please validate the email address test@example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Email\u201d before you send. Discover deliverability of email addresses by our most popular email verification API.', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://validate-email5.p.rapidapi.com/v1/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"validate-email5.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "I want to get the official match schedule for the 2022 FIFA World Cup Qatar.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}"], "Output": "requests.get(\"https://community-official-world-cup.p.rapidapi.com/wc/matches\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-official-world-cup.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the current Fortnite tournaments in the Europe region?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}"], "Output": "requests.get(\"https://rocket-league1.p.rapidapi.com/tournaments/europe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rocket-league1.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"machine learning\" and get related keywords using the JoJ Web Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha compute', 'api_name': 'compute.backendServices.insert', 'description': 'Add a backend to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'global_network_endpoint_group'}, {'name': 'network_endpoint_group_region'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://joj-web-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"joj-web-search.p.rapidapi.com\"}, params={\"query\": \"machine learning\", \"related_keywords\": \"true\", \"limit\": \"10\"})"} {"Instruction": "I want to use the test_v3 API to get the test result.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://test1285.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test1285.p.rapidapi.com\"}, params={\"test\": \"\"})"} {"Instruction": "Can you check if the credit card number 4539876512345678 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://credit-card-number-validator.p.rapidapi.com/v1/validatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"credit-card-number-validator.p.rapidapi.com\"}, params={\"cardnumber\": \"4539876512345678\"})"} {"Instruction": "Can you provide me with the basic metadata of all breeds of cats?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.start_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to start collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to start collecting data. If you send a request to an agent ID that you do not have permission to contact, according to your Amazon Web Services account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agents and you do not have permission to contact some of those agents, the system does not throw an exception. Instead, the system shows Failed in the Description field.\\n(string)'}]}"], "Output": "requests.get(\"https://catbreeddb.p.rapidapi.com/paginated/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"catbreeddb.p.rapidapi.com\"})"} {"Instruction": "I want to get the data for ASIN \"B07WDSD7G7\" from the Amazon Live Data API in the \"us\" locale.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WDSD7G7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function that can be used to check if the email address \"example@gmail.com\" is valid using the \"check-disposable-email.p.rapidapi.com\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the video details for episode 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.fis.update_experiment_template', 'description': 'Updates the specified experiment template.', 'parameters': [{'name': 'id', 'description': 'The ID of the experiment template.'}, {'name': 'description', 'description': 'A description for the template.'}, {'name': 'stop_conditions', 'description': 'The stop conditions for the experiment.\\n(structure)\\n\\nSpecifies a stop condition for an experiment. You can define a stop condition as a CloudWatch alarm.\\nsource -> (string)\\n\\nThe source for the stop condition. Specify aws:cloudwatch:alarm if the stop condition is defined by a CloudWatch alarm. Specify none if there is no stop condition.\\nvalue -> (string)\\n\\nThe Amazon Resource Name (ARN) of the CloudWatch alarm.'}, {'name': 'targets', 'description': 'The targets for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both.\\nresourceType -> (string)\\n\\nThe resource type. The resource type must be supported for the specified action.\\nresourceArns -> (list)\\n\\nThe Amazon Resource Names (ARNs) of the targets.\\n(string)\\n\\nresourceTags -> (map)\\n\\nThe tags for the target resources.\\nkey -> (string)\\nvalue -> (string)\\n\\nfilters -> (list)\\n\\nThe filters to apply to identify target resources using specific attributes.\\n(structure)\\n\\nSpecifies a filter used for the target resource input in an experiment template.\\nFor more information, see Resource filters in the Fault Injection Simulator User Guide .\\npath -> (string)\\n\\nThe attribute path for the filter.\\nvalues -> (list)\\n\\nThe attribute values for the filter.\\n(string)\\n\\n\\n\\nselectionMode -> (string)\\n\\nScopes the identified resources to a specific count or percentage.\\nparameters -> (map)\\n\\nThe resource type parameters.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'actions', 'description': 'The actions for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies an action for an experiment template.\\nactionId -> (string)\\n\\nThe ID of the action.\\ndescription -> (string)\\n\\nA description for the action.\\nparameters -> (map)\\n\\nThe parameters for the action, if applicable.\\nkey -> (string)\\nvalue -> (string)\\n\\ntargets -> (map)\\n\\nThe targets for the action.\\nkey -> (string)\\nvalue -> (string)\\n\\nstartAfter -> (list)\\n\\nThe name of the action that must be completed before the current action starts. Omit this parameter to run the action at the start of the experiment.\\n(string)'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.'}, {'name': 'log_configuration', 'description': 'The configuration for experiment logging.\\ncloudWatchLogsConfiguration -> (structure)\\n\\nThe configuration for experiment logging to Amazon CloudWatch Logs.\\nlogGroupArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the destination Amazon CloudWatch Logs log group.\\n\\ns3Configuration -> (structure)\\n\\nThe configuration for experiment logging to Amazon S3.\\nbucketName -> (string)\\n\\nThe name of the destination bucket.\\nprefix -> (string)\\n\\nThe bucket prefix.\\n\\nlogSchemaVersion -> (integer)\\n\\nThe schema version.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().list', 'description': 'List Cloud Bigtable operations', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}"], "Output": "requests.get(\"https://vod-app.p.rapidapi.com/video/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vod-app.p.rapidapi.com\"})"} {"Instruction": "I want to get OAuth/OpenID Connect authentication information for Facebook.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://acrosuite-oauther.p.rapidapi.com/v0_1/CstService/tools/oauth/oidclist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"acrosuite-oauther.p.rapidapi.com\"}, params={\"oAuthCode\": \"FacebookOIDC\", \"redirectHost\": \"\", \"redirectPort\": \"\"})"} {"Instruction": "I want to generate a random GUID.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}"], "Output": "requests.get(\"https://guid-generator1.p.rapidapi.com/GenerateGuid\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"guid-generator1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the nutritional information for soy milk.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access thousands of food ingredients and their nutritional information', 'parameters': [{'name': 'nutrientquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.release_address', 'description': 'Releases the specified Elastic IP address.[Nondefault VPC] You must use DisassociateAddress to disassociate the Elastic IP address before you can release it. Otherwise, Amazon EC2 returns an error (InvalidIPAddress.InUse ).After you release an Elastic IP address, you might be able to recover it. For more information, see AllocateAddress .', 'parameters': [{'name': 'allocation_id', 'description': 'The allocation ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'network_border_group', 'description': 'The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.\\nIf you provide an incorrect network border group, you receive an InvalidAddress.NotFound error.\\nYou cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you receive an InvalidParameterCombination error.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://food-nutrional-data.p.rapidapi.com/milk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"food-nutrional-data.p.rapidapi.com\"}, params={\"nutrientQuery\": \"soy milk\"})"} {"Instruction": "Please provide 3 easy words from the Mixy Word Guess API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query rooms, price, facilities, policities, etc information from many hotels around the world to create a travelling site/application, such as : hotels.com', 'parameters': [{'name': 'id', 'description': 'The value of id field that received from .../properties/list endpoint', 'type': 'NUMBER'}, {'name': 'loc', 'description': 'The language code', 'type': 'STRING'}, {'name': 'page', 'description': 'For paging purpose', 'type': 'NUMBER'}]}\n", "{'name': 'Git', 'api_name': 'git.cherry_pick', 'description': 'Apply changes from existing commits', 'parameters': [{'name': 'commit'}, {'name': 'edit'}, {'name': 'cleanup'}, {'name': 'x'}, {'name': 'r'}, {'name': 'mainline'}, {'name': 'no_commit'}, {'name': 'signoff'}, {'name': 'gpg_sign'}, {'name': 'ff'}, {'name': 'allow_empty'}, {'name': 'allow_empty_message'}, {'name': 'keep_redundant_commits'}, {'name': 'strategy'}, {'name': 'strategy_option'}, {'name': 'rerere_autoupdate'}, {'name': 'continue'}, {'name': 'skip'}, {'name': 'quit'}, {'name': 'abort'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().delete', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}]}"], "Output": "requests.get('https://mixy-word-guess-api.p.rapidapi.com/api/v1/word', headers={'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY', 'X-RapidAPI-Host': 'mixy-word-guess-api.p.rapidapi.com'}, params=(('amount', '3'), ('difficulty', 'easy')))"} {"Instruction": "I want to get the GST details and filing data for GSTIN '33BBBAAACCCTTPA' using the API 'GST Details & Filing Data'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get company details, Return Status & Filing Data based on GSTIN\\n- Monthly Data, Quarterly Data, Yearly Data & hsn codes\\n-Update 21 May 2023: I have updated the API & it's even faster with zero errors.\", 'parameters': [{'name': 'gstin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.outposts.delete_outpost', 'description': 'Deletes the specified Outpost.', 'parameters': [{'name': 'outpost_id', 'description': 'The ID or the Amazon Resource Name (ARN) of the Outpost.'}]}"], "Output": "requests.get(\"https://gst-details-filing-data.p.rapidapi.com/gst/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gst-details-filing-data.p.rapidapi.com\"}, params={\"GSTIN\": \"33BBBAAACCCTTPA\"})"} {"Instruction": "Can you provide me the details of the current free games available on Epic Games Store and log the output using the Epic Free Games API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://epic-free-games.p.rapidapi.com/epic-free-games\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epic-free-games.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address jane@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Please validate the phone number +1 (987) 654-3210 using the phone validation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://phone-validation.p.rapidapi.com/+19876543210\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"phone-validation.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest 10 NFT activities from the ETH blockchain using the Rich NFT API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.get_workflow', 'description': 'Get details of specified workflow.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'workflow_id', 'description': 'Unique identifier for the workflow.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().get_health', 'description': 'Get backend health statuses from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "requests.get(\"https://rich-nft-api-metadata.p.rapidapi.com/activity/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"rich-nft-api-metadata.p.rapidapi.com\"}, params={\"chain_id\": \"eth\", \"collection_id\": \"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270\", \"is_whale\": \"false\", \"order_by\": \"-time_at\", \"limit\": \"10\", \"start\": \"0\"})"} {"Instruction": "Can you help me perform a Whois lookup for the domain name \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://whois-lookup1.p.rapidapi.com/imnikgoyal/whois-lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whois-lookup1.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "Can you provide me with the exchange rates on February 3, 2005?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'SCVMM VM Template List', 'description': 'Retrieve a list of vm-templates', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}"], "Output": "requests.get(\"https://mlatman-currency-v1.p.rapidapi.com/2005-02-03\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mlatman-currency-v1.p.rapidapi.com\"})"} {"Instruction": "Can you please provide the address information for latitude 40.7128 and longitude -74.0060 after converting it to the World Geodetic System?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}"], "Output": "requests.get(\"https://navitime-geocoding.p.rapidapi.com/datum_conversion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"navitime-geocoding.p.rapidapi.com\"}, params={\"coord\": \"40.7128,-74.0060\", \"after_datum\": \"wgs84\"})"} {"Instruction": "Can you provide a Python function call to obtain the latest news and price data for The Sandbox metaverse and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}"], "Output": "requests.get(\"https://the-sandbox-sand.p.rapidapi.com/market/chart/7d\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-sandbox-sand.p.rapidapi.com\"})"} {"Instruction": "Can you help me get live data of a product with ASIN B09DKV849B on Amazon in the US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the details of the airport in Paris?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}"], "Output": "requests.get(\"https://world-airports-directory.p.rapidapi.com/v1/airports/par\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-airports-directory.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"iphone 12\" on Amazon using the Basic Amazon Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://basic-amazon-scraper.p.rapidapi.com/search/iphone 12\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"basic-amazon-scraper.p.rapidapi.com\"}, params={\"api_key\" \"f03399e151f471ce4a771f1se2f5yg3d\"})"} {"Instruction": "Can you help me complete the sentence \"All cats like to chase rats\" with an AI model?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.associate_route_table', 'description': 'Associates a subnet in your VPC or an internet gateway or virtual private gateway attached to your VPC with a route table in your VPC. This association causes traffic from the subnet or gateway to be routed according to the routes in the route table. The action returns an association ID, which you need in order to disassociate the route table later. A route table can be associated with multiple subnets.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the route table.'}, {'name': 'subnet_id', 'description': 'The ID of the subnet.'}, {'name': 'gateway_id', 'description': 'The ID of the internet gateway or virtual private gateway.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.delete', 'description': 'Delete an SSL certificate', 'parameters': [{'name': 'id'}]}"], "Output": "requests.get(\"https://walnut-word-completion.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"walnut-word-completion.p.rapidapi.com\"}, params={\"payload\": \"All cats like to chase rats\"})"} {"Instruction": "I want to get a random cocktail recipe.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}"], "Output": "requests.get(\"https://the-cocktail-db3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"the-cocktail-db3.p.rapidapi.com/\"})"} {"Instruction": "Can you please provide me with the tracking details (using the Transportistas de Argentina API) for task ID 67890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Obten las oficinas, localidades y precios de tus envios en Argentina para Andreani, Oca y Correo Argentino.', 'parameters': [{'name': 'task_id', 'description': 'Task ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudhsmv2.untag_resource', 'description': 'Removes the specified tag or tags from the specified AWS CloudHSM cluster.', 'parameters': [{'name': 'resource_id', 'description': 'The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters .'}, {'name': 'tag_key_list', 'description': 'A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}"], "Output": "requests.get(\"https://transportistas-de-argentina.p.rapidapi.com/tracking/correo_argentino/result_task/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"transportistas-de-argentina.p.rapidapi.com\"})"} {"Instruction": "I want to get the live prices for Platinum, Gold, Palladium, and Silver in USD.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://live-metal-prices.p.rapidapi.com/v1/latest/PL,XAU,PA,XAG/USD\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"live-metal-prices.p.rapidapi.com\"})"} {"Instruction": "How can I get the details of Airbnb listings in Tenerife with a maximum guest capacity of 3 and 2 bedrooms?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://airbnb-listings.p.rapidapi.com/v2/listingsByMarket\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"airbnb-listings.p.rapidapi.com\"}, params={\"market\": \"Tenerife\", \"offset\": 0, \"maxGuestCapacity\": 3, \"bedrooms\": 2})"} {"Instruction": "Can you check the license plate CD567DE using the \"Verifica Targhe Italiane\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://verifica-targhe-italiane-api.p.rapidapi.com/default/BVSLambda\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"verifica-targhe-italiane-api.p.rapidapi.com\"}, params={\"plate\": \"CD567DE\", \"function\": \"getktypefornumplateitalian\"})"} {"Instruction": "Can you provide me with the standings for the English Premier League for the current season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.start_instance', 'description': 'Starts a specific Amazon Lightsail instance from a stopped state. To restart an instance, use the reboot instance operation.NoteWhen you start a stopped instance, Lightsail assigns a new public IP address to the instance. To use the same IP address after stopping and starting an instance, create a static IP address and attach it to the instance. For more information, see the Amazon Lightsail Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_name', 'description': 'The name of the instance (a virtual private server) to start.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://serie-a-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"serie-a-standings.p.rapidapi.com\"}, params={\"season\": \"\"})"} {"Instruction": "Can you test the Test_v5 API for me and return the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.operations.list', 'description': 'List API Gateway operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://test1506.p.rapidapi.com/test1506.p.rapidapi.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test1506.p.rapidapi.com\"})"} {"Instruction": "Can you please check if the domain apple.com is available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.update', 'description': 'Update a private or hybrid pool used by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'public_egress'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://domain-checker-api.p.rapidapi.com/lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-checker-api.p.rapidapi.com\"}, params={\"url\": \"apple.com\"})"} {"Instruction": "Can you provide the geographic coordinates for zip code 10001?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'ai_platform.get_operation', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://us-zipcodes.p.rapidapi.com/codes/10001\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"us-zipcodes.p.rapidapi.com\"})"} {"Instruction": "What is the current climate data for San Francisco?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Backup Item List', 'description': 'List all backed up items within a container', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'vault-name -v', 'description': 'Name of the Recovery services vault.'}, {'name': 'backup-management-type', 'description': 'Specify the backup management type.'}, {'name': 'container-name -c', 'description': 'Name of the backup container.'}, {'name': 'use-secondary-region', 'description': 'Use this flag to list items in secondary region.'}, {'name': 'workload-type', 'description': 'Specify the type of applications within the Resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}"], "Output": "requests.get(\"https://climate-data.p.rapidapi.com/api/getlocation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-data.p.rapidapi.com\"}, params={\"CITY\": \"San Francisco\", \"LANG\": \"en\", \"ZIPCODE\": \"\"})"} {"Instruction": "Please show me the top 5 cryptocurrencies using the All-In-One Crypto Swiss Knife API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore.stop_access_logging', 'description': 'Stops access logging on the specified container. When you stop access logging on a container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access logs are not saved and are not retrievable.', 'parameters': [{'name': 'container_name', 'description': 'The name of the container that you want to stop access logging on.'}]}"], "Output": "requests.get(\"https://all-in-one-crypto-swiss-knife.p.rapidapi.com/coins/toplist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-in-one-crypto-swiss-knife.p.rapidapi.com\"}, params={\"limit\": \"5\"})"} {"Instruction": "Can you provide me with information about the user using the BogieApis API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.create_phone_number_order', 'description': 'Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime SDK SIP media application dial-in product type.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}, {'name': 'e164_phone_numbers', 'description': 'List of phone numbers, in E.164 format.\\n(string)'}, {'name': 'name', 'description': 'Specifies the name assigned to one or more phone numbers.'}]}"], "Output": "response = requests.get(\"https://bogieapis.p.rapidapi.com/userinfo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bogieapis.p.rapidapi.com\"})"} {"Instruction": "How can I get the available languages for news content extraction?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'import subprocess\\n\\nsubprocess.run', 'description': 'List all PyPI modules installed in an Airflow worker', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}"], "Output": "requests.get(\"https://news-content-extraction-live.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-content-extraction-live.p.rapidapi.com\"})"} {"Instruction": "I want to get the list of most expensive and bestselling NFTs ever.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}"], "Output": "requests.get(\"https://most-expensive-nft-artworks.p.rapidapi.com/monthly_crypto_art_volume\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"most-expensive-nft-artworks.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the playlists of the YouTube channel with the ID UC3rdAPGxR8YN1PEVBIroFSA?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one Youtube API solution. It provides both data and stream or download info. API solutions for video, shorts, channel, search, playlist, trending, comments, shorts sound attribution, hashtag, URL resolving, etc', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'Sorts the channel playlists. Available options:\\n`date_added` [default]\\n`last_video_added`', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Language code for localized results. Like en, gb, hi, etc', 'type': 'STRING'}, {'name': 'geo', 'description': 'ISO 3166-2 country code of the region. Like US (default), UK, CA, IN, etc.', 'type': 'STRING'}, {'name': 'token', 'description': 'Pagination Token', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://yt-api.p.rapidapi.com/channel/playlists\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yt-api.p.rapidapi.com\"}, params={\"id\": \"UC3rdAPGxR8YN1PEVBIroFSA\"})"} {"Instruction": "Please get the top 3 reviews for the product with the app key \"APPKEY123\" and domain key \"DOMAINKEY456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm.get_maintenance_window_execution', 'description': 'Retrieves details about a specific a maintenance window execution.', 'parameters': [{'name': 'window_execution_id', 'description': 'The ID of the maintenance window execution that includes the task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.update', 'description': 'Update a private or hybrid pool used by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'public_egress'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}"], "Output": "requests.get(\"https://yotpo.p.rapidapi.com/products/B02uug6tF2uEA0Denhj0c9PV73y5PEOuKFmTCGb1/92431514/reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yotpo.p.rapidapi.com\"}, params={\"count\": \"3\", \"page\": \"1\", \"app_key\": \"APPKEY123\", \"domain_key\": \"DOMAINKEY456\"})"} {"Instruction": "I want to send a message saying \"Hi, how are you?\" using the message API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://message-api.p.rapidapi.com/api/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"message-api.p.rapidapi.com\"}, params={\"Message\": \"Hi, how are you?\"})"} {"Instruction": "Please provide me with the product details and pricing of the item with ASIN B07FR4ZLTD on IHerb.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}"], "Output": "requests.get(\"https://iherb-product-data-api.p.rapidapi.com/api/IHerb/solicitations/3877908a2fb546228178436800372368\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"iherb-product-data-api.p.rapidapi.com\"}, params={\"protocol\": \"B07FR4ZLTD\"})"} {"Instruction": "Please track the package with tracking number 987654321 using the TrackingPackage API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'track ups, fedex,usps and DHL packages.\\nWindows store app available \u2192 https://www.microsoft.com/store/apps/9PHP0Z68X02N?cid=rapidAPI', 'parameters': [{'name': 'trackingnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.describe', 'description': 'Describe a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}"], "Output": "response = requests.get(\"https://trackingpackage.p.rapidapi.com/TrackingPackage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trackingpackage.p.rapidapi.com\"}, params={\"trackingNumber\": \"987654321\"})"} {"Instruction": "Can you please check the expiry date of vehicle registration 'ABC123' in Western Australia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Western Australia vehicle license expiry date query, data from DoTDirect\\nhttps://csnb.net/wa-rego-check-api/', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}"], "Output": "requests.get(\"https://wa-rego-check.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wa-rego-check.p.rapidapi.com\"}, params={\"rego\": \"ABC123\"})"} {"Instruction": "How can I check if the IP address 10.0.0.1 is a Tor node?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.entityresolution.list_schema_mappings', 'description': 'Returns a list of all the SchemaMappings that have been created for an AWS account.list-schema-mappings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.print_access_token', 'description': 'Print an access token for a specified account', 'parameters': [{'name': 'account', 'description': 'Account to get the access token for. If not specified, the current active account will be used.'}, {'name': 'lifetime', 'description': 'Access token lifetime. The default access token lifetime is 3600 seconds, but you can use this flag to reduce the lifetime or extend it up to 43200 seconds (12 hours). Note that this flag is for service account impersonation only, so it must be used together with the --impersonate-service-account flag.'}]}"], "Output": "requests.get(\"https://tor-detect.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tor-detect.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\", \"geo\": \"true\"})"} {"Instruction": "I want to resend the OTP to customer with mobile number 8888888888 using the Fund Transfer API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().create', 'description': 'Create a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elbv2.describe_ssl_policies', 'description': 'Describes the specified policies or all policies used for SSL negotiation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SslPolicies\\n', 'parameters': [{'name': 'names', 'description': 'The names of the policies.\\n(string)'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'load_balancer_type', 'description': 'The type of load balancer. The default lists the SSL policies for all load balancers.\\nPossible values:\\n\\napplication\\nnetwork\\ngateway'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://mano2468-fund-transfer-v1.p.rapidapi.com/resend_ot_ps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mano2468-fund-transfer-v1.p.rapidapi.com\"}, params={\"Body\": \"{ \\\"name\\\": \\\"xyz\\\", \\\"customerMobileNo\\\": \\\"8888888888\\\" }\"})"} {"Instruction": "Please provide the location details for postcode 3750-016 in Portugal.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'SQL Managed Instance Link List', 'description': 'Returns information about link feature for Azure SQL Managed Instance.', 'parameters': [{'name': 'instance-name', 'description': 'Name of Azure SQL Managed Instance.'}, {'name': 'resource-group', 'description': 'Name of the resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}"], "Output": "requests.get(\"https://pt-postcodes.p.rapidapi.com/pt/address/3750/016\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pt-postcodes.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the archived web pages for the URL \"https://www.example.com/\" using the Wayback Machine API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://wayback-machine4.p.rapidapi.com/v1/sparkline/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wayback-machine4.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com/\"})"} {"Instruction": "Can you provide the forecast for the surf spot with the ID 987654?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}"], "Output": "requests.get(\"https://simple-surf-forecast-api1.p.rapidapi.com/api/forecasts/today/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"simple-surf-forecast-api1.p.rapidapi.com\"}, params={})"} {"Instruction": "I want to search for all cars information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}"], "Output": "requests.get(\"https://all-cars-names-image-and-variants-info.p.rapidapi.com/motororchestrator/api/v1/mmv\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-cars-names-image-and-variants-info.p.rapidapi.com\"}, params={\"vehicle_type\": \"car\"})"} {"Instruction": "I want to get the anime quotes for page 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'CsvFragmentScanOptions', 'description': 'Scan-specific options for CSV fragments', 'parameters': {'required': [], 'optional': [{'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_memory_pool', 'description': 'Create a memory pool based on the jemalloc heap', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://10000-anime-quotes-with-pagination-support.p.rapidapi.com/rapidHandler/recent\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"10000-anime-quotes-with-pagination-support.p.rapidapi.com\"}, params={\"page\": \"5\"})"} {"Instruction": "I want to retrieve data for American restaurants and parks within a 5-mile radius from my location.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://places-in-radius.p.rapidapi.com/openapi.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"places-in-radius.p.rapidapi.com\"}, params={\"origin\": \"my location\", \"distance\": \"5\", \"facilityTypes\": \"restaurant, park\"})"} {"Instruction": "I want to obtain a quote about love.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Tag Delete', 'description': 'Delete tags on a specific resource', 'parameters': [{'name': 'name', 'description': 'The name of the tag to be deleted.'}, {'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}"], "Output": "requests.get(\"https://quotes-villa.p.rapidapi.com/quotes/love\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quotes-villa.p.rapidapi.com\"})"} {"Instruction": "How can I get the current playing podcast episode on TuneIn?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.create', 'description': 'Create a new Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'tensorboard_experiment_id', 'description': 'Unique identifier for the new Tensorboard experiment.'}, {'name': 'description', 'description': 'Description for the new Tensorboard experiment.'}, {'name': 'display_name', 'description': 'Display name for the new Tensorboard experiment.'}, {'name': 'labels', 'description': 'List of key-value pairs to label the new Tensorboard experiment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://community-tunein.p.rapidapi.com/Playing.ashx/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-tunein.p.rapidapi.com\"}, params={\"title\": \"\", \"artist\": \"\", \"album\": \"\", \"commericial\": \"\"})"} {"Instruction": "I want to use the \"lets\" API to get some data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "response = requests.get(\"https://lets1.p.rapidapi.comlets\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lets1.p.rapidapi.com\"}, params={})"} {"Instruction": "How can I check the number of comments for a TikTok video with URL \"https://www.tiktok.com/@tiktok/video/7093219391759764782\" using the Tiktok download video API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://tiktok-download-video1.p.rapidapi.com/commentList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-download-video1.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/7093219391759764782\"})"} {"Instruction": "I want to get the todo list with ID 5 from the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sasdadf', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}"], "Output": "requests.get(\"https://test5081.p.rapidapi.com/jsonplaceholder.typicode.com/todos/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test5081.p.rapidapi.com\"})"} {"Instruction": "I want to proxy the URL \"https://www.amazon.com\" using the Cors Proxy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}"], "Output": "requests.get(\"https://cors-proxy.p.rapidapi.com/proxy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cors-proxy.p.rapidapi.com\"}, params={\"url\": \"https://www.amazon.com\"})"} {"Instruction": "Can you fetch the details of the tweet with ID 987654321 using the Twitter Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.extract_day_number', 'description': 'Extract day number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'create_ipc_file_writer', 'description': 'Create an Arrow columnar IPC file writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}"], "Output": "requests.get(url=\"https://twitter-data1.p.rapidapi.com/TweetDetail/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-data1.p.rapidapi.com\"}, params={\"id\": \"987654321\"})"} {"Instruction": "Can you please fetch the latest posts using the 8prd2T1api1 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}"], "Output": "requests.get(\"https://8prd2t1api1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"8prd2t1api1.p.rapidapi.com\"})"} {"Instruction": "I want to check if John Doe has any filed evictions, suits, liens, or judgments against him in the past 7 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Giphy is an animated GIF search engine.\\r\\n\\r\\nThe Giphy API implements a REST-like interface. Connections can be made with any HTTP enabled programming language. The Giphy API also implements CORS, allowing you to connect to Giphy from JavaScript / Web browsers on your own domain.', 'parameters': [{'name': 'q', 'description': 'search query term or phrase', 'type': 'STRING'}, {'name': 'limit', 'description': 'number of results to return, maximum 100. Default 25.', 'type': 'STRING'}, {'name': 'offset', 'description': 'results offset, defaults to 0.', 'type': 'STRING'}, {'name': 'rating', 'description': 'limit results to those rated (y,g, pg, pg-13 or r)', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}"], "Output": "requests.get(\"https://evictions-suits-liens-and-judgments.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"evictions-suits-liens-and-judgments.p.rapidapi.com\"}, params={\"AppId\": \"\"})"} {"Instruction": "Can you provide me with a Captcha image?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}"], "Output": "requests.get(\"https://captcha9.p.rapidapi.com/api/captcha/errors\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"captcha9.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve live weather data for Los Angeles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}"], "Output": "requests.get(\"https://api.weatherapi.com/v1/current.json?key=YOUR_API_KEY&q=Los%20Angeles\")"} {"Instruction": "Please provide me with the details of a specific dessert with an ID of \"54321\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://beverages-and-desserts.p.rapidapi.com/desserts/54321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"beverages-and-desserts.p.rapidapi.com\"})"} {"Instruction": "Can you please check the health status of the test-api_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://test-api440.p.rapidapi.com/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test-api440.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of all live TV channels available in Kenya and Uganda?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.account.list_regions', 'description': 'Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains parameter.list-regions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'Specifies the 12-digit account ID number of the Amazon Web Services account that you want to access or modify with this operation. If you don\u00e2\\x80\\x99t specify this parameter, it defaults to the Amazon Web Services account of the identity used to call the operation. To use this parameter, the caller must be an identity in the organization\u00e2\\x80\\x99s management account or a delegated administrator account. The specified account ID must also be a member account in the same organization. The organization must have all features enabled , and the organization must have trusted access enabled for the Account Management service, and optionally a delegated admin account assigned.\\n\\nNoteThe management account can\u00e2\\x80\\x99t specify its own AccountId . It must call the operation in standalone context by not including the AccountId parameter.\\nTo call this operation on an account that is not a member of an organization, don\u00e2\\x80\\x99t specify this parameter. Instead, call the operation using an identity belonging to the account whose contacts you wish to retrieve or modify.'}, {'name': 'region_opt_status_contains', 'description': 'A list of Region statuses (Enabling, Enabled, Disabling, Disabled, Enabled_by_default) to use to filter the list of Regions for a given account. For example, passing in a value of ENABLING will only return a list of Regions with a Region status of ENABLING.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://live-tv-api1.p.rapidapi.com/channels\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"live-tv-api1.p.rapidapi.com\"})"} {"Instruction": "Can you please fetch the live weather data for Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}"], "Output": "response = requests.get(\"https://52-in-kicks.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"52-in-kicks.p.rapidapi.com\"})"} {"Instruction": "Can you help me find the location of a coffee shop near me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are providing a location search result according to your search query', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.update_vpce_configuration', 'description': 'Updates information about an Amazon Virtual Private Cloud (VPC) endpoint configuration.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.'}, {'name': 'vpce_configuration_name', 'description': 'The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.'}, {'name': 'vpce_service_name', 'description': 'The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.'}, {'name': 'service_dns_name', 'description': 'The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.'}, {'name': 'vpce_configuration_description', 'description': 'An optional description that provides details about your VPC endpoint configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://location52.p.rapidapi.com/index.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"location52.p.rapidapi.com\"}, params={\"q\": \"coffee shop\", \"latitude\":\"37.7749\", \"longitude\":\"-122.4194\"})"} {"Instruction": "How can I check if a certain email address is valid using the Check Disposable Email API and the email address is 'example@gmail.com'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the latest outcome of the XXXTreme Lightning Roulette game.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://xxxtremelightningrouletteapi.p.rapidapi.com/latest-outcome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"xxxtremelightningrouletteapi.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address ryan@example.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts_validate_state(domain=\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://alpha-email-verification.p.rapidapi.com/disposable/ryan@example.com\",headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"alpha-email-verification.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of independent tracks with label numbers from the Indie Songs API, limiting the response to the first 10 tracks?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}"], "Output": "requests.get(\"https://indie-songs-distrokid-unsigned.p.rapidapi.com/tracks/full\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indie-songs-distrokid-unsigned.p.rapidapi.com\"}, params={\"offset\": \"0\", \"limit\": \"10\"})"} {"Instruction": "I want to retrieve information about the user with id 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://democracia.p.rapidapi.com/usuarios/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"democracia.p.rapidapi.com\"})"} {"Instruction": "I want to obtain a list of all dog breeds using the Dog API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}"], "Output": "requests.get(\"https://dog-api.p.rapidapi.com/list/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dog-api.p.rapidapi.com\"})"} {"Instruction": "Can you please show me the TikTok posts for the challenge with the challenge_id '56789'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}"], "Output": "requests.get(\"https://tiktok87.p.rapidapi.com/challenge_posts/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"tiktok87.p.rapidapi.com\"}, params={\"cursor\" \"\", \"challenge_id\" \"56789\"})"} {"Instruction": "I want to find the best vinyl records in my collection from the year 1980.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().delete', 'description': 'Delete a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'zone'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://yourvinylstore.p.rapidapi.com/endpoint\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yourvinylstore.p.rapidapi.com\"}, params={\"Year\": \"1980\"})"} {"Instruction": "How can I get the trending articles in English from the Webit News Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.create_snapshot', 'description': 'Initiates a snapshot of a volume.In the CreateSnapshot request, you identify the volume by providing its Amazon Resource Name (ARN). You must also provide description for the snapshot. When Storage Gateway takes the snapshot of specified volume, the snapshot and description appears in the Storage Gateway console. In response, Storage Gateway returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress or later use it when you want to create a volume from a snapshot. This operation is only supported in stored and cached volume gateway type.NoteTo list or delete a snapshot, you must use the Amazon EC2 API. For more information, see DescribeSnapshots or DeleteSnapshot in the Amazon Elastic Compute Cloud API Reference .WarningVolume and snapshot IDs are changing to a longer length ID format. For more information, see the important note on the Welcome page.', 'parameters': [{'name': 'volume_arn', 'description': 'The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.'}, {'name': 'snapshot_description', 'description': 'Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the Storage Gateway snapshot Details pane, Description field.'}, {'name': 'tags', 'description': 'A list of up to 50 tags that can be assigned to a snapshot. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "requests.get(\"https://webit-news-search.p.rapidapi.com/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webit-news-search.p.rapidapi.com\"}, params={\"offset\": \"\", \"language\": \"en\", \"category\": \"\", \"from_sources\": \"\", \"number\": \"\", \"has_image\": \"\", \"exclude_sources\": \"\"})"} {"Instruction": "Can you give me a random cat fact?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://daily-cat-facts.p.rapidapi.com/facts/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-cat-facts.p.rapidapi.com\"}, params={\"animal_type\": \"cat\", \"amount\": \"1\"})"} {"Instruction": "I want to get live data from the HelloRold API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}"], "Output": "requests.get(\"https://hellorold.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hellorold.p.rapidapi.com\"})"} {"Instruction": "Please provide the referral domains for the website \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_models', 'description': 'Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.See also: AWS API Documentation\\n', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_route_analysis', 'description': 'Gets information about the specified route analysis.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'route_analysis_id', 'description': 'The ID of the route analysis.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}"], "Output": "requests.get(\"https://referral-domain-checker-api.p.rapidapi.com/referraldomains.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"referral-domain-checker-api.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "I want to get the location details for IP address 192.168.0.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-to-location3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-location3.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "I want to get a random cocktail and log the output using the Cocktails API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.delete_launch_profile_member', 'description': 'Delete a user from launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}"], "Output": "requests.get(\"https://cocktails3.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cocktails3.p.rapidapi.com\"})"} {"Instruction": "Can you help me retrieve information about products related to \"books\" on yiwugo.com in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://yiwugo-product-data.p.rapidapi.com/api/sc/yiwugo/search/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yiwugo-product-data.p.rapidapi.com\"}, params={\"keyword\": \"books\", \"lan\": \"en\", \"page\": \"1\", \"pageSize\": \"10\"})"} {"Instruction": "How can I get the details of a specific football match with Eid 456321 using the LiveScore_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://livescore6.p.rapidapi.com/matches/v2/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"livescore6.p.rapidapi.com\"}, params={\"Eid\": \"456321\", \"Category\": \"soccer\", \"Timezone\": \"-7\", \"LiveTable\": \"false\"})"} {"Instruction": "Can you fetch the details of the vehicle with the registration number MH02AW1234?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vehicle-rc-information.p.rapidapi.com/api/PB65AM0008\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vehicle-rc-information.p.rapidapi.com\"}, params={\"VehicleNumber\": \"MH02AW1234\"})"} {"Instruction": "Please check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'CompareValuesEquality', 'description': 'Compare values for equality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.list_connectors', 'description': 'Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.list-connectors is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'connector_name_prefix', 'description': 'The name prefix that you want to use to search for and list connectors.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get movie showtimes for Cinemas NOS.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.describe', 'description': 'Gets detailed index endpoint information', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}"], "Output": "requests.get(\"https://movie-showtimes.p.rapidapi.com/api/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"movie-showtimes.p.rapidapi.com\"})"} {"Instruction": "I want to generate a QR code with the id \"54321\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qrcode3.p.rapidapi.com/images/54321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcode3.p.rapidapi.com\"})"} {"Instruction": "I want to get the Call of Duty leaderboard for season 3 with the limit of top 50 players.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'cast', 'description': 'Casting data types', 'parameters': {'required': [{'name': 'target_type', 'description': 'The PyArrow type to cast to.'}], 'optional': [{'name': 'allow_int_overflow', 'description': 'Whether integer overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_truncate', 'description': 'Whether time precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_overflow', 'description': 'Whether date/time range overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_decimal_truncate', 'description': 'Whether decimal precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_float_truncate', 'description': 'Whether floating-point precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_invalid_utf8', 'description': 'Whether producing invalid utf8 data is allowed when casting.', 'type': 'bool', 'default': 'False'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://cod-api-2-0.p.rapidapi.com/mw2/ranked/mp/season/s3\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cod-api-2-0.p.rapidapi.com\"}, params={\"limit\": \"50\"})"} {"Instruction": "I want to find the boundaries of the Australian postal code at longitude 144.9631 and latitude -37.8136.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}"], "Output": "requests.get(\"https://de-boundaries-io1.p.rapidapi.com/rest/v1/public/boundary/postalcode/within\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"de-boundaries-io1.p.rapidapi.com\"}, params={\"longitude\": \"144.9631\", \"latitude\": \"-37.8136\"})"} {"Instruction": "Can you please check if the option with ID \"67890\" exists in TradingFlow Option Flow?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.macie2.create_member', 'description': 'Associates an account with an Amazon Macie administrator account.', 'parameters': [{'name': 'account', 'description': 'The details of the account to associate with the administrator account.\\naccountId -> (string)\\n\\nThe Amazon Web Services account ID for the account.\\nemail -> (string)\\n\\nThe email address for the account.'}, {'name': 'tags', 'description': 'A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie.\\nAn account can have a maximum of 50 tags. Each tag consists of a tag key and an associated tag value. The maximum length of a tag key is 128 characters. The maximum length of a tag value is 256 characters.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://tradingflow-option-flow.p.rapidapi.com/admin/canary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tradingflow-option-flow.p.rapidapi.com\"}, params={\"id\": \"67890\"})"} {"Instruction": "Can you help me convert a Vimeo video to mp4? I have this video URL: https://vimeo.com/123456789\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'write_metadata', 'description': 'Write metadata-only Parquet file from schema', 'parameters': {'required': [{'name': 'schema', 'description': 'The schema of the Parquet file'}, {'name': 'where', 'description': 'String or NativeFile where the Parquet file will be written'}, {'name': 'metadata_collector', 'description': 'List to collect metadata information'}, {'name': 'filesystem', 'description': 'FileSystem object to use for writing the Parquet file'}, {'name': '**kwargs', 'description': 'Additional keyword arguments for the ParquetWriter class'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ivschat.delete_message', 'description': 'Sends an event to a specific room which directs clients to delete a specific message; that is, unrender it from view and delete it from the client\u00e2\\x80\\x99s chat history. This event\u00e2\\x80\\x99s EventName is aws:DELETE_MESSAGE . This replicates the DeleteMessage WebSocket operation in the Amazon IVS Chat Messaging API.', 'parameters': [{'name': 'id', 'description': 'ID of the message to be deleted. This is the Id field in the received message (see Message (Subscribe) in the Chat Messaging API).'}, {'name': 'reason', 'description': 'Reason for deleting the message.'}, {'name': 'room_identifier', 'description': 'Identifier of the room where the message should be deleted. Currently this must be an ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://vimeo-to-mp4.p.rapidapi.com/video=https%3A%2F%2Fvimeo.com%2F123456789&quality=720\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vimeo-to-mp4.p.rapidapi.com\"})"} {"Instruction": "Can you please check the details of this product URL: \"https://www.shopee.ph/product/87654321\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shopee6.p.rapidapi.com/product/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopee6.p.rapidapi.com\"}, params={\"url\": \"https://www.shopee.ph/product/87654321\"})"} {"Instruction": "Can you use the ykapi API to search for videos with the keyword \"cute puppies\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}"], "Output": "requests.get(\"https://ykapi.p.rapidapi.com/search/cocomelon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"ykapi.p.rapidapi.com\"}, params={\"searchQuery\": \"cute puppies\"})"} {"Instruction": "Please provide a Python function call to generate a quiz on the topic of science using the Quizy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.mturk.get_file_upload_url', 'description': 'The GetFileUploadURL operation generates and returns a temporary URL. You use the temporary URL to retrieve a file uploaded by a Worker as an answer to a FileUploadAnswer question for a HIT. The temporary URL is generated the instant the GetFileUploadURL operation is called, and is valid for 60 seconds. You can get a temporary file upload URL any time until the HIT is disposed. After the HIT is disposed, any uploaded files are deleted, and cannot be retrieved. Pending Deprecation on December 12, 2017. The Answer Specification structure will no longer support the FileUploadAnswer element to be used for the QuestionForm data structure. Instead, we recommend that Requesters who want to create HITs asking Workers to upload files to use Amazon S3.', 'parameters': [{'name': 'assignment_id', 'description': 'The ID of the assignment that contains the question with a FileUploadAnswer.'}, {'name': 'question_identifier', 'description': 'The identifier of the question with a FileUploadAnswer, as specified in the QuestionForm of the HIT.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://quizy-api2.p.rapidapi.com/generateQuiz\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quizy-api2.p.rapidapi.com\"}, params={\"topic\": \"science\"})"} {"Instruction": "Can you give me 5 random words that start with the letter \"p\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://random-words5.p.rapidapi.com/getMultipleRandom\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"random-words5.p.rapidapi.com\"}, params={\"count\": 5, \"beginsWith\": \"p\"})"} {"Instruction": "I want to translate the phrase \"Have a nice day!\" from English to French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}"], "Output": "requests.get(\"https://simple-elegant-translation-service.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"simple-elegant-translation-service.p.rapidapi.com\"}, params={\"text\": \"Have a nice day!\", \"source_lang\": \"en\", \"target_lang\": \"fr\"})"} {"Instruction": "Can you provide me with the data from the Telecom API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().get_iam_policy', 'description': 'Get the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Optional, specify the region.'}, {'name': 'filter', 'description': 'Optional, filter expression.'}, {'name': 'limit', 'description': 'Optional, limit on the number of resources to list.'}, {'name': 'page_size', 'description': 'Optional, number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Optional, comma-separated list of resource field key names to sort by.'}]}"], "Output": "requests.get(\"https://api-telecom.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"api-telecom.p.rapidapi.com\"})"} {"Instruction": "Can you please help me retrieve the followers of user ID 98765432 on Twitter?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}"], "Output": "requests.get(\"https://twitter135.p.rapidapi.com/v2/Followers/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter135.p.rapidapi.com\"}, params={\"id\": \"98765432\", \"cursor\": \"\", \"count\": \"20\"})"} {"Instruction": "Can you find news articles about technology in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://newscatcher.p.rapidapi.com/v1/aggregation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"newscatcher.p.rapidapi.com\"}, params={\"q\": \"technology\", \"country\": \"US\", \"topic\": \"tech\"})"} {"Instruction": "I want to check user@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'time32', 'description': 'Create instance of 32-bit time (time of day) type with unit resolution.', 'parameters': {'required': [{'name': 'unit', 'description': \"one of 's' [second], or 'ms' [millisecond]\"}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"user@example.com\"})"} {"Instruction": "I want to convert the latitude 40.7128 and longitude -74.0060 to an address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://address-from-to-latitude-longitude1.p.rapidapi.com/GetLatLng\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-from-to-latitude-longitude1.p.rapidapi.com\"}, params={\"Lat\": \"40.7128\", \"Lng\": \"-74.0060\"})"} {"Instruction": "Can you show me the latest climate change news from The New York Times?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Time32', 'description': 'Concrete class for time32 data types.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://climate-change-api20.p.rapidapi.com/news/nytimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change-api20.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with images and videos of a specific location with latitude 40.712776 and longitude -74.005974?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://geocoding-places.p.rapidapi.com/get_geocoding_images/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geocoding-places.p.rapidapi.com\"}, params={\"lat\": \"40.712776\", \"lng\": \"-74.005974\", \"version\": \"v1\", \"lang\": \"en\"})"} {"Instruction": "Please provide me with the answer to the question \"What is the capital city of France?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways().list', 'description': 'List BeyondCorp client gateway resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.set_endpoint_attributes', 'description': 'Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS. For more information, see Using Amazon SNS Mobile Push Notifications .', 'parameters': [{'name': 'endpoint_arn', 'description': 'EndpointArn used for SetEndpointAttributes action.'}, {'name': 'attributes', 'description': 'A map of the endpoint attributes. Attributes in this map include the following:\\n\\nCustomUserData \u00e2\\x80\\x93 arbitrary user data to associate with the endpoint. Amazon SNS does not use this data. The data must be in UTF-8 format and less than 2KB.\\nEnabled \u00e2\\x80\\x93 flag that enables/disables delivery to the endpoint. Amazon SNS will set this to false when a notification service indicates to Amazon SNS that the endpoint is invalid. Users can set it back to true, typically after updating Token.\\nToken \u00e2\\x80\\x93 device token, also referred to as a registration id, for an app and mobile device. This is returned from the notification service when an app and mobile device are registered with the notification service.\\n\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://question-answered.p.rapidapi.com/question/What is the capital city of France?\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"question-answered.p.rapidapi.com\"})"} {"Instruction": "Can you give me the latest 5 news from the Philippine News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.indexes().list', 'description': 'List AI indexes in a specific project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}"], "Output": "requests.get(url=\"https://philippine-news.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"philippine-news.p.rapidapi.com\"}, params={\"limit\": 5})"} {"Instruction": "I want to check if this email johnsmith@gmail.com is a disposable email.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"johnsmith@gmail.com\"})"} {"Instruction": "I want to download a YouTube video using the provided API and get the response as a JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://youtube86.p.rapidapi.com/api/youtube/go\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"youtube86.p.rapidapi.com\"})\nresponse.json()"} {"Instruction": "Can you estimate the success of a YouTube video from a channel named \"TechReviews\" with channel ID \"UCxyz789\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://youtuber-success-estimator.p.rapidapi.com/api/v0/analytics/creators/estimator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtuber-success-estimator.p.rapidapi.com\"}, params={\"channelName\": \"TechReviews\", \"channelType\": \"youtube\", \"channelId\": \"UCxyz789\"})"} {"Instruction": "I want to check if the IP address 10.0.0.1 is a valid IP address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Billing Subscription Move', 'description': \"Move a subscription's charges to a new invoice section\", 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.'}, {'name': 'destination-invoice-section-id', 'description': 'The destination invoice section id.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://ip-geo-location-find-ip-location-and-details.p.rapidapi.com/iplocation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo-location-find-ip-location-and-details.p.rapidapi.com\"}, params={\"ip\":\"10.0.0.1\"})"} {"Instruction": "Please check if the phone number +987654321 is registered on WhatsApp.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click_devices.get_device_methods', 'description': 'Given a device ID, returns the invokable methods associated with the device.', 'parameters': [{'name': 'device_id', 'description': 'The unique identifier of the device.'}]}"], "Output": "requests.get(\"https://bulk-whatsapp-validator.p.rapidapi.com/free/about\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bulk-whatsapp-validator.p.rapidapi.com\"}, params={\"phone\": \"+987654321\", \"token\": \"ENTER_HERE_A_TEMP_TOKEN\"})"} {"Instruction": "What are the lottery results today?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'ReadOptions', 'description': 'Options for reading CSV files', 'parameters': {'required': [{'name': 'use_threads', 'description': 'Whether to use multiple threads to accelerate reading. Default is True.'}, {'name': 'block_size', 'description': 'How much bytes to process at a time from the input stream. Determines multi-threading granularity and the size of individual record batches or table chunks. Minimum valid value is 1.'}, {'name': 'skip_rows', 'description': 'The number of rows to skip before the column names (if any) and the CSV data. Default is 0.'}, {'name': 'skip_rows_after_names', 'description': 'The number of rows to skip after the column names. This number can be larger than the number of rows in one block, and empty rows are counted. The order of application is: skip_rows -> column names read (unless column_names is set) -> skip_rows_after_names. Default is 0.'}, {'name': 'column_names', 'description': 'The column names of the target table. If empty, fall back on autogenerate_column_names.'}, {'name': 'autogenerate_column_names', 'description': \"Whether to autogenerate column names if column_names is empty. If true, column names will be of the form 'f0', 'f1', etc. If false, column names will be read from the first CSV row after skip_rows. Default is False.\"}, {'name': 'encoding', 'description': \"The character encoding of the CSV data. Columns that cannot decode using this encoding can still be read as Binary. Default is 'utf8'.\"}]}}"], "Output": "response = requests.get(\"https://lottery9.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lottery9.p.rapidapi.com\"})"} {"Instruction": "Please fetch the details for the record id \"abcd1234-ef07-453d-b833-807161aedf36,xyz9876-57d2-4bce-8999-63aad8f0e70c\" using the Magical Taske API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_extended_source_server', 'description': 'Create an extended source server in the target Account based on the source server in staging account.', 'parameters': [{'name': 'source_server_arn', 'description': 'This defines the ARN of the source server in staging Account based on which you want to create an extended source server.'}, {'name': 'tags', 'description': 'A list of tags associated with the extended source server.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://magical-taske.p.rapidapi.com/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"magical-taske.p.rapidapi.com\"}, params={\"id\": \"abcd1234-ef07-453d-b833-807161aedf36,xyz9876-57d2-4bce-8999-63aad8f0e70c\"})"} {"Instruction": "What is the exchange rate from USD to EUR for 500 USD?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://currency23.p.rapidapi.com/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency23.p.rapidapi.com\"}, params={\"base\": \"USD\", \"to\": \"EUR\", \"int\": \"500\"})"} {"Instruction": "I want to store a file named \"example.txt\" in Aniku Files Storage API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.update_subscription', 'description': 'Updates the details of an existing subscription. Only enter values for parameters you want to change. Empty parameters are not updated.NoteFor accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization\u00e2\\x80\\x99s payer account, regardless of whether the payer account itself is subscribed.', 'parameters': [{'name': 'auto_renew', 'description': 'When you initally create a subscription, AutoRenew is set to ENABLED . If ENABLED , the subscription will be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription request. If the UpdateSubscription request does not included a value for AutoRenew , the existing value for AutoRenew remains unchanged.\\nPossible values:\\n\\nENABLED\\nDISABLED'}]}"], "Output": "requests.get(\"https://aniku.p.rapidapi.comStorage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aniku.p.rapidapi.com\"})"} {"Instruction": "I want to extract text from an image using the Voltox OCR API for the image named \"invoice.jpg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ocr for voltox ocr', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://voltox-ocr.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"voltox-ocr.p.rapidapi.com\"}, params={\"filepath\": \"invoice.jpg\"})"} {"Instruction": "Please provide the next payout date or yield of the ticker TSLA.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sundayfinance.p.rapidapi.com/yield/tsla\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sundayfinance.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve chapters and verses from the book of Exodus in the Bible.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://bible-search.p.rapidapi.com/books-by-name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bible-search.p.rapidapi.com\"}, params={\"bookName\": \"Exodus\"})"} {"Instruction": "Can you generate a QR code for the website amazon.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'CLI', 'api_name': 'Billing Subscription Wait', 'description': 'Wait until a condition of the billing subscription is met', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'is_required': True}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\", 'is_required': False}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.', 'is_required': False}, {'name': 'deleted', 'description': 'Wait until deleted.', 'is_required': False}, {'name': 'exists', 'description': 'Wait until the resource exists.', 'is_required': False}, {'name': 'interval', 'description': 'Polling interval in seconds.', 'is_required': False}, {'name': 'timeout', 'description': 'Maximum wait in seconds.', 'is_required': False}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\", 'is_required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}"], "Output": "requests.get(\"https://quick-qr-code-generator.p.rapidapi.com/hello\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quick-qr-code-generator.p.rapidapi.com\"})"} {"Instruction": "Can you increment the number 25 by one?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}"], "Output": "import requests\nresponse = requests.get(\"https://plus-one.p.rapidapi.com/25\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"plus-one.p.rapidapi.com\"})"} {"Instruction": "Can you verify if the company with registration number \"56789\" is registered with the Registrar of Companies?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.stop_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to stop collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to stop collecting data.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mca-corporate-verifications.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mca-corporate-verifications.p.rapidapi.com\"}, params={\"request_id\": \"56789\"})"} {"Instruction": "Please provide me with detailed technical specs on the Cessna Citation X aircraft.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}"], "Output": "requests.get(\"https://aircraft-by-api-ninjas.p.rapidapi.com/v1/aircraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aircraft-by-api-ninjas.p.rapidapi.com\"}, params={\"model\": \"Citation X\", \"manufacturer\": \"Cessna\"})"} {"Instruction": "I want to check if this document is plagiarized using the dedu API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf.list_subscribed_rule_groups', 'description': 'See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: RuleGroups\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://dedu.p.rapidapi.comhttp://14.102.40.116:8081/dedu_lnipe/index.aspx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dedu.p.rapidapi.com\"})"} {"Instruction": "I want to get the Instagram user information for the username \"johndoe\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://instagram-api-media-downloader.p.rapidapi.com/ig/userInfoByUsername/johndoe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-api-media-downloader.p.rapidapi.com\"})"} {"Instruction": "Can you check if order number 987654 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://petstore132.p.rapidapi.com/store/order/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"petstore132.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'HDInsight', 'api_name': 'HDInsight Monitor Enable', 'description': 'Enable the Classic Azure Monitor logs integration on an HDInsight cluster', 'parameters': [{'name': 'name -n', 'description': 'The name of the cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace', 'description': 'The name, resource ID or workspace ID of Log Analytics workspace.'}, {'name': 'no-validation-timeout', 'description': 'Permit timeout error during argument validation phase. If omitted, validation timeout error will be permitted. Default value: False'}, {'name': 'primary-key', 'description': 'The certificate for the Log Analytics workspace. Required when workspace ID is provided.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}"], "Output": "requests.get(\"https://email-existence-validator.p.rapidapi.com/help\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-existence-validator.p.rapidapi.com\"})"} {"Instruction": "How can I get the server time using the ByBit Leaderboard API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bybit-leaderboard.p.rapidapi.com/GetServerTime\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"bybit-leaderboard.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you provide a Python function call to get the trip details for the MF Reference \"DEF456\" using the ASR Hub API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks.create', 'description': 'Create Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'architecture'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'enable_confidential_compute'}, {'name': 'erase_windows_vss_signature'}, {'name': 'guest_os_features'}, {'name': 'interface'}, {'name': 'labels'}, {'name': 'licenses'}, {'name': 'multi_writer'}, {'name': 'physical_block_size'}, {'name': 'primary_disk_project'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'replica_zones'}, {'name': 'no_require_csek_key_create'}, {'name': 'resource_policies'}, {'name': 'size'}, {'name': 'storage_pool'}, {'name': 'type'}, {'name': 'user_licenses'}, {'name': 'image_family_scope'}, {'name': 'image_project'}, {'name': 'image'}, {'name': 'image_family'}, {'name': 'primary_disk'}, {'name': 'source_disk'}, {'name': 'source_instant_snapshot'}, {'name': 'source_snapshot'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'primary_disk_region'}, {'name': 'primary_disk_zone'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'source_disk_region'}, {'name': 'source_disk_zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}"], "Output": "requests.get(\"https://asr-hub.p.rapidapi.com/api/TripDetails/DEF456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asr-hub.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the comments for the given ID 9876543?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}"], "Output": "requests.get(\"https://hanime-python-api.p.rapidapi.com/getComment\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"hanime-python-api.p.rapidapi.com\"}, params={\"id\": \"9876543\"})"} {"Instruction": "I want to convert the speech-to-text for transaction ID \"5678\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Voice API is used for text-to-speech, speech-to-text and inbound/outbound voice routing. The Voice API is part of the Voice Gateway from Melrose Labs.', 'parameters': [{'name': 'transactionid', 'description': 'ID of speech-to-text transaction', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.transform_case', 'description': 'Transform input lowercase characters to uppercase and uppercase characters to lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}"], "Output": "requests.get(\"https://melrose-labs-voice-api1.p.rapidapi.com/speechtotext/string\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"melrose-labs-voice-api1.p.rapidapi.com\"}, params={\"transactionid\": \"5678\"})"} {"Instruction": "How can I convert 200 USD to EUR, GBP, and CAD using the Currency Conversion and Exchange Rates API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}"], "Output": "requests.get(\"https://currency-conversion-and-exchange-rates.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency-conversion-and-exchange-rates.p.rapidapi.com\"}, params={\"from\": \"USD\", \"to\": \"EUR,GBP,CAD\"})"} {"Instruction": "I want to check if james@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"james@example.com\"})"} {"Instruction": "Please provide me with the Net Promoter Score (NPS) for survey ID 987654.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This API allows rapidly implement one of the most well known and accepted KPI to measure customer satisfaction and loyalty: Net Promoter Score\u00ae, or NPS\u00ae. Create your survey templates and request them from wherever your applications are. Easily get the NPS for an Organization. We also provide a word cloud mechanism and sentiment analysis to analyse your customers feedback! Try it . If you need an additional feature, feel free to consult us, because we are glad to serve if we can!!', 'parameters': [{'name': 'sid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://nps-net-promoter-score.p.rapidapi.com/nps/survey/read/nlp/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nps-net-promoter-score.p.rapidapi.com\"})"} {"Instruction": "I want to translate the sentence \"Thank you!\" from English to Spanish using the MyMemory - Translation Memory API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_tests', 'description': 'Gets information about tests in a given test suite.list-tests is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'arn', 'description': 'The test suite\u00e2\\x80\\x99s Amazon Resource Name (ARN).'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().delete', 'description': 'Delete a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}"], "Output": "requests.get(\"https://translated-mymemory---translation-memory.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translated-mymemory---translation-memory.p.rapidapi.com\"}, params={\"langpair\": \"en|es\", \"q\": \"Thank you!\", \"onlyprivate\": \"0\", \"mt\": \"1\", \"de\": \"a@b.c\", \"key\": \"\"})"} {"Instruction": "Can you provide information about an astro photo?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to determine if a coordinate is water or land.', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Mesh Gateway List', 'description': 'List gateway resources', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://astro-gallery.p.rapidapi.com/get_astro_photo_info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"astro-gallery.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to fetch alerts, traffic jams information and driving directions from Waze/Google in real-time, using the 'traffic' query and English language, and with the coordinates 37.376754 latitude and -122.023350 longitude?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link Connection Start', 'description': 'Start a link connection in synapse', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://waze.p.rapidapi.com/autocomplete\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"waze.p.rapidapi.com\"}, params={\"q\": \"traffic\", \"lang\": \"en\", \"coordinates\": \"37.376754, -122.023350\"})"} {"Instruction": "Can you help me find the nearest EV charging station within 30 miles of my current location?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_decimal', 'description': 'Classify strings as decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://vehicle-charging-stations.p.rapidapi.com/poi/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"vehicle-charging-stations.p.rapidapi.com\"}, params={\"distance\": \"30\", \"longitude\": \"\", \"latitude\": \"\"})"} {"Instruction": "I want to get the top 5 property listings from the MLS Router API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}"], "Output": "response = requests.get(\"https://mls-router1.p.rapidapi.com/reso/odata/Property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mls-router1.p.rapidapi.com\"}, params={\"orderby\": \"ModificationTimestamp desc\", \"select\": \"\", \"top\": \"5\"})"} {"Instruction": "Could you please test if the text \"Goodbye\" is valid using the test_v20 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teset', 'parameters': [{'name': 'test', 'description': '', 'type': 'STRING'}, {'name': 'test1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSCB players', 'parameters': [{'name': 'input_weight', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().describe', 'description': 'Get detailed Tensorboard experiment information', 'parameters': [{'name': 'tensorboard_experiment', 'description': 'ID of the tensorboard_experiment or fully qualified identifier for the tensorboard_experiment.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_experiment.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_experiment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}"], "Output": "requests.get(\"https://test9500.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test9500.p.rapidapi.com\"}, params={\"test\": \"Goodbye\", \"test1\": \"233\"})"} {"Instruction": "Please provide me with the latest news from the French Police and Crime News Live API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Police, Crime, Accident etc. News in Germany', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.untag_resource', 'description': 'Removes the given tags (metadata) from the resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource whose tags you want to remove.'}, {'name': 'tag_keys', 'description': 'The keys of those tags which you want to remove.\\n(string)'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}"], "Output": "requests.get(\"https://german-police-and-crime-news-live.p.rapidapi.com/news/tag24\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"german-police-and-crime-news-live.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to extract the taxpayer identification number (TIN) from a scanned image of a Philippines TIN card using the Philippines TIN OCR API? The request ID is '987654321'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}"], "Output": "response = requests.get(\"https://philippines-tin-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"philippines-tin-ocr.p.rapidapi.com\"}, params={\"request_id\": \"987654321\"})"} {"Instruction": "Could you please recommend some trendy fashion items for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}"], "Output": "requests.get(\"https://fashion4.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fashion4.p.rapidapi.com\"})"} {"Instruction": "Can you help me check if this video has been processed using the Videogrammer API? The job ID is def456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}"], "Output": "requests.get(\"https://videogrammer.p.rapidapi.com/video\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"videogrammer.p.rapidapi.com\"}, params={\"job_id\": \"def456\"})"} {"Instruction": "I want to get the match statistics for the Serie A match with match ID \"2022-34-INTROM\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://serie-a2.p.rapidapi.com/match_stats/2022-34-INTROM\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"serie-a2.p.rapidapi.com\"})"} {"Instruction": "Can you help me to find all known subdomains of the website yahoo.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().describe', 'description': 'Show details about a given access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}"], "Output": "requests.get(\"https://subdomains-lookup1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"subdomains-lookup1.p.rapidapi.com\"}, params={\"type\": \"SUBDOMAINS\", \"pagenum\": \"1\", \"q\": \"yahoo.com\"})"} {"Instruction": "I want to create a cold wallet for BTC.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free service that allows you to create cold wallets for various crypto assets such as BTC, ADA, ALGO, ATOM, AVAX, CHZ, DOT, EOS, LINK, MANA, MATIC, SHIB, SOL, TRX, ETH, LTC, XTZ, DOGE, XLM, and XRP. It can be a software or a website that you can use to create a cold wallet for the supported crypto assets. You can store the private key in a safe place and use the public key to receive the crypto assets. Some of these services also allow you to print out the private key on a physical paper an...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.start_cutover', 'description': 'Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.', 'parameters': [{'name': 'account_id', 'description': 'Start Cutover by Account IDs'}, {'name': 'source_server_ids', 'description': 'Start Cutover by Source Server IDs.\\n(string)'}, {'name': 'tags', 'description': 'Start Cutover by Tags.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://crypto-asset-cold-wallet-create.p.rapidapi.com/api/v1/currency\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-asset-cold-wallet-create.p.rapidapi.com\"})"} {"Instruction": "I want to download the downloadable URLs of the tracks from the album \"https://different-artist.bandcamp.com/track/different-track\" using the Bandcamp Downloader API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.certificate_manager.trust_configs.export('my_trust_config', location='global', destination='my_trust_config.yaml'\", 'description': 'Export a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bandamp-downloader-api.p.rapidapi.com/tracks/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bandamp-downloader-api.p.rapidapi.com\"}, params={\"url\": \"https://different-artist.bandcamp.com/track/different-track\"})"} {"Instruction": "I want to get the list of companies on the eNotas Gateway API with page number 3 and page size 30.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}"], "Output": "requests.get(\"https://enotas-enotas-gateway-v1.p.rapidapi.com/empresas\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"enotas-enotas-gateway-v1.p.rapidapi.com\"}, params={\"pageNumber\": 3, \"pageSize\": 30})"} {"Instruction": "Can you provide a Python function call to list all the accounts in 31Events?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '31Events is a simple, yet powerful calendaring event management service that allows for the sending of calendaring events directly to your customer\u2019s calendar. It could be used for Webinars, Seminars, Training, etc. If the customer accepts the calendar invite they are automatically signed up for the event.\\r\\n\\r\\nStandards based iCal compliant that works with Exchange calendars, Google Calendars, mobile phones. \\r\\n\\r\\nNo more \"Click to download to calendar\" Send directly to a email account for accept or reject.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'az dataprotection', 'api_name': 'backup-instance update-policy', 'description': 'Update backup policy associated with backup instance', 'parameters': [{'name': 'backup-instance-name', 'description': 'Backup instance name.'}, {'name': 'policy-id', 'description': 'Specify the ID of the new policy with which backup instance will be associated with.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'vault-name', 'description': 'Name of the vault.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}"], "Output": "requests.get(\"https://pinke01-31events-auth.p.rapidapi.com/account/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinke01-31events-auth.p.rapidapi.com\"})"} {"Instruction": "Can you help me validate this email 'test123@example.com'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}"], "Output": "requests.get(url=\"https://email-validator9.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"email-validator9.p.rapidapi.com\"}, params={\"email\": \"test123@example.com\"})"} {"Instruction": "Can you help me check if the zip code 54321 is valid in Mexico?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://postali.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"postali.p.rapidapi.com\"}, params={\"code\": \"54321\"})"} {"Instruction": "I want to search for properties in Kensington, London on Zoopla.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.extract_week_of_year_number', 'description': 'Extract week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. (default: True)'}, {'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year). (default: False)'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year. (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options. (default: None)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (default: None)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_replace_root_volume_task', 'description': 'Replaces the EBS-backed root volume for a running instance with a new volume that is restored to the original root volume\u00e2\\x80\\x99s launch state, that is restored to a specific snapshot taken from the original root volume, or that is restored from an AMI that has the same key characteristics as that of the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The ID of the instance for which to replace the root volume.'}, {'name': 'snapshot_id', 'description': 'The ID of the snapshot from which to restore the replacement root volume. The specified snapshot must be a snapshot that you previously created from the original root volume.\\nIf you want to restore the replacement root volume to the initial launch state, or if you want to restore the replacement root volume from an AMI, omit this parameter.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. For more information, see Ensuring idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the root volume replacement task.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'image_id', 'description': 'The ID of the AMI to use to restore the root volume. The specified AMI must have the same product code, billing information, architecture type, and virtualization type as that of the instance.\\nIf you want to restore the replacement volume from a specific snapshot, or if you want to restore it to its launch state, omit this parameter.'}, {'name': 'delete_replaced_root_volume_|_no_delete_replaced_root_volume', 'description': 'Indicates whether to automatically delete the original root volume after the root volume replacement task completes. To delete the original root volume, specify true . If you choose to keep the original root volume after the replacement task completes, you must manually delete it when you no longer need it.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://zoopla3.p.rapidapi.com/to-rent/travel-time-search-to-rent\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"zoopla3.p.rapidapi.com\"}, params={\"search_area\": \"Kensington, London\"})"} {"Instruction": "Can you help me search for PlayStation products on eBay in North America?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://ebay-products-search-scraper.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ebay-products-search-scraper.p.rapidapi.com\"}, params={\"page\": 1, \"Item_Location\": \"north___america\", \"query\": \"PlayStation\"})"} {"Instruction": "I want to make a POST request to the httpbin API with a body containing the message \"Hello, World!\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://httpbin32.p.rapidapi.com/anything\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"httpbin32.p.rapidapi.com\"}, json={\"message\": \"Hello, World!\"})"} {"Instruction": "What are the available regions listed in the World Country API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.resend_contact_reachability_email', 'description': 'For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation resends the confirmation email to the current email address for the registrant contact.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain for which you want Route 53 to resend a confirmation email to the registrant contact.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Endpoints for the Lootero Application', 'parameters': [{'name': 'sc', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://world-country.p.rapidapi.com/get/regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-country.p.rapidapi.com\"}, params={\"keyword\": \"\", \"perpage\": \"\", \"id\": \"\", \"page\": \"\"})"} {"Instruction": "I want to find the logo of apple.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}"], "Output": "requests.get(\"https://logo4.p.rapidapi.com/logo/apple.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"logo4.p.rapidapi.com\"})"} {"Instruction": "Please give me a random dog fact.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://random-dog-fact.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"random-dog-fact.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the exchange rate for 200 USD to EUR on a specific date, say 2020-10-01?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://forexgo.p.rapidapi.com/fx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"forexgo.p.rapidapi.com\"}, params={\"amount\": 200, \"from\": \"USD\", \"to\": \"EUR\", \"date\": \"2020-10-01\"})"} {"Instruction": "Can you provide me with the Python code to retrieve some quiz questions using the QUIZ API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.run', 'description': 'Execute an Airflow CLI sub-command remotely in a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'subcommand'}, {'name': 'subcommand_nested'}, {'name': 'gcloud_wide_flag'}, {'name': 'cmd_args'}]}"], "Output": "requests.get(\"https://quiz26.p.rapidapi.com/questions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quiz26.p.rapidapi.com\"})"} {"Instruction": "Can you provide connection information about IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}"], "Output": "response = requests.get(\"https://about-my-ip.p.rapidapi.com/getipinfo/192.168.0.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"about-my-ip.p.rapidapi.com\"})"} {"Instruction": "How can I retrieve a list of all remote jobs from remoteok.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}"], "Output": "requests.get(\"https://jobs-from-remoteok.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jobs-from-remoteok.p.rapidapi.com\"})"} {"Instruction": "I want to listen to the Pop station.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'take', 'description': 'Options for the take and array_take functions', 'parameters': {'required': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_values', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://station1.p.rapidapi.com/Pop-Musiquecom-s115313/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"station1.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_identity_pool_configuration', 'description': 'Gets the configuration settings of an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide the details of media ID 7 in the LiveScore Sports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().describe', 'description': 'Show details about a specific gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}"], "Output": "requests.get(\"https://livescore-sports.p.rapidapi.com/v1/media/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"livescore-sports.p.rapidapi.com\"}, params={\"timezone\": \"0\", \"locale\": \"EN\", \"media_id\": \"7\"})"} {"Instruction": "Please fetch the client data from the fachaapi API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fachaapi.p.rapidapi.com/cliente\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fachaapi.p.rapidapi.com\"})"} {"Instruction": "I want to get a motivational quote with id 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways().list', 'description': 'List BeyondCorp client gateway resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://motivational-content.p.rapidapi.com/quotes/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"motivational-content.p.rapidapi.com\"})"} {"Instruction": "Could you please provide information about the top rated movies available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}"], "Output": "requests.get(\"https://porn-movies.p.rapidapi.com/index.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"porn-movies.p.rapidapi.com\"}, params={\"id\": 1})"} {"Instruction": "Can you provide me with information about the IP ranges and IP address owners for AS number 5678 in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ip-netblocks.p.rapidapi.com/api/v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-netblocks.p.rapidapi.com\"}, params={\"asn\": \"5678\", \"outputFormat\": \"JSON\"})"} {"Instruction": "I want to get data from the gcfen API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}"], "Output": "requests.get(\"https://gcfen.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gcfen.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about a tennis player with the player ID 12345?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Welcome to the Ultimate Tennis API! It provides all the information you need about the tennis world, including all the details related to players and tournaments(live scores, matches, statistics), from both the ATP and tha WTA circuits, both singles and doubles . We also provide live bettings odds for every match in every tennis category. You can easily build your tennis related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'player_id', 'description': 'Player ID', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}"], "Output": "requests.get(\"https://ultimate-tennis1.p.rapidapi.com/wta/player_info/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ultimate-tennis1.p.rapidapi.com\"})"} {"Instruction": "I want to get a random joke using the JokeAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://jokeapi.dev/api/joke/Any\")"} {"Instruction": "Can you help me identify this song? The artist ID is 87654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application such as shazam.com', 'parameters': [{'name': 'artistid', 'description': \"The value of 'artist->adamid' field returned in \u2026/search OR \u2026/songs/v2/detect OR \u2026/songs/get-details endpoint\\nThe value of 'artists->id' field returned in \u2026/shazam-songs/get-details OR \u2026/albums/get-details OR \u2026/albums/get-related-artist\", 'type': 'STRING'}, {'name': 'l', 'description': 'The language code', 'type': 'STRING'}, {'name': 'from', 'description': 'The date to list events from', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of items per page, for paging purpose', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'The page index, for paging purpose', 'type': 'NUMBER'}, {'name': 'to', 'description': 'The date to list events to. Ex : 2023-01-15', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fundtrip', 'parameters': []}"], "Output": "requests.get(\"https://shazam.p.rapidapi.com/shazam-events/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shazam.p.rapidapi.com\"}, params={\"artistId\": \"87654321\", \"l\": \"en-US\", \"from\": \"2022-12-31\", \"limit\": \"50\", \"offset\": \"0\", \"to\": \"\"})"} {"Instruction": "Can you provide a Python function call to retrieve property listings from the OpenBlur API, specifying a page size of 5, and ordering the results in descending order of price?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_snooze_alarm', 'description': 'Changes one or more alarms to the snooze mode. The alarms change to the SNOOZE_DISABLED state after you set them to the snooze mode.', 'parameters': [{'name': 'snooze_action_requests', 'description': 'The list of snooze action requests. You can specify up to 10 requests per operation.\\n(structure)\\n\\nInformation needed to snooze the alarm.\\nrequestId -> (string)\\n\\nThe request ID. Each ID must be unique within each batch.\\nalarmModelName -> (string)\\n\\nThe name of the alarm model.\\nkeyValue -> (string)\\n\\nThe value of the key used as a filter to select only the alarms associated with the key .\\nnote -> (string)\\n\\nThe note that you can leave when you snooze the alarm.\\nsnoozeDuration -> (integer)\\n\\nThe snooze time in seconds. The alarm automatically changes to the NORMAL state after this duration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_ml_task_run', 'description': 'Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling GetMLTaskRun with the TaskRunID and its parent transform\u00e2\\x80\\x99s TransformID .', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the machine learning transform.'}, {'name': 'task_run_id', 'description': 'The unique identifier of the task run.'}]}\n", "{'name': 'az', 'api_name': 'MySQL Flexible Server Active Directory Admin List', 'description': 'List all Active Directory administrators', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server-name -s', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://openblur.p.rapidapi.com/listings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"openblur.p.rapidapi.com\"}, params={\"pageSize\": 5, \"pageNumber\": 1, \"orderBy\": \"DESC\", \"contractAddress\": \"\"})"} {"Instruction": "Can you summarize the YouTube video with the URL \"https://www.youtube.com/watch?v=AbCdEfGhIjK\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'Azure Media Services', 'api_name': 'Account Filter List', 'description': 'Listing all the account filters of an Azure Media Services account', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-video-summarizer1.p.rapidapi.com/v1/youtube/summarizeVideoFromCache\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-video-summarizer1.p.rapidapi.com\"}, params={\"videoURL\": \"https://www.youtube.com/watch?v=AbCdEfGhIjK\"})"} {"Instruction": "I want to generate a QR code for the URL www.example.net.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}"], "Output": "requests.get(\"https://qr-code-generator-pro1.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator-pro1.p.rapidapi.com\"}, params={\"url\": \"www.example.net\"})"} {"Instruction": "Can you validate if the email address \"example@example.com\" is a valid email address using the Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://email-api8.p.rapidapi.com/fake_email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-api8.p.rapidapi.com\"})"} {"Instruction": "How can I get the per-capita income based on the coordinates (longitude -87.6297982, latitude 41.8781136)?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://world-coordinates-to-income.p.rapidapi.com/test/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-coordinates-to-income.p.rapidapi.com\"}, params={\"lon\": \"-87.6297982\", \"lat\": \"41.8781136\"})"} {"Instruction": "Can you provide the details of a product with the barcode 9780143573659?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}"], "Output": "requests.get(\"https://barcode-lookup.p.rapidapi.com/v3/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcode-lookup.p.rapidapi.com\"}, params={\"barcode\": \"9780143573659\"})"} {"Instruction": "I want to get the daily horoscope for the Sagittarius sign.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://horoscope-astrology.p.rapidapi.com/dailyphrase\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"horoscope-astrology.p.rapidapi.com\"}, params={\"sign\": \"sagittarius\"})"} {"Instruction": "How can I find the addresses for the postcode NE11DW in UK?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://find-by-postcode.p.rapidapi.com/v1/postcodes/NE11DW\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"find-by-postcode.p.rapidapi.com\"})"} {"Instruction": "I want to detect objects in the image located at \"https://example.com/image.jpg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mantis-object-detection.p.rapidapi.com/rest/v1/public/detectObjects\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mantis-object-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you provide a Python function call to search for upcoming games on the Epic Store in US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://epic-store-games.p.rapidapi.com/comingSoon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epic-store-games.p.rapidapi.com\"}, params={\"searchWords\": \"\", \"categories\": \"\", \"country\": \"us\", \"locale\": \"us\"})"} {"Instruction": "I want to get the latest news related to artificial intelligence using the Artificial Intelligence News API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://artificial-intelligence-news-api.p.rapidapi.com/ai-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"artificial-intelligence-news-api.p.rapidapi.com\"})"} {"Instruction": "I want to test the API \"anotherAPI.p.rapidapi.com/test\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://anotherAPI.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"anotherAPI.p.rapidapi.com\"})"} {"Instruction": "Can you please retrieve the current air quality for latitude 28.6139 and longitude 77.2090?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve current, forecasted, and historical air quality for any point in the world.', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}]}\n", "{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}\n", "{'name': 'pyarrow', 'api_name': 'date64', 'description': 'Create instance of 64-bit date (milliseconds since UNIX epoch 1970-01-01)', 'parameters': {'required': [{'name': 'date_string', 'description': 'A string representing the date'}], 'optional': []}}"], "Output": "requests.get(\"https://air-quality.p.rapidapi.com/history/airquality\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"air-quality.p.rapidapi.com\"}, params={\"lat\": \"28.6139\", \"lon\": \"77.2090\"})"} {"Instruction": "Can you help me access real-time stock prices for Amazon.com Inc. (AMZN) using the Yahoo Finance API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}"], "Output": "response = requests.get(\"https://yahoo-finance127.p.rapidapi.com/news/tsla\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance127.p.rapidapi.com\"}, params={\"symbol\": \"AMZN\"})"} {"Instruction": "I want to check the current weather at JFK airport.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloud9.untag_resource', 'description': 'Removes tags from an Cloud9 development environment.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.'}, {'name': 'tag_keys', 'description': 'The tag names of the tags to remove from the given Cloud9 development environment.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}"], "Output": "requests.get(\"https://aviation-weather-center.p.rapidapi.com/adds/dataserver_current/httpparam\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aviation-weather-center.p.rapidapi.com\"}, params={\"datasource\": \"stations\", \"stationString\": \"JFK\"})"} {"Instruction": "Can you provide me with a random insult from \"The Dozen - The Yo Mamsa Roast API\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SerializeDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default: all CPUs'}, {'name': 'preserve_index', 'description': 'Determines how to handle the index data. Default: None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}"], "Output": "requests.get(\"https://the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com/insults/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest schedule and stats for FIFA World Cup 2022 with a date of October 15th, 2022 and UTC offset of 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings.update('*.example.com', certificate_id='1234'\", 'description': 'Updates a domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'certificate_management'}, {'name': 'certificate_id'}, {'name': 'no_certificate_id'}]}"], "Output": "requests.get(\"https://fifa-2022-schedule-and-stats.p.rapidapi.com/schedule\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fifa-2022-schedule-and-stats.p.rapidapi.com\"}, params={\"date\": \"2022-10-15\", \"utc_offset\": \"3\"})"} {"Instruction": "Can you provide me with the number of likes of a particular Instagram post? The shortcode for the post is XYZ789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_numeric', 'description': 'Classify strings as numeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.is_valid', 'description': 'Check if value is valid (non-null)', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram28.p.rapidapi.com/media_info_v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram28.p.rapidapi.com\"}, params={\"short_code\": \"XYZ789\"})"} {"Instruction": "I want to search for information on Unicode codepoint \"U+0030\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'unregister_extension_type', 'description': 'Unregister a Python extension type', 'parameters': {'required': [{'name': 'type_name', 'description': 'The name of the ExtensionType subclass to unregister.'}], 'optional': []}}"], "Output": "requests.get(\"https://codepoints.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codepoints.p.rapidapi.com\"}, params={\"properties\": \"U+0030\"})"} {"Instruction": "Can you provide me with the geo location data for IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}"], "Output": "requests.get(\"https://ip-geo-location-and-ip-reputation.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo-location-and-ip-reputation.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Can you get me the statistics of a match with secret key \"matching123\", match ID 54321, and API key \"api7890\" using the Test_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://test2527.p.rapidapi.com/matches/stats.json\", headers={\"X-RapidAPI-Key\": \"api7890\", \"X-RapidAPI-Host\": \"https://test2527.p.rapidapi.com/matches/stats.json\"}, params={\"secret\": \"matching123\", \"match_id\": 54321, \"key\": \"api7890\"})"} {"Instruction": "I want to generate 5 random names using the dummyData API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://dummydata1.p.rapidapi.com/name/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dummydata1.p.rapidapi.com\"})"} {"Instruction": "Check if \"example@gmail.com\" is a disposable email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom QR codes for any data. See more info at https://api-ninjas.com/api/qrcode.', 'parameters': [{'name': 'data', 'description': 'data to encode in the QR code.', 'type': 'STRING'}, {'name': 'format', 'description': 'image format to return. Must be one of the following: png, jpg, jpeg, eps, svg.', 'type': 'STRING'}, {'name': 'size', 'description': 'size of the QR code image to generate. The output will be a square image with (size x size) dimensions.', 'type': 'NUMBER'}, {'name': 'fg_color', 'description': 'foreground color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is 000000 (black)', 'type': 'STRING'}, {'name': 'bg_color', 'description': 'background color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is ffffff (white)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the MLB sports results from the Futboleta API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}"], "Output": "response = requests.get(\"https://futboleta.p.rapidapi.comhttp://www.espn.com.co/mlb/deportes/resultados\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"futboleta.p.rapidapi.com\"})"} {"Instruction": "What are the holidays in the United States in the year 2023?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_quantiles', 'description': 'Compute an array of quantiles of a numeric array or chunked array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].', 'type': 'double or sequence of double', 'default': 0.5}, {'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.', 'type': 'str', 'default': 'linear', 'accepted_values': ['linear', 'lower', 'higher', 'nearest', 'midpoint']}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.', 'type': 'int', 'default': 0}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.QuantileOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://holidays-by-api-ninjas.p.rapidapi.com/v1/holidays\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"holidays-by-api-ninjas.p.rapidapi.com\"}, params={\"year\": \"2023\", \"country\": \"us\"})"} {"Instruction": "How can I search for videos related to \"Machine Learning tutorials\" on YouTube?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to determine if a coordinate is water or land.', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://youtube138.p.rapidapi.com/search/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube138.p.rapidapi.com\"}, params={\"hl\": \"en\", \"gl\": \"US\", \"cursor\": \"\", \"q\": \"Machine Learning tutorials\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please get me the news articles for the newspaper with id \"BBC\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get links about the climate changes ', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}"], "Output": "requests.get(\"https://climate-change-api29.p.rapidapi.com/news/BBC\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change-api29.p.rapidapi.com\"})"} {"Instruction": "Please extract the text from this image URL: \"https://example.com/image.jpg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ocr-separate-text-from-images.p.rapidapi.com/parse/imageurl/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocr-separate-text-from-images.p.rapidapi.com\"}, params={\"language\": \"eng\", \"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to print \"Hello, World!\" using the print API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'az mesh', 'api_name': 'Secret Delete', 'description': 'Delete a secret', 'parameters': [{'name': 'name -n', 'description': 'The name of the secret.', 'type': 'Required'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'Required'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'type': 'Optional', 'default': 'False'}]}"], "Output": "requests.get(\"https://print.p.rapidapi.com/dev\", headers={\"x-rapidapi-host\": \"print.p.rapidapi.com\", \"x-rapidapi-key\": \"TO BE FILLED\"})"} {"Instruction": "Please provide the daily football predictions and betting tips for the matches happening on October 1, 2022 in La Liga.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://today-football-prediction.p.rapidapi.com/predictions/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"today-football-prediction.p.rapidapi.com\"}, params={\"date\": \"2022-10-01\", \"league\": \"La Liga\"})"} {"Instruction": "Can you provide a Python function call to get a joke from the 'puns' category using the Jokester API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://jokester.p.rapidapi.com/jokes/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jokester.p.rapidapi.com\"})"} {"Instruction": "Can you generate a QR code with the text \"https://www.example.com\" and save it as a PNG image with a size of 200 pixels?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qrcodeutils.p.rapidapi.com/qrcodefree\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcodeutils.p.rapidapi.com\"}, params={\"text\": \"https://www.example.com\", \"validate\": True, \"size\": 200, \"type\": \"png\", \"level\": \"M\"})"} {"Instruction": "Can you capture a screenshot of the website \"https://www.google.com\" using the Pikwy API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}"], "Output": "requests.get(\"https://pikwy1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pikwy1.p.rapidapi.com\"}, params={\"url\": \"https://www.google.com\"})"} {"Instruction": "Can you provide me with the Minecraft user data for the player with the username \"Alex\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://minecraft-user-data.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"minecraft-user-data.p.rapidapi.com\"}, params={\"name\": \"Alex\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please provide a Python function call to retrieve information about the Ministry of Education in Chile using the DataEstado API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1) of CLUSTER. See the full list of regions at https://cloud.google.com/sql/docs/instance-locations. Default: list clusters in all regions.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}"], "Output": "requests.get(\"https://dataestado1.p.rapidapi.com/Ministerio%20de%20Educaci%C3%B3n\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dataestado1.p.rapidapi.com\"})"} {"Instruction": "How can I generate a high-quality image with the Stable Diffusion v2 API given a description of a dog?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval', 'description': 'Manage Access Approval requests and settings', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.delete_component_type', 'description': 'Deletes a component type.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace that contains the component type.'}, {'name': 'component_type_id', 'description': 'The ID of the component type to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}"], "Output": "requests.get(\"https://stable-diffusion-v2.p.rapidapi.com/stable-diffusion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stable-diffusion-v2.p.rapidapi.com\"}, params={\"description\": \"dog\"})"} {"Instruction": "Can you provide the list of languages supported by the Deep Translate API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'alpha auth', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_macos', 'description': 'Create enterprise-certificate configuration file for MacOS', 'parameters': [{'name': 'issuer', 'description': 'The certificate issuer.'}, {'name': 'ecp', 'description': 'Provide a custom path to the enterprise-certificate-proxy binary. This flag must be the full path to the binary.'}, {'name': 'ecp_client', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared client library. This flag must be the full path to the shared library.'}, {'name': 'output_file', 'description': 'Override the file path that the enterprise-certificate-proxy configuration is written to.'}, {'name': 'tls_offload', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared tls offload library. This flag must be the full path to the shared library.'}]}"], "Output": "requests.get(\"https://deep-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deep-translate1.p.rapidapi.com\"})"} {"Instruction": "Can you give me the stats of the champion Yasuo in League of Legends?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.update_dataset_group', 'description': 'Replaces the datasets in a dataset group with the specified datasets.NoteThe Status of the dataset group must be ACTIVE before you can use the dataset group to create a predictor. Use the DescribeDatasetGroup operation to get the status.', 'parameters': [{'name': 'dataset_group_arn', 'description': 'The ARN of the dataset group.'}, {'name': 'dataset_arns', 'description': 'An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.\\n(string)'}]}"], "Output": "requests.get(\"https://league-of-legends-stats.p.rapidapi.com/champions/yasuo/stats\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"league-of-legends-stats.p.rapidapi.com\"})"} {"Instruction": "Can you please retrieve the information for the file with ID 123456789 from the SendAPic API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.delete_attributes', 'description': 'Deletes one or more custom attributes from an Amazon ECS resource.', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'attributes', 'description': 'The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don\u00e2\\x80\\x99t specify the value. If you specify the target ID using the short form, you must also specify the target type.\\n(structure)\\n\\nAn attribute is a name-value pair that\u00e2\\x80\\x99s associated with an Amazon ECS object. Use attributes to extend the Amazon ECS data model by adding custom metadata to your resources. For more information, see Attributes in the Amazon Elastic Container Service Developer Guide .\\nname -> (string)\\n\\nThe name of the attribute. The name must contain between 1 and 128 characters. The name may contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), forward slashes (/), back slashes (), or periods (.).\\nvalue -> (string)\\n\\nThe value of the attribute. The value must contain between 1 and 128 characters. It can contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), periods (.), at signs (@), forward slashes (/), back slashes (), colons (:), or spaces. The value can\u00e2\\x80\\x99t start or end with a space.\\ntargetType -> (string)\\n\\nThe type of the target to attach the attribute with. This parameter is required if you use the short form ID for a resource instead of the full ARN.\\ntargetId -> (string)\\n\\nThe ID of the target. You can specify the short form ID for a resource or the full Amazon Resource Name (ARN).'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_cluster_parameter_group', 'description': 'Deletes a specified cluster parameter group. The cluster parameter group to be deleted can\u00e2\\x80\\x99t be associated with any clusters.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the cluster parameter group.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nYou can\u00e2\\x80\\x99t delete a default cluster parameter group.\\nCannot be associated with any clusters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://sendapic-api.p.rapidapi.com/api/v1/files/123456789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sendapic-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the NBA fantasy stats for player with ID 987654 in the most recent 10 games?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://tank01-fantasy-stats.p.rapidapi.com/getNBAGamesForPlayer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tank01-fantasy-stats.p.rapidapi.com\"}, params={\"playerID\": \"987654\", \"numberOfGames\": \"10\"})"} {"Instruction": "Can you provide the latest transfer news for the 2023 season in the English Premier League?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for transfer news, latest or record transfers, rumors, player market value, etc... to create a sporting site/application such as transfermarkt.com', 'parameters': [{'name': 'seasonid', 'description': 'The value of id field returned in .../competitions/list-seasons endpoint', 'type': 'STRING'}, {'name': 'id', 'description': 'The value of id field returned in .../search or .../competitions/list-default endpoints', 'type': 'STRING'}, {'name': 'homeaway', 'description': 'One of the following : home|away', 'type': 'STRING'}, {'name': 'domain', 'description': 'One of the following : com|de|be|es|it|nl|pl|pt|com.tr|world', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://transfermarket.p.rapidapi.com/competitions/get-table\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"transfermarket.p.rapidapi.com\"}, params={\"seasonID\": \"2023\", \"id\": \"GB1\", \"homeAway\": \"\", \"domain\": \"de\"})"} {"Instruction": "I want to retrieve the live and historical information for the company with ticker symbol \"AAPL\" for the past 3 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}\n", "{'name': 'az dataprotection', 'api_name': 'backup-instance update-policy', 'description': 'Update backup policy associated with backup instance', 'parameters': [{'name': 'backup-instance-name', 'description': 'Backup instance name.'}, {'name': 'policy-id', 'description': 'Specify the ID of the new policy with which backup instance will be associated with.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'vault-name', 'description': 'Name of the vault.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "requests.get(\"https://stoxx1.p.rapidapi.com/api/v1/stoxx/company/aapl/history/articles/3\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stoxx1.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate a screenshot of a website with dimensions of 800x600 pixels and in full page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://website-screenshot6.p.rapidapi.com/screenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"website-screenshot6.p.rapidapi.com\"}, params={\"height\": \"800\", \"width\": \"600\", \"url\": \"https://rapidapi.com/marketplace\", \"fullscreen\": True})"} {"Instruction": "I want to check if the postal code 9876543 is valid in Japan.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.capitalize', 'description': 'Capitalize Strings', 'parameters': {'required': []}}\n", "{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}"], "Output": "requests.get(\"https://postcodejp-api.p.rapidapi.com/postcodes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"postcodejp-api.p.rapidapi.com\"}, params={\"postcode\": \"9876543\"})"} {"Instruction": "Can you provide the location data for the IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}"], "Output": "requests.get(\"https://geoip12.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geoip12.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you provide me with a random funny drinking question?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings().list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://drinking1.p.rapidapi.com/questions/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"drinking1.p.rapidapi.com\"}, params={\"type\": \"funny\"})"} {"Instruction": "Can you please search for the top technology news in the US from the News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_volume', 'description': 'Deletes the specified EBS volume. The volume must be in the available state (not attached to an instance).For more information, see Delete an Amazon EBS volume in the Amazon Elastic Compute Cloud User Guide .', 'parameters': [{'name': 'volume_id', 'description': 'The ID of the volume.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().describe', 'description': 'Retrieve detailed model information', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://news-api14.p.rapidapi.com/top-headlines\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-api14.p.rapidapi.com\"}, params={\"language\": \"en\", \"category\": \"technology\", \"country\": \"us\", \"sortBy\": \"\", \"pageSize\": \"10\"})"} {"Instruction": "I want to get the address from the 4Bro - 1337X API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic Functions', 'parameters': []}"], "Output": "requests.get(\"https://4bro-1337x.p.rapidapi.com/getaddress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"4bro-1337x.p.rapidapi.com\"})"} {"Instruction": "What is the temperature for latitude 35.6895 and longitude 139.6917 on January 1, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://oikoweather.p.rapidapi.com/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"oikoweather.p.rapidapi.com\"}, params={\"start\": \"2022-01-01\", \"lat\": 35.6895, \"lon\": 139.6917, \"param\": \"temperature\"})"} {"Instruction": "Could you please provide me with the location and provider details for the mobile number 9876543210 using the Indian Mobile info API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}"], "Output": "response = requests.get(\"https://ajith-indian-mob-info.p.rapidapi.com/employees\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ajith-indian-mob-info.p.rapidapi.com\"}, params={\"mobno\": \"9876543210\"})"} {"Instruction": "I want to get the per capita income for the IP address 192.168.0.1 in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-to-income.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-income.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "I want to get the soundtracks for the movie with the id \"tt0944947\" using the IMDb API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}"], "Output": "requests.get(\"https://imdb8.p.rapidapi.com/title/get-sound-tracks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"imdb8.p.rapidapi.com\"}, params={\"tconst\": \"tt0944947\"})"} {"Instruction": "I want to get the version number from the Cars image background removal API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'az', 'api_name': 'guestconfig guest-configuration-hcrp-assignment list', 'description': 'List all guest configuration assignments for an ARC machine', 'parameters': [{'name': 'machine-name', 'description': 'The name of the ARC machine'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}"], "Output": "requests.get(\"https://cars-image-background-removal.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cars-image-background-removal.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with details about the game with the ID 60b3dad01b94340794adbb52 using the Unigamer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://unigamer-api2.p.rapidapi.com/v1/games-service/games/60b3dad01b94340794adbb52\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unigamer-api2.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the synonyms for the word \"happy\" in Hindi language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://gruite.p.rapidapi.com/synonyms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gruite.p.rapidapi.com\"}, params={\"language\": \"hindi\", \"word\": \"happy\"})"} {"Instruction": "Using the \"Forecast crypto and fiat currency exchange rates\" API, I would like to get the exchange rate forecast between the currencies JPY and USD.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free service that allows you to create cold wallets for various crypto assets such as BTC, ADA, ALGO, ATOM, AVAX, CHZ, DOT, EOS, LINK, MANA, MATIC, SHIB, SOL, TRX, ETH, LTC, XTZ, DOGE, XLM, and XRP. It can be a software or a website that you can use to create a cold wallet for the supported crypto assets. You can store the private key in a safe place and use the public key to receive the crypto assets. Some of these services also allow you to print out the private key on a physical paper an...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}\n", "{'name': 'az', 'api_name': 'az network front-door check-name-availability', 'description': 'Check the availability of a Front Door resource name', 'parameters': [{'name': 'name', 'description': 'The resource name to be validated.'}, {'name': 'resource-type', 'description': 'The type of the resource whose name is to be validated.', 'accepted_values': ['Microsoft.Network/frontDoors', 'Microsoft.Network/frontDoors/frontendEndpoints']}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com/api/get_cross\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com\"}, params={\"currency\": \"jpy\", \"currency_cross\": \"usd\"})"} {"Instruction": "I want to get the product data for the product ID B07MHY8M37 using the Dungy Amazon Data Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://dungy-amazon-data-scraper.p.rapidapi.com/products/B07MHY8M37\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dungy-amazon-data-scraper.p.rapidapi.com\"})"} {"Instruction": "Please fetch the EPA Superfunds within a 10-mile radius of lat 42.3601 and lng -71.0589.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://epa-superfunds.p.rapidapi.com/superfund\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epa-superfunds.p.rapidapi.com\"}, params={\"radius\": \"10\", \"lat\": \"42.3601\", \"lng\": \"-71.0589\"})"} {"Instruction": "I want to create a chatbot using the AION API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}"], "Output": "requests.get(\"https://aion.p.rapidapi.com/resources/bot/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aion.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"example@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'divide', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'divisor', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us_central1\", project=\"example\", config=\"config.yaml\"', 'description': 'Create a hyperparameter tuning job', 'parameters': [{'name': 'config'}, {'name': 'display_name'}, {'name': 'algorithm'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'max_trial_count'}, {'name': 'network'}, {'name': 'parallel_trial_count'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_rule_group', 'description': 'To view the rules in a rule group, use ListActivatedRulesInRuleGroup .', 'parameters': [{'name': 'rule_group_id', 'description': 'The RuleGroupId of the RuleGroup that you want to get. RuleGroupId is returned by CreateRuleGroup and by ListRuleGroups .'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}\n", "{'name': 'aws', 'api_name': 'aws kendra list_featured_results_sets', 'description': 'Lists all your sets of featured results for a given index. Features results are placed above all other results for certain queries. If there\u00e2\\x80\\x99s an exact match of a query, then one or more specific documents are featured in the search results.', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index used for featuring results.'}, {'name': 'next_token', 'description': 'If the response is truncated, Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of featured results sets.'}, {'name': 'max_results', 'description': 'The maximum number of featured results sets to return.'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "I want to get live data for the item with ASIN B07WDSD7G7 on Amazon in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WDSD7G7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to convert 250 CAD to USD.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Created from VS Code', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "requests.get(\"https://currency-converter193.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency-converter193.p.rapidapi.com\"}, params={\"from\": \"CAD\", \"amount\": \"250\", \"to\": \"USD\"})"} {"Instruction": "Can you provide me with the list of all traffic cameras using the Tsaboin Cams API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}"], "Output": "requests.get(\"https://tsaboin-tsaboin-cams-v1.p.rapidapi.com/listall.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tsaboin-tsaboin-cams-v1.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the chapter with the chapter ID \"123456\" from the Web - Novel API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://web-novel-api.p.rapidapi.com/novel/fa102782f605163ddc1b3341709fd70221b4e23b/chapter/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-novel-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to request information about a specific location using the peta API and log the response from the API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'make a peta', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().list', 'description': 'List Bare Metal Solution volumes in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the result.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_instance_profile', 'description': 'Retrieves information about the specified instance profile, including the instance profile\u00e2\\x80\\x99s path, GUID, ARN, and role. For more information about instance profiles, see Using instance profiles in the IAM User Guide .', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to get information about.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'aws', 'api_name': 'aws.applicationcostprofiler.update_report_definition', 'description': 'Updates existing report in AWS Application Cost Profiler.', 'parameters': [{'name': 'report_id', 'description': 'Required. ID of the report to update.'}, {'name': 'report_description', 'description': 'Required. Description of the report.'}, {'name': 'report_frequency', 'description': 'Required. The cadence to generate the report.\\nPossible values:\\n\\nMONTHLY\\nDAILY\\nALL'}, {'name': 'format', 'description': 'Required. The format to use for the generated report.\\nPossible values:\\n\\nCSV\\nPARQUET'}, {'name': 'destination_s3_location', 'description': 'Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.\\nbucket -> (string)\\n\\nName of the S3 bucket.\\nprefix -> (string)\\n\\nPrefix for the location to write to.'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.deployments.describe', 'description': 'Describe an Apigee API proxy deployment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}"], "Output": "requests.get(\"https://peta.p.rapidapi.comhttps://skripsikampus.000webhostapp.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"peta.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the LinkedIn profile data for this URL - https://www.linkedin.com/in/janesmith\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a JSON Profile data from a Linkedin ID', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Set CNAME Record', 'description': 'Set the value of a CNAME record', 'parameters': [{'name': 'cname', 'description': 'Canonical name'}, {'name': 'record-set-name', 'description': 'The name of the record set relative to the zone. Creates a new record set if one does not exist'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'zone-name', 'description': 'The name of the Private DNS zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "requests.get(\"https://linkedin-profile-data.p.rapidapi.com/linkedin-data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"linkedin-profile-data.p.rapidapi.com\"}, params={\"url\": \"https://www.linkedin.com/in/janesmith\"})"} {"Instruction": "I want to get live updates on the prices of Litecoin and Ripple.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crypto-update-live.p.rapidapi.com/multiplecoins/litecoin_ripple\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-update-live.p.rapidapi.com\"})"} {"Instruction": "I want to generate a new token for the Unlimited Language API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_ownership_controls', 'description': 'Removes OwnershipControls for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketOwnershipControls permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .The following operations are related to DeleteBucketOwnershipControls :GetBucketOwnershipControls', 'parameters': [{'name': 'bucket', 'description': 'The Amazon S3 bucket whose OwnershipControls you want to delete.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}"], "Output": "requests.get(\"https://token-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"token-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the messages for the email address testemail@example.com using the Temp Mail API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create a temp mail', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().config().export', 'description': 'Export the configuration for a Google BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Export configurations in Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}"], "Output": "requests.get(\"https://temp-mail44.p.rapidapi.com/api/v3/email/testemail@example.com/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"temp-mail44.p.rapidapi.com\"})"} {"Instruction": "I would like to search for images of cats on Google.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}"], "Output": "requests.get(\"https://google-search72.p.rapidapi.com/imagesearch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-search72.p.rapidapi.com\"}, params={\"q\": \"cats\"})"} {"Instruction": "Can you provide me with the detailed information about IATA airports, airlines, countries, and alliances using the Travel Hacking Tool API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}"], "Output": "requests.get(\"https://travel-hacking-tool.p.rapidapi.com/api/alliances/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"travel-hacking-tool.p.rapidapi.com\"})"} {"Instruction": "I want to lookup the location information for the URL 'https://google.com' using the URL Lookup by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup location information for any URL domain. See more info at https://api-ninjas.com/api/urllookup.', 'parameters': [{'name': 'url', 'description': 'valid URL to check. It supports schemes (e.g. http://example.com) as well as schemeless (e.g. example.com) formats.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.applicationcostprofiler.update_report_definition', 'description': 'Updates existing report in AWS Application Cost Profiler.', 'parameters': [{'name': 'report_id', 'description': 'Required. ID of the report to update.'}, {'name': 'report_description', 'description': 'Required. Description of the report.'}, {'name': 'report_frequency', 'description': 'Required. The cadence to generate the report.\\nPossible values:\\n\\nMONTHLY\\nDAILY\\nALL'}, {'name': 'format', 'description': 'Required. The format to use for the generated report.\\nPossible values:\\n\\nCSV\\nPARQUET'}, {'name': 'destination_s3_location', 'description': 'Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.\\nbucket -> (string)\\n\\nName of the S3 bucket.\\nprefix -> (string)\\n\\nPrefix for the location to write to.'}]}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_facet_names', 'description': 'Retrieves the names of facets that exist in a schema.list-facet-names is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) to retrieve facet names from.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://url-lookup-by-api-ninjas.p.rapidapi.com/v1/urllookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"url-lookup-by-api-ninjas.p.rapidapi.com\"}, params={\"url\": \"https://google.com\"})"} {"Instruction": "Please provide me with the available language codes for the Language Detection_v2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "import requests\n\nrequests.get(\"https://language-detection5.p.rapidapi.com/get_language_codes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"language-detection5.p.rapidapi.com\"})"} {"Instruction": "I want to create a fake request with the data {\"name\": \"Jane\"}.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Backup Item List', 'description': 'List all backed up items within a container', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'vault-name -v', 'description': 'Name of the Recovery services vault.'}, {'name': 'backup-management-type', 'description': 'Specify the backup management type.'}, {'name': 'container-name -c', 'description': 'Name of the backup container.'}, {'name': 'use-secondary-region', 'description': 'Use this flag to list items in secondary region.'}, {'name': 'workload-type', 'description': 'Specify the type of applications within the Resource.'}]}"], "Output": "requests.get(\"https://request-boomerang.p.rapidapi.com/query-json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"request-boomerang.p.rapidapi.com\"}, params={\"data\": '{\"name\": \"Jane\"}'})"} {"Instruction": "I want to check if a given Python code is valid and compile it using the Python Code Compiler API. The code is located in the file \"code.py\" and I want to specify the version as \"python3\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pascal Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels.replace_all', 'description': 'Replace all existing access levels', 'parameters': [{'name': 'policy'}, {'name': 'source_file'}, {'name': 'etag'}]}\n", "{'name': 'API', 'api_name': 'classify_strings_as_lowercase', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}"], "Output": "requests.post(\"https://python-code-compiler.p.rapidapi.com/compile/python3\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"python-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"code.py\", \"rb\")})"} {"Instruction": "Can you help me get a snapshot of a website? I want to obtain a snapshot of the website https://www.google.com.\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Practical API for streamlined business and cloud applications.', 'parameters': [{'name': 'source', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pragmavantapi.p.rapidapi.com/web/snapshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pragmavantapi.p.rapidapi.com\"}, params={\"source\": \"https://www.google.com\"})"} {"Instruction": "Can you check if the record for the most consecutive vertical push-ups has any details?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://guinness-world-records-api.p.rapidapi.com/guinness/recordDetails\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"guinness-world-records-api.p.rapidapi.com\"}, params={\"href\": \"/world-records/82145-most-consecutive-vertical-push-ups\"})"} {"Instruction": "Can you provide me the current status of the Address Monitor service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\"', 'description': 'Create GitHub Enterprise Config', 'parameters': [{'name': 'app_id'}, {'name': 'host_uri'}, {'name': 'gcs_bucket'}, {'name': 'gcs_object'}, {'name': 'generation'}, {'name': 'oauth_client_id_name'}, {'name': 'oauth_secret_name'}, {'name': 'private_key_name'}, {'name': 'webhook_secret_name'}, {'name': 'oauth_client_id_version_name'}, {'name': 'oauth_secret_version_name'}, {'name': 'private_key_version_name'}, {'name': 'webhook_secret_version_name'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://address-monitor.p.rapidapi.com/service-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"address-monitor.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of a pet with ID 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://publicapitestinginbox.p.rapidapi.com/pet/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"publicapitestinginbox.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of movies with the genre \"comedy\" and a minimum rating of 7 from the YTS.am Torrent API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yts-am-torrent.p.rapidapi.com/list_movies.jsonp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yts-am-torrent.p.rapidapi.com\"}, params={\"genre\": \"comedy\", \"minimum_rating\": 7})"} {"Instruction": "Can you help me with the AI Chatbot API? I want to get a response for the message \"How are you?\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://ai-chatbot.p.rapidapi.com/chat/free\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-chatbot.p.rapidapi.com\"}, params={\"uid\": \"user1\", \"message\": \"How are you?\"})"} {"Instruction": "I want to check if the email john.doe@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "Can you provide me with the historical trading data for ETH/USDT on the Binance spot market, with an interval of 1 hour, starting from 1624320000 and backtracking for 10 periods?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qvantana.p.rapidapi.com/2crows\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qvantana.p.rapidapi.com\"}, params={\"symbol\": \"ethusdt\", \"exchange\": \"binance\", \"market\": \"spot\", \"interval\": \"1h\", \"from\": \"1624320000\", \"backtracks\": \"10\"})"} {"Instruction": "Please shorten the URL \"www.example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}"], "Output": "requests.get(\"https://noly-url-shortener.p.rapidapi.com/shorten/www.example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"noly-url-shortener.p.rapidapi.com\"})"} {"Instruction": "Can you provide the schedule for the handball league EHF Champions League?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HandballAPI offers a schedule for live matches and results for top national and international leagues and tournaments. Handball World championship, handball European championship, handball Champions league, LNH Division 1, EHF European league and other leagues are all covered.', 'parameters': [{'name': 'term', 'description': 'The search term to use when searching for players, teams, and tournaments.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://handballapi.p.rapidapi.com/api/handball/search/champions-league\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"handballapi.p.rapidapi.com\"})"} {"Instruction": "I want to get the Twitch user information for user \"example_user\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives access to informations about a User / Channel, and Streams on Twitch.', 'parameters': [{'name': 'userid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.clusters().create_secondary', 'description': 'Create a new AlloyDB SECONDARY cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "requests.get(\"https://gwyo-twitch.p.rapidapi.com/m3u8/example_user\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gwyo-twitch.p.rapidapi.com\"})"} {"Instruction": "Please shorten the URL \"https://www.example.com/long-url-that-needs-to-be-shortened\" using the UptoSite Link Shortener API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://uptosite-link-shortener.p.rapidapi.com/long/ntt-chrome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uptosite-link-shortener.p.rapidapi.com\"}, params={\"slug\": \"https://www.example.com/long-url-that-needs-to-be-shortened\"})"} {"Instruction": "I want to convert Instagram user ID 123456789 to username.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.deployments().list', 'description': 'List Apigee API proxy deployments', 'parameters': [{'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'revision'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'AKS Nodepool Snapshot Delete', 'description': 'Delete a nodepool snapshot', 'parameters': [{'name': 'name -n', 'description': 'The nodepool snapshot name.', 'is_required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'is_required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False', 'is_required': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default_value': 'False', 'is_required': False}]}"], "Output": "response = requests.get(\"https://instagram210.p.rapidapi.com/pk_to_username\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram210.p.rapidapi.com\"}, params={\"pk\": \"123456789\"})"} {"Instruction": "I want to get the current planetary overview.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}"], "Output": "response = requests.get(\"https://horostory.p.rapidapi.com/planetaryoverview\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"horostory.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of scientists from the Scientists API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'az', 'api_name': 'spring-cloud application-configuration-service clear', 'description': 'Reset all Application Configuration Service settings', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://list-of-scientists.p.rapidapi.com/Scientist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"list-of-scientists.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to find the zip codes for the area with a zip code of 12345 in Mexico?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mexico-zip-codes.p.rapidapi.com/buscar/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mexico-zip-codes.p.rapidapi.com\"}, params={\"codigo_postal\": \"12345\"})"} {"Instruction": "I want to check if the MAC address 14-AB-C5-D5-DA-F9 is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link Connection Show', 'description': 'Get a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileSelector', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': []}}"], "Output": "requests.get(\"https://mac-address-to-manufacturer.p.rapidapi.com/maclookup/14-AB-C5-D5-DA-F9\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mac-address-to-manufacturer.p.rapidapi.com\"})"} {"Instruction": "I want to get the loot share with sc=XYZ789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Endpoints for the Lootero Application', 'parameters': [{'name': 'sc', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Phone\u201d API validates national and international phone numbers, get location information about phone number.', 'parameters': [{'name': 'number', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://lootero3.p.rapidapi.com/api/v1/lootero/shared/getShare\", headers={\"X-RapidAPI-Key\": \"\",\"X-RapidAPI-Host\": \"lootero3.p.rapidapi.com\"}, params={\"sc\": \"XYZ789\"})"} {"Instruction": "Can you please provide me with the car models available in the veiculos-api?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_connection_from_lag', 'description': 'Disassociates a connection from a link aggregation group (LAG). The connection is interrupted and re-established as a standalone connection (the connection is not deleted; to delete the connection, use the DeleteConnection request). If the LAG has associated virtual interfaces or hosted connections, they remain associated with the LAG. A disassociated connection owned by an Direct Connect Partner is automatically converted to an interconnect.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'lag_id', 'description': 'The ID of the LAG.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Tensor', 'description': 'A n-dimensional array a.k.a Tensor.', 'parameters': {'required': [{'name': 'x', 'description': 'The numpy array to create the tensor from.'}], 'optional': [{'name': 'dim_names', 'description': 'List of dimension names for the tensor.'}]}}\n", "{'name': 'alpha active-directory', 'api_name': \"gcloud.alpha.active_directory.domains.extend_schema('my_domain.com', description='Test Description', ldif_file='demo.ldf'\", 'description': 'Initiate schema extension for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'description'}, {'name': 'ldif_file'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}"], "Output": "requests.get(\"https://veiculos-api.p.rapidapi.com/carros\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"veiculos-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top movie news sources available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}"], "Output": "requests.get(\"https://kubric-the-comprehensive-movie-news-api.p.rapidapi.com/news/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kubric-the-comprehensive-movie-news-api.p.rapidapi.com\"})"} {"Instruction": "I want to check if the app with dev_id \"com.example.app\" is available on Google Play Store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}"], "Output": "requests.get(\"https://google-play-api2.p.rapidapi.com/apps_from_developer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-play-api2.p.rapidapi.com\"}, params={\"dev_id\": \"com.example.app\", \"lang\": \"en\"})"} {"Instruction": "Please check the details for House3 and House4 in the Real Estate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}"], "Output": "requests.get(\"https://real_estate_heroku.p.rapidapi.com/House1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real_estate_heroku.p.rapidapi.com\"}, params={\"House1\": \"3\", \"House2\": \"4\"})"} {"Instruction": "Can you please provide me with the test data from the Test_v14 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}"], "Output": "requests.get(\"https://test804.p.rapidapi.comimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test804.p.rapidapi.com\"})"} {"Instruction": "I want to check if the DNS propagation for domain.com is complete.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}"], "Output": "requests.get(\"https://dns-propagation-and-domain-checker.p.rapidapi.com/api/dns\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-propagation-and-domain-checker.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for the website \"https://www.example2.com\" with a size of 512 pixels, yellow error correction, and a blue background color.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().delete', 'description': 'Delete backend services', 'parameters': [{'name': 'backend_service_name', 'description': 'Names of the backend services to delete.'}, {'name': 'global', 'description': 'If set, the backend services are global.'}, {'name': 'region', 'description': 'Region of the backend services to delete. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}"], "Output": "requests.get(\"https://webit-qr-code.p.rapidapi.com/generate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webit-qr-code.p.rapidapi.com\"}, params={\"format\": \"png\", \"data\": \"https://www.example2.com\", \"size\": \"512\", \"error_correction\": \"L\", \"background_color\": \"blue\"})"} {"Instruction": "Can you provide me with container tracking information for tracking ID 7865j3g69e1k367748h2r87?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}"], "Output": "response = requests.get(\"https://create-container-tracking.p.rapidapi.com/tracking/7865j3g69e1k367748h2r87\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"create-container-tracking.p.rapidapi.com\"})"} {"Instruction": "Can you search for players with the name \"Ronaldo\" in the TransferMarkt DB API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This REST API service provides a way to programmatically split GPT-3 text-prompts into user-defined token-sized slices.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'max_size', 'description': '', 'type': 'NUMBER'}, {'name': 'delimiter', 'description': '', 'type': 'STRING'}, {'name': 'include_variations', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://transfermarkt-db.p.rapidapi.com/v1/search/quick-search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"transfermarkt-db.p.rapidapi.com\"}, params={\"locale\": \"DE\", \"query\": \"Ronaldo\", \"page_number\": 0})"} {"Instruction": "I want to get comments for the TikTok video with video ID 9876543210, limit 100, and fresh data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}"], "Output": "requests.get(\"https://tiktok-data1.p.rapidapi.com/live/post/comments/v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-data1.p.rapidapi.com\"}, params={\"video_id\": \"9876543210\", \"fresh\": \"1\", \"limit\": \"100\"})"} {"Instruction": "I want to check if the domain youtube.com is available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.create_rule', 'description': 'A ByteMatchSet that matches BadBot in the User-Agent headerYou then add the Rule to a WebACL and specify that you want to blocks requests that satisfy the Rule . For a request to be blocked, it must come from the IP address 192.0.2.44 and the User-Agent header in the request must contain the value BadBot .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a CreateRule request.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRule request.Create and update a WebACL that contains the Rule . For more information, see CreateWebACL .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'name', 'description': 'A friendly name or description of the Rule . You can\u00e2\\x80\\x99t change the name of a Rule after you create it.'}, {'name': 'metric_name', 'description': 'A friendly name or description for the metrics for this Rule . The name can contain only alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can\u00e2\\x80\\x99t contain whitespace or metric names reserved for AWS WAF, including \u00e2\\x80\\x9cAll\u00e2\\x80\\x9d and \u00e2\\x80\\x9cDefault_Action.\u00e2\\x80\\x9d You can\u00e2\\x80\\x99t change the name of the metric after you create the Rule .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'tags', 'description': '(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nA tag associated with an AWS resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \u00e2\\x80\\x9ccustomer\u00e2\\x80\\x9d and the value to the customer name or ID. You can specify one or more tags to add to each AWS resource, up to 50 tags for a resource.\\nTagging is only available through the API, SDKs, and CLI. You can\u00e2\\x80\\x99t manage or view tags through the AWS WAF Classic console. You can tag the AWS resources that you manage through AWS WAF Classic: web ACLs, rule groups, and rules.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}"], "Output": "requests.get(url=\"https://community-viewdns.p.rapidapi.com/whois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"community-viewdns.p.rapidapi.com\"}, params={\"domain\": \"youtube.com\", \"output\": \"json\"})"} {"Instruction": "I want to get data for a product with the ID \"67890\" using the AmazonAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': \"gcloud.alpha.ai.endpoints.explain('endpoint_1234', region='us_central1', json_request='input.json'\", 'description': 'Request an online explanation from an Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be explained.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.update', 'description': 'Update an API Gateway API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}"], "Output": "requests.get(\"https://amazonapi2.p.rapidapi.com/products/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazonapi2.p.rapidapi.com\"})"} {"Instruction": "I want to fetch car data for cars with page number 3, limit 20, type \"sedan\", make \"Toyota\", and year \"2022\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"API for supplying demo human resources data of employees and their bank cards.\\nUp to 900 samples per table. You can query the employees' table or bank cards' table.\\nWith Fast Response. and also paginate through each table, metadata for pagination is included in the response of the pagination route.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API calculates Amortized loan repayment with details.', 'parameters': [{'name': 'installmentcount', 'description': '', 'type': 'STRING'}, {'name': 'principalamount', 'description': '', 'type': 'STRING'}, {'name': 'annualinterestrate', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}, {'name': 'repaymentinterval', 'description': \"default: 'month'\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://car-data1.p.rapidapi.com/cars\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"car-data1.p.rapidapi.com\"}, params={\"page\": \"3\", \"limit\": \"20\", \"type\": \"sedan\", \"make\": \"Toyota\", \"year\": \"2022\"})"} {"Instruction": "Can you please provide me with the details of all the employees from the database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}"], "Output": "requests.get(\"https://testapi217.p.rapidapi.com/employees/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testapi217.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the inventory of films, including all records.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://films2.p.rapidapi.com/inventory\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"films2.p.rapidapi.com\"}, params={\"searchString\": \"\", \"limit\": 0, \"skip\": 0})"} {"Instruction": "Can you check the registration details of my vehicle with the South Australia Rego Check API? The registration number is ABC123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.join_domain', 'description': 'Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that support the SMB file protocol.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'domain_name', 'description': 'The name of the domain that you want the gateway to join.'}, {'name': 'organizational_unit', 'description': 'The organizational unit (OU) is a container in an Active Directory that can hold users, groups, computers, and other OUs and this parameter specifies the OU that the gateway will join within the AD domain.'}, {'name': 'domain_controllers', 'description': 'List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you need to specify the port number include it after the colon (\u00e2\\x80\\x9c:\u00e2\\x80\\x9d). For example, mydc.mydomain.com:389 .\\n(string)'}, {'name': 'timeout_in_seconds', 'description': 'Specifies the time in seconds, in which the JoinDomain operation must complete. The default is 20 seconds.'}, {'name': 'user_name', 'description': 'Sets the user name of user who has permission to add the gateway to the Active Directory domain. The domain user account should be enabled to join computers to the domain. For example, you can use the domain administrator account or an account with delegated permissions to join computers to the domain.'}, {'name': 'password', 'description': 'Sets the password of the user who has permission to add the gateway to the Active Directory domain.'}]}"], "Output": "requests.get(\"https://sa-rego-check.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sa-rego-check.p.rapidapi.com\"}, params={\"rego\": \"ABC123\"})"} {"Instruction": "I want to search for YouTube videos related to \"python programming\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_object_children', 'description': 'Returns a paginated list of child objects that are associated with a given object.', 'parameters': [{'name': 'directory_arn', 'description': 'The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns .'}, {'name': 'object_reference', 'description': 'The reference that identifies the object for which child objects are being listed.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'next_token', 'description': 'The pagination token.'}, {'name': 'max_results', 'description': 'The maximum number of items to be retrieved in a single call. This is an approximate number.'}, {'name': 'consistency_level', 'description': 'Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}"], "Output": "response = requests.get(\"https://youtube-search-unlimited.p.rapidapi.com/ytsearch/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-search-unlimited.p.rapidapi.com\"}, params={\"query\": \"python programming\"})"} {"Instruction": "Can you help me find the real-time price comparison of Samsung phones using the Pricer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://pricer.p.rapidapi.com/str\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pricer.p.rapidapi.com\"}, params={\"q\": \"Samsung phones\"})"} {"Instruction": "Can you provide the monthly search volume, keyword difficulty, and competition details for the keyword \"social media marketing\" on YouTube?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://keyword-research-for-youtube.p.rapidapi.com/yttags.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"keyword-research-for-youtube.p.rapidapi.com\"}, params={\"keyword\": \"social media marketing\"})"} {"Instruction": "Is there a Python function call to use the Backlink Checker API for analyzing the backlinks of a specific website, such as \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'ComputeListLengths', 'description': 'Compute list lengths', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://seo-api-get-backlinks.p.rapidapi.com/backlinks.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"seo-api-get-backlinks.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "How can I perform a bulk WHOIS lookup for a list of domains using the Bulk WHOIS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk WHOIS API. Parsed to JSON. All TLDs supported. Online since 2016.', 'parameters': [{'name': 'batch_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://pointsdb-bulk-whois-v1.p.rapidapi.com/batch/{batch_id}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pointsdb-bulk-whois-v1.p.rapidapi.com\"}, params={\"batch_id\": \"example_batch_id\"})"} {"Instruction": "I want to get the list of available Python code compiler versions.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://perl-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"perl-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Could you please give me a list of all food products available using the \"pizzaallapala\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://pizzaallapala.p.rapidapi.com/productos\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizzaallapala.p.rapidapi.com\"})"} {"Instruction": "I want to get the user data for page 3 from the Reqres API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}"], "Output": "requests.get(\"https://reqres4.p.rapidapi.com/api/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reqres4.p.rapidapi.com\"}, params={\"page\": \"3\"})"} {"Instruction": "I want to get information about a vehicle with the license plate \"XYZ-789\" using the \"Api plaque immatriculation SIV\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().list', 'description': 'List Google Compute Engine forwarding rules', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha artifacts repositories', 'api_name': \"gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}"], "Output": "requests.get(\"https://api-plaque-immatriculation-siv.p.rapidapi.com/get-vehicule-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"api-plaque-immatriculation-siv.p.rapidapi.com\"}, params={\"immatriculation\": \"XYZ-789\", \"token\": \"TokenDemoRapidapi\", \"host_name\": \"https://apiplaqueimmatriculation.com\"})"} {"Instruction": "Can you check if this text contains any profanity or offensive word, like \"What the hell is wrong with you?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Filter inputted text content for profanity, offensive and obscenity word base on an internal profanity list. It can also recognize character alternates or special characters often used in place of standard alphabetic characters.', 'parameters': [{'name': 'check_word', 'description': 'Use this parameter to filter text for profanity / offensive word. MAX_LENGTH = `[ 2 .. 700 ] characters`', 'type': 'STRING'}, {'name': 'add', 'description': 'You can use the optional `add` parameter with a comma separated list of words to be added to the selected `range` profanity list. Accepts `[ 2 .. 250 ] characters` in length).\\nThe `add` parameter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'range', 'description': \"You can use the optional `range` parameter to set the level of filtering range. Default: '`low`'\\n`'low'` : mild database\\n`'mid'` : includes all database words in `'low'` database but does not include all `'high'` database of words\\n`'high'`: strict large database words which also includes `'low'` and `'mid'` database\", 'type': 'ENUM'}, {'name': 'r', 'description': 'Censor replacement string - You can use the optional `r` parameter to get output of censor words in `word_filtered` response data. Must be a valid punctuation. MAX_LENGTH `<= 1 character`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}"], "Output": "requests.get(\"https://profanity-filter.p.rapidapi.com/api/v1/filter\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"profanity-filter.p.rapidapi.com\"}, params={\"check_word\": \"What the hell is wrong with you?\"})"} {"Instruction": "Can you please check the cell coverage for zip code 90210 on all US networks?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://us-cell-coverage-by-zip-code.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"us-cell-coverage-by-zip-code.p.rapidapi.com\"}, params={\"postcode\": \"90210\"})"} {"Instruction": "I want to get the next 5 crypto events from the Crypto Events Calendar API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crypto-events-calendar.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-events-calendar.p.rapidapi.com\"}, params={\"pageSize\": \"5\", \"page\": \"1\"})"} {"Instruction": "I want to get the reviews for the business with ID \"0x1a2b3c4d5e6f7g8h:0xabcdefghij\" in the United States region using the Local Business Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://local-business-data.p.rapidapi.com/business-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"local-business-data.p.rapidapi.com\"}, params={\"business_id\": \"0x1a2b3c4d5e6f7g8h:0xabcdefghij\", \"sort_by\": \"most_relevant\", \"region\": \"us\", \"language\": \"en\", \"offset\": \"0\", \"fields\": \"\", \"query\": \"\", \"limit\": \"5\"})"} {"Instruction": "I want to check example2@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "call_api(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "Can you please check if there is a homeless shelter in zip code 90210?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://homeless-shelter.p.rapidapi.com/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"homeless-shelter.p.rapidapi.com\"}, params={\"zipcode\": \"90210\"})"} {"Instruction": "What is the current status of the scan with scan_id \"abcd1234-efgh-5678-ijkl-9876mnopqrs\" in WebLasso API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}"], "Output": "requests.get(\"https://weblasso.p.rapidapi.com/scan-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weblasso.p.rapidapi.com\"}, params={\"scan_id\": \"abcd1234-efgh-5678-ijkl-9876mnopqrs\"})"} {"Instruction": "Can you please check the status of my package with tracking number 987654321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'create_symlinks', 'description': 'Creating symlinks for bundled shared libraries', 'parameters': {'required': [{'name': 'directory', 'description': 'The directory where the symlinks should be created'}], 'optional': [{'name': 'root', 'description': 'The root directory to start creating symlinks from'}]}}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://soti-sync.p.rapidapi.com/987654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soti-sync.p.rapidapi.com\"})"} {"Instruction": "Please check if the coordinates (longitude and latitude) -118.2437 and 34.0522 determine a location on land or in water.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to determine if a coordinate is water or land.', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://isitwater-com.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"isitwater-com.p.rapidapi.com\"}, params={\"longitude\": -118.2437, \"latitude\": 34.0522})"} {"Instruction": "I want to extract text from the image \"new_image.jpg\" using the OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Communication Service Show', 'description': 'Gets the Communication Service and its properties.', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the CommunicationService resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(\"https://ocr43.p.rapidapi.com/v1/algos\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocr43.p.rapidapi.com\"})"} {"Instruction": "I want to fetch the bank card details from the Human Resources API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"API for supplying demo human resources data of employees and their bank cards.\\nUp to 900 samples per table. You can query the employees' table or bank cards' table.\\nWith Fast Response. and also paginate through each table, metadata for pagination is included in the response of the pagination route.\", 'parameters': []}"], "Output": "requests.get(\"https://human-resources-api.p.rapidapi.com/api/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"human-resources-api.p.rapidapi.com\"})"} {"Instruction": "Could you please provide me with the cryptocurrency exchange details for ID 10?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'aws', 'api_name': 'aws.snowball.create_return_shipping_label', 'description': 'Creates a shipping label that will be used to return the Snow device to Amazon Web Services.', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to create the return shipping label for; for example, JID123e4567-e89b-12d3-a456-426655440000 .'}, {'name': 'shipping_option', 'description': 'The shipping speed for a particular job. This speed doesn\u00e2\\x80\\x99t dictate how soon the device is returned to Amazon Web Services. This speed represents how quickly it moves to its destination while in transit. Regional shipping speeds are as follows:\\nPossible values:\\n\\nSECOND_DAY\\nNEXT_DAY\\nEXPRESS\\nSTANDARD'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_parameter_groups', 'description': 'Returns a list of parameter group descriptions. If a parameter group name is specified, the list contains only the descriptions for that group.describe-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of a specific parameter group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://coinlore-cryptocurrency.p.rapidapi.com/api/exchange/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"coinlore-cryptocurrency.p.rapidapi.com\"}, params={\"id\": \"10\"})"} {"Instruction": "I want to get information about a product using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloud9.untag_resource', 'description': 'Removes tags from an Cloud9 development environment.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.'}, {'name': 'tag_keys', 'description': 'The tag names of the tags to remove from the given Cloud9 development environment.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}"], "Output": "response = requests.get(\"https://product39.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"product39.p.rapidapi.com\"})"} {"Instruction": "Please download the YouTube video with the ID \"abcd1234\" in the Canada region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://ytstream-download-youtube-videos.p.rapidapi.com/dl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ytstream-download-youtube-videos.p.rapidapi.com\"}, params={\"id\": \"abcd1234\", \"cgeo\": \"CA\"})"} {"Instruction": "I want to get the lowest bins data from the Hypixel Lowest Bins API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_integral_part', 'description': 'Compute the integral part', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}"], "Output": "requests.get(\"https://lowest-bins-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lowest-bins-api.p.rapidapi.com\"})"} {"Instruction": "Can you help me check the geolocation of '1600 Pennsylvania Avenue, Washington DC' using the Address Normalization and Geocoding API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Practical API for streamlined business and cloud applications.', 'parameters': [{'name': 'source', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'aws', 'api_name': 'aws.account.list_regions', 'description': 'Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains parameter.list-regions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'Specifies the 12-digit account ID number of the Amazon Web Services account that you want to access or modify with this operation. If you don\u00e2\\x80\\x99t specify this parameter, it defaults to the Amazon Web Services account of the identity used to call the operation. To use this parameter, the caller must be an identity in the organization\u00e2\\x80\\x99s management account or a delegated administrator account. The specified account ID must also be a member account in the same organization. The organization must have all features enabled , and the organization must have trusted access enabled for the Account Management service, and optionally a delegated admin account assigned.\\n\\nNoteThe management account can\u00e2\\x80\\x99t specify its own AccountId . It must call the operation in standalone context by not including the AccountId parameter.\\nTo call this operation on an account that is not a member of an organization, don\u00e2\\x80\\x99t specify this parameter. Instead, call the operation using an identity belonging to the account whose contacts you wish to retrieve or modify.'}, {'name': 'region_opt_status_contains', 'description': 'A list of Region statuses (Enabling, Enabled, Disabling, Disabled, Enabled_by_default) to use to filter the list of Regions for a given account. For example, passing in a value of ENABLING will only return a list of Regions with a Region status of ENABLING.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://address-normalization-and-geocoding.p.rapidapi.com/geocode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-normalization-and-geocoding.p.rapidapi.com\"}, params={\"address\": \"1600 Pennsylvania Avenue, Washington DC\"})"} {"Instruction": "Can you provide me with the options prices for the stock ticker GOOGL?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stock-and-options.p.rapidapi.com/options/googl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stock-and-options.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the list of matches in the USA for the Surebets 2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}"], "Output": "requests.get(\"https://surebets-2.p.rapidapi.com/matches/usa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"surebets-2.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve a list of FM radio stations from around the world, limit the results to 20 stations, and display the second page of results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}"], "Output": "requests.get(\"https://radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com/get_quotes.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com\"}, params={\"limit\": \"20\", \"page\": \"2\"})"} {"Instruction": "Can you check the ESG risk rating for the stock ticker MSFT?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Automation Schedule Delete', 'description': 'Delete an automation schedule', 'parameters': [{'name': 'automation-account-name', 'description': 'The name of the automation account.', 'type': 'string', 'required': True}, {'name': 'name / --schedule-name / -n', 'description': 'The schedule name.', 'type': 'string', 'required': True}, {'name': 'resource-group / -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'string', 'required': True}, {'name': 'yes / -y', 'description': 'Do not prompt for confirmation.', 'type': 'boolean', 'default': 'False', 'required': False}]}\n", "{'name': 'az', 'api_name': 'az attestation update', 'description': 'Updates the Attestation Provider', 'parameters': [{'name': 'name', 'description': 'Name of the attestation service instance.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}"], "Output": "requests.get(\"https://esg-risk-ratings-for-stocks.p.rapidapi.com/api/v1/resources/esg\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"esg-risk-ratings-for-stocks.p.rapidapi.com\"}, params={\"ticker\": \"MSFT\"})"} {"Instruction": "I want to extract topics from the text \"I enjoy hiking and cooking\" using the Walnut Topic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://walnut-topic.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"walnut-topic.p.rapidapi.com\"}, params={\"text\": \"I enjoy hiking and cooking\", \"topics\": \"furniture,eletronics,books,billing,promotion,urgent,design\"})"} {"Instruction": "Can you check the K\u00f6ppen climate classification for a location with latitude -45.678 and longitude 25.421?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha builds enterprise-config gitlab', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.create', 'description': 'Create a GitLab Enterprise config for Google Cloud Build', 'parameters': [{'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://koppen-climate-classification.p.rapidapi.com/classification\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"koppen-climate-classification.p.rapidapi.com\"}, params={\"lon\": \"25.421\", \"lat\": \"-45.678\"})"} {"Instruction": "I want to get the general product description for the Amazon product with ID B07W6YFVW8 using the Abiola Amazon Data Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://abiola-amazon-data-scraper.p.rapidapi.com/products/B07W6YFVW8\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"abiola-amazon-data-scraper.p.rapidapi.com\"})"} {"Instruction": "Please provide the current fear and greed index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}"], "Output": "requests.get(\"https://fear-and-greed-index.p.rapidapi.com/v1/fgi\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fear-and-greed-index.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the city Jakarta is experiencing rain right now?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}"], "Output": "requests.get(\"https://indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com/weather/jakarta\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve the latest economical events using the Palmy Investing API, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}\n", "{'name': 'pyarrow', 'api_name': 'choose_values', 'description': 'Choose values from several arrays', 'parameters': {'required': [{'name': 'indices', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_asset_properties', 'description': 'Retrieves a paginated list of properties associated with an asset. If you update properties associated with the model before you finish listing all the properties, you need to start all over again.list-asset-properties is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset.'}, {'name': 'filter', 'description': 'Filters the requested list of asset properties. You can choose one of the following options:\\n\\nALL \u00e2\\x80\\x93 The list includes all asset properties for a given asset model ID.\\nBASE \u00e2\\x80\\x93 The list includes only base asset properties for a given asset model ID.\\n\\nDefault: BASE\\nPossible values:\\n\\nALL\\nBASE'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://palmy-investing-api.p.rapidapi.com/api/economical/events/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"palmy-investing-api.p.rapidapi.com\"}, params={\"page\": \"\", \"page_size\": \"\"})"} {"Instruction": "How can I check my Viber balance using the D7 Viber API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'Azure Media Services', 'api_name': 'Account Filter List', 'description': 'Listing all the account filters of an Azure Media Services account', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://d7-viber.p.rapidapi.com/messages/v1/balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"d7-viber.p.rapidapi.com\"})"} {"Instruction": "I want to get real-time pricing and market activity for Binance exchange.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries.create', 'description': 'Create a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}, {'name': 'certificates', 'description': 'The certificates for the certificate map entry.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://crypto-exchanges1.p.rapidapi.com/exchanges/binance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-exchanges1.p.rapidapi.com\"})"} {"Instruction": "I would like to get the car data by calling the Car Specs API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}"], "Output": "requests.get(\"https://car-specs.p.rapidapi.com/v2/cars/download-database\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"car-specs.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the activity details for this TripIt object ID 'abc123'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}\n", "{'name': 'az', 'api_name': 'Cross-region Load Balancer Frontend IP Show', 'description': 'Get the details of a frontend IP address.', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the frontend IP configuration.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}"], "Output": "requests.get(\"https://community-tripit.p.rapidapi.com/get/activity/id/abc123/format/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-tripit.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top 50 greatest movies of all time according to IMDb?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://imdb-top-100-movies.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"imdb-top-100-movies.p.rapidapi.com\"}, params={\"limit\": 50})"} {"Instruction": "Can you convert the number 56789 to spelled-out format in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.delete_repository', 'description': 'Deletes a repository. If the repository contains images, you must either delete all images in the repository or use the force option to delete the repository.', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to delete.'}, {'name': 'force_|_no_force', 'description': 'If a repository contains images, forces the deletion.'}]}"], "Output": "requests.get(\"https://spellout.p.rapidapi.com/v1/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spellout.p.rapidapi.com\"}, params={\"nameFilter\": \"\"})"} {"Instruction": "I want to scan block 789 on the Optimism blockchain network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All-In-One access to the Optimism blockchain data!\\n\\nMore features are coming soon!\\n\\nFeedback and feature requests should be sent to:\\nangleitnerchristoph123@gmail.com', 'parameters': [{'name': 'block', 'description': 'Block you want to scan!', 'type': 'STRING'}, {'name': 'network', 'description': 'Specify wich network you wanna use! (mainnet/testnet)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'set_memory_pool', 'description': 'Set the default memory pool', 'parameters': {'required': [{'name': 'pool', 'description': 'The memory pool that should be used by default.'}], 'optional': []}}\n", "{'name': 'IoT Central', 'api_name': 'Monitor Properties', 'description': 'View and compare device properties sent to/from the IoT Central app', 'parameters': [{'name': 'app-id', 'description': 'The App ID of the IoT Central app you want to manage.'}, {'name': 'device-id', 'description': 'The device ID of the target device.'}, {'name': 'central-api-uri', 'description': 'The IoT Central DNS suffix associated with your application.', 'optional': True}, {'name': 'token', 'description': 'A valid user token to authenticate your request.', 'optional': True}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}"], "Output": "requests.get(\"https://optimism.p.rapidapi.com/blockchain_block\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"optimism.p.rapidapi.com\"}, params={\"block\": \"789\", \"network\": \"\"})"} {"Instruction": "Please fetch the order details with orderId=98765 from the platformbil API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().describe', 'description': 'Retrieves information about a backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().delete', 'description': 'Delete an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}"], "Output": "requests.get(\"https://platformbil.p.rapidapi.com/store/order/98765\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"platformbil.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve energy emission data from the CAISO API for the interval between October 1, 2022 and October 31, 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'BatchAI Job File Stream', 'description': 'Stream the content of a file', 'parameters': [{'name': 'experiment', 'description': 'Name of experiment.', 'type': 'string', 'required': True}, {'name': 'file-name', 'description': 'The name of the file to stream.', 'type': 'string', 'required': True}, {'name': 'job', 'description': 'Name of job.', 'type': 'string', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'string', 'required': True}, {'name': 'workspace', 'description': 'Name of workspace.', 'type': 'string', 'required': True}, {'name': 'output-directory-id', 'description': \"The Id of the job's output directory (as specified by 'id' element in outputDirectories collection in the job create parameters).\", 'type': 'string', 'required': False, 'default': 'stdouterr'}, {'name': 'path', 'description': 'Relative path in the given output directory.', 'type': 'string', 'required': False, 'default': '.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}"], "Output": "requests.get(\"https://caiso.p.rapidapi.com/caiso\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"caiso.p.rapidapi.com\"}, params={\"type\": \"co2\", \"enddate\": \"20221031\", \"interval\": \"30\", \"startdate\": \"20221001\"})"} {"Instruction": "I want to check if john@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Can you extract the entities, full matches URLs, partial matches URLs, visual matches URLs, pages, locale, and dimensions from this image: https://example.com/image.png?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://web-detection.p.rapidapi.com/web-detection\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-detection.p.rapidapi.com\"}, params={\"image\": \"https://example.com/image.png\"})"} {"Instruction": "Can you please fetch the real estate property details for property_id 56789?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}"], "Output": "requests.get(\"https://realtor16.p.rapidapi.com/property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"realtor16.p.rapidapi.com\"}, params={\"property_id\": \"56789\"})"} {"Instruction": "I want to get live match updates for tennis in real-time.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://allscores.p.rapidapi.com/api/allscores/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allscores.p.rapidapi.com\"}, params={\"sport\": 4, \"timezone\": \"America/Chicago\", \"langId\": 1})"} {"Instruction": "Could you please generate random user data with AI? I need 5 results with nationality as \"us\" and gender as \"female\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}"], "Output": "response = requests.get(\"https://ai-random-user-generator.p.rapidapi.com/random-user\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-random-user-generator.p.rapidapi.com\"}, params={\"results\": \"5\", \"nation\": \"us\", \"gender\": \"female\"})"} {"Instruction": "I want to get user information from the testing API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'shift_right', 'description': 'Right shift x by y', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().create', 'description': 'Create and initialize a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'airflow_configs'}, {'name': 'async'}, {'name': 'cloud_sql_machine_type'}, {'name': 'disk_size'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'enable_high_resilience'}, {'name': 'env_variables'}, {'name': 'environment_size'}, {'name': 'labels'}, {'name': 'machine_type'}, {'name': 'node_count'}, {'name': 'oauth_scopes'}, {'name': 'python_version'}, {'name': 'service_account'}, {'name': 'tags'}, {'name': 'web_server_machine_type'}, {'name': 'zone'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'cloud_sql_ipv4_cidr'}, {'name': 'composer_network_ipv4_cidr'}, {'name': 'connection_subnetwork'}, {'name': 'connection_type'}, {'name': 'enable_private_endpoint'}, {'name': 'enable_private_environment'}, {'name': 'enable_privately_used_public_ips'}, {'name': 'master_ipv4_cidr'}, {'name': 'web_server_ipv4_cidr'}, {'name': 'cluster_ipv4_cidr'}, {'name': 'cluster_secondary_range_name'}, {'name': 'enable_ip_alias'}, {'name': 'enable_ip_masq_agent'}, {'name': 'max_pods_per_node'}, {'name': 'services_ipv4_cidr'}, {'name': 'services_secondary_range_name'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'network'}, {'name': 'subnetwork'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_allow_ip'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalytics.start_application', 'description': 'Starts the specified Amazon Kinesis Analytics application. After creating an application, you must exclusively call this operation to start your application.The application status must be READY for you to start an application. You can get the application status in the console or using the DescribeApplication operation.This operation requires permissions to perform the kinesisanalytics:StartApplication action.', 'parameters': [{'name': 'application_name', 'description': 'Name of the application.'}, {'name': 'input_configurations', 'description': 'Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics starts reading the streaming source associated with the input. You can also specify where in the streaming source you want Amazon Kinesis Analytics to start reading.\\n(structure)\\n\\nWhen you start your application, you provide this configuration, which identifies the input source and the point in the input source at which you want the application to start processing records.\\nId -> (string)\\n\\nInput source ID. You can get this ID by calling the DescribeApplication operation.\\nInputStartingPositionConfiguration -> (structure)\\n\\nPoint at which you want the application to start processing records from the streaming source.\\nInputStartingPosition -> (string)\\n\\nThe starting position on the stream.\\n\\nNOW - Start reading just after the most recent record in the stream, start at the request time stamp that the customer issued.\\nTRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.\\nLAST_STOPPED_POINT - Resume reading from where the application last stopped reading.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}"], "Output": "requests.get(\"https://testing144.p.rapidapi.com/test/instore/wechat/getUserInformation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testing144.p.rapidapi.com\"})"} {"Instruction": "Can you please check the definition of the word \"dog\" using the Dicolink API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'get_record_batch_size', 'description': 'Get the total size of a serialized RecordBatch', 'parameters': {'required': [{'name': 'batch', 'description': 'The RecordBatch for which we want to know the size'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dicolink.p.rapidapi.com/mot/dog/definitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dicolink.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of mineable coins?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}"], "Output": "requests.get(\"https://mineable-coins.p.rapidapi.com/coins\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mineable-coins.p.rapidapi.com\"})"} {"Instruction": "I want to get hotel reviews for a hotel with ID 2234567890, in English language (en_US) and on the second page.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query rooms, price, facilities, policities, etc information from many hotels around the world to create a travelling site/application, such as : hotels.com', 'parameters': [{'name': 'id', 'description': 'The value of id field that received from .../properties/list endpoint', 'type': 'NUMBER'}, {'name': 'loc', 'description': 'The language code', 'type': 'STRING'}, {'name': 'page', 'description': 'For paging purpose', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hotels4.p.rapidapi.com/reviews/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hotels4.p.rapidapi.com\"}, params={\"id\": \"2234567890\", \"loc\": \"en_US\", \"page\": 2})"} {"Instruction": "Can you provide me with the latest information about the product with ASIN B09DKV849B on Amazon's U.S. marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudhsmv2.untag_resource', 'description': 'Removes the specified tag or tags from the specified AWS CloudHSM cluster.', 'parameters': [{'name': 'resource_id', 'description': 'The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters .'}, {'name': 'tag_key_list', 'description': 'A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "How can I get information about the user's web browser using the BrowserObject API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().list', 'description': 'List Bare Metal Solution instances in a project', 'parameters': [{'name': 'region'}]}"], "Output": "requests.get(\"https://fraudlabs-browserobject-v1.p.rapidapi.com/browserobjectwebservice.asmx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fraudlabs-browserobject-v1.p.rapidapi.com\"}, params={\"USERAGENTSTRING\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3\", \"LICENSE\": \"YOUR-API-LICENSE-KEY\"})"} {"Instruction": "Can you help me find all missing letters for the word \"unbelievable\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}"], "Output": "requests.get(\"https://crossword-solver.p.rapidapi.com/cross\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crossword-solver.p.rapidapi.com\"}, params={\"word\": \"u_n_b_e_l_i_e_v_a_b_l_e\", \"lang\": \"\"})"} {"Instruction": "I want to convert my image.jpg file to a PDF using the All in One File Converter API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://all-in-one-file-converter.p.rapidapi.com/api/supported-file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-in-one-file-converter.p.rapidapi.com\"}, params={\"input\": \"jpg\"})"} {"Instruction": "How can I use the TestAPI_v3 to get the hello message?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns hello', 'parameters': []}"], "Output": "requests.get(\"https://testapi708.p.rapidapi.com/admin-api/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testapi708.p.rapidapi.com\"})"} {"Instruction": "I want to use the Code For You API to run a program with the following inputs: CodeIsFun = \"print('Hello, World!')\", CodeForYou = \"Python program\", CodeWithMe = \"{\\\"P1\\\": \\\"Python\\\", \\\"P2\\\": \\\"Computer\\\"}\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}"], "Output": "requests.get(\"https://code-for-you.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"code-for-you.p.rapidapi.com\"}, params={\"CodeIsFun\": \"print('Hello, World!')\", \"CodeForYou\": \"Python program\", \"CodeWithMe\": \"{\\\"P1\\\": \\\"Python\\\", \\\"P2\\\": \\\"Computer\\\"}\"})"} {"Instruction": "Can you provide me with today's Wordle answers?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://wordle-answers-solutions.p.rapidapi.com/today\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wordle-answers-solutions.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of countries using the Global Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'General API to be used for together with other APIs that based on various sports', 'parameters': []}\n", "{'name': 'API', 'api_name': 'get_function', 'description': 'Get a function by name', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to lookup'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}"], "Output": "requests.get(\"https://global-data.p.rapidapi.com/country/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-data.p.rapidapi.com\"})"} {"Instruction": "Can you check the VIN number \"2HGCM82633A123456\" for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.merge', 'description': 'Advanced merge strategies and configuration', 'parameters': [{'name': 'ignore_space_change'}, {'name': 'ignore_all_space'}, {'name': 'ignore_space_at_eol'}, {'name': 'ignore_cr_at_eol'}, {'name': 'renormalize'}, {'name': 'no_renormalize'}, {'name': 'find_renames['}, {'name': 'rename_threshold'}, {'name': 'subtree['}, {'name': 'recursive'}, {'name': 'patience'}, {'name': 'diff_algorithm'}, {'name': 'no_renames'}, {'name': 'resolve'}, {'name': 'octopus'}, {'name': 'ours'}, {'name': 'subtree'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}"], "Output": "requests.get(\"https://license-plate-lookup2.p.rapidapi.com/license_plate_lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"license-plate-lookup2.p.rapidapi.com\"}, params={\"state_code\": \"AL\", \"license_plate\": \"2HGCM82633A123456\"})"} {"Instruction": "I want to search for information about Steve Jobs in the B2BHint API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://b2bhint.p.rapidapi.com/api/v1/rapidapi/person/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"b2bhint.p.rapidapi.com\"}, params={\"q\": \"Steve Jobs\", \"countryCode\": \"us\"})"} {"Instruction": "Please show me the currently trending cryptocurrencies with a page limit of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your next gem crypto! Browse popular today, trending and recently added coins', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}"], "Output": "requests.get(\"https://crypto-gem-finder.p.rapidapi.com/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-gem-finder.p.rapidapi.com\"}, params={\"page\": \"1\", \"limit\": \"5\"})"} {"Instruction": "I want to verify if the email address \u201cexample@yahoo.com\u201d is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email address validation API', 'parameters': [{'name': 'email', 'description': 'Email address to validate', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().list', 'description': 'List the data for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://validect-email-verification-v1.p.rapidapi.com/v1/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"validect-email-verification-v1.p.rapidapi.com\"}, params={\"email\": \"example@yahoo.com\"})"} {"Instruction": "I want to get the earnings per share for the stock symbol MSFT in the US region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yh-finance8.p.rapidapi.com/stock/get_earnings_per_share\",headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yh-finance8.p.rapidapi.com\"}, params={\"symbol\": \"MSFT\", \"region\":\"US\"})"} {"Instruction": "How can I get data from the FastAPI Project API for the country \"US\" and with another interest \"technology\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fastapi-project.p.rapidapi.com/api/v2/explore\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fastapi-project.p.rapidapi.com\"}, params={\"country\": \"US\", \"another_interest\": \"technology\"})"} {"Instruction": "Can I get the upcoming events at mbar club?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.create_world_export_job', 'description': 'Creates a world export job.', 'parameters': [{'name': 'client_request_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'worlds', 'description': 'A list of Amazon Resource Names (arns) that correspond to worlds to export.\\n(string)'}, {'name': 'output_location', 'description': 'The output location.\\ns3Bucket -> (string)\\n\\nThe S3 bucket for output.\\ns3Prefix -> (string)\\n\\nThe S3 folder in the s3Bucket where output files will be placed.'}, {'name': 'iam_role', 'description': 'The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to the world export job.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.send_email', 'description': 'Send a collection of patches as emails', 'parameters': [{'name': 'options'}, {'name': 'file|directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mikaraunio-mbar.p.rapidapi.com/event/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mikaraunio-mbar.p.rapidapi.com\"}, params={\"datefilter\": \"upcoming\"})"} {"Instruction": "I want to search for the zip code of Los Angeles in the United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_gremlin_query_status', 'description': 'Gets the status of a specified Gremlin query.get-gremlin-query-status uses document type values. Document types follow the JSON data model where valid values are: strings, numbers, booleans, null, arrays, and objects. For command input, options and nested parameters that are labeled with the type document must be provided as JSON. Shorthand syntax does not support document types.\\n', 'parameters': [{'name': 'query_id', 'description': 'The unique identifier that identifies the Gremlin query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://zipcodebase-zip-code-search.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"zipcodebase-zip-code-search.p.rapidapi.com\"}, params={\"codes\": \"Los Angeles\", \"country\": \"United States\"})"} {"Instruction": "Can you provide me with the latest earthquake data in Indonesia and store the response in a variable called \"response\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://indonesia-latest-weather-and-earthquake.p.rapidapi.com/feelbylocal_top15_earthquake\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indonesia-latest-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "I want to get a screenshot of www.example.com using the Images Infos - API1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().describe', 'description': 'describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://images-infos-api1.p.rapidapi.com/getWebsitesScreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"images-infos-api1.p.rapidapi.com\"})"} {"Instruction": "Can you search for email addresses containing \"test\" and retrieve the results on the second page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies.update', 'description': 'Update access context manager policies', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://email-address-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-address-search.p.rapidapi.com\"}, params={\"q\": \"test\", \"type\": \"EMAIL\", \"pagenum\": \"2\"})"} {"Instruction": "Can you please provide me with the latest news in Uganda?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'from_numpy_dtype', 'description': 'Convert NumPy dtype to pyarrow.DataType', 'parameters': {'required': [{'name': 'dtype', 'description': 'the numpy dtype to convert'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_voice_profile_domain', 'description': 'Updates the settings for the specified voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The domain ID.'}, {'name': 'name', 'description': 'The name of the voice profile domain.'}, {'name': 'description', 'description': 'The description of the voice profile domain.'}]}"], "Output": "requests.get(\"https://instant-uganda-news.p.rapidapi.com/ugandanews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"instant-uganda-news.p.rapidapi.com\"}, params={\"rank\": \"\", \"page\": \"\", \"search\": \"\"})"} {"Instruction": "I want to check if the email address john.doe@gmail.com is valid or not.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get links about the climate changes ', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Application Gateway Routing Rule Show', 'description': 'Get the details of a rule in an application gateway', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'name -n', 'description': 'Name of the routing rule.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://metropolis-api-email.p.rapidapi.com/analysis\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"metropolis-api-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@gmail.com\"})"} {"Instruction": "Can you help me extract text from a PDF using the Reword PDF API? Here is the file path \"/path/to/file.pdf\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83d\udfe2\ud83d\udc9a 2023 API Scraping Instagram public data scraper for search, users, posts, hashtags, locations and more. You are only charged for the traffic you use.\\n\\n', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'related_posts', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}"], "Output": "response = requests.get(\"https://reword-pdf1.p.rapidapi.com/v1/pdfs/{pdfId}/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reword-pdf1.p.rapidapi.com\"}, params={\"pdfId\": \"/path/to/file.pdf\"})"} {"Instruction": "Can you help me calculate the age of a person born on January 10, 1985 in US/Pacific timezone?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().delete', 'description': 'Delete Service Perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}"], "Output": "requests.get(\"https://age-calculator.p.rapidapi.com/age\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"age-calculator.p.rapidapi.com\"}, params={\"date\": \"19850110\", \"timezone\": \"US/Pacific\"})"} {"Instruction": "Can you provide me with a collection of Sahih Muslim hadiths?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hadiths-api.p.rapidapi.com/collections/ab3xxxxx9bf2bxxxxxxxxxx1b\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hadiths-api.p.rapidapi.com\"})"} {"Instruction": "I want to check if the Ethereum ERC20 token with the contract address 0x1234567890abcdef has any large buy or sell orders.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}"], "Output": "response = requests.get(\"https://ethereum-large-buy-sell-orders.p.rapidapi.com/large-orders/0x1234567890abcdef\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ethereum-large-buy-sell-orders.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the history and tourism information for the street \"Broadway\" in New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates().describe', 'description': 'Describe a specified SSL certificate', 'parameters': [{'name': 'id'}]}"], "Output": "requests.get(\"https://streetnarrator.p.rapidapi.com/prod/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"streetnarrator.p.rapidapi.com\"}, params={\"topics\": \"history:1,tourism:1\", \"temperature\": \"0\", \"style\": \"audioguide\", \"language\": \"en\", \"street\": \"Broadway, New York City\"})"} {"Instruction": "I want to find the distance between postcodeA CF123XY and postcodeB CF456ZL using the Dargan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dargan.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dargan.p.rapidapi.com\"}, params={\"postcodeA\": \"CF123XY\", \"postcodeB\": \"CF456ZL\"})"} {"Instruction": "Please provide me with the sign hexagram for category 8.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This [unofficial] Ikea API is a great solution for developers looking for a comprehensive and up-to-date access to Ikea's products and search. An Ikea Scraper REST API solution.\", 'parameters': [{'name': 'countrycode', 'description': 'Can be obtained through the **Countries** endpoint,', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sign-hexagram.p.rapidapi.com/get_sign/8\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sign-hexagram.p.rapidapi.com\"})"} {"Instruction": "Can you give me the fuel rate for Delhi city in India?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'pyarrow', 'api_name': 'choose_values', 'description': 'Choose values from several arrays', 'parameters': {'required': [{'name': 'indices', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://indian-fuel.p.rapidapi.com/fuel/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indian-fuel.p.rapidapi.com\"}, params={\"city\": \"Delhi\", \"country\": \"India\"})"} {"Instruction": "Can you please retrieve the latest results of the Aviator game on the Vai de Bob platform?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}"], "Output": "requests.get(\"https://vai-de-bob-aviator-api.p.rapidapi.com/vaidebob-aviator-latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vai-de-bob-aviator-api.p.rapidapi.com\"})"} {"Instruction": "I want to check the exchange rate for GBP on a specific date, let's say 2022-12-31.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}"], "Output": "requests.get(\"https://words-world.p.rapidapi.com/checkkurs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"words-world.p.rapidapi.com\"}, params={\"date\": \"2022-12-31\", \"valuta\": \"GBP\"})"} {"Instruction": "Can you provide me with a list of scuba diving sites in Indonesia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Are you a scuba diver looking for interesting dive sites around the world? You can now easily search for them using a text query to the endpoint based on a location or region. With our list of GPS coordinates for scuba diving sites, you can quickly find the coordinates of the places you want to explore and add them to your diving itinerary. Simply enter the name of the location or region you are interested in, and our system will provide you with a list of relevant coordinates for you to use ...', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}"], "Output": "requests.get(\"https://world-scuba-diving-sites-api.p.rapidapi.com/api/divesite\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"world-scuba-diving-sites-api.p.rapidapi.com\"}, params={\"country\": \"Indonesia\"})"} {"Instruction": "Can you provide me with the definition of the word \"exemplary\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}"], "Output": "requests.get(\"https://master-dictionary.p.rapidapi.com/hello\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"master-dictionary.p.rapidapi.com\"}, params={\"word\": \"exemplary\"})"} {"Instruction": "Can you provide me with a Python function call to retrieve a question from ASE's Quiz API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'vertex_ai.create_tensorboard', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.delete', 'description': 'delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ases-quiz-api1.p.rapidapi.com/difficulties/63343ba898b44503fecc49e9\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ases-quiz-api1.p.rapidapi.com\"})"} {"Instruction": "How can I use the Unfurl API written in go to get the description, title, and image of a specific URL, such as 'https://example.com'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.activate_pipeline', 'description': 'Validates the specified pipeline and starts processing pipeline tasks. If the pipeline does not pass validation, activation fails.To activate a finished pipeline, modify the end date for the pipeline and then activate it.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'start_timestamp', 'description': 'The date and time to resume the pipeline. By default, the pipeline resumes from the last completed execution.'}]}"], "Output": "requests.get(\"https://unfurl-api-written-in-go.p.rapidapi.com/unfurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unfurl-api-written-in-go.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "What is the current standings for the Portuguese Primeira Liga for the 2022 season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}"], "Output": "requests.get(\"https://primeira-liga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"primeira-liga-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Can you provide a Python function call to retrieve the gasoline and diesel prices in different fuel stations in different cities?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}"], "Output": "requests.get(\"https://gas-price.p.rapidapi.com/europeanCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gas-price.p.rapidapi.com\"})"} {"Instruction": "Can you detect the language of this text: \"Hola, \u00bfc\u00f3mo est\u00e1s?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'cast', 'description': 'Casting data types', 'parameters': {'required': [{'name': 'target_type', 'description': 'The PyArrow type to cast to.'}], 'optional': [{'name': 'allow_int_overflow', 'description': 'Whether integer overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_truncate', 'description': 'Whether time precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_overflow', 'description': 'Whether date/time range overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_decimal_truncate', 'description': 'Whether decimal precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_float_truncate', 'description': 'Whether floating-point precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_invalid_utf8', 'description': 'Whether producing invalid utf8 data is allowed when casting.', 'type': 'bool', 'default': 'False'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}"], "Output": "requests.get(\"https://text-language-by-api-ninjas.p.rapidapi.com/v1/textlanguage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-language-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"Hola, \u00bfc\u00f3mo est\u00e1s?\"})"} {"Instruction": "I want to get the roster and schedule results for the Los Angeles Clippers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API with Roster and Schedule Results for each NBA Franchise from 1977', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}"], "Output": "requests.get(\"https://1977-2022-nba-team-rosters-and-schedules.p.rapidapi.com/elements\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"1977-2022-nba-team-rosters-and-schedules.p.rapidapi.com\"})"} {"Instruction": "Please convert the number 20000 into a human-readable form.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com/1000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com\"}, params={\"number\": \"20000\"})"} {"Instruction": "Can you provide me with the available versions for C# Code Compiler?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://c-sharp-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"c-sharp-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Please generate all the words that can be produced by adding at least one additional letter to the input \"dog\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Given a set of letters, generate all the words that can be produced by adding at least one additional letter, arranged hierarchically.', 'parameters': [{'name': 'input', 'description': 'A series of at least 4 letters (a-z, case-insensitive). No other characters should be included or no meaningful results will be returned.', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().update', 'description': 'Update an existing Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}"], "Output": "requests.get(\"https://word-tree.p.rapidapi.com/CSW21/ANAGRAMS\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"word-tree.p.rapidapi.com\"}, params={\"input\": \"dog\"})"} {"Instruction": "Can you help me extract text from a driver's license image using the Driver's License OCR API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://driver-license-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"driver-license-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you find the gender of the name \"Jane\" using the Gender From Name API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'describe_model(request_id=\"\", location=\"\", model=\"\", container_metadata={\\'containerImageUri\\': \\'gcr.io/example/my_image\\', \\'displayName\\': \\'my_model\\', \\'artifactUri\\': \\'gs://bucket/path\\', \\'description\\': \\'example_model\\'}', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_modality'}, {'name': 'explanation_nearest_neighbor_search_config_file'}, {'name': 'explanation_neighbor_count'}, {'name': 'explanation_path_count'}, {'name': 'explanation_query'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'uris'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}"], "Output": "requests.get(\"https://gender-from-name.p.rapidapi.com/gender/Jane\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"gender-from-name.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me details and statistics about the TV show with the Season IDs 24680 and 13579 from the Netflix Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://netflix-data.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"netflix-data.p.rapidapi.com\"}, params={\"ids\": \"24680, 13579\", \"limit\": \"25\", \"offset\": \"0\"})"} {"Instruction": "I want to geolocate the IP address 987.65.43.21.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}"], "Output": "requests.get(\"https://ip-geolocalization-api.p.rapidapi.com/ip\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"ip-geolocalization-api.p.rapidapi.com\"}, params={\"ip\" \"987.65.43.21\"})"} {"Instruction": "How can I search for an entity with the uid 5856 in OFAC Service API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ofac-service.p.rapidapi.com/data/entity/5856\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ofac-service.p.rapidapi.com\"})"} {"Instruction": "I want to search the property report using the AppId 654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API searches tax assessment, deed, mortgage and notice of default records filed in over 3,100 counties with Tax Assessors and County Recorder of Deeds offices. Results may include information as available about property owners, physical site and mailing addresses, land and building property details, and financial information. Searches may be conducted using an address only, or a name and address.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://property-report.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"property-report.p.rapidapi.com\"}, params={\"AppId\": \"654321\"})"} {"Instruction": "I want to check the number of working days in the US from 2022-01-01 to 2022-12-31.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://working-days.p.rapidapi.com/1.3/get_info_day\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"working-days.p.rapidapi.com\"}, params={\"country_code\": \"US\", \"date\": \"2022-01-01\", \"configuration\": \"\", \"profile_id\": \"\"})"} {"Instruction": "Can you show me a random collection of shoes, but this time I want to retrieve 10 shoes instead of 3?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_extended_source_server', 'description': 'Create an extended source server in the target Account based on the source server in staging account.', 'parameters': [{'name': 'source_server_arn', 'description': 'This defines the ARN of the source server in staging Account based on which you want to create an extended source server.'}, {'name': 'tags', 'description': 'A list of tags associated with the extended source server.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System Entry Info', 'parameters': {'required': []}}"], "Output": "requests.get(\"https://shoes-collections.p.rapidapi.com/shoes/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shoes-collections.p.rapidapi.com\"})"} {"Instruction": "I want to get the city and country data for placeId \"789\" in miles distance unit and distance to placeId \"012\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}"], "Output": "requests.get(\"https://wft-geo-db.p.rapidapi.com/v1/geo/places/789/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wft-geo-db.p.rapidapi.com\"}, params={\"placeId\": \"789\", \"distanceUnit\": \"MI\", \"toPlaceId\": \"012\"})"} {"Instruction": "Can you provide me with a short URL using the SMSAPI.com API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().create_secondary', 'description': 'Create a new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "requests.get(\"https://smsapi-com3.p.rapidapi.com/short_url/links\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"smsapi-com3.p.rapidapi.com\"})"} {"Instruction": "I want to get the list of phones for a given product_id using the WhatsApp API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'To Send Messages From WhatsApp', 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://whatsapp_api1.p.rapidapi.com/api/product_id/listPhones\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whatsapp_api1.p.rapidapi.com\"}, params={\"product_id\": \"your_product_id_here\"})"} {"Instruction": "Can you help me get the download URLs for a song on ReverbNation with the URL \"https://www.reverbnation.com/artist/song/67890\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.remove_tags_from_resource', 'description': 'Removes tags from a directory.', 'parameters': [{'name': 'resource_id', 'description': 'Identifier (ID) of the directory from which to remove the tag.'}, {'name': 'tag_keys', 'description': 'The tag key (name) of the tag to be removed.\\n(string)'}]}\n", "{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.mutate_deployed_index', 'description': 'mutate an existing deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}"], "Output": "requests.get(\"https://reverbnation-song-downloader.p.rapidapi.com/reverbnation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reverbnation-song-downloader.p.rapidapi.com\"}, params={\"url\": \"https://www.reverbnation.com/artist/song/67890\"})"} {"Instruction": "Please provide me with the information about upcoming events and samples from the Microsoft Power BI API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "response = requests.get(\"https://powerbi.p.rapidapi.com/sponsorships/today/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"powerbi.p.rapidapi.com\"})"} {"Instruction": "How can I use the MyNewTestApi to get data from the MyNewTestEndpoint?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha artifacts repositories', 'api_name': 'gcloud.alpha.artifacts.repositories.config_export', 'description': 'Export the configuration for a Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://mynewtestapi.p.rapidapi.com/my-new-test-endpoint\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mynewtestapi.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the available versions of Haskell Code Compiler.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'sqrt', 'description': 'Compute the square root of an argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute the square root'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}"], "Output": "requests.get(\"https://haskell-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"haskell-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Could you generate a random username for a website with a minimum age of 21 and a maximum age of 40, in the en_US locale and the domain ugener.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_voice_profile_domain', 'description': 'Updates the settings for the specified voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The domain ID.'}, {'name': 'name', 'description': 'The name of the voice profile domain.'}, {'name': 'description', 'description': 'The description of the voice profile domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://random-username-generate.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"random-username-generate.p.rapidapi.com\"}, params={\"minAge\": 21, \"maxAge\": 40, \"locale\": \"en_US\", \"domain\": \"ugener.com\"})"} {"Instruction": "I want to check if the bank card with the bin number 5366789 is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}"], "Output": "requests.get(\"https://bank-card-bin-num-check.p.rapidapi.com/api/v1/bins/b/5366789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bank-card-bin-num-check.p.rapidapi.com\"})"} {"Instruction": "Can you please provide the latest news for tickers AAPL, GOOGL, and MSFT using the Webull API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.api_configs.describe', 'description': 'Show details about a specific API config', 'parameters': [{'name': 'api_config', 'description': 'ID of the api-config or fully qualified identifier for the api-config.'}, {'name': 'api', 'description': 'API ID.'}, {'name': 'view', 'description': \"View option; default is 'BASIC'.\"}]}"], "Output": "requests.get(\"https://webull.p.rapidapi.com/news/list-by-portfolio\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webull.p.rapidapi.com\"}, params={\"tickerIds\": \"AAPL,GOOGL,MSFT\", \"currentNewsId\": \"0\", \"pageSize\": \"20\"})"} {"Instruction": "I want to retrieve the leaderboard for the Binance Futures Exchange for the encrypted user with ID \"def456\" and trade type \"DELIVERY\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://binance-futures-leaderboard1.p.rapidapi.com/v1/getOtherPerformance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"binance-futures-leaderboard1.p.rapidapi.com\"}, params={\"encryptedUid\": \"def456\", \"tradeType\": \"DELIVERY\"})"} {"Instruction": "Is there a Python function I can use to check if scooter rental is available in Athens?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_vpcsc_config.allow', 'description': 'Allow Artifact Registry remote repositories inside a service perimeter to retrieve data', 'parameters': [{'name': 'location'}]}"], "Output": "requests.get(\"https://sigma-scooters.p.rapidapi.comhttps://sigma-scooters-offers.weebly.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sigma-scooters.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you check the DNS information for the IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}"], "Output": "requests.get(\"https://dns-lookup11.p.rapidapi.com/reverse\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup11.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Can you please provide me with the worldwide flight schedules with connection building?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://timetable-lookup.p.rapidapi.com/codes/entertainment/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"timetable-lookup.p.rapidapi.com\"})"} {"Instruction": "Please test the API \"Testing\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Testing', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://testing893.p.rapidapi.com/Test/api/values\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"testing893.p.rapidapi.com\"})"} {"Instruction": "Can you help me access more than 24000 groceries data using the Caterer Groceries Intel API to search for items related to oranges?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm.start_associations_once', 'description': 'Runs an association immediately and only one time. This operation can be helpful when troubleshooting associations.', 'parameters': [{'name': 'association_ids', 'description': 'The association IDs that you want to run immediately and only one time.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://caterer-groceries-intel.p.rapidapi.com/search/oranges\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"caterer-groceries-intel.p.rapidapi.com\"})"} {"Instruction": "Can you help me find the emails of car dealerships in Los Angeles, California, USA using the Email Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://email-search16.p.rapidapi.com/search-emails\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-search16.p.rapidapi.com\"}, params={\"email_domain\": \"gmail.com\", \"query\": \"car dealership los angeles california usa\", \"limit\": 100})"} {"Instruction": "How can I translate the word \"hello\" from English to French and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com/languages/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com\"})"} {"Instruction": "Check the latest results of the Aviator game on Estrelabet platform.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}"], "Output": "requests.get(\"https://estrelabet-aviator-api.p.rapidapi.com/estrelabet-aviator-latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"estrelabet-aviator-api.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the historical data for the domain amazon.com using the SimilarWeb API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}"], "Output": "requests.get(\"https://similarweb-historical-data.p.rapidapi.com/api/getCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"similarweb-historical-data.p.rapidapi.com\"}, params={\"domain\": \"amazon.com\"})"} {"Instruction": "I want to obtain the available power options for an Amazon Lightsail container service and store the output in a variable.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "available_powers = aws.lightsail.get_container_service_powers()"} {"Instruction": "Can you provide me with the metadata of the collection values from The Cancer Imaging Archive API in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().describe', 'description': 'Show details about a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "requests.get(\"https://tcia.p.rapidapi.com/getCollectionValues\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tcia.p.rapidapi.com\"}, params={\"format\":\"JSON\"})"} {"Instruction": "Please extract the main article content from the following URL: https://www.examplearticle.com\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://article-content-extractor1.p.rapidapi.com/extract\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"article-content-extractor1.p.rapidapi.com\"}, params={\"url\": \"https://www.examplearticle.com\"})"} {"Instruction": "Can you please retrieve the annotation details for the file \"/documents/myfile.docx\" in the storage \"myStorage\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().describe', 'description': 'Show details about a specific gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://groupdocs-annotation-cloud.p.rapidapi.com/annotation/storage/file/documents/myfile.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"groupdocs-annotation-cloud.p.rapidapi.com\"}, params={\"storageName\": \"myStorage\", \"versionId\": \"\"})"} {"Instruction": "How can I translate the text \"Hello world\" into French?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}"], "Output": "requests.get(\"https://text-translator2.p.rapidapi.com/getLanguages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-translator2.p.rapidapi.com\"})"} {"Instruction": "Get information about the company \"XYZ Corporation\" from the Uganda Company Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.auth.login', 'description': 'Authenticate clusters using the Anthos client', 'parameters': [{'name': 'cluster'}, {'name': 'dry_run'}, {'name': 'kubeconfig'}, {'name': 'login_config'}, {'name': 'login_config_cert'}, {'name': 'set_preferred_auth'}, {'name': 'user'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve current, forecasted, and historical air quality for any point in the world.', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://uganda-company-data.p.rapidapi.com/namesearch/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uganda-company-data.p.rapidapi.com\"}, params={\"name\": \"XYZ Corporation\"})"} {"Instruction": "I want to validate if the email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-utilities.p.rapidapi.com/normalize\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-utilities.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to retrieve the top 10 tracks for the artist with artist_id 40543550 using the Shazam API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shazam API helps you to recognize any song from a music file, can fetch data from https://www.shazam.com/, extract information related to artist, track or give top songs by country.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'artist_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}"], "Output": "requests.get(\"https://shazam8.p.rapidapi.com/artist/top_track\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shazam8.p.rapidapi.com\"}, params={\"limit\": \"10\", \"artist_id\": \"40543550\"})"} {"Instruction": "I want to get the latest Climate Change news from The New York Times.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://climate-change-api-tutorial.p.rapidapi.com/news/nyt\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the API key for Gigopost using the email test@example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gigopost.p.rapidapi.com/get_api_key\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gigopost.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you help me search for the price of an iPhone 12 on Amazon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ag-amazon-data-web-scraper.p.rapidapi.com/search/iPhone 12\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ag-amazon-data-web-scraper.p.rapidapi.com\"}, params={\"searchQuery\": \"iPhone 12\"})"} {"Instruction": "Could you please provide me with some fake users?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}"], "Output": "requests.get(\"https://fake-users6.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fake-users6.p.rapidapi.com\"})"} {"Instruction": "Is there an API to check whether a given phone number is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.create', 'description': 'Create Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'cluster_ipv4_cidr_block'}, {'name': 'cluster_named_range'}, {'name': 'experimental_features'}, {'name': 'full_management'}, {'name': 'man_block'}, {'name': 'man_blocks'}, {'name': 'master_ipv4_cidr_block'}, {'name': 'network'}, {'name': 'services_ipv4_cidr_block'}, {'name': 'services_named_range'}, {'name': 'subnet'}, {'name': 'use_private_endpoint'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://phone-validator.p.rapidapi.com/validate/phone-number\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"phone-validator.p.rapidapi.com\"}, params={\"phoneNumber\": \"1234567890\"})"} {"Instruction": "I want to get the current gas prices in the USA.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://canadian-gas-prices.p.rapidapi.com/usa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"canadian-gas-prices.p.rapidapi.com\"})"} {"Instruction": "Can you check if this URL \"http://example.com\" is a phishing attempt?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}"], "Output": "response = requests.get(\"https://exerra-phishing-check.p.rapidapi.com/stats\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"exerra-phishing-check.p.rapidapi.com\"})"} {"Instruction": "I have a PDF file called \"QRCodeFieldExamples.pdf\" and I want to decode the QR codes from this PDF file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.list_operations', 'description': 'Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Operations\\n', 'parameters': [{'name': 'submitted_since', 'description': 'An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'status', 'description': 'The status of the operations.\\n(string)'}, {'name': 'type', 'description': 'An arrays of the domains operation types.\\n(string)'}, {'name': 'sort_by', 'description': 'The sort type for returned values.\\nPossible values:\\n\\nSubmittedDate'}, {'name': 'sort_order', 'description': 'The sort order for returned values, either ascending or descending.\\nPossible values:\\n\\nASC\\nDESC'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://qr-decoder.p.rapidapi.com/getQRCodesFromPDForImage\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"qr-decoder.p.rapidapi.com\"}, params={\"src\": \"https://www.pdfscripting.com/public/FreeStuff/PDFSamples/QRCodeFieldExamples.pdf\"})"} {"Instruction": "Can you provide a Python function call to generate a QR code for the URL \"www.example.com\" using the QR Code API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset_feeds.create(FEED_ID=\"feed1\", PROJECT_ID=\"p1\", ASSET_TYPES=[\"compute.googleapis.com/Network\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project1/topics/feed_topic\"', 'description': 'Create a new Cloud Asset Inventory Feed for updates on assets', 'parameters': [{'name': 'feed_id'}, {'name': 'pubsub_topic'}, {'name': 'asset_names'}, {'name': 'asset_types'}, {'name': 'relationship_types'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'condition_description'}, {'name': 'condition_expression'}, {'name': 'condition_title'}, {'name': 'content_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}"], "Output": "requests.get(\"https://qr-code-api137.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"qr-code-api137.p.rapidapi.com\"}, params={\"url\": \"www.example.com\"})"} {"Instruction": "I want to download the display picture and basic details of the Instagram profile with the username \"janedoe\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'az vm secret list', 'description': 'List secrets on a Virtual Machine', 'parameters': [{'name': 'name -n', 'description': 'The name of the Virtual Machine. You can configure the default using az configure --defaults vm=.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.jobs.list', 'description': 'List jobs for a specified Batch project/location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "response = requests.get(\"https://instagram-dp-download1.p.rapidapi.com/api/id1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-dp-download1.p.rapidapi.com\"}, params={\"id\": \"janedoe\"})"} {"Instruction": "I want to search for Software Engineer jobs in San Francisco with an offset of 20.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.create_snapshot', 'description': 'Initiates a snapshot of a volume.In the CreateSnapshot request, you identify the volume by providing its Amazon Resource Name (ARN). You must also provide description for the snapshot. When Storage Gateway takes the snapshot of specified volume, the snapshot and description appears in the Storage Gateway console. In response, Storage Gateway returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress or later use it when you want to create a volume from a snapshot. This operation is only supported in stored and cached volume gateway type.NoteTo list or delete a snapshot, you must use the Amazon EC2 API. For more information, see DescribeSnapshots or DeleteSnapshot in the Amazon Elastic Compute Cloud API Reference .WarningVolume and snapshot IDs are changing to a longer length ID format. For more information, see the important note on the Welcome page.', 'parameters': [{'name': 'volume_arn', 'description': 'The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.'}, {'name': 'snapshot_description', 'description': 'Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the Storage Gateway snapshot Details pane, Description field.'}, {'name': 'tags', 'description': 'A list of up to 50 tags that can be assigned to a snapshot. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indeed-jobs-api-finland.p.rapidapi.com/indeed-fi/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed-jobs-api-finland.p.rapidapi.com\"}, params={\"location\": \"San Francisco\", \"keyword\": \"Software Engineer\", \"offset\": \"20\"})"} {"Instruction": "Can you provide the latest testing data using the API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://testing-out-sharing-w-rachael.p.rapidapi.com/{input}\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://testing-out-sharing-w-rachael.p.rapidapi.com/{input}\"}, params={\"testing\": \"\"})"} {"Instruction": "Can you help me scan the QR code from this image URL: \"https://example.com/image.png\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().list', 'description': 'List BeyondCorp client connector service resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-scanner-api.p.rapidapi.com/api/QR/scanimageurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-scanner-api.p.rapidapi.com\"}, params={\"imageUrl\": \"https://example.com/image.png\"})"} {"Instruction": "Can you help me preview the link https://www.example.org?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Wiki Delete', 'description': 'Delete a wiki', 'parameters': [{'name': 'wiki', 'description': 'Name or Id of the wiki to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "requests.get(\"https://og-link-preview.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"og-link-preview.p.rapidapi.com\"}, params={\"url\": \"https://www.example.org\"})"} {"Instruction": "Can you provide me with the details of the movie \"The Dark Knight\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://movies-details1.p.rapidapi.com/title/find\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"movies-details1.p.rapidapi.com\"}, params={\"q\": \"The Dark Knight\"})"} {"Instruction": "How can I get the geolocation data for IP address 104.26.10.78 using the Mocking Rock API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mocking-rock.p.rapidapi.com/country/getipgeodata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mocking-rock.p.rapidapi.com\"}, params={\"ip\": \"104.26.10.78\"})"} {"Instruction": "Can you generate 3 Bingo cards using the BingoAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bingoapi.p.rapidapi.com/us\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bingoapi.p.rapidapi.com\"}, params={\"cards\": \"3\"})"} {"Instruction": "Can you help me find real estate listings in New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}"], "Output": "requests.get(\"https://zillow-base1.p.rapidapi.com/WebAPIs/zillow/locationSuggestions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"zillow-base1.p.rapidapi.com\"}, params={\"location\": \"New York City\"})"} {"Instruction": "Please provide me with details and stats of the TV show with Season IDs 80212345 and 80254321 on Netflix.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://netflix54.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"netflix54.p.rapidapi.com\"}, params={\"ids\": \"80212345,80254321\", \"lang\": \"en\", \"limit\": 25, \"offset\": 0})"} {"Instruction": "Can you convert the DNA sequence \"ATGGCCCGATCTAGGAACCTGAGT\" into its corresponding mRNA sequence using the DNA2mRNA API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dna2protein.p.rapidapi.com/DNA2mRNA\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dna2protein.p.rapidapi.com\"}, params={\"dna\": \"ATGGCCCGATCTAGGAACCTGAGT\"})"} {"Instruction": "Could you please check the details of this vehicle with the VIN number 1HGCM82633A123456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The VIN Decoder API - Europe retrieves information about a vehicle by decoding its Vehicle Identification Number (VIN). It returns details like make, model, year, and engine size for vehicles registered in Europe.', 'parameters': [{'name': 'vin', 'description': 'VIN Number to lookup.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vin-decoder-api-europe.p.rapidapi.com/vin\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vin-decoder-api-europe.p.rapidapi.com\"}, params={\"vin\": \"1HGCM82633A123456\"})"} {"Instruction": "What are the items in the Yardillo vault that match the filter \"fruits\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.get_file', 'description': 'Returns the base-64 encoded contents of a specified file and its metadata.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main. If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The fully qualified path to the file, including the full name and extension of the file. For example, /examples/file.md is the fully qualified path to a file named file.md in a folder named examples.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}"], "Output": "requests.get(\"https://yardillo.p.rapidapi.com/vault/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yardillo.p.rapidapi.com\"}, params={\"filter\": \"fruits\"})"} {"Instruction": "I want to check the country of the IP address 192.168.0.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}"], "Output": "requests.get(\"https://hajana1-ip-to-country-name-v1.p.rapidapi.com/free-ip-country-api.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hajana1-ip-to-country-name-v1.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "I want to check if \"example2@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to fetch the recipe collection ids from the BBC Good Food API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://bbc-good-food-api.p.rapidapi.com/categories-collections-ids\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bbc-good-food-api.p.rapidapi.com\"})"} {"Instruction": "I want to get the pre-game odds for Dreambet.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts().print_settings_python', 'description': 'Print credential settings for Python package repository', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().create_http', 'description': 'Create a HTTP health check to monitor load balanced instances', 'parameters': [{'name': 'name', 'description': 'Name of the HTTP health check to create'}, {'name': 'check_interval', 'description': 'How often to perform a health check for an instance'}, {'name': 'description', 'description': 'An optional string description for the HTTP health check'}, {'name': 'enable_logging', 'description': 'Enable logging of health check probe results to Stackdriver'}, {'name': 'healthy_threshold', 'description': 'The number of consecutive successful health checks before an unhealthy instance is marked as healthy'}, {'name': 'host', 'description': 'The value of the host header used for the health check'}, {'name': 'proxy_header', 'description': 'The type of proxy protocol header to be sent to the backend'}, {'name': 'request_path', 'description': 'The request path that this health check monitors'}, {'name': 'response', 'description': 'When empty, status code of the response determines health. When not empty, presence of specified string in first 1024 characters of response body determines health'}, {'name': 'timeout', 'description': \"If Google Compute Engine doesn't receive a healthy response from the instance by the time specified by the value of this flag, the health check request is considered a failure\"}, {'name': 'unhealthy_threshold', 'description': 'The number of consecutive health check failures before a healthy instance is marked as unhealthy'}, {'name': 'weight_report_mode', 'description': 'Defines whether Weighted Load Balancing is enabled'}, {'name': 'global', 'description': 'If set, the HTTP health check is global'}, {'name': 'region', 'description': 'Region of the HTTP health check to create'}, {'name': 'port', 'description': 'The TCP port number that this health check monitors'}, {'name': 'port_name', 'description': 'The port name that this health check monitors'}, {'name': 'use_serving_port', 'description': \"If given, use the 'serving port' for health checks\"}]}"], "Output": "requests.get(\"https://dreambet.p.rapidapi.com/odds/dreambet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dreambet.p.rapidapi.com\"})"} {"Instruction": "Can you give me information about the device with ID \"67890\" and API key \"def456\" using the TrumpetBox Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://trumpetbox-cloud.p.rapidapi.com/device\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trumpetbox-cloud.p.rapidapi.com\"}, params={\"id\": \"67890\", \"key\": \"def456\"})"} {"Instruction": "Can you check if the IP address 10.0.0.1 is a proxy?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}"], "Output": "requests.get(\"https://proxy-detection.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"proxy-detection.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "I want to fetch a random premium anime mobile wallpaper from the given API endpoint.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.get_authorizer', 'description': 'Gets an Authorizer.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'authorizer_id', 'description': 'The authorizer identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.create', 'description': 'Create Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'cluster_ipv4_cidr_block'}, {'name': 'cluster_named_range'}, {'name': 'experimental_features'}, {'name': 'full_management'}, {'name': 'man_block'}, {'name': 'man_blocks'}, {'name': 'master_ipv4_cidr_block'}, {'name': 'network'}, {'name': 'services_ipv4_cidr_block'}, {'name': 'services_named_range'}, {'name': 'subnet'}, {'name': 'use_private_endpoint'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "response = requests.get(\"https://premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com/rapidHandler/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about the domain \"example123.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_insight_rules', 'description': 'Permanently deletes the specified Contributor Insights rules.See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_names', 'description': 'An array of the rule names to delete. If you need to find out the names of your rules, use DescribeInsightRules .\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.disks().move', 'description': 'Move a disk between zones', 'parameters': [{'name': 'disk_name'}, {'name': 'destination_zone'}, {'name': 'async'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://domain-info.p.rapidapi.com/domain-full-info/example123.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-info.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the news from Punta Cana?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sasdadf', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "requests.get(\"https://depuntacana.p.rapidapi.comdepuntacana.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"depuntacana.p.rapidapi.com\"})"} {"Instruction": "Can you recommend some stocks for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yh-finance-complete.p.rapidapi.com/recommendation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yh-finance-complete.p.rapidapi.com\"})"} {"Instruction": "Can you provide a temporary email address for testing purposes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://gettempmail.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gettempmail.p.rapidapi.com\"})"} {"Instruction": "I want to get the Astronomy Picture of The day.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns a stunning astronomical picture every day with explanation from professionals.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}"], "Output": "requests.get(\"https://astronomy-picture-of-the-day.p.rapidapi.com/apod?api_key=SIGN-UP-FOR-KEY\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"astronomy-picture-of-the-day.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a response from the SimSimi Conversation API for the text \"How are you?\" in English with no sexual contents?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://simsimi.p.rapidapi.com/request.p\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"simsimi.p.rapidapi.com\"}, params={\"text\": \"How are you?\", \"lc\": \"en\", \"ft\": \"0.0\"})"} {"Instruction": "I want to generate 10 sentences of Lorem Ipsum text.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}"], "Output": "requests.get(\"https://lorem-ipsum-api.p.rapidapi.com/sentence\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lorem-ipsum-api.p.rapidapi.com\"}, params={\"amount\": \"10\"})"} {"Instruction": "Can you please fetch the latest news related to Ethereum from CoinDesk?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}"], "Output": "requests.get(\"https://cryptocurrency-news2.p.rapidapi.com/v1/coindesk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cryptocurrency-news2.p.rapidapi.com\"}, params={\"topic\": \"Ethereum\"})"} {"Instruction": "Please scrape the top 30 repositories on Github for the query 'javascript'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_smb_settings', 'description': 'Gets a description of a Server Message Block (SMB) file share settings from a file gateway. This operation is only supported for file gateways.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}"], "Output": "requests.get(\"https://leo-github-data-scraper.p.rapidapi.com/search_top30/javascript\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"leo-github-data-scraper.p.rapidapi.com\"})"} {"Instruction": "I want to login to a user account with the username \"jane\" and password \"securePass789\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://multipleteamscallingtest.p.rapidapi.com/user/login\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"multipleteamscallingtest.p.rapidapi.com\"}, params={\"username\": \"jane\", \"password\": \"securePass789\"})"} {"Instruction": "Please check the languages supported by the Image Text Recognition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}"], "Output": "requests.get(\"https://image-text-recognition.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-text-recognition.p.rapidapi.com\"})"} {"Instruction": "What data can I obtain from the Sports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'union', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'child_fields', 'description': 'Sequence of Field values representing the child fields.'}, {'name': 'mode', 'description': \"Must be either 'sparse' or 'dense'.\"}], 'optional': [{'name': 'type_codes', 'description': 'List of integers representing the type codes. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://all-data.p.rapidapi.comhttps://pubhub.yesitlabs.xyz/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-data.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the proxy data for the URL https://example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://scrapers-proxy2.p.rapidapi.com/tor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"scrapers-proxy2.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "I want to check if the username \"janesmith\" exists in the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.list_portfolio_access', 'description': 'Lists the account IDs that have access to the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'organization_parent_id', 'description': 'The ID of an organization node the portfolio is shared with. All children of this node with an inherited portfolio share will be returned.'}, {'name': 'page_token', 'description': 'The page token for the next set of results. To retrieve the first set of results, use null.'}, {'name': 'page_size', 'description': 'The maximum number of items to return with this call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://teste693.p.rapidapi.com/user/janesmith\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"teste693.p.rapidapi.com\"})"} {"Instruction": "Can you please validate the email address user@example.com using the Email Validation_v3 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}\n", "{'name': 'az', 'api_name': 'BatchAI Workspace Show', 'description': 'Show information about a workspace', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace -n', 'description': 'Name of workspace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.list', 'description': 'List Bare Metal Solution LUNs in a project', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "requests.get(\"https://email-validation12.p.rapidapi.com/support@rapidapi.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-validation12.p.rapidapi.com\"})"} {"Instruction": "I want to search for operas in multiple genres including \"opera8\" and \"opera9\", with a year of 2020 and 2021, in the rapidAPI Testing options API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://testing-options.p.rapidapi.com/opera/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testing-options.p.rapidapi.com\"}, params={\"genre__name_hy__in\":\"opera8,opera9\", \"year__in\":\"2020,2021\"})"} {"Instruction": "I want to retrieve the history of the channel \"my_channel\" in the PubNub network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://pubnub-pubnub.p.rapidapi.com/history/demo/my_channel/0/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"pubnub-pubnub.p.rapidapi.com\"})"} {"Instruction": "I want to get the climate risk assessment score for Los Angeles, USA with a radius of 100 km.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'logb', 'description': 'Compute base b logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'b', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}"], "Output": "requests.get(\"https://rankiteo-climate-risk-assessment.p.rapidapi.com/GetPowerplantByRadiusAndAddress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rankiteo-climate-risk-assessment.p.rapidapi.com\"}, params={\"address\": \"Los Angeles, USA\", \"radius_km\": 100})"} {"Instruction": "Can you recommend a TikTok recipe collection for baking enthusiasts, with the collection ID \"bakerylover_123\" and the username \"tiktokchef\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}"], "Output": "requests.get(\"https://tiktok-api6.p.rapidapi.com/collection/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-api6.p.rapidapi.com\"}, params={\"collection_id\": \"bakerylover_123\", \"username\": \"tiktokchef\"})"} {"Instruction": "I want to search for a random quote with a maximum length of 50 characters and tagged with \"love\" and \"inspiration\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_bot', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'lex_bot', 'description': 'Configuration information of an Amazon Lex bot.\\nName -> (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}\n", "{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}"], "Output": "response = requests.get(\"https://semantic-quotes.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"semantic-quotes.p.rapidapi.com\"}, params={\"max_length\": 50, \"tags\": \"love, inspiration\"})"} {"Instruction": "Please generate a face using the FaceGen API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'create_symlinks', 'description': 'Creating symlinks for bundled shared libraries', 'parameters': {'required': [{'name': 'directory', 'description': 'The directory where the symlinks should be created'}], 'optional': [{'name': 'root', 'description': 'The root directory to start creating symlinks from'}]}}"], "Output": "requests.get(\"https://facegen.p.rapidapi.com/fg/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"facegen.p.rapidapi.com\"}, params={\"AI\": \"1\"})"} {"Instruction": "I want to get information about the brewery with ID 1234 from the Open Brewery DB API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://brianiswu-open-brewery-db-v1.p.rapidapi.com/breweries/1234\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"brianiswu-open-brewery-db-v1.p.rapidapi.com\"})"} {"Instruction": "I want to get the geographical location information of my IP address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}"], "Output": "response = requests.get(\"https://ip-address-tracker-free.p.rapidapi.com/rapidapi/ip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-address-tracker-free.p.rapidapi.com\"})"} {"Instruction": "Please generate a unique name for my new company.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}"], "Output": "requests.get(\"https://nameforge.p.rapidapi.com/single-name/short/New%20Company\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nameforge.p.rapidapi.com\"})"} {"Instruction": "What is the estimated taxi fare from latitude 40.7128 to longitude -74.0060, with a departure latitude of 34.0522 and a departure longitude of -118.2437?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_smb_settings', 'description': 'Gets a description of a Server Message Block (SMB) file share settings from a file gateway. This operation is only supported for file gateways.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://taxi-fare-calculator.p.rapidapi.com/search-geo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"taxi-fare-calculator.p.rapidapi.com\"}, params={\"arr_lat\": 40.7128, \"arr_lng\": -74.0060, \"dep_lat\": 34.0522, \"dep_lng\": -118.2437})"} {"Instruction": "I want to generate a quote from Joe Rogan.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.deployments.describe', 'description': 'Describe an Apigee API proxy deployment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_update', 'description': 'Update Assured Workloads environments', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'violation_notifications_enabled'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://joe-rogan-quote-generator.p.rapidapi.com/generate_rogan\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"joe-rogan-quote-generator.p.rapidapi.com\"})"} {"Instruction": "Please provide me with live data for the game on the Uros Kovcic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'az servicebus', 'api_name': 'namespace list', 'description': 'List the available namespaces within a resource group', 'parameters': [{'name': 'resource-group', 'description': 'The resourceGroup name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}"], "Output": "requests.get(\"https://uros-kovcic.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uros-kovcic.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if an email address example@gmail.com is disposable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide me with the supported locations for the LinkedIn Company and Profile Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.delete_resource_policy', 'description': 'Deletes the specified resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "requests.get(\"https://linkedin-company-and-profile-data.p.rapidapi.com/supported-locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"linkedin-company-and-profile-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the items in a list with ListId 'def456' using the Ishan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ishan1.p.rapidapi.com/v1.0/sites/root/lists/def456/items\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ishan1.p.rapidapi.com\"})"} {"Instruction": "Can you retrieve images from the Chevereto API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'Apigee', 'api_name': 'gcloud.alpha.apigee.apis().describe', 'description': 'Describe an Apigee API proxy', 'parameters': [{'name': 'api', 'description': 'ID of the API proxy or fully qualified identifier for the API proxy.'}, {'name': 'organization', 'description': \"Apigee organization containing the API proxy. If unspecified, the Cloud Platform project's associated organization will be used.\"}, {'name': 'revision', 'description': 'Revision number of the API proxy.'}, {'name': 'verbose', 'description': 'Include details on its revisions.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings in the given project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://chevereto.p.rapidapi.comhttp://chevereto.ec/rapidapi/images\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"chevereto.p.rapidapi.com\"})"} {"Instruction": "Can you provide the localizations for the DigiXpress API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}"], "Output": "requests.get(\"https://digixpress.p.rapidapi.com/api/localisations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"digixpress.p.rapidapi.com\"}).json()"} {"Instruction": "I want to find claims similar to the text \"The quick brown fox jumps over the lazy dog\" using the Stacks Patent Similarity API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}"], "Output": "requests.get(\"https://stacks-patent-similarity1.p.rapidapi.com/v1/infringement-research/predict\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stacks-patent-similarity1.p.rapidapi.com\"}, params={\"patent_number\": \"\", \"text\": \"The quick brown fox jumps over the lazy dog\", \"model_name\": \"\"})"} {"Instruction": "I want to get the information of the article with DOI 10.5555/12345678 using the Crossref API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://crossref.p.rapidapi.com/10.5555/12345678\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crossref.p.rapidapi.com\"})"} {"Instruction": "Can you search for information about the barcode \"9780143451592\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "requests.get(\"https://barcode-monster.p.rapidapi.com/code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcode-monster.p.rapidapi.com\"}, params={\"code\": \"9780143451592\"})"} {"Instruction": "How can I verify the legitimacy of a merchant with Udyam Aadhaar Verification API using the provided request ID \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PurgoMalum is a simple, free, RESTful web service for filtering and removing content of profanity, obscenity and other unwanted text. PurgoMalum\\'s interface accepts several parameters for customization and can return results in plain text, XML and JSON.\\r\\n\\r\\nPurgoMalum is designed to remove words from input text, based on an internal profanity list (you may optionally add your own words to the profanity list through a request parameter (see Request Parameters below). It is designed to recognize character alternates often used in place of standard alphabetic characters, e.g. \"@\" will be recognized as an \"a\", \"$\" will be recognized as an \"s\", and so forth.\\r\\n\\r\\nPurgoMalum also utilizes a list of \"safe words\", i.e. innocuous words which contain words from the profanity list (\"class\" for example). These safe words are excluded from the filter.', 'parameters': [{'name': 'text', 'description': 'Input text to be processed.', 'type': 'STRING'}, {'name': 'add', 'description': 'A comma separated list of words to be added to the profanity list. Accepts letters, numbers, underscores (_) and commas (,). Accepts up to 10 words (or 200 maximum characters in length). The PurgoMalum filter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'fill_text', 'description': 'Text used to replace any words matching the profanity list. Accepts letters, numbers, underscores (_) tildes (~), exclamation points (!), dashes/hyphens (-), equal signs (=), pipes (|), single quotes (\\'), double quotes (\"), asterisks (*), open and closed curly brackets ({ }), square brackets ([ ]) and parentheses (). Maximum length of 20 characters. When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}, {'name': 'fill_char', 'description': 'Single character used to replace any words matching the profanity list. Fills designated character to length of word replaced. Accepts underscore (_) tilde (~), dash/hyphen (-), equal sign (=), pipe (|) and asterisk (*). When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.describe_broker_instance_options', 'description': 'Describe available broker instance options.', 'parameters': [{'name': 'engine_type', 'description': 'Filter response by engine type.'}, {'name': 'host_instance_type', 'description': 'Filter response by host instance type.'}, {'name': 'max_results', 'description': 'The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.'}, {'name': 'next_token', 'description': 'The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.'}, {'name': 'storage_type', 'description': 'Filter response by storage type.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://udyam-aadhaar-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"udyam-aadhaar-verification.p.rapidapi.com\"}, params={\"request_id\" \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide me with the latest exchange rates for EUR?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://exchange-rates-live.p.rapidapi.com/rates/eur\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"exchange-rates-live.p.rapidapi.com\"})"} {"Instruction": "I want to get the trading dashboard URL for the Walnut Trading Dash API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://walnuttradingdash.p.rapidapi.com/free_access\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"walnuttradingdash.p.rapidapi.com\"}, params={\"get_dash_url\": \"True\"})"} {"Instruction": "I want to get the performance details of the call with account_id '12345' and callid '67890'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses.update', 'description': 'Update a Compute Engine address', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ctm.p.rapidapi.com/accounts/12345/calls/67890.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ctm.p.rapidapi.com\"})"} {"Instruction": "What is the total calorie burned when biking for 1.5 hours and weighing 150 pounds?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'alpha ai models', 'api_name': 'gcloud.alpha.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}"], "Output": "requests.get(\"https://calories-burned-by-api-ninjas.p.rapidapi.com/v1/caloriesburned\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"calories-burned-by-api-ninjas.p.rapidapi.com\"}, params={\"activity\": \"biking\", \"weight\": 150, \"duration\": 90})"} {"Instruction": "Can you give me the Power BI news for page 3?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'az', 'api_name': 'keyvault secret recover', 'description': 'Recovers the deleted secret to the latest version in the specified vault', 'parameters': [{'name': 'id', 'description': \"The recovery id of the secret. If specified all other 'Id' arguments should be omitted.\"}, {'name': 'name', 'description': 'Name of the secret. Required if --id is not specified.'}, {'name': 'vault-name', 'description': 'Name of the Vault. Required if --id is not specified.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}"], "Output": "requests.get(\"https://power-bi-smartable.p.rapidapi.com/news/page/3/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"power-bi-smartable.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the domain authority and page authority of the website 'blog.example.com' using the Domain Authority API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'General API to be used for together with other APIs that based on various sports', 'parameters': []}\n", "{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://domain-authority1.p.rapidapi.com/GetDomainAuthority\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-authority1.p.rapidapi.com\"}, params={\"url\": \"blog.example.com\"})"} {"Instruction": "Can you validate the phone number +1 (408) 555-9876?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Phone\u201d API validates national and international phone numbers, get location information about phone number.', 'parameters': [{'name': 'number', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://validate-phone.p.rapidapi.com/v1/validate?\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"validate-phone.p.rapidapi.com\"}, params={\"number\": \"+1 (408) 555-9876\"})"} {"Instruction": "I want to hash the string \"Hello World\" using the Hashing-Api.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}"], "Output": "response = requests.get(\"https://hashing-api.p.rapidapi.com/api/sha/256/hashtext\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hashing-api.p.rapidapi.com\"}, params={\"dataString\": \"Hello World\"})"} {"Instruction": "Can you provide me the code to obtain the prayer times for Kuala Lumpur, Malaysia using the \"Waktu Solat\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://waktu-solat4.p.rapidapi.com/solat/time\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"waktu-solat4.p.rapidapi.com\"}, params={\"code\": \"KUL01\"})"} {"Instruction": "I want to get the checkout price for an Airbnb property with property ID 789012 for check-in on 2022-06-01 and check-out on 2022-06-10 for 3 adults, with currency in USD.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVWriter', 'description': 'Writer to create a CSV file', 'parameters': {'required': [{'name': 'sink', 'description': 'The location where to write the CSV data. It can be a string representing a file path, a pyarrow.OutputStream object, or a file-like object.'}, {'name': 'schema', 'description': 'The schema of the data to be written. It should be a pyarrow.Schema object.'}], 'optional': [{'name': 'write_options', 'description': 'Options to configure writing the CSV data. It should be a pyarrow.csv.WriteOptions object.'}, {'name': 'memory_pool', 'description': 'Pool for temporary allocations. It should be a pyarrow.MemoryPool object. (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://airbnb19.p.rapidapi.com/api/v1/getPropertyCheckoutPrice\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"airbnb19.p.rapidapi.com\"}, params={\"checkOut\": \"2022-06-10\", \"checkIn\": \"2022-06-01\", \"propertyId\": \"789012\", \"adults\": 3, \"currency\": \"USD\"})"} {"Instruction": "Could you please provide me with the Python function call to retrieve the data from the KVStore API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Show Managed Cluster', 'description': 'Show the properties of an Azure Service Fabric managed cluster', 'parameters': [{'name': 'cluster-name', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name.'}, {'name': 'resource-group', 'description': 'Specify the resource group name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://kvstore.p.rapidapi.com/collections\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kvstore.p.rapidapi.com\"})"} {"Instruction": "I want to show an image of the Eiffel Tower with a marker using the Address to Image API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://address-to-image.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-to-image.p.rapidapi.com\"}, params={\"output\": \"image\", \"type\": \"jpeg\", \"marker\": \"1\", \"zoom\": \"1\", \"address\": \"Eiffel Tower\", \"width\": \"1024\", \"height\": \"1024\"})"} {"Instruction": "Please provide me with the payment details for transactions made between January 1, 2020, and January 1, 2021, using the NOWPayments API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.transform_case', 'description': 'Transform input lowercase characters to uppercase and uppercase characters to lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get_Ticket_Information from Fligths', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "requests.get(\"https://nowpayments.p.rapidapi.com/v1/payment/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nowpayments.p.rapidapi.com\"}, params={\"dateFrom\": \"2020-01-01\", \"dateTo\": \"2021-01-01\"})"} {"Instruction": "I want to send an SMS notification to +9876543210 with the message \"Test message for SMS functionality.\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get links about the climate changes ', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.stripspace', 'description': 'Remove unnecessary whitespace', 'parameters': [{'name': '_s_or_strip_comments'}, {'name': '_c_or_comment_lines'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://smsto.p.rapidapi.com/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"smsto.p.rapidapi.com\"}, json={\"to\": \"+9876543210\", \"message\": \"Test message for SMS functionality.\"})"} {"Instruction": "Please get the location data for IP address 987.654.321.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://ip-geo3.p.rapidapi.com/location\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo3.p.rapidapi.com\"}, params={\"ip\": \"987.654.321.0\"})"} {"Instruction": "Can you please provide me with the details of the YouTube channel with the ID \"UCLyNM8S-2yAAA8TRTYEPN4Q\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.stop_ingestion', 'description': 'Stops (disables) an ingestion.', 'parameters': [{'name': 'ingestion_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the ingestion to use for the request.'}, {'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint8', 'description': 'Concrete class for uint8 scalars.', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://youtube-channel-details.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-channel-details.p.rapidapi.com\"}, params={\"id\": \"UCLyNM8S-2yAAA8TRTYEPN4Q\"})"} {"Instruction": "I want to check if this email jane.smith@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane.smith@gmail.com\"})"} {"Instruction": "Can you please provide me with the football matches information for September 10, 2020?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://football-live-data.p.rapidapi.com/matches-by-date/2020-09-10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"football-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to check the information about the IP address 10.0.0.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns a stunning astronomical picture every day with explanation from professionals.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'webapp config ssl show', 'description': 'Show the details of an SSL certificate for a web app', 'parameters': [{'name': 'certificate-name', 'description': 'The name of the certificate.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://all-information-about-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-information-about-ip.p.rapidapi.com\"}, params={\"query\": \"10.0.0.1\", \"lang\": \"en\"})"} {"Instruction": "I want to calculate the distance between two locations with latitude 47.6062 and longitude -122.3321 and latitude 34.0522 and longitude -118.2437 in kilometers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teset', 'parameters': [{'name': 'test', 'description': '', 'type': 'STRING'}, {'name': 'test1', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://distance-calculation-api-by-pizza-api.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"distance-calculation-api-by-pizza-api.p.rapidapi.com\"}, params={\"metric\": \"km\", \"lat1\": \"47.6062\", \"lon1\": \"-122.3321\", \"lat2\": \"34.0522\", \"lon2\": \"-118.2437\"})"} {"Instruction": "Please give me details of pizza with id 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pizza-and-desserts.p.rapidapi.com/pizzas/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizza-and-desserts.p.rapidapi.com\"})"} {"Instruction": "I want to extract the structure from the text \"I am Jane and I live in Los Angeles.\" using the Walnut Entity API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.upgrade_applied_schema', 'description': 'Upgrades a single directory in-place using the PublishedSchemaArn with schema updates found in MinorVersion . Backwards-compatible minor version upgrades are instantaneously available for readers on all objects in the directory. Note: This is a synchronous API call and upgrades only one schema on a given directory per call. To upgrade multiple directories from one schema, you would need to call this API on each directory.', 'parameters': [{'name': 'published_schema_arn', 'description': 'The revision of the published schema to upgrade the directory to.'}, {'name': 'directory_arn', 'description': 'The ARN for the directory to which the upgraded schema will be applied.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Used for testing whether the major version schemas are backward compatible or not. If schema compatibility fails, an exception would be thrown else the call would succeed but no changes will be saved. This parameter is optional.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://walnut-entity.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"walnut-entity.p.rapidapi.com\"}, params={\"payload\": \"I am Jane and I live in Los Angeles.\"})"} {"Instruction": "Can you help me download this TikTok video? Here's the link: \"https://www.tiktok.com/@tiktok/video/1234567890\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-video-downloader8.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-video-downloader8.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/1234567890\"})"} {"Instruction": "Can you provide a Python function call to obtain the historical ESG scores for Apple Inc. in 2020 and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gaialens-historical-esg-scores.p.rapidapi.com/scores/historical/2020\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gaialens-historical-esg-scores.p.rapidapi.com\"}, params={\"year\": \"2020\", \"companyname\": \"Apple Inc.\"})"} {"Instruction": "I want to generate a shield for the name \"facebook\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple and free way to generate shields.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shields.p.rapidapi.com/v1/shields\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shields.p.rapidapi.com\"}, params={\"name\": \"facebook\"})"} {"Instruction": "I want to capture a screenshot of the website https://example.org.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'SQL Server DNS Alias List', 'description': 'Get a list of server DNS aliases for a server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}"], "Output": "response = requests.get(\"https://webcap-website-screenshot-capture.p.rapidapi.com/v1/getscreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webcap-website-screenshot-capture.p.rapidapi.com\"}, params={\"url\": \"https://example.org\"})"} {"Instruction": "I want to check if example2@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_serialized', 'description': 'Read serialized Python sequence from file-like object', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}], 'optional': [{'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}"], "Output": "response = requests.get(\"https://email-validator18.p.rapidapi.com/email/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-validator18.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "I want to verify if this email address jane@example.com is valid using the Quick Email Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my_gateway', LOCATION='us_central1', PRINCIPAL='user:test_user@gmail.com', ROLE='roles/editor'\", 'description': 'Remove IAM policy binding from a gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'principal', 'description': 'Principal for whom the IAM policy binding is being removed.'}, {'name': 'role', 'description': 'Role for which the IAM policy binding is being removed.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quickemailverification.p.rapidapi.com/v1/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"quickemailverification.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Can you give me a recipe for mushroom risotto?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}"], "Output": "requests.get(\"https://recipe64.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"recipe64.p.rapidapi.com\"}, params={\"q\": \"mushroom risotto\"})"} {"Instruction": "Can you suggest me a campaign for Vouchery.io?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_object_children', 'description': 'Returns a paginated list of child objects that are associated with a given object.', 'parameters': [{'name': 'directory_arn', 'description': 'The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns .'}, {'name': 'object_reference', 'description': 'The reference that identifies the object for which child objects are being listed.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'next_token', 'description': 'The pagination token.'}, {'name': 'max_results', 'description': 'The maximum number of items to be retrieved in a single call. This is an approximate number.'}, {'name': 'consistency_level', 'description': 'Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\"})"} {"Instruction": "Can you help me find all the suburbs in Australia within a 5 km radius of latitude -37.813611 and longitude 144.963056?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://australian-postcode-to-suburb.p.rapidapi.com/radius/-37.813611/144.963056/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"australian-postcode-to-suburb.p.rapidapi.com\"})"} {"Instruction": "Can you check if my email address, john.doe@example.com, has been compromised in any data breaches?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System entry info', 'parameters': {'required': []}}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts_validate_state(domain=\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}"], "Output": "requests.get(\"https://data-breach-checker.p.rapidapi.com/api/breach\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"data-breach-checker.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "I want to get information on countries around the world.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://countries59.p.rapidapi.com/list_countries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"countries59.p.rapidapi.com\"})"} {"Instruction": "I want to download the Instagram story of user \"example_user\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can download any video,story,highlights,igtv,reel,post on this api \\\\n Conact us : https://PPooP.t.me \\\\n My Channel : https://keepdeving.t.me', 'parameters': [{'name': 'story_user', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram-downloader13.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-downloader13.p.rapidapi.com\"}, params={\"story_user\": \"example_user\"})"} {"Instruction": "Can you provide the Thai lottery results for the draw on May 1, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://thai-lottery-result.p.rapidapi.com/results/20220501\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thai-lottery-result.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me a list of high anonymous proxy servers in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://proxy-list2.p.rapidapi.com/proxy/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"proxy-list2.p.rapidapi.com\"}, params={\"type\": \"http\", \"country\": \"US\", \"anonymity\": \"high\"})"} {"Instruction": "I want to get information about an employee with ID 67890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my_api\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Remove IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_domain_configuration', 'description': 'Gets summary information about a domain configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_configuration_name', 'description': 'The name of the domain configuration.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}"], "Output": "requests.get(\"https://dd7.p.rapidapi.com/employees/name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dd7.p.rapidapi.com\"}, params={\"id\": \"67890\"})"} {"Instruction": "Can you please provide me with today's football predictions for games where the total goal count is under 2.5?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.schemas.delete_discoverer', 'description': 'Deletes a discoverer.', 'parameters': [{'name': 'discoverer_id', 'description': 'The ID of the discoverer.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_members', 'description': 'Returns the details for the Security Hub member accounts for the specified account IDs.The results include both member accounts that are managed using Organizations and accounts that were invited manually.', 'parameters': [{'name': 'account_ids', 'description': 'The list of account IDs for the Security Hub member accounts to return the details for.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}"], "Output": "requests.get(\"https://168predict-vip-football-predictions.p.rapidapi.com/vip/today/under2.5?games_api_key=jbhdjfbghjbsjdfnkjdshgfuahoifhoi28u38y572yu8tqjewdoomcgddfdgdfgdgfgfddfswqdgkfjhgfcgcfxfxdsersrjgfdd\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"168predict-vip-football-predictions.p.rapidapi.com\"})"} {"Instruction": "I want to download the Instagram reel from this link: \"https://www.instagram.com/reel/XYZ789\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}"], "Output": "requests.get(\"https://instagram-reels-and-post-downloader.p.rapidapi.com/posts/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-reels-and-post-downloader.p.rapidapi.com\"}, params={\"link\": \"https://www.instagram.com/reel/XYZ789\"})"} {"Instruction": "Can you provide the latest standings for the Russian Premier League for the current season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://russian-premier-league-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"russian-premier-league-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Please provide me with the Instagram profile information for user_id=987654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create a temp mail', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://instagram39.p.rapidapi.com/getProfileByUserId\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram39.p.rapidapi.com\"}, params={\"user_id\": \"987654321\"})"} {"Instruction": "How can I recognize labels on beer bottles using the Liquor Recognition API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://liquor-recognition.p.rapidapi.com/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"liquor-recognition.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me the details for bitikas1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'eventgrid partner configuration delete', 'description': 'Delete a partner configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}\n", "{'name': 'git', 'api_name': 'aws.proton.get_service_instance', 'description': 'Ignore specific files', 'parameters': [{'name': 'file_patterns'}]}"], "Output": "requests.get(\"https://bitikas1.p.rapidapi.comhttp://www.brunn.ee\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bitikas1.p.rapidapi.com\"}, params={\"bbb\": \"\"})"} {"Instruction": "Can you provide a Python function call to show me the posts from the demo project?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://demo-project20473.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"demo-project20473.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the recent winning numbers for Powerball from CA Lottery and print the response in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves data of chemical elements and their properties collected from authoritative sources in JSON format', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "import requests\n\nurl = 'https://ca-lottery.p.rapidapi.com/recent/powerball'\nquerystring = {}\n\nheaders = {\n \"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\n \"X-RapidAPI-Host\": \"ca-lottery.p.rapidapi.com\"\n}\n\nresponse = requests.get(url, headers=headers, params=querystring)\nprint(response.json())"} {"Instruction": "I want to scrape the complete products of the Gymshark Shopify store, specifically the product with the handle \"gymshark-studio-leggings-black-ss22\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shopify-store-scraper.p.rapidapi.com/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopify-store-scraper.p.rapidapi.com\"}, params={\"url\": \"https://row.gymshark.com\", \"handle\": \"gymshark-studio-leggings-black-ss22\"})"} {"Instruction": "Can you please provide me with the list of categories on Wayfair?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowTimestampArray', 'description': 'Concrete class for Arrow arrays of timestamp data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'Pyarrow', 'api_name': 'capitalize_strings', 'description': 'Compact representation of the Pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'az', 'api_name': 'Event Hubs Cluster Delete', 'description': 'Delete an existing Event Hubs Cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the Event Hubs Cluster.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. accepted values: 0, 1, f, false, n, no, t, true, y, yes'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. default value: False'}]}"], "Output": "requests.get(\"https://wayfair.p.rapidapi.com/categories/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wayfair.p.rapidapi.com\"}, params={\"caid\": \"214970\"})"} {"Instruction": "Can you provide a Python function call to forecast the price of Bitcoin using The Apophis API for the next 48 hours?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.get_signedness', 'description': 'Get the signedness of the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().describe', 'description': 'Get details about a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "requests.get(\"https://the-apophis.p.rapidapi.com/forecast/ultra\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-apophis.p.rapidapi.com\"}, params={\"timeframe\": \"48h\", \"currency\": \"btc\"})"} {"Instruction": "I want to get the historical results from the Betigolo Tips API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_email_channel', 'description': 'Disables the email channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://betigolo-tips.p.rapidapi.com/premium/tips\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"betigolo-tips.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve data of chemical elements and their properties.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves data of chemical elements and their properties collected from authoritative sources in JSON format', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.delete_inventory', 'description': 'Delete a custom inventory type or the data associated with a custom Inventory type. Deleting a custom inventory type is also referred to as deleting a custom inventory schema.', 'parameters': [{'name': 'type_name', 'description': 'The name of the custom inventory type for which you want to delete either all previously collected data or the inventory type itself.'}, {'name': 'schema_delete_option', 'description': 'Use the SchemaDeleteOption to delete a custom inventory type (schema). If you don\u00e2\\x80\\x99t choose this option, the system only deletes existing inventory data associated with the custom inventory type. Choose one of the following options:\\nDisableSchema: If you choose this option, the system ignores all inventory data for the specified version, and any earlier versions. To enable this schema again, you must call the PutInventory operation for a version greater than the disabled version.\\nDeleteSchema: This option deletes the specified custom type from the Inventory service. You can recreate the schema later, if you want.\\nPossible values:\\n\\nDisableSchema\\nDeleteSchema'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Use this option to view a summary of the deletion request without deleting any data or the data type. This option is useful when you only want to understand what will be deleted. Once you validate that the data to be deleted is what you intend to delete, you can run the same command without specifying the DryRun option.'}, {'name': 'client_token', 'description': 'User-provided idempotency token.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}"], "Output": "requests.get(\"https://chemical-elements.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"chemical-elements.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a Python function call to obtain the country codes using the AskTheWorld API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://asktheworld.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"asktheworld.p.rapidapi.com\"}, params={\"getCountryCodes\": \"true\"})"} {"Instruction": "Please search for job posts for LPN Nurse in Los Angeles, CA.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://job-search6.p.rapidapi.com/api/v1/search/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"job-search6.p.rapidapi.com\"}, params={\"agent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110\", \"ip\": \"75.83.85.4\", \"l\": \"Los Angeles, CA\", \"q\": \"LPN Nurse\"})"} {"Instruction": "I want to search for flights on KAYAK with a maximum of 2 stops and using my API key \"98765\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().delete', 'description': 'Delete an access level', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kayak-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kayak-flights.p.rapidapi.com\"}, params={\"m\": \"2\", \"token\": \"98765\"})"} {"Instruction": "How can I perform reverse geocoding for the location \\\"42 Wall St, New York\\\" using the TrueWay Geocoding API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.cancel', 'description': 'Cancel a running hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "requests.get(\"https://trueway-geocoding.p.rapidapi.com/ReverseGeocode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trueway-geocoding.p.rapidapi.com\"}, params={\"location\": \"42 Wall St, New York\"})"} {"Instruction": "Please provide the Python function call to retrieve the encryption key for the secure text API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().delete', 'description': 'Delete a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot'}, {'name': 'region'}, {'name': 'volume'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}"], "Output": "requests.get(\"https://secure-text-api.p.rapidapi.com/getKey\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"secure-text-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the live FREE to Air Tv Channel Streaming Links?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}"], "Output": "requests.get(\"https://tvview.p.rapidapi.com/getAll\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tvview.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the upcoming matches from the Kassbet API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}"], "Output": "requests.get(\"https://kassbet.p.rapidapi.com/v1/matches\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"kassbet.p.rapidapi.com\"})"} {"Instruction": "I want to use the Serpstat API to access keyword research and domain analysis data for a specific domain with the API method \"analyze_domain\" and using the token \"12345\" and search engine \"google\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Get Application Insights WebTest', 'description': 'Fetches a specific Application Insights web test definition', 'parameters': [{'name': 'name', 'description': 'The name of the Application Insights WebTest resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(url=\"https://di_ry-serpstat-v1.p.rapidapi.com/v3/analyze_domain\", params={\"query\": \"example.com\", \"token\": \"12345\", \"se\": \"google\"}, headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"di_ry-serpstat-v1.p.rapidapi.com\"})"} {"Instruction": "Can you enrich the contact information for the email johndoe@gmail.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.tag_resource', 'description': 'Add a tag to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specify the resourceArn of the resource to which a tag will be added.'}, {'name': 'tags', 'description': 'Specify the tags to add to the resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://enrich.p.rapidapi.com/contact/email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"enrich.p.rapidapi.com\"}, params={\"email\": \"johndoe@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to check if a specific IP address is valid using the Networking API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}"], "Output": "requests.get(\"https://networking.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"networking.p.rapidapi.com\"})"} {"Instruction": "I want to check the keyword density for the URL \"https://en.wikipedia.org/wiki/Example.com\" using the SEO Automations API, and retrieve the top 10 phrases with a density percentage for each.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.create_classifier', 'description': 'Creates a classifier in the user\u00e2\\x80\\x99s account. This can be a GrokClassifier , an XMLClassifier , a JsonClassifier , or a CsvClassifier , depending on which field of the request is present.', 'parameters': [{'name': 'grok_classifier', 'description': 'A GrokClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.\\nName -> (string)\\n\\nThe name of the new classifier.\\nGrokPattern -> (string)\\n\\nThe grok pattern used by this classifier.\\nCustomPatterns -> (string)\\n\\nOptional custom grok patterns used by this classifier.'}, {'name': 'xml_classifier', 'description': 'An XMLClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches.\\nName -> (string)\\n\\nThe name of the classifier.\\nRowTag -> (string)\\n\\nThe XML tag designating the element that contains each record in an XML document being parsed. This can\u00e2\\x80\\x99t identify a self-closing element (closed by /> ). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).'}, {'name': 'json_classifier', 'description': 'A JsonClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nJsonPath -> (string)\\n\\nA JsonPath string defining the JSON data for the classifier to classify. Glue supports a subset of JsonPath, as described in Writing JsonPath Custom Classifiers .'}, {'name': 'csv_classifier', 'description': 'A CsvClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nDelimiter -> (string)\\n\\nA custom symbol to denote what separates each column entry in the row.\\nQuoteSymbol -> (string)\\n\\nA custom symbol to denote what combines content into a single column value. Must be different from the column delimiter.\\nContainsHeader -> (string)\\n\\nIndicates whether the CSV file contains a header.\\nHeader -> (list)\\n\\nA list of strings representing column names.\\n(string)\\n\\nDisableValueTrimming -> (boolean)\\n\\nSpecifies not to trim values before identifying the type of column values. The default value is true.\\nAllowSingleColumn -> (boolean)\\n\\nEnables the processing of files that contain only one column.\\nCustomDatatypeConfigured -> (boolean)\\n\\nEnables the configuration of custom datatypes.\\nCustomDatatypes -> (list)\\n\\nCreates a list of supported custom datatypes.\\n(string)\\n\\nSerde -> (string)\\n\\nSets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog. Valid values are OpenCSVSerDe , LazySimpleSerDe , and None . You can specify the None value when you want the crawler to do the detection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'alpha ai models', 'api_name': 'gcloud.alpha.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "requests.get(\"https://seo-automations.p.rapidapi.com/v1/seo/getKeywordDensity/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"seo-automations.p.rapidapi.com\"}, params={\"url\": \"https://en.wikipedia.org/wiki/Example.com\", \"numPhrases\": \"10\", \"phraseLength\": \"5\", \"n\": \"10\"})"} {"Instruction": "Can you provide the Python function call to find all available car rental locations in Berlin on Booking.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'shift_right', 'description': 'Right shift x by y', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://booking-com.p.rapidapi.com/v1/car-rental/locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"booking-com.p.rapidapi.com\"}, params={\"locale\": \"en-gb\", \"name\": \"Berlin\"})"} {"Instruction": "I want to get live data for flight booking using the RapidAPI endpoint 'https://funtrip.p.rapidapi.com/'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fundtrip', 'parameters': []}"], "Output": "requests.get(\"https://funtrip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"funtrip.p.rapidapi.com\"})"} {"Instruction": "Can you check if the CNPJ 98765432109876 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}"], "Output": "requests.get(\"https://consulta-cnpj-gratis.p.rapidapi.com/companies/00000000000191\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-cnpj-gratis.p.rapidapi.com\"}, params={\"CNPJ\": \"98765432109876\"})"} {"Instruction": "Can you give me the cybersecurity news related to climate events from 'The Guardian'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "requests.get(\"https://climate-change63.p.rapidapi.com/news/guadian\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"climate-change63.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest winning numbers and statistics for Mega Millions.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}"], "Output": "response = requests.get('https://mega-millions.p.rapidapi.com/stats', headers={'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY', 'X-RapidAPI-Host': 'mega-millions.p.rapidapi.com'})"} {"Instruction": "Please ping the stocks archive API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}"], "Output": "requests.get(\"https://stocks_archive.p.rapidapi.com/ping\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stocks_archive.p.rapidapi.com\"}).content"} {"Instruction": "I want to check if the movie with the ID 98765 is available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "requests.get(\"https://daily-ovrll-0822202130837.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-ovrll-0822202130837.p.rapidapi.com\"})"} {"Instruction": "I want to generate AI-generated ad copy for Google Ads with thread ID \"123456\" and prompt ID \"abcdef\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://adcopy-ai-google-ads-ai-text-generation.p.rapidapi.com/v1/adcopyai/fetchContent/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"adcopy-ai-google-ads-ai-text-generation.p.rapidapi.com\"}, params={\"threadId\": \"123456\", \"promptId\": \"abcdef\"})"} {"Instruction": "Can you provide me with political articles for Biden and Trump from The New York Times, CNN, and The Washington Post?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pac-api.p.rapidapi.com/trump/new_york_times,cnn,washington_post\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"pac-api.p.rapidapi.com\"})"} {"Instruction": "I want to get flashcards for the Real Estate Exam API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}"], "Output": "requests.get(\"https://real-estate-exam.p.rapidapi.com/flashcards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-estate-exam.p.rapidapi.com\"})"} {"Instruction": "I want to get information about a specific user with user_id=98765 from the nail API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://nail.p.rapidapi.comhttps://wad.ojooo.com/register.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nail.p.rapidapi.com\"}, params={\"user_id\": \"98765\"})"} {"Instruction": "Please create an image with size 800x600 pixels in RGBA mode with the color #ff00ff.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://color-to-picture-api.p.rapidapi.com/color-image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"color-to-picture-api.p.rapidapi.com\"}, params={\"height\": \"800\", \"color\": \"ff00ff\", \"width\": \"600\", \"mode\": \"RGBA\"})"} {"Instruction": "Can you provide me with a list of languages supported by the Long Translator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().delete', 'description': 'Delete an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global. REGION must be one of: global, asia-east1, asia-northeast1, asia-southeast1, australia-southeast1, europe-west1, europe-west2, europe-west3, europe-west4, northamerica-northeast1, us-central1, us-east1, us-east4, us-west1.'}]}\n", "{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}"], "Output": "requests.get(\"https://long-translator.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"long-translator.p.rapidapi.com\"})"} {"Instruction": "I want to calculate the BMI of a person who weighs 80 kg and has a height of 1.80 meters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://body-mass-index-bmi-calculator.p.rapidapi.com/metric\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"body-mass-index-bmi-calculator.p.rapidapi.com\"}, params={\"weight\": 80, \"height\": 1.80})"} {"Instruction": "Can you provide me with the current weather information?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}"], "Output": "requests.get(\"https://qwiper-weather.p.rapidapi.com/?json=true\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qwiper-weather.p.rapidapi.com\"})"} {"Instruction": "I want to get the profile information (including the proxy image) of the Instagram account with the username 'example_user'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().delete', 'description': 'Delete forwarding rules', 'parameters': [{'name': 'name', 'description': 'Names of the forwarding rules to delete.'}, {'name': 'global', 'description': 'If set, the forwarding rules are global.'}, {'name': 'region', 'description': 'Region of the forwarding rules to delete. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}"], "Output": "requests.get(\"https://instagram-profile1.p.rapidapi.com/getvideo/instagram\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-profile1.p.rapidapi.com\"}, params={\"username\": \"example_user\"})"} {"Instruction": "Please provide me with the boundaries for the CA FSA postal code T6H.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}"], "Output": "response = requests.get(\"https://vanitysoft-canada-postal-boundaries-v1.p.rapidapi.com/rest/v1/public/boundary/ca/fsa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"vanitysoft-canada-postal-boundaries-v1.p.rapidapi.com\"}, params={\"postal-fsa\": \"T6H\"})"} {"Instruction": "Can you help me predict the outcome of the upcoming football match between team C and team D?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}"], "Output": "requests.get(\"https://metrx-factory.p.rapidapi.com/v1/competitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metrx-factory.p.rapidapi.com\"}, params={\"estimateBill\": \"false\", \"nameLike\": \"team C vs team D\", \"year\": \"\"})"} {"Instruction": "Can you check the availability of the website http://example.com on the Wayback Machine API service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/1234', POLICY_FILE='policy.json'\", 'description': 'Set IAM policy for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}"], "Output": "requests.get(\"https://community-wayback-machine.p.rapidapi.com/available\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-wayback-machine.p.rapidapi.com\"}, params={\"url\": \"http://example.com\", \"timestamp\":\"\", \"callback\":\"\"})"} {"Instruction": "I want to get the routing information from point A (30.1234, -97.5678) to point B (29.9876, -97.4321) in France using MapToolkit API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & high performance Magic Eden API, backed by rotating proxies & API keys\\n\\nCheck out my Opensea / Blur / Looksrare / x2y2 API as well\\nhttps://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools...', 'parameters': []}"], "Output": "requests.get(\"https://maptoolkit.p.rapidapi.com/enhance/routing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"maptoolkit.p.rapidapi.com\"}, params={\"start\": \"30.1234,-97.5678\", \"end\": \"29.9876,-97.4321\", \"language\": \"fr\"})"} {"Instruction": "Can you provide the details and posts of the creator with ID 98765 on Patreon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Reader', 'description': 'This API provides a way to read a single Parquet file and retrieve its data as a PyArrow Table.', 'parameters': {'required': [{'name': 'source', 'description': 'Readable source for the Parquet file. It can be a file path, a URL, a file-like object, or a pyarrow.NativeFile.'}, {'name': 'metadata', 'description': 'Existing metadata object to use, rather than reading from the file.'}, {'name': 'common_metadata', 'description': \"FileMetaData object to use for pandas schema metadata if not found in the main file's metadata.\"}, {'name': 'read_dictionary', 'description': 'List of column names to read directly as DictionaryArray.'}, {'name': 'memory_map', 'description': 'If True and the source is a file path, use a memory map to read the file.'}, {'name': 'buffer_size', 'description': 'If positive, perform read buffering when deserializing individual column chunks.'}, {'name': 'pre_buffer', 'description': 'If True, coalesce and issue file reads in parallel to improve performance on high-latency filesystems.'}, {'name': 'coerce_int96_timestamp_unit', 'description': 'Cast timestamps stored in INT96 format to a particular resolution.'}, {'name': 'decryption_properties', 'description': 'File decryption properties for Parquet Modular Encryption.'}, {'name': 'thrift_string_size_limit', 'description': 'Override the maximum total string size allocated when decoding Thrift structures.'}, {'name': 'thrift_container_size_limit', 'description': 'Override the maximum total size of containers allocated when decoding Thrift structures.'}, {'name': 'filesystem', 'description': 'FileSystem object to use. If not passed, it will be inferred based on the path.'}]}}"], "Output": "requests.get(\"https://patreon8.p.rapidapi.com/posts/2416483\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"patreon8.p.rapidapi.com\"}, params={\"creator_id\": \"98765\"})"} {"Instruction": "I want to get transactions for the Ethereum chain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}"], "Output": "requests.get(\"https://felina-api2.p.rapidapi.com/v1/api/transactions/Ethereum\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"felina-api2.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you provide me with the current configuration of the TorrentHunt API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Tag Create', 'description': 'Create or update tags on a specific resource, resource group or subscription', 'parameters': [{'name': 'name', 'description': 'The name of the tag to create.'}, {'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'tags', 'description': 'The tags to be applied on the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"API for supplying demo human resources data of employees and their bank cards.\\nUp to 900 samples per table. You can query the employees' table or bank cards' table.\\nWith Fast Response. and also paginate through each table, metadata for pagination is included in the response of the pagination route.\", 'parameters': []}\n", "{'name': 'alpha compute backend-services', 'api_name': 'gcloud.alpha.compute.backend_services.delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'key_name'}]}"], "Output": "requests.get(\"https://torrenthunt.p.rapidapi.com/config\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"torrenthunt.p.rapidapi.com\"})"} {"Instruction": "I want to find the antonyms and synonyms of the word \"happy\" using the TCYonlineDictionary API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tcyonlinedictionary1.p.rapidapi.com/words/happy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tcyonlinedictionary1.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the brand with ID 675432 using the Consumer Reports API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'int8', 'description': 'Create instance of signed int8 type', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://consumer-reports.p.rapidapi.com/brands/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consumer-reports.p.rapidapi.com\"}, params={\"id\": \"675432\"})"} {"Instruction": "Can you detect the NSFW content in this image with the URL \"https://example.com/image.jpg\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Pyarrow', 'api_name': 'log2', 'description': 'Compute base 2 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to use for memory allocation. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.api_configs.describe', 'description': 'Show details about a specific API config', 'parameters': [{'name': 'api_config', 'description': 'ID of the api-config or fully qualified identifier for the api-config.'}, {'name': 'api', 'description': 'API ID.'}, {'name': 'view', 'description': \"View option; default is 'BASIC'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get(\"https://nsfw-nude-detection.p.rapidapi.com/function/nsfw-wrapper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nsfw-nude-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you provide me with the latest daily betting tips for soccer?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"We provide 90% hit rate daily soccer and basketball betting predictions, Our predictions are generated by AI powered analysis of previous matches and other factors key to the game's result\", 'parameters': [{'name': 'sort', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}\n", "{'name': 'aws', 'api_name': 'aws.emr.delete_studio_session_mapping', 'description': 'Removes a user or group from an Amazon EMR Studio.', 'parameters': [{'name': 'studio_id', 'description': 'The ID of the Amazon EMR Studio.'}, {'name': 'identity_id', 'description': 'The globally unique identifier (GUID) of the user or group to remove from the Amazon EMR Studio. For more information, see UserId and GroupId in the IAM Identity Center Identity Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_name', 'description': 'The name of the user name or group to remove from the Amazon EMR Studio. For more information, see UserName and DisplayName in the IAM Identity Center Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_type', 'description': 'Specifies whether the identity to delete from the Amazon EMR Studio is a user or a group.\\nPossible values:\\n\\nUSER\\nGROUP'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "requests.get(\"https://daily-betting-tips.p.rapidapi.com/daily-betting-tip-api/items/daily_betting_coupons\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-betting-tips.p.rapidapi.com\"})"} {"Instruction": "Please provide the balance of the wallet address 0x1a7e463a1a1249ef1db61b8ffe9557e7baf1e9d1 on the Ethereum blockchain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().describe', 'description': 'Show details about a given access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}"], "Output": "requests.get(\"https://defi-watch1.p.rapidapi.com/wallets/ethereum/0x1a7e463a1a1249ef1db61b8ffe9557e7baf1e9d1/balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"defi-watch1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get recent news about Manchester United using the Football-API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.get_authorizer', 'description': 'Gets an Authorizer.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'authorizer_id', 'description': 'The authorizer identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://football-api7.p.rapidapi.com/v3.football.api-sports.io/{endpoint}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"football-api7.p.rapidapi.com\"}, params={\"endpoint\": \"news\", \"team\": \"Manchester United\"})"} {"Instruction": "Can you provide me with information about a basketball tournament with id 200?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://basketball-data.p.rapidapi.com/tournament/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"basketball-data.p.rapidapi.com\"}, params={\"tournamentId\": \"200\"})"} {"Instruction": "Can you provide a Python function call to get information about the OutSystems community, sorted by rank in descending order, and limit the results to 10 profiles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://outsystems-community-api.p.rapidapi.com/get_profiles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"outsystems-community-api.p.rapidapi.com\"}, params={\"sort_by\": \"desc\", \"order_by\": \"rank\", \"page\": \"1\", \"limit\": \"10\", \"keyword\": \"\"})"} {"Instruction": "Please provide the version of the file \"example.docx\" in the storage \"my_storage\" using the GroupDocs.Signature Cloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "response = requests.get(\"https://groupdocs-signature-cloud.p.rapidapi.com/signature/storage/version/example.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"groupdocs-signature-cloud.p.rapidapi.com\"}, params={\"storageName\": \"my_storage\"})"} {"Instruction": "Please provide geolocation data for the IP address 10.0.0.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'read_serialized', 'description': 'Read serialized Python sequence from file-like object', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}], 'optional': [{'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}"], "Output": "requests.get(\"https://https-ipfinder-io.p.rapidapi.comhttps://api.ipfinder.io/v1/as1?token=2249efd59372e7dd12feecf9e20fd54cf327712c\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"https- ipfinder-io.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "I want to get a random fun fact.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}"], "Output": "requests.get(\"https://fun-facts1.p.rapidapi.com/api/fun-facts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fun-facts1.p.rapidapi.com\"})"} {"Instruction": "I want to check if the temperature in my room is above 25 degrees Celsius.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}"], "Output": "requests.get(\"https://temperature-sensor-api.com/temperature\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"temperature-sensor-api.com\"})"} {"Instruction": "Can you suggest some queries related to \"python programming\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://auto-suggest-queries.p.rapidapi.com/suggestqueries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"auto-suggest-queries.p.rapidapi.com\"}, params={\"query\": \"python programming\"})"} {"Instruction": "I want to get the seasons for series with ID 1234 using the Unofficial Cricbuzz API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}"], "Output": "requests.get(\"https://unofficial-cricbuzz.p.rapidapi.com/series/get-seasons\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unofficial-cricbuzz.p.rapidapi.com\"}, params={\"seriesId\": \"1234\"})"} {"Instruction": "Can you provide a random English word?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Options for splitting on whitespace', 'description': 'Options for splitting on whitespace', 'parameters': {'required': [], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None)'}, {'name': 'reverse', 'description': \"Whether to start splitting from the end of each input value. This only has an effect if 'max_splits' is not None.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://free-random-word-generator-api.p.rapidapi.com/random-word\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"free-random-word-generator-api.p.rapidapi.com\"})"} {"Instruction": "Please provide the details of the Red Bull team in the FIA Formula 1 Championship.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.list_analyzed_resources', 'description': 'Retrieves a list of resources of the specified type that have been analyzed by the specified analyzer..list-analyzed-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The ARN of the analyzer to retrieve a list of analyzed resources from.'}, {'name': 'resource_type', 'description': 'The type of resource.\\nPossible values:\\n\\nAWS::S3::Bucket\\nAWS::IAM::Role\\nAWS::SQS::Queue\\nAWS::Lambda::Function\\nAWS::Lambda::LayerVersion\\nAWS::KMS::Key\\nAWS::SecretsManager::Secret\\nAWS::EFS::FileSystem\\nAWS::EC2::Snapshot\\nAWS::ECR::Repository\\nAWS::RDS::DBSnapshot\\nAWS::RDS::DBClusterSnapshot\\nAWS::SNS::Topic'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie.update_s3_resources', 'description': '(Discontinued) Updates the classification types for the specified S3 resources. If memberAccountId isn\u00e2\\x80\\x99t specified, the action updates the classification types of the S3 resources associated with Amazon Macie Classic for the current Macie Classic administrator account. If memberAccountId is specified, the action updates the classification types of the S3 resources associated with Macie Classic for the specified member account.', 'parameters': [{'name': 'member_account_id', 'description': '(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources\u00e2\\x80\\x99 classification types you want to update.'}, {'name': 's3_resources_update', 'description': '(Discontinued) The S3 resources whose classification types you want to update.\\n(structure)\\n\\n(Discontinued) The S3 resources whose classification types you want to update. This data type is used as a request parameter in the UpdateS3Resources action.\\nbucketName -> (string)\\n\\n(Discontinued) The name of the S3 bucket whose classification types you want to update.\\nprefix -> (string)\\n\\n(Discontinued) The prefix of the S3 bucket whose classification types you want to update.\\nclassificationTypeUpdate -> (structure)\\n\\n(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.\\noneTime -> (string)\\n\\n(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.\\ncontinuous -> (string)\\n\\n(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that provides numerous quotes said by famous Formula 1 drivers and personalities.', 'parameters': [{'name': 'driverid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fia-formula-1-championship-statistics.p.rapidapi.com/api/teams/details/redbull\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fia-formula-1-championship-statistics.p.rapidapi.com\"})"} {"Instruction": "I want to get symbols from the \"NASDAQ\" exchange using the Tradingview TA API (Technical Analysis) API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}"], "Output": "requests.get(\"https://tradingview-ta-api-technical-analysis.p.rapidapi.com/get_symbols_from_exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tradingview-ta-api-technical-analysis.p.rapidapi.com\"}, params={\"exchange\": \"NASDAQ\"})"} {"Instruction": "I want to scrape Redbubble listings for blue dog products and sort them by price.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://redbubble-scraper.p.rapidapi.com/redbubble\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"redbubble-scraper.p.rapidapi.com\"}, params={\"category\": \"all-departments\", \"page\": \"1\", \"search_term\": \"blue dog\", \"sort_order\": \"price\"})"} {"Instruction": "I want to find places nearby the coordinates (40.7128\u00b0 N, 74.0060\u00b0 W).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://places-nearby-a-coordinates.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"places-nearby-a-coordinates.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest Climate News Feed with a limit of 10 news articles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_substring', 'description': 'Find first occurrence of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://climate-news-feed.p.rapidapi.com/page/1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-news-feed.p.rapidapi.com\"}, params={\"limit\": 10})"} {"Instruction": "Can you provide the historical stock data of GOOG for the last 1 week with a 1 hour interval using Yahoo Finance API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'az', 'api_name': 'guestconfig guest-configuration-hcrp-assignment show', 'description': 'Get information about a guest configuration assignment', 'parameters': [{'name': 'guest-configuration-assignment-name', 'description': 'The guest configuration assignment name.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'machine-name', 'description': 'The name of the ARC machine.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}"], "Output": "response = requests.get(\"https://yahoo-finance15.p.rapidapi.com/api/yahoo/hi/history/GOOG/1wk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance15.p.rapidapi.com\"})"} {"Instruction": "Can you help me find the geocoding information for the address \"123 Main Street, Anytown, USA\" using the OpenCage Geocoder API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_migration_disable(DOMAIN=\"my_domain.com\"', 'description': 'Disable domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'aws', 'api_name': 'aws opensearch.describe_domain_health', 'description': 'Returns information about domain and node health, the standby Availability Zone, number of nodes per Availability Zone, and shard count per node.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().describe', 'description': 'Show details about the Cloud API Gateway operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}"], "Output": "requests.get(\"https://opencage-geocoder.p.rapidapi.com/geocode/v1/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opencage-geocoder.p.rapidapi.com\"}, params={\"q\": \"123 Main Street, Anytown, USA\", \"key\": \"OPENCAGE-API-Key\", \"language\": \"en\"})"} {"Instruction": "I want to check if amazon.com is a valid website domain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://website-categorization.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"website-categorization.p.rapidapi.com\"}, params={\"domainName\": \"amazon.com\"})"} {"Instruction": "I want to test the TEST API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}"], "Output": "requests.get(\"https://test6065.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test6065.p.rapidapi.com\"})"} {"Instruction": "What is the risk-free rate for a 2-year duration in France on 2022-09-15?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://risk-free-rate-api.p.rapidapi.com/api/risk_free_rate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"risk-free-rate-api.p.rapidapi.com\"}, params={\"duration\": \"2y\", \"geography\": \"France\", \"date\": \"2022-09-15\"})"} {"Instruction": "Can you retrieve the icon with id 56789 from the Flaticon API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://flaticon.p.rapidapi.com/style/56789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flaticon.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the song snippets of Halsey's album with the ID 75b817ed5e620a11230351ce?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that allows users to view short excerpts of Halsey's songs.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}"], "Output": "response = requests.get(\"https://halsey-lyric-snippets.p.rapidapi.com/album/id/75b817ed5e620a11230351ce\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"halsey-lyric-snippets.p.rapidapi.com\"})"} {"Instruction": "I want to get the scheduled games for Germany on October 15, 2021 using ViperScore API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://viperscore.p.rapidapi.com/games/scheduled/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"viperscore.p.rapidapi.com\"}, params={\"countryId\": \"DEU\", \"date\": \"2021-10-15\"})"} {"Instruction": "I want to get Amazon Live Data for ASIN B09DKV849B in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & high performance Magic Eden API, backed by rotating proxies & API keys\\n\\nCheck out my Opensea / Blur / Looksrare / x2y2 API as well\\nhttps://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}"], "Output": "response = requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"}, params={\"asin\": \"B09DKV849B\", \"locale\": \"us\"})"} {"Instruction": "Can you please provide the data from the test API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}"], "Output": "requests.get(\"https://testapi1046.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testapi1046.p.rapidapi.com\"}, params={})"} {"Instruction": "Please provide me the list of all districts in Bangladesh.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_folder', 'description': 'Permanently deletes the specified folder and its contents.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'folder_id', 'description': 'The ID of the folder.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}"], "Output": "requests.get(\"https://bdapi.p.rapidapi.com/v1.0/districts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"bdapi.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the current rankings of the top 50 tennis players in ATP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://sports-live-scores.p.rapidapi.com/tennis/rankings/atp/50\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sports-live-scores.p.rapidapi.com\"})"} {"Instruction": "Can you provide information about the character with ID 98765 from the RiordanVerse API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', location='LOCATION', repository='REPOSITORY'\", 'description': 'Print a snippet to add a Maven repository to the pom.xml file', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}"], "Output": "response = requests.get(\"https://riordanverse-api.p.rapidapi.com/api/characters/98765\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"riordanverse-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the stock chart for GOOG from 2020-01-01 to 2021-01-01 in hourly intervals.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://schwab.p.rapidapi.com/quote/get-chart\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"schwab.p.rapidapi.com\"}, params={\"symbol\": \"GOOG\", \"startDate\": \"2020-01-01T00:00:00\", \"endDate\": \"2021-01-01T23:59:59\", \"dataPeriod\": \"Hour\"})"} {"Instruction": "Can you help me search for movie torrents for the movie \"Interstellar\" with a maximum of 5 results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.auth.login', 'description': 'Authenticate clusters using the Anthos client', 'parameters': [{'name': 'cluster'}, {'name': 'dry_run'}, {'name': 'kubeconfig'}, {'name': 'login_config'}, {'name': 'login_config_cert'}, {'name': 'set_preferred_auth'}, {'name': 'user'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://movie-tv-music-search-and-download.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"movie-tv-music-search-and-download.p.rapidapi.com\"}, params={\"keywords\": \"Interstellar\", \"quantity\": \"5\", \"page\": \"1\"})"} {"Instruction": "Please calculate the amortized loan repayment schedule for a loan with an annual interest rate of 4%, 36 installments (payments), starting from 2022-01-01, and a principal amount of $50,000.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://loan-amortization-schedule-calculator.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"loan-amortization-schedule-calculator.p.rapidapi.com\"}, params={\"annualInterestRate\": \"0.04\", \"installmentCount\": \"36\", \"startDate\": \"2022-01-01\", \"principalAmount\": \"50000\", \"repaymentInterval\": \"month\"})"} {"Instruction": "I want to get the list of Flixbus stations.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_mailbox_export_jobs', 'description': 'Lists the mailbox export jobs started for the specified organization within the last seven days.', 'parameters': [{'name': 'organization_id', 'description': 'The organization ID.'}, {'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://flixbus.p.rapidapi.com/v1/stations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flixbus.p.rapidapi.com\"})"} {"Instruction": "I want to get the weather information of Tokyo.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://the-weather-api.p.rapidapi.com/api/weather/tokyo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-weather-api.p.rapidapi.com\"})"} {"Instruction": "Can you retrieve the contact details for contact ID 789 using the Upcall API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.analyze_org_policies', 'description': 'Analyze organization policies under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}"], "Output": "requests.get(\"https://upcall-upcall-v1.p.rapidapi.com/contacts/Some()\",\n headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"upcall-upcall-v1.p.rapidapi.com\"},\n params={\"id\": \"789\"})"} {"Instruction": "I want to get the income data for the zipcode 54321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Income by zipcode is a simple API for getting income by zipcode data in the United States.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.create_token', 'description': 'Creates a long-lived token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_arn', 'description': 'Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud claim of the JWT token.'}, {'name': 'role_arns', 'description': 'Amazon Resource Name (ARN) of the IAM roles to embed in the token. License Manager does not check whether the roles are in use.\\n(string)'}, {'name': 'expiration_in_days', 'description': 'Token expiration, in days, counted from token creation. The default is 365 days.'}, {'name': 'token_properties', 'description': 'Data specified by the caller to be included in the JWT token. The data is mapped to the amr claim of the JWT token.\\n(string)'}, {'name': 'client_token', 'description': 'Idempotency token, valid for 10 minutes.'}]}"], "Output": "requests.get(\"https://income-by-zipcode.p.rapidapi.com/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"income-by-zipcode.p.rapidapi.com\"}, params={\"zip\": \"54321\"})"} {"Instruction": "Can you provide a Python function call to extract the data for player with playerid 201 from the Valorant Esports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}"], "Output": "requests.get(\"https://valorant-esports1.p.rapidapi.com/v1/players/201\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"valorant-esports1.p.rapidapi.com\"})"} {"Instruction": "Please generate a word for me to play Charades.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.update_rule', 'description': 'An IPSet that matches the IP address 192.0.2.44You then add the Rule to a WebACL and specify that you want to block requests that satisfy the Rule . For a request to be blocked, the User-Agent header in the request must contain the value BadBot and the request must originate from the IP address 192.0.2.44.Create the Rule . See CreateRule .Submit an UpdateRule request to add predicates to the Rule .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the Rule that you want to update. RuleId is returned by CreateRule and by ListRules .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'updates', 'description': 'An array of RuleUpdate objects that you want to insert into or delete from a Rule . For more information, see the applicable data types:\\n\\nRuleUpdate : Contains Action and Predicate\\nPredicate : Contains DataId , Negated , and Type\\nFieldToMatch : Contains Data and Type\\n\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nSpecifies a Predicate (such as an IPSet ) and indicates whether you want to add it to a Rule or delete it from a Rule .\\nAction -> (string)\\n\\nSpecify INSERT to add a Predicate to a Rule . Use DELETE to remove a Predicate from a Rule .\\nPredicate -> (structure)\\n\\nThe ID of the Predicate (such as an IPSet ) that you want to add to a Rule .\\nNegated -> (boolean)\\n\\nSet Negated to False if you want AWS WAF to allow, block, or count requests based on the settings in the specified ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow or block requests based on that IP address.\\nSet Negated to True if you want AWS WAF to allow or block a request based on the negation of the settings in the ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow, block, or count requests based on all IP addresses except 192.0.2.44 .\\n\\nType -> (string)\\n\\nThe type of predicate in a Rule , such as ByteMatch or IPSet .\\nDataId -> (string)\\n\\nA unique identifier for a predicate in a Rule , such as ByteMatchSetId or IPSetId . The ID is returned by the corresponding Create or List command.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "response = requests.get(\"https://pictionary-charades-word-generator.p.rapidapi.com/charades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pictionary-charades-word-generator.p.rapidapi.com\"})"} {"Instruction": "Can you provide an API call to use the Fast Reading API to analyze the text \"Hello, world!\" in English language using Model 2 and with a word fixation of 5?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.reject_vpc_peering_connection', 'description': 'Rejects a VPC peering connection request. The VPC peering connection must be in the pending-acceptance state. Use the DescribeVpcPeeringConnections request to view your outstanding VPC peering connection requests. To delete an active VPC peering connection, or to delete a VPC peering connection request that you initiated, use DeleteVpcPeeringConnection .', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection.'}]}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://fast-reading.p.rapidapi.com/api/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fast-reading.p.rapidapi.com\"}, params={\"txt\": \"Hello, world!\", \"fix\": 5, \"lng\": \"en\", \"model\": \"m2\"})"} {"Instruction": "Can you provide me with information about Dota 2 hero with ID 42 in English language?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates().describe', 'description': 'Describe a specified SSL certificate', 'parameters': [{'name': 'id'}]}"], "Output": "requests.get(\"https://dota2-heroes.p.rapidapi.com/heroes/en/42\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dota2-heroes.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address 'test@example.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'week', 'description': 'Options for the `week` function', 'parameters': {'required': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}], 'optional': [{'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year).'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you provide me with the population of Africa, ordered in descending order by rank?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://world-population3.p.rapidapi.com/continents/Africa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-population3.p.rapidapi.com\"}, params={\"rank\": \"-1\"})"} {"Instruction": "Can you check if the IP address 10.0.0.1 has been associated with any malicious activity recently?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://abuse-ip-check.p.rapidapi.com/api/v2/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"abuse-ip-check.p.rapidapi.com\"}, params={\"ipAddress\": \"10.0.0.1\", \"maxAgeInDays\": \"30\"})"} {"Instruction": "Can you provide me with the top 3 graffiti tags in Jet Set Radio, ordered by name in descending order?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}"], "Output": "requests.get(\"https://jet-set-radio-api.p.rapidapi.com/graffiti-tags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jet-set-radio-api.p.rapidapi.com\"}, params={\"orderBy\": \"desc\", \"limit\": \"3\", \"sortBy\": \"name\"})"} {"Instruction": "Please generate a fake identity for me.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}"], "Output": "requests.get(\"https://fake-identity-generator1.p.rapidapi.com/GenerateRandomIdentity.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-identity-generator1.p.rapidapi.com\"})"} {"Instruction": "Please check if john.doe@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "Can you provide me with real-time news from social media platforms like Twitter, Facebook, and Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}"], "Output": "requests.get(\"https://onelike1.p.rapidapi.com/servicegr/news\", headers={\"X-RapidAPI-Key\" : \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" : \"onelike1.p.rapidapi.com\"})"} {"Instruction": "I want to list all available countries in Similar Web API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://similar-web.p.rapidapi.com/countries/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"similar-web.p.rapidapi.com\"})"} {"Instruction": "Can you check the reputation and geolocation of IP address 192.168.1.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://ip-reputation-geoip-and-detect-vpn.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-reputation-geoip-and-detect-vpn.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "How can I verify if the PAN-Aadhaar link exists for a specific request_id \"efgh-5678-abcd-1234\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reduce the risk of fraud on your platform by onboarding only those individuals whose PAN is linked with their Aadhaar, in accordance with the laws of India.\\n\\nReduce manual efforts by calling a single API which tells you if an individual\u2019s PAN Aadhaar link exists or not.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.activate_gateway', 'description': 'Activates the gateway you previously deployed on your host. In the activation process, you specify information such as the Amazon Web Services Region that you want to use for storing snapshots or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window, an activation key, and a name for your gateway. The activation process also associates your gateway with your account. For more information, see UpdateGatewayInformation .NoteYou must turn on the gateway VM before you can activate your gateway.', 'parameters': [{'name': 'activation_key', 'description': 'Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter activationKey . It may also include other activation-related parameters, however, these are merely defaults \u00e2\\x80\\x93 the arguments you pass to the ActivateGateway API call determine the actual configuration of your gateway.\\nFor more information, see Getting activation key in the Storage Gateway User Guide .'}, {'name': 'gateway_name', 'description': 'The name you configured for your gateway.'}, {'name': 'gateway_timezone', 'description': 'A value that indicates the time zone you want to set for the gateway. The time zone is of the format \u00e2\\x80\\x9cGMT-hr:mm\u00e2\\x80\\x9d or \u00e2\\x80\\x9cGMT+hr:mm\u00e2\\x80\\x9d. For example, GMT-4:00 indicates the time is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time zone is used, for example, for scheduling snapshots and your gateway\u00e2\\x80\\x99s maintenance schedule.'}, {'name': 'gateway_region', 'description': 'A value that indicates the Amazon Web Services Region where you want to store your data. The gateway Amazon Web Services Region specified must be the same Amazon Web Services Region as the Amazon Web Services Region in your Host header in the request. For more information about available Amazon Web Services Regions and endpoints for Storage Gateway, see Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .\\nValid Values: See Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .'}, {'name': 'gateway_type', 'description': 'A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED .\\nValid Values: STORED | CACHED | VTL | VTL_SNOW | FILE_S3 | FILE_FSX_SMB'}, {'name': 'tape_drive_type', 'description': 'The value that indicates the type of tape drive to use for tape gateway. This field is optional.\\nValid Values: IBM-ULT3580-TD5'}, {'name': 'medium_changer_type', 'description': 'The value that indicates the type of medium changer to use for tape gateway. This field is optional.\\nValid Values: STK-L700 | AWS-Gateway-VTL | IBM-03584L32-0402'}, {'name': 'tags', 'description': 'A list of up to 50 tags that you can assign to the gateway. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers that can be represented in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256 characters.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_usage_plans', 'description': 'Gets all the usage plans of the caller\u00e2\\x80\\x99s account.get-usage-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'key_id', 'description': 'The identifier of the API key associated with the usage plans.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://verify-pan-aadhaar-link.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"verify-pan-aadhaar-link.p.rapidapi.com\"}, params={\"request_id\" : \"efgh-5678-abcd-1234\"})"} {"Instruction": "Can you calculate the misinformation exposure score for the Instagram account \"@example_user\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}"], "Output": "requests.get(\"https://mescalc.p.rapidapi.com/account/@example_user\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mescalc.p.rapidapi.com\"})"} {"Instruction": "I want to get the live data of 567 Live app 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}"], "Output": "requests.get(\"https://567-live-app-2022.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"567-live-app-2022.p.rapidapi.com\"})"} {"Instruction": "I want to get the pre-game odds for FDJ.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email address validation API', 'parameters': [{'name': 'email', 'description': 'Email address to validate', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://fdj1.p.rapidapi.com/odds/fdj\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fdj1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the TV channels broadcasting live football matches in Peru?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gu\u00eda de partidos de f\u00fatbol televisados en Per\u00fa. Horarios y canales (TV&streaming legales). Futbolenvivoperu.com Support: info@wosti.com', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.associate_browser_settings', 'description': 'Associates a browser settings resource with a web portal.', 'parameters': [{'name': 'browser_settings_arn', 'description': 'The ARN of the browser settings.'}, {'name': 'portal_arn', 'description': 'The ARN of the web portal.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.start_suite_run', 'description': 'Starts a Device Advisor test suite run.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Suite definition ID of the test suite.'}, {'name': 'suite_definition_version', 'description': 'Suite definition version of the test suite.'}, {'name': 'suite_run_configuration', 'description': 'Suite run configuration.\\nprimaryDevice -> (structure)\\n\\nSets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.\\nthingArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s thing ARN.\\ncertificateArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s certificate ARN.\\ndeviceRoleArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s role ARN.\\n\\nselectedTestList -> (list)\\n\\nSets test case list.\\n(string)\\n\\nparallelRun -> (boolean)\\n\\nTRUE if multiple test suites run in parallel.'}, {'name': 'tags', 'description': 'The tags to be attached to the suite run.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Create a Dataset, inspect Schema, and declare partitioning', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}"], "Output": "requests.get(\"https://wosti-futbol-tv-peru.p.rapidapi.com/api/Teams\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wosti-futbol-tv-peru.p.rapidapi.com\"})"} {"Instruction": "I want to check the sentiment of this news article: \"https://www.goodnewsnetwork.org/cave-art-carvings-beneath-2000-years-of-sediment-in-alabama/\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'English news sentiment API, only $0.00001 per extra requests', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.list_streaming_distributions', 'description': 'List streaming distributions.list-streaming-distributions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://news-sentiment2.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-sentiment2.p.rapidapi.com\"}, params={\"url\": \"https://www.goodnewsnetwork.org/cave-art-carvings-beneath-2000-years-of-sediment-in-alabama/\"})"} {"Instruction": "Can you please provide me with the appointments for today at Clinic B?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_schema', 'description': 'Read effective Arrow schema from Parquet file metadata', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'FileSystem object for reading the file'}]}}"], "Output": "requests.get(\"https://appointment-system-api.p.rapidapi.com/appointment/getAppointments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"appointment-system-api.p.rapidapi.com\"}, params={\"date\": \"2022.09.09\", \"clinicName\": \"Clinic B\"})"} {"Instruction": "I want to download a YouTube video.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().get', 'description': 'Get an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://youtube-api.com/api/download\", headers={\"X-API-Key\": \"YOUR-API-KEY\"}, params={\"video_id\": \"123456789\"})"} {"Instruction": "I want to get the latest posts from the \"hello_v2\" API and log the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hello1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hello1.p.rapidapi.com\"})"} {"Instruction": "I want to get real-time details of the product with ASIN B08PPDJWC8 on Amazon in the UK marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'spring application-configuration-service git repo remove', 'description': 'Delete an existing Git property from the Application Configuration Service settings', 'parameters': [{'name': 'name', 'description': 'Required unique name to label each item of git configs.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service', 'description': 'The name of Azure Spring Apps instance, you can configure the default service using az configure --defaults spring=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://real-time-amazon-data.p.rapidapi.com/product-details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-time-amazon-data.p.rapidapi.com\"}, params={\"asin\": \"B08PPDJWC8\", \"country\": \"GB\"})"} {"Instruction": "I want to check if hello123@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'versioning-free', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks.create', 'description': 'Create Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'architecture'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'enable_confidential_compute'}, {'name': 'erase_windows_vss_signature'}, {'name': 'guest_os_features'}, {'name': 'interface'}, {'name': 'labels'}, {'name': 'licenses'}, {'name': 'multi_writer'}, {'name': 'physical_block_size'}, {'name': 'primary_disk_project'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'replica_zones'}, {'name': 'no_require_csek_key_create'}, {'name': 'resource_policies'}, {'name': 'size'}, {'name': 'storage_pool'}, {'name': 'type'}, {'name': 'user_licenses'}, {'name': 'image_family_scope'}, {'name': 'image_project'}, {'name': 'image'}, {'name': 'image_family'}, {'name': 'primary_disk'}, {'name': 'source_disk'}, {'name': 'source_instant_snapshot'}, {'name': 'source_snapshot'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'primary_disk_region'}, {'name': 'primary_disk_zone'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'source_disk_region'}, {'name': 'source_disk_zone'}]}\n", "{'name': 'alpha', 'api_name': 'import subprocess\\n\\nsubprocess.run', 'description': 'List all PyPI modules installed in an Airflow worker', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"hello123@gmail.com\"})"} {"Instruction": "I want to find all the US zip codes within a 10 mile radius of zip code 10001.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.snowball.create_return_shipping_label', 'description': 'Creates a shipping label that will be used to return the Snow device to Amazon Web Services.', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to create the return shipping label for; for example, JID123e4567-e89b-12d3-a456-426655440000 .'}, {'name': 'shipping_option', 'description': 'The shipping speed for a particular job. This speed doesn\u00e2\\x80\\x99t dictate how soon the device is returned to Amazon Web Services. This speed represents how quickly it moves to its destination while in transit. Regional shipping speeds are as follows:\\nPossible values:\\n\\nSECOND_DAY\\nNEXT_DAY\\nEXPRESS\\nSTANDARD'}]}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}"], "Output": "requests.get(\"https://usa-zip-codes-inside-radius.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"usa-zip-codes-inside-radius.p.rapidapi.com\"}, params={\"zip\": \"10001\", \"radius\": \"10\"})"} {"Instruction": "Can you update the info for PTL with info1=\"abc\", info2=\"def\", info3=\"ghi\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "requests.get(\"https://ptl.p.rapidapi.com/update\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ptl.p.rapidapi.com\"}, params={\"info3\": \"ghi\", \"info1\": \"abc\", \"info2\": \"def\"})"} {"Instruction": "Can you provide me with the live weather data for Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'as', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.add_tags', 'description': 'Attaches tags to an existing Amazon OpenSearch Service domain. Tags are a set of case-sensitive key-value pairs. A domain can have up to 10 tags. For more information, see Tagging Amazon OpenSearch Service domains .', 'parameters': [{'name': 'arn', 'description': 'Amazon Resource Name (ARN) for the OpenSearch Service domain to which you want to attach resource tags.'}, {'name': 'tag_list', 'description': 'List of resource tags.\\n(structure)\\n\\nA tag (key-value pair) for an Amazon OpenSearch Service resource.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the domain to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://testapi460.p.rapidapi.com/mobilitu/public\", params={\"city\": \"Los Angeles\"})"} {"Instruction": "Could you check if the ASIN B07NM7HFHF is available on Amazon in the UK marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/uk/B07NM7HFHF\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve information about the \"Harry Potter\" character with the ID \"Harry01\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://throne-of-glass-api-2.p.rapidapi.com/api/characters/Harry01\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"throne-of-glass-api-2.p.rapidapi.com\"})"} {"Instruction": "I want to analyze the social media sentiment for Ethereum using the Crowdsense API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.delete_layer', 'description': 'Deletes a specified layer. You must first stop and then delete all associated instances or unassign registered instances. For more information, see How to Delete a Layer .Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'layer_id', 'description': 'The layer ID.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users_list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://crowdsense1.p.rapidapi.com/api/socialnews/getpredictivespikesbycoinname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crowdsense1.p.rapidapi.com\"}, params={\"coinName\": \"Ethereum\"})"} {"Instruction": "How can I retrieve the latest job stories from YC Hacker News Official API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}"], "Output": "requests.get(\"https://yc-hacker-news-official.p.rapidapi.com/jobstories.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"yc-hacker-news-official.p.rapidapi.com\"})"} {"Instruction": "Can you provide a map of Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mapilion-vector-and-raster-map-tiles.p.rapidapi.com/rapid-api/vector/0/0/0\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mapilion-vector-and-raster-map-tiles.p.rapidapi.com\"}, params={\"x\": \"34.0522\", \"y\": \"-118.2437\", \"z\": \"10\"})"} {"Instruction": "Please convert the URL \"https://www.google.com\" to a QR code.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.account.list_regions', 'description': 'Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains parameter.list-regions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'Specifies the 12-digit account ID number of the Amazon Web Services account that you want to access or modify with this operation. If you don\u00e2\\x80\\x99t specify this parameter, it defaults to the Amazon Web Services account of the identity used to call the operation. To use this parameter, the caller must be an identity in the organization\u00e2\\x80\\x99s management account or a delegated administrator account. The specified account ID must also be a member account in the same organization. The organization must have all features enabled , and the organization must have trusted access enabled for the Account Management service, and optionally a delegated admin account assigned.\\n\\nNoteThe management account can\u00e2\\x80\\x99t specify its own AccountId . It must call the operation in standalone context by not including the AccountId parameter.\\nTo call this operation on an account that is not a member of an organization, don\u00e2\\x80\\x99t specify this parameter. Instead, call the operation using an identity belonging to the account whose contacts you wish to retrieve or modify.'}, {'name': 'region_opt_status_contains', 'description': 'A list of Region statuses (Enabling, Enabled, Disabling, Disabled, Enabled_by_default) to use to filter the list of Regions for a given account. For example, passing in a value of ENABLING will only return a list of Regions with a Region status of ENABLING.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-code-generator77.p.rapidapi.com/api/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator77.p.rapidapi.com\"}, params={\"url\": \"https://www.google.com\"})"} {"Instruction": "Can you provide information about airports in Paris?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}"], "Output": "requests.get(\"https://airports-by-api-ninjas.p.rapidapi.com/v1/airports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"airports-by-api-ninjas.p.rapidapi.com\"}, params={\"region\": \"Paris\"})"} {"Instruction": "I want to check if abc123@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-verifier15.p.rapidapi.com/verify-email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-verifier15.p.rapidapi.com\"}, params={\"email\": \"abc123@gmail.com\"})"} {"Instruction": "Can you please check the meaning of the word \"cat\" in the English language?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "requests.get(url=\"https://lexicala1.p.rapidapi.com/search-entries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lexicala1.p.rapidapi.com\"}, params={\"text\": \"cat\", \"language\": \"en\"})"} {"Instruction": "Can you help me get the details of a commercial property for rent with ID 987654 from the UK Real Estate Rightmove API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.describe_standards_controls', 'description': 'Returns a list of security standards controls.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Controls\\n', 'parameters': [{'name': 'standards_subscription_arn', 'description': 'The ARN of a resource that represents your subscription to a supported standard. To get the subscription ARNs of the standards you have enabled, use the GetEnabledStandards operation.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://uk-real-estate-rightmove.p.rapidapi.com/commercial/property-to-rent/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"uk-real-estate-rightmove.p.rapidapi.com\"}, params={\"id\": \"987654\"})"} {"Instruction": "Can you provide the Python function call to retrieve information about a character with ID 1 from the Throne of Glass API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_ascii', 'description': 'Check if a string consists only of ASCII characters', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'aws', 'api_name': 'aws.snowball.create_return_shipping_label', 'description': 'Creates a shipping label that will be used to return the Snow device to Amazon Web Services.', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to create the return shipping label for; for example, JID123e4567-e89b-12d3-a456-426655440000 .'}, {'name': 'shipping_option', 'description': 'The shipping speed for a particular job. This speed doesn\u00e2\\x80\\x99t dictate how soon the device is returned to Amazon Web Services. This speed represents how quickly it moves to its destination while in transit. Regional shipping speeds are as follows:\\nPossible values:\\n\\nSECOND_DAY\\nNEXT_DAY\\nEXPRESS\\nSTANDARD'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for slicing', 'description': 'Slicing options for arrays', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive).\\nIf not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step.', 'default': 1}]}}"], "Output": "requests.get(\"https://throne-of-glass-api3.p.rapidapi.com/api/characters/{id}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"throne-of-glass-api3.p.rapidapi.com\"}, params={\"id\": \"1\"})"} {"Instruction": "I want to generate a strong password with uppercase letters, lowercase letters, and numbers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://password-generator18.p.rapidapi.com/generate-password\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"password-generator18.p.rapidapi.com\"}, params={\"excludeSimilarCharacters\": \"false\", \"strict\": \"false\", \"uppercase\": \"true\", \"exclude\": \"\", \"symbols\": \"false\", \"lowercase\": \"true\", \"length\": \"15\", \"numbers\": \"true\"})"} {"Instruction": "Can you help me find synonyms for the word \"joyful\" in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://synonyms-words.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"synonyms-words.p.rapidapi.com\"}, params={\"language\":\"EN\", \"word\":\"joyful\"})"} {"Instruction": "What is the mention count of my brand for the past 60 days?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://track-the-mentions-and-conversations-about-your-business.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"track-the-mentions-and-conversations-about-your-business.p.rapidapi.com\"}, params={\"query\": \"my brand\", \"page\": 1, \"period\": 60})"} {"Instruction": "Please calculate the daily caloric needs for a sedentary person with a maintenance body composition goal and vegan dietary preferences.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to the Health Calculator API. This API provides endpoints for calculating Body Mass Index (BMI), Body Fat Percentage, Basal Metabolic Rate (BMR), Daily Caloric Needs (DCN), Daily Water Intake (DWI), Target Heart Rate (THR), Macronutrients Distribution and Ideal Body Weight (IBW). With this API, you can easily integrate these calculations into your applications, websites, or any other projects.\\n\\nError Handling\\n\\nThe API uses standard HTTP status codes to indicate the success or failure ...', 'parameters': [{'name': 'activity_level', 'description': 'The activity_level parameter accepts the following values:\\n\\n**sedentary** - Little to no exercise.\\n**moderately_active** - Moderate exercise/sports 3-5 days/week.\\n**very_active** - Hard exercise/sports 6-7 days/week.', 'type': 'STRING'}, {'name': 'body_composition_goal', 'description': 'The body_composition_goal parameter accepts the following values:\\n\\n**weight_loss** - Goal of losing weight.\\n**maintenance** - Goal of maintaining current weight.\\n**muscle_gain** - Goal of gaining muscle.', 'type': 'STRING'}, {'name': 'dietary_preferences', 'description': 'The dietary_preferences parameter allows users to specify their dietary preferences. It can be any string value representing the individual\\'s dietary choices or restrictions, such as \\\\\"**vegetarian**,\\\\\" \\\\\"**vegan**,\\\\\" \\\\\"**pescatarian**,\\\\\" or \\\\\"**gluten-free**.\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.savingsplans.describe_savings_plans_offerings', 'description': 'Describes the specified Savings Plans offerings.', 'parameters': [{'name': 'offering_ids', 'description': 'The IDs of the offerings.\\n(string)'}, {'name': 'payment_options', 'description': 'The payment options.\\n(string)'}, {'name': 'product_type', 'description': 'The product type.\\nPossible values:\\n\\nEC2\\nFargate\\nLambda\\nSageMaker'}, {'name': 'plan_types', 'description': 'The plan type.\\n(string)'}, {'name': 'durations', 'description': 'The durations, in seconds.\\n(long)'}, {'name': 'currencies', 'description': 'The currencies.\\n(string)'}, {'name': 'descriptions', 'description': 'The descriptions.\\n(string)'}, {'name': 'service_codes', 'description': 'The services.\\n(string)'}, {'name': 'usage_types', 'description': 'The usage details of the line item in the billing report.\\n(string)'}, {'name': 'operations', 'description': 'The specific AWS operation for the line item in the billing report.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n(structure)\\n\\nInformation about a filter.\\nname -> (string)\\n\\nThe filter name.\\nvalues -> (list)\\n\\nThe filter values.\\n(string)'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://health-calculator-api.p.rapidapi.com/mnd\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"health-calculator-api.p.rapidapi.com\"}, params={\"activity_level\": \"sedentary\", \"body_composition_goal\": \"maintenance\", \"dietary_preferences\": \"vegan\"})"} {"Instruction": "Can you please download the game from this URL:\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://game3.p.rapidapi.comhttp://www.mediafire.com/file/9ezvd76dd9dxgab/game.apk/file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"game3.p.rapidapi.com\"})"} {"Instruction": "I want to get the historical channel views and subscribers for the YouTube channel with the channelId UCxyz123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'List outbound rules API', 'description': 'List outbound rules', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}"], "Output": "requests.get(\"https://historical-youtube-data.p.rapidapi.com/hytapi/channel\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"historical-youtube-data.p.rapidapi.com\"}, params={\"channelId\": \"UCxyz123\"})"} {"Instruction": "Can you give me the Equifax credit score and report for my application ID \"67890\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}"], "Output": "response = requests.get(\"https://equifax-credit-report-score.p.rapidapi.com/GetCreditReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"equifax-credit-report-score.p.rapidapi.com\"}, params={\"AppId\": \"67890\"})"} {"Instruction": "I want to translate the sentence \"Bonjour, comment \u00e7a va?\" from French to English.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://translate-plus.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-plus.p.rapidapi.com\"})"} {"Instruction": "I want to send a PUT request to the API \"Putreq\" with the given request parameters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.index_pack', 'description': 'Build pack index file for an existing packed archive', 'parameters': [{'name': '_v'}, {'name': '_o_index_file'}, {'name': '[no_]rev_index'}, {'name': 'pack_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries.create', 'description': 'Create a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}, {'name': 'certificates', 'description': 'The certificates for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.put(\"https://putreq.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"putreq.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest stock price for Google and Amazon from the NSE index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}\n", "{'name': 'az', 'api_name': 'Delete Outbound Rule', 'description': 'Delete an outbound-rule in a load balancer', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}]}"], "Output": "requests.get(\"https://latest-stock-price.p.rapidapi.com/price\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"latest-stock-price.p.rapidapi.com\"}, params={\"Indices\": \"NSE\", \"Identifier\": \"GOOGL,AMZN\"})"} {"Instruction": "Can you get the cryptocurrency trades data for ETH on BINANCE exchange from November 1st, 2022 at 00:00:00 UTC to November 2nd, 2022 at 23:59:59 UTC sorted in descending order with a limit of 500 records?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.untag_resource', 'description': 'Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment. For example, \"Environment\": \"Staging\" .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment .'}, {'name': 'tag_keys', 'description': 'The key-value tag pair you want to remove. For example, \"Environment\": \"Staging\" .\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}"], "Output": "response = requests.get(\"https://cryptocurrency-financial-data.p.rapidapi.com/trades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cryptocurrency-financial-data.p.rapidapi.com\"}, params={\"start\": \"2022-11-01T00:00:00\", \"end\": \"2022-11-02T23:59:59\", \"sort\": \"desc\", \"base\": \"USDT\", \"market_venue\": \"BINANCE\", \"limit\": \"500\", \"symbol\": \"ETH\"})"} {"Instruction": "I want to get the user information for the username \"therock\" on TikTok.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://tiktok-bulletproof.p.rapidapi.com/user-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-bulletproof.p.rapidapi.com\"}, params={\"username\": \"therock\"})"} {"Instruction": "I want to get information about the webtoon with title number 432100 in English language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://webtoon.p.rapidapi.com/canvas/titles/get-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webtoon.p.rapidapi.com\"}, params={\"titleNo\": \"432100\", \"language\": \"en\"})"} {"Instruction": "Can you assist me in obtaining a Python function to translate the sentence \"Hello, how are you?\" into French?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://translate287.p.rapidapi.com/detect/accurate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate287.p.rapidapi.com\"}, params={\"text\": \"Hello, how are you?\"})"} {"Instruction": "Can you please fetch the TikTok feeds for user \"johnsmith\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Highly maintain and accurate T-tok API to fetch profiles or feeds in bulk. ', 'parameters': [{'name': 'schematype', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'string'}, {'name': 'secuid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok28.p.rapidapi.com/feeds/johnsmith\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok28.p.rapidapi.com\"}, params={\"schemaType\": \"1\", \"secUid\": \"MS4wLjABAAAAM3R2BtjzVT-uAtstkl2iugMzC6AtnpkojJbjiOdDDrdsTiTR75-8lyWJCY5VvDrZ\"})"} {"Instruction": "I want to check if the IP address 10.0.0.1 is valid using the Itcooking.eu - IP Geolocation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}"], "Output": "requests.get(\"https://itcooking-eu-ip-geolocation1.p.rapidapi.com/geoip/v1/lite/GetIpInfoLite\",\n headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"itcooking-eu-ip-geolocation1.p.rapidapi.com\"},\n params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "I want to download a YouTube video using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter video downloader in mp4 is Iframe & button API ( https://mp3downy.com/twitter-video-downloader-API ) is now providing you the best ever fastest Downloader API(Application Programming Interface) all of free. We provide you the best health status of 99.99% productive uptime and we assure the best speeds all over the time with all kinds of video types supported and you can use it in the ease with customization provision inbuilt.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://twitter-video-downloader-mp4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-video-downloader-mp4.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function that checks if the email address \"example@example.com\" is valid using the RapidAPI \"check-disposable-email\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'pyarrow', 'api_name': 'create_ipc_file_writer', 'description': 'Create an Arrow columnar IPC file writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Network Load Balancer List', 'description': 'List load balancers', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "I want to get information about the song \"Lovely\" by Billie Eilish using the Miza API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.diagnose.export_logs', 'description': 'Gathers and exports logs from a Compute Engine VM to a Google Cloud Storage Bucket', 'parameters': [{'name': 'instance_name', 'description': 'Name of the instance to operate on'}, {'name': 'collect_process_traces', 'description': 'Collect a 10 minute trace of the running system'}, {'name': 'zone', 'description': 'Zone of the instance to operate on'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://miza.p.rapidapi.com/d/Lovely\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"miza.p.rapidapi.com\"})"} {"Instruction": "I want to get the current weather for Los Angeles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.domain_mappings.create(\"example.com\"', 'description': 'Create a domain mapping', 'parameters': [{'name': 'domain', 'description': 'A valid domain which may begin with a wildcard, such as: example.com or *.example.com'}, {'name': 'certificate_id', 'description': 'A certificate id to use for this domain. May not be used on a domain mapping with automatically managed certificates. Use the gcloud app ssl-certificates list to see available certificates for this app.'}, {'name': 'certificate_management', 'description': \"Type of certificate management. 'automatic' will provision an SSL certificate automatically while 'manual' requires the user to provide a certificate id to provision. CERTIFICATE_MANAGEMENT must be one of: automatic, manual.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weatherapi.com/v1/current.json\", params={\"key\": \"API_KEY\", \"q\": \"Los Angeles\"})"} {"Instruction": "Can you check if john.doe@example.com is a valid email using the Check Disposable Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "Please provide the schedule for the lab.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lab schedule', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'import subprocess\\n\\nsubprocess.run', 'description': 'List all PyPI modules installed in an Airflow worker', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}"], "Output": "response = requests.get(\"https://lab2.p.rapidapi.comhttp://labs/lab\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lab2.p.rapidapi.com\"})"} {"Instruction": "I want to test the opta API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}"], "Output": "requests.get(\"https://test-opta.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test-opta.p.rapidapi.com\"})"} {"Instruction": "Can you check the gender and nationality for the name \"Jane Smith\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://genderize-nationalize.p.rapidapi.com/genderize/Jane%20Smith\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"genderize-nationalize.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the media links for a specific watch with watchId 67890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.config.export', 'description': 'Export the configuration for a Cloud Bigtable app profile', 'parameters': [{'name': 'app_profile'}, {'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "response = requests.get(\"https://watch-database1.p.rapidapi.com/watch-media-links-by-id/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"watch-database1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with all the data for the anime with mal_id 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos_config_controller_delete', 'description': 'Delete Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'PyArrow', 'api_name': 'cast', 'description': 'Casting data types', 'parameters': {'required': [{'name': 'target_type', 'description': 'The PyArrow type to cast to.'}], 'optional': [{'name': 'allow_int_overflow', 'description': 'Whether integer overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_truncate', 'description': 'Whether time precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_overflow', 'description': 'Whether date/time range overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_decimal_truncate', 'description': 'Whether decimal precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_float_truncate', 'description': 'Whether floating-point precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_invalid_utf8', 'description': 'Whether producing invalid utf8 data is allowed when casting.', 'type': 'bool', 'default': 'False'}]}}"], "Output": "requests.get(\"https://animes5.p.rapidapi.com/anime/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"animes5.p.rapidapi.com\"})"} {"Instruction": "Please convert 3 cups of all-purpose flour to grams using the Food Ingredient Measurement Conversion API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.start_rx_norm_inference_job', 'description': 'Starts an asynchronous job to detect medication entities and link them to the RxNorm ontology. Use the DescribeRxNormInferenceJob operation to track the status of a job.', 'parameters': [{'name': 'input_data_config', 'description': 'Specifies the format and location of the input data for the job.\\nS3Bucket -> (string)\\n\\nThe URI of the S3 bucket that contains the input data. The bucket must be in the same region as the API endpoint that you are calling.\\nS3Key -> (string)\\n\\nThe path to the input data files in the S3 bucket.'}, {'name': 'output_data_config', 'description': 'Specifies where to send the output files.\\nS3Bucket -> (string)\\n\\nWhen you use the OutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data. The URI must be in the same region as the API endpoint that you are calling. The location is used as the prefix for the actual location of the output.\\nS3Key -> (string)\\n\\nThe path to the output data files in the S3 bucket. Amazon Comprehend Medical creates an output directory using the job ID so that the output from one job does not overwrite the output of another.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations .'}, {'name': 'job_name', 'description': 'The identifier of the job.'}, {'name': 'client_request_token', 'description': 'A unique identifier for the request. If you don\u00e2\\x80\\x99t set the client request token, Amazon Comprehend Medical generates one.'}, {'name': 'kms_key', 'description': 'An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.'}, {'name': 'language_code', 'description': 'The language of the input documents. All documents must be in the same language.\\nPossible values:\\n\\nen'}]}\n", "{'name': 'gcloud', 'api_name': 'alpha.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}\n", "{'name': 'az', 'api_name': 'spring-cloud application-configuration-service unbind', 'description': 'Unbind an app from Application Configuration Service', 'parameters': [{'name': 'app', 'description': 'Name of app'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}"], "Output": "requests.get(\"https://food-ingredient-measurement-conversion.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"food-ingredient-measurement-conversion.p.rapidapi.com\"}, params={\"value\": \"3\", \"from\": \"cup (US)\", \"ingredient\": \"flour (all purpose)\", \"to\": \"gram\", \"numDigit\": \"3\", \"brand\": \"bob's red mill\"})"} {"Instruction": "Can you provide company data enrichment for the domain tesla.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'infer_type', 'description': 'Infer Arrow data type from a Python sequence', 'parameters': {'required': [{'name': 'values', 'description': 'Sequence to infer type from.'}], 'optional': [{'name': 'mask', 'description': 'Optional exclusion mask where True marks null, False non-null.'}, {'name': 'from_pandas', 'description': \"Use pandas's NA/null sentinel values for type inference. Default is False.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}"], "Output": "requests.get(\"https://company-enrichment.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"company-enrichment.p.rapidapi.com\"}, params={\"domain\": \"tesla.com\"})"} {"Instruction": "Please check the liquidity of the token in the Binance Smart Chain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com/get_chain_id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com\"}, params={\"chain\": \"bsc\"})"} {"Instruction": "I want to get the latest news on cryptocurrency.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get(\"https://h-crypto-news.p.rapidapi.com/cryptonews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"h-crypto-news.p.rapidapi.com\"})"} {"Instruction": "Can you help me query the details of a property with the external ID 1234567 using the Bayut API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_entity_recognizer', 'description': 'Stops an entity recognizer training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'entity_recognizer_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_insight_rules', 'description': 'Permanently deletes the specified Contributor Insights rules.See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_names', 'description': 'An array of the rule names to delete. If you need to find out the names of your rules, use DescribeInsightRules .\\n(string)'}]}"], "Output": "requests.get(\"https://bayut.p.rapidapi.com/properties/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bayut.p.rapidapi.com\"}, params={\"externalID\": \"1234567\"})"} {"Instruction": "Could you please fetch the subtitles for the YouTube video with the video ID \"ABCD1234\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'PostgreSQL Server Show', 'description': 'Get the details of a PostgreSQL server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}"], "Output": "response = requests.get(\"https://subtitles-for-youtube1.p.rapidapi.com/GetTextsubtitles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"subtitles-for-youtube1.p.rapidapi.com\"}, params={\"video_id\": \"ABCD1234\"})"} {"Instruction": "Can you split this given paragraph into token-sized slices with a maximum size of 512?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This REST API service provides a way to programmatically split GPT-3 text-prompts into user-defined token-sized slices.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'max_size', 'description': '', 'type': 'NUMBER'}, {'name': 'delimiter', 'description': '', 'type': 'STRING'}, {'name': 'include_variations', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'git', 'api_name': 'git.restore(pathspec=\"hello.c\"', 'description': 'Restore working tree files', 'parameters': [{'name': 'options'}, {'name': 'source'}, {'name': 'staged'}, {'name': 'worktree'}, {'name': 'pathspec'}]}"], "Output": "requests.get(\"https://ai-tool-gpt-token-splitter.p.rapidapi.com/api/v1/token-splitter/{text}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-tool-gpt-token-splitter.p.rapidapi.com\"}, params={\"max_size\": 512, \"text\": \"This is a sample paragraph that needs to be split into token-sized slices with a maximum size of 512.\", \"delimiter\": \"\", \"include_variations\": \"true\"})"} {"Instruction": "Can you help me find job opportunities for Python developers in Chicago?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://jobsearch4.p.rapidapi.com/api/v1/Jobs/Search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jobsearch4.p.rapidapi.com\"}, params={\"SearchQuery\": \"Python developer\", \"PageSize\": 20, \"PageNumber\": 1, \"Location\": \"Chicago\"})"} {"Instruction": "Can you help me search for information on succulent plants?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}"], "Output": "requests.get(\"https://house-plants2.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"house-plants2.p.rapidapi.com\"}, params={\"query\": \"succulent\"})"} {"Instruction": "I want to check if the OTP ID \"654321\" is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}"], "Output": "requests.get(\"https://d7sms.p.rapidapi.com/verify/v1/report/654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"d7sms.p.rapidapi.com\"}, params={\"otp_id\": \"654321\"})"} {"Instruction": "I want to check if example456@gmail.com is a disposable email.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of methods that returns various financial data for a requested company including SEC Filings, balance sheets, financial ratios , company look-up utilities and more.', 'parameters': [{'name': 'ticker', 'description': \"Publicly traded company's stock symbol\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.start_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to start collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to start collecting data. If you send a request to an agent ID that you do not have permission to contact, according to your Amazon Web Services account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agents and you do not have permission to contact some of those agents, the system does not throw an exception. Instead, the system shows Failed in the Description field.\\n(string)'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example456@gmail.com\"})"} {"Instruction": "I want to search for cute puppy GIFs on Giphy.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Giphy is an animated GIF search engine.\\r\\n\\r\\nThe Giphy API implements a REST-like interface. Connections can be made with any HTTP enabled programming language. The Giphy API also implements CORS, allowing you to connect to Giphy from JavaScript / Web browsers on your own domain.', 'parameters': [{'name': 'q', 'description': 'search query term or phrase', 'type': 'STRING'}, {'name': 'limit', 'description': 'number of results to return, maximum 100. Default 25.', 'type': 'STRING'}, {'name': 'offset', 'description': 'results offset, defaults to 0.', 'type': 'STRING'}, {'name': 'rating', 'description': 'limit results to those rated (y,g, pg, pg-13 or r)', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.associate_enclave_certificate_iam_role', 'description': 'Associates an Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate. This enables the certificate to be used by the ACM for Nitro Enclaves application inside an enclave. For more information, see Certificate Manager for Nitro Enclaves in the Amazon Web Services Nitro Enclaves User Guide .To enable the IAM role to access the Amazon S3 object, you must grant it permission to call s3:GetObject on the Amazon S3 bucket returned by the command. To enable the IAM role to access the KMS key, you must grant it permission to call kms:Decrypt on the KMS key returned by the command. For more information, see Grant the role permission to access the certificate and encryption key in the Amazon Web Services Nitro Enclaves User Guide .', 'parameters': [{'name': 'certificate_arn', 'description': 'The ARN of the ACM certificate with which to associate the IAM role.'}, {'name': 'role_arn', 'description': 'The ARN of the IAM role to associate with the ACM certificate. You can associate up to 16 IAM roles with an ACM certificate.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "response = requests.get(\"https://giphy.p.rapidapi.com/v1/gifs/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"giphy.p.rapidapi.com\"}, params={\"q\": \"cute puppy\"}); print(response.json())"} {"Instruction": "I want to retrieve data from the AndroidAPI with the ID \"54321\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://androidapi1.p.rapidapi.com/store/apidata/54321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"androidapi1.p.rapidapi.com\"})"} {"Instruction": "Can you please fetch the keto diet recipes with protein content below 15 grams and above 5 grams?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset of over 450 Ketogenic diet recipes in over 10 categories from Breakfast to Dinner. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': [{'name': 'protein_in_grams__lt', 'description': '', 'type': 'NUMBER'}, {'name': 'protein_in_grams__gt', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association', 'description': 'Deletes a local gateway route table virtual interface group association.', 'parameters': [{'name': 'local_gateway_route_table_virtual_interface_group_association_id', 'description': 'The ID of the local gateway route table virtual interface group association.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://keto-diet.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"keto-diet.p.rapidapi.com\"}, params={\"protein_in_grams__lt\": \"15\", \"protein_in_grams__gt\": \"5\"})"} {"Instruction": "Can you provide me information about product with ID 654321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://demo-project3916.p.rapidapi.com/catalog/product/654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"demo-project3916.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address example@gmail.com is disposable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.container_analyze_iam_policy', 'description': 'Analyze organization policies governed containers under a scope', 'parameters': [{'name': 'constraint', 'description': 'The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.'}, {'name': 'scope', 'description': 'Scope can only be an organization for now. The analysis is limited to the Cloud org policies and containers within this scope. The caller must be granted the cloudasset.assets.searchAllResources permission on the desired scope.'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please check if the endpoint \"https://www.example.com/api/data\" is reachable and returns a 200 status code.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ocr for voltox ocr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://www.example.com/api/data\")"} {"Instruction": "I want to get all data from the Test1 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}"], "Output": "requests.get(\"https://test14848.p.rapidapi.com/v2/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test14848.p.rapidapi.com\"})"} {"Instruction": "Please show me the movies airing in the next 3 days.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}"], "Output": "requests.get(\"https://show-air-dates.p.rapidapi.com/next31days\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"show-air-dates.p.rapidapi.com\"})"} {"Instruction": "Please fetch data from the Ocoya API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}"], "Output": "requests.get(\"https://ocoya.p.rapidapi.com/workspace\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocoya.p.rapidapi.com\"})"} {"Instruction": "Could you please extract text from this image \"file.jpg\" using Aspose OCR Cloud API and return the extracted text as a response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Extraction REST API that uses OCR to recognize and extract characters of various languages from images.', 'parameters': [{'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_entity_recognizer', 'description': 'Stops an entity recognizer training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'entity_recognizer_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://aspose-ocr-cloud.p.rapidapi.com/ocr/storage/{storageName}/exist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aspose-ocr-cloud.p.rapidapi.com\"}, params={\"storageName\": \"file.jpg\"})"} {"Instruction": "Please provide me with the vessel photo for ship ID 67890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}"], "Output": "requests.get(\"https://vessel-data.p.rapidapi.com/get_vessel_photo/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"vessel-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the list of sailors in Lost Ark and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}"], "Output": "requests.get(\"https://lost-ark-simple.p.rapidapi.com/npcs/sailors\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lost-ark-simple.p.rapidapi.com\"})"} {"Instruction": "Can you check if this sentence \"Good morning, how are you?\" contains any profanity?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}"], "Output": "requests.get(\"https://cleantalk1.p.rapidapi.com/service/plain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cleantalk1.p.rapidapi.com\"}, params={\"text\": \"Good morning, how are you?\"})"} {"Instruction": "Can you provide a Python function call to retrieve a random informational article from Industrypedia and log the JSON response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.list_image_set_versions', 'description': 'List image set versions.list-image-set-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}"], "Output": "requests.get(\"https://industrypedia-random-articles.p.rapidapi.com/industrypedia.net/?redirect_to=random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"industrypedia-random-articles.p.rapidapi.com\"})"} {"Instruction": "Can you please provide the location details for the IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.diagnose.export_logs', 'description': 'Gathers and exports logs from a Compute Engine VM to a Google Cloud Storage Bucket', 'parameters': [{'name': 'instance_name', 'description': 'Name of the instance to operate on'}, {'name': 'collect_process_traces', 'description': 'Collect a 10 minute trace of the running system'}, {'name': 'zone', 'description': 'Zone of the instance to operate on'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}\n", "{'name': 'Git', 'api_name': 'git.show_index', 'description': 'Show packed archive index', 'parameters': [{'name': 'object_format'}]}"], "Output": "requests.get(\"https://ip-location-lookup-service.p.rapidapi.com/v1/iplookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-location-lookup-service.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Can you check if the IP address 8.8.8.8 is a blacklisted IP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}"], "Output": "requests.get(\"https://blackbox.p.rapidapi.com/v1/8.8.8.8\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"blackbox.p.rapidapi.com\"})"} {"Instruction": "I want to send an API request to retrieve on hold audio messages for voicemails and switchboards.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://on-hold-audio-messages.p.rapidapi.comhttps://www.telephonevox.com/api/api.telephonevox.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"on-hold-audio-messages.p.rapidapi.com\"})"} {"Instruction": "Please provide me with information about Michael Jordan, a celebrity.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}\n", "{'name': 'alpha auth', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_macos', 'description': 'Create enterprise-certificate configuration file for MacOS', 'parameters': [{'name': 'issuer', 'description': 'The certificate issuer.'}, {'name': 'ecp', 'description': 'Provide a custom path to the enterprise-certificate-proxy binary. This flag must be the full path to the binary.'}, {'name': 'ecp_client', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared client library. This flag must be the full path to the shared library.'}, {'name': 'output_file', 'description': 'Override the file path that the enterprise-certificate-proxy configuration is written to.'}, {'name': 'tls_offload', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared tls offload library. This flag must be the full path to the shared library.'}]}"], "Output": "requests.get(url=\"https://celebrity-by-api-ninjas.p.rapidapi.com/v1/celebrity\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"celebrity-by-api-ninjas.p.rapidapi.com\"}, params={\"name\": \"Michael Jordan\"})"} {"Instruction": "Can you help me generate a direct download link for a Dropbox file?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gdrive-link-generator1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gdrive-link-generator1.p.rapidapi.com\"})"} {"Instruction": "Can you please get the statistics for cities in the US with a minimum population of 2 million?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalytics.start_application', 'description': 'Starts the specified Amazon Kinesis Analytics application. After creating an application, you must exclusively call this operation to start your application.The application status must be READY for you to start an application. You can get the application status in the console or using the DescribeApplication operation.This operation requires permissions to perform the kinesisanalytics:StartApplication action.', 'parameters': [{'name': 'application_name', 'description': 'Name of the application.'}, {'name': 'input_configurations', 'description': 'Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics starts reading the streaming source associated with the input. You can also specify where in the streaming source you want Amazon Kinesis Analytics to start reading.\\n(structure)\\n\\nWhen you start your application, you provide this configuration, which identifies the input source and the point in the input source at which you want the application to start processing records.\\nId -> (string)\\n\\nInput source ID. You can get this ID by calling the DescribeApplication operation.\\nInputStartingPositionConfiguration -> (structure)\\n\\nPoint at which you want the application to start processing records from the streaming source.\\nInputStartingPosition -> (string)\\n\\nThe starting position on the stream.\\n\\nNOW - Start reading just after the most recent record in the stream, start at the request time stamp that the customer issued.\\nTRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.\\nLAST_STOPPED_POINT - Resume reading from where the application last stopped reading.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://city-by-api-ninjas.p.rapidapi.com/v1/city\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"city-by-api-ninjas.p.rapidapi.com\"}, params={\"min_population\": \"2000000\", \"country\": \"US\"})"} {"Instruction": "Can you please provide me with the ratings of the restaurant \"La Trattoria\" using the Wyre Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'synapse_integration_runtime_get_connection_info', 'description': 'Get the integration runtime connection information', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}]}"], "Output": "requests.get(\"https://wyre-data.p.rapidapi.com/restaurants/ratings/La Trattoria\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wyre-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the top 10 articles about NFT investment on a news website.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://news-website-api.com/articles\", params={\"category\": \"NFT\", \"sort\": \"popular\", \"limit\": 10})"} {"Instruction": "I want to verify if John Doe (employee ID 12345) is in the PF list of the employer.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_topic_rules', 'description': 'Lists the rules for the specific topic.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: rules\\n', 'parameters': [{'name': 'topic', 'description': 'The topic.'}, {'name': 'rule_disabled_|_no_rule_disabled', 'description': 'Specifies whether the rule is disabled.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}"], "Output": "requests.get(\"https://epfo-employee-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epfo-employee-verification.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide me a list of halal food restaurants near my location?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules().update', 'description': 'Update firewall rules', 'parameters': [{'name': 'name'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'disabled'}, {'name': 'enable_logging'}, {'name': 'logging_metadata'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'az', 'api_name': 'Event Hubs Cluster Create', 'description': 'Create an instance of an Event Hubs Cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the Event Hubs Cluster.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': True}, {'name': 'capacity', 'description': 'The quantity of Event Hubs Cluster Capacity Units contained in this cluster.', 'required': False}, {'name': 'location', 'description': 'Resource location.', 'required': False}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False}, {'name': 'provisioning-state', 'description': 'Provisioning state of the Cluster.', 'required': False}, {'name': 'sku', 'description': 'Name of this SKU.', 'required': False}, {'name': 'supports-scaling', 'description': 'A value that indicates whether Scaling is Supported.', 'required': False}, {'name': 'tags', 'description': 'Resource tags.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}"], "Output": "import requests\n\nurl = \"https://sunnah-fasting1.p.rapidapi.com/api/v1/types\"\n\nquerystring = {}\n\nheaders = {\n \"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\n \"X-RapidAPI-Host\": \"sunnah-fasting1.p.rapidapi.com\"\n }\n\nresponse = requests.get(url, headers=headers, params=querystring)\nprint(response.json())"} {"Instruction": "Please generate a QR code for \"https://example.com\" using the QR Code Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'is_null', 'description': 'Options for determining null values', 'parameters': {'required': [], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}"], "Output": "requests.get(\"https://getqrcode.p.rapidapi.com/api/getQR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"getqrcode.p.rapidapi.com\"}, params={\"forQR\": \"https://example.com\"})"} {"Instruction": "Can you send an SMS with the following details:\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://sendsms.p.rapidapi.com/json\", headers={\"X-RapidAPI-Key\": api_key, \"X-RapidAPI-Host\": host}, params={\"password\": \"ABC123\", \"to\": \"+1234567890\", \"text\": \"Hello, this is a test message\", \"action\": \"message_send\", \"username\": \"johnsmith\", \"from\": \"MyCompany\", \"report_mask\": \"19\", \"report_url\": \"http://sendsms.ro/r_r.php?mySmsId=9876&status=%d\"})"} {"Instruction": "Please search for \"apple\" with safesearch enabled in the category \"technology\" using the SearchHook API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval', 'description': 'Manage Access Approval requests and settings', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://searchhook.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"searchhook.p.rapidapi.com\"}, params={\"q\": \"apple\", \"safesearch\": \"1\", \"categories\": \"technology\"})"} {"Instruction": "I want to retrieve the top 5 YouTube subscriptions for the channel with channel ID \"UCDp4bf6IHJJQehibu6ai__cg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}"], "Output": "requests.get(\"https://youtube-v311.p.rapidapi.com/subscriptions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-v311.p.rapidapi.com\"}, params={\"maxResults\": \"5\", \"pageToken\": \"\", \"forChannelId\": \"\", \"order\": \"relevance\", \"id\": \"\", \"channelId\": \"UCDp4bf6IHJJQehibu6ai__cg\", \"part\": \"snippet,contentDetails\"})"} {"Instruction": "I want to get the comments for this TikTok video https://www.tiktok.com/@tiktok/video/7093219391759764782.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Contains TikTok HD videos without watermark and user, post, music, search, feeds, comments, followers, and trends.', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782\\nor\\nhttps://vm.tiktok.com/ZSeQS6B5k/', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'NUMBER'}, {'name': 'count', 'description': 'max 50', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.batch_detect_entities', 'description': 'Inspects the text of a batch of documents for named entities and returns information about them. For more information about named entities, see Entities in the Comprehend Developer Guide.', 'parameters': [{'name': 'text_list', 'description': 'A list containing the UTF-8 encoded text of the input documents. The list can contain a maximum of 25 documents. The maximum size of each document is 5 KB.\\n(string)'}, {'name': 'language_code', 'description': 'The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. All documents must be in the same language.\\nPossible values:\\n\\nen\\nes\\nfr\\nde\\nit\\npt\\nar\\nhi\\nja\\nko\\nzh\\nzh-TW'}]}\n", "{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-video-feature-summary.p.rapidapi.com/comment/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tiktok-video-feature-summary.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/7093219391759764782\", \"cursor\": \"0\", \"count\": \"10\"})"} {"Instruction": "I want to search for addresses in the UK using the query \"Oxford Street.\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.api_configs.describe', 'description': 'Show details about a specific API config', 'parameters': [{'name': 'api_config', 'description': 'ID of the api-config or fully qualified identifier for the api-config.'}, {'name': 'api', 'description': 'API ID.'}, {'name': 'view', 'description': \"View option; default is 'BASIC'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'int16', 'description': 'Create instance of signed int16 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://find-by-address.p.rapidapi.com/v1/addresses\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"find-by-address.p.rapidapi.com\"}, params={\"query\": \"Oxford Street\"})"} {"Instruction": "Please provide the real-time finance data for Bitcoin to USD in Spanish language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az ml job create', 'description': 'Create a job in Azure ML', 'parameters': [{'name': 'file', 'description': 'Local path to the YAML file containing the Azure ML job specification.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}, {'name': 'name', 'description': 'Name of the job.'}, {'name': 'save-as', 'description': \"File to which the created job's state in YAML format will be written.\"}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'skip-validation', 'description': 'Skip validation in creating the resource.'}, {'name': 'stream', 'description': \"Indicates whether to stream the job's logs to the console.\"}, {'name': 'web', 'description': \"Show the job's run details in Azure ML studio in a web browser.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws kendra list_featured_results_sets', 'description': 'Lists all your sets of featured results for a given index. Features results are placed above all other results for certain queries. If there\u00e2\\x80\\x99s an exact match of a query, then one or more specific documents are featured in the search results.', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index used for featuring results.'}, {'name': 'next_token', 'description': 'If the response is truncated, Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of featured results sets.'}, {'name': 'max_results', 'description': 'The maximum number of featured results sets to return.'}]}"], "Output": "requests.get(\"https://real-time-finance-data.p.rapidapi.com/currency-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-time-finance-data.p.rapidapi.com\"}, params={\"from_symbol\": \"BTC\", \"to_symbol\": \"USD\", \"language\": \"es\"})"} {"Instruction": "Can you help me get the price and product details for the ASINs B007RMJ9PY and B00DT0R8XE on Amazon.co.uk?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheap and lightweight API to get rich Amazon product metadata', 'parameters': [{'name': 'locale', 'description': 'Currently supported locales:\\n\\nUS (amazon.com)\\nUK (amazon.co.uk)\\nCA (amazon.ca)\\nIN (amazon.in)\\nFR (amazon.fr)\\n\\nMore coming soon!', 'type': 'STRING'}, {'name': 'asins', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}"], "Output": "requests.get(\"https://amazon-product-price-data.p.rapidapi.com/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-product-price-data.p.rapidapi.com\"}, params={\"locale\": \"UK\", \"asins\": \"B007RMJ9PY,B00DT0R8XE\"})"} {"Instruction": "How can I convert an image to ASCII using the Img to ASCII API with the image located at \"/path/to/image.jpg\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'index', 'description': 'Options for the index function', 'parameters': {'required': [{'name': 'value', 'description': 'The value to search for.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://img-to-ascii.p.rapidapi.com/get-ascii/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"img-to-ascii.p.rapidapi.com\"}, params={\"id\": \"/path/to/image.jpg\"})"} {"Instruction": "I want to get the scheduled handball matches for the day after tomorrow.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "requests.get(\"https://handball-data.p.rapidapi.com/match/list/scheduled\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"handball-data.p.rapidapi.com\"}, params={\"date\": \"31/01/2022\"})"} {"Instruction": "Can you provide me with the latest cricket series data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().describe', 'description': 'Show details about a given access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}"], "Output": "response = requests.get(\"https://cricket-live-data.p.rapidapi.com/series\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"cricket-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you calculate the distance between start (-114.0719, 51.0447) and end (-117.2340, 53.7267) coordinates?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://geowide.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geowide.p.rapidapi.com\"}, params={\"start_longitude\": -114.0719, \"start_latitude\": 51.0447, \"end_latitude\": 53.7267, \"end_longitude\": -117.2340})"} {"Instruction": "Please provide the token price and other information for the token with address 0x123456789abcdef.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'API name', 'api_name': 'API call without arguments', 'description': 'API function description', 'parameters': {'required': [{'name': 'arg1', 'description': 'Explanation of arg1'}, {'name': 'arg2', 'description': 'Explanation of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Explanation of arg3'}, {'name': 'arg4', 'description': 'Explanation of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pancakeswap-api.p.rapidapi.com/get_balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pancakeswap-api.p.rapidapi.com\"}, params={\"address\": \"0x123456789abcdef\", \"token\": \"0x123456789abcdef\"})"} {"Instruction": "Can you check if this person with person_id 987654 is in the facial authentication database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://auther-check.p.rapidapi.com/person/face/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"auther-check.p.rapidapi.com\"})"} {"Instruction": "I want to get the comments for context \"example\" using The South Asian Express API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}"], "Output": "response = requests.get(\"https://the-south-asian-express.p.rapidapi.com/comments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-south-asian-express.p.rapidapi.com\"}, params={\"context\": \"example\"})"} {"Instruction": "I want to get 10 chess puzzles with themes \"middlegame\" and \"tactics\", a total of 3 moves, and set the rating to 1500 from the Chess Puzzles_v2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}"], "Output": "requests.get(\"https://chess-puzzles2.p.rapidapi.com/advanced\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"chess-puzzles2.p.rapidapi.com\"}, params={\"number_of_puzzles\": 10, \"themes\": \"middlegame,tactics\", \"theme_search_type\": \"AND\", \"number_of_moves\": 3, \"rating\": 1500})"} {"Instruction": "Can you give me the current online music statistics?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://online-music.p.rapidapi.com/online-music.su\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"online-music.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of books from the Google Books API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}"], "Output": "requests.get(\"https://www.googleapis.com/books/v1/volumes?q=books\")"} {"Instruction": "Please retrieve the political towns associated with the ZIP code 1234.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://schweizer-postleitzahlen.p.rapidapi.com/zip/1234\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"schweizer-postleitzahlen.p.rapidapi.com\"})"} {"Instruction": "How can I get the tick data for the cryptocurrency contract ETHUSDT on Binance?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://binance.com/api/v1/ticker/24hr\", params={\"symbol\": \"ETHUSDT\"})"} {"Instruction": "Can you give me the trending topics in the Steam community for the game Counter-Strike: Global Offensive?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://steam-community.p.rapidapi.com/group/trendingtopics/csgo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"steam-community.p.rapidapi.com\"})"} {"Instruction": "I want to print labels in A5 format with Avery brand using the Print your own labels and stickers API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Help your customers print their own labels and stickers, from your own website and under your own branding.', 'parameters': [{'name': 'format', 'description': 'Its value can be either \\n**Letter**\\nor \\n**A4** \\nThey represent the two world standard printer paper sizes, respectively 8.5 inch by 11 inch and 210 mm by 297 mm.', 'type': 'string'}, {'name': 'brand', 'description': \"Label manufacturer's name.\\nThis is the current list of possible values. We will continue adding new brands.\\nAvery\\nHerma\\nOnlinelabels\\nUline\\nMegastar\\nSheetlabels\", 'type': 'STRING'}, {'name': 'height', 'description': 'Label height.', 'type': 'STRING'}, {'name': 'code', 'description': 'It is a string that represents **average** label sizes, in the format [width]x[height].\\nFor example:\\n**2.5x4**\\nor \\n**70x40**\\n\\nBeing average sizes, means that they represent all sizes that are close to them. \\nE.g. **3x2** would represent any other close sizes like **3.062x1.837**.\\n\\nThis concept is useful, when you are going to suggest to your users, which templates do offer label sizes that are equal of close to the label size they need to print on.', 'type': 'STRING'}, {'name': 'width', 'description': 'Label width', 'type': 'STRING'}, {'name': 'shape', 'description': 'Label shape.\\nValid values are:\\nsquare\\nrectangle\\ncircle\\noval', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://print-your-own-labels-and-stickers.p.rapidapi.com/labels/letter\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"print-your-own-labels-and-stickers.p.rapidapi.com\"}, params={\"format\": \"A5\", \"brand\": \"Avery\", \"height\": \"\", \"code\": \"2x2\", \"width\": \"\", \"shape\": \"\"})"} {"Instruction": "Can you provide me with the aircraft information for registration number N98765?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}"], "Output": "requests.get(\"https://flightera-flight-data.p.rapidapi.com/aircraft/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flightera-flight-data.p.rapidapi.com\"}, params={\"reg\": \"N98765\"})"} {"Instruction": "Can you provide a Python function call to obtain famous movie quotes by Robert De Niro?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps query for Famous Movies and TV shows quotes.', 'parameters': [{'name': 'actor', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.extract_week_of_year_number', 'description': 'Extract week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. (default: True)'}, {'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year). (default: False)'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year. (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options. (default: None)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (default: None)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://movie-and-tv-shows-quotes.p.rapidapi.com/quotes/actor/robert_de_niro\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"movie-and-tv-shows-quotes.p.rapidapi.com\"})"} {"Instruction": "I want to generate a QR code for the website python.org using the Image QR code generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://image-qr-code-generator.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-qr-code-generator.p.rapidapi.com\"}, params={\"url\": \"python.org\"})"} {"Instruction": "Can you provide a Python function call to rank the top J2A coins for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "requests.get(\"https://j2acoin.p.rapidapi.com/getRankingList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"j2acoin.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email test@example.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "I want to get the geocoding data for the postcode \"PL5 2QD\" using the UK PostCode API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}"], "Output": "requests.get(\"https://uk-postcode-api.p.rapidapi.com/postcodes/PL52QD\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uk-postcode-api.p.rapidapi.com\"})"} {"Instruction": "I want to convert a speech file named \"audio.wav\" to text using the Speech Recognition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}"], "Output": "requests.get(\"https://speech-recognition14.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"speech-recognition14.p.rapidapi.com\"})"} {"Instruction": "Can you provide real-time LinkedIn company data for the domain \"google.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/1234', POLICY_FILE='policy.json'\", 'description': 'Set IAM policy for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}"], "Output": "requests.get(\"https://fresh-linkedin-company-data.p.rapidapi.com/get-company-by-domain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fresh-linkedin-company-data.p.rapidapi.com\"}, params={\"domain\": \"google.com\"})"} {"Instruction": "Can you provide me with the latest weather data for New York City, United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_data.list_databases', 'description': 'List the databases in a cluster. A token is returned to page through the database list. Depending on the authorization method, use one of the following combinations of request parameters:Secrets Manager - when connecting to a cluster, provide the secret-arn of a secret stored in Secrets Manager which has username and password . The specified secret contains credentials to connect to the database you specify. When you are connecting to a cluster, you also supply the database name, If you provide a cluster identifier (dbClusterIdentifier ), it must match the cluster identifier stored in the secret. When you are connecting to a serverless workgroup, you also supply the database name.When connecting to a serverless workgroup, specify the workgroup name and database name. The database user name is derived from the IAM identity. For example, arn:iam::123456789012:user:foo has the database user name IAM:foo . Also, permission to call the redshift-serverless:GetCredentials operation is required.When connecting to a cluster as a database user, specify the cluster identifier, the database name, and the database user name. Also, permission to call the redshift:GetClusterCredentials operation is required.For more information about the Amazon Redshift Data API and CLI usage examples, see Using the Amazon Redshift Data API in the Amazon Redshift Management Guide .list-databases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cluster_identifier', 'description': 'The cluster identifier. This parameter is required when connecting to a cluster and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'database', 'description': 'The name of the database. This parameter is required when authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'db_user', 'description': 'The database user name. This parameter is required when connecting to a cluster as a database user and authenticating using temporary credentials.'}, {'name': 'secret_arn', 'description': 'The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using Secrets Manager.'}, {'name': 'workgroup_name', 'description': 'The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}"], "Output": "requests.get(\"https://weather-by-api-ninjas.p.rapidapi.com/v1/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-by-api-ninjas.p.rapidapi.com\"}, params={\"city\": \"New York City\", \"state\": \"United States\"})"} {"Instruction": "Can you provide me with a random quote from the anime character Sasuke?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}"], "Output": "requests.get(\"https://anime-quotes1.p.rapidapi.com/api/quotes/character\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"anime-quotes1.p.rapidapi.com\"}, params={\"name\": \"Sasuke\"})"} {"Instruction": "Please provide me with the details of the job with the Job ID J654321 in the USA Jobs for IT API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'AI Platform', 'api_name': \"gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model', member='user:test_user@gmail.com', role='roles/ml.admin'\", 'description': 'Remove IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'member'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'rrrrrrr', 'parameters': []}"], "Output": "response = requests.get(\"https://usa-jobs-for-it.p.rapidapi.com/FullStack\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"usa-jobs-for-it.p.rapidapi.com\"}, params={\"job_id\": \"J654321\"})"} {"Instruction": "Can you check this image file if it contains any explicit content?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_carrier_gateway', 'description': 'Deletes a carrier gateway.WarningIf you do not delete the route that contains the carrier gateway as the Target, the route is a blackhole route. For information about how to delete a route, see DeleteRoute .', 'parameters': [{'name': 'carrier_gateway_id', 'description': 'The ID of the carrier gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}"], "Output": "requests.get(\"https://nsfw3.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nsfw3.p.rapidapi.com\"})"} {"Instruction": "Can you check if the firmware with SHA2 hash \"1234567890\" is valid using IoTVAS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'alpha anthos', 'api_name': \"gcloud.alpha.anthos.create_login_config(kubeconfig='my_kube_config.yaml'\", 'description': 'Generate a login configuration file', 'parameters': [{'name': 'kubeconfig'}, {'name': 'merge_from'}, {'name': 'output'}]}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://iotvas.p.rapidapi.com/firmware/af88b1aaac0b222df8539f3ae1479b5c8eaeae41f1776b5dd2fa805cb33a1175/accounts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"iotvas.p.rapidapi.com\"}, params={\"firmware_hash\": \"1234567890\"})"} {"Instruction": "Can you provide a Python function call to track energy prices on Sky News and return the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': '\"The name of the function and the arguments are not provided in the given example.\"', 'description': 'Use to assign one or more tags to a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that the tags are added to.'}, {'name': 'tags', 'description': 'The list of tags that are added to the specified resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sasdadf', 'parameters': []}"], "Output": "response = requests.get(\"https://energy-price-news.p.rapidapi.com/news/sources/skynews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"energy-price-news.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of tools available for API deployment from APIEvangelist?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}"], "Output": "requests.get(\"https://ismaelc-apievangelist.p.rapidapi.com/data/tools.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ismaelc-apievangelist.p.rapidapi.com\"})"} {"Instruction": "I want to get the departure flights for \"LAX\" airport using the Flight Fare Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "requests.get(\"https://flight-fare-search.p.rapidapi.com/v2/airport/departures\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flight-fare-search.p.rapidapi.com\"}, params={\"airportCode\": \"LAX\"})"} {"Instruction": "Please provide the Python code to obtain the latest foreign exchange reference rates from the European Central Bank API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'initializer', 'description': 'Initialization of random generator', 'parameters': {'required': [{'name': 'initializer', 'description': \"How to initialize the underlying random generator. If an integer is given, it is used as a seed. If 'system' is given, the random generator is initialized with a system-specific source of (hopefully true) randomness.\"}], 'optional': [{'name': 'N/A', 'description': 'N/A'}]}}"], "Output": "requests.get(\"https://european-central-bank-reference-rates.p.rapidapi.com/GetReferenceRates\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"european-central-bank-reference-rates.p.rapidapi.com\"})"} {"Instruction": "I want to search for project management and team collaboration softwares.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws voice_id list_domains', 'description': 'Lists all the domains in the Amazon Web Services account.list-domains is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.update(\"1234\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated name\", private_key=\"/home/user/me/new_key.pfx\"', 'description': 'Updates an SSL certificate', 'parameters': [{'name': 'id', 'description': 'The id of the certificate. This identifier is printed upon creation of a new certificate. Run gcloud alpha app ssl-certificates list to view existing certificates.'}, {'name': 'certificate', 'description': 'The file path for the new certificate to upload. Must be in PEM x.509 format including the header and footer.'}, {'name': 'display_name', 'description': 'A display name for this certificate.'}, {'name': 'private_key', 'description': 'The file path to a local RSA private key file. The private key must be PEM encoded with header and footer and must be 2048 bits or fewer.'}]}"], "Output": "requests.get(\"https://saas-softwares-and-features-api.p.rapidapi.com/assets\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"saas-softwares-and-features-api.p.rapidapi.com\"}, params={\"q\": \"project-management, team-collaboration\"})"} {"Instruction": "Can you use the Philippines Social Security OCR API to check if the social security number 987-65-4321 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://philippines-social-security-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"philippines-social-security-ocr.p.rapidapi.com\"}, params={\"request_id\": \"987-65-4321\"})"} {"Instruction": "I want to check if the email address \"example123@gmail.com\" is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example123@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to check the busy and popular times for Walmart located at 8400 Coral Way, Miami, FL 33155?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.deployments.describe', 'description': 'Describe an Apigee API proxy deployment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}"], "Output": "requests.get(\"https://busy-and-popular-times.p.rapidapi.com/search/Walmart+8400+Coral+Way+Miami+FL+33155\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"busy-and-popular-times.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the tourist attractions in Paris?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://opentripmap-places-v1.p.rapidapi.com/en/places/geoname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opentripmap-places-v1.p.rapidapi.com\"}, params={\"name\": \"Paris\"})"} {"Instruction": "I want to get the details of a movie with movie_id=6789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://list-movies-v3.p.rapidapi.com/api/v2/movie_details.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"list-movies-v3.p.rapidapi.com\"}, params={\"movie_id\": \"6789\"})"} {"Instruction": "I want to use the Hitmen2 API to retrieve gaming data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hitmen2.p.rapidapi.comhttp://hitman11.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hitmen2.p.rapidapi.com\"})"} {"Instruction": "I want to generate a barcode image for the data \"0987654321\" in the Code39 symbology.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_coip_cidr', 'description': 'Creates a range of customer-owned IP addresses.', 'parameters': [{'name': 'cidr', 'description': 'A customer-owned IP address range to create.'}, {'name': 'coip_pool_id', 'description': 'The ID of the address pool.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}"], "Output": "requests.get(\"https://barcode18.p.rapidapi.com/code39/data/0987654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"barcode18.p.rapidapi.com\"})"} {"Instruction": "I want to test the test API and retrieve the response as a JSON.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.ReplaceSlice', 'description': 'Replace a slice of a string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'start', 'description': 'int. Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'int. Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'str. What to replace the slice with.'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}"], "Output": "requests.get(\"https://test15380.p.rapidapi.com/wrty\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test15380.p.rapidapi.com\"}).json()"} {"Instruction": "I have an image of a Driver's License and I want to extract the data from it using the Driver's License OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}"], "Output": "response = requests.get(\"https://drivers-license-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"drivers-license-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "I want to check if this email john.smith@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().delete', 'description': 'Delete a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://email-address-validator4.p.rapidapi.com/v1/checkemail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-address-validator4.p.rapidapi.com\"}, params={\"email\": \"john.smith@example.com\"})"} {"Instruction": "Can you give me the price and information about the Pokemon Trading Card with the set number XY12-163?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotfleetwise.batch_create_vehicle', 'description': 'Creates a group, or batch, of vehicles.NoteYou must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vehicles', 'description': 'A list of information about each vehicle to create. For more information, see the API data type.\\n(structure)\\n\\nInformation about the vehicle to create.\\nvehicleName -> (string)\\n\\nThe unique ID of the vehicle to create.\\nmodelManifestArn -> (string)\\n\\nThe ARN of the vehicle model (model manifest) to create the vehicle from.\\ndecoderManifestArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.\\nattributes -> (map)\\n\\nStatic information about a vehicle in a key-value pair. For example: \"engine Type\" : \"v6\"\\nkey -> (string)\\nvalue -> (string)\\n\\nassociationBehavior -> (string)\\n\\nAn option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.\\ntags -> (list)\\n\\nMetadata which can be used to manage the vehicle.\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}]}"], "Output": "requests.get(\"https://pokemon-tcg-card-prices.p.rapidapi.com/card\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pokemon-tcg-card-prices.p.rapidapi.com\"}, params={\"setNumber\": \"XY12-163\"})"} {"Instruction": "Please provide me with crime data for the zip code 90210.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "requests.get(\"https://crime-data-by-zipcode-api.p.rapidapi.com/crime_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crime-data-by-zipcode-api.p.rapidapi.com\"}, params={\"zip\": \"90210\"})"} {"Instruction": "Please provide me with a list of physical quantities, constants, and equations.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Imaging Cloud provides the most demanding imaging routines such as Re-sizing, Cropping, Rotation, and Conversion. It supports the most common raster file-formats including PSD, PNG, JPG, BMP, TIFF, and GIF.', 'parameters': [{'name': 'pageheight', 'description': 'Height of the page.', 'type': 'NUMBER'}, {'name': 'pagewidth', 'description': 'Width of the page.', 'type': 'NUMBER'}, {'name': 'bordery', 'description': 'Border height.', 'type': 'NUMBER'}, {'name': 'bkcolor', 'description': 'Color of the background.', 'type': 'STRING'}, {'name': 'borderx', 'description': 'Border width.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Filename of image.', 'type': 'STRING'}, {'name': 'fromscratch', 'description': 'Specifies where additional parameters we do not support should be taken from. If this is true \u2013 they will be taken from default values for standard image, if it is false \u2013 they will be saved from current image. Default is false.', 'type': 'BOOLEAN'}, {'name': 'storage', 'description': 'Your Aspose Cloud Storage name.', 'type': 'STRING'}, {'name': 'format', 'description': 'Export format (PNG is the default one). Please, refer to the export table from https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.', 'type': 'STRING'}, {'name': 'folder', 'description': 'Folder with image to process.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://physical-quantities-constants-and-equations.p.rapidapi.com/equations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"physical-quantities-constants-and-equations.p.rapidapi.com\"})"} {"Instruction": "I want to check if my email address johnsmith@example.com has been compromised in a data breach.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://breachdirectory.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"breachdirectory.p.rapidapi.com\"}, params={\"term\": \"johnsmith@example.com\", \"func\": \"auto\"})"} {"Instruction": "How can I extract JSON product data from Amazon using the Amazon Product API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().describe', 'description': 'Describes a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().export(trigger=\"my_trigger\", destination=\"trigger.yaml\"', 'description': 'Export a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'destination', 'description': 'The path where the exported trigger will be stored.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.get_behavior_model_training_summaries', 'description': 'Returns a Device Defender\u00e2\\x80\\x99s ML Detect Security Profile training model\u00e2\\x80\\x99s status.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: summaries\\n', 'parameters': [{'name': 'security_profile_name', 'description': 'The name of the security profile.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://amazon-product1.p.rapidapi.com/scraper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-product1.p.rapidapi.com\"}, params={\"productId\": \"B07H573KKH\"})"} {"Instruction": "Can you provide me with the forecast for Whistler ski resort?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.fms.list_discovered_resources', 'description': 'Returns an array of resources in the organization\u00e2\\x80\\x99s accounts that are available to be associated with a resource set.', 'parameters': [{'name': 'member_account_ids', 'description': 'The Amazon Web Services account IDs to discover resources in. Only one account is supported per request. The account must be a member of your organization.\\n(string)'}, {'name': 'resource_type', 'description': 'The type of resources to discover.'}, {'name': 'max_results', 'description': 'The maximum number of objects that you want Firewall Manager to return for this request. If more objects are available, in the response, Firewall Manager provides a NextToken value that you can use in a subsequent call to get the next batch of objects.'}, {'name': 'next_token', 'description': 'When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Firewall Manager returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ski-resort-forecast.p.rapidapi.com/Whistler/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ski-resort-forecast.p.rapidapi.com\"}, params={\"units\": \"i\", \"el\": \"top\"})"} {"Instruction": "Can you provide me with the details of the NBA team with ID 5678?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial NBA API for Historical NBA Data', 'parameters': [{'name': 'id', 'description': 'The ID of the team', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.create_trust_store', 'description': 'Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.', 'parameters': [{'name': 'certificate_list', 'description': 'A list of CA certificates to be added to the trust store.\\n(blob)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.\\nIf you do not specify a client token, one is automatically generated by the AWS SDK.'}, {'name': 'tags', 'description': 'The tags to add to the trust store. A tag is a key-value pair.\\n(structure)\\n\\nThe tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag'}]}"], "Output": "requests.get(\"https://free-nba.p.rapidapi.com/teams/5678\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"free-nba.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to extract body shapes from full-body photos and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}"], "Output": "requests.get(\"https://body-shape-analyzer.p.rapidapi.com/image/chkaip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"body-shape-analyzer.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address \"example@example.com\" is valid. Can you help me with that?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "I want to create a GIF from the video with the URL \"https://www.example.com/video.mp4\" starting from 2 seconds and ending at 8 seconds, with a duration of 6 seconds and a size of 800x600 pixels.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_memory_pool', 'description': 'Create a memory pool based on the jemalloc heap', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://apilayer-giflayer-v1.p.rapidapi.com/capture\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"apilayer-giflayer-v1.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com/video.mp4\", \"start\": 2, \"end\": 8, \"duration\": 6, \"size\": \"800x600\"})"} {"Instruction": "Can you provide me with information about construction projects in my area?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}"], "Output": "requests.get(\"https://constructioness.p.rapidapi.comadasda\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"constructioness.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a quality riddle.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://riddles-by-api-ninjas.p.rapidapi.com/v1/riddles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"riddles-by-api-ninjas.p.rapidapi.com\"}, params={\"limit\": 1})"} {"Instruction": "Can you generate a testimonial for a travel agency in French?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://review-generator-ai.p.rapidapi.com/api/data/locales\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"review-generator-ai.p.rapidapi.com\"})"} {"Instruction": "I want to find a burger with beef patty on Burgers Hub API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://burgers-hub.p.rapidapi.com/find-burger/\", params={\"search\": \"beef patty\"}, headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"burgers-hub.p.rapidapi.com\"})"} {"Instruction": "Can you give me the live sportsbook odds from different providers? I would like to obtain this information by using the \"arb_low_hold\" API endpoint from the RapidAPI that you provided.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().create', 'description': 'Create a new certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'domains'}, {'name': 'dns_authorizations'}, {'name': 'issuance_config'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'scope'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().inject_fault', 'description': 'Inject fault on an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'fault_type', 'description': 'Specifies fault type. FAULT_TYPE must be (only one value is supported): stop-vm. stop-vm fault type supports stopping the VM.'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "requests.get(\"https://sportsbook-odds.p.rapidapi.com/arb_low_hold\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sportsbook-odds.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get data from the PSS API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}"], "Output": "requests.get(\"https://pss.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pss.p.rapidapi.com\"})"} {"Instruction": "How can I retrieve ticket information from Etihad Airways website for flights in the UAE?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get_Ticket_Information from Fligths', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for splitting on whitespace', 'description': 'Options for splitting on whitespace', 'parameters': {'required': [], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None)'}, {'name': 'reverse', 'description': \"Whether to start splitting from the end of each input value. This only has an effect if 'max_splits' is not None.\"}]}}"], "Output": "requests.get(\"https://get_ticket_information.p.rapidapi.com/etihad.com/en-ae/manage\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"get_ticket_information.p.rapidapi.com\"})"} {"Instruction": "Can you assist me in retrieving the Instagram posts from the username \"user456\"? I would like to fetch the latest 10 posts.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://instagram-api-20231.p.rapidapi.com/api/user_posts_from_username/instagram\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-api-20231.p.rapidapi.com\"}, params={\"username\": \"user456\", \"count\": \"10\"})"} {"Instruction": "Can you please search all the websites hosted on the same IP as amazon.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://websites-on-same-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"websites-on-same-ip.p.rapidapi.com\"}, params={\"q\": \"amazon.com\", \"type\": \"WEBIP\", \"pagenum\": \"1\"})"} {"Instruction": "I want to get the latest crypto news from the ALL Crypto News Feed API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_object_children', 'description': 'Returns a paginated list of child objects that are associated with a given object.', 'parameters': [{'name': 'directory_arn', 'description': 'The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns .'}, {'name': 'object_reference', 'description': 'The reference that identifies the object for which child objects are being listed.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'next_token', 'description': 'The pagination token.'}, {'name': 'max_results', 'description': 'The maximum number of items to be retrieved in a single call. This is an approximate number.'}, {'name': 'consistency_level', 'description': 'Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.asset.export(project='test_project', asset_types='compute.googleapis.com/Disk', snapshot_time='2019_03_05T00:00:00Z', output_path='gs://bucket_name/object_name', content_type='resource'\", 'description': 'Export cloud assets to Google Cloud Storage or BigQuery', 'parameters': [{'name': 'project'}, {'name': 'asset_types'}, {'name': 'snapshot_time'}, {'name': 'output_path'}, {'name': 'content_type'}, {'name': 'bigquery_table'}, {'name': 'output_bigquery_force'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://all-crypto-news-feed.p.rapidapi.com/get_blogs_feed\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-crypto-news-feed.p.rapidapi.com\"})"} {"Instruction": "Can you predict the outcome of the upcoming football match between Manchester United and Liverpool?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}"], "Output": "requests.get(\"https://football-prediction-api.p.rapidapi.com/api/v2/predictions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"football-prediction-api.p.rapidapi.com\"}, params={\"market\": \"classic\", \"iso_date\": \"2022-10-23\", \"federation\":\"UEFA\"})"} {"Instruction": "I want to download the map tile with y=2, z=15, and x=8.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://offline-maptiles.p.rapidapi.com/local/osm/v1/15/8/2.png\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"offline-maptiles.p.rapidapi.com\"})"} {"Instruction": "I want to get the WHOIS history for the domain \"example.org\" since the date \"2021-01-01\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'az', 'api_name': 'CosmosDB Collection List', 'description': 'Lists all Azure Cosmos DB collections', 'parameters': [{'name': 'db-name', 'description': 'Database Name.', 'required': True}, {'name': 'key', 'description': 'Cosmos DB account key. Must be used in conjunction with cosmosdb account name or url-connection.', 'required': False}, {'name': 'name', 'description': 'Cosmos DB account name. Must be used in conjunction with either name of the resource group or cosmosdb account key.', 'required': False}, {'name': 'resource-group-name', 'description': 'Name of the resource group. Must be used in conjunction with cosmosdb account name.', 'required': False}, {'name': 'url-connection', 'description': 'Cosmos DB account url connection. Must be used in conjunction with cosmosdb account key.', 'required': False}]}"], "Output": "requests.get(\"https://whois-history1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whois-history1.p.rapidapi.com\"}, params={\"domainName\": \"example.org\", \"sinceDate\": \"2021-01-01\"})"} {"Instruction": "Can you provide me with the owner details of the Web Push Notifications Server?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://web-push-notifications-server.p.rapidapi.com/owner/-your-owner-id-here-\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-push-notifications-server.p.rapidapi.com\"})"} {"Instruction": "\"Can you give me more information about the ROAC of company ABCD1234?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}"], "Output": "response = requests.get(\"https://roac.p.rapidapi.com/api/Auditores/roac/ABCD1234\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"roac.p.rapidapi.com\"})"} {"Instruction": "I want to download an image from Pinterest with this URL: https://www.pinterest.com/pin/1149051292401881795/\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}"], "Output": "requests.get(\"https://pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com/ideapin/https://www.pinterest.com/pin/1149051292401881795/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com\"})"} {"Instruction": "I want to get the privacy details for app id 1234567890 on the Apple App Store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://app-store2.p.rapidapi.com/privacy/1234567890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"app-store2.p.rapidapi.com\"})"} {"Instruction": "Can you please check the current Billboard Hot 100 songs for the week of October 15th, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_dev_endpoint', 'description': 'Updates a specified development endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the DevEndpoint to be updated.'}, {'name': 'public_key', 'description': 'The public key for the DevEndpoint to use.'}, {'name': 'add_public_keys', 'description': 'The list of public keys for the DevEndpoint to use.\\n(string)'}, {'name': 'delete_public_keys', 'description': 'The list of public keys to be deleted from the DevEndpoint .\\n(string)'}, {'name': 'custom_libraries', 'description': 'Custom Python or Java libraries to be loaded in the DevEndpoint .\\nExtraPythonLibsS3Path -> (string)\\n\\nThe paths to one or more Python libraries in an Amazon Simple Storage Service (Amazon S3) bucket that should be loaded in your DevEndpoint . Multiple values must be complete paths separated by a comma.\\n\\nNoteYou can only use pure Python libraries with a DevEndpoint . Libraries that rely on C extensions, such as the pandas Python data analysis library, are not currently supported.\\n\\nExtraJarsS3Path -> (string)\\n\\nThe path to one or more Java .jar files in an S3 bucket that should be loaded in your DevEndpoint .\\n\\nNoteYou can only use pure Java/Scala libraries with a DevEndpoint .'}, {'name': 'update_etl_libraries_|_no_update_etl_libraries', 'description': 'True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.'}, {'name': 'delete_arguments', 'description': 'The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint .\\n(string)'}, {'name': 'add_arguments', 'description': 'The map of arguments to add the map of arguments used to configure the DevEndpoint .\\nValid arguments are:\\n\\n\"--enable-glue-datacatalog\": \"\"\\n\\nYou can specify a version of Python support for development endpoints by using the Arguments parameter in the CreateDevEndpoint or UpdateDevEndpoint APIs. If no arguments are provided, the version defaults to Python 2.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://billboard-api5.p.rapidapi.com/api/charts/country-songs/bolivia\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"billboard-api5.p.rapidapi.com\"}, params={\"week\": \"2022-10-15\"})"} {"Instruction": "Please provide information about the League of Legends tournament with leagueId 987654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().create', 'description': 'Create and initialize a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'airflow_configs'}, {'name': 'async'}, {'name': 'cloud_sql_machine_type'}, {'name': 'disk_size'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'enable_high_resilience'}, {'name': 'env_variables'}, {'name': 'environment_size'}, {'name': 'labels'}, {'name': 'machine_type'}, {'name': 'node_count'}, {'name': 'oauth_scopes'}, {'name': 'python_version'}, {'name': 'service_account'}, {'name': 'tags'}, {'name': 'web_server_machine_type'}, {'name': 'zone'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'cloud_sql_ipv4_cidr'}, {'name': 'composer_network_ipv4_cidr'}, {'name': 'connection_subnetwork'}, {'name': 'connection_type'}, {'name': 'enable_private_endpoint'}, {'name': 'enable_private_environment'}, {'name': 'enable_privately_used_public_ips'}, {'name': 'master_ipv4_cidr'}, {'name': 'web_server_ipv4_cidr'}, {'name': 'cluster_ipv4_cidr'}, {'name': 'cluster_secondary_range_name'}, {'name': 'enable_ip_alias'}, {'name': 'enable_ip_masq_agent'}, {'name': 'max_pods_per_node'}, {'name': 'services_ipv4_cidr'}, {'name': 'services_secondary_range_name'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'network'}, {'name': 'subnetwork'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_allow_ip'}, {'name': 'web_server_deny_all'}]}"], "Output": "requests.get(\"https://league-of-legends-esports.p.rapidapi.com/tournaments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"league-of-legends-esports.p.rapidapi.com\"}, params={\"leagueId\": \"987654321\"})"} {"Instruction": "Can you provide me with 5 inspirational quotes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "requests.get(\"https://quotes88.p.rapidapi.com/quotes/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"quotes88.p.rapidapi.com\"}, params={\"id\": \"5\"})"} {"Instruction": "Can you help me retrieve the IP address of my current location?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().create', 'description': 'Create a new access level in a given access policy', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}, {'name': 'async'}, {'name': 'description'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://ip-address3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-address3.p.rapidapi.com\"})"} {"Instruction": "Can you help me search for the torrent file with the topic \"Jurassic Park\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}"], "Output": "response = requests.get(\"https://torrent-search3.p.rapidapi.com/torrent/piratebay/Jurassic%20Park\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"torrent-search3.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the information of the file at this URL: https://terabox.com/s/xyz123?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}"], "Output": "requests.get(\"https://terabox-downloader.p.rapidapi.com/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"terabox-downloader.p.rapidapi.com\"}, params={\"url\": \"https://terabox.com/s/xyz123\"})"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'pyarrow', 'api_name': 'strptime', 'description': 'Parsing input strings as timestamps', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for parsing input strings as timestamps, such as \"%Y/%m/%d\".'}, {'name': 'unit', 'description': 'Timestamp unit of the output. Accepted values are \"s\", \"ms\", \"us\", \"ns\".'}], 'optional': [{'name': 'error_is_null', 'description': 'Return null on parsing errors if true or raise if false. (default: False)'}]}}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the current market trends for cryptocurrencies in Europe-Middle East-Africa from the G-Finance API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags().update(TAG='my_tag', version='1.0.0', package='my_pkg', location='LOCATION', repository='REPOSITORY'\", 'description': 'Update an Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'version'}, {'name': 'package'}, {'name': 'location'}, {'name': 'repository'}]}"], "Output": "requests.get(\"https://g-finance.p.rapidapi.com/market-trends/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"g-finance.p.rapidapi.com\"}, params={\"t\": \"cryptocurrencies\", \"gl\": \"US\", \"s\": \"europe-middle-east-africa\"})"} {"Instruction": "I want to get the current time in my local time zone using the World Clock API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://world-clock.p.rapidapi.com/json/local/now\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-clock.p.rapidapi.com\"})"} {"Instruction": "I want to access the ST666 website on my mobile device.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://demo-project27383.p.rapidapi.com/order/my\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"demo-project27383.p.rapidapi.com\"})"} {"Instruction": "I want to get the trending hashtags in Canada and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://hashtag5.p.rapidapi.com/api/v2.1/trending/Canada/tags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hashtag5.p.rapidapi.com\"})"} {"Instruction": "I want to forward geocode the address \"123 Main St, Anytown, USA\" using the Geocode - Forward and Reverse API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geocode-forward-and-reverse.p.rapidapi.com/forward\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geocode-forward-and-reverse.p.rapidapi.com\"}, params={\"address\": \"123 Main St, Anytown, USA\"})"} {"Instruction": "I want to get information about IKEA stores in the United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This [unofficial] Ikea API is a great solution for developers looking for a comprehensive and up-to-date access to Ikea's products and search. An Ikea Scraper REST API solution.\", 'parameters': [{'name': 'countrycode', 'description': 'Can be obtained through the **Countries** endpoint,', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}"], "Output": "response = requests.get(\"https://ikea-api.p.rapidapi.com/stores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ikea-api.p.rapidapi.com\"}, params={\"countryCode\": \"us\"})"} {"Instruction": "I want to lookup the leagues for the username \"myusername\" in the Satellite API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://satellite-api.p.rapidapi.com/lookup/2ksports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"satellite-api.p.rapidapi.com\"}, params={\"username\": \"myusername\"})"} {"Instruction": "I want to get information about an exercise with ID 30 from MuscleWiki API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "requests.get(\"https://musclewiki.p.rapidapi.com/exercises/30\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"musclewiki.p.rapidapi.com\"})"} {"Instruction": "I want to fetch songs and album data from Apple Music using the URL \"https://music.apple.com/us/album/evermore/1544310928\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "requests.get(\"https://apple-music24.p.rapidapi.com/playlist1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"apple-music24.p.rapidapi.com\"}, params={\"url\": \"https://music.apple.com/us/album/evermore/1544310928\"})"} {"Instruction": "Can you extract the content from the following URL: \"https://www.example.com\" and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_usage_plans', 'description': 'Gets all the usage plans of the caller\u00e2\\x80\\x99s account.get-usage-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'key_id', 'description': 'The identifier of the API key associated with the usage plans.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}\n", "{'name': 'az', 'api_name': 'synapse spark session reset-timeout', 'description': 'Reset a Spark session timeout time', 'parameters': [{'name': 'livy-id', 'description': 'The id of the Spark session job'}, {'name': 'spark-pool-name', 'description': 'The name of the Spark pool'}, {'name': 'workspace-name', 'description': 'The name of the workspace'}]}"], "Output": "requests.get(\"https://url-content-extractor.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"url-content-extractor.p.rapidapi.com\"}, params={\"query\": \"https://www.example.com\"})"} {"Instruction": "I want to check if the email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please check the reputation of the domain \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://domain-reputation1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-reputation1.p.rapidapi.com\"}, params={\"domainName\": \"example.com\"})"} {"Instruction": "I want to generate a fake credit card number using the Visa card network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.list_recommendations', 'description': 'Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region.See also: AWS API Documentation\\n', 'parameters': [{'name': 'filter', 'description': 'Filters applied when retrieving recommendations. Can eiter be an individual filter, or combinations of STATUS and IMPACT or STATUS and TYPE\\nkey -> (string)\\n\\nThe ListRecommendations filter type. This can be one of the following:\\n\\nTYPE \u00e2\\x80\\x93 The recommendation type, with values like DKIM , SPF , DMARC or BIMI .\\nIMPACT \u00e2\\x80\\x93 The recommendation impact, with values like HIGH or LOW .\\nSTATUS \u00e2\\x80\\x93 The recommendation status, with values like OPEN or FIXED .\\nRESOURCE_ARN \u00e2\\x80\\x93 The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com .\\n\\n\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'A token returned from a previous call to ListRecommendations to indicate the position in the list of recommendations.'}, {'name': 'page_size', 'description': 'The number of results to show in a single call to ListRecommendations . If the number of results is larger than the number you specified in this parameter, then the response includes a NextToken element, which you can use to obtain additional results.\\nThe value you specify has to be at least 1, and can be no more than 100.'}]}"], "Output": "requests.get(\"https://fake-credit-card-number-generator-api.p.rapidapi.com/creditcard-cardgenerate/visa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fake-credit-card-number-generator-api.p.rapidapi.com\"})"} {"Instruction": "I want to search for active listings on Etsy.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}"], "Output": "requests.get(\"https://community-etsy.p.rapidapi.com/listings/active\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"community-etsy.p.rapidapi.com\"})"} {"Instruction": "I want to get live sports data using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}"], "Output": "requests.get(\"https://sport1.p.rapidapi.comhttps://docs.rapidapi.com/docs/keys?a236f20115msh22fb5936ab91947p1f8113jsn65f273848924\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sport1.p.rapidapi.com\"})"} {"Instruction": "How can I get the data for the episode 12 of Re:Zero kara Hajimeru Isekai Seikatsu 2nd Season Part 2?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}\n", "{'name': 'Azure Kubernetes Service (AKS)', 'api_name': 'Get AKS Versions', 'description': 'Get available versions for creating a managed Kubernetes cluster', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://gogoanime-data-api.p.rapidapi.com/rezero-kara-hajimeru-isekai-seikatsu-2nd-season-part-2-episode-12\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gogoanime-data-api.p.rapidapi.com\"})"} {"Instruction": "What's the current weather for London?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().list', 'description': 'List Bare Metal Solution volumes in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the result.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}]}"], "Output": "response = requests.get(\"https://weather1003.p.rapidapi.com/current\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather1003.p.rapidapi.com\"}, params={\"lon\": \"-0.1276\", \"lat\": \"51.5074\"})"} {"Instruction": "I want to find single-family homes in California using the California Realty API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://california-realty-api1.p.rapidapi.com/realty/listings/M1234567890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"california-realty-api1.p.rapidapi.com\"})"} {"Instruction": "Can you get me the latest election news?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://election2020-smartable.p.rapidapi.com/news/page/1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"election2020-smartable.p.rapidapi.com\"})"} {"Instruction": "Please provide another mindfulness quote.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'ServiceBus Namespace Encryption Remove', 'description': 'Remove encryption properties from a namespace', 'parameters': [{'name': 'encryption-config', 'description': 'List of KeyVaultProperties objects.'}, {'name': 'namespace-name', 'description': 'Name of the Namespace.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}"], "Output": "requests.get(\"https://metaapi-mindfulness-quotes.p.rapidapi.com/v1/mindfulness\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"metaapi-mindfulness-quotes.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"jane@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve 10 random step strings from the WikiHow API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://hargrimm-wikihow-v1.p.rapidapi.com/steps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hargrimm-wikihow-v1.p.rapidapi.com\"}, params={\"count\": \"10\"})"} {"Instruction": "I want to get the transitaires with the id \"TRANSITAIRE_ID\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transitaires de d\u00e9douanement en Nouvelle-Cal\u00e9donie ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}\n", "{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://transitaires.p.rapidapi.com/transitaires/TRANSITAIRE_ID\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"transitaires.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with news articles about technology published within the last 48 hours in Indonesia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}"], "Output": "requests.get(\"https://berita1.p.rapidapi.com/competitor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"berita1.p.rapidapi.com\"}, params={\"categories\": \"100271:3\", \"publishedWithin\": \"172800000\", \"offset\": \"0\", \"country\": \"id\", \"length\": \"0\"})"} {"Instruction": "I want to take a screenshot of \"https://www.example.com\" and save it as a pdf file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset of over 450 Ketogenic diet recipes in over 10 categories from Breakfast to Dinner. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': [{'name': 'protein_in_grams__lt', 'description': '', 'type': 'NUMBER'}, {'name': 'protein_in_grams__gt', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://website-screenshot3.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"website-screenshot3.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\", \"type\": \"pdf\"})"} {"Instruction": "I want to get the Instagram ID for the user \"example_user\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}"], "Output": "requests.get(\"https://instagram174.p.rapidapi.com/api/v1/user/instagram/id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram174.p.rapidapi.com\"}, params={\"username\": \"example_user\"})"} {"Instruction": "Can you retrieve live data for the ASIN B09DKV849B from the Amazon Live Data API in the US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Spring Cloud', 'api_name': 'Application Configuration Service Bind', 'description': 'Bind an app to Application Configuration Service', 'parameters': [{'name': 'app', 'description': 'Name of app'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you show me the liquidation data from Binance using the Liquidation Report API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://liquidation-report.p.rapidapi.com/lickhunterpro\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"liquidation-report.p.rapidapi.com\"})"} {"Instruction": "Please provide the latest Covid-19 statistics for the United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'ArrowArray', 'description': 'Concrete class for Arrow arrays of string (or utf8) data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}"], "Output": "requests.get(\"https://trinidad-covid-19-statistics.p.rapidapi.com/latestday\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trinidad-covid-19-statistics.p.rapidapi.com\"}, params={\"country\": \"United States\"})"} {"Instruction": "Can you give me the Python code to retrieve a list of Steam games on special offers in the US region, starting from the 5th game and showing a count of 20 games?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}"], "Output": "requests.get(\"https://steamgames-special-offers.p.rapidapi.com/games_list/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"steamgames-special-offers.p.rapidapi.com\"}, params={\"region\": \"US\", \"start\": \"5\", \"count\": \"20\"})"} {"Instruction": "I want to search for videos on YouTube with the keyword \"machine learning\" and sort them by relevance.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'gcloud', 'api_name': 'alpha.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-v3-lite.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-v3-lite.p.rapidapi.com\"}, params={\"channelId\": \"UCAuUUnT6oDeKwE6v1NGQxug\", \"part\": \"id,snippet\", \"type\": \"video\", \"order\": \"relevance\", \"q\": \"machine learning\"})"} {"Instruction": "Can you provide a Python function call to obtain a list of Star Wars characters with their details?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}"], "Output": "requests.get(\"https://star-wars-characters.p.rapidapi.com/46DYBV/star_wars_characters\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"star-wars-characters.p.rapidapi.com\"})"} {"Instruction": "Can you please send a connection request to the following LinkedIn profiles:\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}"], "Output": "requests.get(\"https://linkedin-outreach.p.rapidapi.com/send-requests/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"linkedin-outreach.p.rapidapi.com\"}, params={\"urls\": \"linkedin.com/profile1,linkedin.com/profile2,linkedin.com/profile3\", \"message\": \"Hello [target_name], I would love to connect with you.\", \"cookie\": \"ABCDEF\", \"email\": \"example@gmail.com\", \"key\": \"9gZJadaH4r\"})"} {"Instruction": "I want to search for historical events related to the Roman Empire.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://historical-events-by-api-ninjas.p.rapidapi.com/v1/historicalevents\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"historical-events-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"roman empire\"})"} {"Instruction": "Can you perform sentiment analysis on the text \"This movie is amazing!\" in English using Google's BERT Sentiment Analysis API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://googles-bert-sentiment-analysis.p.rapidapi.com/sentiment\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"googles-bert-sentiment-analysis.p.rapidapi.com\"}, params={\"text\": \"This movie is amazing!\", \"lang\": \"en\"})"} {"Instruction": "Please provide the names of Allah with Arabic as well as English words and their explanations and benefits.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://allah-name.p.rapidapi.com/name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allah-name.p.rapidapi.com\"})"} {"Instruction": "Can you help me find train trips from Berlin to Munich on February 16, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}"], "Output": "requests.get(\"https://deutsche-bahn1.p.rapidapi.com/trips\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deutsche-bahn1.p.rapidapi.com\"}, params={\"from_id\": \"008011201\", \"to_id\": \"008011155\", \"date\": \"16.02.2022\"})"} {"Instruction": "Can you please check the status of the API \"DAILY OVRLL 0822202124848\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().describe', 'description': 'Describe an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().update', 'description': 'update a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://daily-ovrll-0822202124848.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-ovrll-0822202124848.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to fetch the profile information for the Instagram user \"example_user\" using the provided API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://instagram120.p.rapidapi.com/api/instagram/hls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram120.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of products and their options from the sandbox market place API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sandbox.mktplace.eu - 01 products', 'parameters': [{'name': 'action', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sandbox-mktplace-eu-01-products.p.rapidapi.com/api_seller_products_others.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sandbox-mktplace-eu-01-products.p.rapidapi.com\"}, params={\"action\": \"list_products_options_values\"})"} {"Instruction": "I want to compile a Visual Basic code file named \"vb_code.vb\" using the Visual Basic Code Compiler API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Visual Basic Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_configuration_set', 'description': 'Get information about an existing configuration set, including the dedicated IP pool that it\u00e2\\x80\\x99s associated with, whether or not it\u00e2\\x80\\x99s enabled for sending email, and more.Configuration sets are groups of rules that you can apply to the emails you send. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}]}"], "Output": "requests.post(\"https://visual-basic-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"visual-basic-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"vb_code.vb\", \"r\")})"} {"Instruction": "Can you help me pronounce the word \"effervescent\" using the AI-powered language pronunciation API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://thefluentme.p.rapidapi.com/post/P36288\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thefluentme.p.rapidapi.com\"}, params={\"post_id\": \"effervescent\"})"} {"Instruction": "Can you check if this IFC file is valid? The file path is /path/to/another-file.ifc\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}"], "Output": "requests.get(\"https://ifc-bim-services4.p.rapidapi.com/ilod/{ticket}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ifc-bim-services4.p.rapidapi.com\"}, params={\"ticket\": \"/path/to/another-file.ifc\"})"} {"Instruction": "I want to get promotional codes from the Get Promo Codes API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are excited to offer developers access to our coupon data through the RapidAPI interface. Our coupon data includes over 1,000,000 coupon listings from more than 10,000 online merchants across the United States, United Kingdom, Australia, India, and other countries.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime.update_global_settings', 'description': 'Updates global settings for the administrator\u00e2\\x80\\x99s AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.', 'parameters': [{'name': 'business_calling', 'description': 'The Amazon Chime Business Calling settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}, {'name': 'voice_connector', 'description': 'The Amazon Chime Voice Connector settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}]}"], "Output": "requests.get(\"https://get-promo-codes.p.rapidapi.com/data/get-stores/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"get-promo-codes.p.rapidapi.com\"}, params={\"page\": \"1\"})"} {"Instruction": "I want to make a sample map for my app using the New Client API from RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}"], "Output": "requests.get(\"https://new-client.p.rapidapi.com/njajal\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"new-client.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the walk, transit, and bike scores for a specific Zillow property with a ZPID of 98765432?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}\n", "{'name': 'alpha builds enterprise-config gitlab', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.create', 'description': 'Create a GitLab Enterprise config for Google Cloud Build', 'parameters': [{'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://zillow69.p.rapidapi.com/walkTransitBikeScores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"zillow69.p.rapidapi.com\"}, params={\"zpid\": \"98765432\"})"} {"Instruction": "I want to check example2@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().replace_all(policy=\"my_policy_number\", source_file=\"perimeters.yaml\"', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'File containing replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional etag of policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_grpc', 'description': 'Update a gRPC health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "I want to retrieve the followings of user with userId 12345678 on Twitter.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog_appregistry.associate_resource', 'description': 'Associates a resource with an application. The resource can be specified by its ARN or name. The application can be specified by ARN, ID, or name.', 'parameters': [{'name': 'application', 'description': 'The name, ID, or ARN of the application.'}, {'name': 'resource_type', 'description': 'The type of resource of which the application will be associated.\\nPossible values:\\n\\nCFN_STACK\\nRESOURCE_TAG_VALUE'}, {'name': 'resource', 'description': 'The name or ID of the resource of which the application will be associated.'}]}\n", "{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://twitter-aio.p.rapidapi.com/user/12345678/followings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-aio.p.rapidapi.com\"}, params={\"cursor\": \"\", \"count\": \"20\"})"} {"Instruction": "Can you help me get pricing and flight itineraries information on Skyscanner using the API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSH honeypot data including logins, commands, and proxy requests', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://skyscanner-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"skyscanner-flights.p.rapidapi.com\"}, params={\"m\": \"5\", \"token\": \"API_KEY\"})"} {"Instruction": "I want to get the image of the manga with the ID \"e9c5835f0bdc429c8eaf1dcc\" using the MangaVerse API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}"], "Output": "requests.get(url=\"https://mangaverse-api.p.rapidapi.com/manga/image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mangaverse-api.p.rapidapi.com\"}, params={\"id\": \"e9c5835f0bdc429c8eaf1dcc\"})"} {"Instruction": "Can you please provide me the current weather alerts in English for the location with ID 6a60e5db-8449-438a-ae22-38a8e573d511?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kayuloweather.p.rapidapi.com/weatherAlert/en/6a60e5db-8449-438a-ae22-38a8e573d511\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kayuloweather.p.rapidapi.com\"})"} {"Instruction": "What is the equivalent word for the number 98765432.10?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "requests.get(\"https://number2words4.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"number2words4.p.rapidapi.com\"}, params={\"language\": \"EN\", \"number\": \"98765432.10\", \"locale\": \"USA\", \"units\": \"cent\", \"currency\": \"dollar\", \"output\": \"text\"})"} {"Instruction": "I want to scrape news articles from The Guardian.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://news175.p.rapidapi.com/articles/guardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news175.p.rapidapi.com\"})"} {"Instruction": "I want to download this Instagram media using the following URL: \"https://www.instagram.com/p/CQNuGCnBIk0/\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust between a Managed Microsoft AD domain and a target domain', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com\"}, params={\"url\": \"https://www.instagram.com/p/CQNuGCnBIk0/\"})"} {"Instruction": "Can you provide a Python function call to stream the live football match with matchid 456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://football-live-stream-api.p.rapidapi.com/stream.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"football-live-stream-api.p.rapidapi.com\"}, params={\"matchid\": \"456\"})"} {"Instruction": "Can you generate a QR code for the text \"Welcome to our website\" with a red foreground color and a blue background color?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}"], "Output": "requests.get(\"https://qr-code-generator20.p.rapidapi.com/generateadvanceimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator20.p.rapidapi.com\"}, params={\"data\": \"Welcome to our website\", \"foreground_color\": \"FF0000\", \"background_color\": \"0000FF\", \"size\": 500, \"margin\": 10, \"label\": \"My label\", \"label_size\": 20, \"label_alignment\": \"center\"})"} {"Instruction": "Can you provide me with the 7-day weather forecast for latitude 35.6895 and longitude 139.6917 in Japanese?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weather-forecast-14-days.p.rapidapi.com/api/getforecastdata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-forecast-14-days.p.rapidapi.com\"}, params={\"LAT\": \"35.6895\", \"LON\": \"139.6917\", \"LANG\": \"ja\"})"} {"Instruction": "Please verify if the email address john.doe@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().describe', 'description': 'Describe a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().link', 'description': 'Link a project with a billing account', 'parameters': [{'name': 'project_id', 'description': 'Specify a project id.'}, {'name': 'account_id', 'description': '(DEPRECATED) Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}"], "Output": "requests.get(\"https://apilayer-mailboxlayer-v1.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"apilayer-mailboxlayer-v1.p.rapidapi.com\"}, params={\"email\": \"john.doe@gmail.com\"})"} {"Instruction": "I want to check if the postal code 54321 corresponds to any municipality in Spain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Es una API que permite a los usuarios encontrar el municipio correspondiente a un c\u00f3digo postal espec\u00edfico en Espa\u00f1a. Simplemente ingresa el c\u00f3digo postal y recibir\u00e1s informaci\u00f3n detallada del municipio asociado. Es una herramienta f\u00e1cil de usar e ideal para desarrolladores y aplicaciones que requieren informaci\u00f3n precisa de municipios basada en c\u00f3digos postales espa\u00f1oles', 'parameters': [{'name': 'codigo_postal', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://codigos-postales-de-espana.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codigos-postales-de-espana.p.rapidapi.com\"}, params={\"codigo-postal\": \"54321\"})"} {"Instruction": "Can you help me generate a QR code for the URL \"https://example.com\" using the URL Shortener API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}"], "Output": "response = requests.get(\"https://url-shortener25.p.rapidapi.com/short-urls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"url-shortener25.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide me the betting status for Pinnacle Odds API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}"], "Output": "requests.get(\"https://pinnacle-odds.p.rapidapi.com/kit/v1/betting-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinnacle-odds.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to obtain the list of regions for AI News - Global API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}"], "Output": "requests.get(\"https://ai-news-global.p.rapidapi.com/get_regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-news-global.p.rapidapi.com\"})"} {"Instruction": "I want to check if an email address example@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'az', 'api_name': 'az footprint experiment create', 'description': 'Creates or updates a Footprint experiment with the specified properties.', 'parameters': [{'name': 'experiment-name', 'description': 'Name of the Footprint experiment resource.'}, {'name': 'profile-name', 'description': 'Name of the Footprint profile resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'description', 'description': 'The description of a Footprint experiment.', 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to check if this selfie image is genuine and live, using the Face Liveness Check API, by providing the request ID '1234-5678-90AB-CDEF'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'StringScalar', 'description': 'Concrete class for string-like (utf8) scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://face-liveness-check.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"face-liveness-check.p.rapidapi.com\"}, params={\"request_id\": \"1234-5678-90AB-CDEF\"})"} {"Instruction": "Can you validate the given CNPJ number '12.345.678/0001-90' using the CNPJ Validator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://cnpj-validator.p.rapidapi.com/generate/cnpj\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cnpj-validator.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the list of bookable items from the Sagenda v3 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}"], "Output": "requests.get(\"https://sagenda-sagenda-v3-v1.p.rapidapi.com/api/v3/bookableItems\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sagenda-sagenda-v3-v1.p.rapidapi.com\"})"} {"Instruction": "Can you analyze the emotion of this text \"I'm feeling really happy today!\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the list'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://emoai-ai-powered-text-emotion-analyzer.p.rapidapi.com/emotion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"emoai-ai-powered-text-emotion-analyzer.p.rapidapi.com\"}, params={\"text\": \"I'm feeling really happy today!\"})"} {"Instruction": "I want to search for pornstars with the query \"ava\" and get their profile images in base64 format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'values_in', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quality-porn.p.rapidapi.com/pornstar/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quality-porn.p.rapidapi.com\"}, params={\"query\": \"ava\", \"responseProfileImageBase64\": \"1\"})"} {"Instruction": "Can you provide a Python function call to get me the music links for the artist with Spotify URL \"https://open.spotify.com/artist/5fJXhjdILmRA2z5bvz4nzf\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}"], "Output": "requests.get(\"https://musiclinkssapi.p.rapidapi.com/search/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"musiclinkssapi.p.rapidapi.com\"}, params={\"spotify_url\": \"https://open.spotify.com/artist/5fJXhjdILmRA2z5bvz4nzf\"})"} {"Instruction": "I want to get the country information for Canada.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Country Information and Conversion API provides developers with a wide range of country-related data and conversion capabilities. \\n\\nHere are the details of what the API offers: \\n\\nCountry Name: The full name of the country. \\nCountry Code: The unique country code that identifies the country.\\nCapital: The capital city of the country. \\nPopulation: The population count of the country.\\nLanguage(s): The official language(s) spoken in the country.\\nCurrency: The currency used in the country.\\nTime...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}"], "Output": "requests.get(\"https://country-information-and-conversion-api1.p.rapidapi.com/api/v1/country/name/Canada\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"country-information-and-conversion-api1.p.rapidapi.com\"})"} {"Instruction": "I have a GS1 barcode with the value (01)12345678901231(10)ABCD-123(30)27(11)211015. Can you help me parse and validate it using the GS1Parser API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse and validate GS1 barcode data', 'parameters': [{'name': 'q', 'description': 'Machine- or human-readable GS1 barcode data.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_deployments', 'description': 'Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.list-deployments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The application identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://gs1parser.p.rapidapi.com/parse\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gs1parser.p.rapidapi.com\"}, params={\"q\": \"(01)12345678901231(10)ABCD-123(30)27(11)211015\"})"} {"Instruction": "Please check the weather forecast for New York City tomorrow.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}"], "Output": "requests.get(\"https://weather-forecast-api.p.rapidapi.com/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-forecast-api.p.rapidapi.com\"}, params={\"q\": \"New York, US\", \"date\": \"tomorrow\"})"} {"Instruction": "Can you please provide a Python function call to list all available languages for translation and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.activate_gateway', 'description': 'Activates the gateway you previously deployed on your host. In the activation process, you specify information such as the Amazon Web Services Region that you want to use for storing snapshots or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window, an activation key, and a name for your gateway. The activation process also associates your gateway with your account. For more information, see UpdateGatewayInformation .NoteYou must turn on the gateway VM before you can activate your gateway.', 'parameters': [{'name': 'activation_key', 'description': 'Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter activationKey . It may also include other activation-related parameters, however, these are merely defaults \u00e2\\x80\\x93 the arguments you pass to the ActivateGateway API call determine the actual configuration of your gateway.\\nFor more information, see Getting activation key in the Storage Gateway User Guide .'}, {'name': 'gateway_name', 'description': 'The name you configured for your gateway.'}, {'name': 'gateway_timezone', 'description': 'A value that indicates the time zone you want to set for the gateway. The time zone is of the format \u00e2\\x80\\x9cGMT-hr:mm\u00e2\\x80\\x9d or \u00e2\\x80\\x9cGMT+hr:mm\u00e2\\x80\\x9d. For example, GMT-4:00 indicates the time is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time zone is used, for example, for scheduling snapshots and your gateway\u00e2\\x80\\x99s maintenance schedule.'}, {'name': 'gateway_region', 'description': 'A value that indicates the Amazon Web Services Region where you want to store your data. The gateway Amazon Web Services Region specified must be the same Amazon Web Services Region as the Amazon Web Services Region in your Host header in the request. For more information about available Amazon Web Services Regions and endpoints for Storage Gateway, see Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .\\nValid Values: See Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .'}, {'name': 'gateway_type', 'description': 'A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED .\\nValid Values: STORED | CACHED | VTL | VTL_SNOW | FILE_S3 | FILE_FSX_SMB'}, {'name': 'tape_drive_type', 'description': 'The value that indicates the type of tape drive to use for tape gateway. This field is optional.\\nValid Values: IBM-ULT3580-TD5'}, {'name': 'medium_changer_type', 'description': 'The value that indicates the type of medium changer to use for tape gateway. This field is optional.\\nValid Values: STK-L700 | AWS-Gateway-VTL | IBM-03584L32-0402'}, {'name': 'tags', 'description': 'A list of up to 50 tags that you can assign to the gateway. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers that can be represented in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256 characters.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://translef-translator.p.rapidapi.com/language/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translef-translator.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the details of the photo associated with the phone number +9876543210?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'It is an API for mobile phone number OSINT. If you abuse it, you will be immediately banned!', 'parameters': [{'name': 'phone', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_apns_voip_sandbox_channel', 'description': 'Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.extract_us_week_of_year_number', 'description': 'Extract US week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dimondevosint.p.rapidapi.com/photo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dimondevosint.p.rapidapi.com\"}, params={\"phone\": \"+9876543210\"})"} {"Instruction": "How can I get a list of countries in Arabic using the ArabicCountryList API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().removeResourcePolicies', 'description': 'Remove resource policies from a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policies'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'API name', 'api_name': 'API call without arguments', 'description': 'API function description', 'parameters': {'required': [{'name': 'arg1', 'description': 'Explanation of arg1'}, {'name': 'arg2', 'description': 'Explanation of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Explanation of arg3'}, {'name': 'arg4', 'description': 'Explanation of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://arabiccountrylist.p.rapidapi.com/mi2tech/public/api/v1/country/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"arabiccountrylist.p.rapidapi.com\"})"} {"Instruction": "Can you check if there are any Python developer jobs available in California using the Indeed Jobs API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.notify_application_state', 'description': 'Sets the migration state of an application. For a given application identified by the value passed to ApplicationId , its status is set or updated by passing one of three values to Status : NOT_STARTED | IN_PROGRESS | COMPLETED .', 'parameters': [{'name': 'application_id', 'description': 'The configurationId in Application Discovery Service that uniquely identifies the grouped application.'}, {'name': 'status', 'description': 'Status of the application - Not Started, In-Progress, Complete.\\nPossible values:\\n\\nNOT_STARTED\\nIN_PROGRESS\\nCOMPLETED'}, {'name': 'update_date_time', 'description': 'The timestamp when the application state changed.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}"], "Output": "requests.get(\"https://indeed-jobs-api.p.rapidapi.com/indeed-us/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed-jobs-api.p.rapidapi.com\"}, params={\"location\": \"California\", \"keyword\": \"Python\", \"offset\": 0})"} {"Instruction": "Can you check the details of the invite code \"XYZ789\" in the Discord Lookup API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://discord-lookup.p.rapidapi.com/invites/minecraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"discord-lookup.p.rapidapi.com\"}, params={\"invite\": \"XYZ789\"})"} {"Instruction": "I want to get the latest space news using the News Space API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}"], "Output": "requests.get(\"https://news-space.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-space.p.rapidapi.com\"})"} {"Instruction": "I want to get the dataset with the database code \"MSFT\", return format \"xml\", and dataset code \"AAPL\" using the Quandl API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'make a peta', 'parameters': []}"], "Output": "requests.get(\"https://quandl1.p.rapidapi.com/datasets/MSFT/AAPL.xml\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quandl1.p.rapidapi.com\"})"} {"Instruction": "I want to search for NFT collections with the name \"CryptoKitties\" in the Ethereum network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://nft-explorer.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nft-explorer.p.rapidapi.com\"}, params={\"filter\": \"name\", \"chain\": \"eth\", \"q\": \"CryptoKitties\"})"} {"Instruction": "Can you validate the phone number \"(987) 654-3210\" using the Phone verification API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().replace_all(policy=\"my_policy_number\", source_file=\"perimeters.yaml\"', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'File containing replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional etag of policy.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://phone-verification3.p.rapidapi.com/api/v1/file/downloadFile/filename_output.xlsx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"phone-verification3.p.rapidapi.com\"}, params={\"fileName\": \"filename_output.xlsx\"})"} {"Instruction": "I want to generate a fake credit card for Mastercard brand.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'az', 'api_name': 'Spring Certificate List', 'description': 'List all certificates in Azure Spring Apps', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'required'}, {'name': 'service', 'description': 'The name of Azure Spring Apps instance, you can configure the default service using az configure --defaults spring=.', 'type': 'required'}, {'name': 'certificate-type', 'description': 'Type of uploaded certificate. Accepted values: ContentCertificate, KeyVaultCertificate', 'type': 'optional'}]}"], "Output": "requests.get(\"https://fake-credit-card-generator.p.rapidapi.com/v1/generatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-credit-card-generator.p.rapidapi.com\"}, params={\"brand\": \"Mastercard\"})"} {"Instruction": "Can you help me find the price of the item \"Ring of Healing\" in the Tibia game? I want to search for this item in the \"Adra\" world.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'MakeStructArray', 'description': 'Creating a StructArray', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function'}, {'name': 'field_names', 'description': 'Names of the struct fields to create'}, {'name': 'field_nullability', 'description': 'Nullability information for each struct field'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory'}]}}"], "Output": "requests.get(\"https://tibia-items.p.rapidapi.com/tibia-item/imbuements/epiphany\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tibia-items.p.rapidapi.com\"}, params={\"World\": \"Adra\"})"} {"Instruction": "What are the upcoming events in Linz, Austria?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pad_center', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': \"str, default ' '. What to pad the string with. Should be one byte or codepoint.\"}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://events-linz.p.rapidapi.com/events\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"events-linz.p.rapidapi.com\"}, params={\"pageSize\": \"150\"})"} {"Instruction": "Can you show me the latest news from The New York Times related to the global recession?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://global-recession-live.p.rapidapi.com/news/nytimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-recession-live.p.rapidapi.com\"})"} {"Instruction": "I want to download a twitter video from the URL \"https://www.twitter.com/video123\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download facebook videos and reels in high quality', 'parameters': [{'name': 'url', 'description': 'Facebook video url', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://twitter-video-downloader.p.rapidapi.com/api/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-video-downloader.p.rapidapi.com\"}, params={\"url\": \"https://www.twitter.com/video123\"})"} {"Instruction": "Can you help me compile my C99 code using the C99 Code Compiler API? I want to compile the file \"main.c\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}"], "Output": "response = requests.post(\"https://c99-code-compiler.p.rapidapi.com/compile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"c99-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"main.c\", \"rb\")})"} {"Instruction": "Can you provide the details of the top 50 fast food restaurants in the USA?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_deployments', 'description': 'Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.list-deployments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The application identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'top 10 Songs', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.delete_repository', 'description': 'Deletes a repository. If the repository contains images, you must either delete all images in the repository or use the force option to delete the repository.', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to delete.'}, {'name': 'force_|_no_force', 'description': 'If a repository contains images, forces the deletion.'}]}"], "Output": "requests.get(\"https://fast-food-restaurants-usa-top-50-chains.p.rapidapi.com/restaurants-top/all-city\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fast-food-restaurants-usa-top-50-chains.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"banana\" using Bing Search APIs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bing-search-apis.p.rapidapi.com/api/rapid/web_search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bing-search-apis.p.rapidapi.com\"}, params={\"size\": \"30\", \"keyword\": \"banana\", \"page\": \"0\"})"} {"Instruction": "I want to check test@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@gmail.com\"})"} {"Instruction": "Please translate the latitude -12.345 and longitude 67.890 to a timezone string.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://location-to-timezone.p.rapidapi.com/v1/point-to-timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"location-to-timezone.p.rapidapi.com\"}, params={\"lng\": \"67.890\", \"lat\": \"-12.345\"})"} {"Instruction": "Can you please check the status of the payment with reference ID 0987654321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ppob.p.rapidapi.com/prabayar/check-status/0987654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ppob.p.rapidapi.com\"})"} {"Instruction": "What news sources are available for technology in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.deploy', 'description': 'Deploy an API proxy to an environment', 'parameters': [{'name': 'revision', 'description': 'ID of the revision or fully qualified identifier for the revision.'}, {'name': 'api', 'description': 'API proxy to be deployed.'}, {'name': 'environment', 'description': 'Environment in which to deploy the API proxy.'}, {'name': 'organization', 'description': 'Apigee organization of the proxy and environment.'}, {'name': 'override', 'description': 'Optional. If specified, Apigee will undeploy any conflicting API proxy as part of the deployment.'}]}"], "Output": "requests.get(\"https://newsdata2.p.rapidapi.com/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"newsdata2.p.rapidapi.com\"}, params={\"country\":\"us\", \"category\":\"technology\"})"} {"Instruction": "How can I get the population for India?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://get-population.p.rapidapi.com/population/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"get-population.p.rapidapi.com\"}, params={\"country\": \"India\"})"} {"Instruction": "What are the available genres in the Media Group API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}"], "Output": "requests.get(\"https://media-group.p.rapidapi.com/genres\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"media-group.p.rapidapi.com\"})"} {"Instruction": "Can you check if there are any available appointments for Dr. Johnson?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.delete_ml_transform', 'description': 'Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms . However, any Glue jobs that still reference the deleted transform will no longer succeed.', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the transform to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com/api/users/Dr_Johnson.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com\"})"} {"Instruction": "Can you provide the current weather in San Francisco?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}"], "Output": "requests.get(\"https://current-weather.p.rapidapi.com/api/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"current-weather.p.rapidapi.com\"}, params={\"location\": \"San Francisco\"})"} {"Instruction": "Can you reverse geocode the coordinates (37.7749, -122.4194) to get the corresponding address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}"], "Output": "requests.get(\"https://reverse-geocoding3.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"reverse-geocoding3.p.rapidapi.com\"}, params={\"request_id\" \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "\"What are the latest 50 clips from the channel horrorlover123 on Twitch?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings().list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.connect_to_serial_port', 'description': 'Connect to the serial port of a VM instance', 'parameters': [{'name': 'user@instance'}, {'name': 'dry_run'}, {'name': 'extra_args'}, {'name': 'force_key_file_overwrite'}, {'name': 'port'}, {'name': 'ssh_key_file'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}"], "Output": "requests.get(\"https://twitch-channel-clips.p.rapidapi.com/public/clips/horrorlover123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitch-channel-clips.p.rapidapi.com\"})"} {"Instruction": "I want to get the format of the Vimeo API response as JSON.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality (x <= y)', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}"], "Output": "requests.get(\"https://vimeo.p.rapidapi.com/v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vimeo.p.rapidapi.com\"}, params={\"format\": \"json\"})"} {"Instruction": "I want to get information on the corporate retirement plan for EIN number 675849302.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://form-5500-data.p.rapidapi.com/api/721937f76ee4118d05d4268531b648ae/675849302\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"form-5500-data.p.rapidapi.com\"}, params={\"EIN\": \"675849302\"})"} {"Instruction": "Can you please provide me with the geolocation details for a specific address in Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geo_coder_dev.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geo_coder_dev.p.rapidapi.com\"}, params={\"text\": \"Los Angeles\"})"} {"Instruction": "I want to check if the email address 'example@example.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}\n", "{'name': 'aws', 'api_name': 'aws sso_admin.list_customer_managed_policy_references_in_permission_set', 'description': 'Lists all customer managed policies attached to a specified PermissionSet .list-customer-managed-policy-references-in-permission-set is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed.'}, {'name': 'permission_set_arn', 'description': 'The ARN of the PermissionSet .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "I want to get the live weather for Los Angeles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'oDesk APIs allowed for authorized users to can access and build their own oDesk applications.', 'parameters': [{'name': 'code1_code2_coden_format', 'description': '', 'type': 'STRING'}, {'name': 'code1;code2;...;coden', 'description': 'The specific task codes, the list of codes should be separated with \";\"', 'type': 'STRING'}, {'name': 'format', 'description': 'formation of response', 'type': 'STRING'}, {'name': 'company', 'description': 'The company ID', 'type': 'NUMBER'}, {'name': 'team', 'description': 'The team ID', 'type': 'NUMBER'}, {'name': 'username', 'description': 'The username of the target user account', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://rapidapi.com/weatherapi/api/weatherapi-com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weatherapi-com.p.rapidapi.com\"}, params={\"q\": \"Los Angeles\"})"} {"Instruction": "I want to check if this boleto with id \"987654321\" has been paid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.retrieve_tape_recovery_point', 'description': 'Retrieves the recovery point for the specified virtual tape. This operation is only supported in the tape gateway type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'tape_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual tape for which you want to retrieve the recovery point.'}, {'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}"], "Output": "response = requests.get(\"https://consulta-de-boleto.p.rapidapi.com/consulta\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"consulta-de-boleto.p.rapidapi.com\"}, params={\"id\": \"987654321\"})"} {"Instruction": "I want to get news articles from The New York Times using the Green Gold API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://green-gold.p.rapidapi.com/news/nytimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"green-gold.p.rapidapi.com\"})"} {"Instruction": "Can you give me the list of primary weapons in Valorant?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}"], "Output": "requests.get(\"https://valorant-weapons.p.rapidapi.com/primary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"valorant-weapons.p.rapidapi.com\"}, params={\"weapon_class_name\": \"\"})"} {"Instruction": "I want to retrieve the versions available for the Bash Code Compiler API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://bash-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bash-code-compiler.p.rapidapi.com\"}, params={})"} {"Instruction": "I want to get the top posts from Reddit and sort them by \"hot\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations().delete', 'description': 'Delete a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://reddit34.p.rapidapi.com/getPopularPosts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reddit34.p.rapidapi.com\"}, params={\"sort\": \"hot\", \"cursor\": \"\"})"} {"Instruction": "Can you provide details for the Chattydata API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}"], "Output": "import requests\n\nurl = 'https://chattydata.p.rapidapi.com/'\nquerystring = {}\n\nheaders = {\n \"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\n \"X-RapidAPI-Host\": \"chattydata.p.rapidapi.com\"\n }\n\nresponse = requests.get(url, headers=headers, params=querystring)\nprint(response.json())"} {"Instruction": "I want to use the MagicMirrorAPI to fetch information for my smart mirror.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MagicMirror', 'parameters': []}"], "Output": "requests.get(\"https://magicmirrorapi1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"magicmirrorapi1.p.rapidapi.com\"})"} {"Instruction": "Get the Chinese zodiac for the sign \"Dragon\" in Chinese Traditional language for the period \"2022\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Trusted Coin is a Bitcoin transaction cosigning service. Users of this API can create M-of-N multisignature P2SH addresses (where Trusted Coin acts as one of the cosigners). The policy logic Trusted Coin should apply when deciding if to cosign (and thus approve) individual transactions is user configurable. Via this mechanism higher-level services can be built including wallet protection schemes and escrow.', 'parameters': []}"], "Output": "requests.get(\"https://chinese-zodiacs-ai.p.rapidapi.com/get_zodiac/Dragon/2022/traditional\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"chinese-zodiacs-ai.p.rapidapi.com\"})"} {"Instruction": "I want to get all transactions for the virtual account with ID \"0dd3a3be-7783-4f87-b347-d9aed69a4334\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().delete(INDEX=\"index_123\").execute', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index'}, {'name': 'region'}]}"], "Output": "response = requests.get(\"https://virtual-accounts-api.p.rapidapi.com/api/v1/accountsrvc/virtualaccounts/transactions/account/0dd3a3be-7783-4f87-b347-d9aed69a4334/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"virtual-accounts-api.p.rapidapi.com\"})"} {"Instruction": "How can I find relevant people in the Data Axle database using the query 'Chicago' and limiting the results to 50?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant People in the Data Axle database', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://data-axle-consumer-address-search.p.rapidapi.com/v1/people/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"data-axle-consumer-address-search.p.rapidapi.com\"}, params={\"limit\": \"50\", \"packages\": \"standard_v2\", \"query\": \"Chicago\"})"} {"Instruction": "Can you provide me with the health status from the Open API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://open7.p.rapidapi.com/api/v1/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"open7.p.rapidapi.com\"}, params={\"text\": \"\"})"} {"Instruction": "Can you provide a Python function call to search for a recipe for Chicken Alfredo?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'az', 'api_name': 'Registered ASN List', 'description': 'List all registered ASNs under a given subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://recipe-by-api-ninjas.p.rapidapi.com/v1/recipe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"recipe-by-api-ninjas.p.rapidapi.com\"}, params={\"query\": \"Chicken Alfredo\"})"} {"Instruction": "Can you get me the latest news articles for MotoGP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://f1-latest-news.p.rapidapi.com/news/motogp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"f1-latest-news.p.rapidapi.com\"})"} {"Instruction": "Can you provide information about a specific item on Amazon with ASIN B0983VTK2J?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B0983VTK2J\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Fear & Greed Index for the last 10 records.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crypto-fear-greed-index2.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-fear-greed-index2.p.rapidapi.com\"}, params={\"limit\": \"10\"})"} {"Instruction": "I want to send a new message \"Hi there!\" using the Grup Terbuka API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://grup-terbuka.p.rapidapi.com/sendapi.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"grup-terbuka.p.rapidapi.com\"}, params={\"pesan\": \"Hi there!\", \"key\":\"\"})"} {"Instruction": "I want to calculate the number of business days for the next 10 days in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://daysapi.p.rapidapi.com/calendar/arithmetic\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daysapi.p.rapidapi.com\"}, params={\"days\": 10})"} {"Instruction": "I want to get the most popular news from the global stock market API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute.set_lookup', 'description': 'Return index of each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://global-stock-market-api-data.p.rapidapi.com/news/most_popular_news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"global-stock-market-api-data.p.rapidapi.com\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_document_classifier', 'description': 'Stops a document classifier training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'document_classifier_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.'}]}"], "Output": "api_call = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get data from Shreehari API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}"], "Output": "requests.get(\"https://shreehari.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shreehari.p.rapidapi.com\"})"} {"Instruction": "Can you please help me to access the Slovenian Government company register using the Slovenia Company Data API? I need to search for a company with the name \"Adria\" and retrieve its information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_tags_for_resource', 'description': 'Lists the tags (metadata) you have assigned to the resource.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "response = requests.get(\"https://slovenia-company-data.p.rapidapi.com/prs/ajax.asp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"slovenia-company-data.p.rapidapi.com\"}, params={\"s\": 1, \"method\": \"getNaziv\", \"term\": \"Adria\"})"} {"Instruction": "Can you help me take a screenshot of www.example.com with a width of 1280 and height of 720?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://web-capture2.p.rapidapi.com/pdf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-capture2.p.rapidapi.com\"}, params={\"width\": 1280, \"height\": 720, \"url\": \"www.example.com\"})"} {"Instruction": "I want to search for iOS apps using the Ignition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}"], "Output": "requests.get(\"https://ignition.p.rapidapi.comapi/searchApp.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ignition.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the data on all crypto coins related to sports teams?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.diagnose', 'description': 'Generate a zip archive of diagnostic information', 'parameters': [{'name': '_o_|_output_directory_path', 'description': 'Place the resulting diagnostics archive in instead of the current directory.'}, {'name': '_s_|_suffix_format', 'description': 'Specify an alternate suffix for the diagnostics archive name.'}, {'name': 'mode', 'description': 'Specify the type of diagnostics that should be collected.'}]}\n", "{'name': 'pyarrow', 'api_name': 'cumulative_sum', 'description': 'Compute the cumulative sum of a column', 'parameters': {'required': [{'name': 'start', 'description': 'Starting value for sum computation'}], 'optional': [{'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'git', 'api_name': 'requests.get', 'description': 'Git HTTP-based protocols', 'parameters': [{'name': '$git_url'}]}"], "Output": "requests.get(\"https://fan-crypto-coins.p.rapidapi.com/datablinkx_crypto/coins\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fan-crypto-coins.p.rapidapi.com\"}, params={\"cursor\": \"\"})"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides an easy way to analyze websites with Ecoindex. You have the ability to:\\n\\n- Make a page analysis\\n- Define screen resolution\\n- Save results to a DB\\n- Retrieve results\\n- Limit the number of request per day for a given host\\n\\nThis API is built on top of ecoindex-python with FastAPI', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.indexes().list', 'description': 'List AI indexes in a specific project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.undeprecate_workflow_type', 'description': 'Undeprecates a previously deprecated workflow type . After a workflow type has been undeprecated, you can create new executions of that type.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain of the deprecated workflow type.'}, {'name': 'workflow_type', 'description': 'The name of the domain of the deprecated workflow type.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you find me a list of nearby pharmacies in Istanbul, Turkey?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://eczanem.p.rapidapi.com/eczane\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"eczanem.p.rapidapi.com\"}, params={\"ilce\": \"\", \"il\": \"Istanbul\"})"} {"Instruction": "I want to check if this image \"https://example.com/image.jpg\" contains any adult content.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://nsfw-image-classification3.p.rapidapi.com/nsfwjs/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nsfw-image-classification3.p.rapidapi.com\"}, params={\"link\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to get information about a pet with ID 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'concat_arrays', 'description': 'Concatenate arrays', 'parameters': {'required': [{'name': 'arrays', 'description': 'Arrays to concatenate, must be identically typed.'}], 'optional': [{'name': 'memory_pool', 'description': 'For memory allocations. If None, the default pool is used.'}]}}"], "Output": "requests.get(\"https://thisshouldbefree.p.rapidapi.com/pet/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thisshouldbefree.p.rapidapi.com\"})"} {"Instruction": "Can you validate the formatting of this driver's license number 9876543210 in the state of California?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dl-format-validation.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dl-format-validation.p.rapidapi.com\"}, params={\"AppId\": \"9876543210\"})"} {"Instruction": "Can you provide a Python function call to obtain the list of categories for Fiverr Pro services and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways().list', 'description': 'List BeyondCorp client gateway resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fiverr-pro-services.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fiverr-pro-services.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the synonyms for the word \"happy\" in English using the Webit Language API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://webit-language.p.rapidapi.com/dictionary-synonyms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webit-language.p.rapidapi.com\"}, params={\"language\": \"en\", \"q\": \"happy\"})"} {"Instruction": "I want to check if this link \"https://www.youtube.com/watch?v=ybJ_R08SogU\" has any open graph protocol data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://link-preview4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"link-preview4.p.rapidapi.com\"}, params={\"url\": \"https://www.youtube.com/watch?v=ybJ_R08SogU\", \"oembed\": \"false\"})"} {"Instruction": "Can you provide me with the horoscope for the sign Gemini in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}"], "Output": "requests.get(\"https://horoscope-api.p.rapidapi.com/en/gemini\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"horoscope-api.p.rapidapi.com\"})"} {"Instruction": "How can I get a random adult picture?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"If you're looking for a random adult picture, our API is just what you need. Simply send a request to our API and you'll receive a random adult picture in return. Whether you need a picture for a project or just for fun, our API is perfect.\", 'parameters': [{'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.versions().list', 'description': 'List existing AI Platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://rapid-porn.p.rapidapi.com/photo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rapid-porn.p.rapidapi.com\"})"} {"Instruction": "I want to calculate the amortized loan repayment for a loan with 60 installments, a principal amount of $10000, an annual interest rate of 6%, starting on July 1, 2022, and monthly repayment intervals.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API calculates Amortized loan repayment with details.', 'parameters': [{'name': 'installmentcount', 'description': '', 'type': 'STRING'}, {'name': 'principalamount', 'description': '', 'type': 'STRING'}, {'name': 'annualinterestrate', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}, {'name': 'repaymentinterval', 'description': \"default: 'month'\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.snow_device_management.list_device_resources', 'description': 'Returns a list of the Amazon Web Services resources available for a device. Currently, Amazon EC2 instances are the only supported resource type.list-device-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'managed_device_id', 'description': 'The ID of the managed device that you are listing the resources of.'}, {'name': 'type', 'description': 'A structure used to filter the results by type of resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://loan-amortization-calculator.p.rapidapi.com/loan-amortization\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"loan-amortization-calculator.p.rapidapi.com\"}, params={\"installmentCount\": \"60\", \"principalAmount\": \"10000\", \"annualInterestRate\": \"0.06\", \"startDate\": \"2022-07-01\", \"repaymentInterval\": \"month\"})"} {"Instruction": "Is there a free API for getting bank sector reports available from Argaam Data APIs Free?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "requests.get(\"https://argaam-data-apis-free.p.rapidapi.com/api/v1/json/facts-statistics/get-bank-sector-reports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"argaam-data-apis-free.p.rapidapi.com\"})"} {"Instruction": "I want to get product information for a laptop from the Ecommerce Product API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.create_global_cluster', 'description': 'Creates an Aurora global database spread across multiple Amazon Web Services Regions. The global database contains a single primary cluster with read-write capability, and a read-only secondary cluster that receives data from the primary cluster through high-speed replication performed by the Aurora storage subsystem.See also: AWS API Documentation\\n', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier for this global database cluster. This parameter is stored as a lowercase string.'}, {'name': 'source_db_cluster_identifier', 'description': 'The Amazon Resource Name (ARN) to use as the primary cluster of the global database.\\nIf you provide a value for this parameter, don\u00e2\\x80\\x99t specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:\\n\\nDatabaseName\\nEngine\\nEngineVersion\\nStorageEncrypted'}, {'name': 'engine', 'description': 'The database engine to use for this global database cluster.\\nValid Values: aurora-mysql | aurora-postgresql\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine of the source DB cluster.'}, {'name': 'engine_version', 'description': 'The engine version to use for this global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine version of the source DB cluster.'}, {'name': 'deletion_protection_|_no_deletion_protection', 'description': 'Specifies whether to enable deletion protection for the new global database cluster. The global database can\u00e2\\x80\\x99t be deleted when deletion protection is enabled.'}, {'name': 'database_name', 'description': 'The name for your database of up to 64 alphanumeric characters. If you don\u00e2\\x80\\x99t specify a name, Amazon Aurora doesn\u00e2\\x80\\x99t create a database in the global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the database name from the source DB cluster.'}, {'name': 'storage_encrypted_|_no_storage_encrypted', 'description': 'Specifies whether to enable storage encryption for the new global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the setting from the source DB cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://ecommerce-product-api1.p.rapidapi.com/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ecommerce-product-api1.p.rapidapi.com\"}, params={\"product\": \"laptop\", \"page\": \"1\"})"} {"Instruction": "Can you provide a Python function call to check if this image is a human face using the Face Detection_v3 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.snowball.create_return_shipping_label', 'description': 'Creates a shipping label that will be used to return the Snow device to Amazon Web Services.', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to create the return shipping label for; for example, JID123e4567-e89b-12d3-a456-426655440000 .'}, {'name': 'shipping_option', 'description': 'The shipping speed for a particular job. This speed doesn\u00e2\\x80\\x99t dictate how soon the device is returned to Amazon Web Services. This speed represents how quickly it moves to its destination while in transit. Regional shipping speeds are as follows:\\nPossible values:\\n\\nSECOND_DAY\\nNEXT_DAY\\nEXPRESS\\nSTANDARD'}]}"], "Output": "requests.get(\"https://face-detection14.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"face-detection14.p.rapidapi.com\"})"} {"Instruction": "I want to check the current web technologies used by the domain amazon.com and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}"], "Output": "requests.get(\"https://builtwith-domain.p.rapidapi.com/v19/api.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"builtwith-domain.p.rapidapi.com\"}, params={\"LOOKUP\": \"amazon.com\", \"KEY\": \"your-api-key\"})"} {"Instruction": "How can I get the tags used for a YouTube video with the URL \"https://www.youtube.com/watch?v=abc123\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the tags used for YouTube video SEO without any youtube data api key.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}"], "Output": "requests.get(\"https://youtube-video-tags1.p.rapidapi.com/Getvideotags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-video-tags1.p.rapidapi.com\"}, params={\"URL\": \"https://www.youtube.com/watch?v=abc123\"})"} {"Instruction": "I want to check if my email address, test@example.com, is a disposable email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API compares and finds similarity between 2 face images. This is used to authenticate a person and detect an impersonation scenario.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "How can I use the QuickMocker API to retrieve user data and parse the response into a JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "response = requests.get(\"https://quickmocker.p.rapidapi.com/user/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quickmocker.p.rapidapi.com\"})\ndata = response.json()"} {"Instruction": "Can you provide a Python function call to fetch the live session data for session ID 3000 from the F1 Live Motorsport Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://f1-live-motorsport-data.p.rapidapi.com/session/3000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"f1-live-motorsport-data.p.rapidapi.com\"}, params={\"session_id\": \"3000\"})"} {"Instruction": "Can you please provide me with the tide forecast for a location with longitude -122.431297 and latitude 37.773972 for the dates September 1, 2022, to September 7, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.create(\"my_external_gateway\", \"__interfaces 0=192.0.2.0\"', 'description': 'Create a new Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'interfaces'}, {'name': 'description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stormglass-complete.p.rapidapi.com/tideex/{apiKey}/{lat}/{lng}/{startDate}/{endDate}/{datum}\", headers={\"X-RapidAPI-Key\": \"API_KEY_HERE\", \"X-RapidAPI-Host\": \"stormglass-complete.p.rapidapi.com\"}, params={\"lng\": \"-122.431297\", \"apiKey\": \"API_KEY_HERE\", \"lat\": \"37.773972\", \"startDate\": \"2022-09-01\", \"endDate\": \"2022-09-07\", \"datum\": \"LAT\"})"} {"Instruction": "Please generate a personalized trip plan for a 7-day trip to Tokyo, Japan.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ai-trip-planner.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-trip-planner.p.rapidapi.com\"}, params={\"days\": \"7\", \"destination\": \"Tokyo, Japan\"})"} {"Instruction": "Can you please check the location for the address with postal code 54321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://viacep.p.rapidapi.com/54321/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"viacep.p.rapidapi.com\"})"} {"Instruction": "Can you help me explore popular topics related to email marketing in digital marketing?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://question-explorer3.p.rapidapi.com/general/email marketing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"question-explorer3.p.rapidapi.com\"}, params={\"keyword\": \"email marketing\", \"FullData\": \"digital marketing\"})"} {"Instruction": "Please provide me with a quote by Lewis Hamilton from the F1 drivers quotes API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that provides numerous quotes said by famous Formula 1 drivers and personalities.', 'parameters': [{'name': 'driverid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://f1-drivers-quotes.p.rapidapi.com/authors/hamilton\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"f1-drivers-quotes.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the meaning of the word \"orange\" using the English Words API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_insight_rules', 'description': 'Permanently deletes the specified Contributor Insights rules.See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_names', 'description': 'An array of the rule names to delete. If you need to find out the names of your rules, use DescribeInsightRules .\\n(string)'}]}"], "Output": "requests.get(\"https://english-words2.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"english-words2.p.rapidapi.com\"}, params={\"word\": \"orange\"})"} {"Instruction": "I want to scrape Instagram post info for the post with URL https://www.instagram.com/p/ABCDE12345 .\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83d\udfe2\ud83d\udc9a 2023 API Scraping Instagram public data scraper for search, users, posts, hashtags, locations and more. You are only charged for the traffic you use.\\n\\n', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'related_posts', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'assume_timezone', 'description': 'Options for assuming timezone for input', 'parameters': {'required': [{'name': 'timezone', 'description': 'Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}, {'name': 'nonexistent', 'description': \"How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}]}}\n", "{'name': 'az', 'api_name': 'List outbound rules API', 'description': 'List outbound rules', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Visual Basic Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://instagram110.p.rapidapi.com/v2/instagram/post/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram110.p.rapidapi.com\"}, params={\"query\": \"https://www.instagram.com/p/ABCDE12345\", \"related_posts\": \"false\"})"} {"Instruction": "How can I check if the email address \"example123@gmail.com\" is disposable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(url=\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example123@gmail.com\"})"} {"Instruction": "Can you help me retrieve information about job vacancies at Ubisoft and log the response using the RapidAPI integration?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}"], "Output": "requests.get(url=\"https://indeed12.p.rapidapi.com/company/Ubisoft/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed12.p.rapidapi.com\"}, params={\"locality\": \"\", \"start\": \"1\"})"} {"Instruction": "Can you retrieve the wave conditions at a specific location in the ocean using the Wavebase API, and set the variable to \"VHM1\" and the datetime to \"2021-05-15T08:00:00\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wave, Weather and Tide Conditions for any spot on the Ocean Surface.\\n\\nXYZ Tiles for Global Wave Conditions\\n\\nhttps://wavebase.app', 'parameters': [{'name': 'variable', 'description': '', 'type': 'string'}, {'name': 'datetime', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.index_pack', 'description': 'Build pack index file for an existing packed archive', 'parameters': [{'name': '_v'}, {'name': '_o_index_file'}, {'name': '[no_]rev_index'}, {'name': 'pack_file'}]}"], "Output": "requests.get(\"https://wavebase.p.rapidapi.com/v1/tiles/singleband/VHM1/2021-05-15T08:00:00/0/0/0.png\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wavebase.p.rapidapi.com\"}, params={\"variable\": \"VHM1\", \"datetime\": \"2021-05-15T08:00:00\"})"} {"Instruction": "Can you provide me the current status of my Indian bank statement with the request id \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indian-bank-statement.p.rapidapi.com/v3/tasks\",headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"indian-bank-statement.p.rapidapi.com\"},params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you please provide me with the Myanmar 2D live lottery results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters_dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}"], "Output": "requests.get(\"https://shwe-2d-live-api.p.rapidapi.com/3d.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shwe-2d-live-api.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of users who liked the media with mediaId 987654321 on Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://100-success-instagram-api-scalable-robust.p.rapidapi.com/instagram/v1/media/987654321/likers\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"100-success-instagram-api-scalable-robust.p.rapidapi.com\"})"} {"Instruction": "Please provide the real estate transaction records for zipcode 90210, starting from page 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://real-estate-records.p.rapidapi.com/search/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-estate-records.p.rapidapi.com\"}, params={\"zipcode\": \"90210\", \"page\": \"3\"})"} {"Instruction": "Can you provide a Python function call to log out the user from the API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves data of chemical elements and their properties collected from authoritative sources in JSON format', 'parameters': []}"], "Output": "requests.get(\"https://tes78.p.rapidapi.com/user/logout\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tes78.p.rapidapi.com\"})"} {"Instruction": "I want to check the nutritional facts of a banana in Spanish using DietaGram API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dietagram.p.rapidapi.com/apiFood.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dietagram.p.rapidapi.com\"}, params={\"name\": \"banana\", \"lang\": \"es\"})"} {"Instruction": "Can you retrieve a joke with id 456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.update_license_manager_report_generator', 'description': 'Updates a report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to update.'}, {'name': 'report_generator_name', 'description': 'Name of the report generator.'}, {'name': 'type', 'description': 'Type of reports to generate. The following report types are supported:\\n\\nLicense configuration report - Reports the number and details of consumed licenses for a license configuration.\\nResource report - Reports the tracked licenses and resource consumption for a license configuration.\\n\\n(string)'}, {'name': 'report_context', 'description': 'The report context.\\nlicenseConfigurationArns -> (list)\\n\\nAmazon Resource Name (ARN) of the license configuration that this generator reports on.\\n(string)'}, {'name': 'report_frequency', 'description': 'Frequency by which reports are generated.\\nvalue -> (integer)\\n\\nNumber of times within the frequency period that a report is generated. The only supported value is 1 .\\nperiod -> (string)\\n\\nTime period between each report. The period can be daily, weekly, or monthly.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'description', 'description': 'Description of the report generator.'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.update_vpc_endpoint', 'description': 'Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.', 'parameters': [{'name': 'vpc_endpoint_id', 'description': 'Unique identifier of the VPC endpoint to be updated.'}, {'name': 'vpc_options', 'description': 'The security groups and/or subnets to add, remove, or modify.\\nSubnetIds -> (list)\\n\\nSpecifies the subnets for VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nSpecifies the security groups for VPC endpoint.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'relay namespace exists', 'description': 'Check for the availability of the given name for the Namespace', 'parameters': [{'name': 'name', 'description': 'Namespace name. Name can contain only letters, numbers, and hyphens. The namespace must start with a letter, and it must end with a letter or number.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://retrieve-info.p.rapidapi.com/Searchjoke/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"retrieve-info.p.rapidapi.com\"}, params={})"} {"Instruction": "What are the available country statistics for the United States in terms of minimum population of 50 million and maximum unemployment rate of 5% using the Country by API-Ninjas API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "requests.get(\"https://country-by-api-ninjas.p.rapidapi.com/v1/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"country-by-api-ninjas.p.rapidapi.com\"}, params={\"name\": \"United States\", \"min_population\": 50000000, \"max_unemployment\": 5})"} {"Instruction": "I want to retrieve SSH honeypot data for page 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSH honeypot data including logins, commands, and proxy requests', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sshpot.p.rapidapi.com/ssh_commands.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sshpot.p.rapidapi.com\"}, params={\"page\": 10})"} {"Instruction": "I want to get the top chart songs for 2023 from the Spotify Top Charts 2023 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.future_reservations.create', 'description': 'Create a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation'}, {'name': 'total_count'}, {'name': 'source_instance_template'}, {'name': 'machine_type'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'maintenance_freeze_duration'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}, {'name': 'description'}, {'name': 'name_prefix'}, {'name': 'planning_status'}, {'name': 'zone'}, {'name': 'share_setting'}, {'name': 'share_with'}]}"], "Output": "requests.get(\"https://spotify-top-charts-2023.p.rapidapi.com/spotify_top_charts_23\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spotify-top-charts-2023.p.rapidapi.com\"})"} {"Instruction": "Please provide a random motivational quote from the Olato Quotes API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://olato-quotes.p.rapidapi.com/love\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"olato-quotes.p.rapidapi.com\"})"} {"Instruction": "Please generate an image with width 1200 and height 900 using the Bruzu API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}"], "Output": "requests.get(\"https://bruzu.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bruzu.p.rapidapi.com\"}, params={\"width\": \"1200\", \"height\": \"900\"})"} {"Instruction": "Can you help me retrieve product details using the ShopeeApi? I want to search for \"Kopi Aceh\" in the Indonesian region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.start_associations_once', 'description': 'Runs an association immediately and only one time. This operation can be helpful when troubleshooting associations.', 'parameters': [{'name': 'association_ids', 'description': 'The association IDs that you want to run immediately and only one time.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().list', 'description': 'List Apigee API products', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "requests.get(\"https://shopeeapi2.p.rapidapi.com/id/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopeeapi2.p.rapidapi.com\"}, params={\"region\": \"id\", \"q\": \"Kopi Aceh\"})"} {"Instruction": "I want to get information about the mobile phone with device ID 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.convert_timezone', 'description': 'Convert naive timestamp to timezone-aware timestamp', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'timezone', 'description': 'str. Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"str, default 'raise'. How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\"}, {'name': 'nonexistent', 'description': \"str, default 'raise'. How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\"}, {'name': 'options', 'description': 'pyarrow.compute.AssumeTimezoneOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mobile-phones1.p.rapidapi.com/v1/api/get-device\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mobile-phones1.p.rapidapi.com\"}, params={\"device_id\": \"456\"})"} {"Instruction": "Translate the sentence \"How are you today?\" from English to Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Billing Subscription List', 'description': 'List the subscriptions for a billing account', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'required': True}, {'name': 'customer-name', 'description': 'The ID that uniquely identifies a customer.', 'required': False}, {'name': 'invoice-section-name', 'description': 'The ID that uniquely identifies an invoice section.', 'required': False}, {'name': 'profile-name', 'description': 'The ID that uniquely identifies a billing profile.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}"], "Output": "requests.get(\"https://google-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-translate1.p.rapidapi.com\"}, params={\"target\": \"es\", \"model\": \"\"})"} {"Instruction": "Can you classify the text \"I am interested in buying a new car. Can you provide me with more information about your inventory?\" using the IAB Taxonomy Text Classification API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://iab-taxonomy-text-classification.p.rapidapi.com/classify.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"iab-taxonomy-text-classification.p.rapidapi.com\"}, params={\"text\": \"I am interested in buying a new car. Can you provide me with more information about your inventory?\"})"} {"Instruction": "Can you help me scan the subdomains of the \"example.com\" domain?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Add IAM policy binding to a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://subdomain-scan1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"subdomain-scan1.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "What are the available flights for the route from New York to Los Angeles on January 1st, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}"], "Output": "requests.get(\"https://flight-booking.p.rapidapi.comhttp://www.unitedwetravel.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flight-booking.p.rapidapi.com\"}, params={\"origin\": \"New York\", \"destination\": \"Los Angeles\", \"date\": \"2022-01-01\"})"} {"Instruction": "Can you provide me with the list of cryptocurrency transactions for a specific Bitcoin address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Trusted Coin is a Bitcoin transaction cosigning service. Users of this API can create M-of-N multisignature P2SH addresses (where Trusted Coin acts as one of the cosigners). The policy logic Trusted Coin should apply when deciding if to cosign (and thus approve) individual transactions is user configurable. Via this mechanism higher-level services can be built including wallet protection schemes and escrow.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.list', 'description': 'List Apigee API proxies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://jseims-trustedcoin.p.rapidapi.com/1/cosigner/{script_hash_address}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jseims-trustedcoin.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the number of Covid-19 cases in France on April 1, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://covid-19-by-api-ninjas.p.rapidapi.com/v1/covid19\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"covid-19-by-api-ninjas.p.rapidapi.com\"}, params={\"type\": \"cases\", \"country\": \"France\", \"date\": \"2022-04-01\"})"} {"Instruction": "Can you provide me with the upcoming match details for league with id 1234 using the Pinaculo API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().disable_serial_console', 'description': 'Disable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://pinaculo.p.rapidapi.com/api/pinaculo/leagues/1234/matchups\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinaculo.p.rapidapi.com\"})"} {"Instruction": "Can you please give me a Python function call to get a random yes or no answer?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().describe', 'description': 'Show details about a given access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy'}]}"], "Output": "requests.get(\"https://random-yes-no.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"random-yes-no.p.rapidapi.com\"})"} {"Instruction": "I want to perform a GET request to check if the email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to retrieve the cards for the user with muid 'user123', the session msid 'session456', in the organization with the code 'orgXYZ', using the locale 'en_US'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'monitor_app_insights_web_test_delete', 'description': 'Delete an Application Insights web test', 'parameters': [{'name': 'name', 'description': 'The name of the Application Insights WebTest resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_gremlin_query_status', 'description': 'Gets the status of a specified Gremlin query.get-gremlin-query-status uses document type values. Document types follow the JSON data model where valid values are: strings, numbers, booleans, null, arrays, and objects. For command input, options and nested parameters that are labeled with the type document must be provided as JSON. Shorthand syntax does not support document types.\\n', 'parameters': [{'name': 'query_id', 'description': 'The unique identifier that identifies the Gremlin query.'}]}"], "Output": "requests.get(\"https://test2113.p.rapidapi.com/string/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test2113.p.rapidapi.com\"}, params={\"muid\": \"user123\", \"msid\": \"session456\", \"orgCode\": \"orgXYZ\", \"locale\": \"en_US\"})"} {"Instruction": "I want to get the latest NAV information for the mutual fund with ISIN IN0987654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://latest-mutual-fund-nav.p.rapidapi.com/fetchDividends\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"latest-mutual-fund-nav.p.rapidapi.com\"}, params={\"isin\": \"IN0987654321\"})"} {"Instruction": "I want to get the information about a passbook with passTypeIdentifier \"pass.example.id2\" and serialNumber \"3e03b574-d274-40e6-8760-4902a6811f6a\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://passbook.p.rapidapi.com/passes/pass.example.id2/3e03b574-d274-40e6-8760-4902a6811f6a\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"passbook.p.rapidapi.com\"})"} {"Instruction": "Can you please generate an affiliate link for a product on Shopee?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Contains TikTok HD videos without watermark and user, post, music, search, feeds, comments, followers, and trends.', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782\\nor\\nhttps://vm.tiktok.com/ZSeQS6B5k/', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'NUMBER'}, {'name': 'count', 'description': 'max 50', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_associations.create', 'description': 'Create a new association between a firewall policy and an organization or folder resource', 'parameters': [{'name': 'firewall_policy', 'description': 'Security policy ID of the association.'}, {'name': 'folder', 'description': 'ID of the folder with which the association is created.'}, {'name': 'name', 'description': \"Name to identify this association. If unspecified, the name will be set to 'organization-{ORGANIZATION_ID}' or 'folder-{FOLDER_ID}'.\"}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be associated. Must be set if FIREWALL_POLICY is short name.'}, {'name': 'replace_association_on_target', 'description': 'By default, if you attempt to insert an association to an organization or folder resource that is already associated with a firewall policy the method will fail. If this is set, the existing association will be deleted at the same time that the new association is created.'}]}"], "Output": "requests.get(\"https://shopeeapi1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopeeapi1.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the categories for Facebook Marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.associate_approval_rule_template_with_repository', 'description': 'Creates an association between an approval rule template and a specified repository. Then, the next time a pull request is created in the repository where the destination reference (if specified) matches the destination reference (branch) for the pull request, an approval rule that matches the template conditions is automatically created for that pull request. If no destination references are specified in the template, an approval rule that matches the template contents is created for all pull requests in that repository.', 'parameters': [{'name': 'approval_rule_template_name', 'description': 'The name for the approval rule template.'}, {'name': 'repository_name', 'description': 'The name of the repository that you want to associate with the template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}\n", "{'name': 'az', 'api_name': 'storage-mover agent update', 'description': 'Updates an Agent resource', 'parameters': [{'name': 'add', 'description': 'Add an object to a list of objects by specifying a path and key value pairs.'}, {'name': 'agent-name', 'description': 'The name of the Agent resource.'}, {'name': 'description', 'description': 'A description for the Agent.'}, {'name': 'force-string', 'description': \"When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.\"}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments.\"}, {'name': 'remove', 'description': 'Remove a property or an element from a list.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'storage-mover-name', 'description': 'The name of the Storage Mover resource.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}]}"], "Output": "requests.get(\"https://facebook-marketplace.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"facebook-marketplace.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the list of categories for products on Amazon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}"], "Output": "requests.get(\"https://amazon-data6.p.rapidapi.com/categories-list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-data6.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the latest climate change news?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSH honeypot data including logins, commands, and proxy requests', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().export', 'description': 'Export plugins from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}"], "Output": "requests.get(\"https://climate-news-api3.p.rapidapi.com/scrap/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-news-api3.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the last tournaments details for team with id 123456 in tennis.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}"], "Output": "response = requests.get(\"https://allsportsapi2.p.rapidapi.com/api/tennis/team/123456/tournaments/last\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allsportsapi2.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with vegan recipes from \"thelittleblogofvegan\" blog?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://vegan-recipes-api.p.rapidapi.com/recipes/thelittleblogofvegan\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vegan-recipes-api.p.rapidapi.com\"})"} {"Instruction": "I want to check if an email address john@example.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "I want to analyze the keyword \"SEO tools\" for the country \"us\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://seo-keyword-research.p.rapidapi.com/keynew.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"seo-keyword-research.p.rapidapi.com\"}, params={\"keyword\": \"SEO tools\", \"country\": \"us\"})"} {"Instruction": "Please translate the text \"Hello, how are you?\" into Japanese.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "requests.get(\"https://translate-language.p.rapidapi.com/supported-languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-language.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the data for school information using the \"sekolah\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\"})"} {"Instruction": "I want to get the historical prices chart for the company MSFT for the last 3 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}"], "Output": "requests.get(\"https://finshorts.p.rapidapi.com/history_chart_monthly.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"finshorts.p.rapidapi.com\"}, params={\"q\": \"msft\", \"month\": \"3\"})"} {"Instruction": "Can you find me relevant businesses near New York?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template', 'description': 'Get the template you want to use for creating a migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the template.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://data-axle-business-address-search.p.rapidapi.com/v1/places/search/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"data-axle-business-address-search.p.rapidapi.com\"}, params={\"limit\": \"20\", \"packages\": \"standard_v1\", \"query\": \"New York\"})"} {"Instruction": "Can you please retrieve the first page of Amazon product reviews for ASIN B01H6GUCCQ on the domain amazon.co.uk?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.config_export', 'description': 'Export the configuration for a Compute Engine forwarding rule', 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export.'}, {'name': 'global', 'description': 'If set, the forwarding rule is global.'}, {'name': 'region', 'description': 'Region of the forwarding rule to export.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': \"Format of the resource. Can be 'krm' or 'terraform'. Default is 'krm'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://amazon-product-reviews1.p.rapidapi.com/amazonreviews/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-product-reviews1.p.rapidapi.com\"}, params={\"pageNum\":1, \"domain\":\"amazon.co.uk\", \"asin\":\"B01H6GUCCQ\"})"} {"Instruction": "I want to retrieve the OpenSea rankings for a specific page with the page ID \"TopRankingsPage\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}"], "Output": "requests.get(\"https://opensea-graphql3.p.rapidapi.com/requestTemplate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opensea-graphql3.p.rapidapi.com\"}, params={\"id\": \"TopRankingsPage\"})"} {"Instruction": "I want to get the trades data from the Prague Stock Exchange for the ISIN \"US98765432\" between the dates \"2022-02-01\" and \"2022-02-28\" with a limit of 200 trades.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'REST API for Prague Stock Exchange https://www.pse.cz', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'bic', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://prague-stock-exchange.p.rapidapi.com/api/Trades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"prague-stock-exchange.p.rapidapi.com\"}, params={\"iSIN\": \"US98765432\", \"from\": \"2022-02-01\", \"to\": \"2022-02-28\", \"limit\": 200})"} {"Instruction": "Please provide a Python function call to retrieve a WMF image using Aspose.Imaging Cloud API, specifying the image name and setting the format to PNG.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Imaging Cloud provides the most demanding imaging routines such as Re-sizing, Cropping, Rotation, and Conversion. It supports the most common raster file-formats including PSD, PNG, JPG, BMP, TIFF, and GIF.', 'parameters': [{'name': 'pageheight', 'description': 'Height of the page.', 'type': 'NUMBER'}, {'name': 'pagewidth', 'description': 'Width of the page.', 'type': 'NUMBER'}, {'name': 'bordery', 'description': 'Border height.', 'type': 'NUMBER'}, {'name': 'bkcolor', 'description': 'Color of the background.', 'type': 'STRING'}, {'name': 'borderx', 'description': 'Border width.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Filename of image.', 'type': 'STRING'}, {'name': 'fromscratch', 'description': 'Specifies where additional parameters we do not support should be taken from. If this is true \u2013 they will be taken from default values for standard image, if it is false \u2013 they will be saved from current image. Default is false.', 'type': 'BOOLEAN'}, {'name': 'storage', 'description': 'Your Aspose Cloud Storage name.', 'type': 'STRING'}, {'name': 'format', 'description': 'Export format (PNG is the default one). Please, refer to the export table from https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.', 'type': 'STRING'}, {'name': 'folder', 'description': 'Folder with image to process.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://aspose-imaging-cloud1.p.rapidapi.com/imaging/{name}/wmf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aspose-imaging-cloud1.p.rapidapi.com\"}, params={\"pageHeight\": \"\", \"pageWidth\": \"\", \"borderY\": \"\", \"bkColor\": \"\", \"borderX\": \"\", \"name\": \"\", \"fromScratch\": False, \"storage\": \"\", \"format\": \"png\", \"folder\": \"\"})"} {"Instruction": "Can you provide me with the details of menu item with ID 5efd414c52de83839205e7a7 in Spanish for Viva City venue?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://viva-city-documentation.p.rapidapi.com/venue-i18n/menus/5efd414c52de83839205e7a7/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"viva-city-documentation.p.rapidapi.com\"}, params={\"lang\": \"es\"})"} {"Instruction": "Can you give me the BUY/SELL signals and trends for Ethereum on the Binance exchange in the spot market?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.list_pricing_plans', 'description': 'A paginated call to get pricing plans for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-pricing-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get pricing plan.'}, {'name': 'filters', 'description': 'A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve pricing plans information.\\nArns -> (list)\\n\\nA list of pricing plan Amazon Resource Names (ARNs) to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://greenlight3.p.rapidapi.com/signals\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"greenlight3.p.rapidapi.com\"}, params={\"coin\": \"ETH\", \"exchange\": \"Binance\", \"market_type\": \"SPOT\"})"} {"Instruction": "Can you check if the domains 'example.com', 'test.org', and 'foo.xyz' are available for registration?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pointsdb-bulk-domain-check-v1.p.rapidapi.com/domain_check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pointsdb-bulk-domain-check-v1.p.rapidapi.com\"}, params={\"domains\": \"example.com,test.org,foo.xyz\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Betway?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}"], "Output": "requests.get(\"https://betway.p.rapidapi.com/matches/betway\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"betway.p.rapidapi.com\"})"} {"Instruction": "What is the latitude and longitude of the location with start latitude 32.7767 and start longitude -96.7970 and end latitude 29.9511 and end longitude -90.0715 in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'spring-cloud app set-deployment', 'description': 'Set production deployment of an app', 'parameters': [{'name': 'deployment -d', 'description': 'Name of an existing deployment of the app.', 'required': True}, {'name': 'name -n', 'description': 'Name of app.', 'required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://tunisia-api.p.rapidapi.com/directions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tunisia-api.p.rapidapi.com\"}, params={\"start_lat\": \"32.7767\", \"start_lon\": \"-96.7970\", \"end_lat\": \"29.9511\", \"end_lon\": \"-90.0715\"})"} {"Instruction": "Can you please provide me with the prematch data for a specific sports event?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.versions().list', 'description': 'List existing AI Platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://sports-betting-api.p.rapidapi.com/api/v2/prematch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sports-betting-api.p.rapidapi.com\"}, params={\"sp\": \"\", \"lang\": \"en\", \"lid\": \"\"})"} {"Instruction": "Can you please provide the details for a user with ID=7 from the Reqres API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://reqres-dont-change.p.rapidapi.com/api/users/7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"reqres-dont-change.p.rapidapi.com\"})"} {"Instruction": "How can I generate an article with the article ID 3a1c272b-2002-4b03-b588-2db63d6d8b4c?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecastquery.query_what_if_forecast', 'description': 'Retrieves a what-if forecast.', 'parameters': [{'name': 'what_if_forecast_arn', 'description': 'The Amazon Resource Name (ARN) of the what-if forecast to query.'}, {'name': 'start_date', 'description': 'The start date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.'}, {'name': 'end_date', 'description': 'The end date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00.'}, {'name': 'filters', 'description': 'The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for client_21 in the electricity usage dataset, specify the following:\\n\\n{\"item_id\" : \"client_21\"}\\nTo get the full what-if forecast, use the CreateForecastExportJob operation.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'If the result of the previous request was truncated, the response includes a NextToken . To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.'}]}\n", "{'name': 'aws', 'api_name': 'aws opensearch.describe_domain_health', 'description': 'Returns information about domain and node health, the standby Availability Zone, number of nodes per Availability Zone, and shard count per node.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://articles-generator.p.rapidapi.com/articles/get/3a1c272b-2002-4b03-b588-2db63d6d8b4c\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"articles-generator.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the user with id '456' from the Node Express API Tutorial.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://node-express-api-tutorial.p.rapidapi.com/users/456\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"node-express-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you predict the credit score for an individual with the following information: age = 35, income = $50,000, and education = \"Master's degree\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}"], "Output": "requests.get(\"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\"}, params={\"age\": 35, \"income\": 50000, \"education\": \"Master's degree\"})"} {"Instruction": "Can you please get the current weather using the WeatherTest API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}"], "Output": "requests.get(\"https://weathertest19.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weathertest19.p.rapidapi.com\"})"} {"Instruction": "I want to verify the driving license with the request id '2ef30aa-56b3-4e73-907d-3e82573476d1'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://driving-license-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"driving-license-verification.p.rapidapi.com\"}, params={\"request_id\": \"2ef30aa-56b3-4e73-907d-3e82573476d1\"})"} {"Instruction": "I want to extract the text from a PDF file called \"example.pdf\" using the PDF Text Extractor API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pdf-text-extractor.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pdf-text-extractor.p.rapidapi.com\"})"} {"Instruction": "Can you check the pricing details for a gaming laptop?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().create', 'description': 'Create a new access level in a given access policy', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}, {'name': 'async'}, {'name': 'description'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Western Australia vehicle license expiry date query, data from DoTDirect\\nhttps://csnb.net/wa-rego-check-api/', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://h30-e-commerce-data-scraper.p.rapidapi.com/search/gaming laptop\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"h30-e-commerce-data-scraper.p.rapidapi.com\"}, params={\"api_key\": \"\"})"} {"Instruction": "Can you check if the email address support@example.com is disposable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my_domain.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'drop_nulls', 'description': 'Drop nulls from the input', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://disposable-email-checker1.p.rapidapi.com/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"disposable-email-checker1.p.rapidapi.com\"}, params={\"domain\": \"support@example.com\"})"} {"Instruction": "Can you please get me a list of remote jobs from Indeed?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the version.'}, {'name': 'description', 'description': 'DESCRIPTION for the version.'}, {'name': 'region', 'description': 'REGION for the version.'}, {'name': 'update_labels', 'description': 'Update labels for the version.'}, {'name': 'clear_labels', 'description': 'Clear labels for the version.'}, {'name': 'remove_labels', 'description': 'Remove labels for the version.'}]}"], "Output": "response = requests.get(\"https://remote-jobs-api.p.rapidapi.com/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"remote-jobs-api.p.rapidapi.com\"}, params={\"company\": \"indeed\"})"} {"Instruction": "I want to get the latest posts from the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "requests.get(\"https://test1928.p.rapidapi.com/getPosts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test1928.p.rapidapi.com\"})"} {"Instruction": "I want to search for popular anime series on YouTube.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.create_token', 'description': 'Creates a long-lived token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_arn', 'description': 'Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud claim of the JWT token.'}, {'name': 'role_arns', 'description': 'Amazon Resource Name (ARN) of the IAM roles to embed in the token. License Manager does not check whether the roles are in use.\\n(string)'}, {'name': 'expiration_in_days', 'description': 'Token expiration, in days, counted from token creation. The default is 365 days.'}, {'name': 'token_properties', 'description': 'Data specified by the caller to be included in the JWT token. The data is mapped to the amr claim of the JWT token.\\n(string)'}, {'name': 'client_token', 'description': 'Idempotency token, valid for 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://youtube-data8.p.rapidapi.com/auto-complete/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-data8.p.rapidapi.com\"}, params={\"q\": \"anime\", \"hl\": \"en\", \"gl\": \"US\"})"} {"Instruction": "Can you get me the full information of this TikTok video without watermark? The video URL is https://www.tiktok.com/@user/video/1234567890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}"], "Output": "requests.get(\"https://tiktok-full-video-info-without-watermark.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-full-video-info-without-watermark.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@user/video/1234567890\"})"} {"Instruction": "Please provide me the Python function call to get the percent change of the Inflation Rate for Food Prices for the last 2 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}"], "Output": "requests.get(\"https://food-price-inflation.p.rapidapi.com/yUNJ9j/food_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"food-price-inflation.p.rapidapi.com\"})"} {"Instruction": "Can you generate a random word for me using the Random Word API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_tests', 'description': 'Gets information about tests in a given test suite.list-tests is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'arn', 'description': 'The test suite\u00e2\\x80\\x99s Amazon Resource Name (ARN).'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://xkubist-random-word-v1.p.rapidapi.com/run.cgi\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"xkubist-random-word-v1.p.rapidapi.com\"})"} {"Instruction": "Please check if john@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Admiralbet?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://admiralbet.p.rapidapi.com/matches/admiralbet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"admiralbet.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the English synonyms for the word \"happy\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}"], "Output": "requests.get(\"https://english-synonyms.p.rapidapi.com/bourgeois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"english-synonyms.p.rapidapi.com\"}, params={\"word\": \"happy\"})"} {"Instruction": "I want to fetch the MP4 format of the video with videoId \"xyz123\" from YouTube.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An easy-to-use API to fetch videos from Youtube in MP4 format.', 'parameters': [{'name': 'videoid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-videos.p.rapidapi.com/mp4\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-videos.p.rapidapi.com\"}, params={\"videoId\": \"xyz123\"})"} {"Instruction": "I want to check if the company with the CNPJ number 12345678901234 has a street address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_impersonation_roles', 'description': 'Lists all the impersonation roles for the given WorkMail organization.', 'parameters': [{'name': 'organization_id', 'description': 'The WorkMail organization to which the listed impersonation roles belong.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results. The first call doesn\u00e2\\x80\\x99t require a token.'}, {'name': 'max_results', 'description': 'The maximum number of results returned in a single call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.notify_application_state', 'description': 'Sets the migration state of an application. For a given application identified by the value passed to ApplicationId , its status is set or updated by passing one of three values to Status : NOT_STARTED | IN_PROGRESS | COMPLETED .', 'parameters': [{'name': 'application_id', 'description': 'The configurationId in Application Discovery Service that uniquely identifies the grouped application.'}, {'name': 'status', 'description': 'Status of the application - Not Started, In-Progress, Complete.\\nPossible values:\\n\\nNOT_STARTED\\nIN_PROGRESS\\nCOMPLETED'}, {'name': 'update_date_time', 'description': 'The timestamp when the application state changed.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}"], "Output": "requests.get(\"https://consulta-cnpj-tempo-real.p.rapidapi.com/office/12345678901234/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-cnpj-tempo-real.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the current standings and table for the German Bundesliga for the 2021 season.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pascal Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://bundesliga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bundesliga-standings.p.rapidapi.com\"}, params={\"season\": \"2021\"})"} {"Instruction": "I want to check if the product with ID 987654 is available on Otto.de.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://axesso-otto-data-service.p.rapidapi.com/ott/otto-lookup-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"axesso-otto-data-service.p.rapidapi.com\"}, params={\"page\": \"1\", \"productId\": \"987654\", \"sortBy\": \"newest\"})"} {"Instruction": "Can you provide me with metadata on publicly available information on various pageant contests in the country with ID 10?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata on publicly available information on various pageant contests. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://pageantdb.p.rapidapi.com/countries/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pageantdb.p.rapidapi.com\"}, params={\"id\": \"10\"})"} {"Instruction": "I want to get information about crops with the common name \"Potato\" and the specie name \"Solanum tuberosum\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_schema', 'description': 'Deletes a given schema. Schemas in a development and published state can only be deleted.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) of the development schema. For more information, see arns .'}]}"], "Output": "requests.get(\"https://crops.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crops.p.rapidapi.com\"}, params={\"commonName\": \"Potato\", \"specieName\": \"Solanum tuberosum\"})"} {"Instruction": "I want to search for images of dogs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'vmware workload-network vm list', 'description': 'List of Virtual Machines in a private cloud workload network', 'parameters': [{'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://image-search19.p.rapidapi.com/v2/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-search19.p.rapidapi.com\"}, params={\"q\": \"dogs\", \"suggestion_query\": \"\", \"hl\": \"en\", \"cursor\": \"\"})"} {"Instruction": "Can you give me the top 5 songs using the \"getSongs\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'top 10 Songs', 'parameters': []}"], "Output": "requests.get(\"https://getsongs.p.rapidapi.com/getTopSongs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"getsongs.p.rapidapi.com\"}, params={\"limit\": 5})"} {"Instruction": "Please provide me with the details of order ID 123456 using the firstAPI_v2.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API searches tax assessment, deed, mortgage and notice of default records filed in over 3,100 counties with Tax Assessors and County Recorder of Deeds offices. Results may include information as available about property owners, physical site and mailing addresses, land and building property details, and financial information. Searches may be conducted using an address only, or a name and address.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://firstapi116.p.rapidapi.com/store/order/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"firstapi116.p.rapidapi.com\"}, params={\"orderid\": \"123456\"})"} {"Instruction": "I want to track the actions of the user with user id \"54321\" on the site with site id \"example.com\" using the JSMon API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}"], "Output": "response = requests.get(\"https://jsmon.p.rapidapi.com/track/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jsmon.p.rapidapi.com\"}, params={\"site_id\": \"example.com\", \"session_id\": \"1380352501-B90e7Cppo2\", \"user_id\": \"54321\", \"callback_id\": \"_1380352523030\", \"action_type\": \"1\"})"} {"Instruction": "Can you please provide me with the timezone, DST offset, and UTC offset of the coordinates -87.627717 and 41.881832 ?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'keyvault secret delete', 'description': 'Delete all versions of a secret', 'parameters': [{'name': 'id', 'description': \"Id of the secret. If specified all other 'Id' arguments should be omitted.\"}, {'name': 'name', 'description': 'Name of the secret. Required if --id is not specified.'}, {'name': 'vault-name', 'description': 'Name of the Key Vault. Required if --id is not specified.'}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://timezone-by-coordinates.p.rapidapi.com/timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"timezone-by-coordinates.p.rapidapi.com\"}, params={\"lng\": -87.627717, \"timestamp\": 1646179205, \"lat\": 41.881832})"} {"Instruction": "Can you provide the list of abilities for the champion Yasuo in League of Legends?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}"], "Output": "requests.get(\"https://league-of-legends-champion-informaion.p.rapidapi.com/LolInfo/GetChampions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"league-of-legends-champion-informaion.p.rapidapi.com\"}, params={\"champions\": \"Yasuo\"})"} {"Instruction": "Can you provide a Python function call to search for movies with the genre \"comedy\" using the Advanced Movie Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}"], "Output": "requests.get(\"https://advanced-movie-search.p.rapidapi.com/genre/movie/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"advanced-movie-search.p.rapidapi.com\"}, params={\"genre\": \"comedy\"})"} {"Instruction": "How can I detect the brand of an image using the Brand Recognition API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://brand-recognition.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"brand-recognition.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate an automatic response for a restaurant called Sushi World based on the review \"The food was amazing\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'spring-cloud app set-deployment', 'description': 'Set production deployment of an app', 'parameters': [{'name': 'deployment -d', 'description': 'Name of an existing deployment of the app.', 'required': True}, {'name': 'name -n', 'description': 'Name of app.', 'required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': 'False'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://automatic-custom-response-creator.p.rapidapi.com/get_response\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"automatic-custom-response-creator.p.rapidapi.com\"}, params={\"business_type\": \"Restaurant\", \"business_brand\": \"Sushi World\", \"avis\": \"The food was amazing\"})"} {"Instruction": "I want to get detailed information about a product with ID \"54321\" on Asos.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://asos2.p.rapidapi.com/products/v3/list-similarities\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"asos2.p.rapidapi.com\"}, params={\"id\": \"54321\", \"sizeSchema\": \"US\", \"currency\": \"USD\", \"lang\": \"en-US\", \"store\": \"US\"})"} {"Instruction": "I want to check if the weather temperature in Los Angeles is above 90 degrees Fahrenheit.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}\n", "{'name': 'alpha auth', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_macos', 'description': 'Create enterprise-certificate configuration file for MacOS', 'parameters': [{'name': 'issuer', 'description': 'The certificate issuer.'}, {'name': 'ecp', 'description': 'Provide a custom path to the enterprise-certificate-proxy binary. This flag must be the full path to the binary.'}, {'name': 'ecp_client', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared client library. This flag must be the full path to the shared library.'}, {'name': 'output_file', 'description': 'Override the file path that the enterprise-certificate-proxy configuration is written to.'}, {'name': 'tls_offload', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared tls offload library. This flag must be the full path to the shared library.'}]}\n", "{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.users().create', 'description': 'Create a new user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://weather-api.p.rapidapi.com/temperature\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-api.p.rapidapi.com\"}, params={\"city\": \"Los Angeles\"}).json()"} {"Instruction": "Can you provide a Python function call to retrieve a list of the top memes using the Memes API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://memes9.p.rapidapi.com/api/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"memes9.p.rapidapi.com\"}, params={\"genre\": \"memes\", \"type\": \"top\"})"} {"Instruction": "Can you check the response time from 12 global locations for the domain \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://global-webserver-or-ip-response-time-and-location.p.rapidapi.com/geoping.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-webserver-or-ip-response-time-and-location.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "Please provide me with the results from the ProbablyThese API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}"], "Output": "requests.get(\"https://probablythese.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"probablythese.p.rapidapi.com\"})"} {"Instruction": "I want to track my package with reference number 987654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "requests.get(\"https://pack-send.p.rapidapi.com/api/Tracking/ReferenceNumberHere\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pack-send.p.rapidapi.com\"}, params={\"reference\": \"987654321\"})"} {"Instruction": "Can you give me information about the kanji character '\u5c71'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_extended_source_server', 'description': 'Create an extended source server in the target Account based on the source server in staging account.', 'parameters': [{'name': 'source_server_arn', 'description': 'This defines the ARN of the source server in staging Account based on which you want to create an extended source server.'}, {'name': 'tags', 'description': 'A list of tags associated with the extended source server.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "response = requests.get(\"https://kanjialive-api.p.rapidapi.com/api/public/search/%E5%B1%B1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kanjialive-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the GaiaLens ESG scores for Microsoft Corporation?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.deployments().list', 'description': 'List Apigee API proxy deployments', 'parameters': [{'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'revision'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://gaialens-esg-scores.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gaialens-esg-scores.p.rapidapi.com\"}, params={\"companyname\": \"Microsoft Corporation\"})"} {"Instruction": "I want to download historical stock prices for GOOGL from Yahoo Finance.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow file format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer or a readable file object.'}], 'optional': [{'name': 'footer_offset', 'description': 'Byte offset to the very end of the file data if embedded in a larger file.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'Memory pool to be used. If None, default memory pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.put_permission', 'description': 'Running PutPermission permits the specified Amazon Web Services account or Amazon Web Services organization to put events to the specified event bus . Amazon EventBridge (CloudWatch Events) rules in your account are triggered by these events arriving to an event bus in your account.To enable multiple Amazon Web Services accounts to put events to your event bus, run PutPermission once for each of these accounts. Or, if all the accounts are members of the same Amazon Web Services organization, you can run PutPermission once specifying Principal as \u00e2\\x80\\x9c*\u00e2\\x80\\x9d and specifying the Amazon Web Services organization ID in Condition , to grant permissions to all accounts in that organization.The permission policy on the event bus cannot exceed 10 KB in size.', 'parameters': [{'name': 'event_bus_name', 'description': 'The name of the event bus associated with the rule. If you omit this, the default event bus is used.'}, {'name': 'action', 'description': 'The action that you are enabling the other account to perform.'}, {'name': 'principal', 'description': 'The 12-digit Amazon Web Services account ID that you are permitting to put events to your default event bus. Specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d to permit any account to put events to your default event bus.\\nIf you specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d without specifying Condition , avoid creating rules that may match undesirable events. To create more secure rules, make sure that the event pattern for each rule contains an account field with a specific account ID from which to receive events. Rules with an account field do not match any events sent from other accounts.'}, {'name': 'statement_id', 'description': 'An identifier string for the external account that you are granting permissions to. If you later want to revoke the permission for this external account, specify this StatementId when you run RemovePermission .\\n\\nNoteEach StatementId must be unique.'}, {'name': 'condition', 'description': 'This parameter enables you to limit the permission to accounts that fulfill a certain condition, such as being a member of a certain Amazon Web Services organization. For more information about Amazon Web Services Organizations, see What Is Amazon Web Services Organizations in the Amazon Web Services Organizations User Guide .\\nIf you specify Condition with an Amazon Web Services organization ID, and specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d as the value for Principal , you grant permission to all the accounts in the named organization.\\nThe Condition is a JSON string which must contain Type , Key , and Value fields.\\nType -> (string)\\n\\nSpecifies the type of condition. Currently the only supported value is StringEquals .\\nKey -> (string)\\n\\nSpecifies the key for the condition. Currently the only supported key is aws:PrincipalOrgID .\\nValue -> (string)\\n\\nSpecifies the value for the key. Currently, this must be the ID of the organization.'}, {'name': 'policy', 'description': 'A JSON string that describes the permission policy statement. You can include a Policy parameter in the request instead of using the StatementId , Action , Principal , or Condition parameters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yahoo-finance-historical-stock-prices1.p.rapidapi.com/GetHistoricalPrices\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance-historical-stock-prices1.p.rapidapi.com\"}, params={\"symbol\": \"GOOGL\"})"} {"Instruction": "Can you please check if the barcode 9780345391803 exists in the database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://barcodes-lookup.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcodes-lookup.p.rapidapi.com\"}, params={\"query\": \"9780345391803\"})"} {"Instruction": "Can you provide me with the healthcare mailing list?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'build.projects.workerPools.get', 'description': 'Delete a private or hybrid worker pool from Google Cloud Build', 'parameters': [{'name': 'worker_pool', 'description': 'The ID of the worker pool to delete.'}, {'name': 'region', 'description': 'The Cloud region where the worker pool is.'}]}\n", "{'name': 'az', 'api_name': 'mysql flexible-server start', 'description': 'Start a flexible server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://healthcaremailing.p.rapidapi.comhttps://rapidapi.com/user/Healthcaremailing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"healthcaremailing.p.rapidapi.com\"})"} {"Instruction": "I want to search for news articles in English language with the keyword \"COVID-19\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.copy_snapshot', 'description': 'Makes a copy of an existing snapshot.', 'parameters': [{'name': 'source_snapshot_name', 'description': 'The name of an existing snapshot from which to make a copy.'}, {'name': 'target_snapshot_name', 'description': 'A name for the snapshot copy. MemoryDB does not permit overwriting a snapshot, therefore this name must be unique within its context - MemoryDB or an Amazon S3 bucket if exporting.'}, {'name': 'target_bucket', 'description': 'The Amazon S3 bucket to which the snapshot is exported. This parameter is used only when exporting a snapshot for external access. When using this parameter to export a snapshot, be sure MemoryDB has the needed permissions to this S3 bucket. For more information, see Step 2: Grant MemoryDB Access to Your Amazon S3 Bucket .'}, {'name': 'kms_key_id', 'description': 'The ID of the KMS key used to encrypt the target snapshot.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-news-api1.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-news-api1.p.rapidapi.com\"}, params={\"language\": \"EN\", \"q\": \"COVID-19\"})"} {"Instruction": "Can you check if the address with postcode 1234AB, house number 56, and house number suffix C is valid in the Netherlands?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'az', 'api_name': 'import-export delete', 'description': 'Delete an existing import/export job', 'parameters': [{'name': 'name', 'description': 'The name of the import/export job.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://address-validation-nl1.p.rapidapi.com/api/v1/addresses\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-validation-nl1.p.rapidapi.com\"}, params={\"Postcode\": \"1234AB\", \"HouseNumber\": \"56\", \"HouseNumberSuffix\": \"C\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get user information for user ID 15.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.describe_patch_group_state', 'description': 'Returns high-level aggregated patch compliance state information for a patch group.', 'parameters': [{'name': 'patch_group', 'description': 'The name of the patch group whose patch snapshot should be retrieved.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://asd20.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asd20.p.rapidapi.com\"}, params={\"id\": \"15\"})"} {"Instruction": "Can you provide a Python function call to obtain a daily inspirational quote from the My Daily Inspiration API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "response = requests.get(\"https://mydailyinspiration.p.rapidapi.com/helloworld\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mydailyinspiration.p.rapidapi.com\"})\nprint(response.json())"} {"Instruction": "I want to rewrite the article \"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\" in Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}"], "Output": "requests.get(\"https://article-rewriter-pro-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"article-rewriter-pro-api.p.rapidapi.com\"}, params={\"lang\": \"es\", \"article\": \"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\"})"} {"Instruction": "Please translate the sentence \"How are you today?\" from English to Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'rrrrrrr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://13f918yf19o1t1f1of1t9.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"13f918yf19o1t1f1of1t9.p.rapidapi.com\"}, params={\"input\": \"How are you today?\", \"from_lang\": \"en\", \"to_lang\": \"es\"})"} {"Instruction": "How can I use the whin API with Python to send a WhatsApp message to a group?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}"], "Output": "import requests\n\nurl = 'https://whin2.p.rapidapi.com/webhk'\nquerystring = {\"gid\": \"1234567890123\", \"origin\": \"\"}\n\nheaders = {\n \"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\n \"X-RapidAPI-Host\": \"whin2.p.rapidapi.com\"\n }\n\nresponse = requests.get(url, headers=headers, params=querystring)"} {"Instruction": "Can you provide a Python function call to obtain the list of popular cities for digital nomads in Latin America, sorted by overall score in descending order, and retrieve the first 10 cities?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://nomad-list-cities.p.rapidapi.com/nomad-list/latin-america\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"nomad-list-cities.p.rapidapi.com\"}, params={\"sort_by\": \"overall_score\", \"page\": \"1\", \"sort\": \"desc\", \"size\": \"10\"})"} {"Instruction": "I want to retrieve the participants in the folder with id 98765 using Sertifi eSignature and ePayment API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_domain_name=\"my_target_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"]', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}"], "Output": "requests.get(\"https://sertifi-esignature-and-epayment.p.rapidapi.com/v1/98765/participants\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sertifi-esignature-and-epayment.p.rapidapi.com\"})"} {"Instruction": "I want to list the available jobs using the JobsApi API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}"], "Output": "requests.get(\"https://jobsapi.p.rapidapi.com/api/job\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jobsapi.p.rapidapi.com\"}, params={\"api_token\": \"iyOSd0gsuR9TZIqWe9wAWuRbLai0HYCmLG3OrUFfFct1ePozfiCoZlOVKVfqfTMGung2IxC9LY2WGZUf\"})"} {"Instruction": "Check if example123@gmail.com is a disposable email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'alpha artifacts docker', 'api_name': \"gcloud.alpha.artifacts.docker.images().delete(IMAGE='us_west1_docker.pkg.dev/my_project/my_repository/busy_box'\", 'description': 'Delete an Artifact Registry container image', 'parameters': [{'name': 'image', 'description': 'A container image. A valid container image has the format of LOCATION-docker.pkg.dev/PROJECT-ID/REPOSITORY-ID/IMAGE'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'delete_tags', 'description': 'If specified, all tags associated with the image are deleted.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example123@gmail.com\"})"} {"Instruction": "Could you please provide the scores for the address \"456 Elm St, Anytown, USA\" using the OpenNWI API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().delete(DOMAIN=\"my_domain.com\"', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains.backups.delete(\"my_backup\", domain=\"my_domain.com\", async_=True', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://opennwi.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opennwi.p.rapidapi.com\"}, params={\"address\": \"456 Elm St, Anytown, USA\"})"} {"Instruction": "I want to retrieve the content of a LINE Messaging API message with the message ID \"987654\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().cancel', 'description': 'cancel a Managed Microsoft AD operation', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().delete', 'description': 'Delete a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow file format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer or a readable file object.'}], 'optional': [{'name': 'footer_offset', 'description': 'Byte offset to the very end of the file data if embedded in a larger file.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'Memory pool to be used. If None, default memory pool is used.'}]}}"], "Output": "response = requests.get(\"https://line-messaging1.p.rapidapi.com/bot/message/987654/content\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"line-messaging1.p.rapidapi.com\"})"} {"Instruction": "I want to generate a recipe based on beef.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}"], "Output": "requests.get(\"https://generate-a-recipe-based-on-an-ingredient.p.rapidapi.com/generate_recipe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"generate-a-recipe-based-on-an-ingredient.p.rapidapi.com\"}, params={\"ingredient\": \"beef\"})"} {"Instruction": "Can you provide a Python function call to retrieve Google Calendar events from a public calendar for the next 6 months?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowStructArray', 'description': 'Concrete class for Arrow arrays of a struct data type', 'parameters': {'required': [{'name': 'fields', 'description': 'List of Field objects representing the struct fields'}], 'optional': []}}"], "Output": "requests.get(\"https://calendarevents.p.rapidapi.com/calendar/a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"calendarevents.p.rapidapi.com\"}, params={\"src\": \"a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com\", \"months\": \"6\"})"} {"Instruction": "Get the prime number for the input 11.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.auth.login', 'description': 'Authenticate clusters using the Anthos client', 'parameters': [{'name': 'cluster'}, {'name': 'dry_run'}, {'name': 'kubeconfig'}, {'name': 'login_config'}, {'name': 'login_config_cert'}, {'name': 'set_preferred_auth'}, {'name': 'user'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://teamriverbubbles-random-utilities1.p.rapidapi.com/math/prime\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"teamriverbubbles-random-utilities1.p.rapidapi.com\"}, params={\"number\": \"11\"})"} {"Instruction": "I want to check if the email address 'example@gmail.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'IpcReadOptions', 'description': 'Serialization options for reading IPC format', 'parameters': {'required': [{'name': 'ensure_native_endian', 'description': 'Whether to convert incoming data to platform-native endianness'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like decompression'}, {'name': 'included_fields', 'description': 'If empty (the default), return all deserialized fields. If non-empty, the values are the indices of fields to read on the top-level schema'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to check if example@yahoo.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@yahoo.com\"})"} {"Instruction": "Can you find the Canadian postal addresses for the query \"567 Maple Avenue\" and limit the results to 3?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}"], "Output": "requests.get(\"https://ca-postalcode.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ca-postalcode.p.rapidapi.com\"}, params={\"q\": \"567 Maple Avenue\", \"limit\": 3})"} {"Instruction": "What is the IP address location for 8.8.8.8?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-to-location1.p.rapidapi.com/myip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ip-to-location1.p.rapidapi.com\"}, params={\"ip\": \"8.8.8.8\"})"} {"Instruction": "I want to get data from the YouTooSound API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_instance_credit_specifications', 'description': 'Describes the credit option for CPU usage of the specified burstable performance instances. The credit options are standard and unlimited .If you specify one or more instance IDs, Amazon EC2 returns the credit option (standard or unlimited ) of those instances. If you specify an instance ID that is not valid, such as an instance that is not a burstable performance instance, an error is returned.If an Availability Zone is experiencing a service disruption and you specify instance IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If you specify only instance IDs in an unaffected zone, the call works normally.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: InstanceCreditSpecifications\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'The filters.\\n\\ninstance-id - The ID of the instance.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'instance_ids', 'description': 'The instance IDs.\\nDefault: Describes all your instances.\\nConstraints: Maximum 1000 explicitly specified instance IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gu\u00eda de partidos de f\u00fatbol televisados en Per\u00fa. Horarios y canales (TV&streaming legales). Futbolenvivoperu.com Support: info@wosti.com', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://youtoosound.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtoosound.p.rapidapi.com\"})"} {"Instruction": "Can you generate a catchy caption for my social media post about Tesla?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://social-media-caption.p.rapidapi.com/social-caption\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"social-media-caption.p.rapidapi.com\"}, params={\"name\": \"Tesla\", \"description\": \"Tesla designs, manufactures and markets electric vehicles, energy storage solutions, solar panels, and other renewable energy products.\"})"} {"Instruction": "I want to get the lotto draw results for all available games.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://lotto-draw-results-global.p.rapidapi.com/get_games\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lotto-draw-results-global.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest feed for the user \"johnsmith\" using the Hummingbird API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}"], "Output": "requests.get(\"https://hbrd-v1.p.rapidapi.com/users/johnsmith/feed\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hbrd-v1.p.rapidapi.com\"})"} {"Instruction": "I want to search for the product \"Samsung Galaxy S20\" in the UK marketplace using the \"Get and Compare Products All Over the Web\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapLookup', 'description': 'Find the items corresponding to a given key in a Map', 'parameters': {'required': [{'name': 'container', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'query_key', 'description': 'Scalar. The key to search for.'}, {'name': 'occurrence', 'description': \"str. The occurrence(s) to return from the Map. Accepted values are 'first', 'last', or 'all'.\"}, {'name': 'options', 'description': 'pyarrow.compute.MapLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://get-and-compate-products-allover-the-web.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"get-and-compate-products-allover-the-web.p.rapidapi.com\"}, params={\"query\": \"Samsung Galaxy S20\", \"page\": 1, \"country\": \"UK\", \"location\": \"uk\", \"lang\": \"en\"})"} {"Instruction": "I want to convert 50 GBP to USD using the IP2Currency Exchange Rate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fraudlabs-ip2currency-v1.p.rapidapi.com/ip2currencywebservice.asmx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fraudlabs-ip2currency-v1.p.rapidapi.com\"}, params={\"VISITORIP\": \"\", \"FROMCURRENCYCODE\": \"GBP\", \"TOCURRENCYCODE\": \"USD\", \"FROMAMOUNT\": \"50\"})"} {"Instruction": "Can you provide tide height and time predictions for station with ID 1234567?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.join_domain', 'description': 'Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that support the SMB file protocol.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'domain_name', 'description': 'The name of the domain that you want the gateway to join.'}, {'name': 'organizational_unit', 'description': 'The organizational unit (OU) is a container in an Active Directory that can hold users, groups, computers, and other OUs and this parameter specifies the OU that the gateway will join within the AD domain.'}, {'name': 'domain_controllers', 'description': 'List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you need to specify the port number include it after the colon (\u00e2\\x80\\x9c:\u00e2\\x80\\x9d). For example, mydc.mydomain.com:389 .\\n(string)'}, {'name': 'timeout_in_seconds', 'description': 'Specifies the time in seconds, in which the JoinDomain operation must complete. The default is 20 seconds.'}, {'name': 'user_name', 'description': 'Sets the user name of user who has permission to add the gateway to the Active Directory domain. The domain user account should be enabled to join computers to the domain. For example, you can use the domain administrator account or an account with delegated permissions to join computers to the domain.'}, {'name': 'password', 'description': 'Sets the password of the user who has permission to add the gateway to the Active Directory domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}"], "Output": "response = requests.get(\"https://noaa-tides.p.rapidapi.com/stations/1234567\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"noaa-tides.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the available versions for the Go Code Compiler API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint32', 'description': 'Concrete class for uint32 scalars.', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://go-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"go-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Please convert the amount $2000 to letters in Mexican Pesos.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}"], "Output": "requests.get(\"https://numberstoletters.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"numberstoletters.p.rapidapi.com\"}, params={\"moneda\": \"PESOS\", \"monto\": \"2000\"})"} {"Instruction": "How can I get the character profile for the player \"JaneSmith\" in the EU region and the realm \"Silvermoon\" using the Raider.IO API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "requests.get(\"https://raider-io.p.rapidapi.com/api/v1/characters/profile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"raider-io.p.rapidapi.com\"}, params={\"region\": \"eu\", \"realm\": \"silvermoon\", \"fields\": \"mythic_plus_scores_by_season:current\", \"name\": \"JaneSmith\"})"} {"Instruction": "I want to check if \"test@example.com\" is a disposable email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.extract_children', 'description': 'Extract children of a struct or union by index', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'indices', 'description': 'List of indices for chained field lookup. For example, [4, 1] will look up the second nested field in the fifth outer field.'}, {'name': 'options', 'description': 'Alternative way of passing options. (Optional)'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. (Optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "I want to send a text message with \"Good morning\" to phone number 9876543210 using BroadNet SMS API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://broadnet-sms1.p.rapidapi.com/websmpp/websms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"broadnet-sms1.p.rapidapi.com\"}, params={\"text\": \"Good morning\", \"accesskey\": \"\", \"sid\": \"\", \"mno\": \"9876543210\", \"type\": 1})"} {"Instruction": "I want to get the detailed information of a specific video on Youtube Music API (Detailed) with the video_id \"2ZjwQhk9szo\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-music-api-detailed.p.rapidapi.com/get_watch_playlist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-music-api-detailed.p.rapidapi.com\"}, params={\"video_id\": \"2ZjwQhk9szo\"})"} {"Instruction": "Can you give me the comments from the product with id 9876543 on \u00c7i\u00e7eksepeti?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API searches tax assessment, deed, mortgage and notice of default records filed in over 3,100 counties with Tax Assessors and County Recorder of Deeds offices. Results may include information as available about property owners, physical site and mailing addresses, land and building property details, and financial information. Searches may be conducted using an address only, or a name and address.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().get_iam_policy', 'description': 'Get IAM policy for a model', 'parameters': [{'name': 'model'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ciceksepeti-data.p.rapidapi.com/getCommentsFromProduct\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ciceksepeti-data.p.rapidapi.com\"}, params={\"product_id\": \"9876543\"})"} {"Instruction": "Can you please convert 5 pounds to kilograms using the Measurement Units Converter API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.get_image_recipe', 'description': 'Gets an image recipe.', 'parameters': [{'name': 'image_recipe_arn', 'description': 'The Amazon Resource Name (ARN) of the image recipe that you want to retrieve.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_impersonation_roles', 'description': 'Lists all the impersonation roles for the given WorkMail organization.', 'parameters': [{'name': 'organization_id', 'description': 'The WorkMail organization to which the listed impersonation roles belong.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results. The first call doesn\u00e2\\x80\\x99t require a token.'}, {'name': 'max_results', 'description': 'The maximum number of results returned in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}"], "Output": "response = requests.get(\"https://measurement-units-converter.p.rapidapi.com/api/v1/market/conversions/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"measurement-units-converter.p.rapidapi.com\"}, params={\"output_unit\": \"kg\", \"input_unit\": \"lb\", \"value\": \"5\"})"} {"Instruction": "I want to check the current exchange rate for converting 0.5 BTC to ETH using the ChangeNOW crypto exchange API, and receive the estimated amount of ETH I will receive in return.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}"], "Output": "requests.get(\"https://changenow-crypto-exchange.p.rapidapi.com/v1/exchange-range/fixed-rate/btc_eth\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"changenow-crypto-exchange.p.rapidapi.com\"}, params={\"from_to\": \"btc_eth\", \"api_key\": \"your_api_key\", \"useRateId\": \"true\"})"} {"Instruction": "Please retrieve the Amazon product information for ASIN B09DKV849B in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_sending_enabled', 'description': 'Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending for a configuration set when the reputation metrics for that configuration set (such as your bounce on complaint rate) exceed certain thresholds.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to update.'}, {'name': 'enabled_|_no_enabled', 'description': 'Describes whether email sending is enabled or disabled for the configuration set.'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to translate the sentence \"Hello, how are you?\" from English to French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}"], "Output": "requests.get(\"https://translate-it1.p.rapidapi.com/options\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-it1.p.rapidapi.com\"})"} {"Instruction": "Can you help me send a message from my WhatsApp using the Maytapi WhatsApp API? I need to enter my phone ID to send the message.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.start_image_pipeline_execution', 'description': 'Manually triggers a pipeline to create an image.', 'parameters': [{'name': 'image_pipeline_arn', 'description': 'The Amazon Resource Name (ARN) of the image pipeline that you want to manually invoke.'}, {'name': 'client_token', 'description': 'The idempotency token used to make this request idempotent.'}]}"], "Output": "requests.get(\"https://maytapi-whatsapp.p.rapidapi.com/{phone_id}/queue\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"maytapi-whatsapp.p.rapidapi.com\"}, params={\"phone_id\": \"your_phone_id\"})"} {"Instruction": "Can you provide a Python function call to obtain a list of beers from Italy using the Beers List API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.wellarchitected.associate_profiles', 'description': 'Associate a profile with a workload.', 'parameters': [{'name': 'workload_id', 'description': 'The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.'}, {'name': 'profile_arns', 'description': 'The list of profile ARNs to associate with the workload.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}"], "Output": "requests.get(\"https://beers-list.p.rapidapi.com/beers/italy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"beers-list.p.rapidapi.com\"})"} {"Instruction": "Please check the WHOIS information for the domain name \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_serialized', 'description': 'Read serialized Python sequence from file-like object', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}], 'optional': [{'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}]}}"], "Output": "requests.get(\"https://whoisapi-whois-v2-v1.p.rapidapi.com/whoisserver/WhoisService\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whoisapi-whois-v2-v1.p.rapidapi.com\"}, params={\"domainName\": \"example.com\"})"} {"Instruction": "Can you check if the following text contains any profanity? \"I really love that guy!\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PurgoMalum is a simple, free, RESTful web service for filtering and removing content of profanity, obscenity and other unwanted text. PurgoMalum\\'s interface accepts several parameters for customization and can return results in plain text, XML and JSON.\\r\\n\\r\\nPurgoMalum is designed to remove words from input text, based on an internal profanity list (you may optionally add your own words to the profanity list through a request parameter (see Request Parameters below). It is designed to recognize character alternates often used in place of standard alphabetic characters, e.g. \"@\" will be recognized as an \"a\", \"$\" will be recognized as an \"s\", and so forth.\\r\\n\\r\\nPurgoMalum also utilizes a list of \"safe words\", i.e. innocuous words which contain words from the profanity list (\"class\" for example). These safe words are excluded from the filter.', 'parameters': [{'name': 'text', 'description': 'Input text to be processed.', 'type': 'STRING'}, {'name': 'add', 'description': 'A comma separated list of words to be added to the profanity list. Accepts letters, numbers, underscores (_) and commas (,). Accepts up to 10 words (or 200 maximum characters in length). The PurgoMalum filter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'fill_text', 'description': 'Text used to replace any words matching the profanity list. Accepts letters, numbers, underscores (_) tildes (~), exclamation points (!), dashes/hyphens (-), equal signs (=), pipes (|), single quotes (\\'), double quotes (\"), asterisks (*), open and closed curly brackets ({ }), square brackets ([ ]) and parentheses (). Maximum length of 20 characters. When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}, {'name': 'fill_char', 'description': 'Single character used to replace any words matching the profanity list. Fills designated character to length of word replaced. Accepts underscore (_) tilde (~), dash/hyphen (-), equal sign (=), pipe (|) and asterisk (*). When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().update', 'description': 'Update Compute Engine future reservations', 'parameters': [{'name': 'future_reservation'}, {'name': 'planning_status'}, {'name': 'total_count'}, {'name': 'zone'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'machine_type'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'clear_share_settings'}, {'name': 'share_setting'}, {'name': 'share_with'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://community-purgomalum.p.rapidapi.com/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-purgomalum.p.rapidapi.com\"}, params={\"text\": \"I really love that guy!\"})"} {"Instruction": "I want to get the metadata of Vietnamese news articles from February 2020 with an offset of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://vietnamese-news.p.rapidapi.com/date/2020-02-*/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vietnamese-news.p.rapidapi.com\"})"} {"Instruction": "Please calculate the monthly payment for a loan of $250,000 with an interest rate of 5% and a term of 20 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://mypeak-calculator-api.p.rapidapi.com/financial/payment-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mypeak-calculator-api.p.rapidapi.com\"}, params={\"termType\": 20, \"amortizationInYears\": 20, \"interestRate\": 5, \"loanAmount\": 250000})"} {"Instruction": "I want to get the posts from 9GAG API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives access to informations about a User / Channel, and Streams on Twitch.', 'parameters': [{'name': 'userid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lab schedule', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_superuser', 'description': \"Update an AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_object_children', 'description': 'Returns a paginated list of child objects that are associated with a given object.', 'parameters': [{'name': 'directory_arn', 'description': 'The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns .'}, {'name': 'object_reference', 'description': 'The reference that identifies the object for which child objects are being listed.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'next_token', 'description': 'The pagination token.'}, {'name': 'max_results', 'description': 'The maximum number of items to be retrieved in a single call. This is an approximate number.'}, {'name': 'consistency_level', 'description': 'Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}"], "Output": "requests.get(\"https://9gag-api-detailed.p.rapidapi.com/get_posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"9gag-api-detailed.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the trending stickers in the Mojitok Sticker Store SDK, including information about the sticker packs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://mojitok-sticker-store-sdk.p.rapidapi.com/stickers/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mojitok-sticker-store-sdk.p.rapidapi.com\"}, params={\"include\": \"STICKER_PACK\"})"} {"Instruction": "I want to verify if my friend is a registered nurse with the Indian Nurse Council using their request ID (0987654321).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Pyarrow', 'api_name': 'log2', 'description': 'Compute base 2 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to use for memory allocation. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}"], "Output": "requests.get(\"https://nurse-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"nurse-verification.p.rapidapi.com\"}, params={\"request_id\": \"0987654321\"})"} {"Instruction": "Please convert 50 EUR to USD.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "requests.get(\"https://exchangerate-api.p.rapidapi.com/rapid/latest/USD\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"exchangerate-api.p.rapidapi.com\"}, params={\"Base_Code\": \"EUR\"})"} {"Instruction": "Can you please provide me with the compatibility score between Tom H and Emily R using The Love Calculator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://the-love-calculator.p.rapidapi.com/love-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"the-love-calculator.p.rapidapi.com\"}, params={\"fname\": \"Tom H\", \"sname\": \"Emily R\"})"} {"Instruction": "Can you track the location of user_id 987654?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}"], "Output": "requests.get(\"https://geospark.p.rapidapi.com/user/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"geospark.p.rapidapi.com\"}, params={\"user_id\": \"987654\"})"} {"Instruction": "I want to get information about a user with the username \"petlover\" using the PetStoreAPI2.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_tone_analysis_task', 'description': 'Retrieves the details of a voice tone analysis task.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'voice_tone_analysis_task_id', 'description': 'The ID of the voice tone anlysis task.'}, {'name': 'is_caller_|_no_is_caller', 'description': 'Specifies whether the voice being analyzed is the caller (originator) or the callee (responder).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://petstoreapi2-0.p.rapidapi.com/user/petlover\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"petstoreapi2-0.p.rapidapi.com\"})"} {"Instruction": "I want to convert my PowerPoint file \"presentation.pptx\" to a PDF file using the Aspose.Slides Cloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.get_domain', 'description': 'Returns information about a specific domain recordset.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name for which your want to return information about.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Spring Connection List Support Types', 'description': 'List client types and auth types supported by spring app connections', 'parameters': [{'name': 'target-type', 'description': 'The target resource type.', 'accepted_values': ['appconfig', 'confluent-cloud', 'cosmos-cassandra', 'cosmos-gremlin', 'cosmos-mongo', 'cosmos-sql', 'cosmos-table', 'eventhub', 'keyvault', 'mysql', 'mysql-flexible', 'postgres', 'postgres-flexible', 'redis', 'redis-enterprise', 'servicebus', 'signalr', 'sql', 'storage-blob', 'storage-file', 'storage-queue', 'storage-table', 'webpubsub']}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aspose-slides-cloud.p.rapidapi.com/slides/presentation.pptx/saveAs/pdf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aspose-slides-cloud.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of evergreen blogs ordered by the number of comments.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}"], "Output": "requests.get(\"https://blogsapi.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"blogsapi.p.rapidapi.com\"}, params={\"ordering\": \"-num_comments\"})"} {"Instruction": "Can you provide the Python code to get the top trending music for the United States using the SoundCloud Charts API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_bot', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'lex_bot', 'description': 'Configuration information of an Amazon Lex bot.\\nName -> (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafka.update_storage', 'description': 'Updates cluster broker volume size (or) sets cluster storage mode to TIERED.', 'parameters': [{'name': 'cluster_arn', 'description': 'The Amazon Resource Name (ARN) of the cluster to be updated.'}, {'name': 'current_version', 'description': 'The version of cluster to update from. A successful operation will then generate a new version.'}, {'name': 'provisioned_throughput', 'description': 'EBS volume provisioned throughput information.\\n\\nEnabled -> (boolean)\\n\\nProvisioned throughput is enabled or not.\\n\\nVolumeThroughput -> (integer)\\n\\nThroughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.'}, {'name': 'storage_mode', 'description': 'Controls storage mode for supported storage tiers.\\nPossible values:\\n\\nLOCAL\\nTIERED'}, {'name': 'volume_size_gb', 'description': 'size of the EBS volume to update.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.validate_state(\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}"], "Output": "requests.get(\"https://soundcloud-charts-api.p.rapidapi.com/charts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soundcloud-charts-api.p.rapidapi.com\"}, params={\"genre\": \"soundcloud:genres:rbsoul\", \"kind\": \"trending\", \"limit\": \"50\", \"region\": \"soundcloud:regions:US\"})"} {"Instruction": "How can I translate the phrase \"Hello, how are you?\" from English to Spanish?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().restore(domain=\"my_domain.com\", backup=\"my_backup\"', 'description': 'Restore a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'backup'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}"], "Output": "response = requests.get(\"https://indic-translator.p.rapidapi.com/rapidapi_translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indic-translator.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the player data for weight 220 lbs?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSCB players', 'parameters': [{'name': 'input_weight', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://player-data.p.rapidapi.com/search_by_weight\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"player-data.p.rapidapi.com\"}, params={\"input_weight\": \"220\"})"} {"Instruction": "I want to check omniinfer task status with task_id = \"def456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stable Diffusion API with 1000+ Models\\nFast, stable, and cheap API of popular SD (stablediffusion) models for developers to easily integrate and not maintain GPUs. You can use it to build Text to Image, Image Generation applications.\\nFor more information, please refer to https://omniinfer.io?ref=rapidapi\\n\\n', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://omniinfer.p.rapidapi.com/v2/progress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"omniinfer.p.rapidapi.com\"}, params={\"task_id\": \"def456\"})"} {"Instruction": "Please generate a QR code with the data \"https://www.google.com\" and size 15.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bar-qr-code-generator.p.rapidapi.com/encoded/api/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bar-qr-code-generator.p.rapidapi.com\"}, params={\"type\": \"qr_code\", \"size\": 15, \"data\": \"https://www.google.com\"})"} {"Instruction": "Can you provide me with the QR Code image for the URL \"https://example2.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'extract_iso_year', 'description': 'Extract ISO year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://tvb-qr-code.p.rapidapi.com/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tvb-qr-code.p.rapidapi.com\"}, params={\"url\": \"https://example2.com\"})"} {"Instruction": "Can you provide details about the site with ID 67890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://sitedomain1.p.rapidapi.com/siteDoamin/detail/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sitedomain1.p.rapidapi.com\"})"} {"Instruction": "I want to access the income statement for GOOG stock using the FmpCloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fmpcloud.p.rapidapi.com/income-statement/GOOG\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fmpcloud.p.rapidapi.com\"}, params={\"apikey\":\"demo\", \"period\":\"quarter\"})"} {"Instruction": "How can I get real-time stock market data for company \"TSLA\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_entity_recognizer', 'description': 'Stops an entity recognizer training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'entity_recognizer_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.'}]}"], "Output": "requests.get(\"https://stock-cryptocurrency-forex-market-data.p.rapidapi.com/search/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stock-cryptocurrency-forex-market-data.p.rapidapi.com\"}, params={\"q\": \"TSLA\", \"category\": \"Stock\"})"} {"Instruction": "Can you retrieve a list of soccer matches from Soccerway for a specific date, say July 1, 2022, and include live matches?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "response = requests.get(\"https://soccerway-feed.p.rapidapi.com/v1/matches/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soccerway-feed.p.rapidapi.com\"}, params={\"date\": \"2022-07-01\", \"add_live\": \"true\"})"} {"Instruction": "I want to check if info@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DEPRECATED. Will deleted after 2023-03-01', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\":\"info@example.com\"})"} {"Instruction": "I want to get the news list from Flixster API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for movies, actors, theaters, showtime, etc... to create a site/application, such as : rottentomatoes.com, flixster.com', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}"], "Output": "requests.get(\"https://flixster.p.rapidapi.com/news/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"flixster.p.rapidapi.com\"})"} {"Instruction": "What is the latest news from The Guardian newspaper?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}"], "Output": "response = requests.get(\"https://new-climate.p.rapidapi.com/news/theguardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"new-climate.p.rapidapi.com\"})"} {"Instruction": "Please provide me with deepsound API data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}"], "Output": "requests.get(\"https://deepsound4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deepsound4.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the duration of a website visit on the site XYZ?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://abcr.p.rapidapi.comhttp://abcr.sitescor.com.br\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"abcr.p.rapidapi.com\"})"} {"Instruction": "I want to get the top 5 songs of all time from the Billboard API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://billboard3.p.rapidapi.com/greatest-of-all-time-songs-of-the-summer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"billboard3.p.rapidapi.com\"}, params={\"range\": \"1-5\"})"} {"Instruction": "I want to get the COVID-19 data for India from the Corona virus World and India data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://corona-virus-world-and-india-data.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"corona-virus-world-and-india-data.p.rapidapi.com\"})"} {"Instruction": "How can I get the news articles from the \"rttrt\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://rttrt.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rttrt.p.rapidapi.com\"})"} {"Instruction": "I want to find the domain for the company name \"microsoft\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'rank', 'description': 'Ranking elements in an array', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}]}}"], "Output": "requests.get(\"https://company-domain-finder.p.rapidapi.com/get_company_url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"company-domain-finder.p.rapidapi.com\"}, params={\"company_name\": \"microsoft\"})"} {"Instruction": "Can you find the current location of the International Space Station and print the response using the \"requests\" library in Python?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters_dry_run_update', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://iss-location.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"iss-location.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to translate the phrase \"Hello, how are you?\" from English to Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().create', 'description': 'Create AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'description'}, {'name': 'enable_console_logging'}, {'name': 'enable_logging'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'regions'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_fleet_advisor_databases', 'description': 'Returns a list of Fleet Advisor databases in your account.', 'parameters': [{'name': 'filters', 'description': 'If you specify any of the following filters, the output includes information for only those databases that meet the filter criteria:\\n\\ndatabase-id \u00e2\\x80\\x93 The ID of the database.\\ndatabase-name \u00e2\\x80\\x93 The name of the database.\\ndatabase-engine \u00e2\\x80\\x93 The name of the database engine.\\nserver-ip-address \u00e2\\x80\\x93 The IP address of the database server.\\ndatabase-ip-address \u00e2\\x80\\x93 The IP address of the database.\\ncollector-name \u00e2\\x80\\x93 The name of the associated Fleet Advisor collector.\\n\\nAn example is: describe-fleet-advisor-databases --filter Name=\"database-id\",Values=\"45\"\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}, {'name': 'max_records', 'description': 'Sets the maximum number of records returned in the response.'}, {'name': 'next_token', 'description': 'If NextToken is returned by a previous response, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://translator97.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translator97.p.rapidapi.com\"})"} {"Instruction": "Can you generate a customizable SVG pattern with the name \"squares\" and scale of 2.5?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create customizable SVG patterns for your projects', 'parameters': [{'name': 'name', 'description': 'Name of the pattern specified at https://pattern.monster/api\\n(Default: Random name if not specified)', 'type': 'STRING'}, {'name': 'scale', 'description': '0.5 to Max Scale of the pattern specified at https://pattern.monster/api\\n(Default: Random scale if not specified)', 'type': 'NUMBER'}, {'name': 'moveleft', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'angle', 'description': '0 - 360 (Default: Random angle if not specified)', 'type': 'NUMBER'}, {'name': 'strokejoin', 'description': 'round or square \\n(Default: round)\\nValid only for patterns with Stroke Join as specified at https://pattern.monster/api', 'type': 'STRING'}, {'name': 'movetop', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'colors', 'description': '2 to Max Colors of the pattern specified at https://pattern.monster/api\\nFormat: Color1|Color2|Color3|Color4|Color5\\nAt least, two colors are required if specified\\n(Default: Random colors if not specified)\\nAccepted color values: \\nCSS colors ( eg. aqua, red )\\nRGB or RGBA colors ( eg. rgb(59,130,246), rgba(234,179,8,0.7) )\\nHSL or HSLA colors ( eg. hsl(300, 76%, 72%), hsla(147,50%,47%,0.5) )\\nHEX colors without the hash symbol ( eg. E11D48, 2563eb )', 'type': 'STRING'}, {'name': 'spacing', 'description': 'Horizontal Spacing | Vertical Spacing\\n(Default: 0|0)\\nMax Spacing of the pattern specified at https://pattern.monster/api\\nValid only for patterns with Max Spacing other than 0|0', 'type': 'STRING'}, {'name': 'stroke', 'description': '0.5 to Max Stroke of the pattern specified at https://pattern.monster/api\\n(Default: Random stroke if not specified)\\nValid only for patterns with Mode as Stroke', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pattern-monster.p.rapidapi.com/api/v1/vector\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pattern-monster.p.rapidapi.com\"}, params={\"name\": \"squares\", \"scale\": \"2.5\"})"} {"Instruction": "Please provide me with news articles from a Japanese newspaper called \"The Mainichi.\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api that filters through notable news networks for China, Japan, and Korea news', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_instance', 'description': 'Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The name of the DB instance to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance, for example, arn:aws:iam::123456789012:role/AccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB instance that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}"], "Output": "requests.get(\"https://east-china-news.p.rapidapi.com/japan/The%20Mainichi\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"east-china-news.p.rapidapi.com\"})"} {"Instruction": "I want to decrypt the encrypted text \"U2FsdGVkX18jRq8kUZzaEi6YAnAXxdYCynugShN3c9w=\" using the AES algorithm with the secret key \"mykey\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}\n", "{'name': 'az', 'api_name': 'Billing Subscription Move', 'description': \"Move a subscription's charges to a new invoice section\", 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.'}, {'name': 'destination-invoice-section-id', 'description': 'The destination invoice section id.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}"], "Output": "requests.get(\"https://encryption-api1.p.rapidapi.com/api/Cryptor/decryptstring\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"encryption-api1.p.rapidapi.com\"}, params={\"cryptAlgorithm\": \"AES\", \"secretKey\": \"mykey\", \"cipherMode\": \"CBC\", \"encryptedText\": \"U2FsdGVkX18jRq8kUZzaEi6YAnAXxdYCynugShN3c9w=\"})"} {"Instruction": "Can you retrieve the search results for the keyword \"python\" from Yandex and store the response in a variable called \"search_results\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "search_results = requests.get(\"https://yandex-serp.p.rapidapi.com/GetTaskResult\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yandex-serp.p.rapidapi.com\"}, params={\"task_id\": \"\"})"} {"Instruction": "Please find all allowable words that can be formed using the letters \"SXZETINRGOUFLCW\" in a Boggle game.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://codebox-boggle-v1.p.rapidapi.com/SXZETINRGOUFLCW\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codebox-boggle-v1.p.rapidapi.com\"})"} {"Instruction": "I want to perform a DNS lookup on google.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to.'}], 'optional': [{'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dns-lookup2.p.rapidapi.com/Api/a/google.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup2.p.rapidapi.com\"})"} {"Instruction": "I want to check if the year 2023 is a valid season year for Formula 1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'F1', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://formula-1-fixed.p.rapidapi.com/api/f1/year/status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"formula-1-fixed.p.rapidapi.com\"}, params={\"year\": \"2023\"})"} {"Instruction": "Can you generate a meme with the text \"I love coding\" and \"Python is my favorite language\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}"], "Output": "requests.get(\"https://memeados.p.rapidapi.com/drakelikehate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"memeados.p.rapidapi.com\"}, params={\"text2\": \"I love coding\", \"text1\": \"Python is my favorite language\"})"} {"Instruction": "I want to retrieve a random quote about happiness.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'values_in', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quotes85.p.rapidapi.com/keyword\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"quotes85.p.rapidapi.com\"}, params={\"word\": \"happiness\"})"} {"Instruction": "I want to get the Playstation Store Deals data with a count of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://playstation-store-deals-api.p.rapidapi.com/playstation_deals/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"playstation-store-deals-api.p.rapidapi.com\"}, params={\"count\":5})"} {"Instruction": "What is the distance between pincode 98765 and 43210?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'partition_nth_indices', 'description': 'Partition the indices of an array based on a pivot element', 'parameters': {'required': [{'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element'}], 'optional': [{'name': 'null_placement', 'description': 'Where nulls in the input should be partitioned', 'default': 'at_end'}]}}"], "Output": "requests.get(\"https://pincode-distance-measurement.p.rapidapi.com/pincode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pincode-distance-measurement.p.rapidapi.com\"}, params={\"from\": \"98765\", \"to\": \"43210\"})"} {"Instruction": "Please check if the phone numbers 1122334455 and 9988776655 are valid using the Branded SMS Pakistan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().update', 'description': 'Update a BigQuery dataset', 'parameters': [{'name': 'dataset'}, {'name': 'description'}, {'name': 'permissions_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.diagnose.routes(NAME=\"example_instance\", TRACEROUTE_ARGS=\" _w 0.5 _q 5\"', 'description': 'Routes to/from Compute Engine virtual machine instances', 'parameters': [{'name': 'name'}, {'name': 'container'}, {'name': 'dry_run'}, {'name': 'external_route_ip'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'regexp'}, {'name': 'reverse_traceroute'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'user'}, {'name': 'zones'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}, {'name': 'gcloud_wide_flag'}, {'name': 'traceroute_args'}]}"], "Output": "requests.get(\"https://branded-sms-pakistan.p.rapidapi.com/send\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"branded-sms-pakistan.p.rapidapi.com\"}, params={\"to\": \"1122334455, 9988776655\", \"key\": \"6014c421fd3dc1185d2b0603b41\", \"mask\": \"H3 TEST SMS\", \"email\": \"hello@brandedsmspakistan.com\", \"message\": \"Hello I am sending test message\", \"status\": \"\"})"} {"Instruction": "Can you verify if the phone number 9876543210 is valid in India?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://checky-verify-phone-number.p.rapidapi.com/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"checky-verify-phone-number.p.rapidapi.com\"}, params={\"phone\": \"9876543210\", \"country\": \"IN\"})"} {"Instruction": "Can you please retrieve the featured cards for the user \"annasmith\" on Geeklist?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geeklist.p.rapidapi.com/users/annasmith/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geeklist.p.rapidapi.com\"}, params={\"featured\": \"true\"})"} {"Instruction": "Please provide me with detailed information about the Tesla Model S made in 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://infocarsapi.p.rapidapi.com/cars/tesla/model-s/2022\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"infocarsapi.p.rapidapi.com\"})"} {"Instruction": "Could you please look up the definition of the word \"banana\" using the Dictionary by API-Ninjas?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_http2', 'description': 'Create a HTTP2 health check to monitor load balanced instances', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.untag_resource', 'description': 'Removes the given tags (metadata) from the resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource whose tags you want to remove.'}, {'name': 'tag_keys', 'description': 'The keys of those tags which you want to remove.\\n(string)'}]}"], "Output": "requests.get(\"https://dictionary-by-api-ninjas.p.rapidapi.com/v1/dictionary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dictionary-by-api-ninjas.p.rapidapi.com\"}, params={\"word\": \"banana\"})"} {"Instruction": "I want to get air pollution data and weather information for station with id 'ABCD1234' in Europe/London timezone.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}"], "Output": "requests.get(\"https://airvisual1.p.rapidapi.com/stations/v2/get-measurements\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"airvisual1.p.rapidapi.com\"}, params={\"id\": \"ABCD1234\", \"x-user-timezone\": \"Europe/London\", \"x-units-temperature\": \"celsius\", \"x-user-lang\": \"en-US\", \"x-units-pressure\": \"mbar\", \"x-units-distance\": \"kilometer\", \"x-aqi-index\": \"us\"})"} {"Instruction": "Can you generate a random picture of an adorable puppy for my website?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().describe', 'description': 'Describe a BigQuery job', 'parameters': [{'name': 'job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}"], "Output": "requests.get(\"https://nijikokun-random-dogs.p.rapidapi.com/random/puppy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nijikokun-random-dogs.p.rapidapi.com\"})"} {"Instruction": "Can you please validate the email address john.doe@example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Email\u201d before you send. Discover deliverability of email addresses by our most popular email verification API.', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().delete', 'description': 'Delete an access level', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://validate-email5.p.rapidapi.com/v1/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"validate-email5.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "I want to get the official match schedule for the 2018 FIFA World Cup Russia.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}"], "Output": "requests.get(\"https://community-official-world-cup.p.rapidapi.com/wc/matches\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"community-official-world-cup.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the current Rocket League tournaments in the North America region?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.update_settings', 'description': 'Updates the configurable settings for the specified directory.', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory for which to update settings.'}, {'name': 'settings', 'description': 'The list of Setting objects.\\n(structure)\\n\\nContains information about the configurable settings for a directory.\\nName -> (string)\\n\\nThe name of the directory setting. For example:\\n\\nTLS_1_0\\n\\nValue -> (string)\\n\\nThe value of the directory setting for which to retrieve information. For example, for TLS_1_0 , the valid values are: Enable and Disable .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & high performance Magic Eden API, backed by rotating proxies & API keys\\n\\nCheck out my Opensea / Blur / Looksrare / x2y2 API as well\\nhttps://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools...', 'parameters': []}"], "Output": "requests.get(\"https://rocket-league1.p.rapidapi.com/tournaments/north-america\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rocket-league1.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"machine learning\" and get related keywords using the JoJ Web Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_associations.create', 'description': 'Create a new association between a firewall policy and an organization or folder resource', 'parameters': [{'name': 'firewall_policy', 'description': 'Security policy ID of the association.'}, {'name': 'folder', 'description': 'ID of the folder with which the association is created.'}, {'name': 'name', 'description': \"Name to identify this association. If unspecified, the name will be set to 'organization-{ORGANIZATION_ID}' or 'folder-{FOLDER_ID}'.\"}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be associated. Must be set if FIREWALL_POLICY is short name.'}, {'name': 'replace_association_on_target', 'description': 'By default, if you attempt to insert an association to an organization or folder resource that is already associated with a firewall policy the method will fail. If this is set, the existing association will be deleted at the same time that the new association is created.'}]}"], "Output": "requests.get(\"https://joj-web-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"joj-web-search.p.rapidapi.com\"}, params={\"query\": \"machine learning\", \"related_keywords\": \"true\", \"limit\": \"10\"})"} {"Instruction": "I want to use the test_v3 API to get the test result.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.start_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to start collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to start collecting data. If you send a request to an agent ID that you do not have permission to contact, according to your Amazon Web Services account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agents and you do not have permission to contact some of those agents, the system does not throw an exception. Instead, the system shows Failed in the Description field.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://test1285.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test1285.p.rapidapi.com\"}, params={\"test\": \"\"})"} {"Instruction": "Can you check if the credit card number 6011359895906570 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}"], "Output": "requests.get(\"https://credit-card-number-validator.p.rapidapi.com/v1/validatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"credit-card-number-validator.p.rapidapi.com\"}, params={\"cardnumber\": \"6011359895906570\"})"} {"Instruction": "Can you provide me with the basic metadata of all breeds of cats?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://dogbreeddb.p.rapidapi.com/paginated/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dogbreeddb.p.rapidapi.com\"})"} {"Instruction": "I want to get the data for ASIN \"B07WDSD7G7\" from the Amazon Live Data API in the \"us\" locale.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WDSD7G7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to perform a GET request to the API to check if the email address \"example@gmail.com\" is valid or disposable.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'AKS Stop', 'description': 'Stop a Managed Cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().get_iam_policy', 'description': 'Get the IAM policy for a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().delete', 'description': 'Delete an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().describe', 'description': 'Display dry-run configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the video details for episode 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'VPN Site Link List', 'description': 'List VPN site links on VPN site configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'site-name', 'description': 'Name of the VPN site config.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://vod-app.p.rapidapi.com/video/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vod-app.p.rapidapi.com\"})"} {"Instruction": "I want to get OAuth/OpenID Connect authentication information for Google.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://acrosuite-oauther.p.rapidapi.com/v0_1/CstService/tools/oauth/oidclist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"acrosuite-oauther.p.rapidapi.com\"}, params={\"oAuthCode\": \"GoogleOIDC\", \"redirectHost\": \"\", \"redirectPort\": \"\"})"} {"Instruction": "I want to generate a random GUID.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}"], "Output": "requests.get(\"https://guid-generator1.p.rapidapi.com/GenerateGuid\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"guid-generator1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the nutritional information for cheese.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access thousands of food ingredients and their nutritional information', 'parameters': [{'name': 'nutrientquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://food-nutrional-data.p.rapidapi.com/cheese\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"food-nutrional-data.p.rapidapi.com\"})"} {"Instruction": "Please provide 5 easy words from the Mixy Word Guess API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get('https://mixy-word-guess-api.p.rapidapi.com/api/v1/word', headers={'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY', 'X-RapidAPI-Host': 'mixy-word-guess-api.p.rapidapi.com'}, params=(('amount', '5'), ('difficulty', 'easy')))"} {"Instruction": "I want to calculate the similarity between the texts \"Good morning\" and \"Bonjour\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://text-similarity-calculator.p.rapidapi.com/stringcalculator.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-similarity-calculator.p.rapidapi.com\"}, params={\"ftext\": \"Good morning\", \"stext\": \"Bonjour\"})"} {"Instruction": "I want to get the GST details and filing data for GSTIN 33BBBCC1234R4ZQ.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get company details, Return Status & Filing Data based on GSTIN\\n- Monthly Data, Quarterly Data, Yearly Data & hsn codes\\n-Update 21 May 2023: I have updated the API & it's even faster with zero errors.\", 'parameters': [{'name': 'gstin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This REST API service provides a way to programmatically split GPT-3 text-prompts into user-defined token-sized slices.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'max_size', 'description': '', 'type': 'NUMBER'}, {'name': 'delimiter', 'description': '', 'type': 'STRING'}, {'name': 'include_variations', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://gst-details-filing-data.p.rapidapi.com/gst/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gst-details-filing-data.p.rapidapi.com\"}, params={\"GSTIN\": \"33BBBCC1234R4ZQ\"})"} {"Instruction": "Can you provide a Python function call to obtain the details of the current free games available on Epic Games Store and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}"], "Output": "requests.get(\"https://epic-free-games.p.rapidapi.com/epic-free-games\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epic-free-games.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address jane@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Please validate the phone number +1 (987) 654-3210 using the phone validation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.describe_resource', 'description': 'Retrieves the current data access role for the given resource registered in Lake Formation.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudhsmv2.untag_resource', 'description': 'Removes the specified tag or tags from the specified AWS CloudHSM cluster.', 'parameters': [{'name': 'resource_id', 'description': 'The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters .'}, {'name': 'tag_key_list', 'description': 'A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://phone-validation.p.rapidapi.com/+19876543210\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"phone-validation.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest NFT activities from the ETH blockchain using the Rich NFT API? I would like to retrieve the last 10 activities.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Spring Connection List Configuration', 'description': 'List source configurations of a spring app connection', 'parameters': [{'name': 'app', 'description': \"Name of the app in the Azure Spring Apps. Required if '--id' is not specified.\"}, {'name': 'connection', 'description': 'Name of the spring connection.'}, {'name': 'deployment', 'description': \"The deployment name of the app. Required if '--id' is not specified.\"}, {'name': 'id', 'description': \"The resource id of the connection. ['--resource-group', '--service', '--app', '--deployment', '--connection'] are required if '--id' is not specified.\"}, {'name': 'resource-group', 'description': \"The resource group which contains app in the Azure Spring Apps. Required if '--id' is not specified.\"}, {'name': 'service', 'description': \"Name of the the Azure Spring Apps resource. Required if '--id' is not specified.\"}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.cancel', 'description': 'Cancel a running hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://rich-nft-api-metadata.p.rapidapi.com/activity/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"rich-nft-api-metadata.p.rapidapi.com\"}, params={\"chain_id\": \"eth\", \"collection_id\": \"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270\", \"is_whale\": \"false\", \"order_by\": \"-time_at\", \"limit\": \"10\", \"start\": \"0\"})"} {"Instruction": "Can you help me perform a Whois lookup for the domain name \"google.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.delete', 'description': 'Delete an SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Create a Dataset, inspect Schema, and declare partitioning', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}"], "Output": "requests.get(\"https://whois-lookup1.p.rapidapi.com/imnikgoyal/whois-lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whois-lookup1.p.rapidapi.com\"}, params={\"domain\": \"google.com\"})"} {"Instruction": "Can you provide me with the exchange rates on February 3, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mlatman-currency-v1.p.rapidapi.com/2022-02-03\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mlatman-currency-v1.p.rapidapi.com\"})"} {"Instruction": "Can you please provide the address information for latitude 40.7128 and longitude -74.0060 after converting it to the World Geodetic System?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://navitime-geocoding.p.rapidapi.com/datum_conversion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"navitime-geocoding.p.rapidapi.com\"}, params={\"coord\": \"40.7128,-74.0060\", \"after_datum\": \"wgs84\"})"} {"Instruction": "Can you provide a Python function call to obtain the latest news and price data for The Sandbox metaverse?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}"], "Output": "requests.get(\"https://the-sandbox-sand.p.rapidapi.com/market/chart/7d\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-sandbox-sand.p.rapidapi.com\"})"} {"Instruction": "Can you help me get live data of a product with ASIN B09DKV849B on Amazon in the US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the details of the airport in Paris?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://world-airports-directory.p.rapidapi.com/v1/airports/par\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-airports-directory.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"iphone 12\" on Amazon using the Basic Amazon Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://basic-amazon-scraper.p.rapidapi.com/search/iphone 12\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"basic-amazon-scraper.p.rapidapi.com\"}, params={\"api_key\": \"f03399e151f471ce4a771f1se2f5yg3d\"})"} {"Instruction": "Can you help me complete the sentence \"All cats like to chase rats\" with an AI model?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'Azure Machine Learning', 'api_name': 'Job Archive', 'description': 'Archiving a job', 'parameters': [{'name': 'name -n', 'description': 'Name of the job.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace-name -w', 'description': 'Name of the Azure ML workspace. You can configure the default group using az configure --defaults workspace=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://walnut-word-completion.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"walnut-word-completion.p.rapidapi.com\"}, params={\"payload\": \"All cats like to chase rats\"})"} {"Instruction": "I want to get a random cocktail recipe from The Cocktail DB API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://the-cocktail-db3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"the-cocktail-db3.p.rapidapi.com/\"})"} {"Instruction": "Can you please provide me with the tracking details (using the Transportistas de Argentina API) for task ID 54321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Obten las oficinas, localidades y precios de tus envios en Argentina para Andreani, Oca y Correo Argentino.', 'parameters': [{'name': 'task_id', 'description': 'Task ID', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://transportistas-de-argentina.p.rapidapi.com/tracking/correo_argentino/result_task/54321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"transportistas-de-argentina.p.rapidapi.com\"})"} {"Instruction": "I want to get the live prices for Gold, Silver, Palladium, and Platinum in Euro currency.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://live-metal-prices.p.rapidapi.com/v1/latest/XAU,XAG,PA,PL/EUR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"live-metal-prices.p.rapidapi.com\"})"} {"Instruction": "How can I get the details of Airbnb listings in Tenerife with a maximum guest capacity of 3 and 2 bedrooms?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://airbnb-listings.p.rapidapi.com/v2/listingsByMarket\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"airbnb-listings.p.rapidapi.com\"}, params={\"market\": \"Tenerife\", \"offset\": 0, \"maxGuestCapacity\": 3, \"bedrooms\": 2})"} {"Instruction": "Can you check the license plate CD240ET using the \"Verifica Targhe Italiane\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Adding IAM policy binding to a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://verifica-targhe-italiane-api.p.rapidapi.com/default/BVSLambda\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"verifica-targhe-italiane-api.p.rapidapi.com\"}, params={\"plate\": \"CD240ET\", \"function\": \"getktypefornumplateitalian\"})"} {"Instruction": "Can you provide me with the standings for the current season of the Italian Serie A?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://serie-a-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"serie-a-standings.p.rapidapi.com\"}, params={\"season\": \"\"})"} {"Instruction": "Can you test the Test_v5 API for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://test1506.p.rapidapi.com/test1506.p.rapidapi.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test1506.p.rapidapi.com\"})"} {"Instruction": "Can you please check if the domain example.com is available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://domain-checker-api.p.rapidapi.com/lookup\",\n headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-checker-api.p.rapidapi.com\"},\n params={\"url\": \"example.com\"})"} {"Instruction": "Can you provide the geographic coordinates for zip code 90211?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard_1', region='us_central1', description='Updated tensorboard', display_name='Tensorboard 1.0'\", 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://us-zipcodes.p.rapidapi.com/codes/90211\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"us-zipcodes.p.rapidapi.com\"})"} {"Instruction": "What is the climate data for Tokyo?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}"], "Output": "requests.get(\"https://climate-data.p.rapidapi.com/api/getlocation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-data.p.rapidapi.com\"}, params={\"CITY\": \"Tokyo\", \"LANG\": \"en\", \"ZIPCODE\": \"\"})"} {"Instruction": "Please show me the top 5 cryptocurrencies using the All-In-One Crypto Swiss Knife API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "requests.get(\"https://all-in-one-crypto-swiss-knife.p.rapidapi.com/coins/toplist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-in-one-crypto-swiss-knife.p.rapidapi.com\"}, params={\"limit\": \"5\"})"} {"Instruction": "Can you provide me with information about the user?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://bogieapis.p.rapidapi.com/userinfo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bogieapis.p.rapidapi.com\"})"} {"Instruction": "How can I obtain the available languages for news content extraction?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://news-content-extraction-live.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-content-extraction-live.p.rapidapi.com\"})"} {"Instruction": "I want to get the list of most expensive and bestselling NFTs ever.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().set_iam_policy', 'description': 'Set IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}"], "Output": "requests.get(\"https://most-expensive-nft-artworks.p.rapidapi.com/monthly_crypto_art_volume\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"most-expensive-nft-artworks.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the playlists of the YouTube channel with the ID UC8g5NMgh-ll8S1IK60RGABw?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one Youtube API solution. It provides both data and stream or download info. API solutions for video, shorts, channel, search, playlist, trending, comments, shorts sound attribution, hashtag, URL resolving, etc', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'Sorts the channel playlists. Available options:\\n`date_added` [default]\\n`last_video_added`', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Language code for localized results. Like en, gb, hi, etc', 'type': 'STRING'}, {'name': 'geo', 'description': 'ISO 3166-2 country code of the region. Like US (default), UK, CA, IN, etc.', 'type': 'STRING'}, {'name': 'token', 'description': 'Pagination Token', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_schema', 'description': 'Read effective Arrow schema from Parquet file metadata', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'FileSystem object for reading the file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://yt-api.p.rapidapi.com/channel/playlists\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yt-api.p.rapidapi.com\"}, params={\"id\": \"UC8g5NMgh-ll8S1IK60RGABw\"})"} {"Instruction": "I want to get the top 3 reviews for the product with app key \"APPKEY123\" and domain key \"DOMAINKEY456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yotpo.p.rapidapi.com/products/B02uug6tF2uEA0Denhj0c9PV73y5PEOuKFmTCGb1/92431514/reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yotpo.p.rapidapi.com\"}, params={\"count\": \"3\", \"page\": \"1\", \"app_key\": \"APPKEY123\", \"domain_key\": \"DOMAINKEY456\"})"} {"Instruction": "I want to send a message saying \"How's your day going?\" using the message API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://message-api.p.rapidapi.com/api/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"message-api.p.rapidapi.com\"}, params={\"Message\": \"How's your day going?\"})"} {"Instruction": "Please provide me with the product details and pricing of the item with ASIN B07FR4ZLTD on IHerb.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_update', 'description': 'Update Assured Workloads environments', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'violation_notifications_enabled'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://iherb-product-data-api.p.rapidapi.com/api/IHerb/solicitations/3877908a2fb546228178436800372368\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"iherb-product-data-api.p.rapidapi.com\"}, params={\"protocol\": \"B07FR4ZLTD\"})"} {"Instruction": "Please track the package with tracking number 987654321 using the TrackingPackage API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'track ups, fedex,usps and DHL packages.\\nWindows store app available \u2192 https://www.microsoft.com/store/apps/9PHP0Z68X02N?cid=rapidAPI', 'parameters': [{'name': 'trackingnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'Azure Machine Learning', 'api_name': 'Environment Register', 'description': 'Register an environment definition from a specified directory', 'parameters': [{'name': 'directory', 'description': 'Directory for the environment.', 'required': True}, {'name': 'output-metadata-file', 'description': 'Provide an optional output file location for structured object output.', 'required': False}, {'name': 'path', 'description': 'Path to a root directory for run configuration files.', 'required': False}, {'name': 'resource-group', 'description': 'Resource group name.', 'required': False}, {'name': 'subscription-id', 'description': 'Specifies the subscription Id.', 'required': False}, {'name': 'workspace-name', 'description': 'Workspace name.', 'required': False}]}"], "Output": "response = requests.get(\"https://trackingpackage.p.rapidapi.com/TrackingPackage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trackingpackage.p.rapidapi.com\"}, params={\"trackingNumber\": \"987654321\"})"} {"Instruction": "Can you please check the expiry date of vehicle registration 'ABCD123' in Western Australia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Western Australia vehicle license expiry date query, data from DoTDirect\\nhttps://csnb.net/wa-rego-check-api/', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering'}, {'name': 'authorized_network'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}"], "Output": "requests.get(\"https://wa-rego-check.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wa-rego-check.p.rapidapi.com\"}, params={\"rego\": \"ABCD123\"})"} {"Instruction": "How can I check if the IP address 192.168.1.1 is a Tor node?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tor-detect.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tor-detect.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\", \"geo\": \"true\"})"} {"Instruction": "I want to resend the OTP to customer with mobile number 8888888888 using the Fund Transfer API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Tensor', 'description': 'A n-dimensional array a.k.a Tensor.', 'parameters': {'required': [{'name': 'x', 'description': 'The numpy array to create the tensor from.'}], 'optional': [{'name': 'dim_names', 'description': 'List of dimension names for the tensor.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.add_tags', 'description': 'Attaches tags to an existing Amazon OpenSearch Service domain. Tags are a set of case-sensitive key-value pairs. A domain can have up to 10 tags. For more information, see Tagging Amazon OpenSearch Service domains .', 'parameters': [{'name': 'arn', 'description': 'Amazon Resource Name (ARN) for the OpenSearch Service domain to which you want to attach resource tags.'}, {'name': 'tag_list', 'description': 'List of resource tags.\\n(structure)\\n\\nA tag (key-value pair) for an Amazon OpenSearch Service resource.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the domain to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}"], "Output": "requests.get(\"https://mano2468-fund-transfer-v1.p.rapidapi.com/resend_ot_ps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mano2468-fund-transfer-v1.p.rapidapi.com\"}, params={\"Body\": \"{ \\\"name\\\": \\\"xyz\\\", \\\"customerMobileNo\\\": \\\"8888888888\\\" }\"})"} {"Instruction": "Please provide the location details for postcode 3750-016 in Portugal.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}"], "Output": "requests.get(\"https://pt-postcodes.p.rapidapi.com/pt/address/3750/016\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pt-postcodes.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the archived web pages for the URL \"https://www.amazon.com/\" using the Wayback Machine API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://wayback-machine4.p.rapidapi.com/v1/sparkline/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wayback-machine4.p.rapidapi.com\"}, params={\"url\": \"https://www.amazon.com/\"})"} {"Instruction": "Can you give me the surf forecast for spot ID 987654?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}"], "Output": "requests.get(\"https://simple-surf-forecast-api1.p.rapidapi.com/api/forecasts/today/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"simple-surf-forecast-api1.p.rapidapi.com\"}, params={})"} {"Instruction": "I want to search for all bikes information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.clusters().create_secondary', 'description': 'Create a new AlloyDB SECONDARY cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_partner_event_source', 'description': 'An SaaS partner can use this operation to list details about a partner event source that they have created. Amazon Web Services customers do not use this operation. Instead, Amazon Web Services customers can use DescribeEventSource to see details about a partner event source that is shared with them.', 'parameters': [{'name': 'name', 'description': 'The name of the event source to display.'}]}"], "Output": "requests.get(\"https://all-cars-names-image-and-variants-info.p.rapidapi.com/motororchestrator/api/v1/mmv\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-cars-names-image-and-variants-info.p.rapidapi.com\"}, params={\"vehicle_type\": \"bike\"})"} {"Instruction": "I want to get the quotes from the 5th page of recent anime quotes.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://10000-anime-quotes-with-pagination-support.p.rapidapi.com/rapidHandler/recent\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"10000-anime-quotes-with-pagination-support.p.rapidapi.com\"}, params={\"page\": \"5\"})"} {"Instruction": "I want to retrieve data for restaurants and cafes in a specified radius of 5 kilometers from my current location.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://places-in-radius.p.rapidapi.com/openapi.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"places-in-radius.p.rapidapi.com\"}, params={\"origin\": \"current location\", \"distance\": \"5\", \"facility\": [\"restaurant\", \"cafe\"]})"} {"Instruction": "Please provide me with a random quote related to technology.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quotes-villa.p.rapidapi.com/quotes/technology\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quotes-villa.p.rapidapi.com\"})"} {"Instruction": "How can I get the current playing podcast on TuneIn?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_services.delete', 'description': 'Delete a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://community-tunein.p.rapidapi.com/Playing.ashx/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-tunein.p.rapidapi.com\"}, params={\"title\": \"\", \"artist\": \"\", \"album\": \"\", \"commericial\": \"\"})"} {"Instruction": "I want to use the \"lets\" API to get some data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'AI Platform', 'api_name': 'aiplatform.gapic.JobServiceClient.create_custom_job(parent=\\'projects/my_project/locations/us_central1\\', job=aiplatform.gapic.CustomJob(display_name=\"job1\", worker_pool_specs=[aiplatform.gapic.WorkerPoolSpec(replica_count=2, machine_type=\\'n1_standard_4\\', container_image_uri=\\'gcr.io/my_project/my_container_image\\')])', 'description': 'Creates a new custom job', 'parameters': [{'name': 'display_name'}, {'name': 'config'}, {'name': 'worker_pool_spec'}, {'name': 'args'}, {'name': 'command'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'python_package_uris'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.create_rule', 'description': 'A ByteMatchSet that matches BadBot in the User-Agent headerYou then add the Rule to a WebACL and specify that you want to blocks requests that satisfy the Rule . For a request to be blocked, it must come from the IP address 192.0.2.44 and the User-Agent header in the request must contain the value BadBot .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a CreateRule request.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRule request.Create and update a WebACL that contains the Rule . For more information, see CreateWebACL .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'name', 'description': 'A friendly name or description of the Rule . You can\u00e2\\x80\\x99t change the name of a Rule after you create it.'}, {'name': 'metric_name', 'description': 'A friendly name or description for the metrics for this Rule . The name can contain only alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can\u00e2\\x80\\x99t contain whitespace or metric names reserved for AWS WAF, including \u00e2\\x80\\x9cAll\u00e2\\x80\\x9d and \u00e2\\x80\\x9cDefault_Action.\u00e2\\x80\\x9d You can\u00e2\\x80\\x99t change the name of the metric after you create the Rule .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'tags', 'description': '(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nA tag associated with an AWS resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \u00e2\\x80\\x9ccustomer\u00e2\\x80\\x9d and the value to the customer name or ID. You can specify one or more tags to add to each AWS resource, up to 50 tags for a resource.\\nTagging is only available through the API, SDKs, and CLI. You can\u00e2\\x80\\x99t manage or view tags through the AWS WAF Classic console. You can tag the AWS resources that you manage through AWS WAF Classic: web ACLs, rule groups, and rules.\\nKey -> (string)\\nValue -> (string)'}]}"], "Output": "response = requests.get(\"https://lets1.p.rapidapi.comlets\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lets1.p.rapidapi.com\"}, params={})"} {"Instruction": "How can I check the number of comments for a TikTok video with URL \"https://www.tiktok.com/@tiktok/video/7093219391759764782\" using the Tiktok download video API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "response = requests.get(\"https://tiktok-download-video1.p.rapidapi.com/commentList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-download-video1.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/7093219391759764782\"})"} {"Instruction": "I want to get the todo list with ID 5 from the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sasdadf', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "requests.get(\"https://test5081.p.rapidapi.com/jsonplaceholder.typicode.com/todos/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test5081.p.rapidapi.com\"})"} {"Instruction": "I want to proxy the URL \"https://www.wikipedia.org\" using the Cors Proxy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}"], "Output": "requests.get(\"https://cors-proxy.p.rapidapi.com/proxy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cors-proxy.p.rapidapi.com\"}, params={\"url\": \"https://www.wikipedia.org\"})"} {"Instruction": "Can you fetch the details of the tweet with ID 987654321 using the Twitter Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'fluid-relay server list-key', 'description': 'Get primary and secondary key for this server', 'parameters': [{'name': 'resource-group -g', 'description': 'The resource group containing the resource.'}, {'name': 'server-name -n', 'description': 'The Fluid Relay server resource name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://twitter-data1.p.rapidapi.com/TweetDetail/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-data1.p.rapidapi.com\"}, params={\"id\": \"987654321\"})"} {"Instruction": "Can you please fetch the latest posts using the 8prd2T1api1 API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}"], "Output": "import requests\n\nurl = \"https://8prd2t1api1.p.rapidapi.com/posts\"\n\nheaders = {\n \"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\n \"X-RapidAPI-Host\": \"8prd2t1api1.p.rapidapi.com\"\n }\n\nresponse = requests.get(url, headers=headers)\nprint(response.json())"} {"Instruction": "I want to check if Jane Smith has any filed evictions, suits, liens, or judgments against her in the past 7 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series().delete', 'description': 'delete an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': 'tensorboard_run_id'}]}"], "Output": "requests.get(\"https://evictions-suits-liens-and-judgments.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"evictions-suits-liens-and-judgments.p.rapidapi.com\"}, params={\"AppId\": \"\"})"} {"Instruction": "Can you please provide me with a Captcha image?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.promote_permission_created_from_policy', 'description': 'When you attach a resource-based policy to a resource, RAM automatically creates a resource share of featureSet =``CREATED_FROM_POLICY`` with a managed permission that has the same IAM permissions as the original resource-based policy. However, this type of managed permission is visible to only the resource share owner, and the associated resource share can\u00e2\\x80\\x99t be modified by using RAM.Before you use PromoteResourceShareCreatedFromPolicy , you should first run this operation to ensure that you have an appropriate customer managed permission that can be associated with the promoted resource share.NoteYou can\u00e2\\x80\\x99t modify a CREATED_FROM_POLICY resource share so you can\u00e2\\x80\\x99t associate the new customer managed permission by using ReplacePermsissionAssociations . However, if you use PromoteResourceShareCreatedFromPolicy , that operation automatically associates the fully manageable customer managed permission to the newly promoted STANDARD resource share.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the CREATED_FROM_POLICY permission that you want to promote. You can get this Amazon Resource Name (ARN) by calling the ListResourceSharePermissions operation.'}, {'name': 'name', 'description': 'Specifies a name for the promoted customer managed permission.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}"], "Output": "requests.get(\"https://captcha9.p.rapidapi.com/api/captcha/errors\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"captcha9.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve live weather data for Los Angeles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://api.weatherapi.com/v1/current.json?key=YOUR_API_KEY&q=Los%20Angeles\")"} {"Instruction": "Please provide me with the details of a specific dessert with an ID of \"56789\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://beverages-and-desserts.p.rapidapi.com/desserts/56789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"beverages-and-desserts.p.rapidapi.com\"})"} {"Instruction": "Can you please check the health status of the test-api_v2 API using RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://test-api440.p.rapidapi.com/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test-api440.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of all live TV channels available in Kenya and Uganda?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://live-tv-api1.p.rapidapi.com/channels\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"live-tv-api1.p.rapidapi.com\"})"} {"Instruction": "Can you please fetch the live weather data for Miami?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().config().export', 'description': 'Export Cloud Bigtable instance configuration', 'parameters': [{'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://52-in-kicks.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"52-in-kicks.p.rapidapi.com\"})"} {"Instruction": "Can you please help me find restaurants near my current location?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are providing a location search result according to your search query', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}"], "Output": "requests.get(\"https://location52.p.rapidapi.com/index.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"location52.p.rapidapi.com\"}, params={\"q\": \"restaurant\", \"latitude\": \"37.7749\", \"longitude\": \"-122.4194\"})"} {"Instruction": "How can I check if a certain email address is valid using the Check Disposable Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the latest outcome of the XXXTreme Lightning Roulette game.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://xxxtremelightningrouletteapi.p.rapidapi.com/latest-outcome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"xxxtremelightningrouletteapi.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address ryan@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://alpha-email-verification.p.rapidapi.com/disposable/ryan@example.com\",headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"alpha-email-verification.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of independent tracks with label numbers from the Indie Songs API, limiting the results to 10 tracks per page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().delete', 'description': 'Delete forwarding rules', 'parameters': [{'name': 'name', 'description': 'Names of the forwarding rules to delete.'}, {'name': 'global', 'description': 'If set, the forwarding rules are global.'}, {'name': 'region', 'description': 'Region of the forwarding rules to delete. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://indie-songs-distrokid-unsigned.p.rapidapi.com/tracks/full\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indie-songs-distrokid-unsigned.p.rapidapi.com\"}, params={\"offset\": \"0\", \"limit\": \"10\"})"} {"Instruction": "I want to retrieve information about the user with id 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}"], "Output": "requests.get(\"https://democracia.p.rapidapi.com/usuarios/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"democracia.p.rapidapi.com\"})"} {"Instruction": "I want to obtain a list of all dog breeds using the Dog API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().link', 'description': 'Link a project with a billing account', 'parameters': [{'name': 'project_id', 'description': 'Specify a project id.'}, {'name': 'account_id', 'description': '(DEPRECATED) Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}"], "Output": "requests.get(\"https://dog-api.p.rapidapi.com/list/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dog-api.p.rapidapi.com\"})"} {"Instruction": "Can you please show me the TikTok posts for the challenge with the challenge_id '67890'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_regex', 'description': 'Extract values from a string using a regular expression', 'parameters': {'required': [{'name': 'pattern', 'description': 'Regular expression with named capture fields'}], 'optional': []}}"], "Output": "requests.get(\"https://tiktok87.p.rapidapi.com/challenge_posts/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok87.p.rapidapi.com\"}, params={\"cursor\": \"\", \"challenge_id\": \"67890\"})"} {"Instruction": "I want to find the best vinyl records in my collection from the year 1990.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yourvinylstore.p.rapidapi.com/endpoint\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yourvinylstore.p.rapidapi.com\"}, params={\"Year\": \"1990\"})"} {"Instruction": "How can I get the trending articles in Spanish from the Webit News Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'type_for_alias', 'description': 'Retrieve DataType given a string alias', 'parameters': {'required': [{'name': 'name', 'description': 'The alias of the DataType that should be retrieved.'}], 'optional': []}}"], "Output": "requests.get(\"https://webit-news-search.p.rapidapi.com/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webit-news-search.p.rapidapi.com\"}, params={\"offset\": \"\", \"language\": \"es\", \"category\": \"\", \"from_sources\": \"\", \"number\": \"\", \"has_image\": \"\", \"exclude_sources\": \"\"})"} {"Instruction": "Can you give me a random dog fact?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.list_component_types', 'description': 'Lists all component types in a workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace.'}, {'name': 'filters', 'description': 'A list of objects that filter the request.\\n(tagged union structure)\\n\\nAn object that filters items in a list of component types.\\n\\nNoteOnly one object is accepted as a valid input.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: extendsFrom, namespace, isAbstract.\\nextendsFrom -> (string)\\n\\nThe component type that the component types in the list extend.\\nnamespace -> (string)\\n\\nThe namespace to which the component types in the list belong.\\nisAbstract -> (boolean)\\n\\nA Boolean value that specifies whether the component types in the list are abstract.'}, {'name': 'next_token', 'description': 'The string that specifies the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at one time. The default is 25.\\nValid Range: Minimum value of 1. Maximum value of 250.'}]}"], "Output": "requests.get(\"https://daily-cat-facts.p.rapidapi.com/facts/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-cat-facts.p.rapidapi.com\"}, params={\"animal_type\": \"dog\", \"amount\": \"1\"})"} {"Instruction": "I want to get live data from the HelloRold API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}\n", "{'name': 'PyArrow', 'api_name': 'sqrt', 'description': 'Square root calculation', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "requests.get(\"https://hellorold.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hellorold.p.rapidapi.com\"})"} {"Instruction": "Please provide the referral domains for the website \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'az network front-door check-name-availability', 'description': 'Check the availability of a Front Door resource name', 'parameters': [{'name': 'name', 'description': 'The resource name to be validated.'}, {'name': 'resource-type', 'description': 'The type of the resource whose name is to be validated.', 'accepted_values': ['Microsoft.Network/frontDoors', 'Microsoft.Network/frontDoors/frontendEndpoints']}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for element-wise aggregate functions', 'description': 'Aggregate functions with options', 'parameters': {'required': [], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}"], "Output": "requests.get(\"https://referral-domain-checker-api.p.rapidapi.com/referraldomains.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"referral-domain-checker-api.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "I want to get the location details for IP address 111.22.33.44.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}"], "Output": "requests.get(\"https://ip-to-location3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-location3.p.rapidapi.com\"}, params={\"ip\": \"111.22.33.44\"})"} {"Instruction": "I want to get a random cocktail.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.wellarchitected.associate_profiles', 'description': 'Associate a profile with a workload.', 'parameters': [{'name': 'workload_id', 'description': 'The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.'}, {'name': 'profile_arns', 'description': 'The list of profile ARNs to associate with the workload.\\n(string)'}]}"], "Output": "requests.get(\"https://cocktails3.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cocktails3.p.rapidapi.com\"})"} {"Instruction": "Can you help me retrieve information about products related to \"clothing\" on yiwugo.com in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://yiwugo-product-data.p.rapidapi.com/api/sc/yiwugo/search/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yiwugo-product-data.p.rapidapi.com\"}, params={\"keyword\": \"clothing\", \"lan\": \"en\", \"page\": \"1\", \"pageSize\": \"10\"})"} {"Instruction": "How can I get the details of a specific basketball match with Eid 987654 using the LiveScore_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}"], "Output": "requests.get(\"https://livescore6.p.rapidapi.com/matches/v2/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"livescore6.p.rapidapi.com\"}, params={\"Eid\": \"987654\", \"Category\": \"basketball\", \"Timezone\": \"-7\", \"LiveTable\": \"false\"})"} {"Instruction": "Can you fetch the details of the vehicle with the registration number KA01AB1234?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API searches tax assessment, deed, mortgage and notice of default records filed in over 3,100 counties with Tax Assessors and County Recorder of Deeds offices. Results may include information as available about property owners, physical site and mailing addresses, land and building property details, and financial information. Searches may be conducted using an address only, or a name and address.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'rrrrrrr', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_document_classifier', 'description': 'Stops a document classifier training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'document_classifier_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.'}]}"], "Output": "requests.get(\"https://vehicle-rc-information.p.rapidapi.com/api/PB65AM0008\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vehicle-rc-information.p.rapidapi.com\"}, params={\"VehicleNumber\": \"KA01AB1234\"})"} {"Instruction": "Please check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get movie showtimes for Cinemas UCI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"If you're looking for a random adult picture, our API is just what you need. Simply send a request to our API and you'll receive a random adult picture in return. Whether you need a picture for a project or just for fun, our API is perfect.\", 'parameters': [{'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://movie-showtimes.p.rapidapi.com/api/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"movie-showtimes.p.rapidapi.com\"})"} {"Instruction": "I want to generate a QR code with the id \"98765\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qrcode3.p.rapidapi.com/images/98765\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcode3.p.rapidapi.com\"})"} {"Instruction": "I want to get the Fortnite leaderboard for season 5 with the limit of top 10 players.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://cod-api-2-0.p.rapidapi.com/mw2/ranked/mp/season/s5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cod-api-2-0.p.rapidapi.com\"}, params={\"limit\": \"10\"})"} {"Instruction": "I want to find the boundaries of the French postal code at longitude 3.8767 and latitude 43.6112.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Show Soft-Delete Policy', 'description': 'Show the configured soft-delete policy for an Azure Container Registry', 'parameters': [{'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'extract_month_number', 'description': 'Extract month number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}"], "Output": "requests.get(\"https://de-boundaries-io1.p.rapidapi.com/rest/v1/public/boundary/postalcode/within\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"de-boundaries-io1.p.rapidapi.com\"}, params={\"longitude\": \"3.8767\", \"latitude\": \"43.6112\"})"} {"Instruction": "Can you please check if the option with ID \"67890\" exists in TradingFlow Option Flow?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://tradingflow-option-flow.p.rapidapi.com/admin/canary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tradingflow-option-flow.p.rapidapi.com\"}, params={\"id\": \"67890\"})"} {"Instruction": "Can you help me convert a Vimeo video to mp4? I have this video URL: \"https://vimeo.com/12345678\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-to-mp4.p.rapidapi.com/url=&title\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-to-mp4.p.rapidapi.com\"}, params={\"url\": \"https://vimeo.com/12345678\", \"title\": \"Vimeo Video Title\"})"} {"Instruction": "Can you please check the details of this product URL: \"https://www.shopee.ph/product/98765432\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shopee6.p.rapidapi.com/product/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopee6.p.rapidapi.com\"}, params={\"url\": \"https://www.shopee.ph/product/98765432\"})"} {"Instruction": "Can you use the ykapi API to search for videos with the keyword \"cute dogs\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'az devops team delete', 'description': 'Delete a team in Azure DevOps', 'parameters': [{'name': 'id', 'description': 'The id of the team to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ykapi.p.rapidapi.com/search/cocomelon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"ykapi.p.rapidapi.com\"}, params={\"searchQuery\": \"cute dogs\"})"} {"Instruction": "I want to generate a quiz on the topic of geography using the Quizy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime.update_global_settings', 'description': 'Updates global settings for the administrator\u00e2\\x80\\x99s AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.', 'parameters': [{'name': 'business_calling', 'description': 'The Amazon Chime Business Calling settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}, {'name': 'voice_connector', 'description': 'The Amazon Chime Voice Connector settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}"], "Output": "requests.get(\"https://quizy-api2.p.rapidapi.com/generateQuiz\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quizy-api2.p.rapidapi.com\"}, params={\"topic\": \"geography\"})"} {"Instruction": "Can you provide 5 random words starting with the letter \"t\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}"], "Output": "requests.get(\"https://random-words5.p.rapidapi.com/getMultipleRandom\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"random-words5.p.rapidapi.com\"}, params={\"count\": 5, \"beginsWith\": \"t\"})"} {"Instruction": "I want to translate the phrase \"Bonjour, comment \u00e7a va?\" from French to English.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.update(\"1234\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated name\", private_key=\"/home/user/me/new_key.pfx\"', 'description': 'Updates an SSL certificate', 'parameters': [{'name': 'id', 'description': 'The id of the certificate. This identifier is printed upon creation of a new certificate. Run gcloud alpha app ssl-certificates list to view existing certificates.'}, {'name': 'certificate', 'description': 'The file path for the new certificate to upload. Must be in PEM x.509 format including the header and footer.'}, {'name': 'display_name', 'description': 'A display name for this certificate.'}, {'name': 'private_key', 'description': 'The file path to a local RSA private key file. The private key must be PEM encoded with header and footer and must be 2048 bits or fewer.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://simple-elegant-translation-service.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"simple-elegant-translation-service.p.rapidapi.com\"}, params={\"text\": \"Bonjour, comment \u00e7a va?\", \"source_lang\": \"fr\", \"target_lang\": \"en\"})"} {"Instruction": "Can you provide me with the data from the Healthcare API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecastquery.query_what_if_forecast', 'description': 'Retrieves a what-if forecast.', 'parameters': [{'name': 'what_if_forecast_arn', 'description': 'The Amazon Resource Name (ARN) of the what-if forecast to query.'}, {'name': 'start_date', 'description': 'The start date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.'}, {'name': 'end_date', 'description': 'The end date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00.'}, {'name': 'filters', 'description': 'The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for client_21 in the electricity usage dataset, specify the following:\\n\\n{\"item_id\" : \"client_21\"}\\nTo get the full what-if forecast, use the CreateForecastExportJob operation.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'If the result of the previous request was truncated, the response includes a NextToken . To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://api-healthcare.p.rapidapi.com/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"api-healthcare.p.rapidapi.com\"})"} {"Instruction": "Can you please help me retrieve the followers of user ID 98765432 on Twitter?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://twitter135.p.rapidapi.com/v2/Followers/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter135.p.rapidapi.com\"}, params={\"id\": \"98765432\", \"cursor\": \"\", \"count\": \"20\"})"} {"Instruction": "Can you find news articles about technology in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://newscatcher.p.rapidapi.com/v1/aggregation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"newscatcher.p.rapidapi.com\"}, params={\"q\": \"technology\", \"country\": \"US\", \"topic\": \"tech\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to convert the latitude 40.7128 and longitude -74.0060 to an address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafka.describe_vpc_connection', 'description': 'Returns a description of this MSK VPC connection.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) that uniquely identifies a MSK VPC connection.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}"], "Output": "requests.get(\"https://address-from-to-latitude-longitude1.p.rapidapi.com/GetLatLng\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-from-to-latitude-longitude1.p.rapidapi.com\"}, params={\"Lat\": \"40.7128\", \"Lng\": \"-74.0060\"})"} {"Instruction": "Can you show me the latest climate change news from The New York Times?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_iam_policy_binding(\"my_backend_bucket\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\"', 'description': 'Add an IAM policy binding to a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://climate-change-api20.p.rapidapi.com/news/nytimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change-api20.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with images and videos of a specific location with latitude 40.712776 and longitude -74.005974?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'pyarrow', 'api_name': 'Variance', 'description': 'Calculate the variance of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom. Default is 0.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "response = requests.get(\"https://geocoding-places.p.rapidapi.com/get_geocoding_images/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geocoding-places.p.rapidapi.com\"}, params={\"lat\": \"40.712776\", \"lng\": \"-74.005974\", \"version\": \"v1\", \"lang\": \"en\"})"} {"Instruction": "Please provide me with the answer to the question \"How far away is the moon from Earth?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}"], "Output": "requests.get(\"https://question-answered.p.rapidapi.com/question/how far away is the moon from earth?\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"question-answered.p.rapidapi.com\"})"} {"Instruction": "Can you give me the latest 5 news from the Philippine News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}"], "Output": "requests.get(url=\"https://philippine-news.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"philippine-news.p.rapidapi.com\"}, params={\"limit\": 5})"} {"Instruction": "I want to check if this email user@example.com is a disposable email.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.update_instance_custom_health_status', 'description': 'Submits a request to change the health status of a custom health check to healthy or unhealthy.For more information, see HealthCheckCustomConfig .', 'parameters': [{'name': 'service_id', 'description': 'The ID of the service that includes the configuration for the custom health check that you want to change the status for.'}, {'name': 'instance_id', 'description': 'The ID of the instance that you want to change the health status for.'}, {'name': 'status', 'description': 'The new status of the instance, HEALTHY or UNHEALTHY .\\nPossible values:\\n\\nHEALTHY\\nUNHEALTHY'}]}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"user@example.com\"})"} {"Instruction": "I want to send an email to multiple recipients with the subject line \"Important Announcement\" and the message \"Please be advised that there will be a scheduled maintenance on Saturday. Thank you for your understanding.\" using the AWS SES API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}"], "Output": "aws.ses.send_email(subject=\"Important Announcement\", message=\"Please be advised that there will be a scheduled maintenance on Saturday. Thank you for your understanding.\", recipient=[\"johndoe@example.com\", \"janedoe@example.com\"])"} {"Instruction": "Can you estimate the success of a YouTube video from a channel named \"GamingGuru\" with channel ID \"UCabc456\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://youtuber-success-estimator.p.rapidapi.com/api/v0/analytics/creators/estimator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtuber-success-estimator.p.rapidapi.com\"}, params={\"channelName\": \"GamingGuru\", \"channelType\": \"youtube\", \"channelId\": \"UCabc456\"})"} {"Instruction": "I want to check if the IP address 203.0.113.0 is a valid IP address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}"], "Output": "response = requests.get(\"https://ip-geo-location-find-ip-location-and-details.p.rapidapi.com/iplocation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo-location-find-ip-location-and-details.p.rapidapi.com\"}, params={\"ip\":\"203.0.113.0\"})"} {"Instruction": "Please check if the phone number +987654321 is registered on WhatsApp.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://bulk-whatsapp-validator.p.rapidapi.com/free/about\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bulk-whatsapp-validator.p.rapidapi.com\"}, params={\"phone\": \"+987654321\", \"token\": \"ENTER_HERE_A_TEMP_TOKEN\"})"} {"Instruction": "I want to get the lottery results.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}"], "Output": "response = requests.get(\"https://lottery9.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lottery9.p.rapidapi.com\"})"} {"Instruction": "Please fetch the details for the record id \"b4180336-ef07-453d-b833-807161aedf36,7cf78e19-57d2-4bce-8999-63aad8f0e70c\" using the Magical Taske API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}"], "Output": "requests.get(\"https://magical-taske.p.rapidapi.com/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"magical-taske.p.rapidapi.com\"}, params={\"id\": \"b4180336-ef07-453d-b833-807161aedf36,7cf78e19-57d2-4bce-8999-63aad8f0e70c\"})"} {"Instruction": "What is the exchange rate from EUR to USD for 500 EUR?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}"], "Output": "requests.get(\"https://currency23.p.rapidapi.com/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency23.p.rapidapi.com\"}, params={\"base\": \"EUR\", \"to\": \"USD\", \"int\": \"500\"})"} {"Instruction": "I want to store a file named \"example.txt\" in Aniku Files Storage API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association', 'description': 'Deletes a local gateway route table virtual interface group association.', 'parameters': [{'name': 'local_gateway_route_table_virtual_interface_group_association_id', 'description': 'The ID of the local gateway route table virtual interface group association.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}"], "Output": "requests.get(\"https://aniku.p.rapidapi.comStorage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aniku.p.rapidapi.com\"})"} {"Instruction": "I want to extract text from an image named \"image.jpg\" using the Voltox OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ocr for voltox ocr', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'Deployment Delete', 'description': 'Delete a deployment at subscription scope', 'parameters': [{'name': 'name', 'description': 'The deployment name', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish', 'required': False, 'default': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://voltox-ocr.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"voltox-ocr.p.rapidapi.com\"}, params={\"filepath\": \"image.jpg\"})"} {"Instruction": "Please provide the next payout date or yield of the ticker NLY.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().migration().enable(DOMAIN=\"my_domain.com\", onprem_domains=[\"onprem_domain_1.com\", \"onprem_domain_2.com\"], disable_sid_filtering_domains=[\"onprem_domain_1.com\"]', 'description': 'Enables domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'onprem_domains', 'description': 'On-premises domains for which migration permissions are being enabled.'}, {'name': 'disable_sid_filtering_domains', 'description': 'Domains for which SID Filtering is to be disabled.'}, {'name': 'gcloud_wide_flag', 'description': 'Additional flags that can be applied to the command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sundayfinance.p.rapidapi.com/yield/nly\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sundayfinance.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve chapters and verses from the book of Genesis in the Bible.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}"], "Output": "response = requests.get(\"https://bible-search.p.rapidapi.com/books-by-name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bible-search.p.rapidapi.com\"}, params={\"bookName\": \"Genesis\"})"} {"Instruction": "Can you generate a QR code for the website facebook.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}"], "Output": "requests.get(\"https://quick-qr-code-generator.p.rapidapi.com/hello\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quick-qr-code-generator.p.rapidapi.com\"})"} {"Instruction": "Can you increment the number 25 by one?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Tag List', 'description': 'List the entire set of tags on a specific resource', 'parameters': [{'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "response = requests.get(\"https://plus-one.p.rapidapi.com/25\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"plus-one.p.rapidapi.com\"})"} {"Instruction": "Can you verify if the company with registration number \"67890\" is registered with the Registrar of Companies?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mca-corporate-verifications.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mca-corporate-verifications.p.rapidapi.com\"}, params={\"request_id\": \"67890\"})"} {"Instruction": "Please provide me with detailed technical specs on the Cessna Citation X aircraft.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}"], "Output": "requests.get(\"https://aircraft-by-api-ninjas.p.rapidapi.com/v1/aircraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aircraft-by-api-ninjas.p.rapidapi.com\"}, params={\"model\": \"Citation X\", \"manufacturer\": \"Cessna\"})"} {"Instruction": "I want to check if this document is plagiarized using the dedu API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}"], "Output": "requests.get(\"https://dedu.p.rapidapi.comhttp://14.102.40.116:8081/dedu_lnipe/index.aspx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dedu.p.rapidapi.com\"})"} {"Instruction": "I want to get the Instagram user information for the username \"mileycyrus\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}"], "Output": "requests.get(\"https://instagram-api-media-downloader.p.rapidapi.com/ig/userInfoByUsername/mileycyrus\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-api-media-downloader.p.rapidapi.com\"})"} {"Instruction": "Can you please check if order number 654321 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://petstore132.p.rapidapi.com/store/order/654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"petstore132.p.rapidapi.com\"})"} {"Instruction": "Is example@gmail.com a valid email address and how can I verify it using the Email Existence Validator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks.create', 'description': 'Create Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'architecture'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'enable_confidential_compute'}, {'name': 'erase_windows_vss_signature'}, {'name': 'guest_os_features'}, {'name': 'interface'}, {'name': 'labels'}, {'name': 'licenses'}, {'name': 'multi_writer'}, {'name': 'physical_block_size'}, {'name': 'primary_disk_project'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'replica_zones'}, {'name': 'no_require_csek_key_create'}, {'name': 'resource_policies'}, {'name': 'size'}, {'name': 'storage_pool'}, {'name': 'type'}, {'name': 'user_licenses'}, {'name': 'image_family_scope'}, {'name': 'image_project'}, {'name': 'image'}, {'name': 'image_family'}, {'name': 'primary_disk'}, {'name': 'source_disk'}, {'name': 'source_instant_snapshot'}, {'name': 'source_snapshot'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'primary_disk_region'}, {'name': 'primary_disk_zone'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'source_disk_region'}, {'name': 'source_disk_zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-existence-validator.p.rapidapi.com/help\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-existence-validator.p.rapidapi.com\"})"} {"Instruction": "How can I get the server time using the ByBit Leaderboard API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}"], "Output": "requests.get(\"https://bybit-leaderboard.p.rapidapi.com/GetServerTime\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bybit-leaderboard.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you get the trip details for the MF Reference \"XYZ789\" using the ASR Hub API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.approve', 'description': 'Approve an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://asr-hub.p.rapidapi.com/api/TripDetails/XYZ789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asr-hub.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the comments for the given ID '9876543'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().describe', 'description': 'Get detailed Tensorboard experiment information', 'parameters': [{'name': 'tensorboard_experiment', 'description': 'ID of the tensorboard_experiment or fully qualified identifier for the tensorboard_experiment.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_experiment.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_experiment.'}]}"], "Output": "requests.get(\"https://hanime-python-api.p.rapidapi.com/getComment\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"hanime-python-api.p.rapidapi.com\"}, params={\"id\": \"9876543\"})"} {"Instruction": "I want to convert the speech-to-text for transaction ID \"5678\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Voice API is used for text-to-speech, speech-to-text and inbound/outbound voice routing. The Voice API is part of the Voice Gateway from Melrose Labs.', 'parameters': [{'name': 'transactionid', 'description': 'ID of speech-to-text transaction', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.list', 'description': 'List existing Bigtable instance tables', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://melrose-labs-voice-api1.p.rapidapi.com/speechtotext/string\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"melrose-labs-voice-api1.p.rapidapi.com\"}, params={\"transactionid\": \"5678\"})"} {"Instruction": "How can I convert 200 USD to EUR and CAD using the Currency Conversion and Exchange Rates API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://currency-conversion-and-exchange-rates.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency-conversion-and-exchange-rates.p.rapidapi.com\"}, params={\"from\": \"USD\", \"to\": \"EUR,CAD\"})"} {"Instruction": "I want to check if my email address (michelleg@gmail.com) is a valid email address using the Check Disposable Email API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"michelleg@gmail.com\"})"} {"Instruction": "Please provide me with the Net Promoter Score (NPS) for survey ID 987654.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This API allows rapidly implement one of the most well known and accepted KPI to measure customer satisfaction and loyalty: Net Promoter Score\u00ae, or NPS\u00ae. Create your survey templates and request them from wherever your applications are. Easily get the NPS for an Organization. We also provide a word cloud mechanism and sentiment analysis to analyse your customers feedback! Try it . If you need an additional feature, feel free to consult us, because we are glad to serve if we can!!', 'parameters': [{'name': 'sid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Movie showtimes for Cinemas NOS (portuguese movie theaters)', 'parameters': []}"], "Output": "requests.get(\"https://nps-net-promoter-score.p.rapidapi.com/nps/survey/read/nlp/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nps-net-promoter-score.p.rapidapi.com\"})"} {"Instruction": "I want to translate the sentence \"Good morning, how are you?\" from English to Spanish using the MyMemory - Translation Memory API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_code_repository', 'description': 'Gets details about the specified Git repository.', 'parameters': [{'name': 'code_repository_name', 'description': 'The name of the Git repository to describe.'}]}"], "Output": "requests.get(\"https://translated-mymemory---translation-memory.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translated-mymemory---translation-memory.p.rapidapi.com\"}, params={\"langpair\": \"en|es\", \"q\": \"Good morning, how are you?\", \"onlyprivate\": \"0\", \"mt\": \"1\", \"de\": \"a@b.c\", \"key\": \"\"})"} {"Instruction": "Can you provide information about a specific astro photo using the Astro Photo Gallery API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://astro-gallery.p.rapidapi.com/get_astro_photo_info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"astro-gallery.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to fetch alerts, traffic jams information and driving directions from Waze/Google in real-time?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_integral_part', 'description': 'Compute the integral part', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://waze.p.rapidapi.com/autocomplete\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"waze.p.rapidapi.com\"}, params={\"q\": \"traffic\", \"lang\": \"en\", \"coordinates\": \"37.376754, -122.023350\"})"} {"Instruction": "Can you help me find the nearest EV charging station within 20 miles of my current location?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}"], "Output": "requests.get(\"https://vehicle-charging-stations.p.rapidapi.com/poi/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"vehicle-charging-stations.p.rapidapi.com\"}, params={\"distance\": \"20\", \"longitude\": \"\", \"latitude\": \"\"})"} {"Instruction": "I want to get the top 5 property listings from the MLS Router API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}"], "Output": "response = requests.get(\"https://mls-router1.p.rapidapi.com/reso/odata/Property\", \n headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \n \"X-RapidAPI-Host\": \"mls-router1.p.rapidapi.com\"}, \n params={\"orderby\": \"ModificationTimestamp desc\", \"select\": \"\", \"top\": \"5\"})"} {"Instruction": "Could you please test if the text \"Hello, world!\" is valid using the test_v20 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teset', 'parameters': [{'name': 'test', 'description': '', 'type': 'STRING'}, {'name': 'test1', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://test9500.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test9500.p.rapidapi.com\"}, params={\"test\": \"Hello, world!\", \"test1\": \"233\"})"} {"Instruction": "Please provide me with the latest news from the French Police and Crime News Live API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Police, Crime, Accident etc. News in Germany', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://german-police-and-crime-news-live.p.rapidapi.com/news/tag24\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"german-police-and-crime-news-live.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to extract the taxpayer identification number (TIN) from a scanned image of a Philippines TIN card and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_ascii', 'description': 'Check if a string consists only of ASCII characters', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.get_template', 'description': 'Returns the details for the requested template.', 'parameters': [{'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'template_id', 'description': 'A unique identifier of a template.'}]}"], "Output": "response = requests.get(\"https://philippines-tin-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"philippines-tin-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Could you please recommend some trendy fashion items for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'Git', 'api_name': 'git.cvsserver', 'description': 'CVS server emulator for Git', 'parameters': [{'name': 'options'}, {'name': 'pserver|server'}, {'name': 'directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}"], "Output": "requests.get(\"https://fashion4.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fashion4.p.rapidapi.com\"})"} {"Instruction": "Can you help me check if this video has been processed using the Videogrammer API? The job ID is def456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://videogrammer.p.rapidapi.com/video\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"videogrammer.p.rapidapi.com\"}, params={\"job_id\": \"def456\"})"} {"Instruction": "I want to get the match statistics for the Premier League match with match ID \"2022-23-MANCHESTER\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://serie-a2.p.rapidapi.com/match_stats/2022-23-MANCHESTER\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"serie-a2.p.rapidapi.com\"})"} {"Instruction": "Can you help me to find all known subdomains of the website reddit.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint32', 'description': 'Create instance of unsigned uint32 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_ascii', 'description': 'Check if a string consists only of ASCII characters', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}"], "Output": "requests.get(\"https://subdomains-lookup1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"subdomains-lookup1.p.rapidapi.com\"}, params={\"type\": \"SUBDOMAINS\", \"pagenum\": \"1\", \"q\": \"reddit.com\"})"} {"Instruction": "I want to create a cold wallet for ETH.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free service that allows you to create cold wallets for various crypto assets such as BTC, ADA, ALGO, ATOM, AVAX, CHZ, DOT, EOS, LINK, MANA, MATIC, SHIB, SOL, TRX, ETH, LTC, XTZ, DOGE, XLM, and XRP. It can be a software or a website that you can use to create a cold wallet for the supported crypto assets. You can store the private key in a safe place and use the public key to receive the crypto assets. Some of these services also allow you to print out the private key on a physical paper an...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.s3api.put_public_access_block', 'description': 'Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketPublicAccessBlock permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .WarningWhen Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or an object, it checks the PublicAccessBlock configuration for both the bucket (or the bucket that contains the object) and the bucket owner\u00e2\\x80\\x99s account. If the PublicAccessBlock configurations are different between the bucket and the account, Amazon S3 uses the most restrictive combination of the bucket-level and account-level settings.The following operations are related to PutPublicAccessBlock :GetPublicAccessBlockGetBucketPolicyStatus', 'parameters': [{'name': 'bucket', 'description': 'The name of the Amazon S3 bucket whose PublicAccessBlock configuration you want to set.'}, {'name': 'content_md5', 'description': 'The MD5 hash of the PutPublicAccessBlock request body.\\nFor requests made using the Amazon Web Services Command Line Interface (CLI) or Amazon Web Services SDKs, this field is calculated automatically.'}, {'name': 'checksum_algorithm', 'description': 'Indicates the algorithm used to create the checksum for the object when using the SDK. This header will not provide any additional functionality if not using the SDK. When sending this header, there must be a corresponding x-amz-checksum or x-amz-trailer header sent. Otherwise, Amazon S3 fails the request with the HTTP status code 400 Bad Request . For more information, see Checking object integrity in the Amazon S3 User Guide .\\nIf you provide an individual checksum, Amazon S3 ignores any provided ChecksumAlgorithm parameter.\\nPossible values:\\n\\nCRC32\\nCRC32C\\nSHA1\\nSHA256'}, {'name': 'public_access_block_configuration', 'description': 'The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see The Meaning of \u00e2\\x80\\x9cPublic\u00e2\\x80\\x9d in the Amazon S3 User Guide .\\nBlockPublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket. Setting this element to TRUE causes the following behavior:\\n\\nPUT Bucket ACL and PUT Object ACL calls fail if the specified ACL is public.\\nPUT Object calls fail if the request includes a public ACL.\\nPUT Bucket calls fail if the request includes a public ACL.\\n\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing policies or ACLs.\\n\\nIgnorePublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket. Setting this element to TRUE causes Amazon S3 to ignore all public ACLs on this bucket and objects in this bucket.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect the persistence of any existing ACLs and doesn\u00e2\\x80\\x99t prevent new public ACLs from being set.\\n\\nBlockPublicPolicy -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public bucket policies for this bucket. Setting this element to TRUE causes Amazon S3 to reject calls to PUT Bucket policy if the specified bucket policy allows public access.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing bucket policies.\\n\\nRestrictPublicBuckets -> (boolean)\\n\\nSpecifies whether Amazon S3 should restrict public bucket policies for this bucket. Setting this element to TRUE restricts access to this bucket to only Amazon Web Service principals and authorized users within this account if the bucket has a public policy.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect previously stored bucket policies, except that public and cross-account access within any public bucket policy, including non-public delegation to specific accounts, is blocked.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}"], "Output": "requests.get(\"https://crypto-asset-cold-wallet-create.p.rapidapi.com/api/v1/currency\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-asset-cold-wallet-create.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the downloadable URLs of the tracks from the album \"https://scntstlab.bandcamp.com/track/mwidit-edit\" using the Bandcamp Downloader API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}"], "Output": "requests.get(\"https://bandamp-downloader-api.p.rapidapi.com/tracks/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bandamp-downloader-api.p.rapidapi.com\"}, params={\"url\": \"https://scntstlab.bandcamp.com/track/mwidit-edit\"})"} {"Instruction": "I want to get the list of companies on the eNotas Gateway API with page number 4 and page size 100.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://enotas-enotas-gateway-v1.p.rapidapi.com/empresas\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"enotas-enotas-gateway-v1.p.rapidapi.com\"}, params={\"pageNumber\": 4, \"pageSize\": 100})"} {"Instruction": "I want to list all the accounts using the 31Events API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '31Events is a simple, yet powerful calendaring event management service that allows for the sending of calendaring events directly to your customer\u2019s calendar. It could be used for Webinars, Seminars, Training, etc. If the customer accepts the calendar invite they are automatically signed up for the event.\\r\\n\\r\\nStandards based iCal compliant that works with Exchange calendars, Google Calendars, mobile phones. \\r\\n\\r\\nNo more \"Click to download to calendar\" Send directly to a email account for accept or reject.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}"], "Output": "requests.get(\"https://pinke01-31events-auth.p.rapidapi.com/account/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinke01-31events-auth.p.rapidapi.com\"})"} {"Instruction": "Can you help me validate this email 'example@gmail.com'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'null', 'description': 'Create instance of null type.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}"], "Output": "requests.get(url=\"https://email-validator9.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"email-validator9.p.rapidapi.com\"})"} {"Instruction": "Can you help me check if the zip code 45678 is valid in Mexico?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://postali.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"postali.p.rapidapi.com\"}, params={\"code\": \"45678\"})"} {"Instruction": "I want to search for properties in Kensington, London on Zoopla.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}"], "Output": "response = requests.get(\"https://zoopla3.p.rapidapi.com/to-rent/travel-time-search-to-rent\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"zoopla3.p.rapidapi.com\"}, params={\"search_area\": \"Kensington, London\"})"} {"Instruction": "Can you provide a Python function call to search for Xbox products on eBay in Europe using the eBay products search scraper API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ebay-products-search-scraper.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ebay-products-search-scraper.p.rapidapi.com\"}, params={\"page\": 1, \"Item_Location\": \"europe\", \"query\": \"Xbox\"})"} {"Instruction": "I want to make a GET request to the https://httpbin32.p.rapidapi.com/anything URL using the request library in Python with the headers X-RapidAPI-Key as 'MY-API-KEY' and X-RapidAPI-Host as 'httpbin32.p.rapidapi.com'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://httpbin32.p.rapidapi.com/anything\", headers={\"X-RapidAPI-Key\": \"MY-API-KEY\", \"X-RapidAPI-Host\": \"httpbin32.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve the regions from the World Country API using the default parameters?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'Spring Cloud', 'api_name': 'List Persistent Storages', 'description': 'List all the persistent storages related to an existing storage', 'parameters': [{'name': 'name', 'description': 'Name of storage'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://world-country.p.rapidapi.com/get/regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-country.p.rapidapi.com\"}, params={\"keyword\": \"asia\", \"perpage\": \"50\", \"id\": \"\", \"page\": \"1\"})"} {"Instruction": "I want to find the logo of microsoft.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().remove_labels', 'description': 'Remove labels from Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'all'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}"], "Output": "requests.get(\"https://logo4.p.rapidapi.com/logo/microsoft.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"logo4.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a random cat fact.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}"], "Output": "requests.get(\"https://random-cat-fact.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"random-cat-fact.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the exchange rate for 50 USD to EUR on a specific date?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://forexgo.p.rapidapi.com/fx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"forexgo.p.rapidapi.com\"}, params={\"amount\": 50, \"from\": \"USD\", \"to\": \"EUR\"})"} {"Instruction": "Can you provide me with some sample quiz questions using the Quiz API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.describe_export_tasks', 'description': 'Lists the specified export tasks. You can list all your export tasks or filter the results based on task ID or task status.describe-export-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'task_id', 'description': 'The ID of the export task. Specifying a task ID filters the results to one or zero export tasks.'}, {'name': 'status_code', 'description': 'The status code of the export task. Specifying a status code filters the results to zero or more export tasks.\\nPossible values:\\n\\nCANCELLED\\nCOMPLETED\\nFAILED\\nPENDING\\nPENDING_CANCEL\\nRUNNING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://quiz26.p.rapidapi.com/questions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quiz26.p.rapidapi.com\"})"} {"Instruction": "Can you provide connection information about IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://about-my-ip.p.rapidapi.com/getipinfo/10.0.0.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"about-my-ip.p.rapidapi.com\"})"} {"Instruction": "How can I retrieve a list of all remote jobs from remoteok.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}"], "Output": "requests.get(\"https://jobs-from-remoteok.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jobs-from-remoteok.p.rapidapi.com\"})"} {"Instruction": "I want to listen to the Pop station.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://station1.p.rapidapi.com/Pop-Musiquecom-s115313/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"station1.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide the details of media ID 7 in the LiveScore Sports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://livescore-sports.p.rapidapi.com/v1/media/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"livescore-sports.p.rapidapi.com\"}, params={\"timezone\": \"0\", \"locale\": \"EN\", \"media_id\": \"7\"})"} {"Instruction": "Please fetch the client data from the fachaapi API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fachaapi.p.rapidapi.com/cliente\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fachaapi.p.rapidapi.com\"})"} {"Instruction": "I want to get a motivational quote with id 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}"], "Output": "requests.get(\"https://motivational-content.p.rapidapi.com/quotes/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"motivational-content.p.rapidapi.com\"})"} {"Instruction": "Could you please provide information about the latest comedy movies available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotfleetwise.batch_create_vehicle', 'description': 'Creates a group, or batch, of vehicles.NoteYou must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vehicles', 'description': 'A list of information about each vehicle to create. For more information, see the API data type.\\n(structure)\\n\\nInformation about the vehicle to create.\\nvehicleName -> (string)\\n\\nThe unique ID of the vehicle to create.\\nmodelManifestArn -> (string)\\n\\nThe ARN of the vehicle model (model manifest) to create the vehicle from.\\ndecoderManifestArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.\\nattributes -> (map)\\n\\nStatic information about a vehicle in a key-value pair. For example: \"engine Type\" : \"v6\"\\nkey -> (string)\\nvalue -> (string)\\n\\nassociationBehavior -> (string)\\n\\nAn option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.\\ntags -> (list)\\n\\nMetadata which can be used to manage the vehicle.\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.extract_week_of_year_number', 'description': 'Extract week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. (default: True)'}, {'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year). (default: False)'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year. (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options. (default: None)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (default: None)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://porn-movies.p.rapidapi.com/index.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"porn-movies.p.rapidapi.com\"}, params={\"id\": 1, \"genre\": \"comedy\"})"} {"Instruction": "Can you provide me with information about the IP ranges and IP address owners for AS number 5678 in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.commitments().describe', 'description': 'Describe a Compute Engine commitment', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to describe.'}, {'name': 'region', 'description': 'Region of the commitment to describe. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://ip-netblocks.p.rapidapi.com/api/v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-netblocks.p.rapidapi.com\"}, params={\"asn\": \"5678\", \"outputFormat\": \"JSON\"})"} {"Instruction": "I want to get data from the gcfen API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}"], "Output": "requests.get(\"https://gcfen.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gcfen.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about a tennis player with the player ID 845530?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Welcome to the Ultimate Tennis API! It provides all the information you need about the tennis world, including all the details related to players and tournaments(live scores, matches, statistics), from both the ATP and tha WTA circuits, both singles and doubles . We also provide live bettings odds for every match in every tennis category. You can easily build your tennis related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'player_id', 'description': 'Player ID', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}"], "Output": "requests.get(\"https://ultimate-tennis1.p.rapidapi.com/wta/player_info/845530\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"ultimate-tennis1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get a list of football team names?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Giphy is an animated GIF search engine.\\r\\n\\r\\nThe Giphy API implements a REST-like interface. Connections can be made with any HTTP enabled programming language. The Giphy API also implements CORS, allowing you to connect to Giphy from JavaScript / Web browsers on your own domain.', 'parameters': [{'name': 'q', 'description': 'search query term or phrase', 'type': 'STRING'}, {'name': 'limit', 'description': 'number of results to return, maximum 100. Default 25.', 'type': 'STRING'}, {'name': 'offset', 'description': 'results offset, defaults to 0.', 'type': 'STRING'}, {'name': 'rating', 'description': 'limit results to those rated (y,g, pg, pg-13 or r)', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://football-soccer-team-names.p.rapidapi.com/get-teams\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"football-soccer-team-names.p.rapidapi.com\"})"} {"Instruction": "Can you help me identify this song? The artist ID is 73406786.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application such as shazam.com', 'parameters': [{'name': 'artistid', 'description': \"The value of 'artist->adamid' field returned in \u2026/search OR \u2026/songs/v2/detect OR \u2026/songs/get-details endpoint\\nThe value of 'artists->id' field returned in \u2026/shazam-songs/get-details OR \u2026/albums/get-details OR \u2026/albums/get-related-artist\", 'type': 'STRING'}, {'name': 'l', 'description': 'The language code', 'type': 'STRING'}, {'name': 'from', 'description': 'The date to list events from', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of items per page, for paging purpose', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'The page index, for paging purpose', 'type': 'NUMBER'}, {'name': 'to', 'description': 'The date to list events to. Ex : 2023-01-15', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shazam.p.rapidapi.com/shazam-events/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shazam.p.rapidapi.com\"}, params={\"artistId\": \"73406786\", \"l\": \"en-US\", \"from\": \"2022-12-31\", \"limit\": \"50\", \"offset\": \"0\", \"to\": \"\"})"} {"Instruction": "What are the most recent listings on the OpenBlur platform, ordered by ascending price, with a page size of 10 and only the first page displayed?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'Git', 'api_name': 'git.rev_list', 'description': 'Lists commit objects with various formats and options', 'parameters': [{'name': 'format'}, {'name': 'commit'}, {'name': 'path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An easy-to-use API to fetch videos from Youtube in MP4 format.', 'parameters': [{'name': 'videoid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://openblur.p.rapidapi.com/listings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"openblur.p.rapidapi.com\"}, params={\"pageSize\": 10, \"pageNumber\": 1, \"orderBy\": \"ASC\", \"contractAddress\": \"\"})"} {"Instruction": "Can you summarize the YouTube video with the URL \"https://www.youtube.com/watch?v=dQw4w9WgXcQ\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-video-summarizer1.p.rapidapi.com/v1/youtube/summarizeVideoFromCache\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-video-summarizer1.p.rapidapi.com\"}, params={\"videoURL\": \"https://www.youtube.com/watch?v=dQw4w9WgXcQ\"})"} {"Instruction": "I want to generate a QR code for the URL www.example.org.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for rounding temporal values', 'description': 'Options for rounding temporal values', 'parameters': {'required': [{'name': 'multiple', 'description': 'Number of units to round to.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'.\"}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit.'}]}}\n", "{'name': 'az', 'api_name': 'DNS Record-Set AAAA Delete', 'description': 'Delete an AAAA record set and all associated records', 'parameters': [{'name': 'name -n', 'description': 'The name of the record set, relative to the name of the zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the zone.'}, {'name': 'if-match', 'description': 'The etag of the record set. Omit this value to always delete the current record set. Specify the last-seen etag value to prevent accidentally deleting any concurrent changes.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation. default value: False'}]}"], "Output": "requests.get(\"https://qr-code-generator-pro1.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator-pro1.p.rapidapi.com\"}, params={\"url\": \"www.example.org\"})"} {"Instruction": "Can you validate if the email address \"user@example.com\" is a valid email address using the Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.export', 'description': 'Export current configuration of an Anthos cluster', 'parameters': [{'name': 'cluster'}, {'name': 'project'}, {'name': 'location'}, {'name': 'output_directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fundtrip', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-api8.p.rapidapi.com/fake_email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-api8.p.rapidapi.com\"})"} {"Instruction": "How can I get the per-capita income based on the coordinates (longitude: -87.6297982, latitude: 41.8781136)?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_entitled_applications', 'description': 'Retrieves a list of entitled applications.', 'parameters': [{'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}, {'name': 'entitlement_name', 'description': 'The name of the entitlement.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results.'}]}"], "Output": "requests.get(\"https://world-coordinates-to-income.p.rapidapi.com/test/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-coordinates-to-income.p.rapidapi.com\"}, params={\"lon\": \"-87.6297982\", \"lat\": \"41.8781136\"})"} {"Instruction": "Can you retrieve the product details for the barcode 9780143573659?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://barcode-lookup.p.rapidapi.com/v3/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcode-lookup.p.rapidapi.com\"}, params={\"barcode\": \"9780143573659\"})"} {"Instruction": "I want to get the weekly horoscope for the Aries sign.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}"], "Output": "requests.get(\"https://horoscope-astrology.p.rapidapi.com/weeklyhoroscope\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"horoscope-astrology.p.rapidapi.com\"})"} {"Instruction": "How can I find the addresses for the postcode N162JR in UK?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://find-by-postcode.p.rapidapi.com/v1/postcodes/N162JR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"find-by-postcode.p.rapidapi.com\"})"} {"Instruction": "I want to detect objects in the image located at \"https://example.com/image.jpg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mantis-object-detection.p.rapidapi.com/rest/v1/public/detectObjects\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mantis-object-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you help me search for upcoming games on the Epic Store in US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().list', 'description': 'List index endpoints of a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://epic-store-games.p.rapidapi.com/comingSoon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epic-store-games.p.rapidapi.com\"}, params={\"searchWords\": \"\", \"categories\": \"\", \"country\": \"us\", \"locale\": \"us\"})"} {"Instruction": "I want to get the latest news related to machine learning and natural language processing.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.delete', 'description': 'Delete an SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Base', 'description': 'Base class for AWS retry strategies for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}"], "Output": "requests.get(\"https://artificial-intelligence-news-api.p.rapidapi.com/ai-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"artificial-intelligence-news-api.p.rapidapi.com\"})"} {"Instruction": "I want to test the API \"https://test10977.p.rapidapi.com/ee\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.update', 'description': 'update DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'async'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}"], "Output": "requests.get(\"https://test10977.p.rapidapi.com/ee\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test10977.p.rapidapi.com\"})"} {"Instruction": "Can you please retrieve the current air quality for latitude 37.7749 and longitude -122.4194?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve current, forecasted, and historical air quality for any point in the world.', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'az', 'api_name': 'vmware script-execution create', 'description': 'Create or update a script execution in a private cloud', 'parameters': [{'name': 'name', 'required': True, 'description': 'Name of the script execution.'}, {'name': 'private-cloud', 'required': True, 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group.'}, {'name': 'timeout', 'required': True, 'description': 'Time limit for execution.'}, {'name': 'failure-reason', 'required': False, 'description': 'Error message if the script was able to run, but if the script itself had errors or powershell threw an exception.'}, {'name': 'hidden-parameter', 'required': False, 'description': 'Parameters that will be hidden/not visible to ARM, such as passwords and credentials.'}, {'name': 'named-outputs', 'required': False, 'description': 'User-defined dictionary.'}, {'name': 'out', 'required': False, 'description': 'Standard output stream from the powershell execution.'}, {'name': 'parameter', 'required': False, 'description': 'Parameters the script will accept.'}, {'name': 'retention', 'required': False, 'description': 'Time to live for the resource. If not provided, will be available for 60 days.'}, {'name': 'script-cmdlet-id', 'required': False, 'description': 'A reference to the script cmdlet resource if user is running a AVS script.'}]}"], "Output": "requests.get(\"https://air-quality.p.rapidapi.com/history/airquality\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"air-quality.p.rapidapi.com\"}, params={\"lat\": \"37.7749\", \"lon\": \"-122.4194\"})"} {"Instruction": "Can you help me access real-time stock prices for Google (GOOG) using the Yahoo Finance API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().describe', 'description': 'Describes a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}"], "Output": "response = requests.get(\"https://yahoo-finance127.p.rapidapi.com/news/tsla\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance127.p.rapidapi.com\"}, params={\"symbol\": \"GOOG\"})"} {"Instruction": "I want to check the current weather at John F. Kennedy International Airport (JFK) in New York.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.list', 'description': 'List Blockchain Node Engine nodes', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag_\u2026'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://aviation-weather-center.p.rapidapi.com/adds/dataserver_current/httpparam\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aviation-weather-center.p.rapidapi.com\"}, params={\"datasource\": \"stations\", \"stationString\": \"JFK\"})"} {"Instruction": "Can you provide me with a random insult from \"The Dozen - The Yo Mamsa Roast API\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'az attestation update', 'description': 'Updates the Attestation Provider', 'parameters': [{'name': 'name', 'description': 'Name of the attestation service instance.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "requests.get(\"https://the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com/insults/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest schedule and stats for FIFA World Cup 2022 with a date of November 10th, 2022 and UTC offset of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get company details, Return Status & Filing Data based on GSTIN\\n- Monthly Data, Quarterly Data, Yearly Data & hsn codes\\n-Update 21 May 2023: I have updated the API & it's even faster with zero errors.\", 'parameters': [{'name': 'gstin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fifa-2022-schedule-and-stats.p.rapidapi.com/schedule\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fifa-2022-schedule-and-stats.p.rapidapi.com\"}, params={\"date\": \"2022-11-10\", \"utc_offset\": \"5\"})"} {"Instruction": "Can you provide me with the number of likes of a particular Instagram post? The shortcode for the post is XYZ789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram28.p.rapidapi.com/media_info_v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram28.p.rapidapi.com\"}, params={\"short_code\": \"XYZ789\"})"} {"Instruction": "I want to search for information on Unicode codepoint \"U+0061\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}"], "Output": "requests.get(\"https://codepoints.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codepoints.p.rapidapi.com\"}, params={\"properties\": \"U+0061\"})"} {"Instruction": "Can you provide me with the country and city location data for IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.delete_directory', 'description': 'Deletes an Directory Service directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}"], "Output": "requests.get(\"https://ip-geo-location-and-ip-reputation.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo-location-and-ip-reputation.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Can you give me the Python function call to get the statistics of a match with the secret key \"abcd123\", match ID 12345, and API key \"efgh456\" using the Test_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'alpha compute firewall-policies associations', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().list', 'description': 'List the associations of an organization or folder resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().create_http', 'description': 'Create a HTTP health check to monitor load balanced instances', 'parameters': [{'name': 'name', 'description': 'Name of the HTTP health check to create'}, {'name': 'check_interval', 'description': 'How often to perform a health check for an instance'}, {'name': 'description', 'description': 'An optional string description for the HTTP health check'}, {'name': 'enable_logging', 'description': 'Enable logging of health check probe results to Stackdriver'}, {'name': 'healthy_threshold', 'description': 'The number of consecutive successful health checks before an unhealthy instance is marked as healthy'}, {'name': 'host', 'description': 'The value of the host header used for the health check'}, {'name': 'proxy_header', 'description': 'The type of proxy protocol header to be sent to the backend'}, {'name': 'request_path', 'description': 'The request path that this health check monitors'}, {'name': 'response', 'description': 'When empty, status code of the response determines health. When not empty, presence of specified string in first 1024 characters of response body determines health'}, {'name': 'timeout', 'description': \"If Google Compute Engine doesn't receive a healthy response from the instance by the time specified by the value of this flag, the health check request is considered a failure\"}, {'name': 'unhealthy_threshold', 'description': 'The number of consecutive health check failures before a healthy instance is marked as unhealthy'}, {'name': 'weight_report_mode', 'description': 'Defines whether Weighted Load Balancing is enabled'}, {'name': 'global', 'description': 'If set, the HTTP health check is global'}, {'name': 'region', 'description': 'Region of the HTTP health check to create'}, {'name': 'port', 'description': 'The TCP port number that this health check monitors'}, {'name': 'port_name', 'description': 'The port name that this health check monitors'}, {'name': 'use_serving_port', 'description': \"If given, use the 'serving port' for health checks\"}]}"], "Output": "response = requests.get(\"https://test2527.p.rapidapi.com/matches/stats.json\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://test2527.p.rapidapi.com/matches/stats.json\"}, params={\"secret\": \"abcd123\", \"match_id\": 12345, \"key\": \"efgh456\"})"} {"Instruction": "I want to generate 5 random names using the dummyData API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_replace_root_volume_task', 'description': 'Replaces the EBS-backed root volume for a running instance with a new volume that is restored to the original root volume\u00e2\\x80\\x99s launch state, that is restored to a specific snapshot taken from the original root volume, or that is restored from an AMI that has the same key characteristics as that of the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The ID of the instance for which to replace the root volume.'}, {'name': 'snapshot_id', 'description': 'The ID of the snapshot from which to restore the replacement root volume. The specified snapshot must be a snapshot that you previously created from the original root volume.\\nIf you want to restore the replacement root volume to the initial launch state, or if you want to restore the replacement root volume from an AMI, omit this parameter.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. For more information, see Ensuring idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the root volume replacement task.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'image_id', 'description': 'The ID of the AMI to use to restore the root volume. The specified AMI must have the same product code, billing information, architecture type, and virtualization type as that of the instance.\\nIf you want to restore the replacement volume from a specific snapshot, or if you want to restore it to its launch state, omit this parameter.'}, {'name': 'delete_replaced_root_volume_|_no_delete_replaced_root_volume', 'description': 'Indicates whether to automatically delete the original root volume after the root volume replacement task completes. To delete the original root volume, specify true . If you choose to keep the original root volume after the replacement task completes, you must manually delete it when you no longer need it.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rolesanywhere.create_trust_anchor', 'description': 'Creates a trust anchor to establish trust between IAM Roles Anywhere and your certificate authority (CA). You can define a trust anchor as a reference to an Private Certificate Authority (Private CA) or by uploading a CA certificate. Your Amazon Web Services workloads can authenticate with the trust anchor using certificates issued by the CA in exchange for temporary Amazon Web Services credentials.Required permissions: rolesanywhere:CreateTrustAnchor .', 'parameters': [{'name': 'enabled_|_no_enabled', 'description': 'Specifies whether the trust anchor is enabled.'}, {'name': 'name', 'description': 'The name of the trust anchor.'}, {'name': 'notification_settings', 'description': 'A list of notification settings to be associated to the trust anchor.\\n(structure)\\n\\nCustomizable notification settings that will be applied to notification events. IAM Roles Anywhere consumes these settings while notifying across multiple channels - CloudWatch metrics, EventBridge, and Health Dashboard.\\nchannel -> (string)\\n\\nThe specified channel of notification. IAM Roles Anywhere uses CloudWatch metrics, EventBridge, and Health Dashboard to notify for an event.\\n\\nNoteIn the absence of a specific channel, IAM Roles Anywhere applies this setting to \u00e2\\x80\\x98ALL\u00e2\\x80\\x99 channels.\\n\\nenabled -> (boolean)\\n\\nIndicates whether the notification setting is enabled.\\nevent -> (string)\\n\\nThe event to which this notification setting is applied.\\nthreshold -> (integer)\\n\\nThe number of days before a notification event. This value is required for a notification setting that is enabled.'}, {'name': 'source', 'description': 'The trust anchor type and its related certificate data.\\nsourceData -> (tagged union structure)\\n\\nThe data field of the trust anchor depending on its type.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: acmPcaArn, x509CertificateData.\\nacmPcaArn -> (string)\\n\\nThe root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests. Included for trust anchors of type AWS_ACM_PCA .\\nx509CertificateData -> (string)\\n\\nThe PEM-encoded data for the certificate anchor. Included for trust anchors of type CERTIFICATE_BUNDLE .\\n\\nsourceType -> (string)\\n\\nThe type of the trust anchor.'}, {'name': 'tags', 'description': 'The tags to attach to the trust anchor.\\n(structure)\\n\\nA label that consists of a key and value you define.\\nkey -> (string)\\n\\nThe tag key.\\nvalue -> (string)\\n\\nThe tag value.'}]}"], "Output": "response = requests.get(\"https://dummydata1.p.rapidapi.com/name/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dummydata1.p.rapidapi.com\"})"} {"Instruction": "Check if \"test@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom QR codes for any data. See more info at https://api-ninjas.com/api/qrcode.', 'parameters': [{'name': 'data', 'description': 'data to encode in the QR code.', 'type': 'STRING'}, {'name': 'format', 'description': 'image format to return. Must be one of the following: png, jpg, jpeg, eps, svg.', 'type': 'STRING'}, {'name': 'size', 'description': 'size of the QR code image to generate. The output will be a square image with (size x size) dimensions.', 'type': 'NUMBER'}, {'name': 'fg_color', 'description': 'foreground color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is 000000 (black)', 'type': 'STRING'}, {'name': 'bg_color', 'description': 'background color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is ffffff (white)', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Deployment Cancel', 'description': 'Cancel a deployment at subscription scope', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@gmail.com\"})"} {"Instruction": "I want to get the NBA sports results from the Futboleta API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "response = requests.get(\"https://futboleta.p.rapidapi.comhttp://www.espn.com.co/nba/deportes/resultados\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"futboleta.p.rapidapi.com\"})"} {"Instruction": "What are the holidays in Australia in the year 2023?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://holidays-by-api-ninjas.p.rapidapi.com/v1/holidays\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"holidays-by-api-ninjas.p.rapidapi.com\"}, params={\"year\": \"2023\", \"country\": \"au\"})"} {"Instruction": "How can I search for videos related to \"Machine learning tutorials\" on YouTube?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.clusters().create_secondary', 'description': 'Create a new secondary AlloyDB cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://youtube138.p.rapidapi.com/search/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube138.p.rapidapi.com\"}, params={\"hl\": \"en\", \"gl\": \"US\", \"cursor\": \"\", \"q\": \"Machine learning tutorials\"})"} {"Instruction": "I want to check example2@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.stop_solution_version_creation', 'description': 'Stops creating a solution version that is in a state of CREATE_PENDING or CREATE IN_PROGRESS.CREATE_IN_PROGRESS > CREATE_STOPPING > CREATE_STOPPEDYou are billed for all of the training completed up until you stop the solution version creation. You cannot resume creating a solution version once it has been stopped.', 'parameters': [{'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version you want to stop creating.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "Please provide me the news articles for the newspaper with id \"CNN\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get links about the climate changes ', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().delete', 'description': 'Delete a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "import requests\n\nurl = 'https://climate-change-api29.p.rapidapi.com/news/CNN'\nheaders = {\n \"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\n \"X-RapidAPI-Host\": \"climate-change-api29.p.rapidapi.com\"\n}\n\nresponse = requests.get(url, headers=headers)\nprint(response.json())"} {"Instruction": "Please extract the text from this URL: \"https://example.com/image.jpg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ocr-separate-text-from-images.p.rapidapi.com/parse/imageurl/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocr-separate-text-from-images.p.rapidapi.com\"}, params={\"language\": \"eng\", \"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to print \"Hello, World!\" using the print API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.list', 'description': 'List Artifact Registry packages', 'parameters': [{'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "requests.get(\"https://print.p.rapidapi.com/dev\", headers={\"x-rapidapi-host\": \"print.p.rapidapi.com\", \"x-rapidapi-key\": \"TO BE FILLED\"})"} {"Instruction": "Please provide the daily football predictions and betting tips for the matches happening on September 15, 2022 in the Premier League.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://today-football-prediction.p.rapidapi.com/predictions/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"today-football-prediction.p.rapidapi.com\"}, params={\"date\": \"2022-09-15\", \"league\": \"Premier League\"})"} {"Instruction": "Can you give me a joke from the 'puns' category?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules().update', 'description': 'Update firewall rules', 'parameters': [{'name': 'name'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'disabled'}, {'name': 'enable_logging'}, {'name': 'logging_metadata'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.update(\"my_perimeter\", add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for an existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "requests.get(\"https://jokester.p.rapidapi.com/jokes/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jokester.p.rapidapi.com\"})"} {"Instruction": "Can you generate a QR code with the text \"https://www.example.com\" and save it as a PNG image with a size of 200 pixels?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}"], "Output": "requests.get(\"https://qrcodeutils.p.rapidapi.com/qrcodefree\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcodeutils.p.rapidapi.com\"}, params={\"text\": \"https://www.example.com\", \"validate\": True, \"size\": 200, \"type\": \"png\", \"level\": \"M\"})"} {"Instruction": "Can you capture a screenshot of the website \"https://www.example.com\" using the Pikwy API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pikwy1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pikwy1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the Minecraft user data for the player with the username \"Alex\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://minecraft-user-data.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"minecraft-user-data.p.rapidapi.com\"}, params={\"name\": \"Alex\"})"} {"Instruction": "I want to check if the email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().get_iam_policy', 'description': 'Get an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get information about the Ministry of Health in Chile using the DataEstado API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dataestado1.p.rapidapi.com/Ministerio%20de%20Health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dataestado1.p.rapidapi.com\"})"} {"Instruction": "How can I generate a high-quality image of a dog using the Stable Diffusion v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stable-diffusion-v2.p.rapidapi.com/stable-diffusion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stable-diffusion-v2.p.rapidapi.com\"}, params={\"description\": \"dog\"})"} {"Instruction": "Can you provide the Python code to get the list of languages supported by the Deep Translate API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Es una API que permite a los usuarios encontrar el municipio correspondiente a un c\u00f3digo postal espec\u00edfico en Espa\u00f1a. Simplemente ingresa el c\u00f3digo postal y recibir\u00e1s informaci\u00f3n detallada del municipio asociado. Es una herramienta f\u00e1cil de usar e ideal para desarrolladores y aplicaciones que requieren informaci\u00f3n precisa de municipios basada en c\u00f3digos postales espa\u00f1oles', 'parameters': [{'name': 'codigo_postal', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://deep-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deep-translate1.p.rapidapi.com\"}).json()"} {"Instruction": "Can you provide the base stats of the champion Yasuo in League of Legends?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'logicapp_stop', 'description': 'Stop a logic app', 'parameters': [{'name': 'name', 'description': 'Name of the logic app.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.', 'required': False}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_directories', 'description': 'Lists directories created within an account.list-directories is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'state', 'description': 'The state of the directories in the list. Can be either Enabled, Disabled, or Deleted.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDELETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://league-of-legends-stats.p.rapidapi.com/champions/yasuo/stats\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"league-of-legends-stats.p.rapidapi.com\"})"} {"Instruction": "Can you please retrieve the information for file with ID 3e15896375128648358cb970 from the SendAPic API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.ReplaceSlice', 'description': 'Replace a slice of a string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'start', 'description': 'int. Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'int. Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'str. What to replace the slice with.'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://sendapic-api.p.rapidapi.com/api/v1/files/3e15896375128648358cb970\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sendapic-api.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the NBA fantasy stats for the player with ID 987654 in the most recent 10 games?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tank01-fantasy-stats.p.rapidapi.com/getNBAGamesForPlayer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tank01-fantasy-stats.p.rapidapi.com\"}, params={\"playerID\": \"987654\", \"numberOfGames\": \"10\"})"} {"Instruction": "Can you provide the latest transfer news for the 2021/2022 season in the Spanish La Liga?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for transfer news, latest or record transfers, rumors, player market value, etc... to create a sporting site/application such as transfermarkt.com', 'parameters': [{'name': 'seasonid', 'description': 'The value of id field returned in .../competitions/list-seasons endpoint', 'type': 'STRING'}, {'name': 'id', 'description': 'The value of id field returned in .../search or .../competitions/list-default endpoints', 'type': 'STRING'}, {'name': 'homeaway', 'description': 'One of the following : home|away', 'type': 'STRING'}, {'name': 'domain', 'description': 'One of the following : com|de|be|es|it|nl|pl|pt|com.tr|world', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that allows users to view short excerpts of Halsey's songs.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://transfermarket.p.rapidapi.com/competitions/get-table\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"transfermarket.p.rapidapi.com\"}, params={\"seasonID\": \"2022\", \"id\": \"ES1\", \"homeAway\": \"\", \"domain\": \"es\"})"} {"Instruction": "I want to retrieve the live and historical information for the company with ticker symbol \"GOOG\" for the past 3 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().get_iam_policy', 'description': 'Get the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Optional, specify the region.'}, {'name': 'filter', 'description': 'Optional, filter expression.'}, {'name': 'limit', 'description': 'Optional, limit on the number of resources to list.'}, {'name': 'page_size', 'description': 'Optional, number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Optional, comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'az', 'api_name': 'guestconfig guest-configuration-hcrp-assignment show', 'description': 'Get information about a guest configuration assignment', 'parameters': [{'name': 'guest-configuration-assignment-name', 'description': 'The guest configuration assignment name.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'machine-name', 'description': 'The name of the ARC machine.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(\"https://stoxx1.p.rapidapi.com/api/v1/stoxx/company/goog/history/articles/3\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stoxx1.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate a screenshot of a website with specific dimensions and in full page? I would like the height to be 720, the width to be 1280, and the website URL to be \"https://www.example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my_gateway', LOCATION='us_central1', PRINCIPAL='user:test_user@gmail.com', ROLE='roles/editor'\", 'description': 'Remove IAM policy binding from a gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'principal', 'description': 'Principal for whom the IAM policy binding is being removed.'}, {'name': 'role', 'description': 'Role for which the IAM policy binding is being removed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().delete', 'description': 'Delete a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}"], "Output": "requests.get(\"https://website-screenshot6.p.rapidapi.com/screenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"website-screenshot6.p.rapidapi.com\"}, params={\"height\": \"720\", \"width\": \"1280\", \"url\": \"https://www.example.com\", \"fullscreen\": True})"} {"Instruction": "I want to check if the postal code 9876543 is valid in Japan.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.start_user_access_tasks', 'description': 'Starts the tasks to search user access status for a specific email address.See also: AWS API Documentation\\n', 'parameters': [{'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}, {'name': 'email', 'description': 'The email address of the target user.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_sending_enabled', 'description': 'Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending for a configuration set when the reputation metrics for that configuration set (such as your bounce on complaint rate) exceed certain thresholds.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to update.'}, {'name': 'enabled_|_no_enabled', 'description': 'Describes whether email sending is enabled or disabled for the configuration set.'}]}"], "Output": "requests.get(\"https://postcodejp-api.p.rapidapi.com/postcodes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"postcodejp-api.p.rapidapi.com\"}, params={\"postcode\": \"9876543\"})"} {"Instruction": "Can you provide the location data for the IP address 203.0.113.0?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geoip12.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geoip12.p.rapidapi.com\"}, params={\"ip\": \"203.0.113.0\"})"} {"Instruction": "Can you provide me with a random dirty drinking question?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_superuser', 'description': \"Update an AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://drinking1.p.rapidapi.com/questions/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"drinking1.p.rapidapi.com\"}, params={\"type\": \"dirty\"})"} {"Instruction": "Can you please search for the top technology news in UK from the News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseNegate', 'description': 'Bit-wise negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.fms.disassociate_third_party_firewall', 'description': 'Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall , the third-party firewall vendor deletes all of the firewalls that are associated with the account.', 'parameters': [{'name': 'third_party_firewall', 'description': 'The name of the third-party firewall vendor.\\nPossible values:\\n\\nPALO_ALTO_NETWORKS_CLOUD_NGFW\\nFORTIGATE_CLOUD_NATIVE_FIREWALL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.authorize_client_vpn_ingress', 'description': 'Adds an ingress authorization rule to a Client VPN endpoint. Ingress authorization rules act as firewall rules that grant access to networks. You must configure ingress authorization rules to enable clients to access resources in Amazon Web Services or on-premises networks.', 'parameters': [{'name': 'client_vpn_endpoint_id', 'description': 'The ID of the Client VPN endpoint.'}, {'name': 'target_network_cidr', 'description': 'The IPv4 address range, in CIDR notation, of the network for which access is being authorized.'}, {'name': 'access_group_id', 'description': 'The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group. Required if AuthorizeAllGroups is false or not specified.'}, {'name': 'authorize_all_groups_|_no_authorize_all_groups', 'description': 'Indicates whether to grant access to all clients. Specify true to grant all clients who successfully establish a VPN connection access to the network. Must be set to true if AccessGroupId is not specified.'}, {'name': 'description', 'description': 'A brief description of the authorization rule.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://news-api14.p.rapidapi.com/top-headlines\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-api14.p.rapidapi.com\"}, params={\"language\": \"en\", \"category\": \"technology\", \"country\": \"GB\", \"sortBy\": \"\", \"pageSize\": \"10\"})"} {"Instruction": "I want to get the address from the API with the URL \"https://4bro-1337x.p.rapidapi.com/getaddress\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic Functions', 'parameters': []}"], "Output": "requests.get(\"https://4bro-1337x.p.rapidapi.com/getaddress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"4bro-1337x.p.rapidapi.com\"})"} {"Instruction": "What is the temperature for latitude 51.5074 and longitude -0.1278 on July 1, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://oikoweather.p.rapidapi.com/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"oikoweather.p.rapidapi.com\"}, params={\"start\": \"2022-07-01\", \"lat\": 51.5074, \"lon\": -0.1278, \"param\": \"temperature\"})"} {"Instruction": "Could you please provide me with the location and provider details for the mobile number 1234567890 using the Indian Mobile info API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Remove IAM policy binding from a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}"], "Output": "response = requests.get(\"https://ajith-indian-mob-info.p.rapidapi.com/employees\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ajith-indian-mob-info.p.rapidapi.com\"}, params={\"mobno\": \"1234567890\"})"} {"Instruction": "I want to get the per capita income for the IP address 192.168.0.1 in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}"], "Output": "requests.get(\"https://ip-to-income.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-income.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "I want to get the soundtracks for the movie with the id \"tt0944947\" using the IMDb API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}"], "Output": "requests.get(\"https://imdb8.p.rapidapi.com/title/get-sound-tracks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"imdb8.p.rapidapi.com\"}, params={\"tconst\": \"tt0944947\"})"} {"Instruction": "I want to get the version number from the Cars image background removal API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}"], "Output": "requests.get(\"https://cars-image-background-removal.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cars-image-background-removal.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with details about the game with the ID A1B2C3D4 using the Unigamer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "requests.get(\"https://unigamer-api2.p.rapidapi.com/v1/games-service/games/A1B2C3D4\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unigamer-api2.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the synonyms for the word \"happy\" in Hindi language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://gruite.p.rapidapi.com/synonyms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gruite.p.rapidapi.com\"}, params={\"language\": \"hindi\", \"word\": \"happy\"})"} {"Instruction": "Using the \"Forecast crypto and fiat currency exchange rates\" API, I would like to get the exchange rate forecast between the currencies USD and EUR.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com/api/get_cross\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com\"}, params={\"currency\": \"usd\", \"currency_cross\": \"eur\"})"} {"Instruction": "I want to get the product data for the product ID B07VJK4S8M using the Dungy Amazon Data Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://dungy-amazon-data-scraper.p.rapidapi.com/products/B07VJK4S8M\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dungy-amazon-data-scraper.p.rapidapi.com\"})"} {"Instruction": "Please fetch the EPA Superfunds within a 2-mile radius of lat 37.391935 and lng -122.079515 and log the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}, {'name': 'allow_multiline_logs', 'description': 'Optional argument to allow multiline logs.'}, {'name': 'polling_interval', 'description': 'Optional argument to set the polling interval, default is 60 seconds.'}, {'name': 'task_name', 'description': 'Optional argument to specify the task name.'}]}"], "Output": "requests.get(\"https://epa-superfunds.p.rapidapi.com/superfund\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epa-superfunds.p.rapidapi.com\"}, params={\"radius\": \"2\", \"lat\": \"37.391935\", \"lng\": \"-122.079515\"})"} {"Instruction": "I want to delete a user with the name Jane Smith in an organization with the ID org5678 in AWS WorkMail.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.list_subscribed_rule_groups', 'description': 'See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: RuleGroups\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'union', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'child_fields', 'description': 'Sequence of Field values representing the child fields.'}, {'name': 'mode', 'description': \"Must be either 'sparse' or 'dense'.\"}], 'optional': [{'name': 'type_codes', 'description': 'List of integers representing the type codes. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}"], "Output": "aws.workmail.delete_user(organization_id=\"org5678\", name=\"Jane Smith\")"} {"Instruction": "I want to check if \"example@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "I want to get live data for the item with ASIN B07XGZR1PB on Amazon in the UK marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/uk/B07XGZR1PB\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to convert 200 GBP to CAD?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Created from VS Code', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_gremlin_query_status', 'description': 'Gets the status of a specified Gremlin query.get-gremlin-query-status uses document type values. Document types follow the JSON data model where valid values are: strings, numbers, booleans, null, arrays, and objects. For command input, options and nested parameters that are labeled with the type document must be provided as JSON. Shorthand syntax does not support document types.\\n', 'parameters': [{'name': 'query_id', 'description': 'The unique identifier that identifies the Gremlin query.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "requests.get(\"https://currency-converter193.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency-converter193.p.rapidapi.com\"}, params={\"from\": \"GBP\", \"amount\": \"200\", \"to\": \"CAD\"})"} {"Instruction": "Can you provide me with the Python function call to obtain the list of all traffic cameras using the Tsaboin Cams API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}"], "Output": "requests.get(\"https://tsaboin-tsaboin-cams-v1.p.rapidapi.com/listall.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tsaboin-tsaboin-cams-v1.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the latest chapter of the novel with the novel ID \"123456\" from the Web - Novel API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'read_pool_node_count'}]}"], "Output": "requests.get(\"https://web-novel-api.p.rapidapi.com/novel/fa102782f605163ddc1b3341709fd70221b4e23b/chapter/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-novel-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about a specific location using the peta API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'make a peta', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'DenseUnionType', 'description': 'Create a dense union type from child fields.', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}"], "Output": "requests.get(\"https://peta.p.rapidapi.comhttps://skripsikampus.000webhostapp.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"peta.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the Github profile data for this URL - https://github.com/johndoe\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a JSON Profile data from a Linkedin ID', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://github-profile-data.p.rapidapi.com/github-data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"github-profile-data.p.rapidapi.com\"}, params={\"url\": \"https://github.com/johndoe\"})"} {"Instruction": "I want to get live updates on the prices of Bitcoin and Ethereum.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}"], "Output": "requests.get(\"https://crypto-update-live.p.rapidapi.com/multiplecoins/bitcoin_ethereum\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-update-live.p.rapidapi.com\"})"} {"Instruction": "I want to generate a new token for the Unlimited Language API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://token-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"token-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the messages for email address p2epvv0x9h@bestparadize.com using the Temp Mail API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create a temp mail', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}"], "Output": "requests.get(\"https://temp-mail44.p.rapidapi.com/api/v3/email/p2epvv0x9h@bestparadize.com/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"temp-mail44.p.rapidapi.com\"})"} {"Instruction": "I would like to search for images of cats on Google.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Variance', 'description': 'Calculate the variance of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom. Default is 0.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://google-search72.p.rapidapi.com/imagesearch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-search72.p.rapidapi.com\"}, params={\"q\": \"cats\"})"} {"Instruction": "Can you provide me with the detailed information about IATA airports, airlines, countries, and alliances using the Travel Hacking Tool API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://travel-hacking-tool.p.rapidapi.com/api/alliances/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"travel-hacking-tool.p.rapidapi.com\"})"} {"Instruction": "I want to lookup the location information for the URL 'https://google.com' using the URL Lookup by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup location information for any URL domain. See more info at https://api-ninjas.com/api/urllookup.', 'parameters': [{'name': 'url', 'description': 'valid URL to check. It supports schemes (e.g. http://example.com) as well as schemeless (e.g. example.com) formats.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://url-lookup-by-api-ninjas.p.rapidapi.com/v1/urllookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"url-lookup-by-api-ninjas.p.rapidapi.com\"}, params={\"url\": \"https://google.com\"})"} {"Instruction": "Please provide me with the available language codes for the Language Detection_v2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}"], "Output": "import requests\n\nrequests.get(\"https://language-detection5.p.rapidapi.com/get_language_codes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"language-detection5.p.rapidapi.com\"})"} {"Instruction": "I want to create a fake request with the data {\"name\": \"Jane\", \"age\": 30}.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "requests.get(\"https://request-boomerang.p.rapidapi.com/query-json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"request-boomerang.p.rapidapi.com\"}, params={\"data\": '{\"name\": \"Jane\", \"age\": 30}'})"} {"Instruction": "I want to check if a given C++ code is valid and compile it using the C++ Code Compiler API. The code is located in the file \"code.cpp\" and I want to specify the version as \"gcc-10.2.0\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pascal Code Compiler API', 'parameters': []}"], "Output": "requests.post(\"https://cpp-code-compiler.p.rapidapi.com/compile/gcc-10.2.0\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cpp-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"code.cpp\", \"rb\")})"} {"Instruction": "Can you help me get a snapshot of a website using the PragmavantApi service by providing the URL https://www.website.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Practical API for streamlined business and cloud applications.', 'parameters': [{'name': 'source', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().update(PERIMETER=\\'my_perimeter\\', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}"], "Output": "requests.get(\"https://pragmavantapi.p.rapidapi.com/web/snapshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pragmavantapi.p.rapidapi.com\"}, params={\"source\": \"https://www.website.com\"})"} {"Instruction": "Can you check if the details for the record with the href \"/world-records/98273-most-coffee-consumed-in-a-day\" are available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template', 'description': 'Get the template you want to use for creating a migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the template.'}]}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "requests.get(\"https://guinness-world-records-api.p.rapidapi.com/guinness/recordDetails\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"guinness-world-records-api.p.rapidapi.com\"}, params={\"href\": \"/world-records/98273-most-coffee-consumed-in-a-day\"})"} {"Instruction": "Can you provide me the current status of the Address Monitor service and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}"], "Output": "requests.get(\"https://address-monitor.p.rapidapi.com/service-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"address-monitor.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of a pet with ID 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my_repo\", location=\"us_central1\", source=\"my_package.deb\"', 'description': 'Upload a Debian package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the Debian package to be uploaded.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}"], "Output": "requests.get(\"https://publicapitestinginbox.p.rapidapi.com/pet/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"publicapitestinginbox.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of movies with the genre \"romance\" and a minimum rating of 7 from the YTS.am Torrent API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_rate_based_rule', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule that you want to get. RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}"], "Output": "requests.get(\"https://yts-am-torrent.p.rapidapi.com/list_movies.jsonp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yts-am-torrent.p.rapidapi.com\"}, params={\"genre\": \"romance\", \"minimum_rating\": 7})"} {"Instruction": "Can you help me with the AI Chatbot API? I want to get a response for the message \"How are you?\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.ReplaceSlice', 'description': 'Replace a slice of a string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'start', 'description': 'int. Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'int. Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'str. What to replace the slice with.'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://ai-chatbot.p.rapidapi.com/chat/free\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-chatbot.p.rapidapi.com\"}, params={\"uid\": \"user1\", \"message\": \"How are you?\"})"} {"Instruction": "I want to check if the email john.doe@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@gmail.com\"})"} {"Instruction": "Can you provide me with the historical trading data for BTC/USDT on the Binance spot market, with a time interval of 5 minutes starting from January 1, 2022, and backtracking 2 data points?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.list_tags_for_resource', 'description': 'Lists all tags associated with a specified Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource for which you want to list the tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.describe', 'description': 'Describe Anthos Config Controller instances', 'parameters': [{'name': 'name', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location. Currently, only us-central1, us-east1, northamerica-northeast1, northamerica-northeast2, europe-north1, europe-west1, europe-west3, australia-southeast1, australia-southeast2, asia-northeast1 and asia-northeast2 are supported.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.uint16', 'description': 'Concrete class for Arrow arrays of uint16 data type', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://qvantana.p.rapidapi.com/2crows\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qvantana.p.rapidapi.com\"}, params={\"symbol\": \"btcusdt\", \"exchange\": \"binance\", \"market\": \"spot\", \"interval\": \"5m\", \"from\": \"1640995200\", \"backtracks\": \"2\"})"} {"Instruction": "Please shorten the URL \"www.example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.stop_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to stop collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to stop collecting data.\\n(string)'}]}"], "Output": "requests.get(\"https://noly-url-shortener.p.rapidapi.com/shorten/www.example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"noly-url-shortener.p.rapidapi.com\"})"} {"Instruction": "Can you provide the schedule for the handball league LNH Division 1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HandballAPI offers a schedule for live matches and results for top national and international leagues and tournaments. Handball World championship, handball European championship, handball Champions league, LNH Division 1, EHF European league and other leagues are all covered.', 'parameters': [{'name': 'term', 'description': 'The search term to use when searching for players, teams, and tournaments.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://handballapi.p.rapidapi.com/api/handball/search/lnh division 1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"handballapi.p.rapidapi.com\"})"} {"Instruction": "I want to get the Twitch user information for user \"amanda_25\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives access to informations about a User / Channel, and Streams on Twitch.', 'parameters': [{'name': 'userid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.certificate_manager.trust_configs.export('my_trust_config', location='global', destination='my_trust_config.yaml'\", 'description': 'Export a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'destination'}]}"], "Output": "requests.get(\"https://gwyo-twitch.p.rapidapi.com/m3u8/amanda_25\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gwyo-twitch.p.rapidapi.com\"})"} {"Instruction": "Please shorten the URL \"https://www.example.com/long-url-that-needs-to-be-shortened\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my_api\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Remove IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "response = requests.get(\"https://uptosite-link-shortener.p.rapidapi.com/long/ntt-chrome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uptosite-link-shortener.p.rapidapi.com\"}, params={\"slug\": \"https://www.example.com/long-url-that-needs-to-be-shortened\"})"} {"Instruction": "Can you provide a Python function call to convert Instagram user ID 1234567890 to username?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://instagram210.p.rapidapi.com/pk_to_username\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram210.p.rapidapi.com\"}, params={\"pk\": \"1234567890\"})"} {"Instruction": "I want to get the current planetary overview.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://horostory.p.rapidapi.com/planetaryoverview\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"horostory.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of philosophers from the Philosophers API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.describe_game_session_queues', 'description': 'Retrieves the properties for one or more game session queues. When requesting multiple queues, use the pagination parameters to retrieve results as a set of sequential pages. When specifying a list of queues, objects are returned only for queues that currently exist in the Region.Learn moredescribe-game-session-queues is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'names', 'description': 'A list of queue names to retrieve information for. You can use either the queue ID or ARN value. To request settings for all queues, leave this parameter empty.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API with Roster and Schedule Results for each NBA Franchise from 1977', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.detach_certificate_from_distribution', 'description': 'Detaches an SSL/TLS certificate from your Amazon Lightsail content delivery network (CDN) distribution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'distribution_name', 'description': 'The name of the distribution from which to detach the certificate.\\nUse the GetDistributions action to get a list of distribution names that you can specify.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "requests.get(\"https://list-of-philosophers.p.rapidapi.com/Philosopher\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"list-of-philosophers.p.rapidapi.com\"})"} {"Instruction": "Can you help me find the zip codes for a specific area in Mexico? I'm looking for the zip code for Ciudad Juarez.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mexico-zip-codes.p.rapidapi.com/buscar/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mexico-zip-codes.p.rapidapi.com\"}, params={\"codigo_postal\": \"Ciudad Juarez\"})"} {"Instruction": "I want to check if the MAC address 00:0a:95:9d:68:16 is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.list_image_set_versions', 'description': 'List image set versions.list-image-set-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'tails(operation_id=\"operation_1\"', 'description': 'Get details about an asynchronous operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}"], "Output": "requests.get(\"https://mac-address-to-manufacturer.p.rapidapi.com/maclookup/00-0A-95-9D-68-16\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mac-address-to-manufacturer.p.rapidapi.com\"})"} {"Instruction": "I want to get the loot share with sc=456DEF.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Endpoints for the Lootero Application', 'parameters': [{'name': 'sc', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://lootero3.p.rapidapi.com/api/v1/lootero/shared/getShare\", headers={\"X-RapidAPI-Key\": \"\",\"X-RapidAPI-Host\": \"lootero3.p.rapidapi.com\"}, params={\"sc\": \"456DEF\"})"} {"Instruction": "Can you please provide me with the car models available in the veiculos-api?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}"], "Output": "requests.get(\"https://veiculos-api.p.rapidapi.com/carros\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"veiculos-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top movie news sources available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.list', 'description': 'List indexes of a given project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}"], "Output": "requests.get(\"https://kubric-the-comprehensive-movie-news-api.p.rapidapi.com/news/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kubric-the-comprehensive-movie-news-api.p.rapidapi.com\"})"} {"Instruction": "I want to check if the app with dev_id \"com.example.app\" is available on Google Play Store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'fluid-relay server list-key', 'description': 'Get primary and secondary key for this server', 'parameters': [{'name': 'resource-group -g', 'description': 'The resource group containing the resource.'}, {'name': 'server-name -n', 'description': 'The Fluid Relay server resource name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}"], "Output": "requests.get(\"https://google-play-api2.p.rapidapi.com/apps_from_developer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-play-api2.p.rapidapi.com\"}, params={\"dev_id\": \"com.example.app\", \"lang\": \"en\"})"} {"Instruction": "Please obtain the details for House1 and House2 in the Real Estate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://real_estate_heroku.p.rapidapi.com/House1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real_estate_heroku.p.rapidapi.com\"}, params={\"House1\": \"1\", \"House2\": \"1\"})"} {"Instruction": "Can you please provide me with the test data from the Test_v14 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my_client_gateway\", \"policy.json\", location=\"us_central1\"', 'description': 'Set IAM policy for BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'policy_file'}, {'name': 'location'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog_appregistry.associate_resource', 'description': 'Associates a resource with an application. The resource can be specified by its ARN or name. The application can be specified by ARN, ID, or name.', 'parameters': [{'name': 'application', 'description': 'The name, ID, or ARN of the application.'}, {'name': 'resource_type', 'description': 'The type of resource of which the application will be associated.\\nPossible values:\\n\\nCFN_STACK\\nRESOURCE_TAG_VALUE'}, {'name': 'resource', 'description': 'The name or ID of the resource of which the application will be associated.'}]}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}"], "Output": "requests.get(\"https://test804.p.rapidapi.comimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test804.p.rapidapi.com\"})"} {"Instruction": "I want to check if the DNS propagation for example123.com is complete.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings.update('*.example.com', certificate_id='1234'\", 'description': 'Updates a domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'certificate_management'}, {'name': 'certificate_id'}, {'name': 'no_certificate_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dns-propagation-and-domain-checker.p.rapidapi.com/api/dns\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-propagation-and-domain-checker.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for the website \"https://www.codeexample.com\" with a size of 512 pixels and a blue background gradient color.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_groups.tag', 'description': 'Adds tags to a resource group with the specified ARN. Existing tags on a resource group are not changed if they are not specified in the request parameters.WarningMinimum permissionsTo run this command, you must have the following permissions:resource-groups:TagSee also: AWS API Documentation\\n', 'parameters': [{'name': 'arn', 'description': 'The ARN of the resource group to which to add tags.'}, {'name': 'tags', 'description': 'The tags to add to the specified resource group. A tag is a string-to-string map of key-value pairs.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}"], "Output": "requests.get(\"https://webit-qr-code.p.rapidapi.com/generate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webit-qr-code.p.rapidapi.com\"}, params={\"format\": \"png\", \"data\": \"https://www.codeexample.com\", \"size\": \"512\", \"background_gradient\": \"024bda\"})"} {"Instruction": "Can you provide me with container tracking information for tracking ID 123abc?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "response = requests.get(\"https://create-container-tracking.p.rapidapi.com/tracking/123abc\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"create-container-tracking.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to search for players with the name \"Ronaldo\" in the TransferMarkt DB API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://transfermarkt-db.p.rapidapi.com/v1/search/quick-search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"transfermarkt-db.p.rapidapi.com\"}, params={\"locale\": \"DE\", \"query\": \"Ronaldo\", \"page_number\": 0})"} {"Instruction": "I want to get comments for the TikTok video with video ID 123456789, limit 100, and fresh data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-data1.p.rapidapi.com/live/post/comments/v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-data1.p.rapidapi.com\"}, params={\"video_id\": \"123456789\", \"limit\": \"100\", \"fresh\": \"1\"})"} {"Instruction": "I want to check if the domain example.edu is available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains_backups.describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://community-viewdns.p.rapidapi.com/whois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"community-viewdns.p.rapidapi.com\"}, params={\"domain\": \"example.edu\", \"output\": \"json\"})"} {"Instruction": "I want to get data for a product with the ID \"67890\" using the AmazonAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazonapi2.p.rapidapi.com/products/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazonapi2.p.rapidapi.com\"})"} {"Instruction": "I want to fetch car data for cars with page number 2, limit 30, type \"hatchback\", make \"Ford\", and year \"2021\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://car-data1.p.rapidapi.com/cars\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"car-data1.p.rapidapi.com\"}, params={\"page\": \"2\", \"limit\": \"30\", \"type\": \"hatchback\", \"make\": \"Ford\", \"year\": \"2021\"})"} {"Instruction": "Can you please provide me with the details of all the employees from the database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}"], "Output": "requests.get(\"https://testapi217.p.rapidapi.com/employees/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testapi217.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the inventory of films.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().delete', 'description': 'Delete an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapLookup', 'description': 'Find the items corresponding to a given key in a Map', 'parameters': {'required': [{'name': 'container', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'query_key', 'description': 'Scalar. The key to search for.'}, {'name': 'occurrence', 'description': \"str. The occurrence(s) to return from the Map. Accepted values are 'first', 'last', or 'all'.\"}, {'name': 'options', 'description': 'pyarrow.compute.MapLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://films2.p.rapidapi.com/inventory\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"films2.p.rapidapi.com\"}, params={\"searchString\": \"\", \"limit\": 0, \"skip\": 0})"} {"Instruction": "Can you check the registration details of my vehicle with the South Australia Rego Check API? The registration number is DEF456Z.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.register_publisher', 'description': 'Registers your account as a publisher of public extensions in the CloudFormation registry. Public extensions are available for use by all CloudFormation users. This publisher ID applies to your account in all Amazon Web Services Regions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_terms_and_conditions_|_no_accept_terms_and_conditions', 'description': 'Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.\\nThe default is false .'}, {'name': 'connection_arn', 'description': 'If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.\\nFor more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}"], "Output": "requests.get(\"https://sa-rego-check.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sa-rego-check.p.rapidapi.com\"}, params={\"rego\": \"DEF456Z\"})"} {"Instruction": "I want to search for YouTube videos related to \"Python programming tutorials\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "response = requests.get(\"https://youtube-search-unlimited.p.rapidapi.com/ytsearch/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-search-unlimited.p.rapidapi.com\"}, params={\"query\": \"Python programming tutorials\"})"} {"Instruction": "Can you help me find the real-time price comparison of Samsung Galaxy phones using the Pricer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_predictors', 'description': 'Returns a list of predictors created using the CreateAutoPredictor or CreatePredictor operations. For each predictor, this operation returns a summary of its properties, including its Amazon Resource Name (ARN).See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Predictors\\n', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the predictors that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the predictors that match the statement, specify IS . To exclude matching predictors, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are DatasetGroupArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all predictors whose status is ACTIVE, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"Status\", \"Value\": \"ACTIVE\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az ml job create', 'description': 'Create a job in Azure ML', 'parameters': [{'name': 'file', 'description': 'Local path to the YAML file containing the Azure ML job specification.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}, {'name': 'name', 'description': 'Name of the job.'}, {'name': 'save-as', 'description': \"File to which the created job's state in YAML format will be written.\"}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'skip-validation', 'description': 'Skip validation in creating the resource.'}, {'name': 'stream', 'description': \"Indicates whether to stream the job's logs to the console.\"}, {'name': 'web', 'description': \"Show the job's run details in Azure ML studio in a web browser.\"}]}"], "Output": "requests.get(\"https://pricer.p.rapidapi.com/str\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pricer.p.rapidapi.com\"}, params={\"q\": \"Samsung Galaxy\"})"} {"Instruction": "Can you give me the monthly search volume, keyword difficulty, and competition details for the keyword \"digital marketing\" on YouTube?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://keyword-research-for-youtube.p.rapidapi.com/yttags.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"keyword-research-for-youtube.p.rapidapi.com\"}, params={\"keyword\": \"digital marketing\"})"} {"Instruction": "How can I use the SEO API's Backlink Checker to analyze the backlinks of my website, \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://seo-api-get-backlinks.p.rapidapi.com/backlinks.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"seo-api-get-backlinks.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "How can I perform a bulk WHOIS lookup for a list of domains using the Bulk WHOIS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk WHOIS API. Parsed to JSON. All TLDs supported. Online since 2016.', 'parameters': [{'name': 'batch_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pointsdb-bulk-whois-v1.p.rapidapi.com/batch/{batch_id}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pointsdb-bulk-whois-v1.p.rapidapi.com\"}, params={\"batch_id\": \"example_batch_id\"})"} {"Instruction": "I want to get the list of available Perl code compiler versions.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.get_signedness', 'description': 'Get the signedness of the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_coip_cidr', 'description': 'Creates a range of customer-owned IP addresses.', 'parameters': [{'name': 'cidr', 'description': 'A customer-owned IP address range to create.'}, {'name': 'coip_pool_id', 'description': 'The ID of the address pool.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://perl-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"perl-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Could you please give me a list of all food products available using the \"pizzaallapala\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "response = requests.get(\"https://pizzaallapala.p.rapidapi.com/productos\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizzaallapala.p.rapidapi.com\"})"} {"Instruction": "I want to get the user data for page 3 from the Reqres API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}"], "Output": "requests.get(\"https://reqres4.p.rapidapi.com/api/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reqres4.p.rapidapi.com\"}, params={\"page\": \"3\"})"} {"Instruction": "I want to get information about a vehicle with the license plate \"AB-456-CD\" using the \"Api plaque immatriculation SIV\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws sesv2 put_configuration_set_suppression_options', 'description': 'Specify the account suppression list preferences for a configuration set.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to change the suppression list preferences for.'}, {'name': 'suppressed_reasons', 'description': 'A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.\\n\\n(string)\\n\\nThe reason that the address was added to the suppression list for your account. The value can be one of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a hard bounce.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().list', 'description': 'List all BeyondCorp client connector operations in the specified project.', 'parameters': [{'name': 'location'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "requests.get(\"https://api-plaque-immatriculation-siv.p.rapidapi.com/get-vehicule-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"api-plaque-immatriculation-siv.p.rapidapi.com\"}, params={\"immatriculation\": \"AB-456-CD\", \"token\": \"TokenDemoRapidapi\", \"host_name\": \"https://apiplaqueimmatriculation.com\"})"} {"Instruction": "Can you check if this text contains any profanity or offensive word and provide the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Filter inputted text content for profanity, offensive and obscenity word base on an internal profanity list. It can also recognize character alternates or special characters often used in place of standard alphabetic characters.', 'parameters': [{'name': 'check_word', 'description': 'Use this parameter to filter text for profanity / offensive word. MAX_LENGTH = `[ 2 .. 700 ] characters`', 'type': 'STRING'}, {'name': 'add', 'description': 'You can use the optional `add` parameter with a comma separated list of words to be added to the selected `range` profanity list. Accepts `[ 2 .. 250 ] characters` in length).\\nThe `add` parameter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'range', 'description': \"You can use the optional `range` parameter to set the level of filtering range. Default: '`low`'\\n`'low'` : mild database\\n`'mid'` : includes all database words in `'low'` database but does not include all `'high'` database of words\\n`'high'`: strict large database words which also includes `'low'` and `'mid'` database\", 'type': 'ENUM'}, {'name': 'r', 'description': 'Censor replacement string - You can use the optional `r` parameter to get output of censor words in `word_filtered` response data. Must be a valid punctuation. MAX_LENGTH `<= 1 character`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}"], "Output": "requests.get(\"https://profanity-filter.p.rapidapi.com/api/v1/filter\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"profanity-filter.p.rapidapi.com\"}, params={\"check_word\": \"Hey, you idiot!\"})"} {"Instruction": "Can you check the coverage for zip code 90210 on all US networks?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://us-cell-coverage-by-zip-code.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"us-cell-coverage-by-zip-code.p.rapidapi.com\"}, params={\"postcode\": \"90210\"})"} {"Instruction": "I want to get the next 5 crypto events from the Crypto Events Calendar API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "requests.get(\"https://crypto-events-calendar.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-events-calendar.p.rapidapi.com\"}, params={\"pageSize\": \"5\", \"page\": \"1\"})"} {"Instruction": "I want to get the reviews for the business with ID \"0x4b6039a869e952af:0xb86c5f7d8e83667f\" in the United States region using the Local Business Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.describe', 'description': 'Describe a github enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://local-business-data.p.rapidapi.com/business-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"local-business-data.p.rapidapi.com\"}, params={\"business_id\": \"0x4b6039a869e952af:0xb86c5f7d8e83667f\", \"sort_by\": \"most_relevant\", \"region\": \"us\", \"language\": \"en\", \"offset\": \"0\", \"fields\": \"\", \"query\": \"\", \"limit\": \"5\"})"} {"Instruction": "Can you please check if there is a homeless shelter in zip code 10001?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'table', 'description': 'Create a pyarrow.Table from a Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame, mapping of strings to Arrays or Python lists, or list of arrays or chunked arrays.'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the Arrow Table. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\\nIf passed, the output will have exactly this schema (raising an error when columns are not found in the data and ignoring additional data not specified in the schema, when data is a dict or DataFrame).\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}, {'name': 'nthreads', 'description': 'For pandas.DataFrame inputs: if greater than 1, convert columns to Arrow in parallel using indicated number of threads. By default, this follows pyarrow.cpu_count (may use up to system CPU count threads).'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://homeless-shelter.p.rapidapi.com/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"homeless-shelter.p.rapidapi.com\"}, params={\"zipcode\": \"10001\"})"} {"Instruction": "What is the current status of the scan with scan_id \"fd987287-eb5c-4ef3-ac8f-82d7e26282bd\" in WebLasso API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weblasso.p.rapidapi.com/scan-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weblasso.p.rapidapi.com\"}, params={\"scan_id\": \"fd987287-eb5c-4ef3-ac8f-82d7e26282bd\"})"} {"Instruction": "I want to check if my package with tracking number 987654321 is shipped or not.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://soti-sync.p.rapidapi.com/987654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soti-sync.p.rapidapi.com\"})"} {"Instruction": "Please check if the coordinates (longitude: -118.2437, latitude: 34.0522) correspond to water or land.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to determine if a coordinate is water or land.', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}"], "Output": "requests.get(url=\"https://isitwater-com.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"isitwater-com.p.rapidapi.com\"}, params={\"longitude\": -118.2437, \"latitude\": 34.0522})"} {"Instruction": "I want to extract text from the image \"image.jpg\" using the OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete and up-to-date database with detailed information about IATA airports, IATA airlines, countries, alliances and more.', 'parameters': []}"], "Output": "requests.get(\"https://ocr43.p.rapidapi.com/v1/algos\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocr43.p.rapidapi.com\"})"} {"Instruction": "I want to fetch the bank card details from the Human Resources API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"API for supplying demo human resources data of employees and their bank cards.\\nUp to 900 samples per table. You can query the employees' table or bank cards' table.\\nWith Fast Response. and also paginate through each table, metadata for pagination is included in the response of the pagination route.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.send_email', 'description': 'Send a collection of patches as emails', 'parameters': [{'name': 'options'}, {'name': 'file|directory'}]}"], "Output": "requests.get(\"https://human-resources-api.p.rapidapi.com/api/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"human-resources-api.p.rapidapi.com\"})"} {"Instruction": "Could you please provide me with the cryptocurrency exchange details for ID 7?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "requests.get(\"https://coinlore-cryptocurrency.p.rapidapi.com/api/exchange/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"coinlore-cryptocurrency.p.rapidapi.com\"}, params={\"id\": \"7\"})"} {"Instruction": "I want to get information about a product using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://product39.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"product39.p.rapidapi.com\"})"} {"Instruction": "Please download the YouTube video with the ID \"abcd1234\" in the UK region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to separator', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. String pattern to split on.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitPatternOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "response = requests.get(\"https://ytstream-download-youtube-videos.p.rapidapi.com/dl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ytstream-download-youtube-videos.p.rapidapi.com\"}, params={\"id\": \"abcd1234\", \"cgeo\": \"UK\"})"} {"Instruction": "I want to get the lowest bins data from the Hypixel Lowest Bins API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}"], "Output": "requests.get(\"https://lowest-bins-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lowest-bins-api.p.rapidapi.com\"})"} {"Instruction": "Can you help me get the geolocation of '123 Main Street, Anytown, USA'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.operations.list', 'description': 'List API Gateway operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}]}"], "Output": "response = requests.get(\"https://address-normalization-and-geocoding.p.rapidapi.com/geocode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-normalization-and-geocoding.p.rapidapi.com\"}, params={\"address\": \"123 Main Street, Anytown, USA\"})"} {"Instruction": "Can you provide me with the options prices for the stock ticker TSLA?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearchserverless.list_tags_for_resource', 'description': 'Returns the tags for an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource. The resource must be active (not in the DELETING state), and must be owned by the account ID included in the request.'}]}\n", "{'name': 'pyarrow', 'api_name': 'int8', 'description': 'Create instance of signed int8 type', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://stock-and-options.p.rapidapi.com/options/tsla\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stock-and-options.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the list of matches in Germany for the Surebets 2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://surebets-2.p.rapidapi.com/matches/germany\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"surebets-2.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve a list of FM radio stations from around the world, limiting the results to 20 stations and displaying the second page of results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.update_game_session', 'description': 'Updates the mutable properties of a game session.If successful, the updated GameSession object is returned.All APIs by task', 'parameters': [{'name': 'game_session_id', 'description': 'A unique identifier for the game session to update.'}, {'name': 'maximum_player_session_count', 'description': 'The maximum number of players that can be connected simultaneously to the game session.'}, {'name': 'name', 'description': 'A descriptive label that is associated with a game session. Session names do not need to be unique.'}, {'name': 'player_session_creation_policy', 'description': 'A policy that determines whether the game session is accepting new players.\\nPossible values:\\n\\nACCEPT_ALL\\nDENY_ALL'}, {'name': 'protection_policy', 'description': 'Game session protection policy to apply to this game session only.\\n\\nNoProtection \u00e2\\x80\\x93 The game session can be terminated during a scale-down event.\\nFullProtection \u00e2\\x80\\x93 If the game session is in an ACTIVE status, it cannot be terminated during a scale-down event.\\n\\nPossible values:\\n\\nNoProtection\\nFullProtection'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.register_publisher', 'description': 'Registers your account as a publisher of public extensions in the CloudFormation registry. Public extensions are available for use by all CloudFormation users. This publisher ID applies to your account in all Amazon Web Services Regions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_terms_and_conditions_|_no_accept_terms_and_conditions', 'description': 'Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.\\nThe default is false .'}, {'name': 'connection_arn', 'description': 'If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.\\nFor more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'pyarrow', 'api_name': 'is_null', 'description': 'Options for determining null values', 'parameters': {'required': [], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null.'}]}}"], "Output": "requests.get(\"https://radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com/get_quotes.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com\"}, params={\"limit\": \"20\", \"page\": \"2\"})"} {"Instruction": "Can you check the ESG risk rating for the stock ticker AMZN?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://esg-risk-ratings-for-stocks.p.rapidapi.com/api/v1/resources/esg\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"esg-risk-ratings-for-stocks.p.rapidapi.com\"}, params={\"ticker\": \"AMZN\"})"} {"Instruction": "I want to extract topics from the text \"I enjoy cooking and gardening\" using the Walnut Topic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}"], "Output": "requests.get(\"https://walnut-topic.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"walnut-topic.p.rapidapi.com\"}, params={\"text\": \"I enjoy cooking and gardening\", \"topics\": \"furniture,eletronics,books,billing,promotion,urgent,design\"})"} {"Instruction": "Can you check the K\u00f6ppen climate classification for a location with latitude 36.73 and longitude -119.79?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://koppen-climate-classification.p.rapidapi.com/classification\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"koppen-climate-classification.p.rapidapi.com\"}, params={\"lon\": \"-119.79\", \"lat\": \"36.73\"})"} {"Instruction": "I want to get the general product description for the Amazon product with ID B07H8R47M5 using the Abiola Amazon Data Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://abiola-amazon-data-scraper.p.rapidapi.com/products/B07H8R47M5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"abiola-amazon-data-scraper.p.rapidapi.com\"})"} {"Instruction": "Please provide the current fear and greed index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://fear-and-greed-index.p.rapidapi.com/v1/fgi\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fear-and-greed-index.p.rapidapi.com\"})"} {"Instruction": "I want to check if the city Bandung is experiencing rain right now.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.get_network_settings', 'description': 'Gets the network settings.', 'parameters': [{'name': 'network_settings_arn', 'description': 'The ARN of the network settings.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com/weather/bandung\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "What are the most recent economic events?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://palmy-investing-api.p.rapidapi.com/api/economical/events/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"palmy-investing-api.p.rapidapi.com\"}, params={\"page\": \"\", \"page_size\": \"\"})"} {"Instruction": "How can I check my Viber balance using the D7 Viber API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://d7-viber.p.rapidapi.com/messages/v1/balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"d7-viber.p.rapidapi.com\"})"} {"Instruction": "I want to get real-time pricing and market activity for Binance exchange.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}\n", "{'name': 'az', 'api_name': 'az devops team show', 'description': 'Show team details', 'parameters': [{'name': 'team', 'description': 'The name or id of the team to show.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org --organization', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project -p', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.', 'required': False}, {'name': 'help -h', 'description': 'Show this help message and exit.', 'required': False}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.', 'required': False}, {'name': 'output -o', 'description': 'Output format.', 'required': False}, {'name': 'query', 'description': 'JMESPath query string.', 'required': False}, {'name': 'subscription', 'description': 'Name or ID of subscription.', 'required': False}, {'name': 'verbose', 'description': 'Increase logging verbosity.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_provisioning_template', 'description': 'Creates a provisioning template.See also: AWS API Documentation\\n', 'parameters': [{'name': 'template_name', 'description': 'The name of the provisioning template.'}, {'name': 'description', 'description': 'The description of the provisioning template.'}, {'name': 'template_body', 'description': 'The JSON formatted contents of the provisioning template.'}, {'name': 'enabled_|_no_enabled', 'description': 'True to enable the provisioning template, otherwise false.'}, {'name': 'provisioning_role_arn', 'description': 'The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.'}, {'name': 'pre_provisioning_hook', 'description': 'Creates a pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING . For more information about provisioning template types, see type .\\npayloadVersion -> (string)\\n\\nThe payload that was sent to the target function.\\n\\nNote: Only Lambda functions are currently supported.\\n\\ntargetArn -> (string)\\n\\nThe ARN of the target function.\\n\\nNote: Only Lambda functions are currently supported.'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the provisioning template.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'type', 'description': 'The type you define in a provisioning template. You can create a template with only one type. You can\u00e2\\x80\\x99t change the template type after its creation. The default value is FLEET_PROVISIONING . For more information about provisioning template, see: Provisioning template .\\nPossible values:\\n\\nFLEET_PROVISIONING\\nJITP'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crypto-exchanges1.p.rapidapi.com/exchanges/binance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-exchanges1.p.rapidapi.com\"})"} {"Instruction": "Please provide me the car data by calling the Car Specs API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}"], "Output": "requests.get(\"https://car-specs.p.rapidapi.com/v2/cars/download-database\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"car-specs.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the activity details for this TripIt object ID \"abc123\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://community-tripit.p.rapidapi.com/get/activity/id/abc123/format/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-tripit.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top 100 greatest movies of all time according to IMDb?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Email\u201d before you send. Discover deliverability of email addresses by our most popular email verification API.', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://imdb-top-100-movies.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"imdb-top-100-movies.p.rapidapi.com\"})"} {"Instruction": "Can you convert the number 5678 to spelled-out format in French?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'filters_to_expression', 'description': 'Convert filters to an Expression', 'parameters': {'required': [{'name': 'filters', 'description': 'A list of tuples or nested list of tuples representing filters'}]}}"], "Output": "requests.get(\"https://spellout.p.rapidapi.com/v1/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spellout.p.rapidapi.com\"}, params={\"nameFilter\": \"French\"})"} {"Instruction": "I want to scan block 789 on the Optimism blockchain network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All-In-One access to the Optimism blockchain data!\\n\\nMore features are coming soon!\\n\\nFeedback and feature requests should be sent to:\\nangleitnerchristoph123@gmail.com', 'parameters': [{'name': 'block', 'description': 'Block you want to scan!', 'type': 'STRING'}, {'name': 'network', 'description': 'Specify wich network you wanna use! (mainnet/testnet)', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'Not enough information provided. Could you please provide the API call example and the desired response', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://optimism.p.rapidapi.com/blockchain_block\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"optimism.p.rapidapi.com\"}, params={\"block\": \"789\", \"network\": \"\"})"} {"Instruction": "Please fetch the order details with orderId=67890 from the platformbil API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}"], "Output": "requests.get(\"https://platformbil.p.rapidapi.com/store/order/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"platformbil.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve energy emission data from the CAISO API for the interval between September 1, 2022 and September 30, 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}"], "Output": "requests.get(\"https://caiso.p.rapidapi.com/caiso\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"caiso.p.rapidapi.com\"}, params={\"type\": \"co2\", \"enddate\": \"20220930\", \"interval\": \"30\", \"startdate\": \"20220901\"})"} {"Instruction": "I want to check if example2@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to extract the entities, full matches URLs, partial matches URLs, visual matches URLs, pages, locale, and dimensions from this image: \"https://example.com/image.jpg\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://web-detection.p.rapidapi.com/web-detection\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-detection.p.rapidapi.com\"}, params={\"image\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you please fetch the real estate property details for property_id 98765?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for top/bottom k-selection', 'description': 'Options for selecting top or bottom k values in sorted order', 'parameters': {'required': [{'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}"], "Output": "requests.get(\"https://realtor16.p.rapidapi.com/property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"realtor16.p.rapidapi.com\"}, params={\"property_id\": \"98765\"})"} {"Instruction": "I want to get live match updates for basketball in real-time.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://allscores.p.rapidapi.com/api/allscores/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allscores.p.rapidapi.com\"}, params={\"sport\": 4, \"timezone\": \"America/Chicago\", \"langId\": 1})"} {"Instruction": "Could you please generate random user data with AI? I need 3 results with nationality as \"fr\" and gender as \"male\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_a2i_runtime.list_human_loops', 'description': 'Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.list-human-loops is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': '(Optional) The timestamp of the date when you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'creation_time_before', 'description': '(Optional) The timestamp of the date before which you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'flow_definition_arn', 'description': 'The Amazon Resource Name (ARN) of a flow definition.'}, {'name': 'sort_order', 'description': 'Optional. The order for displaying results. Valid values: Ascending and Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ocr for voltox ocr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://ai-random-user-generator.p.rapidapi.com/random-user\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-random-user-generator.p.rapidapi.com\"}, params={\"results\": \"3\", \"nation\": \"fr\", \"gender\": \"male\"})"} {"Instruction": "I want to get user information from the testing API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}"], "Output": "requests.get(\"https://testing144.p.rapidapi.com/test/instore/wechat/getUserInformation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testing144.p.rapidapi.com\"})"} {"Instruction": "Can you please check the definition of the word \"dog\" using the Dicolink API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dicolink.p.rapidapi.com/mot/dog/definitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dicolink.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a Python function call to obtain a list of mineable coins?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API compares and finds similarity between 2 face images. This is used to authenticate a person and detect an impersonation scenario.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.config_export', 'description': 'Export the configuration for a Compute Engine forwarding rule', 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export.'}, {'name': 'global', 'description': 'If set, the forwarding rule is global.'}, {'name': 'region', 'description': 'Region of the forwarding rule to export.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': \"Format of the resource. Can be 'krm' or 'terraform'. Default is 'krm'.\"}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against SQL-style LIKE pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mineable-coins.p.rapidapi.com/coins\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mineable-coins.p.rapidapi.com\"})"} {"Instruction": "I want to get hotel reviews for a hotel with ID 1234567890, in French language (fr_FR) and on the second page.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query rooms, price, facilities, policities, etc information from many hotels around the world to create a travelling site/application, such as : hotels.com', 'parameters': [{'name': 'id', 'description': 'The value of id field that received from .../properties/list endpoint', 'type': 'NUMBER'}, {'name': 'loc', 'description': 'The language code', 'type': 'STRING'}, {'name': 'page', 'description': 'For paging purpose', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().delete', 'description': 'Delete an access level', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}"], "Output": "requests.get(\"https://hotels4.p.rapidapi.com/reviews/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hotels4.p.rapidapi.com\"}, params={\"id\": \"1234567890\", \"loc\": \"fr_FR\", \"page\": 2})"} {"Instruction": "Can you provide me with the latest information about the product with ASIN B09DKV849B on Amazon's U.S. marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "How can I get information about the user's web browser using the BrowserObject API? Can you provide a Python function call to the API to fetch the user's browser information using the provided user agent string and API license key?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fraudlabs-browserobject-v1.p.rapidapi.com/browserobjectwebservice.asmx\", headers={\"X-RapidAPI-Key\": \"YOUR-API-KEY\", \"X-RapidAPI-Host\": \"fraudlabs-browserobject-v1.p.rapidapi.com\"}, params={\"USERAGENTSTRING\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3\", \"LICENSE\": \"YOUR-API-LICENSE-KEY\"})"} {"Instruction": "Can you help me find all missing letters for the word \"incredible\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://crossword-solver.p.rapidapi.com/cross\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crossword-solver.p.rapidapi.com\"}, params={\"word\": \"i_n_c_r_e_d_i_b_l_e\", \"lang\": \"\"})"} {"Instruction": "I want to convert my image.png file to a PDF using the All in One File Converter API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://all-in-one-file-converter.p.rapidapi.com/api/supported-file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-in-one-file-converter.p.rapidapi.com\"}, params={\"input\": \"png\"})"} {"Instruction": "How can I use the TestAPI_v3 to get the hello message?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns hello', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API calculates Amortized loan repayment with details.', 'parameters': [{'name': 'installmentcount', 'description': '', 'type': 'STRING'}, {'name': 'principalamount', 'description': '', 'type': 'STRING'}, {'name': 'annualinterestrate', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}, {'name': 'repaymentinterval', 'description': \"default: 'month'\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.code.dev', 'description': 'Run a Cloud Run service in a local development environment', 'parameters': [{'name': 'service_config'}, {'name': '[no_]allow_secret_manager'}, {'name': 'cloudsql_instances'}, {'name': 'cpu'}, {'name': 'image'}, {'name': 'local_port'}, {'name': 'memory'}, {'name': 'minikube_vm_driver'}, {'name': 'namespace'}, {'name': 'secrets'}, {'name': 'service_name'}, {'name': 'source'}, {'name': 'no_stop_cluster'}, {'name': 'application_default_credential'}, {'name': 'service_account'}, {'name': 'builder'}, {'name': 'dockerfile'}, {'name': 'env_vars'}, {'name': 'env_vars_file'}, {'name': 'kube_context'}, {'name': 'minikube_profile'}]}\n", "{'name': 'az', 'api_name': 'mysql flexible-server start', 'description': 'Start a flexible server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(\"https://testapi708.p.rapidapi.com/admin-api/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testapi708.p.rapidapi.com\"})"} {"Instruction": "I want to use the Code For You API to run a program with the following inputs: CodeIsFun should be set to \"print('Hello, World!')\", CodeForYou should be set to \"Python program\", and CodeWithMe should be set to {\"P1\": \"Python\", \"P2\": \"Computer\"}.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.get_file', 'description': 'Returns the base-64 encoded contents of a specified file and its metadata.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main. If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The fully qualified path to the file, including the full name and extension of the file. For example, /examples/file.md is the fully qualified path to a file named file.md in a folder named examples.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_rule_group', 'description': 'To view the rules in a rule group, use ListActivatedRulesInRuleGroup .', 'parameters': [{'name': 'rule_group_id', 'description': 'The RuleGroupId of the RuleGroup that you want to get. RuleGroupId is returned by CreateRuleGroup and by ListRuleGroups .'}]}"], "Output": "requests.get(\"https://code-for-you.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"code-for-you.p.rapidapi.com\"}, params={\"CodeIsFun\": \"print('Hello, World!')\", \"CodeForYou\": \"Python program\", \"CodeWithMe\": \"{\\\"P1\\\": \\\"Python\\\", \\\"P2\\\": \\\"Computer\\\"}\"})"} {"Instruction": "Can you provide me with today's Wordle answers?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}"], "Output": "requests.get(\"https://wordle-answers-solutions.p.rapidapi.com/today\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wordle-answers-solutions.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of countries using the Global Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'General API to be used for together with other APIs that based on various sports', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'Spring Cloud', 'api_name': 'Application Configuration Service Bind', 'description': 'Bind an app to Application Configuration Service', 'parameters': [{'name': 'app', 'description': 'Name of app'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}"], "Output": "requests.get(\"https://global-data.p.rapidapi.com/country/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-data.p.rapidapi.com\"})"} {"Instruction": "Can you check the VIN number \"1HGCM82633A123456\" for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().create_secondary', 'description': 'Create a new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "requests.get(\"https://license-plate-lookup2.p.rapidapi.com/license_plate_lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"license-plate-lookup2.p.rapidapi.com\"}, params={\"state_code\": \"AL\", \"license_plate\": \"1HGCM82633A123456\"})"} {"Instruction": "I want to search for information about Mark Zuckerberg in the B2BHint API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}"], "Output": "requests.get(\"https://b2bhint.p.rapidapi.com/api/v1/rapidapi/person/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"b2bhint.p.rapidapi.com\"}, params={\"q\": \"Mark Zuckerberg\", \"countryCode\": \"us\"})"} {"Instruction": "Please show me currently trending cryptocurrencies, limiting the results to 5 items per page.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your next gem crypto! Browse popular today, trending and recently added coins', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "requests.get(\"https://crypto-gem-finder.p.rapidapi.com/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-gem-finder.p.rapidapi.com\"}, params={\"page\": \"1\", \"limit\": \"5\"})"} {"Instruction": "I want to check my email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email address validation API', 'parameters': [{'name': 'email', 'description': 'Email address to validate', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://validect-email-verification-v1.p.rapidapi.com/v1/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"validect-email-verification-v1.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the expenses for the stock symbol GOOGL in the US region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}"], "Output": "requests.get(\"https://yh-finance8.p.rapidapi.com/stock/get_earnings_per_share\",headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yh-finance8.p.rapidapi.com\"}, params={\"symbol\": \"GOOGL\", \"region\":\"US\"})"} {"Instruction": "How can I get data from the FastAPI Project API for the country \"US\" and with another interest \"technology\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.describe_custom_domains', 'description': 'Return a description of custom domain names that are associated with an App Runner service.', 'parameters': [{'name': 'service_arn', 'description': 'The Amazon Resource Name (ARN) of the App Runner service that you want associated custom domain names to be described for.'}, {'name': 'next_token', 'description': 'A token from a previous result page. It\u00e2\\x80\\x99s used for a paginated request. The request retrieves the next result page. All other parameter values must be identical to the ones that are specified in the initial request.\\nIf you don\u00e2\\x80\\x99t specify NextToken , the request retrieves the first result page.'}, {'name': 'max_results', 'description': 'The maximum number of results that each response (result page) can include. It\u00e2\\x80\\x99s used for a paginated request.\\nIf you don\u00e2\\x80\\x99t specify MaxResults , the request retrieves all available results in a single response.'}]}"], "Output": "requests.get(\"https://fastapi-project.p.rapidapi.com/api/v2/explore\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fastapi-project.p.rapidapi.com\"}, params={\"country\": \"US\", \"another_interest\": \"technology\"})"} {"Instruction": "Can you provide me with the upcoming events at mbar club?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.upload_archive', 'description': 'Upload archive', 'parameters': [{'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\"', 'description': 'Create GitHub Enterprise Config', 'parameters': [{'name': 'app_id'}, {'name': 'host_uri'}, {'name': 'gcs_bucket'}, {'name': 'gcs_object'}, {'name': 'generation'}, {'name': 'oauth_client_id_name'}, {'name': 'oauth_secret_name'}, {'name': 'private_key_name'}, {'name': 'webhook_secret_name'}, {'name': 'oauth_client_id_version_name'}, {'name': 'oauth_secret_version_name'}, {'name': 'private_key_version_name'}, {'name': 'webhook_secret_version_name'}]}"], "Output": "requests.get(\"https://mikaraunio-mbar.p.rapidapi.com/event/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mikaraunio-mbar.p.rapidapi.com\"}, params={\"datefilter\": \"upcoming\"})"} {"Instruction": "I want to search for the zip code of Los Angeles in the United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://zipcodebase-zip-code-search.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"zipcodebase-zip-code-search.p.rapidapi.com\"}, params={\"codes\": \"Los Angeles\", \"country\": \"United States\"})"} {"Instruction": "Can you please provide me with the latest earthquake data in Indonesia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.grafana.delete_workspace_api_key', 'description': 'Deletes a Grafana API key for the workspace.', 'parameters': [{'name': 'key_name', 'description': 'The name of the API key to delete.'}, {'name': 'workspace_id', 'description': 'The ID of the workspace to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().list', 'description': 'List the data for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "response = requests.get(\"https://indonesia-latest-weather-and-earthquake.p.rapidapi.com/feelbylocal_top15_earthquake\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indonesia-latest-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "I want to get a screenshot of www.example.com using the Images Infos - API1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'logb', 'description': 'Compute base b logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'b', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_apns_voip_sandbox_channel', 'description': 'Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Help your customers print their own labels and stickers, from your own website and under your own branding.', 'parameters': [{'name': 'format', 'description': 'Its value can be either \\n**Letter**\\nor \\n**A4** \\nThey represent the two world standard printer paper sizes, respectively 8.5 inch by 11 inch and 210 mm by 297 mm.', 'type': 'string'}, {'name': 'brand', 'description': \"Label manufacturer's name.\\nThis is the current list of possible values. We will continue adding new brands.\\nAvery\\nHerma\\nOnlinelabels\\nUline\\nMegastar\\nSheetlabels\", 'type': 'STRING'}, {'name': 'height', 'description': 'Label height.', 'type': 'STRING'}, {'name': 'code', 'description': 'It is a string that represents **average** label sizes, in the format [width]x[height].\\nFor example:\\n**2.5x4**\\nor \\n**70x40**\\n\\nBeing average sizes, means that they represent all sizes that are close to them. \\nE.g. **3x2** would represent any other close sizes like **3.062x1.837**.\\n\\nThis concept is useful, when you are going to suggest to your users, which templates do offer label sizes that are equal of close to the label size they need to print on.', 'type': 'STRING'}, {'name': 'width', 'description': 'Label width', 'type': 'STRING'}, {'name': 'shape', 'description': 'Label shape.\\nValid values are:\\nsquare\\nrectangle\\ncircle\\noval', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://images-infos-api1.p.rapidapi.com/getWebsitesScreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"images-infos-api1.p.rapidapi.com\"})"} {"Instruction": "Can you search for email addresses containing \"example\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().delete', 'description': 'Delete a certificate map resource', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.list_pipeline_executions', 'description': 'Gets a summary of the most recent executions for a pipeline.list-pipeline-executions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline for which you want to get execution summary information.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://email-address-search.p.rapidapi.com/\",\n headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\n \"X-RapidAPI-Host\": \"email-address-search.p.rapidapi.com\"},\n params={\"q\": \"example\", \"type\": \"EMAIL\", \"pagenum\": \"1\"})"} {"Instruction": "Can you please provide me with the latest news in Cameroon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instant-cameroon-news.p.rapidapi.com/camerounnews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"instant-cameroon-news.p.rapidapi.com\"}, params={\"rank\": \"\", \"page\": \"\", \"search\": \"\"})"} {"Instruction": "I want to check jane.smith@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://metropolis-api-email.p.rapidapi.com/analysis\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"metropolis-api-email.p.rapidapi.com\"}, params={\"email\": \"jane.smith@gmail.com\"})"} {"Instruction": "Can you help me extract text from a PDF using the Reword PDF API? Here is the file path: '/path/to/file.pdf'\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://reword-pdf1.p.rapidapi.com/v1/pdfs/{pdfId}/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reword-pdf1.p.rapidapi.com\"}, params={\"pdfId\": \"/path/to/file.pdf\"})"} {"Instruction": "Can you help me calculate the age of a person born on May 10, 1995 in US/Central timezone?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://age-calculator.p.rapidapi.com/age\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"age-calculator.p.rapidapi.com\"}, params={\"date\": \"19950510\", \"timezone\": \"US/Central\"})"} {"Instruction": "Can you provide me with a collection of Sahih Muslim hadiths?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'large_binary', 'description': 'Create large variable-length binary type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}"], "Output": "requests.get(\"https://hadiths-api.p.rapidapi.com/collections/aa5eab148466e1999e8b8c3a\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hadiths-api.p.rapidapi.com\"})"} {"Instruction": "I want to check if the Ethereum ERC20 token with the contract address 0x53710A56720E182731837fb2e075ED9B2cd9686F has any large buy or sell orders.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "response = requests.get(\"https://ethereum-large-buy-sell-orders.p.rapidapi.com/large-orders/0x53710A56720E182731837fb2e075ED9B2cd9686F\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ethereum-large-buy-sell-orders.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the history and tourism information for the street \"Broadway\" in New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://streetnarrator.p.rapidapi.com/prod/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"streetnarrator.p.rapidapi.com\"}, params={\"topics\": \"history:1,tourism:1\", \"temperature\": \"0\", \"style\": \"audioguide\", \"language\": \"en\", \"street\": \"Broadway, New York City\"})"} {"Instruction": "I want to find the distance between postcodeA AB123CD and postcodeB XY987ZW using the Dargan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dargan.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dargan.p.rapidapi.com\"}, params={\"postcodeA\": \"AB123CD\", \"postcodeB\": \"XY987ZW\"})"} {"Instruction": "Please provide me with the sign hexagram for category 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "requests.get(\"https://sign-hexagram.p.rapidapi.com/get_sign/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sign-hexagram.p.rapidapi.com\"})"} {"Instruction": "Can you give me the fuel rate for Mumbai city in India?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies.update', 'description': 'Update access context manager policies', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}"], "Output": "requests.get(\"https://indian-fuel.p.rapidapi.com/fuel/data\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"indian-fuel.p.rapidapi.com\"}, params={\"city\" \"Mumbai\", \"country\" \"India\"})"} {"Instruction": "Can you please retrieve the latest results of the Aviator game on the Vai de Bob platform?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.tag_resource', 'description': 'Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.Amazon QuickSight doesn\u00e2\\x80\\x99t currently support the tag editor for Resource Groups.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that you want to tag.'}, {'name': 'tags', 'description': 'Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.\\n(structure)\\n\\nThe key or keys of the key-value pairs for the resource tag or tags assigned to the resource.\\nKey -> (string)\\n\\nTag key.\\nValue -> (string)\\n\\nTag value.'}]}"], "Output": "requests.get(\"https://vai-de-bob-aviator-api.p.rapidapi.com/vaidebob-aviator-latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vai-de-bob-aviator-api.p.rapidapi.com\"})"} {"Instruction": "I want to check the exchange rate for GBP on a specific date, let's say 2022-11-05.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://words-world.p.rapidapi.com/checkkurs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"words-world.p.rapidapi.com\"}, params={\"date\": \"2022-11-05\", \"valuta\": \"GBP\"})"} {"Instruction": "Can you provide me with a list of scuba diving sites in Indonesia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Are you a scuba diver looking for interesting dive sites around the world? You can now easily search for them using a text query to the endpoint based on a location or region. With our list of GPS coordinates for scuba diving sites, you can quickly find the coordinates of the places you want to explore and add them to your diving itinerary. Simply enter the name of the location or region you are interested in, and our system will provide you with a list of relevant coordinates for you to use ...', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for dictionary encoding', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array), 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}"], "Output": "requests.get(\"https://world-scuba-diving-sites-api.p.rapidapi.com/api/divesite\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"world-scuba-diving-sites-api.p.rapidapi.com\"}, params={\"country\": \"Indonesia\"})"} {"Instruction": "Can you provide me with the definition of the word \"perseverance\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://master-dictionary.p.rapidapi.com/hello\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"master-dictionary.p.rapidapi.com\"}, params={\"word\": \"perseverance\"})"} {"Instruction": "Can you provide me with a question from ASE's Quiz API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.organizations.enable_aws_service_access', 'description': 'Enables the integration of an Amazon Web Services service (the service that is specified by ServicePrincipal ) with Organizations. When you enable integration, you allow the specified service to create a service-linked role in all the accounts in your organization. This allows the service to perform operations on your behalf in your organization and its accounts.WarningWe recommend that you enable integration between Organizations and the specified Amazon Web Services service by using the console or commands that are provided by the specified service. Doing so ensures that the service is aware that it can create the resources that are required for the integration. How the service creates those resources in the organization\u00e2\\x80\\x99s accounts depends on that service. For more information, see the documentation for the other Amazon Web Services service.You can only call this operation from the organization\u00e2\\x80\\x99s management account and only if the organization has enabled all features .', 'parameters': [{'name': 'service_principal', 'description': 'The service principal name of the Amazon Web Services service for which you want to enable integration with your organization. This is typically in the form of a URL, such as `` service-abbreviation .amazonaws.com`` .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get(\"https://ases-quiz-api1.p.rapidapi.com/difficulties/63343ba898b44503fecc49e9\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ases-quiz-api1.p.rapidapi.com\"})"} {"Instruction": "How can I use the Unfurl API written in go to obtain the description, title, and image of a specific URL, such as \"https://example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://unfurl-api-written-in-go.p.rapidapi.com/unfurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unfurl-api-written-in-go.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Can you provide me with the standings for the Premier League in the current season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.schemas.delete_discoverer', 'description': 'Deletes a discoverer.', 'parameters': [{'name': 'discoverer_id', 'description': 'The ID of the discoverer.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}"], "Output": "requests.get(\"https://primeira-liga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"primeira-liga-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Can you help me find the gasoline and diesel prices in different fuel stations in different cities?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'IoT Hub', 'api_name': 'IoT Hub Query', 'description': 'Query an IoT Hub using a SQL-like language', 'parameters': [{'name': 'query-command', 'description': 'User query to be executed.', 'required': True}, {'name': 'auth-type', 'description': 'Indicates whether the operation should auto-derive a policy key or use the current Azure AD session.', 'required': False}, {'name': 'hub-name', 'description': 'IoT Hub name. Required if --login is not provided.', 'required': False}, {'name': 'login', 'description': \"This command supports an entity connection string with rights to perform action. Use to avoid session login via 'az login'.\", 'required': False}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': False}, {'name': 'top', 'description': 'Maximum number of elements to return. By default query has no cap.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://gas-price.p.rapidapi.com/europeanCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gas-price.p.rapidapi.com\"})"} {"Instruction": "Can you please detect the language of the text \"Hola a todos\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://text-language-by-api-ninjas.p.rapidapi.com/v1/textlanguage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-language-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"Hola a todos\"})"} {"Instruction": "I want to get the team roster and schedule results for the Los Angeles Lakers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API with Roster and Schedule Results for each NBA Franchise from 1977', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://1977-2022-nba-team-rosters-and-schedules.p.rapidapi.com/elements\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"1977-2022-nba-team-rosters-and-schedules.p.rapidapi.com\"})"} {"Instruction": "Please convert the number 10000 into a human-readable form.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().provision', 'description': 'provision an Apigee SaaS organization', 'parameters': [{'name': 'authorized_network'}, {'name': 'analytics_region'}, {'name': 'async'}, {'name': 'runtime_location'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}"], "Output": "requests.get(\"https://refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com/1000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com\"}, params={\"number\": \"10000\"})"} {"Instruction": "Can you please provide me with the available versions for the C# Code Compiler API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'alpha compute backend-services', 'api_name': \"gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my_backend_service', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION'\", 'description': 'Remove IAM policy binding from a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://c-sharp-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"c-sharp-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Please generate all the words that can be produced by adding at least one additional letter to the input \"dog\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Given a set of letters, generate all the words that can be produced by adding at least one additional letter, arranged hierarchically.', 'parameters': [{'name': 'input', 'description': 'A series of at least 4 letters (a-z, case-insensitive). No other characters should be included or no meaningful results will be returned.', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_comment', 'description': 'Deletes the specified comment from the document version.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'document_id', 'description': 'The ID of the document.'}, {'name': 'version_id', 'description': 'The ID of the document version.'}, {'name': 'comment_id', 'description': 'The ID of the comment.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "requests.get(\"https://word-tree.p.rapidapi.com/CSW21/ANAGRAMS\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"word-tree.p.rapidapi.com\"}, params={\"input\": \"dog\"})"} {"Instruction": "Can you help me extract text from a national ID card image using the National ID Vietnam OCR API and provide a Python function call to do so?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_permission_groups_by_user', 'description': 'Lists all the permission groups that are associated with a specific user account.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}"], "Output": "requests.get(\"https://national-id-vietnam-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"national-id-vietnam-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you find the gender of the name \"Jane\" using the Gender From Name API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://gender-from-name.p.rapidapi.com/gender/Jane\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"gender-from-name.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me details and statistics about the TV show with the Season IDs 54321 and 98765 from the Netflix Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}"], "Output": "requests.get(\"https://netflix-data.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"netflix-data.p.rapidapi.com\"}, params={\"ids\": \"54321, 98765\", \"limit\": \"25\", \"offset\": \"0\"})"} {"Instruction": "I want to geolocate the IP address 98.76.54.32.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.beta_run.services_list', 'description': 'List Google Compute Engine backend services', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().get', 'description': 'Get an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://ip-geolocalization-api.p.rapidapi.com/ip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geolocalization-api.p.rapidapi.com\"}, params={\"ip\": \"98.76.54.32\"})"} {"Instruction": "How can I search for an entity with the uid 2345 in OFAC Service API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ofac-service.p.rapidapi.com/data/entity/2345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ofac-service.p.rapidapi.com\"})"} {"Instruction": "I want to search the property report using the AppId '654321'\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API searches tax assessment, deed, mortgage and notice of default records filed in over 3,100 counties with Tax Assessors and County Recorder of Deeds offices. Results may include information as available about property owners, physical site and mailing addresses, land and building property details, and financial information. Searches may be conducted using an address only, or a name and address.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}"], "Output": "requests.get(\"https://property-report.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"property-report.p.rapidapi.com\"}, params={\"AppId\": \"654321\"})"} {"Instruction": "I want to check the number of working days in the US from 2022-01-01 to 2022-12-31.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "requests.get(\"https://working-days.p.rapidapi.com/1.3/get_info_day\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"working-days.p.rapidapi.com\"}, params={\"country_code\": \"US\", \"date\": \"2022-01-01\", \"configuration\": \"\", \"profile_id\": \"\"})"} {"Instruction": "Can you show me a random collection of shoes from the \"Latest Arrivals\" category?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}"], "Output": "requests.get(\"https://shoes-collections.p.rapidapi.com/shoes/latest-arrivals\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shoes-collections.p.rapidapi.com\"})"} {"Instruction": "I want to get the city and country data for placeId \"789\" in miles distance unit and distance to placeId \"012\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'SerializeDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default: all CPUs'}, {'name': 'preserve_index', 'description': 'Determines how to handle the index data. Default: None'}]}}"], "Output": "requests.get(\"https://wft-geo-db.p.rapidapi.com/v1/geo/places/789/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wft-geo-db.p.rapidapi.com\"}, params={\"placeId\": \"789\", \"distanceUnit\": \"MI\", \"toPlaceId\": \"012\"})"} {"Instruction": "Can you provide me with a short URL using the SMSAPI.com API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://smsapi-com3.p.rapidapi.com/short_url/links\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"smsapi-com3.p.rapidapi.com\"})"} {"Instruction": "I want to get the list of phones for a product with the product_id '12345' using the WhatsApp API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'To Send Messages From WhatsApp', 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://whatsapp_api1.p.rapidapi.com/api/product_id/listPhones\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whatsapp_api1.p.rapidapi.com\"}, params={\"product_id\": \"12345\"})"} {"Instruction": "Can you help me get the download URLs for a song on ReverbNation with the URL \"https://www.reverbnation.com/artist/song/957263\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.get_signedness', 'description': 'Get the signedness of the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_superuser', 'description': \"Update an AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://reverbnation-song-downloader.p.rapidapi.com/reverbnation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reverbnation-song-downloader.p.rapidapi.com\"}, params={\"url\": \"https://www.reverbnation.com/artist/song/957263\"})"} {"Instruction": "Please provide me with the news, learning resources, events, samples, and other information from Microsoft Power BI API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://powerbi.p.rapidapi.com/sponsorships/today/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"powerbi.p.rapidapi.com\"})"} {"Instruction": "How can I use the MyNewTestApi to get data from the 'my-new-test-endpoint'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.update', 'description': 'Update an existing Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://mynewtestapi.p.rapidapi.com/my-new-test-endpoint\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"mynewtestapi.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the available versions of Haskell Code Compiler.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}"], "Output": "requests.get(\"https://haskell-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\" \"haskell-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Could you generate a random username for a website with a minimum age of 18 and a maximum age of 35, in the en_GB locale and the domain qlibrary.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.register_publisher', 'description': 'Registers your account as a publisher of public extensions in the CloudFormation registry. Public extensions are available for use by all CloudFormation users. This publisher ID applies to your account in all Amazon Web Services Regions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_terms_and_conditions_|_no_accept_terms_and_conditions', 'description': 'Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.\\nThe default is false .'}, {'name': 'connection_arn', 'description': 'If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.\\nFor more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().describe', 'description': 'Show details about a blockchain node operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().delete', 'description': 'Delete a single legacy Connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}"], "Output": "requests.get(\"https://random-username-generate.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"random-username-generate.p.rapidapi.com\"}, params={\"minAge\": 18, \"maxAge\": 35, \"locale\": \"en_GB\", \"domain\": \"qlibrary.com\"})"} {"Instruction": "I want to check if the bank card with the bin number 536678 is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels.replace_all', 'description': 'Replace all existing access levels', 'parameters': [{'name': 'policy'}, {'name': 'source_file'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://bank-card-bin-num-check.p.rapidapi.com/api/v1/bins/b/536678\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bank-card-bin-num-check.p.rapidapi.com\"})"} {"Instruction": "Can you please provide the latest news for tickers AAPL, MSFT, and AMZN using the Webull API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://webull.p.rapidapi.com/news/list-by-portfolio\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webull.p.rapidapi.com\"}, params={\"tickerIds\": \"AAPL,MSFT,AMZN\", \"currentNewsId\": \"0\", \"pageSize\": \"20\"})"} {"Instruction": "I want to retrieve the leaderboard for the Binance Futures Exchange for the encrypted user with ID \"abc123\" and trade type \"PERPETUAL\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}"], "Output": "requests.get(\"https://binance-futures-leaderboard1.p.rapidapi.com/v1/getOtherPerformance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"binance-futures-leaderboard1.p.rapidapi.com\"}, params={\"encryptedUid\": \"abc123\", \"tradeType\": \"PERPETUAL\"})"} {"Instruction": "Is there an API available to get the current weather forecast in Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}"], "Output": "requests.get(\"https://api.weather.com/v3/wx/forecast/daily/5day?apiKey=YOUR_API_KEY&postalCode=90001&countryCode=US\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weatherapi-com.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"test@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf.update_rule', 'description': 'An IPSet that matches the IP address 192.0.2.44You then add the Rule to a WebACL and specify that you want to block requests that satisfy the Rule . For a request to be blocked, the User-Agent header in the request must contain the value BadBot and the request must originate from the IP address 192.0.2.44.Create the Rule . See CreateRule .Submit an UpdateRule request to add predicates to the Rule .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the Rule that you want to update. RuleId is returned by CreateRule and by ListRules .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'updates', 'description': 'An array of RuleUpdate objects that you want to insert into or delete from a Rule . For more information, see the applicable data types:\\n\\nRuleUpdate : Contains Action and Predicate\\nPredicate : Contains DataId , Negated , and Type\\nFieldToMatch : Contains Data and Type\\n\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nSpecifies a Predicate (such as an IPSet ) and indicates whether you want to add it to a Rule or delete it from a Rule .\\nAction -> (string)\\n\\nSpecify INSERT to add a Predicate to a Rule . Use DELETE to remove a Predicate from a Rule .\\nPredicate -> (structure)\\n\\nThe ID of the Predicate (such as an IPSet ) that you want to add to a Rule .\\nNegated -> (boolean)\\n\\nSet Negated to False if you want AWS WAF to allow, block, or count requests based on the settings in the specified ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow or block requests based on that IP address.\\nSet Negated to True if you want AWS WAF to allow or block a request based on the negation of the settings in the ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow, block, or count requests based on all IP addresses except 192.0.2.44 .\\n\\nType -> (string)\\n\\nThe type of predicate in a Rule , such as ByteMatch or IPSet .\\nDataId -> (string)\\n\\nA unique identifier for a predicate in a Rule , such as ByteMatchSetId or IPSetId . The ID is returned by the corresponding Create or List command.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you check the DNS information for the IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dns-lookup11.p.rapidapi.com/reverse\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup11.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Can you please provide me with the worldwide flight schedules with connection building?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().cancel', 'description': 'cancel a Managed Microsoft AD operation', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://timetable-lookup.p.rapidapi.com/codes/entertainment/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"timetable-lookup.p.rapidapi.com\"})"} {"Instruction": "Please test the API \"Testing\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Testing', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}"], "Output": "requests.get(\"https://testing893.p.rapidapi.com/Test/api/values\", headers={\"X-RapidAPI-Key\": \"ADD_API_KEY_HERE\", \"X-RapidAPI-Host\": \"testing893.p.rapidapi.com\"})"} {"Instruction": "Can you help me access more than 24000 groceries data using the Caterer Groceries Intel API to search for items related to bananas?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://caterer-groceries-intel.p.rapidapi.com/search/bananas\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"caterer-groceries-intel.p.rapidapi.com\"})"} {"Instruction": "Can you help me find the email addresses of car dealers in California, USA using the Email Search API? I would like to get a maximum of 50 email addresses.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Voice API is used for text-to-speech, speech-to-text and inbound/outbound voice routing. The Voice API is part of the Voice Gateway from Melrose Labs.', 'parameters': [{'name': 'transactionid', 'description': 'ID of speech-to-text transaction', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://email-search16.p.rapidapi.com/search-emails\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-search16.p.rapidapi.com\"}, params={\"email_domain\": \"gmail.com\", \"query\": \"car dealer california usa\", \"limit\": 50})"} {"Instruction": "How can I translate the word \"hello\" from English to French?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_superuser', 'description': \"Update an AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}"], "Output": "requests.get(\"https://hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com/languages/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com\"})"} {"Instruction": "Get the latest results of the Aviator game on Estrelabet platform.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://estrelabet-aviator-api.p.rapidapi.com/estrelabet-aviator-latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"estrelabet-aviator-api.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the historical data for the domain yahoo.com using the SimilarWeb API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}"], "Output": "requests.get(\"https://similarweb-historical-data.p.rapidapi.com/api/getCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"similarweb-historical-data.p.rapidapi.com\"}, params={\"domain\": \"yahoo.com\"})"} {"Instruction": "Can you provide a Python function call to search for cities that start with the prefix \"San\" in the US and Canada, with a limit of 5 results and also log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://spott.p.rapidapi.com/places/autocomplete\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spott.p.rapidapi.com\"}, params={\"limit\": 5, \"skip\": 0, \"language\": \"\", \"country\": \"US,CA\", \"adminDivision1\": \"\", \"accuracyRadiusKm\": \"\", \"latitude\": \"\", \"adminDivision2\": \"\", \"q\": \"San\", \"longitude\": \"\", \"type\": \"CITY\"})"} {"Instruction": "Can you provide me with the metadata of the collection values from The Cancer Imaging Archive API in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://tcia.p.rapidapi.com/getCollectionValues\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tcia.p.rapidapi.com\"}, params={\"format\":\"JSON\"})"} {"Instruction": "Please extract the main article content from the following URL: \"https://www.example.com/article\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'pyarrow', 'api_name': 'ClassifyStrings', 'description': 'Classify strings as ASCII decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like object containing strings to classify'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default is the default memory pool)'}]}}"], "Output": "requests.get(\"https://article-content-extractor1.p.rapidapi.com/extract\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"article-content-extractor1.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com/article\"})"} {"Instruction": "Can you please retrieve the annotation details for the file \"/documents/myfile.docx\" in the storage \"myStorage\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://groupdocs-annotation-cloud.p.rapidapi.com/annotation/storage/file/documents/myfile.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"groupdocs-annotation-cloud.p.rapidapi.com\"}, params={\"storageName\": \"myStorage\", \"versionId\": \"\"})"} {"Instruction": "How can I translate the text \"Hello world\" into Portuguese?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'az', 'api_name': 'CosmosDB Service Delete', 'description': 'Delete a given cosmosdb service resource', 'parameters': [{'name': 'account-name', 'required': True, 'description': 'Name of the Cosmos DB database account.'}, {'name': 'name', 'required': True, 'description': 'Service Name.'}, {'name': 'resource-group-name', 'required': True, 'description': 'Name of the resource group of the database account.'}, {'name': 'no-wait', 'required': False, 'description': 'Do not wait for the long-running operation to finish.', 'default': False}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application such as shazam.com', 'parameters': [{'name': 'artistid', 'description': \"The value of 'artist->adamid' field returned in \u2026/search OR \u2026/songs/v2/detect OR \u2026/songs/get-details endpoint\\nThe value of 'artists->id' field returned in \u2026/shazam-songs/get-details OR \u2026/albums/get-details OR \u2026/albums/get-related-artist\", 'type': 'STRING'}, {'name': 'l', 'description': 'The language code', 'type': 'STRING'}, {'name': 'from', 'description': 'The date to list events from', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of items per page, for paging purpose', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'The page index, for paging purpose', 'type': 'NUMBER'}, {'name': 'to', 'description': 'The date to list events to. Ex : 2023-01-15', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://text-translator2.p.rapidapi.com/getLanguages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-translator2.p.rapidapi.com\"})"} {"Instruction": "Get information about the company \"XYZ Corporation\" from the Uganda Company Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.extract_children', 'description': 'Extract children of a struct or union by index', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'indices', 'description': 'List of indices for chained field lookup. For example, [4, 1] will look up the second nested field in the fifth outer field.'}, {'name': 'options', 'description': 'Alternative way of passing options. (Optional)'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. (Optional)'}]}}\n", "{'name': 'pyarrow', 'api_name': 'read_schema', 'description': 'Read effective Arrow schema from Parquet file metadata', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'FileSystem object for reading the file'}]}}"], "Output": "requests.get(\"https://uganda-company-data.p.rapidapi.com/namesearch/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uganda-company-data.p.rapidapi.com\"}, params={\"name\": \"XYZ Corporation\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-utilities.p.rapidapi.com/normalize\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-utilities.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the top 3 tracks for the artist with artist_id 98765432.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shazam API helps you to recognize any song from a music file, can fetch data from https://www.shazam.com/, extract information related to artist, track or give top songs by country.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'artist_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'az', 'api_name': 'ProviderHub Custom Rollout Show', 'description': 'Gets the custom rollout details.', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'provider-namespace', 'description': 'The name of the resource provider hosted within ProviderHub.'}, {'name': 'rollout-name', 'description': 'The rollout name.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(\"https://shazam8.p.rapidapi.com/artist/top_track\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shazam8.p.rapidapi.com\"}, params={\"limit\": \"3\", \"artist_id\": \"98765432\"})"} {"Instruction": "I want to get the latest Climate Change news from The New York Times.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://climate-change-api-tutorial.p.rapidapi.com/news/nytimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the API key for Gigopost using the email jdoe@example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://gigopost.p.rapidapi.com/get_api_key\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gigopost.p.rapidapi.com\"}, params={\"email\": \"jdoe@example.com\"})"} {"Instruction": "Can you provide a Python function call to search for the price of a Macbook Air on Amazon using the AG Amazon Data Web Scraper API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ag-amazon-data-web-scraper.p.rapidapi.com/search/Macbook Air\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ag-amazon-data-web-scraper.p.rapidapi.com\"}, params={\"searchQuery\": \"Macbook Air\"})"} {"Instruction": "Could you please provide me with some fake users?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}"], "Output": "requests.get(\"https://fake-users6.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fake-users6.p.rapidapi.com\"})"} {"Instruction": "Is there an API to validate whether the given phone number '9876543210' is valid or not?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://phone-validator.p.rapidapi.com/validate/phone-number\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"phone-validator.p.rapidapi.com\"}, params={\"phoneNumber\": \"9876543210\"})"} {"Instruction": "I want to get the current gas prices in Canada.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.create(\"my_external_gateway\", \"__interfaces 0=192.0.2.0\"', 'description': 'Create a new Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'interfaces'}, {'name': 'description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://canadian-gas-prices.p.rapidapi.com/canada\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"canadian-gas-prices.p.rapidapi.com\"})"} {"Instruction": "Can you check if this URL \"https://example.com\" is a phishing attempt?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://exerra-phishing-check.p.rapidapi.com/stats\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"exerra-phishing-check.p.rapidapi.com\"})"} {"Instruction": "I have a PDF file called \"QRCodeFieldExamples.pdf\" and I want to decode the QR codes from this PDF file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}"], "Output": "requests.get(\"https://qr-decoder.p.rapidapi.com/getQRCodesFromPDForImage\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"qr-decoder.p.rapidapi.com\"}, params={\"src\": \"https://www.pdfscripting.com/public/FreeStuff/PDFSamples/QRCodeFieldExamples.pdf\"})"} {"Instruction": "I want to generate a QR code for the URL \"www.example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-code-api137.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"qr-code-api137.p.rapidapi.com\"}, params={\"url\": \"www.example.com\"})"} {"Instruction": "I want to download the display picture and basic details of the Instagram profile with the username \"janedoe\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://instagram-dp-download1.p.rapidapi.com/api/id1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-dp-download1.p.rapidapi.com\"}, params={\"id\": \"janedoe\"})"} {"Instruction": "I want to search for Java developer jobs in Helsinki with an offset of 20.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_get_asset_property_value_history', 'description': 'Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide .', 'parameters': [{'name': 'entries', 'description': 'The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.\\n(structure)\\n\\nContains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.\\nTo identify an asset property, you must specify one of the following:\\n\\nThe assetId and propertyId of an asset property.\\nA propertyAlias , which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature ). To define an asset property\u00e2\\x80\\x99s alias, see UpdateAssetProperty .\\n\\nentryId -> (string)\\n\\nThe ID of the entry.\\nassetId -> (string)\\n\\nThe ID of the asset in which the asset property was created.\\npropertyId -> (string)\\n\\nThe ID of the asset property.\\npropertyAlias -> (string)\\n\\nThe alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature ). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide .\\nstartDate -> (timestamp)\\n\\nThe exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nendDate -> (timestamp)\\n\\nThe inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nqualities -> (list)\\n\\nThe quality by which to filter asset data.\\n(string)\\n\\ntimeOrdering -> (string)\\n\\nThe chronological sorting order of the requested information.\\nDefault: ASCENDING'}, {'name': 'next_token', 'description': 'The token to be used for the next set of paginated results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.\\n\\nThe size of the result set is equal to 4 MB.\\nThe number of data points in the result set is equal to the value of maxResults . The maximum value of maxResults is 20000.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}"], "Output": "requests.get(\"https://indeed-jobs-api-finland.p.rapidapi.com/indeed-fi/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed-jobs-api-finland.p.rapidapi.com\"}, params={\"location\": \"Helsinki\", \"keyword\": \"Java developer\", \"offset\": \"20\"})"} {"Instruction": "Can you provide the latest testing data using the API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_engine_versions', 'description': 'Returns a list of the available cache engines and their versions.describe-cache-engine-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine', 'description': 'The cache engine to return. Valid values: memcached | redis'}, {'name': 'engine_version', 'description': 'The cache engine version to return.\\nExample: 1.4.14'}, {'name': 'cache_parameter_group_family', 'description': 'The name of a specific cache parameter group family to return details for.\\nValid values are: memcached1.4 | memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 | redis4.0 | redis5.0 | redis6.x | redis6.2 | redis7\\nConstraints:\\n\\nMust be 1 to 255 alphanumeric characters\\nFirst character must be a letter\\nCannot end with a hyphen or contain two consecutive hyphens'}, {'name': 'default_only_|_no_default_only', 'description': 'If true , specifies that only the default version of the specified engine or engine and major version combination is to be returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "requests.get(\"https://testing-out-sharing-w-rachael.p.rapidapi.com/{input}\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://testing-out-sharing-w-rachael.p.rapidapi.com/{input}\"}, params={\"testing\": \"\"})"} {"Instruction": "Can you help me scan the QR code from this image URL: \"https://example.com/image2.png\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}"], "Output": "requests.get(\"https://qr-scanner-api.p.rapidapi.com/api/QR/scanimageurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-scanner-api.p.rapidapi.com\"}, params={\"imageUrl\": \"https://example.com/image2.png\"})"} {"Instruction": "Can you help me preview the link https://www.example2.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}"], "Output": "requests.get(\"https://og-link-preview.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"og-link-preview.p.rapidapi.com\"}, params={\"url\": \"https://www.example2.com\"})"} {"Instruction": "Can you provide me with the details of the movie \"The Dark Knight\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().update', 'description': 'update organization firewall policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'description'}, {'name': 'organization'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "requests.get(\"https://movies-details1.p.rapidapi.com/title/find\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"movies-details1.p.rapidapi.com\"}, params={\"q\": \"The Dark Knight\"})"} {"Instruction": "How can I get the geolocation data for IP address 62.210.37.35 using the Mocking Rock API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}"], "Output": "requests.get(\"https://mocking-rock.p.rapidapi.com/country/getipgeodata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mocking-rock.p.rapidapi.com\"}, params={\"ip\": \"62.210.37.35\"})"} {"Instruction": "Can you generate 10 Bingo cards using the BingoAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure Media Services', 'api_name': 'Job Show', 'description': 'Show the details of a job', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the job.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'transform-name', 'description': 'The name of the transform.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().update', 'description': 'update an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'clear_continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}"], "Output": "requests.get(\"https://bingoapi.p.rapidapi.com/us\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bingoapi.p.rapidapi.com\"}, params={\"cards\": \"10\"})"} {"Instruction": "Can you help me find real estate listings in Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://zillow-base1.p.rapidapi.com/WebAPIs/zillow/locationSuggestions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"zillow-base1.p.rapidapi.com\"}, params={\"location\": \"Los Angeles\"})"} {"Instruction": "Please provide me with details and stats of Season IDs 80077209 and 80117715 from a TV show on Netflix.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.mturk.get_file_upload_url', 'description': 'The GetFileUploadURL operation generates and returns a temporary URL. You use the temporary URL to retrieve a file uploaded by a Worker as an answer to a FileUploadAnswer question for a HIT. The temporary URL is generated the instant the GetFileUploadURL operation is called, and is valid for 60 seconds. You can get a temporary file upload URL any time until the HIT is disposed. After the HIT is disposed, any uploaded files are deleted, and cannot be retrieved. Pending Deprecation on December 12, 2017. The Answer Specification structure will no longer support the FileUploadAnswer element to be used for the QuestionForm data structure. Instead, we recommend that Requesters who want to create HITs asking Workers to upload files to use Amazon S3.', 'parameters': [{'name': 'assignment_id', 'description': 'The ID of the assignment that contains the question with a FileUploadAnswer.'}, {'name': 'question_identifier', 'description': 'The identifier of the question with a FileUploadAnswer, as specified in the QuestionForm of the HIT.'}]}"], "Output": "requests.get(\"https://netflix54.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"netflix54.p.rapidapi.com\"}, params={\"ids\": \"80077209,80117715\", \"lang\": \"en\", \"limit\": 25, \"offset\": 0})"} {"Instruction": "Can you convert the DNA sequence \"ATCGTAGCTAGCTAGCTAGT\" into its corresponding mRNA sequence using the DNA2mRNA API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://dna2protein.p.rapidapi.com/DNA2mRNA\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dna2protein.p.rapidapi.com\"}, params={\"dna\": \"ATCGTAGCTAGCTAGCTAGT\"})"} {"Instruction": "Could you please check the details of this vehicle with the VIN number WBA4Z7C50HG534972?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The VIN Decoder API - Europe retrieves information about a vehicle by decoding its Vehicle Identification Number (VIN). It returns details like make, model, year, and engine size for vehicles registered in Europe.', 'parameters': [{'name': 'vin', 'description': 'VIN Number to lookup.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vin-decoder-api-europe.p.rapidapi.com/vin\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vin-decoder-api-europe.p.rapidapi.com\"}, params={\"vin\": \"WBA4Z7C50HG534972\"})"} {"Instruction": "What are the items in the Yardillo vault that match the filter \"fruits\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}"], "Output": "requests.get(\"https://yardillo.p.rapidapi.com/vault/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yardillo.p.rapidapi.com\"}, params={\"filter\": \"fruits\"})"} {"Instruction": "I want to check the country of the IP address 203.0.113.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.commitments().update_reservations(COMMITMENT=\"commitment_1\", reseravations_from_file=\"reservations.yaml\"', 'description': 'Update the resource shape of reservations within the commitment', 'parameters': [{'name': 'commitment'}, {'name': 'region'}, {'name': 'reservations_from_file'}, {'name': 'dest_reservation'}, {'name': 'source_reservation'}, {'name': 'dest_accelerator'}, {'name': 'dest_local_ssd'}, {'name': 'dest_share_setting'}, {'name': 'dest_share_with'}, {'name': 'source_accelerator'}, {'name': 'source_local_ssd'}, {'name': 'source_share_setting'}, {'name': 'source_share_with'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}"], "Output": "requests.get(\"https://hajana1-ip-to-country-name-v1.p.rapidapi.com/free-ip-country-api.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hajana1-ip-to-country-name-v1.p.rapidapi.com\"}, params={\"ip\": \"203.0.113.0\"})"} {"Instruction": "I want to check if \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Country Information and Conversion API provides developers with a wide range of country-related data and conversion capabilities. \\n\\nHere are the details of what the API offers: \\n\\nCountry Name: The full name of the country. \\nCountry Code: The unique country code that identifies the country.\\nCapital: The capital city of the country. \\nPopulation: The population count of the country.\\nLanguage(s): The official language(s) spoken in the country.\\nCurrency: The currency used in the country.\\nTime...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please fetch the recipe collection ids from the BBC Good Food API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "requests.get(\"https://bbc-good-food-api.p.rapidapi.com/categories-collections-ids\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bbc-good-food-api.p.rapidapi.com\"})"} {"Instruction": "I want to get the post-game odds for Dreambet and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}"], "Output": "requests.get(\"https://dreambet.p.rapidapi.com/odds/dreambet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dreambet.p.rapidapi.com\"})"} {"Instruction": "Can you give me information about the device with ID \"54321\" and API key \"def456\" using the TrumpetBox Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://trumpetbox-cloud.p.rapidapi.com/device\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trumpetbox-cloud.p.rapidapi.com\"}, params={\"id\": \"54321\", \"key\": \"def456\"})"} {"Instruction": "Can you check if the IP address 10.0.0.1 is a proxy?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().list', 'description': 'List Bigtable app profiles', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://proxy-detection.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"proxy-detection.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "I want to fetch a random premium anime mobile wallpaper using the Premium Anime Mobile Wallpapers & Illustrations API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}"], "Output": "response = requests.get(\"https://premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com/rapidHandler/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with information about the domain \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://domain-info.p.rapidapi.com/domain-full-info/example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-info.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the weather forecast for tomorrow in New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}"], "Output": "requests.get(\"https://api.weatherapi.com/v1/forecast.json?key=YOUR_API_KEY&q=New%20York%20City&days=2\")"} {"Instruction": "Can you recommend some stocks for me, specifically for the symbol \"AAPL\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yh-finance-complete.p.rapidapi.com/recommendation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yh-finance-complete.p.rapidapi.com\"}, params={\"symbol\": \"AAPL\"})"} {"Instruction": "Can you provide a temporary email address for testing purposes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}"], "Output": "requests.get(\"https://gettempmail.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gettempmail.p.rapidapi.com\"})"} {"Instruction": "I want to get the Astronomy Picture of The day.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns a stunning astronomical picture every day with explanation from professionals.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://astronomy-picture-of-the-day.p.rapidapi.com/apod?api_key=SIGN-UP-FOR-KEY\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"astronomy-picture-of-the-day.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a response from the SimSimi Conversation API for the text \"Hi\" in English with no sexual contents?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}"], "Output": "requests.get(\"https://simsimi.p.rapidapi.com/request.p\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"simsimi.p.rapidapi.com\"}, params={\"text\": \"Hi\", \"lc\": \"en\", \"ft\": \"0.0\"})"} {"Instruction": "I want to generate 10 sentences of Lorem Ipsum text.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_volume', 'description': 'Deletes the specified EBS volume. The volume must be in the available state (not attached to an instance).For more information, see Delete an Amazon EBS volume in the Amazon Elastic Compute Cloud User Guide .', 'parameters': [{'name': 'volume_id', 'description': 'The ID of the volume.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://lorem-ipsum-api.p.rapidapi.com/sentence\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lorem-ipsum-api.p.rapidapi.com\"}, params={\"amount\": \"10\"})"} {"Instruction": "Can you please fetch the latest cryptocurrency news from CoinDesk?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "requests.get(\"https://cryptocurrency-news2.p.rapidapi.com/v1/coindesk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cryptocurrency-news2.p.rapidapi.com\"})"} {"Instruction": "Please scrape the top 30 repositories on Github for the query 'javascript'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.machinelearning.delete_realtime_endpoint', 'description': 'Deletes a real time endpoint of an MLModel .', 'parameters': [{'name': 'ml_model_id', 'description': 'The ID assigned to the MLModel during creation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://leo-github-data-scraper.p.rapidapi.com/search_top30/javascript\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"leo-github-data-scraper.p.rapidapi.com\"})"} {"Instruction": "How can I get basic information on all weed strains, and what Python function call can I use to accomplish this?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weed-strain1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weed-strain1.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function to check the languages supported by the Image Text Recognition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://image-text-recognition.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-text-recognition.p.rapidapi.com\"})"} {"Instruction": "What is the all data from the Sports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SelectK', 'description': 'Select the indices of the first k ordered elements', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.tensorboards().create', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://all-data.p.rapidapi.comhttps://pubhub.yesitlabs.xyz/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-data.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the proxy data for the URL http://example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://scrapers-proxy2.p.rapidapi.com/tor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"scrapers-proxy2.p.rapidapi.com\"}, params={\"url\": \"http://example.com\"})"} {"Instruction": "I want to check if the username \"sarahconnor\" exists in the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.update_domain_name', 'description': 'Updates a custom DomainName object.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'description', 'description': 'A description of the DomainName .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://teste693.p.rapidapi.com/user/sarahconnor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"teste693.p.rapidapi.com\"})"} {"Instruction": "Can you please validate the email address john.doe@example.com using the Email Validation_v3 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}"], "Output": "requests.get(\"https://email-validation12.p.rapidapi.com/john.doe@example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-validation12.p.rapidapi.com\"})"} {"Instruction": "I want to search for ballets in multiple genres in the rapidAPI Testing options API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'List Batch Endpoints', 'description': 'List all batch endpoints in a workspace', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}"], "Output": "requests.get(\"https://testing-options.p.rapidapi.com/opera/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testing-options.p.rapidapi.com\"}, params={\"genre__name_hy__in\":\"ballet1,ballet2\", \"genre__name_ru__in\":\"ballet3\", \"genre__name_en__in\":\"ballet4\", \"year__in\":\"2020,2021\", \"published_at__gt\":\"2021-01-01\", \"catalogue_id\":\"catalogue1\", \"genre__name_en\":\"ballet5\", \"published_at\":\"2022-01-01\", \"published_at__gte\":\"2021-01-01\", \"genre__name_hy\":\"ballet6\", \"year\":\"2022\", \"catalogue_id__in\":\"catalogue2,catalogue3\", \"genre__name_ru\":\"ballet7\"})"} {"Instruction": "I want to retrieve the history of the channel \"my_channel\" in the PubNub network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://pubnub-pubnub.p.rapidapi.com/history/demo/my_channel/0/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"pubnub-pubnub.p.rapidapi.com\"})"} {"Instruction": "I want to get the climate risk assessment score for Tokyo, Japan with a radius of 100 km.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://rankiteo-climate-risk-assessment.p.rapidapi.com/GetPowerplantByRadiusAndAddress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rankiteo-climate-risk-assessment.p.rapidapi.com\"}, params={\"address\": \"Tokyo, Japan\", \"radius_km\": 100})"} {"Instruction": "Can you provide a Python function call to obtain a collection of recipes and good eats from a TikTok user named \"bakingqueen\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}"], "Output": "requests.get(\"https://tiktok-api6.p.rapidapi.com/collection/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-api6.p.rapidapi.com\"}, params={\"collection_id\": \"(Recipes & Good Eats)-7084615222824045358\", \"username\": \"bakingqueen\"})"} {"Instruction": "I want to search for a random quote with a maximum length of 120 characters and tagged with \"love\" and \"inspiration\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://semantic-quotes.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"semantic-quotes.p.rapidapi.com\"}, params={\"max_length\": 120, \"tags\": \"love, inspiration\"})"} {"Instruction": "Please generate a face using the FaceGen API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'take', 'description': 'Options for the take and array_take functions', 'parameters': {'required': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds'}], 'optional': []}}"], "Output": "requests.get(\"https://facegen.p.rapidapi.com/fg/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"facegen.p.rapidapi.com\"}, params={\"AI\": \"1\"})"} {"Instruction": "I want to get information about the brewery with ID 1234 from the Open Brewery DB API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'AKS', 'api_name': 'Get AKS Upgrades', 'description': 'Get upgrade versions for a managed Kubernetes cluster', 'parameters': [{'name': 'name', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://brianiswu-open-brewery-db-v1.p.rapidapi.com/breweries/1234\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"brianiswu-open-brewery-db-v1.p.rapidapi.com\"})"} {"Instruction": "I want to get the geographical location information of my IP address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}"], "Output": "response = requests.get(\"https://ip-address-tracker-free.p.rapidapi.com/rapidapi/ip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-address-tracker-free.p.rapidapi.com\"})"} {"Instruction": "Please generate a unique name for my new company.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'pyarrow', 'api_name': 'tdigest', 'description': 'Options for the `tdigest` function', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1].'}], 'optional': [{'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job'}, {'name': 'region', 'description': 'Cloud region for the custom job'}]}"], "Output": "requests.get(\"https://nameforge.p.rapidapi.com/single-name/short/New%20Company\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nameforge.p.rapidapi.com\"})"} {"Instruction": "What is the estimated taxi fare from latitude 40.7128 to longitude -74.0060, with a departure latitude of 34.0522 and a departure longitude of -118.2437?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.delete', 'description': \"delete DAG files from an environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the dags Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}"], "Output": "requests.get(\"https://taxi-fare-calculator.p.rapidapi.com/search-geo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"taxi-fare-calculator.p.rapidapi.com\"}, params={\"arr_lat\": 40.7128, \"arr_lng\": -74.0060, \"dep_lat\": 34.0522, \"dep_lng\": -118.2437})"} {"Instruction": "Can you please generate a quote from Joe Rogan for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://joe-rogan-quote-generator.p.rapidapi.com/generate_rogan\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"joe-rogan-quote-generator.p.rapidapi.com\"})"} {"Instruction": "Please provide me with live data for the game on the Uros Kovcic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.list', 'description': 'List Apigee API proxies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://uros-kovcic.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uros-kovcic.p.rapidapi.com\"})"} {"Instruction": "I want to check if an email address example@gmail.com is disposable.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free service that allows you to create cold wallets for various crypto assets such as BTC, ADA, ALGO, ATOM, AVAX, CHZ, DOT, EOS, LINK, MANA, MATIC, SHIB, SOL, TRX, ETH, LTC, XTZ, DOGE, XLM, and XRP. It can be a software or a website that you can use to create a cold wallet for the supported crypto assets. You can store the private key in a safe place and use the public key to receive the crypto assets. Some of these services also allow you to print out the private key on a physical paper an...', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please generate a YouTube video description for the keywords \"machine learning\" and \"neural networks\" using the Blogzee AI - SEO & Social Content Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy', 'description': 'Get the IAM policy for a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSH honeypot data including logins, commands, and proxy requests', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://blogzee-ai-seo-social-content-generator.p.rapidapi.com/generate_youtube_video_description\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"blogzee-ai-seo-social-content-generator.p.rapidapi.com\"}, params={\"keyword1\": \"machine learning\", \"keyword2\": \"neural networks\", \"include_emojis\": \"True\", \"video_title\": \"\", \"facebook_link\": \"\", \"linkedin_link\": \"\", \"tiktok_link\": \"\", \"twitter_link\": \"\", \"instagram_link\": \"\", \"keyword4\": \"\", \"keyword3\": \"\", \"keyword5\": \"\"})"} {"Instruction": "Can you provide me with the supported locations for the LinkedIn Company and Profile Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://linkedin-company-and-profile-data.p.rapidapi.com/supported-locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"linkedin-company-and-profile-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the items in a list with ListId 'def456' using the Ishan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_instance_credit_specifications', 'description': 'Describes the credit option for CPU usage of the specified burstable performance instances. The credit options are standard and unlimited .If you specify one or more instance IDs, Amazon EC2 returns the credit option (standard or unlimited ) of those instances. If you specify an instance ID that is not valid, such as an instance that is not a burstable performance instance, an error is returned.If an Availability Zone is experiencing a service disruption and you specify instance IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If you specify only instance IDs in an unaffected zone, the call works normally.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: InstanceCreditSpecifications\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'The filters.\\n\\ninstance-id - The ID of the instance.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'instance_ids', 'description': 'The instance IDs.\\nDefault: Describes all your instances.\\nConstraints: Maximum 1000 explicitly specified instance IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ishan1.p.rapidapi.com/v1.0/sites/root/lists/def456/items\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ishan1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve images from the Chevereto API, considering that the API endpoint URL is 'https://chevereto.p.rapidapi.comhttp://chevereto.ec/rapidapi/images' and the required headers are 'X-RapidAPI-Key: SIGN-UP-FOR-KEY' and 'X-RapidAPI-Host: chevereto.p.rapidapi.com'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "requests.get(\"https://chevereto.p.rapidapi.comhttp://chevereto.ec/rapidapi/images\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"chevereto.p.rapidapi.com\"})"} {"Instruction": "Can you provide the localizations for the DigiXpress API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().describe', 'description': 'Describe a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.create(\"my_authorization\", location=\"us_west1\", domain=\"host.example.com\"', 'description': 'Create a new DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://digixpress.p.rapidapi.com/api/localisations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"digixpress.p.rapidapi.com\"}).json()"} {"Instruction": "I want to find claims similar to the text \"This is a sample text\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}"], "Output": "requests.get(\"https://stacks-patent-similarity1.p.rapidapi.com/v1/infringement-research/predict\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stacks-patent-similarity1.p.rapidapi.com\"}, params={\"patent_number\": \"\", \"text\": \"This is a sample text\", \"model_name\": \"\"})"} {"Instruction": "I want to get the information of the article with DOI 10.1111/fima.12262 using the Crossref API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}"], "Output": "response = requests.get(\"https://crossref.p.rapidapi.com/10.1111/fima.12262\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crossref.p.rapidapi.com\"})"} {"Instruction": "Can you search for information about the barcode \"9780143111597\" using the Barcode Monster API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.put_component_policy', 'description': 'Applies a policy to a component. We recommend that you call the RAM API CreateResourceShare to share resources. If you call the Image Builder API PutComponentPolicy , you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.', 'parameters': [{'name': 'component_arn', 'description': 'The Amazon Resource Name (ARN) of the component that this policy should be applied to.'}, {'name': 'policy', 'description': 'The policy to apply.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://barcode-monster.p.rapidapi.com/code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcode-monster.p.rapidapi.com\"}, params={\"code\": \"9780143111597\"})"} {"Instruction": "How can I verify the legitimacy of a merchant with Udyam Aadhaar Verification API using the provided request ID \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'az', 'api_name': 'Webapp Authentication Config Version Revert', 'description': 'Reverts the configuration version of the authentication settings for the webapp from v2 to v1 (classic)', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the web app.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_reserved_instances', 'description': 'Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. The Reserved Instances to be modified must be identical, except for Availability Zone, network platform, and instance type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'reserved_instances_ids', 'description': 'The IDs of the Reserved Instances to modify.\\n(string)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency .'}, {'name': 'target_configurations', 'description': 'The configuration settings for the Reserved Instances to modify.\\n(structure)\\n\\nDescribes the configuration settings for the modified Reserved Instances.\\nAvailabilityZone -> (string)\\n\\nThe Availability Zone for the modified Reserved Instances.\\nInstanceCount -> (integer)\\n\\nThe number of modified Reserved Instances.\\n\\nNoteThis is a required field for a request.\\n\\nInstanceType -> (string)\\n\\nThe instance type for the modified Reserved Instances.\\nPlatform -> (string)\\n\\nThe network platform of the modified Reserved Instances.\\nScope -> (string)\\n\\nWhether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}"], "Output": "requests.get(\"https://udyam-aadhaar-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"udyam-aadhaar-verification.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide me with the latest exchange rates for GBP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://exchange-rates-live.p.rapidapi.com/rates/gbp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"exchange-rates-live.p.rapidapi.com\"})"} {"Instruction": "I want to get the trading dashboard URL for Walnut Trading Dash API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://walnuttradingdash.p.rapidapi.com/free_access\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"walnuttradingdash.p.rapidapi.com\"}, params={\"get_dash_url\": \"True\"})"} {"Instruction": "I want to get the performance details of the call with account_id \"555555\" and callid \"123456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"If you're looking for a random adult picture, our API is just what you need. Simply send a request to our API and you'll receive a random adult picture in return. Whether you need a picture for a project or just for fun, our API is perfect.\", 'parameters': [{'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ctm.p.rapidapi.com/accounts/555555/calls/123456.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ctm.p.rapidapi.com\"})"} {"Instruction": "How many calories are burned when swimming for 1 hour and weighing 150 pounds?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'gcloud.compute.instances().list', 'description': 'Cleanup and optimize local repository', 'parameters': [{'name': 'aggressive'}, {'name': 'auto'}, {'name': 'quiet'}, {'name': 'prune'}, {'name': 'no_prune'}, {'name': 'force'}, {'name': 'keep_largest_pack'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://calories-burned-by-api-ninjas.p.rapidapi.com/v1/caloriesburned\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"calories-burned-by-api-ninjas.p.rapidapi.com\"}, params={\"activity\": \"swimming\", \"weight\": 150, \"duration\": 60})"} {"Instruction": "Can you give me the Power BI news for page 3?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'write_tensor', 'description': 'Write pyarrow.Tensor to pyarrow.NativeFile object its current position', 'parameters': {'required': [{'name': 'tensor', 'description': 'The pyarrow.Tensor object to write'}, {'name': 'dest', 'description': 'The pyarrow.NativeFile object to write to'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}"], "Output": "requests.get(\"https://power-bi-smartable.p.rapidapi.com/news/page/3/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"power-bi-smartable.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the domain authority and page authority of the website 'example.org' using the Domain Authority API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://domain-authority1.p.rapidapi.com/GetDomainAuthority\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-authority1.p.rapidapi.com\"}, params={\"url\": \"example.org\"})"} {"Instruction": "Can you validate the phone number +1 (555) 123-4567?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Phone\u201d API validates national and international phone numbers, get location information about phone number.', 'parameters': [{'name': 'number', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}"], "Output": "requests.get(\"https://validate-phone.p.rapidapi.com/v1/validate?\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"validate-phone.p.rapidapi.com\"}, params={\"number\": \"+1 (555) 123-4567\"})"} {"Instruction": "I want to hash the string \"Goodbye World\" using the Hashing-Api.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://hashing-api.p.rapidapi.com/api/sha/256/hashtext\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hashing-api.p.rapidapi.com\"}, params={\"dataString\": \"Goodbye World\"})"} {"Instruction": "Can you give me the prayer times for Johor Bahru, Malaysia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().describe', 'description': 'describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}"], "Output": "response = requests.get(\"https://waktu-solat4.p.rapidapi.com/solat/time\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"waktu-solat4.p.rapidapi.com\"}, params={\"code\": \"JHR01\"})"} {"Instruction": "I want to get the checkout price for an Airbnb property with property ID 987654 for check-in on 2022-08-15 and check-out on 2022-08-22 for 4 adults, with currency in USD.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.list_compliance_summaries', 'description': 'Returns a summary count of compliant and non-compliant resources for a compliance type. For example, this call can return State Manager associations, patches, or custom compliance types according to the filter criteria that you specify.list-compliance-summaries is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'One or more compliance or inventory filters. Use a filter to return a more specific list of results.\\n(structure)\\n\\nOne or more filters. Use a filter to return a more specific list of results.\\nKey -> (string)\\n\\nThe name of the filter.\\nValues -> (list)\\n\\nThe value for which to search.\\n(string)\\n\\nType -> (string)\\n\\nThe type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://airbnb19.p.rapidapi.com/api/v1/getPropertyCheckoutPrice\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"airbnb19.p.rapidapi.com\"}, params={\"checkOut\": \"2022-08-22\", \"checkIn\": \"2022-08-15\", \"propertyId\": \"987654\", \"adults\": 4, \"currency\": \"USD\"})"} {"Instruction": "Could you please provide me with the Python function call to retrieve the data from the KVStore API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://kvstore.p.rapidapi.com/collections\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kvstore.p.rapidapi.com\"})"} {"Instruction": "I want to show an image of Central Park with a marker using the Address to Image API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://address-to-image.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-to-image.p.rapidapi.com\"}, params={\"output\": \"image\", \"type\": \"jpeg\", \"marker\": \"1\", \"zoom\": \"1\", \"address\": \"Central Park\", \"width\": \"1024\", \"height\": \"1024\"})"} {"Instruction": "Can you provide the payment details for transactions made between January 1, 2020, and January 1, 2021, using the NOWPayments API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for splitting on whitespace', 'description': 'Options for splitting on whitespace', 'parameters': {'required': [], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None)'}, {'name': 'reverse', 'description': \"Whether to start splitting from the end of each input value. This only has an effect if 'max_splits' is not None.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.delete_ml_transform', 'description': 'Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms . However, any Glue jobs that still reference the deleted transform will no longer succeed.', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the transform to delete.'}]}"], "Output": "requests.get(\"https://nowpayments.p.rapidapi.com/v1/payment/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nowpayments.p.rapidapi.com\"}, params={\"dateFrom\": \"2020-01-01\", \"dateTo\": \"2021-01-01\"})"} {"Instruction": "I want to retrieve the recent SMS messages that were rejected (status = \"REJECTED\"), sorted in descending order by their creation date, limited to 10 messages per page, and sent to the number +1234567890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://smsto.p.rapidapi.com/messages\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"smsto.p.rapidapi.com\"}, params={\"created_at\": \"2022-08-19\", \"order_by\": \"created_at\", \"to\": \"+1234567890\", \"order_direction\": \"desc\", \"status\": \"REJECTED\", \"limit\": \"10\"})"} {"Instruction": "Please get the location data for IP address 987.654.321.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.cherry_pick', 'description': 'Apply changes from existing commits', 'parameters': [{'name': 'commit'}, {'name': 'edit'}, {'name': 'cleanup'}, {'name': 'x'}, {'name': 'r'}, {'name': 'mainline'}, {'name': 'no_commit'}, {'name': 'signoff'}, {'name': 'gpg_sign'}, {'name': 'ff'}, {'name': 'allow_empty'}, {'name': 'allow_empty_message'}, {'name': 'keep_redundant_commits'}, {'name': 'strategy'}, {'name': 'strategy_option'}, {'name': 'rerere_autoupdate'}, {'name': 'continue'}, {'name': 'skip'}, {'name': 'quit'}, {'name': 'abort'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.reset_admin_password', 'description': 'Reset the admin password for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-geo3.p.rapidapi.com/location\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo3.p.rapidapi.com\"}, params={\"ip\": \"987.654.321.0\"})"} {"Instruction": "Can you please provide me with the details of the YouTube channel with the ID \"UC-pDvEAV7qgmJb63wjerw2Q\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters_dry_run_update', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-channel-details.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-channel-details.p.rapidapi.com\"}, params={\"id\": \"UC-pDvEAV7qgmJb63wjerw2Q\"})"} {"Instruction": "I want to check if this email test@domain.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().delete', 'description': 'Delete a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@domain.com\"})"} {"Instruction": "Can you please provide me with the tennis matches information for September 10, 2020?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_data_source_permissions', 'description': 'Updates the permissions to a data source.', 'parameters': [{'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'data_source_id', 'description': 'The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'A list of resource permissions that you want to grant on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'A list of resource permissions that you want to revoke on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}"], "Output": "requests.get(\"https://tennis-live-data.p.rapidapi.com/matches-by-date/2020-09-10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tennis-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to check the information about the IP address 10.0.0.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://all-information-about-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-information-about-ip.p.rapidapi.com\"}, params={\"query\": \"10.0.0.1\", \"lang\": \"en\"})"} {"Instruction": "I want to calculate the distance between two locations with latitude 40.7128 and longitude -74.0060 and latitude 34.0522 and longitude -118.2437 in kilometers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.check_upgrade(\"env_1\", \"__image_version=composer_1.16.5_airflow_1.10.15\"', 'description': 'Check for module conflicts in Cloud Composer environment upgrade', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().create', 'description': 'Create a new access level in a given access policy', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}, {'name': 'async'}, {'name': 'description'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://distance-calculation-api-by-pizza-api.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"distance-calculation-api-by-pizza-api.p.rapidapi.com\"}, params={\"metric\": \"km\", \"lat1\": \"40.7128\", \"lon1\": \"-74.0060\", \"lat2\": \"34.0522\", \"lon2\": \"-118.2437\"})"} {"Instruction": "Please give me details of pizza with id 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pizza-and-desserts.p.rapidapi.com/pizzas/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizza-and-desserts.p.rapidapi.com\"})"} {"Instruction": "I want to extract the structure from the text \"She is Lisa and she lives in Los Angeles.\" using the Walnut Entity API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://walnut-entity.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"walnut-entity.p.rapidapi.com\"}, params={\"payload\": \"She is Lisa and she lives in Los Angeles.\"})"} {"Instruction": "Can you help me download this TikTok video? Here's the link: https://www.tiktok.com/@example/video/1234567890\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}"], "Output": "requests.get(\"https://tiktok-video-downloader8.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-video-downloader8.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@example/video/1234567890\"})"} {"Instruction": "What are the historical ESG scores for Microsoft Corporation in 2021?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gaialens-historical-esg-scores.p.rapidapi.com/scores/historical/2021\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gaialens-historical-esg-scores.p.rapidapi.com\"}, params={\"year\": \"2021\", \"companyname\": \"Microsoft Corporation\"})"} {"Instruction": "I want to generate a shield for the name \"apple\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple and free way to generate shields.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'concat_tables', 'description': 'Concatenate pyarrow.Table objects', 'parameters': {'required': [{'name': 'tables', 'description': 'An iterable of pyarrow.Table objects to be concatenated into a single Table.'}], 'optional': [{'name': 'promote', 'description': 'A boolean indicating whether to perform null-filling and null type promotion during concatenation. Default is False.'}, {'name': 'memory_pool', 'description': 'A MemoryPool object for memory allocations, if required. Default is None, which uses the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().list', 'description': 'List the plugins for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "requests.get(\"https://shields.p.rapidapi.com/v1/shields\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shields.p.rapidapi.com\"}, params={\"name\": \"apple\"})"} {"Instruction": "I want to capture a screenshot of the website https://google.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://webcap-website-screenshot-capture.p.rapidapi.com/v1/getscreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webcap-website-screenshot-capture.p.rapidapi.com\"}, params={\"url\": \"https://google.com\"})"} {"Instruction": "Can you please check if the email address john.doe@example.com is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}"], "Output": "response = requests.get(\"https://email-validator18.p.rapidapi.com/email/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-validator18.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "I want to verify if this email address jane@example.com is valid using the Quick Email Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Keyvault Delete', 'description': 'Delete a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://quickemailverification.p.rapidapi.com/v1/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"quickemailverification.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Can you give me a recipe for lasagna?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'quota request status list', 'description': 'Get the current quota requests for a specified scope', 'parameters': [{'name': 'scope', 'description': 'The target Azure resource URI.', 'required': True}, {'name': 'filter', 'description': 'The filter that is applied to packet capture request. Multiple filters can be applied.', 'required': False}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.', 'required': False}, {'name': 'top', 'description': 'Number of records to return.', 'required': False}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_bot', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'lex_bot', 'description': 'Configuration information of an Amazon Lex bot.\\nName -> (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}"], "Output": "requests.get(\"https://recipe64.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"recipe64.p.rapidapi.com\"}, params={\"q\": \"lasagna\"})"} {"Instruction": "Can you suggest me a campaign for Vouchery.io?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'az', 'api_name': 'vmware script-execution create', 'description': 'Create or update a script execution in a private cloud', 'parameters': [{'name': 'name', 'required': True, 'description': 'Name of the script execution.'}, {'name': 'private-cloud', 'required': True, 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group.'}, {'name': 'timeout', 'required': True, 'description': 'Time limit for execution.'}, {'name': 'failure-reason', 'required': False, 'description': 'Error message if the script was able to run, but if the script itself had errors or powershell threw an exception.'}, {'name': 'hidden-parameter', 'required': False, 'description': 'Parameters that will be hidden/not visible to ARM, such as passwords and credentials.'}, {'name': 'named-outputs', 'required': False, 'description': 'User-defined dictionary.'}, {'name': 'out', 'required': False, 'description': 'Standard output stream from the powershell execution.'}, {'name': 'parameter', 'required': False, 'description': 'Parameters the script will accept.'}, {'name': 'retention', 'required': False, 'description': 'Time to live for the resource. If not provided, will be available for 60 days.'}, {'name': 'script-cmdlet-id', 'required': False, 'description': 'A reference to the script cmdlet resource if user is running a AVS script.'}]}"], "Output": "requests.get(\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\"})"} {"Instruction": "Can you help me find all the suburbs in Australia within a 5 km radius of latitude -37.8136 and longitude 144.9631?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'Pyarrow', 'api_name': 'Slice', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://australian-postcode-to-suburb.p.rapidapi.com/radius/-37.8136/144.9631/5\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"australian-postcode-to-suburb.p.rapidapi.com\"})"} {"Instruction": "Can you check if my email address, test@example.com, has been compromised in any data breaches?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://data-breach-checker.p.rapidapi.com/api/breach\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"data-breach-checker.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "I want to get information on countries around the world.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://countries59.p.rapidapi.com/list_countries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"countries59.p.rapidapi.com\"})"} {"Instruction": "I want to download the Instagram story of user \"another_user\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can download any video,story,highlights,igtv,reel,post on this api \\\\n Conact us : https://PPooP.t.me \\\\n My Channel : https://keepdeving.t.me', 'parameters': [{'name': 'story_user', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram-downloader13.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-downloader13.p.rapidapi.com\"}, params={\"story_user\": \"another_user\"})"} {"Instruction": "Can you give me the Thai lottery results for the draw on March 16, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_notebook_sessions', 'description': 'Lists, in descending order, the sessions that have been created in a notebook that are in an active state like CREATING , CREATED , IDLE or BUSY . Newer sessions are listed first; older sessions are listed later.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to list sessions for.'}, {'name': 'max_results', 'description': 'The maximum number of notebook sessions to return.'}, {'name': 'next_token', 'description': 'A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.'}]}\n", "{'name': 'git', 'api_name': 'git.send_email', 'description': 'Send a collection of patches as emails', 'parameters': [{'name': 'options'}, {'name': 'file|directory'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().update', 'description': 'Update an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}"], "Output": "requests.get(\"https://thai-lottery-result.p.rapidapi.com/results/20220316\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thai-lottery-result.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me a list of high anonymous proxy servers in Nigeria?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://proxy-list2.p.rapidapi.com/proxy/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"proxy-list2.p.rapidapi.com\"}, params={\"type\": \"http\", \"country\": \"NG\", \"anonymity\": \"high\"})"} {"Instruction": "I want to get information about an employee with ID 67890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}"], "Output": "requests.get(\"https://dd7.p.rapidapi.com/employees/name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dd7.p.rapidapi.com\"}, params={\"id\": \"67890\"})"} {"Instruction": "Can you please provide me with today's football predictions?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your next gem crypto! Browse popular today, trending and recently added coins', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://168predict-vip-football-predictions.p.rapidapi.com/vip/today/under3.5?games_api_key=jbhdjfbghjbsjdfnkjdshgfuahoifhoi28u38y572yu8tqjewdoomcgddfdgdfgdgfgfddfswqdgkfjhgfcgcfxfxdsersrjgfdd\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"168predict-vip-football-predictions.p.rapidapi.com\"})"} {"Instruction": "I want to download the Instagram reel from this link: \"https://www.instagram.com/reel/XYZ789\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}"], "Output": "requests.get(\"https://instagram-reels-and-post-downloader.p.rapidapi.com/posts/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-reels-and-post-downloader.p.rapidapi.com\"}, params={\"link\": \"https://www.instagram.com/reel/XYZ789\"})"} {"Instruction": "Can you provide the latest standings for the Russian Premier League for the season 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.backup.update_region_settings', 'description': 'Updates the current service opt-in settings for the Region. If service-opt-in is enabled for a service, Backup tries to protect that service\u00e2\\x80\\x99s resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service\u00e2\\x80\\x99s resources in this Region. Use the DescribeRegionSettings API to determine the resource types that are supported.', 'parameters': [{'name': 'resource_type_opt_in_preference', 'description': 'Updates the list of services along with the opt-in preferences for the Region.\\nkey -> (string)\\nvalue -> (boolean)'}, {'name': 'resource_type_management_preference', 'description': 'Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup\u00e2\\x80\\x99s advanced DynamoDB backup features , follow the procedure to enable advanced DynamoDB backup programmatically .\\nkey -> (string)\\nvalue -> (boolean)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.future_reservations.create', 'description': 'Create a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation'}, {'name': 'total_count'}, {'name': 'source_instance_template'}, {'name': 'machine_type'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'maintenance_freeze_duration'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}, {'name': 'description'}, {'name': 'name_prefix'}, {'name': 'planning_status'}, {'name': 'zone'}, {'name': 'share_setting'}, {'name': 'share_with'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}"], "Output": "requests.get(\"https://russian-premier-league-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"russian-premier-league-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Please get me the Instagram profile information for user_id=987654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://instagram39.p.rapidapi.com/getProfileByUserId\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram39.p.rapidapi.com\"}, params={\"user_id\": \"987654321\"})"} {"Instruction": "How can I use the Liquor Recognition API to recognize labels on liquor bottles and obtain information about the liquor brand and type of spirit?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://liquor-recognition.p.rapidapi.com/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"liquor-recognition.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me the details for bitikas1 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "requests.get(\"https://bitikas1.p.rapidapi.comhttp://www.brunn.ee\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bitikas1.p.rapidapi.com\"}, params={\"bbb\": \"\"})"} {"Instruction": "Can you provide a Python function call to fetch the posts from the demo project and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://demo-project20473.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"demo-project20473.p.rapidapi.com\"})"} {"Instruction": "Can you give me the recent winning numbers for Mega Millions from CA Lottery?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}"], "Output": "requests.get(\"https://ca-lottery.p.rapidapi.com/recent/megamillions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ca-lottery.p.rapidapi.com\"})"} {"Instruction": "I want to scrape the complete products of the Gymshark Shopify store and log the output. Please note that the URL is \"https://row.gymshark.com\" and the product handle is \"gymshark-studio-leggings-black-ss22\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shopify-store-scraper.p.rapidapi.com/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopify-store-scraper.p.rapidapi.com\"}, params={\"url\": \"https://row.gymshark.com\", \"handle\": \"gymshark-studio-leggings-black-ss22\"})"} {"Instruction": "Can you please provide me with the list of products on Wayfair?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://wayfair.p.rapidapi.com/categories/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wayfair.p.rapidapi.com\"}, params={\"caid\": \"214970\"})"} {"Instruction": "Can you help me forecast the price of Bitcoin in the next 48 hours using The Apophis API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'az sql server dns-alias create', 'description': 'Creates a server DNS alias', 'parameters': [{'name': 'name -n', 'description': 'Name of the DNS alias.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://the-apophis.p.rapidapi.com/forecast/ultra\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-apophis.p.rapidapi.com\"}, params={\"timeframe\": \"48h\", \"currency\": \"btc\"})"} {"Instruction": "I want to get the premium tips from the Betigolo Tips API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcp.access_context_manager.role_assignment_create(name='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}"], "Output": "requests.get(\"https://betigolo-tips.p.rapidapi.com/premium/tips\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"betigolo-tips.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve data of chemical elements and their properties.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves data of chemical elements and their properties collected from authoritative sources in JSON format', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}"], "Output": "requests.get(\"https://chemical-elements.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"chemical-elements.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the country codes using the AskTheWorld API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}"], "Output": "requests.get(\"https://asktheworld.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"asktheworld.p.rapidapi.com\"}, params={\"getCountryCodes\": \"true\"})"} {"Instruction": "Please search for job posts for Software Engineer in Chicago, IL.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'mimalloc_memory_pool', 'description': 'Create a memory pool based on the mimalloc heap', 'parameters': {'required': [], 'optional': []}}"], "Output": "response = requests.get(\"https://job-search6.p.rapidapi.com/api/v1/search/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"job-search6.p.rapidapi.com\"}, params={\"agent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110\", \"ip\": \"75.83.85.4\", \"l\": \"Chicago, IL\", \"q\": \"Software Engineer\"})"} {"Instruction": "I want to search for flights on KAYAK with a maximum of 2 stops and using my API key \"6789\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'create_symlinks', 'description': 'Creating symlinks for bundled shared libraries', 'parameters': {'required': [{'name': 'directory', 'description': 'The directory where the symlinks should be created'}], 'optional': [{'name': 'root', 'description': 'The root directory to start creating symlinks from'}]}}"], "Output": "requests.get(\"https://kayak-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kayak-flights.p.rapidapi.com\"}, params={\"m\": \"2\", \"token\": \"6789\"})"} {"Instruction": "How can I perform reverse geocoding for the location \"48.8566\u00b0 N, 2.3522\u00b0 E\" using the TrueWay Geocoding API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}"], "Output": "requests.get(\"https://trueway-geocoding.p.rapidapi.com/ReverseGeocode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trueway-geocoding.p.rapidapi.com\"}, params={\"location\": \"48.8566\u00b0 N, 2.3522\u00b0 E\"})"} {"Instruction": "Please retrieve the encryption key for the secure text API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'pyarrow', 'api_name': 'input_stream', 'description': 'Create an Arrow input stream.', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for reading. It can be a str, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly decompression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\", 'type': 'str'}, {'name': 'buffer_size', 'description': 'If None or 0, no buffering will happen. Otherwise, the size of the temporary read buffer.', 'type': 'int'}]}}"], "Output": "requests.get(\"https://secure-text-api.p.rapidapi.com/getKey\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"secure-text-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the live FREE to Air Tv Channel Streaming Links?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}"], "Output": "requests.get(\"https://tvview.p.rapidapi.com/getAll\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tvview.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the upcoming matches from the Kassbet API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kassbet.p.rapidapi.com/v1/matches\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"kassbet.p.rapidapi.com\"})"} {"Instruction": "How can I use the Serpstat API to access keyword research and domain analysis data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}"], "Output": "requests.get(url=\"https://di_ry-serpstat-v1.p.rapidapi.com/v3/{api_method}\", params={\"query\": \"{domain-com}\", \"token\": \"{token}\", \"se\": \"{se}\"}, headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"di_ry-serpstat-v1.p.rapidapi.com\"})"} {"Instruction": "Can you enrich the contact information for the email johnsmith@example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ds.add_ip_routes', 'description': 'If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'Identifier (ID) of the directory to which to add the address block.'}, {'name': 'ip_routes', 'description': 'IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your self-managed domain.\\n(structure)\\n\\nIP address block. This is often the address block of the DNS server used for your self-managed domain.\\nCidrIp -> (string)\\n\\nIP address block using CIDR format, for example 10.0.0.0/24. This is often the address block of the DNS server used for your self-managed domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.\\nDescription -> (string)\\n\\nDescription of the address block.'}, {'name': 'update_security_group_for_directory_controllers_|_no_update_security_group_for_directory_controllers', 'description': 'If set to true, updates the inbound and outbound rules of the security group that has the description: \u00e2\\x80\\x9cAmazon Web Services created security group for directory ID directory controllers.\u00e2\\x80\\x9d Following are the new rules:\\nInbound:\\n\\nType: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0\\nType: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0\\nType: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0\\nType: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0\\nType: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0\\n\\nOutbound:\\n\\nType: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0\\n\\nThese security rules impact an internal network interface that is not exposed publicly.'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}"], "Output": "requests.get(\"https://enrich.p.rapidapi.com/contact/email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"enrich.p.rapidapi.com\"}, params={\"email\": \"johnsmith@example.com\"})"} {"Instruction": "How can I use the Networking API to check if a specific IP address is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://networking.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"networking.p.rapidapi.com\"})"} {"Instruction": "I want to check the keyword density for the URL \"https://en.wikipedia.org/wiki/Example.com\" using the SEO Automations API and retrieve the top 10 phrases, each consisting of 3 words, and the top 5 keywords.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://seo-automations.p.rapidapi.com/v1/seo/getKeywordDensity/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"seo-automations.p.rapidapi.com\"}, params={\"url\": \"https://en.wikipedia.org/wiki/Example.com\", \"numPhrases\": \"10\", \"phraseLength\": \"3\", \"n\": \"5\"})"} {"Instruction": "What are the car rental locations available in Barcelona on Booking.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the tags used for YouTube video SEO without any youtube data api key.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://booking-com.p.rapidapi.com/v1/car-rental/locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"booking-com.p.rapidapi.com\"}, params={\"locale\": \"en-gb\", \"name\": \"Barcelona\"})"} {"Instruction": "I want to get live data for flight booking using the FunTrip API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fundtrip', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}"], "Output": "requests.get(\"https://funtrip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"funtrip.p.rapidapi.com\"})"} {"Instruction": "Can you check if the CNPJ 98765432101234 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.list', 'description': 'List Artifact Registry packages', 'parameters': [{'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://consulta-cnpj-gratis.p.rapidapi.com/companies/00000000000191\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-cnpj-gratis.p.rapidapi.com\"}, params={\"CNPJ\": \"98765432101234\"})"} {"Instruction": "Can you give me the climate events news from 'The New York Times'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}"], "Output": "requests.get(\"https://climate-change63.p.rapidapi.com/news/nytimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change63.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest winning numbers and statistics for Powerball.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get('https://lotto-america.p.rapidapi.com/stats', headers={'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY', 'X-RapidAPI-Host': 'lotto-america.p.rapidapi.com'})"} {"Instruction": "Please ping the stocks archive API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.applicationcostprofiler.update_report_definition', 'description': 'Updates existing report in AWS Application Cost Profiler.', 'parameters': [{'name': 'report_id', 'description': 'Required. ID of the report to update.'}, {'name': 'report_description', 'description': 'Required. Description of the report.'}, {'name': 'report_frequency', 'description': 'Required. The cadence to generate the report.\\nPossible values:\\n\\nMONTHLY\\nDAILY\\nALL'}, {'name': 'format', 'description': 'Required. The format to use for the generated report.\\nPossible values:\\n\\nCSV\\nPARQUET'}, {'name': 'destination_s3_location', 'description': 'Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.\\nbucket -> (string)\\n\\nName of the S3 bucket.\\nprefix -> (string)\\n\\nPrefix for the location to write to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://stocks_archive.p.rapidapi.com/ping\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stocks_archive.p.rapidapi.com\"}).content"} {"Instruction": "I want to check if the movie with the ID 12345 is available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://daily-ovrll-0822202130837.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-ovrll-0822202130837.p.rapidapi.com\"})"} {"Instruction": "I want to generate AI-generated ad copy for Google Ads with thread ID \"9a8s7d8f-1b2n-7n4m-8z7n\" and prompt ID \"c4r5s6v7-7i6h-9k8j-0b6n\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://adcopy-ai-google-ads-ai-text-generation.p.rapidapi.com/v1/adcopyai/fetchContent/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"adcopy-ai-google-ads-ai-text-generation.p.rapidapi.com\"}, params={\"threadId\": \"9a8s7d8f-1b2n-7n4m-8z7n\", \"promptId\": \"c4r5s6v7-7i6h-9k8j-0b6n\"})"} {"Instruction": "Can you provide me with political articles for Harris and Pence from Wall Street Journal, Fox News, MSNBC, CNN, ABC News, and Reuters?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}"], "Output": "requests.get(\"https://pac-api.p.rapidapi.com/pence/wall_street_journal,fox_news,msnbc,cnn,abc_news,reuters\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"pac-api.p.rapidapi.com\"})"} {"Instruction": "I want to get flashcards for the Real Estate Exam API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure Media Services', 'api_name': 'Account Filter List', 'description': 'Listing all the account filters of an Azure Media Services account', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://real-estate-exam.p.rapidapi.com/flashcards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-estate-exam.p.rapidapi.com\"})"} {"Instruction": "I want to get information about a specific user with user_id=56789 from the nail API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}"], "Output": "requests.get(\"https://nail.p.rapidapi.comhttps://wad.ojooo.com/register.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nail.p.rapidapi.com\"}, params={\"user_id\": \"56789\"})"} {"Instruction": "Please create an image with size 800x600 pixels in RGB mode with the color #ff9900.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'log10', 'description': 'Compute base 10 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://color-to-picture-api.p.rapidapi.com/color-image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"color-to-picture-api.p.rapidapi.com\"}, params={\"height\": \"800\", \"color\": \"ff9900\", \"width\": \"600\", \"mode\": \"RGB\"})"} {"Instruction": "Can you provide me with a list of languages supported by the Long Translator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://long-translator.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"long-translator.p.rapidapi.com\"})"} {"Instruction": "I want to calculate the BMI of a person who weighs 60 kg and has a height of 1.80 meters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'aws', 'api_name': 'aws.grafana.describe_workspace', 'description': 'Displays information about one Amazon Managed Grafana workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to display information about.'}]}"], "Output": "requests.get(url=\"https://body-mass-index-bmi-calculator.p.rapidapi.com/metric\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"body-mass-index-bmi-calculator.p.rapidapi.com\"}, params={\"weight\": 60, \"height\": 1.80})"} {"Instruction": "Can you provide me with the current weather information?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.copy', 'description': 'Copy a Cloud Bigtable backup to a new backup', 'parameters': [{'name': 'destination_backup'}, {'name': 'destination_cluster'}, {'name': 'destination_instance'}, {'name': 'destination_project'}, {'name': 'expiration_date'}, {'name': 'retention_period'}, {'name': 'source_backup'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'source_project'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Create Consumer Group', 'description': 'Create an event hub consumer group', 'parameters': [{'name': 'hub-name', 'description': 'IoT Hub name.', 'required': True}, {'name': 'name', 'description': 'Event hub consumer group name.', 'required': True}, {'name': 'event-hub-name', 'description': 'Event hub endpoint name.', 'required': False, 'default': 'events'}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': False}]}"], "Output": "requests.get(\"https://qwiper-weather.p.rapidapi.com/?json=true\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qwiper-weather.p.rapidapi.com\"})"} {"Instruction": "I want to get the profile information (including the proxy image) of the Instagram account with the username 'user12345'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads.list', 'description': 'List all Assured Workloads environments that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}"], "Output": "requests.get(\"https://instagram-profile1.p.rapidapi.com/getvideo/instagram\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-profile1.p.rapidapi.com\"}, params={\"username\": \"user12345\"})"} {"Instruction": "Please provide me with the boundaries for the CA FSA postal code A1B.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}"], "Output": "response = requests.get(\"https://vanitysoft-canada-postal-boundaries-v1.p.rapidapi.com/rest/v1/public/boundary/ca/fsa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"vanitysoft-canada-postal-boundaries-v1.p.rapidapi.com\"}, params={\"postal-fsa\": \"A1B\"})"} {"Instruction": "Can you help me predict the outcome of the upcoming football match between team C and team D?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.check_upgrade(\"env_1\", \"__image_version=composer_1.16.5_airflow_1.10.15\"', 'description': 'Check for module conflicts in Cloud Composer environment upgrade', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_identity_pool_configuration', 'description': 'Gets the configuration settings of an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.'}]}"], "Output": "requests.get(\"https://metrx-factory.p.rapidapi.com/v1/competitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metrx-factory.p.rapidapi.com\"}, params={\"estimateBill\": \"false\", \"nameLike\": \"team C vs team D\", \"year\": \"\"})"} {"Instruction": "Can you check the availability of the website http://yahoo.com on the Wayback Machine API service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.config_ssh', 'description': 'Populate SSH config files with Host entries from each instance', 'parameters': [{'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'remove'}, {'name': 'ssh_config_file'}, {'name': 'ssh_key_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to determine if a coordinate is water or land.', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://community-wayback-machine.p.rapidapi.com/available\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-wayback-machine.p.rapidapi.com\"}, params={\"url\": \"http://yahoo.com\", \"timestamp\":\"\", \"callback\":\"\"})"} {"Instruction": "I want to get the routing information from point C (40.1234, -74.5678) to point D (39.9876, -74.4321) in France using MapToolkit API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}"], "Output": "requests.get(\"https://maptoolkit.p.rapidapi.com/enhance/routing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"maptoolkit.p.rapidapi.com\"}, params={\"start\": \"40.1234,-74.5678\", \"end\": \"39.9876,-74.4321\", \"language\": \"fr\"})"} {"Instruction": "Can you search for the details and posts of the creator with ID 98765 on Patreon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://patreon8.p.rapidapi.com/posts/2416483\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"patreon8.p.rapidapi.com\"}, params={\"creator_id\": \"98765\"})"} {"Instruction": "I want to get transactions for the Bitcoin chain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}"], "Output": "requests.get(\"https://felina-api2.p.rapidapi.com/v1/api/transactions/Bitcoin\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"felina-api2.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you provide me with the current configuration of the TorrentHunt API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}"], "Output": "requests.get(\"https://torrenthunt.p.rapidapi.com/config\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"torrenthunt.p.rapidapi.com\"})"} {"Instruction": "I want to find the word \"happy\" and obtain its synonyms and antonyms using the TCYonlineDictionary API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://tcyonlinedictionary1.p.rapidapi.com/words/happy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tcyonlinedictionary1.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the brand with ID 158156 using the Consumer Reports API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://consumer-reports.p.rapidapi.com/brands/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consumer-reports.p.rapidapi.com\"}, params={\"id\": \"158156\"})"} {"Instruction": "Can you detect the NSFW content in this image: \"https://example.com/image.jpg\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_batch_job_definitions', 'description': 'Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.list-batch-job-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The identifier of the application.'}, {'name': 'prefix', 'description': 'If the batch job definition is a FileBatchJobDefinition, the prefix allows you to search on the file names of FileBatchJobDefinitions.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.delete_layer', 'description': 'Deletes a specified layer. You must first stop and then delete all associated instances or unassign registered instances. For more information, see How to Delete a Layer .Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'layer_id', 'description': 'The layer ID.'}]}"], "Output": "requests.get(\"https://nsfw-nude-detection.p.rapidapi.com/function/nsfw-wrapper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nsfw-nude-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you provide me with the daily betting tips for soccer?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"We provide 90% hit rate daily soccer and basketball betting predictions, Our predictions are generated by AI powered analysis of previous matches and other factors key to the game's result\", 'parameters': [{'name': 'sort', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://daily-betting-tips.p.rapidapi.com/daily-betting-tip-api/items/daily_betting_coupons\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daily-betting-tips.p.rapidapi.com\"})"} {"Instruction": "Please provide the balance of the wallet address 0xABC123 on the Ethereum blockchain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://defi-watch1.p.rapidapi.com/wallets/ethereum/0xABC123/balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"defi-watch1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve recent news about Manchester United using the Football-API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha_builds_triggers.run', 'description': 'Run a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}, {'name': 'substitutions', 'description': 'Substitutions for the build template.'}, {'name': 'branch', 'description': 'Name of the branch to build.'}, {'name': 'sha', 'description': 'Specific commit SHA to build.'}, {'name': 'tag', 'description': 'Git tag to build.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}"], "Output": "requests.get(\"https://football-api7.p.rapidapi.com/v3.football.api-sports.io/{endpoint}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"football-api7.p.rapidapi.com\"}, params={\"endpoint\": \"news\", \"team\": \"Manchester United\"})"} {"Instruction": "Can you provide me with information about a basketball tournament with id 200?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://basketball-data.p.rapidapi.com/tournament/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"basketball-data.p.rapidapi.com\"}, params={\"tournamentId\": \"200\"})"} {"Instruction": "Can you get me a list of the top 10 profiles in the OutSystems community, sorted by rank in descending order?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_sum', 'description': 'Compute the sum of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://outsystems-community-api.p.rapidapi.com/get_profiles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"outsystems-community-api.p.rapidapi.com\"}, params={\"sort_by\": \"desc\", \"order_by\": \"rank\", \"page\": \"1\", \"limit\": \"10\", \"keyword\": \"\"})"} {"Instruction": "Please provide the version of the file \"example.docx\" in the storage \"my_storage\" using the GroupDocs.Signature Cloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'az', 'api_name': 'MySQL Flexible Server Active Directory Admin List', 'description': 'List all Active Directory administrators', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server-name -s', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "response = requests.get(\"https://groupdocs-signature-cloud.p.rapidapi.com/signature/storage/version/example.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"groupdocs-signature-cloud.p.rapidapi.com\"}, params={\"storageName\": \"my_storage\"})"} {"Instruction": "Please provide geolocation data for the IP address 203.0.113.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'vertex_ai.create_tensorboard', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://https-ipfinder-io.p.rapidapi.comhttps://api.ipfinder.io/v1/as1?token=2249efd59372e7dd12feecf9e20fd54cf327712c\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"https-ipfinder-io.p.rapidapi.com\"}, params={\"ip\": \"203.0.113.0\"})"} {"Instruction": "Can you provide a Python code to fetch a random fun fact using the Fun Facts API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().create_bitbucketserver(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", project_key=\"GoogleCloudPlatform\", repo_slug=\"cloud_builders\", bitbucket_server_config_resource=\"projects/1234/locations/global/bitbucketServerConfigs/5678\", branch_pattern=\".*\", build_config=\"cloudbuild.yaml\"', 'description': 'Create build trigger for Bitbucket Server repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'bitbucket_server_config_resource'}, {'name': 'project_key'}, {'name': 'repo_slug'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}"], "Output": "requests.get(\"https://fun-facts1.p.rapidapi.com/api/fun-facts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fun-facts1.p.rapidapi.com\"})"} {"Instruction": "I want to check if the light switch is turned on.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}"], "Output": "requests.get(\"https://light-switch.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"light-switch.p.rapidapi.com\"})"} {"Instruction": "Can you suggest some queries related to \"python programming\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://auto-suggest-queries.p.rapidapi.com/suggestqueries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"auto-suggest-queries.p.rapidapi.com\"}, params={\"query\": \"python programming\"})"} {"Instruction": "I want to get the seasons for series with ID 1234 using the Unofficial Cricbuzz API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': 'gcloud.alpha.compute.backend_services.delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'key_name'}]}"], "Output": "requests.get(\"https://unofficial-cricbuzz.p.rapidapi.com/series/get-seasons\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unofficial-cricbuzz.p.rapidapi.com\"}, params={\"seriesId\": \"1234\"})"} {"Instruction": "Can you provide a random English word?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}"], "Output": "response = requests.get(\"https://free-random-word-generator-api.p.rapidapi.com/random-word\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"free-random-word-generator-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the details of the Mercedes team in the FIA Formula 1 Championship.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fia-formula-1-championship-statistics.p.rapidapi.com/api/teams/details/mercedes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fia-formula-1-championship-statistics.p.rapidapi.com\"})"} {"Instruction": "I want to get symbols from the \"NASDAQ\" exchange using the Tradingview TA API (Technical Analysis) API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.associate_enclave_certificate_iam_role', 'description': 'Associates an Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate. This enables the certificate to be used by the ACM for Nitro Enclaves application inside an enclave. For more information, see Certificate Manager for Nitro Enclaves in the Amazon Web Services Nitro Enclaves User Guide .To enable the IAM role to access the Amazon S3 object, you must grant it permission to call s3:GetObject on the Amazon S3 bucket returned by the command. To enable the IAM role to access the KMS key, you must grant it permission to call kms:Decrypt on the KMS key returned by the command. For more information, see Grant the role permission to access the certificate and encryption key in the Amazon Web Services Nitro Enclaves User Guide .', 'parameters': [{'name': 'certificate_arn', 'description': 'The ARN of the ACM certificate with which to associate the IAM role.'}, {'name': 'role_arn', 'description': 'The ARN of the IAM role to associate with the ACM certificate. You can associate up to 16 IAM roles with an ACM certificate.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules().delete', 'description': 'Delete firewall rules', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}"], "Output": "requests.get(\"https://tradingview-ta-api-technical-analysis.p.rapidapi.com/get_symbols_from_exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tradingview-ta-api-technical-analysis.p.rapidapi.com\"}, params={\"exchange\": \"NASDAQ\"})"} {"Instruction": "I want to scrape Redbubble listings for black dog products.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://redbubble-scraper.p.rapidapi.com/redbubble\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"redbubble-scraper.p.rapidapi.com\"}, params={\"category\": \"all-departments\", \"page\": \"1\", \"search_term\": \"black dog\", \"sort_order\": \"relevant\"})"} {"Instruction": "I want to find places nearby the coordinates (37.7749\u00b0 N, 122.4194\u00b0 W).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://places-nearby-a-coordinates.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"places-nearby-a-coordinates.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest Climate News Feed with a limit of 3 news articles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://climate-news-feed.p.rapidapi.com/page/1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-news-feed.p.rapidapi.com\"}, params={\"limit\": 3})"} {"Instruction": "Can you provide the historical stock data of TSLA for the last 3 months with a 1 hour interval using Yahoo Finance API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://yahoo-finance15.p.rapidapi.com/api/yahoo/hi/history/TSLA/3mo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance15.p.rapidapi.com\"})"} {"Instruction": "Can you help me find the geocoding information for the address \"123 Main St, Anytown, USA\" using the OpenCage Geocoder API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.update_subscription', 'description': 'Updates the details of an existing subscription. Only enter values for parameters you want to change. Empty parameters are not updated.NoteFor accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization\u00e2\\x80\\x99s payer account, regardless of whether the payer account itself is subscribed.', 'parameters': [{'name': 'auto_renew', 'description': 'When you initally create a subscription, AutoRenew is set to ENABLED . If ENABLED , the subscription will be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription request. If the UpdateSubscription request does not included a value for AutoRenew , the existing value for AutoRenew remains unchanged.\\nPossible values:\\n\\nENABLED\\nDISABLED'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.create_phone_number_order', 'description': 'Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime SDK SIP media application dial-in product type.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}, {'name': 'e164_phone_numbers', 'description': 'List of phone numbers, in E.164 format.\\n(string)'}, {'name': 'name', 'description': 'Specifies the name assigned to one or more phone numbers.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://opencage-geocoder.p.rapidapi.com/geocode/v1/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opencage-geocoder.p.rapidapi.com\"}, params={\"q\": \"123 Main St, Anytown, USA\", \"key\": \"OPENCAGE-API-Key\", \"language\": \"en\"})"} {"Instruction": "I want to check if amazon.com is a valid website domain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download facebook videos and reels in high quality', 'parameters': [{'name': 'url', 'description': 'Facebook video url', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().list', 'description': 'List all active projects associated with a specified billing account', 'parameters': [{'name': 'account_id', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}"], "Output": "requests.get(\"https://website-categorization.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"website-categorization.p.rapidapi.com\"}, params={\"domainName\": \"amazon.com\"})"} {"Instruction": "I want to test the TEST API and retrieve the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}\n", "{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://test6065.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"test6065.p.rapidapi.com\"})"} {"Instruction": "What is the risk-free rate for a 3-month duration in the US on 2023-05-10?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}"], "Output": "requests.get(\"https://risk-free-rate-api.p.rapidapi.com/api/risk_free_rate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"risk-free-rate-api.p.rapidapi.com\"}, params={\"duration\": \"3m\", \"geography\": \"US\", \"date\": \"2023-05-10\"})"} {"Instruction": "Can you retrieve the icon with id 56789 from the Flaticon API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_working_storage', 'description': 'Returns information about the working storage of a gateway. This operation is only supported in the stored volumes gateway type. This operation is deprecated in cached volumes API version (20120630). Use DescribeUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'alpha artifacts', 'api_name': 'gcloud.alpha.artifacts.settings.enable_upgrade_redirection', 'description': 'Enable upgrade redirection', 'parameters': [{'name': 'dry_run'}]}\n", "{'name': 'pyarrow', 'api_name': 'sqrt', 'description': 'Compute the square root of an argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute the square root'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://flaticon.p.rapidapi.com/style/56789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flaticon.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the song snippets of Halsey's album with the ID 9341c8e2d915dfe9258e2437.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that allows users to view short excerpts of Halsey's songs.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://halsey-lyric-snippets.p.rapidapi.com/album/id/9341c8e2d915dfe9258e2437\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"halsey-lyric-snippets.p.rapidapi.com\"})"} {"Instruction": "I want to get the scheduled games for Germany on June 30, 2022 using ViperScore API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the tags used for YouTube video SEO without any youtube data api key.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://viperscore.p.rapidapi.com/games/scheduled/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"viperscore.p.rapidapi.com\"}, params={\"countryId\": \"23\", \"date\": \"2022-06-30\"})"} {"Instruction": "I want to get Amazon Live Data for the ASIN B09DKV849B in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & high performance Magic Eden API, backed by rotating proxies & API keys\\n\\nCheck out my Opensea / Blur / Looksrare / x2y2 API as well\\nhttps://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}"], "Output": "response = requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WDSD7G7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"}, params={\"asin\": \"B09DKV849B\", \"locale\": \"us\"})"} {"Instruction": "Please provide the data from the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://testapi1046.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testapi1046.p.rapidapi.com\"}, params={})"} {"Instruction": "Please provide me the list of all divisions in Bangladesh.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}"], "Output": "requests.get(\"https://bdapi.p.rapidapi.com/v1.0/divisions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"bdapi.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the current rankings of the top 200 tennis players in ATP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Remove IAM policy binding from a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sports-live-scores.p.rapidapi.com/tennis/rankings/atp/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sports-live-scores.p.rapidapi.com\"})"} {"Instruction": "Can you provide information about the character with ID 67890 from the RiordanVerse API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.start_person_tracking', 'description': 'Starts the asynchronous tracking of a person\u00e2\\x80\\x99s path in a stored video.To get the results of the person detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED . If so, call GetPersonTracking and pass the job identifier (JobId ) from the initial call to StartPersonTracking .', 'parameters': [{'name': 'video', 'description': 'The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.\\nS3Object -> (structure)\\n\\nThe Amazon S3 bucket name and file name for the video.\\nBucket -> (string)\\n\\nName of the S3 bucket.\\nName -> (string)\\n\\nS3 object key name.\\nVersion -> (string)\\n\\nIf the bucket is versioning enabled, you can specify the object version.'}, {'name': 'client_request_token', 'description': 'Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.'}, {'name': 'notification_channel', 'description': 'The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.\\nSNSTopicArn -> (string)\\n\\nThe Amazon SNS topic to which Amazon Rekognition posts the completion status.\\nRoleArn -> (string)\\n\\nThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.'}, {'name': 'job_tag', 'description': 'An identifier you specify that\u00e2\\x80\\x99s returned in the completion notification that\u00e2\\x80\\x99s published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.'}]}"], "Output": "response = requests.get(\"https://riordanverse-api.p.rapidapi.com/api/characters/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"riordanverse-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the stock chart for GOOGL from 2020-01-01 to 2022-01-01 in weekly intervals.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}"], "Output": "response = requests.get(\"https://schwab.p.rapidapi.com/quote/get-chart\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"schwab.p.rapidapi.com\"}, params={\"symbol\": \"GOOGL\", \"startDate\": \"2020-01-01T00:00:00\", \"endDate\": \"2022-01-01T23:59:59\", \"dataPeriod\": \"Week\"})"} {"Instruction": "Can you help me search for movie torrents for the movie \"Interstellar\" with a maximum of 5 results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules.migrate', 'description': 'Migration of firewall rules', 'parameters': [{'name': 'source_network'}, {'name': 'bind_tags_to_instances'}, {'name': 'export_tag_mapping'}, {'name': 'target_firewall_policy'}, {'name': 'tag_mapping_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://movie-tv-music-search-and-download.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"movie-tv-music-search-and-download.p.rapidapi.com\"}, params={\"keywords\": \"Interstellar\", \"quantity\": \"5\", \"page\": \"1\"})"} {"Instruction": "Please calculate the amortized loan repayment schedule for a loan with an annual interest rate of 7%, 120 installments (payments), starting from 2022-01-01, and a principal amount of $200,000.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'az', 'api_name': 'logicapp_stop', 'description': 'Stop a logic app', 'parameters': [{'name': 'name', 'description': 'Name of the logic app.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "response = requests.get(\"https://loan-amortization-schedule-calculator.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"loan-amortization-schedule-calculator.p.rapidapi.com\"}, params={\"annualInterestRate\": \"0.07\", \"installmentCount\": \"120\", \"startDate\": \"2022-01-01\", \"principalAmount\": \"200000\", \"repaymentInterval\": \"month\"})"} {"Instruction": "I want to get the list of train stations available for flixbus.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.analyze_org_policies', 'description': 'Analyze organization policies under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://flixbus.p.rapidapi.com/v1/stations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flixbus.p.rapidapi.com\"})"} {"Instruction": "I want to get the weather information of London.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://the-weather-api.p.rapidapi.com/api/weather/london\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-weather-api.p.rapidapi.com\"})"} {"Instruction": "Can you retrieve the contact details for contact ID 4567 using the Upcall API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://upcall-upcall-v1.p.rapidapi.com/contacts/Some()\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"upcall-upcall-v1.p.rapidapi.com\"}, params={\"id\": \"4567\"})"} {"Instruction": "I want to get the income data for the zipcode 54321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Income by zipcode is a simple API for getting income by zipcode data in the United States.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}"], "Output": "requests.get(\"https://income-by-zipcode.p.rapidapi.com/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"income-by-zipcode.p.rapidapi.com\"}, params={\"zip\": \"54321\"})"} {"Instruction": "Can you extract the data for player with playerid 57 from the Valorant Esports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'oDesk APIs allowed for authorized users to can access and build their own oDesk applications.', 'parameters': [{'name': 'code1_code2_coden_format', 'description': '', 'type': 'STRING'}, {'name': 'code1;code2;...;coden', 'description': 'The specific task codes, the list of codes should be separated with \";\"', 'type': 'STRING'}, {'name': 'format', 'description': 'formation of response', 'type': 'STRING'}, {'name': 'company', 'description': 'The company ID', 'type': 'NUMBER'}, {'name': 'team', 'description': 'The team ID', 'type': 'NUMBER'}, {'name': 'username', 'description': 'The username of the target user account', 'type': 'STRING'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}"], "Output": "requests.get(\"https://valorant-esports1.p.rapidapi.com/v1/players/57\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"valorant-esports1.p.rapidapi.com\"})"} {"Instruction": "Please generate a word for me to play Charades.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_batch_inference_job', 'description': 'Creates a batch inference job. The operation can handle up to 50 million records and the input file must be in JSON format. For more information, see Creating a batch inference job .', 'parameters': [{'name': 'job_name', 'description': 'The name of the batch inference job to create.'}, {'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.'}, {'name': 'filter_arn', 'description': 'The ARN of the filter to apply to the batch inference job. For more information on using filters, see Filtering batch recommendations .'}, {'name': 'num_results', 'description': 'The number of recommendations to retrieve.'}, {'name': 'job_input', 'description': 'The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.\\ns3DataSource -> (structure)\\n\\nThe URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'job_output', 'description': 'The path to the Amazon S3 bucket where the job\u00e2\\x80\\x99s output will be stored.\\ns3DataDestination -> (structure)\\n\\nInformation on the Amazon S3 bucket in which the batch inference job\u00e2\\x80\\x99s output is stored.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'role_arn', 'description': 'The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.'}, {'name': 'batch_inference_job_config', 'description': 'The configuration details of a batch inference job.\\nitemExplorationConfig -> (map)\\n\\nA string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff , you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. See User-Personalization .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tags', 'description': 'A list of tags to apply to the batch inference job.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}"], "Output": "response = requests.get(\"https://pictionary-charades-word-generator.p.rapidapi.com/charades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pictionary-charades-word-generator.p.rapidapi.com\"})"} {"Instruction": "Can you provide me an API call to use the Fast Reading API to analyze the text \"This is a sample text\" in English language using Model 1 and with a word fixation of 3?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fast-reading.p.rapidapi.com/api/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fast-reading.p.rapidapi.com\"}, params={\"txt\": \"This is a sample text\", \"fix\": 3, \"lng\": \"en\", \"model\": \"m1\"})"} {"Instruction": "Can you provide me with information about Dota 2 hero with ID 52 in English language?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse and validate GS1 barcode data', 'parameters': [{'name': 'q', 'description': 'Machine- or human-readable GS1 barcode data.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}"], "Output": "requests.get(\"https://dota2-heroes.p.rapidapi.com/heroes/en/52\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dota2-heroes.p.rapidapi.com\"})"} {"Instruction": "I want to check example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.update(\"1234\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated name\", private_key=\"/home/user/me/new_key.pfx\"', 'description': 'Updates an SSL certificate', 'parameters': [{'name': 'id', 'description': 'The id of the certificate. This identifier is printed upon creation of a new certificate. Run gcloud alpha app ssl-certificates list to view existing certificates.'}, {'name': 'certificate', 'description': 'The file path for the new certificate to upload. Must be in PEM x.509 format including the header and footer.'}, {'name': 'display_name', 'description': 'A display name for this certificate.'}, {'name': 'private_key', 'description': 'The file path to a local RSA private key file. The private key must be PEM encoded with header and footer and must be 2048 bits or fewer.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_object_children', 'description': 'Returns a paginated list of child objects that are associated with a given object.', 'parameters': [{'name': 'directory_arn', 'description': 'The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns .'}, {'name': 'object_reference', 'description': 'The reference that identifies the object for which child objects are being listed.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'next_token', 'description': 'The pagination token.'}, {'name': 'max_results', 'description': 'The maximum number of items to be retrieved in a single call. This is an approximate number.'}, {'name': 'consistency_level', 'description': 'Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide me with the population of South America?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'aws.proton.get_service_instance', 'description': 'List Beyondcorp legacy connector resources based on project and location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://world-population3.p.rapidapi.com/continents/South%20America\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-population3.p.rapidapi.com\"}, params={\"rank\": \"1\"})"} {"Instruction": "Can you check if the IP address 203.0.113.1 has been associated with any malicious activity recently?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://abuse-ip-check.p.rapidapi.com/api/v2/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"abuse-ip-check.p.rapidapi.com\"}, params={\"ipAddress\": \"203.0.113.1\", \"maxAgeInDays\": \"30\"})"} {"Instruction": "Can you provide me with the top 3 graffiti tags in Jet Set Radio, ordered by stats in descending order?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.backups.update(\"projects/my_proj/locations/global/domains/my_domain.com/backups/my_backup\", update_labels=\"l1=1,l2=2\"', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://jet-set-radio-api.p.rapidapi.com/graffiti-tags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jet-set-radio-api.p.rapidapi.com\"}, params={\"orderBy\": \"desc\", \"limit\": \"3\", \"sortBy\": \"stats\"})"} {"Instruction": "Please generate a fake identity using the Fake Identity Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fake-identity-generator1.p.rapidapi.com/GenerateRandomIdentity.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-identity-generator1.p.rapidapi.com\"})"} {"Instruction": "Please check if example2@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}\n", "{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "Can you provide me with real-time news from social media platforms like Twitter, Facebook, and Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_address', 'description': 'Disassociates an Elastic IP address from the instance or network interface it\u00e2\\x80\\x99s associated with.See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://onelike1.p.rapidapi.com/servicegr/news\", headers={\"X-RapidAPI-Key\" : \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" : \"onelike1.p.rapidapi.com\"})"} {"Instruction": "I want to list all available countries in the Similar Web API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Giphy is an animated GIF search engine.\\r\\n\\r\\nThe Giphy API implements a REST-like interface. Connections can be made with any HTTP enabled programming language. The Giphy API also implements CORS, allowing you to connect to Giphy from JavaScript / Web browsers on your own domain.', 'parameters': [{'name': 'q', 'description': 'search query term or phrase', 'type': 'STRING'}, {'name': 'limit', 'description': 'number of results to return, maximum 100. Default 25.', 'type': 'STRING'}, {'name': 'offset', 'description': 'results offset, defaults to 0.', 'type': 'STRING'}, {'name': 'rating', 'description': 'limit results to those rated (y,g, pg, pg-13 or r)', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().copy', 'description': 'Copy one BigQuery table to another', 'parameters': [{'name': 'destination'}, {'name': 'source'}, {'name': 'destination_dataset'}, {'name': 'source_dataset'}, {'name': 'overwrite'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}"], "Output": "requests.get(\"https://similar-web.p.rapidapi.com/countries/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"similar-web.p.rapidapi.com\"})"} {"Instruction": "Can you check the reputation and geolocation of IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ip-reputation-geoip-and-detect-vpn.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-reputation-geoip-and-detect-vpn.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "How can I verify if the PAN-Aadhaar link exists for a specific request_id \"wxyz-5678-abcd-1234\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reduce the risk of fraud on your platform by onboarding only those individuals whose PAN is linked with their Aadhaar, in accordance with the laws of India.\\n\\nReduce manual efforts by calling a single API which tells you if an individual\u2019s PAN Aadhaar link exists or not.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://verify-pan-aadhaar-link.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"verify-pan-aadhaar-link.p.rapidapi.com\"}, params={\"request_id\" : \"wxyz-5678-abcd-1234\"})"} {"Instruction": "Can you calculate the misinformation exposure score for the twitter account \"@example_user\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\"', 'description': 'Create a budget', 'parameters': [{'name': 'billing_account'}, {'name': 'display_name'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}]}"], "Output": "requests.get(\"https://mescalc.p.rapidapi.com/account/@example_user\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mescalc.p.rapidapi.com\"})"} {"Instruction": "I want to get the live data of 567 Live app 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.jobs.describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'summarize', 'description': 'Summarize job output in a set of human readable tables instead of rendering the entire resource as json or yaml.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://567-live-app-2022.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"567-live-app-2022.p.rapidapi.com\"})"} {"Instruction": "I want to get the pre-game odds for FDJ.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_digits', 'description': 'Classify strings as digits', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://fdj1.p.rapidapi.com/odds/fdj\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fdj1.p.rapidapi.com\"})"} {"Instruction": "Can you show me the live football matches being broadcasted on TV channels in Peru?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gu\u00eda de partidos de f\u00fatbol televisados en Per\u00fa. Horarios y canales (TV&streaming legales). Futbolenvivoperu.com Support: info@wosti.com', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.translate.import_terminology', 'description': 'Creates or updates a custom terminology, depending on whether one already exists for the given terminology name. Importing a terminology with the same name as an existing one will merge the terminologies based on the chosen merge strategy. The only supported merge strategy is OVERWRITE, where the imported terminology overwrites the existing terminology of the same name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the custom terminology being imported.'}, {'name': 'merge_strategy', 'description': 'The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.\\nPossible values:\\n\\nOVERWRITE'}, {'name': 'description', 'description': 'The description of the custom terminology being imported.'}, {'name': 'terminology_data', 'description': 'The terminology data for the custom terminology being imported.\\nFormat -> (string)\\n\\nThe data format of the custom terminology.\\nDirectionality -> (string)\\n\\nThe directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).\\n\\nUNI\\nThe terminology resource has one source language (for example, the first column in a CSV file), and all of its other languages are target languages.\\n\\nMULTI\\nAny language in the terminology resource can be the source language or a target language. A single multi-directional terminology resource can be used for jobs that translate different language pairs. For example, if the terminology contains English and Spanish terms, it can be used for jobs that translate English to Spanish and Spanish to English.\\nWhen you create a custom terminology resource without specifying the directionality, it behaves as uni-directional terminology, although this parameter will have a null value.'}, {'name': 'encryption_key', 'description': 'The encryption key for the custom terminology being imported.\\nType -> (string)\\n\\nThe type of encryption key used by Amazon Translate to encrypt this object.\\nId -> (string)\\n\\nThe Amazon Resource Name (ARN) of the encryption key being used to encrypt this object.'}, {'name': 'tags', 'description': 'Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources .\\n(structure)\\n\\nA key-value pair that adds as a metadata to a resource used by Amazon Translate.\\nKey -> (string)\\n\\nThe initial part of a key-value pair that forms a tag associated with a given resource.\\nValue -> (string)\\n\\nThe second part of a key-value pair that forms a tag associated with a given resource.'}, {'name': 'data_file', 'description': 'The path to the file of the code you are uploading. Example: fileb://data.csv'}]}\n", "{'name': 'az', 'api_name': 'logicapp_stop', 'description': 'Stop a logic app', 'parameters': [{'name': 'name', 'description': 'Name of the logic app.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.', 'required': False}]}"], "Output": "requests.get(\"https://wosti-futbol-tv-peru.p.rapidapi.com/api/Teams\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wosti-futbol-tv-peru.p.rapidapi.com\"})"} {"Instruction": "I want to check the sentiment of this news article: \"https://www.goodnewsnetwork.org/cave-art-carvings-beneath-2000-years-of-sediment-in-alabama/\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'English news sentiment API, only $0.00001 per extra requests', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://news-sentiment2.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-sentiment2.p.rapidapi.com\"}, params={\"url\": \"https://www.goodnewsnetwork.org/cave-art-carvings-beneath-2000-years-of-sediment-in-alabama/\"})"} {"Instruction": "Can you please provide me with the appointments for today at Clinic B?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}"], "Output": "requests.get(\"https://appointment-system-api.p.rapidapi.com/appointment/getAppointments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"appointment-system-api.p.rapidapi.com\"}, params={\"date\": \"2022.09.09\", \"clinicName\": \"Clinic B\"})"} {"Instruction": "I want to download a video from TikTok.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.list_image_set_versions', 'description': 'List image set versions.list-image-set-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.apis().undeploy', 'description': 'undeploy an Apigee API proxy from an environment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}"], "Output": "requests.get(\"https://tiktok-video-downloader.p.rapidapi.com/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-video-downloader.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest posts from the \"hello_v2\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.activate_gateway', 'description': 'Activates the gateway you previously deployed on your host. In the activation process, you specify information such as the Amazon Web Services Region that you want to use for storing snapshots or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window, an activation key, and a name for your gateway. The activation process also associates your gateway with your account. For more information, see UpdateGatewayInformation .NoteYou must turn on the gateway VM before you can activate your gateway.', 'parameters': [{'name': 'activation_key', 'description': 'Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter activationKey . It may also include other activation-related parameters, however, these are merely defaults \u00e2\\x80\\x93 the arguments you pass to the ActivateGateway API call determine the actual configuration of your gateway.\\nFor more information, see Getting activation key in the Storage Gateway User Guide .'}, {'name': 'gateway_name', 'description': 'The name you configured for your gateway.'}, {'name': 'gateway_timezone', 'description': 'A value that indicates the time zone you want to set for the gateway. The time zone is of the format \u00e2\\x80\\x9cGMT-hr:mm\u00e2\\x80\\x9d or \u00e2\\x80\\x9cGMT+hr:mm\u00e2\\x80\\x9d. For example, GMT-4:00 indicates the time is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time zone is used, for example, for scheduling snapshots and your gateway\u00e2\\x80\\x99s maintenance schedule.'}, {'name': 'gateway_region', 'description': 'A value that indicates the Amazon Web Services Region where you want to store your data. The gateway Amazon Web Services Region specified must be the same Amazon Web Services Region as the Amazon Web Services Region in your Host header in the request. For more information about available Amazon Web Services Regions and endpoints for Storage Gateway, see Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .\\nValid Values: See Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .'}, {'name': 'gateway_type', 'description': 'A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED .\\nValid Values: STORED | CACHED | VTL | VTL_SNOW | FILE_S3 | FILE_FSX_SMB'}, {'name': 'tape_drive_type', 'description': 'The value that indicates the type of tape drive to use for tape gateway. This field is optional.\\nValid Values: IBM-ULT3580-TD5'}, {'name': 'medium_changer_type', 'description': 'The value that indicates the type of medium changer to use for tape gateway. This field is optional.\\nValid Values: STK-L700 | AWS-Gateway-VTL | IBM-03584L32-0402'}, {'name': 'tags', 'description': 'A list of up to 50 tags that you can assign to the gateway. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers that can be represented in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256 characters.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}"], "Output": "requests.get(\"https://hello1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hello1.p.rapidapi.com\"})"} {"Instruction": "I want to get real-time details of the product with ASIN B08BHXG144 on Amazon in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'list_array_slicing_options', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive)'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'Slice step', 'type': 'int', 'default': 1}, {'name': 'return_fixed_size_list', 'description': \"Whether to return a FixedSizeListArray. If true _and_ stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\", 'type': 'bool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'git', 'api_name': \"git.config('credential.helper', 'cache __timeout=60'\", 'description': 'Temporarily store passwords in memory', 'parameters': [{'name': 'timeout_seconds'}, {'name': 'socket_path'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.clusters().create_secondary', 'description': 'Create a new AlloyDB SECONDARY cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "response = requests.get(\"https://real-time-amazon-data.p.rapidapi.com/product-details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-time-amazon-data.p.rapidapi.com\"}, params={\"asin\": \"B08BHXG144\", \"country\": \"US\"})"} {"Instruction": "I want to check if myname@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'versioning-free', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"myname@example.com\"})"} {"Instruction": "I want to find all the US zip codes within a 10 mile radius of zip code 60601.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}"], "Output": "requests.get(\"https://usa-zip-codes-inside-radius.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"usa-zip-codes-inside-radius.p.rapidapi.com\"}, params={\"zip\": \"60601\", \"radius\": \"10\"})"} {"Instruction": "Can you update the info for PTL with info1=\"987\", info2=\"654\", info3=\"321\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'output_stream', 'description': 'Create an Arrow output stream', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for writing. It can be a string, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly compression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\"}, {'name': 'buffer_size', 'description': 'The size of the temporary write buffer. If None or 0, no buffering will happen.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.resource_groups.tag', 'description': 'Adds tags to a resource group with the specified ARN. Existing tags on a resource group are not changed if they are not specified in the request parameters.WarningMinimum permissionsTo run this command, you must have the following permissions:resource-groups:TagSee also: AWS API Documentation\\n', 'parameters': [{'name': 'arn', 'description': 'The ARN of the resource group to which to add tags.'}, {'name': 'tags', 'description': 'The tags to add to the specified resource group. A tag is a string-to-string map of key-value pairs.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'Git', 'api_name': 'git.cvsserver', 'description': 'CVS server emulator for Git', 'parameters': [{'name': 'options'}, {'name': 'pserver|server'}, {'name': 'directory'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://ptl.p.rapidapi.com/update\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ptl.p.rapidapi.com\"}, params={\"info3\": \"321\", \"info1\": \"987\", \"info2\": \"654\"})"} {"Instruction": "Could you check if the ASIN B07NM7HFHF is available on Amazon in the UK marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/uk/B07NM7HFHF\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve information about the Harry Potter character with the ID \"HarryPotter\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://throne-of-glass-api-2.p.rapidapi.com/api/characters/HarryPotter\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"throne-of-glass-api-2.p.rapidapi.com\"})"} {"Instruction": "I want to analyze the social media sentiment for Ethereum using the Crowdsense API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}"], "Output": "requests.get(\"https://crowdsense1.p.rapidapi.com/api/socialnews/getpredictivespikesbycoinname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crowdsense1.p.rapidapi.com\"}, params={\"coinName\": \"Ethereum\"})"} {"Instruction": "How can I retrieve the latest job stories from YC Hacker News Official API considering that I have a SIGN-UP-FOR-KEY?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}"], "Output": "requests.get(\"https://yc-hacker-news-official.p.rapidapi.com/jobstories.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"yc-hacker-news-official.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain a map of New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'az ad sp create', 'description': 'Create a service principal', 'parameters': [{'name': 'id', 'description': 'Identifier uri, application id, or object id of the associated application.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://mapilion-vector-and-raster-map-tiles.p.rapidapi.com/rapid-api/vector/0/0/0\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mapilion-vector-and-raster-map-tiles.p.rapidapi.com\"}, params={\"x\": \"40.7128\", \"y\": \"-74.0060\", \"z\": \"10\"})"} {"Instruction": "Please convert the URL \"https://www.example.com\" to a QR code.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.create_permission_version', 'description': 'Creates a new version of the specified customer managed permission. The new version is automatically set as the default version of the customer managed permission. New resource shares automatically use the default permission. Existing resource shares continue to use their original permission versions, but you can use ReplacePermissionAssociations to update them.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the customer managed permission you\u00e2\\x80\\x99re creating a new version for.'}, {'name': 'policy_template', 'description': 'A string in JSON format string that contains the following elements of a resource-based policy:\\n\\nEffect : must be set to ALLOW .\\nAction : specifies the actions that are allowed by this customer managed permission. The list must contain only actions that are supported by the specified resource type. For a list of all actions supported by each resource type, see Actions, resources, and condition keys for Amazon Web Services services in the Identity and Access Management User Guide .\\nCondition : (optional) specifies conditional parameters that must evaluate to true when a user attempts an action for that action to be allowed. For more information about the Condition element, see IAM policies: Condition element in the Identity and Access Management User Guide .\\n\\nThis template can\u00e2\\x80\\x99t include either the Resource or Principal elements. Those are both filled in by RAM when it instantiates the resource-based policy on each resource shared using this managed permission. The Resource comes from the ARN of the specific resource that you are sharing. The Principal comes from the list of identities added to the resource share.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.delete_firewall_rule', 'description': 'Deletes the specified firewall rule.', 'parameters': [{'name': 'firewall_rule_group_id', 'description': 'The unique identifier of the firewall rule group that you want to delete the rule from.'}, {'name': 'firewall_domain_list_id', 'description': 'The ID of the domain list that\u00e2\\x80\\x99s used in the rule.'}]}"], "Output": "requests.get(\"https://qr-code-generator77.p.rapidapi.com/api/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator77.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\"})"} {"Instruction": "Can you give me information about airports in London?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://airports-by-api-ninjas.p.rapidapi.com/v1/airports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"airports-by-api-ninjas.p.rapidapi.com\"}, params={\"region\": \"London\"})"} {"Instruction": "I want to check if example2@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://email-verifier15.p.rapidapi.com/verify-email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-verifier15.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "Can you please check the meaning of the word \"cat\" in the English language?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}"], "Output": "requests.get(url=\"https://lexicala1.p.rapidapi.com/search-entries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lexicala1.p.rapidapi.com\"}, params={\"text\": \"cat\", \"language\": \"en\"})"} {"Instruction": "Can you help me get the details of a commercial property for rent with ID 987654 from the UK Real Estate Rightmove API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().provision', 'description': 'provision an Apigee SaaS organization', 'parameters': [{'name': 'authorized_network'}, {'name': 'analytics_region'}, {'name': 'async'}, {'name': 'runtime_location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://uk-real-estate-rightmove.p.rapidapi.com/commercial/property-to-rent/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"uk-real-estate-rightmove.p.rapidapi.com\"}, params={\"id\": \"987654\"})"} {"Instruction": "I want to make a GET request to the Throne of Glass API to retrieve information about the character with ID 1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}"], "Output": "requests.get(\"https://throne-of-glass-api3.p.rapidapi.com/api/characters/{id}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"throne-of-glass-api3.p.rapidapi.com\"}, params={\"id\": \"1\"})"} {"Instruction": "I want to generate a strong password with uppercase letters, lowercase letters, numbers, and symbols.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'git', 'api_name': 'git.count_objects', 'description': 'Count unpacked number of objects and their disk consumption', 'parameters': [{'name': '_v'}, {'name': '_h'}, {'name': 'human_readable'}]}\n", "{'name': 'az', 'api_name': 'Retrieve VPN Client Configuration', 'description': 'Retrieve a pre-generated VPN client configuration', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the VNet gateway.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(\"https://password-generator18.p.rapidapi.com/generate-password\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"password-generator18.p.rapidapi.com\"}, params={\"excludeSimilarCharacters\": \"false\", \"strict\": \"false\", \"uppercase\": \"true\", \"exclude\": \"\", \"symbols\": \"true\", \"lowercase\": \"true\", \"length\": \"15\", \"numbers\": \"true\"})"} {"Instruction": "Can you help me find synonyms for the word \"excited\" in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://synonyms-words.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"synonyms-words.p.rapidapi.com\"}, params={\"language\":\"EN\", \"word\":\"excited\"})"} {"Instruction": "What is the mention count of my brand for the past 30 days?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.accelerator_types().describe', 'description': 'Describe Compute Engine accelerator types', 'parameters': [{'name': 'name', 'description': 'Name of the accelerator type to describe.'}, {'name': 'zone', 'description': 'Zone of the accelerator type to describe. Overrides the default compute/zone property value for this command invocation.'}]}"], "Output": "requests.get(\"https://track-the-mentions-and-conversations-about-your-business.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"track-the-mentions-and-conversations-about-your-business.p.rapidapi.com\"}, params={\"query\": \"my brand\", \"page\": 1, \"period\": 30})"} {"Instruction": "Please calculate the daily caloric needs for a sedentary person with a maintenance body composition goal and vegan dietary preferences.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to the Health Calculator API. This API provides endpoints for calculating Body Mass Index (BMI), Body Fat Percentage, Basal Metabolic Rate (BMR), Daily Caloric Needs (DCN), Daily Water Intake (DWI), Target Heart Rate (THR), Macronutrients Distribution and Ideal Body Weight (IBW). With this API, you can easily integrate these calculations into your applications, websites, or any other projects.\\n\\nError Handling\\n\\nThe API uses standard HTTP status codes to indicate the success or failure ...', 'parameters': [{'name': 'activity_level', 'description': 'The activity_level parameter accepts the following values:\\n\\n**sedentary** - Little to no exercise.\\n**moderately_active** - Moderate exercise/sports 3-5 days/week.\\n**very_active** - Hard exercise/sports 6-7 days/week.', 'type': 'STRING'}, {'name': 'body_composition_goal', 'description': 'The body_composition_goal parameter accepts the following values:\\n\\n**weight_loss** - Goal of losing weight.\\n**maintenance** - Goal of maintaining current weight.\\n**muscle_gain** - Goal of gaining muscle.', 'type': 'STRING'}, {'name': 'dietary_preferences', 'description': 'The dietary_preferences parameter allows users to specify their dietary preferences. It can be any string value representing the individual\\'s dietary choices or restrictions, such as \\\\\"**vegetarian**,\\\\\" \\\\\"**vegan**,\\\\\" \\\\\"**pescatarian**,\\\\\" or \\\\\"**gluten-free**.\\\\\"', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://health-calculator-api.p.rapidapi.com/mnd\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"health-calculator-api.p.rapidapi.com\"}, params={\"activity_level\": \"sedentary\", \"body_composition_goal\": \"maintenance\", \"dietary_preferences\": \"vegan\"})"} {"Instruction": "Can you provide a Python function call to download the game from this URL: https://game3.p.rapidapi.comhttp://www.mediafire.com/file/9ezvd76dd9dxgab/game.apk/file?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}"], "Output": "requests.get(\"https://game3.p.rapidapi.comhttp://www.mediafire.com/file/9ezvd76dd9dxgab/game.apk/file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"game3.p.rapidapi.com\"})"} {"Instruction": "I want to get the historical channel views and subscribers for the YouTube channel with the channelId UC4567ab.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.fetch_pack', 'description': 'Fetch missing objects from a repository', 'parameters': [{'name': 'all'}, {'name': 'stdin'}, {'name': '_q'}, {'name': 'quiet'}, {'name': '_k'}, {'name': 'keep'}, {'name': 'thin'}, {'name': 'include_tag'}, {'name': 'upload_pack'}, {'name': 'depth'}, {'name': 'shallow_since'}, {'name': 'shallow_exclude'}, {'name': 'deepen_relative'}, {'name': 'refetch'}, {'name': 'no_progress'}, {'name': 'check_self_contained_and_connected'}, {'name': '_v'}, {'name': 'repository'}, {'name': 'refs'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://historical-youtube-data.p.rapidapi.com/hytapi/channel\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"historical-youtube-data.p.rapidapi.com\"}, params={\"channelId\": \"UC4567ab\"})"} {"Instruction": "Can you give me the Experian credit score and report for my application ID \"67890\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().update', 'description': 'Update an existing access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy.'}]}"], "Output": "response = requests.get(\"https://experian-credit-report-score.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"experian-credit-report-score.p.rapidapi.com\"}, params={\"AppId\": \"67890\"})"} {"Instruction": "I want to translate the sentence \"Good morning, how are you?\" from English to Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'alpha builds enterprise-config gitlab', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.create', 'description': 'Create a GitLab Enterprise config for Google Cloud Build', 'parameters': [{'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}]}"], "Output": "requests.get(\"https://translate-plus.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-plus.p.rapidapi.com\"}, params={\"from\": \"en\", \"to\": \"es\", \"text\": \"Good morning, how are you?\"})"} {"Instruction": "I want to send a PUT request to the API \"Putreq\" with the given request parameters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'from_numpy_dtype', 'description': 'Convert NumPy dtype to pyarrow.DataType', 'parameters': {'required': [{'name': 'dtype', 'description': 'the numpy dtype to convert'}], 'optional': []}}"], "Output": "requests.put(\"https://putreq.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"putreq.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest stock price for Tesla and Amazon from the NASDAQ index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://latest-stock-price.p.rapidapi.com/price\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"latest-stock-price.p.rapidapi.com\"}, params={\"Indices\": \"NASDAQ\", \"Identifier\": \"TSLA,AMZN\"})"} {"Instruction": "Can you provide a Python code snippet to get the cryptocurrency trades data for BTC on COINBASE exchange from October 11th, 2022 at 10:00:00 UTC to October 15th, 2022 at 11:00:00 UTC sorted in ascending order with a limit of 100 records?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}"], "Output": "response = requests.get(\"https://cryptocurrency-financial-data.p.rapidapi.com/trades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cryptocurrency-financial-data.p.rapidapi.com\"}, params={\"start\": \"2022-10-11T10:00:00\", \"end\": \"2022-10-15T11:00:00\", \"sort\": \"asc\", \"base\": \"USDT\", \"market_venue\": \"COINBASE\", \"limit\": \"100\", \"symbol\": \"BTC\"})"} {"Instruction": "I want to get the user information for the username \"dwaynejohnson\" on TikTok.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-bulletproof.p.rapidapi.com/user-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-bulletproof.p.rapidapi.com\"}, params={\"username\": \"dwaynejohnson\"})"} {"Instruction": "I want to get information about the webtoon with title number 600456 in French language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}"], "Output": "requests.get(\"https://webtoon.p.rapidapi.com/canvas/titles/get-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webtoon.p.rapidapi.com\"}, params={\"titleNo\": \"600456\", \"language\": \"fr\"})"} {"Instruction": "Can you help me translate the sentence \"Bonjour, comment \u00e7a va?\" into Spanish?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://translate287.p.rapidapi.com/detect/accurate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate287.p.rapidapi.com\"}, params={\"text\": \"Bonjour, comment \u00e7a va?\"})"} {"Instruction": "Can you please fetch the TikTok feeds for user \"JohnSmith\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Highly maintain and accurate T-tok API to fetch profiles or feeds in bulk. ', 'parameters': [{'name': 'schematype', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'string'}, {'name': 'secuid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok28.p.rapidapi.com/feeds/JohnSmith\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok28.p.rapidapi.com\"}, params={\"schemaType\": \"1\", \"secUid\": \"MS4wLjABAAAAM3R2BtjzVT-uAtstkl2iugMzC6AtnpkojJbjiOdDDrdsTiTR75-8lyWJCY5VvDrZ\"})"} {"Instruction": "I want to check if the IP address 10.0.0.1 is valid using the Itcooking.eu - IP Geolocation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://itcooking-eu-ip-geolocation1.p.rapidapi.com/geoip/v1/lite/GetIpInfoLite\",\n headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"itcooking-eu-ip-geolocation1.p.rapidapi.com\"},\n params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "I want to download a YouTube video using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter video downloader in mp4 is Iframe & button API ( https://mp3downy.com/twitter-video-downloader-API ) is now providing you the best ever fastest Downloader API(Application Programming Interface) all of free. We provide you the best health status of 99.99% productive uptime and we assure the best speeds all over the time with all kinds of video types supported and you can use it in the ease with customization provision inbuilt.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://twitter-video-downloader-mp4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-video-downloader-mp4.p.rapidapi.com\"})"} {"Instruction": "I want to check if my email address example@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "I want to get information about the song \"Ocean Eyes\" by Billie Eilish using the Miza API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Front Door Rules Engine List', 'description': 'Lists all of the Rules Engine Configurations within a Front Door.', 'parameters': [{'name': 'front-door-name', 'alias': '-f', 'description': 'Name of the Front Door.'}, {'name': 'resource-group', 'alias': '-g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'alias': '-h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'alias': '-o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "requests.get(\"https://miza.p.rapidapi.com/d/Ocean_Eyes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"miza.p.rapidapi.com\"})"} {"Instruction": "I want to get the current weather for Los Angeles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.untag_resource', 'description': 'Removes the given tags (metadata) from the resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource whose tags you want to remove.'}, {'name': 'tag_keys', 'description': 'The keys of those tags which you want to remove.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'az aks delete', 'description': 'Delete a managed Kubernetes cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default': 'False'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sandbox.mktplace.eu - 01 products', 'parameters': [{'name': 'action', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weatherapi.com/v1/current.json\", params={\"key\" \"API_KEY\", \"q\" \"Los Angeles\"})"} {"Instruction": "Can you check if john.doe@example.com is a valid email using the Check Disposable Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "Please provide the schedule for the lab.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lab schedule', 'parameters': []}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "response = requests.get(\"https://lab2.p.rapidapi.comhttp://labs/lab\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lab2.p.rapidapi.com\"})"} {"Instruction": "I want to test the opta API and obtain the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Cross-region Load Balancer Frontend IP Show', 'description': 'Get the details of a frontend IP address.', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the frontend IP configuration.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://test-opta.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test-opta.p.rapidapi.com\"}).json()"} {"Instruction": "Can you check the gender and nationality for the name \"Jane Smith\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.describe', 'description': 'Describe Anthos Config Controller instances', 'parameters': [{'name': 'name', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location. Currently, only us-central1, us-east1, northamerica-northeast1, northamerica-northeast2, europe-north1, europe-west1, europe-west3, australia-southeast1, australia-southeast2, asia-northeast1 and asia-northeast2 are supported.'}]}"], "Output": "requests.get(\"https://genderize-nationalize.p.rapidapi.com/genderize/Jane%20Smith\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"genderize-nationalize.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the media links for a specific watch with watchId 9876.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().create', 'description': 'Create AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'description'}, {'name': 'enable_console_logging'}, {'name': 'enable_logging'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'regions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://watch-database1.p.rapidapi.com/watch-media-links-by-id/9876\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"watch-database1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with all the data for the anime with mal_id 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}"], "Output": "requests.get(\"https://animes5.p.rapidapi.com/anime/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"animes5.p.rapidapi.com\"})"} {"Instruction": "Please convert 1 cup of bread flour to grams using the Food Ingredient Measurement Conversion API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.disassociate_external_connection', 'description': 'Removes an existing external connection from a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain that contains the repository from which to remove the external repository.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository from which the external connection will be removed.'}, {'name': 'external_connection', 'description': 'The name of the external connection to be removed from the repository.'}]}\n", "{'name': 'az', 'api_name': 'Registered ASN List', 'description': 'List all registered ASNs under a given subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Get Application Insights WebTest', 'description': 'Fetches a specific Application Insights web test definition', 'parameters': [{'name': 'name', 'description': 'The name of the Application Insights WebTest resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://food-ingredient-measurement-conversion.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"food-ingredient-measurement-conversion.p.rapidapi.com\"}, params={\"value\": \"1\", \"from\": \"cup (US)\", \"ingredient\": \"bread flour\", \"to\": \"gram\", \"numDigit\": \"3\", \"brand\": \"bob's red mill\"})"} {"Instruction": "Can you enrich the data for the domain microsoft.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://company-enrichment.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"company-enrichment.p.rapidapi.com\"}, params={\"domain\": \"microsoft.com\"})"} {"Instruction": "What is the chain ID for the Ethereum chain?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_bot', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'lex_bot', 'description': 'Configuration information of an Amazon Lex bot.\\nName -> (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com/get_chain_id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com\"}, params={\"chain\": \"ethereum\"})"} {"Instruction": "I want to get the latest news on blockchain technology.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}"], "Output": "requests.get(\"https://h-crypto-news.p.rapidapi.com/cryptonews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"h-crypto-news.p.rapidapi.com\"})"} {"Instruction": "Can you help me query the details of a property with the external ID 4938888 using the Bayut API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://bayut.p.rapidapi.com/properties/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bayut.p.rapidapi.com\"}, params={\"externalID\": \"4938888\"})"} {"Instruction": "Could you please fetch the subtitles for the YouTube video with the video ID \"abcd1234\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_first_match', 'description': 'Find location of first match of regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "response = requests.get(\"https://subtitles-for-youtube1.p.rapidapi.com/GetTextsubtitles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"subtitles-for-youtube1.p.rapidapi.com\"}, params={\"video_id\": \"abcd1234\"})"} {"Instruction": "Can you split this text into token-sized slices with a maximum size of 256?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This REST API service provides a way to programmatically split GPT-3 text-prompts into user-defined token-sized slices.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'max_size', 'description': '', 'type': 'NUMBER'}, {'name': 'delimiter', 'description': '', 'type': 'STRING'}, {'name': 'include_variations', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Contains TikTok HD videos without watermark and user, post, music, search, feeds, comments, followers, and trends.', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782\\nor\\nhttps://vm.tiktok.com/ZSeQS6B5k/', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'NUMBER'}, {'name': 'count', 'description': 'max 50', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ai-tool-gpt-token-splitter.p.rapidapi.com/api/v1/token-splitter/{text}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-tool-gpt-token-splitter.p.rapidapi.com\"}, params={\"max_size\": 256, \"text\": \"This is a sample text\", \"delimiter\": \"\", \"include_variations\": \"true\"})"} {"Instruction": "Can you help me find job opportunities for Python developers in Boston?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://jobsearch4.p.rapidapi.com/api/v1/Jobs/Search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jobsearch4.p.rapidapi.com\"}, params={\"SearchQuery\": \"Python developer\", \"PageSize\": 20, \"PageNumber\": 1, \"Location\": \"Boston\"})"} {"Instruction": "Can you help me search for information on bamboo plants?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://house-plants2.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"house-plants2.p.rapidapi.com\"}, params={\"query\": \"bamboo\"})"} {"Instruction": "I want to check if the OTP ID \"654321\" is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_data_source_permissions', 'description': 'Updates the permissions to a data source.', 'parameters': [{'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'data_source_id', 'description': 'The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'A list of resource permissions that you want to grant on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'A list of resource permissions that you want to revoke on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}"], "Output": "requests.get(\"https://d7sms.p.rapidapi.com/verify/v1/report/654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"d7sms.p.rapidapi.com\"}, params={\"otp_id\": \"654321\"})"} {"Instruction": "I want to check if example456@gmail.com is a disposable email.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of methods that returns various financial data for a requested company including SEC Filings, balance sheets, financial ratios , company look-up utilities and more.', 'parameters': [{'name': 'ticker', 'description': \"Publicly traded company's stock symbol\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example456@gmail.com\"})"} {"Instruction": "I want to search for funny dog GIFs on Giphy.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Giphy is an animated GIF search engine.\\r\\n\\r\\nThe Giphy API implements a REST-like interface. Connections can be made with any HTTP enabled programming language. The Giphy API also implements CORS, allowing you to connect to Giphy from JavaScript / Web browsers on your own domain.', 'parameters': [{'name': 'q', 'description': 'search query term or phrase', 'type': 'STRING'}, {'name': 'limit', 'description': 'number of results to return, maximum 100. Default 25.', 'type': 'STRING'}, {'name': 'offset', 'description': 'results offset, defaults to 0.', 'type': 'STRING'}, {'name': 'rating', 'description': 'limit results to those rated (y,g, pg, pg-13 or r)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://giphy.p.rapidapi.com/v1/gifs/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"giphy.p.rapidapi.com\"}, params={\"q\": \"funny dog\"})\nprint(response.json())"} {"Instruction": "I want to retrieve data from the AndroidAPI with the ID \"56789\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}"], "Output": "requests.get(\"https://androidapi1.p.rapidapi.com/store/apidata/56789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"androidapi1.p.rapidapi.com\"})"} {"Instruction": "Can you please fetch the ketogenic diet recipes with protein content below 12 grams and above 5 grams?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset of over 450 Ketogenic diet recipes in over 10 categories from Breakfast to Dinner. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': [{'name': 'protein_in_grams__lt', 'description': '', 'type': 'NUMBER'}, {'name': 'protein_in_grams__gt', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://keto-diet.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"keto-diet.p.rapidapi.com\"}, params={\"protein_in_grams__lt\": \"12\", \"protein_in_grams__gt\": \"5\"})"} {"Instruction": "Can you provide me information about product with ID 987654?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}"], "Output": "requests.get(\"https://demo-project3916.p.rapidapi.com/catalog/product/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"demo-project3916.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address example@gmail.com is disposable.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().describe', 'description': 'Show details about a blockchain node operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().delete', 'description': 'Delete an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please check if the endpoint \"https://www.example.com/api/data\" is reachable and returns a 200 status code.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}"], "Output": "requests.get(url=\"https://www.example.com/api/data\")"} {"Instruction": "I want to execute the Test1 API and retrieve all data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}"], "Output": "requests.get(\"https://test14848.p.rapidapi.com/v2/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test14848.p.rapidapi.com\"})"} {"Instruction": "Please show me the TV shows airing in the next 3 days.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.update_domain_nameservers', 'description': 'This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to change name servers for.'}, {'name': 'fi_auth_key', 'description': 'The authorization key for .fi domains'}, {'name': 'nameservers', 'description': 'A list of new name servers for the domain.\\n(structure)\\n\\nName server includes the following elements.\\nName -> (string)\\n\\nThe fully qualified host name of the name server.\\nConstraint: Maximum 255 characters\\n\\nGlueIps -> (list)\\n\\nGlue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.\\nConstraints: The list can contain only one IPv4 and one IPv6 address.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}"], "Output": "requests.get(\"https://show-air-dates.p.rapidapi.com/next3days\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"show-air-dates.p.rapidapi.com\"})"} {"Instruction": "Please fetch the data from the Ocoya API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}"], "Output": "requests.get(\"https://ocoya.p.rapidapi.com/workspace\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocoya.p.rapidapi.com\"})"} {"Instruction": "Could you please extract text from this image \"document.jpg\" using Aspose OCR Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Extraction REST API that uses OCR to recognize and extract characters of various languages from images.', 'parameters': [{'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aspose-ocr-cloud.p.rapidapi.com/ocr/storage/{storageName}/exist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aspose-ocr-cloud.p.rapidapi.com\"}, params={\"storageName\": \"document.jpg\"})"} {"Instruction": "Please provide me with the vessel photo for ship ID 67890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vessel-data.p.rapidapi.com/get_vessel_photo/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"vessel-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a list of available sailor NPCs in Lost Ark?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my_repo\", location=\"us_central1\", source=\"my_package.deb\"', 'description': 'Upload a Debian package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the Debian package to be uploaded.'}]}"], "Output": "requests.get(\"https://lost-ark-simple.p.rapidapi.com/npcs/sailors\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lost-ark-simple.p.rapidapi.com\"})"} {"Instruction": "Can you check if this sentence \"What the heck is going on here?\" contains any profanity?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://cleantalk1.p.rapidapi.com/service/plain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cleantalk1.p.rapidapi.com\"}, params={\"text\": \"What the heck is going on here?\"})"} {"Instruction": "Can you retrieve a random informational article from Industrypedia and parse the response using the requests library?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}"], "Output": "response = requests.get(\"https://industrypedia-random-articles.p.rapidapi.com/industrypedia.net/?redirect_to=random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"industrypedia-random-articles.p.rapidapi.com\"})\ndata = response.json()"} {"Instruction": "Can you please provide the location details for the IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}"], "Output": "requests.get(\"https://ip-location-lookup-service.p.rapidapi.com/v1/iplookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-location-lookup-service.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you check if the IP address 10.0.0.1 is a blacklisted IP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'concat_arrays', 'description': 'Concatenate arrays', 'parameters': {'required': [{'name': 'arrays', 'description': 'Arrays to concatenate, must be identically typed.'}], 'optional': [{'name': 'memory_pool', 'description': 'For memory allocations. If None, the default pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.braket.tag_resource', 'description': 'Add a tag to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specify the resourceArn of the resource to which a tag will be added.'}, {'name': 'tags', 'description': 'Specify the tags to add to the resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://blackbox.p.rapidapi.com/v1/10.0.0.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"blackbox.p.rapidapi.com\"})"} {"Instruction": "I want to use the On hold audio messages API to get messages for voicemails and switchboards.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Variance', 'description': 'Calculate the variance of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom. Default is 0.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}"], "Output": "requests.get(\"https://on-hold-audio-messages.p.rapidapi.comhttps://www.telephonevox.com/api/api.telephonevox.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"on-hold-audio-messages.p.rapidapi.com\"})"} {"Instruction": "I want to search for information about Tom Hanks, a celebrity.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.authorize_client_vpn_ingress', 'description': 'Adds an ingress authorization rule to a Client VPN endpoint. Ingress authorization rules act as firewall rules that grant access to networks. You must configure ingress authorization rules to enable clients to access resources in Amazon Web Services or on-premises networks.', 'parameters': [{'name': 'client_vpn_endpoint_id', 'description': 'The ID of the Client VPN endpoint.'}, {'name': 'target_network_cidr', 'description': 'The IPv4 address range, in CIDR notation, of the network for which access is being authorized.'}, {'name': 'access_group_id', 'description': 'The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group. Required if AuthorizeAllGroups is false or not specified.'}, {'name': 'authorize_all_groups_|_no_authorize_all_groups', 'description': 'Indicates whether to grant access to all clients. Specify true to grant all clients who successfully establish a VPN connection access to the network. Must be set to true if AccessGroupId is not specified.'}, {'name': 'description', 'description': 'A brief description of the authorization rule.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(url=\"https://celebrity-by-api-ninjas.p.rapidapi.com/v1/celebrity\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"celebrity-by-api-ninjas.p.rapidapi.com\"}, params={\"name\": \"Tom Hanks\"})"} {"Instruction": "Can you help me generate a direct download link for a OneDrive file?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://onedrive-link-generator1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"onedrive-link-generator1.p.rapidapi.com\"})"} {"Instruction": "Can you please get the statistics for cities in the US with a minimum population of 2 million?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}"], "Output": "requests.get(\"https://city-by-api-ninjas.p.rapidapi.com/v1/city\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"city-by-api-ninjas.p.rapidapi.com\"}, params={\"min_population\": \"2000000\", \"country\": \"US\"})"} {"Instruction": "Can you please provide me with the ratings of the restaurant \"La Mer\" using the Wyre Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().get_iam_policy', 'description': 'Get IAM policy for a model', 'parameters': [{'name': 'model'}]}"], "Output": "requests.get(\"https://wyre-data.p.rapidapi.com/restaurants/ratings/La Mer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wyre-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest cryptocurrency news related to NFTs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_data_sources', 'description': 'Lists the data sources for a given API.list-data-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "requests.get(\"https://nft-api-news.p.rapidapi.com/nft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nft-api-news.p.rapidapi.com\"})"} {"Instruction": "I want to verify if John Doe (employee ID 123456) is listed in the PF list of the employer using the EPFO Employee Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://epfo-employee-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epfo-employee-verification.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide me a list of Islamic fasting schedules for the year 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}"], "Output": "requests.get(\"https://sunnah-fasting1.p.rapidapi.com/api/v1/types\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sunnah-fasting1.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for \"https://example.com\" using the QR Code Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime.update_global_settings', 'description': 'Updates global settings for the administrator\u00e2\\x80\\x99s AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.', 'parameters': [{'name': 'business_calling', 'description': 'The Amazon Chime Business Calling settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}, {'name': 'voice_connector', 'description': 'The Amazon Chime Voice Connector settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://getqrcode.p.rapidapi.com/api/getQR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"getqrcode.p.rapidapi.com\"}, params={\"forQR\": \"https://example.com\"})"} {"Instruction": "Can you send an SMS with the following details:\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}"], "Output": "requests.get(\"https://sendsms.p.rapidapi.com/json\", headers={\"X-RapidAPI-Key\": api_key, \"X-RapidAPI-Host\": host}, params={\"password\": \"myPass123\", \"to\": \"+1234567890\", \"text\": \"Hello, this is a test message\", \"action\": \"message_send\", \"username\": \"johndoe\", \"from\": \"MyCompany\", \"report_mask\": \"15\", \"report_url\": \"http://smsreports.com/report?id=1234567890\"})"} {"Instruction": "Please search for \"apple\" with safesearch enabled in the category \"technology\" using the SearchHook API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://searchhook.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"searchhook.p.rapidapi.com\"}, params={\"q\": \"apple\", \"safesearch\": \"1\", \"categories\": \"technology\"})"} {"Instruction": "I want to retrieve the top 5 YouTube subscriptions for the channel with channel ID \"UCwfOt-Car7jvM8_xxd8nhzg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-v311.p.rapidapi.com/subscriptions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-v311.p.rapidapi.com\"}, params={\"maxResults\": \"5\", \"pageToken\": \"\", \"forChannelId\": \"\", \"order\": \"relevance\", \"id\": \"\", \"channelId\": \"UCwfOt-Car7jvM8_xxd8nhzg\", \"part\": \"snippet,contentDetails\"})"} {"Instruction": "I want to get the comments for this TikTok video https://www.tiktok.com/@tiktok/video/7093219391759764782.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Contains TikTok HD videos without watermark and user, post, music, search, feeds, comments, followers, and trends.', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782\\nor\\nhttps://vm.tiktok.com/ZSeQS6B5k/', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'NUMBER'}, {'name': 'count', 'description': 'max 50', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}"], "Output": "requests.get(\"https://tiktok-video-feature-summary.p.rapidapi.com/comment/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tiktok-video-feature-summary.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/7093219391759764782\", \"cursor\": \"0\", \"count\": \"10\"})"} {"Instruction": "I want to search for addresses in the UK using the query \"Baker Street\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'ACR Config Soft-Delete Update', 'description': 'Update soft-delete policy for an Azure Container Registry', 'parameters': [{'name': 'registry', 'required': True, 'description': 'The name of the container registry. It should be specified in lower case.'}, {'name': 'days', 'required': False, 'description': 'The number of days to retain a soft-deleted manifest or tag after which it gets purged (Range: 1 to 90). Default is 7.'}, {'name': 'status', 'required': False, 'description': 'Indicates whether soft-delete policy is enabled.', 'accepted_values': ['disabled', 'enabled']}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}"], "Output": "requests.get(\"https://find-by-address.p.rapidapi.com/v1/addresses\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"find-by-address.p.rapidapi.com\"}, params={\"query\": \"Baker Street\"})"} {"Instruction": "Please provide the real-time finance data for Bitcoin to USD in German language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}"], "Output": "requests.get(\"https://real-time-finance-data.p.rapidapi.com/currency-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-time-finance-data.p.rapidapi.com\"}, params={\"from_symbol\": \"BTC\", \"to_symbol\": \"USD\", \"language\": \"de\"})"} {"Instruction": "Can you help me get the price and product details for the ASINs B00ABCXYZ and B012345678 on Amazon.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheap and lightweight API to get rich Amazon product metadata', 'parameters': [{'name': 'locale', 'description': 'Currently supported locales:\\n\\nUS (amazon.com)\\nUK (amazon.co.uk)\\nCA (amazon.ca)\\nIN (amazon.in)\\nFR (amazon.fr)\\n\\nMore coming soon!', 'type': 'STRING'}, {'name': 'asins', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_tcp', 'description': 'Update a TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-product-price-data.p.rapidapi.com/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-product-price-data.p.rapidapi.com\"}, params={\"locale\": \"US\", \"asins\": \"B00ABCXYZ,B012345678\"})"} {"Instruction": "How can I use the Img to ASCII API to convert an image located at \"/path/to/image.jpg\" to ASCII?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://img-to-ascii.p.rapidapi.com/get-ascii/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"img-to-ascii.p.rapidapi.com\"}, params={\"id\": \"/path/to/image.jpg\"})"} {"Instruction": "I want to get the scheduled handball matches for the upcoming Sunday.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "requests.get(\"https://handball-data.p.rapidapi.com/match/list/scheduled\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"handball-data.p.rapidapi.com\"}, params={\"date\": \"31/01/2022\"})"} {"Instruction": "Can you provide me with the latest cricket match data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'SCVMM VM Disk List', 'description': 'Retrieve the list of disks present in a VM', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'vm-name', 'description': 'Name of the virtual machine.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://cricket-live-data.p.rapidapi.com/series\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"cricket-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you calculate the distance between start (-74.0060, 40.7128) and end (-108.7390, 39.5501) coordinates?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://geowide.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geowide.p.rapidapi.com\"}, params={\"start_longitude\": -74.0060, \"start_latitude\": 40.7128, \"end_latitude\": 39.5501, \"end_longitude\": -108.7390})"} {"Instruction": "Please provide the token price and other information for the token with address 0xabc123def456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pancakeswap-api.p.rapidapi.com/get_balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pancakeswap-api.p.rapidapi.com\"}, params={\"address\": \"0xabc123def456\", \"token\": \"0xabc123def456\"})"} {"Instruction": "Can you check if this person with person_id 654321 is in the facial authentication database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().delete', 'description': 'Delete a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get(\"https://auther-check.p.rapidapi.com/person/face/654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"auther-check.p.rapidapi.com\"})"} {"Instruction": "I want to get the comments for context \"example\" using The South Asian Express API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Email\u201d before you send. Discover deliverability of email addresses by our most popular email verification API.', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://the-south-asian-express.p.rapidapi.com/comments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"the-south-asian-express.p.rapidapi.com\"}, params={\"context\": \"example\"})"} {"Instruction": "I want to get 3 chess puzzles with themes \"checkmate\" and \"tactics\" from the Chess Puzzles_v2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog_appregistry.associate_resource', 'description': 'Associates a resource with an application. The resource can be specified by its ARN or name. The application can be specified by ARN, ID, or name.', 'parameters': [{'name': 'application', 'description': 'The name, ID, or ARN of the application.'}, {'name': 'resource_type', 'description': 'The type of resource of which the application will be associated.\\nPossible values:\\n\\nCFN_STACK\\nRESOURCE_TAG_VALUE'}, {'name': 'resource', 'description': 'The name or ID of the resource of which the application will be associated.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://chess-puzzles2.p.rapidapi.com/advanced\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"chess-puzzles2.p.rapidapi.com\"}, params={\"number_of_puzzles\": 3, \"themes\": \"checkmate,tactics\", \"theme_search_type\": \"AND\", \"number_of_moves\": 4, \"opening_variation\": \"Kings_Gambit_Accepted_Abbazia_Defense\", \"rating\": 1200, \"opening_family\": \"Kings_Gambit_Accepted\"})"} {"Instruction": "Can you give me the current online music statistics?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}\n", "{'name': 'alpha compute', 'api_name': 'compute.backendServices.insert', 'description': 'Add a backend to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'global_network_endpoint_group'}, {'name': 'network_endpoint_group_region'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}"], "Output": "requests.get(\"https://online-music.p.rapidapi.com/online-music.su\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"online-music.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of radio stations from the GMC Radio API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_tracking_options', 'description': 'Modifies an association between a configuration set and a custom domain for open and click event tracking.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}, {'name': 'tracking_options', 'description': 'A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.\\nFor more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide .\\nCustomRedirectDomain -> (string)\\n\\nThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Endpoints for the Lootero Application', 'parameters': [{'name': 'sc', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gmc-radio.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gmc-radio.p.rapidapi.com\"})"} {"Instruction": "Please retrieve the political towns associated with the ZIP code 4000.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://schweizer-postleitzahlen.p.rapidapi.com/zip/4000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"schweizer-postleitzahlen.p.rapidapi.com\"})"} {"Instruction": "Can you give me the trending topics in the Apex Legends steam community?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.https_health_checks().create(name=\"my_health_check\", check_interval=5, healthy_threshold=3, host=\"example.com\", port=443, request_path=\"/status\", timeout=10, unhealthy_threshold=2', 'description': 'Create a legacy HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}"], "Output": "requests.get(\"https://steam-community.p.rapidapi.com/group/trendingtopics/apex_legends\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"steam-community.p.rapidapi.com\"})"} {"Instruction": "I want to print labels in A6 format with Dymo brand using the Print your own labels and stickers API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Help your customers print their own labels and stickers, from your own website and under your own branding.', 'parameters': [{'name': 'format', 'description': 'Its value can be either \\n**Letter**\\nor \\n**A4** \\nThey represent the two world standard printer paper sizes, respectively 8.5 inch by 11 inch and 210 mm by 297 mm.', 'type': 'string'}, {'name': 'brand', 'description': \"Label manufacturer's name.\\nThis is the current list of possible values. We will continue adding new brands.\\nAvery\\nHerma\\nOnlinelabels\\nUline\\nMegastar\\nSheetlabels\", 'type': 'STRING'}, {'name': 'height', 'description': 'Label height.', 'type': 'STRING'}, {'name': 'code', 'description': 'It is a string that represents **average** label sizes, in the format [width]x[height].\\nFor example:\\n**2.5x4**\\nor \\n**70x40**\\n\\nBeing average sizes, means that they represent all sizes that are close to them. \\nE.g. **3x2** would represent any other close sizes like **3.062x1.837**.\\n\\nThis concept is useful, when you are going to suggest to your users, which templates do offer label sizes that are equal of close to the label size they need to print on.', 'type': 'STRING'}, {'name': 'width', 'description': 'Label width', 'type': 'STRING'}, {'name': 'shape', 'description': 'Label shape.\\nValid values are:\\nsquare\\nrectangle\\ncircle\\noval', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.update_deployment_strategy', 'description': 'Updates a deployment strategy.', 'parameters': [{'name': 'deployment_strategy_id', 'description': 'The deployment strategy ID.'}, {'name': 'description', 'description': 'A description of the deployment strategy.'}, {'name': 'deployment_duration_in_minutes', 'description': 'Total amount of time for a deployment to last.'}, {'name': 'final_bake_time_in_minutes', 'description': 'The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.'}, {'name': 'growth_factor', 'description': 'The percentage of targets to receive a deployed configuration during each interval.'}, {'name': 'growth_type', 'description': 'The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:\\n\\nLinear : For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.\\nExponential : For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N) . In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:\\n2*(2^0)\\n2*(2^1)\\n2*(2^2)\\n\\nExpressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.\\nPossible values:\\n\\nLINEAR\\nEXPONENTIAL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.resend_contact_reachability_email', 'description': 'For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation resends the confirmation email to the current email address for the registrant contact.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain for which you want Route 53 to resend a confirmation email to the registrant contact.'}]}"], "Output": "requests.get(\"https://print-your-own-labels-and-stickers.p.rapidapi.com/labels/letter\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"print-your-own-labels-and-stickers.p.rapidapi.com\"}, params={\"format\": \"A6\", \"brand\": \"Dymo\", \"height\": \"\", \"code\": \"2x2\", \"width\": \"\", \"shape\": \"\"})"} {"Instruction": "Can you provide me with the aircraft information for registration number G-ABCD?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.create_pricing_rule', 'description': 'Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.', 'parameters': [{'name': 'client_token', 'description': 'The token that\u00e2\\x80\\x99s needed to support idempotency. Idempotency isn\u00e2\\x80\\x99t currently supported, but will be implemented in a future update.'}, {'name': 'name', 'description': 'The pricing rule name. The names must be unique to each pricing rule.'}, {'name': 'description', 'description': 'The pricing rule description.'}, {'name': 'scope', 'description': 'The scope of pricing rule that indicates if it\u00e2\\x80\\x99s globally applicable, or it\u00e2\\x80\\x99s service-specific.\\nPossible values:\\n\\nGLOBAL\\nSERVICE\\nBILLING_ENTITY\\nSKU'}, {'name': 'type', 'description': 'The type of pricing rule.\\nPossible values:\\n\\nMARKUP\\nDISCOUNT\\nTIERING'}, {'name': 'modifier_percentage', 'description': 'A percentage modifier that\u00e2\\x80\\x99s applied on the public pricing rates.'}, {'name': 'service', 'description': 'If the Scope attribute is set to SERVICE or SKU , the attribute indicates which service the PricingRule is applicable for.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to a pricing rule.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'billing_entity', 'description': 'The seller of services provided by Amazon Web Services, their affiliates, or third-party providers selling services via Amazon Web Services Marketplace.'}, {'name': 'tiering', 'description': 'The set of tiering configurations for the pricing rule.\\nFreeTier -> (structure)\\n\\nThe possible Amazon Web Services Free Tier configurations.\\nActivated -> (boolean)\\n\\nActivate or deactivate Amazon Web Services Free Tier.'}, {'name': 'usage_type', 'description': 'Usage type is the unit that each service uses to measure the usage of a specific type of resource.\\nIf the Scope attribute is set to SKU , this attribute indicates which usage type the PricingRule is modifying. For example, USW2-BoxUsage:m2.2xlarge describes an``M2 High Memory Double Extra Large`` instance in the US West (Oregon) Region.

'}, {'name': 'operation', 'description': 'Operation is the specific Amazon Web Services action covered by this line item. This describes the specific usage of the line item.\\nIf the Scope attribute is set to SKU , this attribute indicates which operation the PricingRule is modifying. For example, a value of RunInstances:0202 indicates the operation of running an Amazon EC2 instance.'}]}"], "Output": "requests.get(\"https://flightera-flight-data.p.rapidapi.com/aircraft/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flightera-flight-data.p.rapidapi.com\"}, params={\"reg\": \"G-ABCD\"})"} {"Instruction": "I want to get famous movie quotes by Robert De Niro.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps query for Famous Movies and TV shows quotes.', 'parameters': [{'name': 'actor', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'az aks', 'api_name': 'Pod Identity List', 'description': 'List pod identities in a managed Kubernetes cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The cluster name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://movie-and-tv-shows-quotes.p.rapidapi.com/quotes/actor/robert_de_niro\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"movie-and-tv-shows-quotes.p.rapidapi.com\"})"} {"Instruction": "I want to generate a QR code for the website google.com using the Image QR code generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.multi_pack_index.write', 'description': 'Write and verify multi-pack-indexes in Git', 'parameters': [{'name': 'object_dir'}, {'name': '[no_]bitmap'}, {'name': 'sub_command'}]}"], "Output": "requests.get(\"https://image-qr-code-generator.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-qr-code-generator.p.rapidapi.com\"}, params={\"url\": \"google.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the ranking list for J2A coins and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.claim_game_server', 'description': 'Locates an available game server and temporarily reserves it to host gameplay and players. This operation is called from a game client or client service (such as a matchmaker) to request hosting resources for a new game session. In response, Amazon GameLift FleetIQ locates an available game server, places it in CLAIMED status for 60 seconds, and returns connection information that players can use to connect to the game server.When a game server is successfully claimed, connection information is returned. A claimed game server\u00e2\\x80\\x99s utilization status remains AVAILABLE while the claim status is set to CLAIMED for up to 60 seconds. This time period gives the game server time to update its status to UTILIZED after players join. If the game server\u00e2\\x80\\x99s status is not updated within 60 seconds, the game server reverts to unclaimed status and is available to be claimed by another request. The claim time period is a fixed value and is not configurable.If the game server claim status is CLAIMED .Learn more', 'parameters': [{'name': 'game_server_group_name', 'description': 'A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.'}, {'name': 'game_server_id', 'description': 'A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.'}, {'name': 'game_server_data', 'description': 'A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on game servers.'}, {'name': 'filter_option', 'description': 'Object that restricts how a claimed game server is chosen.\\nInstanceStatuses -> (list)\\n\\nList of instance statuses that game servers may be claimed on. If provided, the list must contain the ACTIVE status.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://j2acoin.p.rapidapi.com/getRankingList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"j2acoin.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email contact@example.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"contact@example.com\"})"} {"Instruction": "I want to get the geocoding data for the postcode \"OX14 5DN\" using the UK PostCode API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses().move', 'description': 'Move an address to another project', 'parameters': [{'name': 'name', 'description': 'Name of the address to operate on.'}, {'name': 'target_project', 'description': 'The target project to move address to. It can be either a project name or a project numerical ID. It must not be the same as the current project.'}, {'name': 'description', 'description': 'Description of moved new address.'}, {'name': 'new_name', 'description': \"Name of moved new address. If not specified, current address's name is used.\"}, {'name': 'global', 'description': 'If set, the address is global.'}, {'name': 'region', 'description': 'Region of the address to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://uk-postcode-api.p.rapidapi.com/postcodes/OX145DN\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uk-postcode-api.p.rapidapi.com\"})"} {"Instruction": "I want to convert a speech file named \"audio.wav\" to text using the Speech Recognition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'tensorboard.projects().locations().tensorboards().get', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.delete_inventory', 'description': 'Delete a custom inventory type or the data associated with a custom Inventory type. Deleting a custom inventory type is also referred to as deleting a custom inventory schema.', 'parameters': [{'name': 'type_name', 'description': 'The name of the custom inventory type for which you want to delete either all previously collected data or the inventory type itself.'}, {'name': 'schema_delete_option', 'description': 'Use the SchemaDeleteOption to delete a custom inventory type (schema). If you don\u00e2\\x80\\x99t choose this option, the system only deletes existing inventory data associated with the custom inventory type. Choose one of the following options:\\nDisableSchema: If you choose this option, the system ignores all inventory data for the specified version, and any earlier versions. To enable this schema again, you must call the PutInventory operation for a version greater than the disabled version.\\nDeleteSchema: This option deletes the specified custom type from the Inventory service. You can recreate the schema later, if you want.\\nPossible values:\\n\\nDisableSchema\\nDeleteSchema'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Use this option to view a summary of the deletion request without deleting any data or the data type. This option is useful when you only want to understand what will be deleted. Once you validate that the data to be deleted is what you intend to delete, you can run the same command without specifying the DryRun option.'}, {'name': 'client_token', 'description': 'User-provided idempotency token.'}]}\n", "{'name': 'alpha active-directory', 'api_name': \"gcloud.alpha.active_directory.domains.extend_schema('my_domain.com', description='Test Description', ldif_file='demo.ldf'\", 'description': 'Initiate schema extension for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'description'}, {'name': 'ldif_file'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}"], "Output": "requests.get(\"https://speech-recognition14.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"speech-recognition14.p.rapidapi.com\"})"} {"Instruction": "Can you provide real-time LinkedIn company data for the domain \"microsoft.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_artifact', 'description': 'Describes an artifact.', 'parameters': [{'name': 'artifact_arn', 'description': 'The Amazon Resource Name (ARN) of the artifact to describe.'}]}"], "Output": "requests.get(\"https://fresh-linkedin-company-data.p.rapidapi.com/get-company-by-domain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fresh-linkedin-company-data.p.rapidapi.com\"}, params={\"domain\": \"microsoft.com\"})"} {"Instruction": "Can you provide me with the latest weather data for New York City, United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://weather-by-api-ninjas.p.rapidapi.com/v1/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-by-api-ninjas.p.rapidapi.com\"}, params={\"city\": \"New York City\", \"state\": \"United States\"})"} {"Instruction": "Can you provide me with a random quote from the anime character Sasuke?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://anime-quotes1.p.rapidapi.com/api/quotes/character\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"anime-quotes1.p.rapidapi.com\"}, params={\"name\": \"Sasuke\"})"} {"Instruction": "Please provide me with the details of the job with the Job ID J987654 in the USA Jobs for IT API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}"], "Output": "response = requests.get(\"https://usa-jobs-for-it.p.rapidapi.com/FullStack\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"usa-jobs-for-it.p.rapidapi.com\"}, params={\"job_id\": \"J987654\"})"} {"Instruction": "Can you check this image file if it contains any explicit content?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://nsfw3.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nsfw3.p.rapidapi.com\"})"} {"Instruction": "Can you check if the firmware with SHA2 hash \"12ab34cd56ef\" is valid using IoTVAS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.modify_workspace_access_properties', 'description': 'Specifies which devices and operating systems users can use to access their WorkSpaces. For more information, see Control Device Access .', 'parameters': [{'name': 'resource_id', 'description': 'The identifier of the directory.'}, {'name': 'workspace_access_properties', 'description': 'The device types and operating systems to enable or disable for access.\\nDeviceTypeWindows -> (string)\\n\\nIndicates whether users can use Windows clients to access their WorkSpaces.\\nDeviceTypeOsx -> (string)\\n\\nIndicates whether users can use macOS clients to access their WorkSpaces.\\nDeviceTypeWeb -> (string)\\n\\nIndicates whether users can access their WorkSpaces through a web browser.\\nDeviceTypeIos -> (string)\\n\\nIndicates whether users can use iOS devices to access their WorkSpaces.\\nDeviceTypeAndroid -> (string)\\n\\nIndicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.\\nDeviceTypeChromeOs -> (string)\\n\\nIndicates whether users can use Chromebooks to access their WorkSpaces.\\nDeviceTypeZeroClient -> (string)\\n\\nIndicates whether users can use zero client devices to access their WorkSpaces.\\nDeviceTypeLinux -> (string)\\n\\nIndicates whether users can use Linux clients to access their WorkSpaces.'}]}"], "Output": "requests.get(\"https://iotvas.p.rapidapi.com/firmware/af88b1aaac0b222df8539f3ae1479b5c8eaeae41f1776b5dd2fa805cb33a1175/accounts\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"iotvas.p.rapidapi.com\"}, params={\"firmware_hash\":\"12ab34cd56ef\"})"} {"Instruction": "Can you provide a Python function call to track energy prices on Sky News and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}"], "Output": "response = requests.get(\"https://energy-price-news.p.rapidapi.com/news/sources/skynews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"energy-price-news.p.rapidapi.com\"})"} {"Instruction": "What are the available endpoints for API deployment from APIEvangelist?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'gcloud', 'api_name': 'vertex_ai.create_tensorboard', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "requests.get(\"https://ismaelc-apievangelist.p.rapidapi.com/data/tools.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ismaelc-apievangelist.p.rapidapi.com\"})"} {"Instruction": "I want to get the departure flights for \"JFK\" airport using the Flight Fare Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.clone', 'description': 'Cloning a repository', 'parameters': [{'name': 'repository'}]}"], "Output": "requests.get(\"https://flight-fare-search.p.rapidapi.com/v2/airport/departures\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flight-fare-search.p.rapidapi.com\"}, params={\"airportCode\": \"JFK\"})"} {"Instruction": "Please provide a Python function call to retrieve the latest foreign exchange reference rates from the European Central Bank API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}"], "Output": "requests.get(\"https://european-central-bank-reference-rates.p.rapidapi.com/GetReferenceRates\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"european-central-bank-reference-rates.p.rapidapi.com\"})"} {"Instruction": "I want to search for customer relationship management (CRM) and project management softwares.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.commitments().create', 'description': 'Create Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'plan'}, {'name': 'local_ssd'}, {'name': 'memory'}, {'name': 'vcpu'}, {'name': 'resources_accelerator'}, {'name': 'count'}, {'name': 'type'}]}"], "Output": "requests.get(\"https://saas-softwares-and-features-api.p.rapidapi.com/assets\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"saas-softwares-and-features-api.p.rapidapi.com\"}, params={\"q\": \"customer-relationship-management, project-management\"})"} {"Instruction": "Can you check if the social security number 555-55-5555 is valid in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.update', 'description': 'Modify an existing Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}]}"], "Output": "requests.get(\"https://us-social-security-verification.p.rapidapi.com/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"us-social-security-verification.p.rapidapi.com\"}, params={\"number\": \"555-55-5555\"})"} {"Instruction": "I want to check if the email address \"example@gmail.com\" is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.describe', 'description': 'Describe a github enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you check the busy and popular times for Target located at 123 Main St, Miami, FL 33155?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}"], "Output": "requests.get(\"https://busy-and-popular-times.p.rapidapi.com/search/Target+123+Main+St+Miami+FL+33155\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"busy-and-popular-times.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the tourist attractions in Paris?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.disassociate_external_connection', 'description': 'Removes an existing external connection from a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain that contains the repository from which to remove the external repository.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository from which the external connection will be removed.'}, {'name': 'external_connection', 'description': 'The name of the external connection to be removed from the repository.'}]}"], "Output": "requests.get(\"https://opentripmap-places-v1.p.rapidapi.com/en/places/geoname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opentripmap-places-v1.p.rapidapi.com\"}, params={\"name\": \"Paris\"})"} {"Instruction": "I want to get the details of a movie with movie_id=54321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.applications().list', 'description': 'List Apigee applications', 'parameters': [{'name': 'developer'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://list-movies-v3.p.rapidapi.com/api/v2/movie_details.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"list-movies-v3.p.rapidapi.com\"}, params={\"movie_id\": \"54321\"})"} {"Instruction": "I want to use the Hitmen2 API to retrieve gaming data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}\n", "{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://hitmen2.p.rapidapi.comhttp://hitman11.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hitmen2.p.rapidapi.com\"})"} {"Instruction": "I want to generate a barcode image for the data \"9876543210\" in the UPCA symbology.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_user_hierarchy_group', 'description': 'Creates a new user hierarchy group.', 'parameters': [{'name': 'name', 'description': 'The name of the user hierarchy group. Must not be more than 100 characters.'}, {'name': 'parent_group_id', 'description': 'The identifier for the parent hierarchy group. The user hierarchy is created at level one if the parent group ID is null.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://barcode18.p.rapidapi.com/upca/data/9876543210\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"barcode18.p.rapidapi.com\"})"} {"Instruction": "I want to test the test API with the given endpoint URL \"https://test15380.p.rapidapi.com/wrty\" and the headers {\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test15380.p.rapidapi.com\"}.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'az', 'api_name': 'DNS Record-Set AAAA Delete', 'description': 'Delete an AAAA record set and all associated records', 'parameters': [{'name': 'name -n', 'description': 'The name of the record set, relative to the name of the zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the zone.'}, {'name': 'if-match', 'description': 'The etag of the record set. Omit this value to always delete the current record set. Specify the last-seen etag value to prevent accidentally deleting any concurrent changes.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link Connection Start', 'description': 'Start a link connection in synapse', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}"], "Output": "requests.get(\"https://test15380.p.rapidapi.com/wrty\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test15380.p.rapidapi.com\"})"} {"Instruction": "I have an image of a Voter ID Card and I want to extract the data from it using the Voter Card OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://voter-card-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"voter-card-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "I want to check if this email test@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-address-validator4.p.rapidapi.com/v1/checkemail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-address-validator4.p.rapidapi.com\"}, params={\"email\": \"test@gmail.com\"})"} {"Instruction": "Can you give me the price and information about the Pokemon Trading Card with the set number XY12-163?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pokemon-tcg-card-prices.p.rapidapi.com/card\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pokemon-tcg-card-prices.p.rapidapi.com\"}, params={\"setNumber\": \"XY12-163\"})"} {"Instruction": "Please provide crime data for the zip code 94110.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}"], "Output": "requests.get(\"https://crime-data-by-zipcode-api.p.rapidapi.com/crime_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crime-data-by-zipcode-api.p.rapidapi.com\"}, params={\"zip\": \"94110\"})"} {"Instruction": "Please provide me with a list of physical quantities, constants, and equations.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://physical-quantities-constants-and-equations.p.rapidapi.com/equations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"physical-quantities-constants-and-equations.p.rapidapi.com\"})"} {"Instruction": "I want to check if my email address test@example.com has been compromised in a data breach.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://breachdirectory.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"breachdirectory.p.rapidapi.com\"}, params={\"term\": \"test@example.com\", \"func\": \"auto\"})"} {"Instruction": "How can I extract JSON product data from AliExpress using the AliExpress Product API for a specific product with the ID 123456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_id_format', 'description': 'Describes the ID format settings for your resources on a per-Region basis, for example, to view which resource types are enabled for longer IDs. This request only returns information about resource types whose ID formats can be modified; it does not return information about other resource types.These settings apply to the IAM user who makes the request; they do not apply to the entire Amazon Web Services account. By default, an IAM user defaults to the same settings as the root user, unless they explicitly override the settings by running the ModifyIdFormat command. Resources created with longer IDs are visible to all IAM users, regardless of these settings and provided that they have permission to use the relevant Describe command for the resource type.', 'parameters': [{'name': 'resource', 'description': 'The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aliexpress-product1.p.rapidapi.com/scraper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aliexpress-product1.p.rapidapi.com\"}, params={\"productId\": \"123456\"})"} {"Instruction": "Can you please provide me with the forecast for Aspen ski resort?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}"], "Output": "requests.get(\"https://ski-resort-forecast.p.rapidapi.com/Aspen/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ski-resort-forecast.p.rapidapi.com\"}, params={\"units\": \"i\", \"el\": \"top\"})"} {"Instruction": "Can you provide me with the details of the NBA team with ID 5678?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial NBA API for Historical NBA Data', 'parameters': [{'name': 'id', 'description': 'The ID of the team', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.stop_job_run', 'description': 'Stops a particular run of a job.', 'parameters': [{'name': 'name', 'description': 'The name of the job to be stopped.'}, {'name': 'run_id', 'description': 'The ID of the job run to be stopped.'}]}"], "Output": "requests.get(\"https://free-nba.p.rapidapi.com/teams/5678\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"free-nba.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to extract the body shapes from full-body photos using the Body Shape Analyzer API and print the results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine', 'description': 'Deletes a state machine. This is an asynchronous operation: It sets the state machine\u00e2\\x80\\x99s status to DELETING and begins the deletion process.The following are some examples of qualified and unqualified state machine ARNs:The following qualified state machine ARN refers to a Distributed Map state with a label mapStateLabel in a state machine named myStateMachine . arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabelSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://body-shape-analyzer.p.rapidapi.com/image/chkaip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"body-shape-analyzer.p.rapidapi.com\"})"} {"Instruction": "Can you help me check if the email address 'example@gmail.com' is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to create a PNG image from the video with the URL \"https://www.example.com/video.mp4\" starting from 2 minutes and 30 seconds and ending at 3 minutes, with a duration of 30 seconds and a size of 800x600 pixels.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint'}, {'name': 'region', 'description': 'Cloud region for the endpoint'}, {'name': 'deployed_model_id', 'description': 'ID of the deployed model'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_index', 'description': 'Lists objects attached to the specified index.list-index is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory that the index exists in.'}, {'name': 'ranges_on_indexed_values', 'description': 'Specifies the ranges of indexed values that you want to query.\\n(structure)\\n\\nA range of attributes.\\nAttributeKey -> (structure)\\n\\nThe key of the attribute that the attribute range covers.\\nSchemaArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the schema that contains the facet and attribute.\\nFacetName -> (string)\\n\\nThe name of the facet that the attribute exists within.\\nName -> (string)\\n\\nThe name of the attribute.\\n\\nRange -> (structure)\\n\\nThe range of attribute values being selected.\\nStartMode -> (string)\\n\\nThe inclusive or exclusive range start.\\nStartValue -> (structure)\\n\\nThe value to start the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.\\n\\nEndMode -> (string)\\n\\nThe inclusive or exclusive range end.\\nEndValue -> (structure)\\n\\nThe attribute value to terminate the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.'}, {'name': 'index_reference', 'description': 'The reference to the index to list.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level to execute the request at.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://apilayer-giflayer-v1.p.rapidapi.com/capture\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"apilayer-giflayer-v1.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com/video.mp4\", \"start\": 150, \"end\": 180, \"duration\": 30, \"size\": \"800x600\"})"} {"Instruction": "Can you provide me with information about construction projects in my area?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().config().export', 'description': 'Export the configuration for Google Cloud Build trigger', 'parameters': [{'name': 'trigger'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://constructioness.p.rapidapi.comadasda\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"constructioness.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a quality riddle.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.associate_approval_rule_template_with_repository', 'description': 'Creates an association between an approval rule template and a specified repository. Then, the next time a pull request is created in the repository where the destination reference (if specified) matches the destination reference (branch) for the pull request, an approval rule that matches the template conditions is automatically created for that pull request. If no destination references are specified in the template, an approval rule that matches the template contents is created for all pull requests in that repository.', 'parameters': [{'name': 'approval_rule_template_name', 'description': 'The name for the approval rule template.'}, {'name': 'repository_name', 'description': 'The name of the repository that you want to associate with the template.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'To Send Messages From WhatsApp', 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://riddles-by-api-ninjas.p.rapidapi.com/v1/riddles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"riddles-by-api-ninjas.p.rapidapi.com\"}, params={\"limit\": 1})"} {"Instruction": "Can you generate a testimonial for a travel agency in Spanish?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}"], "Output": "requests.get(\"https://review-generator-ai.p.rapidapi.com/api/data/locales\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"review-generator-ai.p.rapidapi.com\"})"} {"Instruction": "I want to find a burger with beef on Burgers Hub API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}"], "Output": "requests.get(\"https://burgers-hub.p.rapidapi.com/find-burger/\", params={\"search\": \"beef\"}, headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"burgers-hub.p.rapidapi.com\"})"} {"Instruction": "Can you give me live sportsbook odds for Major League Baseball (MLB) games?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Police, Crime, Accident etc. News in Germany', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.create_cloud_front_origin_access_identity', 'description': 'Creates a new origin access identity. If you\u00e2\\x80\\x99re using Amazon S3 for your origin, you can use an origin access identity to require users to access your content using a CloudFront URL instead of the Amazon S3 URL. For more information about how to use origin access identities, see Serving Private Content through CloudFront in the Amazon CloudFront Developer Guide .', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The current configuration information for the identity.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}]}"], "Output": "requests.get(\"https://sportsbook-odds.p.rapidapi.com/arb_low_hold\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sportsbook-odds.p.rapidapi.com\"})"} {"Instruction": "Can you help me get data from the PSS API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_batch_job_definitions', 'description': 'Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.list-batch-job-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The identifier of the application.'}, {'name': 'prefix', 'description': 'If the batch job definition is a FileBatchJobDefinition, the prefix allows you to search on the file names of FileBatchJobDefinitions.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://pss.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pss.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve ticket information from Etihad Airways website for flights in the UAE and store the response in a variable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get_Ticket_Information from Fligths', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}"], "Output": "requests.get(\"https://get_ticket_information.p.rapidapi.com/etihad.com/en-ae/manage\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"get_ticket_information.p.rapidapi.com\"})"} {"Instruction": "Can you help me retrieve the Instagram posts from the username \"user567\"? I want to get the last 10 posts.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://instagram-api-20231.p.rapidapi.com/api/user_posts_from_username/instagram\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-api-20231.p.rapidapi.com\"}, params={\"username\": \"user567\", \"count\": \"10\"})"} {"Instruction": "Can you please search all the websites hosted on the same IP as yahoo.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.update_domain_nameservers', 'description': 'This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to change name servers for.'}, {'name': 'fi_auth_key', 'description': 'The authorization key for .fi domains'}, {'name': 'nameservers', 'description': 'A list of new name servers for the domain.\\n(structure)\\n\\nName server includes the following elements.\\nName -> (string)\\n\\nThe fully qualified host name of the name server.\\nConstraint: Maximum 255 characters\\n\\nGlueIps -> (list)\\n\\nGlue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.\\nConstraints: The list can contain only one IPv4 and one IPv6 address.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.provision_ipam_pool_cidr', 'description': 'Provision a CIDR to an IPAM pool. You can use this action to provision new CIDRs to a top-level pool or to transfer a CIDR from a top-level pool to a pool within it.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'ipam_pool_id', 'description': 'The ID of the IPAM pool to which you want to assign a CIDR.'}, {'name': 'cidr', 'description': 'The CIDR you want to assign to the IPAM pool. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required. This value will be null if you specify \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d and will be filled in during the provisioning process.'}, {'name': 'cidr_authorization_context', 'description': 'A signed document that proves that you are authorized to bring a specified IP address range to Amazon using BYOIP. This option applies to public pools only.\\nMessage -> (string)\\n\\nThe plain-text authorization message for the prefix and account.\\nSignature -> (string)\\n\\nThe signed authorization message for the prefix and account.'}, {'name': 'netmask_length', 'description': 'The netmask length of the CIDR you\u00e2\\x80\\x99d like to provision to a pool. Can be used for provisioning Amazon-provided IPv6 CIDRs to top-level pools and for provisioning CIDRs to pools with source pools. Cannot be used to provision BYOIP CIDRs to top-level pools. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required.'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.update', 'description': 'Modify an existing Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://websites-on-same-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"websites-on-same-ip.p.rapidapi.com\"}, params={\"q\": \"yahoo.com\", \"type\": \"WEBIP\", \"pagenum\": \"1\"})"} {"Instruction": "I want to get the latest crypto news from the ALL Crypto News Feed API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://all-crypto-news-feed.p.rapidapi.com/get_blogs_feed\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-crypto-news-feed.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to predict the outcome of the upcoming football match between Manchester United and Liverpool FC on November 10, 2022 in the English Premier League?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_snapshot_schedule', 'description': 'Deletes a snapshot schedule.', 'parameters': [{'name': 'schedule_identifier', 'description': 'A unique identifier of the snapshot schedule to delete.'}]}"], "Output": "requests.get(\"https://football-prediction-api.p.rapidapi.com/api/v2/predictions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"football-prediction-api.p.rapidapi.com\"}, params={\"market\": \"classic\", \"iso_date\": \"2022-11-10\", \"federation\":\"UEFA\"})"} {"Instruction": "I want to download the map tile with y=2, z=11, and x=8.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}"], "Output": "requests.get(\"https://offline-maptiles.p.rapidapi.com/local/osm/v1/11/8/2.png\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"offline-maptiles.p.rapidapi.com\"})"} {"Instruction": "I want to get the WHOIS history for the domain \"example.com\" since the date \"2020-01-01\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_io_thread_count', 'description': 'Set the number of threads to use for I/O operations.', 'parameters': {'required': [{'name': 'count', 'description': 'The max number of threads that may be used for I/O. Must be positive.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://whois-history1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whois-history1.p.rapidapi.com\"}, params={\"domainName\": \"example.com\", \"sinceDate\": \"2020-01-01\"})"} {"Instruction": "Can you provide me with the owner details of the Web Push Notifications Server?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}"], "Output": "requests.get(\"https://web-push-notifications-server.p.rapidapi.com/owner/-your-owner-id-here-\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-push-notifications-server.p.rapidapi.com\"})"} {"Instruction": "Can you give me more information about the ROAC of company 987654321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}"], "Output": "response = requests.get(\"https://roac.p.rapidapi.com/api/Auditores/roac/987654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"roac.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to download an image from Pinterest with this URL: \"https://www.pinterest.com/pin/1149051292401881795/\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com/ideapin/https://www.pinterest.com/pin/1149051292401881795/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com\"})"} {"Instruction": "I want to get the privacy details for app id 123456789 on the Apple App Store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://app-store2.p.rapidapi.com/privacy/123456789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"app-store2.p.rapidapi.com\"})"} {"Instruction": "Can you please check the current Billboard Hot 100 songs for the week of October 8th, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata on publicly available information on various pageant contests. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://billboard-api5.p.rapidapi.com/api/charts/country-songs/bolivia\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"billboard-api5.p.rapidapi.com\"}, params={\"week\": \"2022-10-08\"})"} {"Instruction": "Please provide information about the League of Legends tournament with leagueId 101097443346691685.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}"], "Output": "requests.get(\"https://league-of-legends-esports.p.rapidapi.com/tournaments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"league-of-legends-esports.p.rapidapi.com\"}, params={\"leagueId\": \"101097443346691685\"})"} {"Instruction": "Can you provide me with 5 inspirational quotes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}"], "Output": "requests.get(\"https://quotes88.p.rapidapi.com/quotes/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"quotes88.p.rapidapi.com\"}, params={\"id\": \"5\"})"} {"Instruction": "Can you help me retrieve the IP address of my current location using the IP Address API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}"], "Output": "requests.get(\"https://ip-address3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-address3.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to search for the torrent file with the topic \"Inception\" and log the JSON response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}"], "Output": "response = requests.get(\"https://torrent-search3.p.rapidapi.com/torrent/piratebay/Inception\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"torrent-search3.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the information of the file at this URL: \"https://terabox.com/s/58bd0b25b2fa9230d2a8a12d5f44525a\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_tone_analysis_task', 'description': 'Retrieves the details of a voice tone analysis task.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'voice_tone_analysis_task_id', 'description': 'The ID of the voice tone anlysis task.'}, {'name': 'is_caller_|_no_is_caller', 'description': 'Specifies whether the voice being analyzed is the caller (originator) or the callee (responder).'}]}"], "Output": "requests.get(\"https://terabox-downloader.p.rapidapi.com/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"terabox-downloader.p.rapidapi.com\"}, params={\"url\": \"https://terabox.com/s/58bd0b25b2fa9230d2a8a12d5f44525a\"})"} {"Instruction": "Can you provide a Python function call to check if the email address \"example@gmail.com\" is a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the current market trends for cryptocurrencies in Europe-Middle East-Africa from the G-Finance API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().list', 'description': 'List Bare Metal Solution instances in a project', 'parameters': [{'name': 'region'}]}"], "Output": "requests.get(\"https://g-finance.p.rapidapi.com/market-trends/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"g-finance.p.rapidapi.com\"}, params={\"t\": \"cryptocurrencies\", \"gl\": \"US\", \"s\": \"europe-middle-east-africa\"})"} {"Instruction": "I want to get the current time in UTC using the World Clock API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://world-clock.p.rapidapi.com/json/utc/now\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-clock.p.rapidapi.com\"})"} {"Instruction": "I want to access the ST666 website on my mobile device.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://demo-project27383.p.rapidapi.com/order/my\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"demo-project27383.p.rapidapi.com\"})"} {"Instruction": "I want to get the trending hashtags in Germany.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association', 'description': 'Deletes a local gateway route table virtual interface group association.', 'parameters': [{'name': 'local_gateway_route_table_virtual_interface_group_association_id', 'description': 'The ID of the local gateway route table virtual interface group association.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.associate_approval_rule_template_with_repository', 'description': 'Creates an association between an approval rule template and a specified repository. Then, the next time a pull request is created in the repository where the destination reference (if specified) matches the destination reference (branch) for the pull request, an approval rule that matches the template conditions is automatically created for that pull request. If no destination references are specified in the template, an approval rule that matches the template contents is created for all pull requests in that repository.', 'parameters': [{'name': 'approval_rule_template_name', 'description': 'The name for the approval rule template.'}, {'name': 'repository_name', 'description': 'The name of the repository that you want to associate with the template.'}]}"], "Output": "response = requests.get(\"https://hashtag5.p.rapidapi.com/api/v2.1/trending/Germany/tags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hashtag5.p.rapidapi.com\"})"} {"Instruction": "I want to forward geocode the address \"123 Main St, Anytown, USA\" using the Geocode - Forward and Reverse API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.set_lookup', 'description': 'Return index of each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://geocode-forward-and-reverse.p.rapidapi.com/forward\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geocode-forward-and-reverse.p.rapidapi.com\"}, params={\"address\": \"123 Main St, Anytown, USA\"})"} {"Instruction": "I want to get information about IKEA stores in Canada.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This [unofficial] Ikea API is a great solution for developers looking for a comprehensive and up-to-date access to Ikea's products and search. An Ikea Scraper REST API solution.\", 'parameters': [{'name': 'countrycode', 'description': 'Can be obtained through the **Countries** endpoint,', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}"], "Output": "response = requests.get(\"https://ikea-api.p.rapidapi.com/stores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ikea-api.p.rapidapi.com\"}, params={\"countryCode\": \"ca\"})"} {"Instruction": "I want to get the leagues for the username \"myusername\" in the Satellite API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'K8s Configuration Delete', 'description': 'Delete a Kubernetes configuration', 'parameters': [{'name': 'cluster-name', 'required': True, 'description': 'Name of the Kubernetes cluster.'}, {'name': 'cluster-type', 'required': True, 'description': 'Specify Arc clusters or AKS managed clusters.', 'accepted_values': ['connectedClusters', 'managedClusters']}, {'name': 'name', 'required': True, 'description': 'Name of the Kubernetes Configuration.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}"], "Output": "requests.get(\"https://satellite-api.p.rapidapi.com/lookup/2ksports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"satellite-api.p.rapidapi.com\"}, params={\"username\": \"myusername\"})"} {"Instruction": "I want to get information about an exercise with ID 35 from MuscleWiki API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}"], "Output": "requests.get(\"https://musclewiki.p.rapidapi.com/exercises/35\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"musclewiki.p.rapidapi.com\"})"} {"Instruction": "I want to fetch songs and album data from Apple Music using the URL \"https://music.apple.com/us/album/evermore/1544310928\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://apple-music24.p.rapidapi.com/playlist1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"apple-music24.p.rapidapi.com\"}, params={\"url\": \"https://music.apple.com/us/album/evermore/1544310928\"})"} {"Instruction": "Can you extract the content from the following URL: \"https://example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://url-content-extractor.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"url-content-extractor.p.rapidapi.com\"}, params={\"query\": \"https://example.com\"})"} {"Instruction": "I want to check if the email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please check the reputation of the domain \"example2.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}"], "Output": "requests.get(\"https://domain-reputation1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-reputation1.p.rapidapi.com\"}, params={\"domainName\": \"example2.com\"})"} {"Instruction": "I want to generate a fake credit card number using the Mastercard card network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of methods that returns various financial data for a requested company including SEC Filings, balance sheets, financial ratios , company look-up utilities and more.', 'parameters': [{'name': 'ticker', 'description': \"Publicly traded company's stock symbol\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fake-credit-card-number-generator-api.p.rapidapi.com/creditcard-cardgenerate/mastercard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fake-credit-card-number-generator-api.p.rapidapi.com\"})"} {"Instruction": "I want to search for active listings on Etsy and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'az', 'api_name': 'Wiki Delete', 'description': 'Delete a wiki', 'parameters': [{'name': 'wiki', 'description': 'Name or Id of the wiki to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}"], "Output": "requests.get(\"https://community-etsy.p.rapidapi.com/listings/active\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"community-etsy.p.rapidapi.com\"})"} {"Instruction": "I want to get live sports data using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sport1.p.rapidapi.comhttps://docs.rapidapi.com/docs/keys?a236f20115msh22fb5936ab91947p1f8113jsn65f273848924\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sport1.p.rapidapi.com\"})"} {"Instruction": "How can I get the data for the episode 10 of Majutsushi Orphen Hagure Tabi?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.repositories().update', 'description': 'Update Artifact Registry Repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://gogoanime-data-api.p.rapidapi.com/majutsushi-orphen-hagure-tabi-seiiki-hen-episode-10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gogoanime-data-api.p.rapidapi.com\"})"} {"Instruction": "What's the current weather for London?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://weather1003.p.rapidapi.com/current\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather1003.p.rapidapi.com\"}, params={\"lon\": \"-0.1276\", \"lat\": \"51.5074\"})"} {"Instruction": "I want to find houses for sale in Florida using the Florida Realty API and retrieve the listings with the identifier \"M1234567890\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://florida-realty-api1.p.rapidapi.com/realty/listings/M1234567890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"florida-realty-api1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the latest election news using the Election2020 Smartable API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}"], "Output": "requests.get(\"https://election2020-smartable.p.rapidapi.com/news/page/1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"election2020-smartable.p.rapidapi.com\"})"} {"Instruction": "Please provide a random quote about mindfulness.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow streaming format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://metaapi-mindfulness-quotes.p.rapidapi.com/v1/mindfulness\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"metaapi-mindfulness-quotes.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if \"john@example.com\" is a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Can you retrieve 3 random step strings from the WikiHow API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://hargrimm-wikihow-v1.p.rapidapi.com/steps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hargrimm-wikihow-v1.p.rapidapi.com\"}, params={\"count\": \"3\"})"} {"Instruction": "I want to get the transitaires with the id \"CUSTOMS_AGENCY_GONDRAND\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transitaires de d\u00e9douanement en Nouvelle-Cal\u00e9donie ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}"], "Output": "requests.get(\"https://transitaires.p.rapidapi.com/transitaires/CUSTOMS_AGENCY_GONDRAND\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"transitaires.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with news articles about technology published within the last 24 hours in Japan?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.list', 'description': 'List Blockchain Node Engine nodes', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag_\u2026'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://berita1.p.rapidapi.com/competitor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"berita1.p.rapidapi.com\"}, params={\"categories\": \"100271:3\", \"publishedWithin\": \"86400000\", \"offset\": \"0\", \"country\": \"JP\", \"length\": \"0\"})"} {"Instruction": "I want to take a screenshot of \"https://www.example.com\" and save it as a pdf file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}\n", "{'name': 'az', 'api_name': 'List Private Endpoint Types', 'description': 'Returns all resource types that can be linked to a Private Endpoint in this subscription in this region', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://website-screenshot3.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"website-screenshot3.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\", \"type\": \"pdf\"})"} {"Instruction": "I want to get the GitHub ID for the user \"example_user\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://github174.p.rapidapi.com/api/v1/user/github/id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"github174.p.rapidapi.com\"}, params={\"username\": \"example_user\"})"} {"Instruction": "Can you retrieve live data for the ASIN B09DKV849B from the Amazon Live Data API in the US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'Create Consumer Group', 'description': 'Create an event hub consumer group', 'parameters': [{'name': 'hub-name', 'description': 'IoT Hub name.', 'required': True}, {'name': 'name', 'description': 'Event hub consumer group name.', 'required': True}, {'name': 'event-hub-name', 'description': 'Event hub endpoint name.', 'required': False, 'default': 'events'}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': False}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you check the liquidation data from Binance using the Liquidation Report API and return the response in Python?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}"], "Output": "requests.get(\"https://liquidation-report.p.rapidapi.com/lickhunterpro\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"liquidation-report.p.rapidapi.com\"})"} {"Instruction": "Please provide the latest Covid-19 statistics for India.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.describe', 'description': 'Describe an Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}"], "Output": "requests.get(\"https://trinidad-covid-19-statistics.p.rapidapi.com/latestday\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trinidad-covid-19-statistics.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the list of Steam games on special offers in the US region?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}"], "Output": "requests.get(\"https://steamgames-special-offers.p.rapidapi.com/games_list/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"steamgames-special-offers.p.rapidapi.com\"}, params={\"region\": \"US\", \"start\": \"0\", \"count\": \"10\"})"} {"Instruction": "I want to search for videos on YouTube with the keyword \"python programming\" and sort them by relevance.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://youtube-v3-lite.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-v3-lite.p.rapidapi.com\"}, params={\"channelId\": \"UCAuUUnT6oDeKwE6v1NGQxug\", \"part\": \"id,snippet\", \"type\": \"video\", \"order\": \"relevance\", \"q\": \"python programming\"})"} {"Instruction": "Can you provide me a list of Marvel superheroes with their details?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.outposts.delete_outpost', 'description': 'Deletes the specified Outpost.', 'parameters': [{'name': 'outpost_id', 'description': 'The ID or the Amazon Resource Name (ARN) of the Outpost.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://marvel-superheroes.p.rapidapi.com/46DYBV/marvel_superheroes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"marvel-superheroes.p.rapidapi.com\"})"} {"Instruction": "Can you please send a connection request to the following LinkedIn profiles: profile1URL, profile2URL, profile3URL. The message should be \"Hello [target_name], I would love to connect with you.\" Use the cookie \"ABCDEF\", email \"example@gmail.com\" and key \"9gZJadaH4r\". Please log the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}"], "Output": "requests.get(\"https://linkedin-outreach.p.rapidapi.com/send-requests/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"linkedin-outreach.p.rapidapi.com\"}, params={\"urls\": \"profile1URL,profile2URL,profile3URL\", \"message\": \"Hello [target_name], I would love to connect with you.\", \"cookie\": \"ABCDEF\", \"email\": \"example@gmail.com\", \"key\": \"9gZJadaH4r\"})"} {"Instruction": "I want to search for historical events related to ancient Rome.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.fms.list_discovered_resources', 'description': 'Returns an array of resources in the organization\u00e2\\x80\\x99s accounts that are available to be associated with a resource set.', 'parameters': [{'name': 'member_account_ids', 'description': 'The Amazon Web Services account IDs to discover resources in. Only one account is supported per request. The account must be a member of your organization.\\n(string)'}, {'name': 'resource_type', 'description': 'The type of resources to discover.'}, {'name': 'max_results', 'description': 'The maximum number of objects that you want Firewall Manager to return for this request. If more objects are available, in the response, Firewall Manager provides a NextToken value that you can use in a subsequent call to get the next batch of objects.'}, {'name': 'next_token', 'description': 'When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Firewall Manager returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://historical-events-by-api-ninjas.p.rapidapi.com/v1/historicalevents\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"historical-events-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"ancient Rome\"})"} {"Instruction": "Can you perform sentiment analysis on the text \"I like this book!\" in English using Google's BERT Sentiment Analysis API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}"], "Output": "response = requests.get(\"https://googles-bert-sentiment-analysis.p.rapidapi.com/sentiment\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"googles-bert-sentiment-analysis.p.rapidapi.com\"}, params={\"text\": \"I like this book!\", \"lang\": \"en\"})"} {"Instruction": "Please provide the names of Allah with Arabic as well as English words and their explanations and benefits.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns hello', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}"], "Output": "requests.get(\"https://allah-name.p.rapidapi.com/name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allah-name.p.rapidapi.com\"})"} {"Instruction": "Can you help me find train trips from Frankfurt to Munich on February 16, 2022 at 11:30 AM?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "requests.get(\"https://deutsche-bahn1.p.rapidapi.com/trips\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deutsche-bahn1.p.rapidapi.com\"}, params={\"from_id\": \"008010006\", \"to_id\": \"008011155\", \"date\": \"16.02.2022\", \"time\": \"11:30\"})"} {"Instruction": "Can you please check the status of the API \"WEEKLY OVRLL 0830202124899\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().remove_labels', 'description': 'Remove labels from Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'all'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://weekly-ovrll-0830202124899.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weekly-ovrll-0830202124899.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the profile information for the Instagram user \"example_user\" using the provided API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}"], "Output": "requests.get(\"https://instagram120.p.rapidapi.com/api/instagram/hls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram120.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of products and their options from the sandbox market place API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sandbox.mktplace.eu - 01 products', 'parameters': [{'name': 'action', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().get_iam_policy', 'description': 'Get IAM policy for a model', 'parameters': [{'name': 'model'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.revoke_snapshot_access', 'description': 'Removes the ability of the specified Amazon Web Services account to restore the specified snapshot. If the account is currently restoring the snapshot, the restore will run to completion.See also: AWS API Documentation\\n', 'parameters': [{'name': 'snapshot_identifier', 'description': 'The identifier of the snapshot that the account can no longer access.'}, {'name': 'snapshot_arn', 'description': 'The Amazon Resource Name (ARN) of the snapshot associated with the message to revoke access.'}, {'name': 'snapshot_cluster_identifier', 'description': 'The identifier of the cluster the snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.'}, {'name': 'account_with_restore_access', 'description': 'The identifier of the Amazon Web Services account that can no longer restore the specified snapshot.'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://sandbox-mktplace-eu-01-products.p.rapidapi.com/api_seller_products_others.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sandbox-mktplace-eu-01-products.p.rapidapi.com\"}, params={\"action\": \"list_products_options_values\"})"} {"Instruction": "Can you provide a Python function call to compile a Visual Basic code file named \"vb_code.vb\" using the Visual Basic Code Compiler API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Visual Basic Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}"], "Output": "requests.post(\"https://visual-basic-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"visual-basic-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"vb_code.vb\", \"r\")})"} {"Instruction": "Can you help me with the pronunciation of the word \"onomatopoeia\" using the FluentMe API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "requests.get(\"https://thefluentme.p.rapidapi.com/post/P36288\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thefluentme.p.rapidapi.com\"}, params={\"post_id\": \"onomatopoeia\"})"} {"Instruction": "Can you check if this Revit file is valid? The file path is /path/to/file.rvt.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_instance_credit_specifications', 'description': 'Describes the credit option for CPU usage of the specified burstable performance instances. The credit options are standard and unlimited .If you specify one or more instance IDs, Amazon EC2 returns the credit option (standard or unlimited ) of those instances. If you specify an instance ID that is not valid, such as an instance that is not a burstable performance instance, an error is returned.If an Availability Zone is experiencing a service disruption and you specify instance IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If you specify only instance IDs in an unaffected zone, the call works normally.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: InstanceCreditSpecifications\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'The filters.\\n\\ninstance-id - The ID of the instance.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'instance_ids', 'description': 'The instance IDs.\\nDefault: Describes all your instances.\\nConstraints: Maximum 1000 explicitly specified instance IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://ifc-bim-services4.p.rapidapi.com/ilod/{ticket}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ifc-bim-services4.p.rapidapi.com\"}, params={\"ticket\": \"/path/to/file.rvt\"})"} {"Instruction": "I want to get the promotional codes from the Get Promo Codes API for page 2.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are excited to offer developers access to our coupon data through the RapidAPI interface. Our coupon data includes over 1,000,000 coupon listings from more than 10,000 online merchants across the United States, United Kingdom, Australia, India, and other countries.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://get-promo-codes.p.rapidapi.com/data/get-stores/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"get-promo-codes.p.rapidapi.com\"}, params={\"page\": \"2\"})"} {"Instruction": "I want to make a sample map for my app.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}\n", "{'name': 'aws', 'api_name': 'aws.translate.stop_text_translation_job', 'description': 'Stops an asynchronous batch translation job that is in progress.Asynchronous batch translation jobs are started with the StartTextTranslationJob operation. You can use the DescribeTextTranslationJob or ListTextTranslationJobs operations to get a batch translation job\u00e2\\x80\\x99s JobId .', 'parameters': [{'name': 'job_id', 'description': 'The job ID of the job to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}"], "Output": "requests.get(\"https://new-client.p.rapidapi.com/njajal\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"new-client.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the walk, transit, and bike scores for a specific Zillow property with a ZPID of '98765432'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://zillow69.p.rapidapi.com/walkTransitBikeScores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"zillow69.p.rapidapi.com\"}, params={\"zpid\": \"98765432\"})"} {"Instruction": "I want to check test@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@gmail.com\"})"} {"Instruction": "I want to retrieve the followers of user with userId 44196397 on Twitter.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.get_managed_endpoint_session_credentials', 'description': 'Generate a session token to connect to a managed endpoint.', 'parameters': [{'name': 'endpoint_identifier', 'description': 'The ARN of the managed endpoint for which the request is submitted.'}, {'name': 'virtual_cluster_identifier', 'description': 'The ARN of the Virtual Cluster which the Managed Endpoint belongs to.'}, {'name': 'execution_role_arn', 'description': 'The IAM Execution Role ARN that will be used by the job run.'}, {'name': 'credential_type', 'description': 'Type of the token requested. Currently supported and default value of this field is \u00e2\\x80\\x9cTOKEN.\u00e2\\x80\\x9d'}, {'name': 'duration_in_seconds', 'description': 'Duration in seconds for which the session token is valid. The default duration is 15 minutes and the maximum is 12 hours.'}, {'name': 'log_context', 'description': 'String identifier used to separate sections of the execution logs uploaded to S3.'}, {'name': 'client_token', 'description': 'The client idempotency token of the job run request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://twitter-aio.p.rapidapi.com/user/44196397/followers\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-aio.p.rapidapi.com\"}, params={\"cursor\": \"\", \"count\": \"20\"})"} {"Instruction": "Can you help me obtain pricing and flight itineraries information on Skyscanner with a maximum of 10 results per query and an API key of \"123456789\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'aws', 'api_name': '\"The name of the function and the arguments are not provided in the given example.\"', 'description': 'Use to assign one or more tags to a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that the tags are added to.'}, {'name': 'tags', 'description': 'The list of tags that are added to the specified resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "response = requests.get(\"https://skyscanner-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"skyscanner-flights.p.rapidapi.com\"}, params={\"m\": \"10\", \"token\": \"123456789\"})"} {"Instruction": "I want to get the image of the manga with the ID \"abc123\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://mangaverse-api.p.rapidapi.com/manga/image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mangaverse-api.p.rapidapi.com\"}, params={\"id\": \"abc123\"})"} {"Instruction": "Can you please provide me the current weather alerts in English for the location with ID 8b3a5bd6-8d8c-4a65-9742-98f704d6f4cc?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().log', 'description': 'Stream the logs for a build', 'parameters': [{'name': 'build'}, {'name': 'region'}, {'name': 'stream'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}"], "Output": "requests.get(\"https://kayuloweather.p.rapidapi.com/weatherAlert/en/8b3a5bd6-8d8c-4a65-9742-98f704d6f4cc\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kayuloweather.p.rapidapi.com\"})"} {"Instruction": "What is the equivalent word for the number 987654?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'sqrt', 'description': 'Square root calculation', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://number2words4.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"number2words4.p.rapidapi.com\"}, params={\"language\": \"EN\", \"number\": \"987654\", \"locale\": \"USA\", \"units\": \"cent\", \"currency\": \"dollar\", \"output\": \"text\"})"} {"Instruction": "I want to scrape news articles from BBC.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}"], "Output": "response = requests.get(\"https://news175.p.rapidapi.com/articles/bbc\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news175.p.rapidapi.com\"})"} {"Instruction": "I want to download this Instagram media using the following URL: https://www.instagram.com/p/CQJuEDnhdXj/\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}"], "Output": "requests.get(\"https://instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com\"}, params={\"url\": \"https://www.instagram.com/p/CQJuEDnhdXj/\"})"} {"Instruction": "I want to stream the live football match with matchid 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}"], "Output": "requests.get(\"https://football-live-stream-api.p.rapidapi.com/stream.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"football-live-stream-api.p.rapidapi.com\"}, params={\"matchid\": \"456\"})"} {"Instruction": "Can you generate a QR code for the text \"Welcome to the conference!\" with a foreground color of \"FF0000\" and a background color of \"0000FF\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}"], "Output": "requests.get(\"https://qr-code-generator20.p.rapidapi.com/generateadvanceimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator20.p.rapidapi.com\"}, params={\"data\": \"Welcome to the conference!\", \"foreground_color\": \"FF0000\", \"background_color\": \"0000FF\"})"} {"Instruction": "Can you provide me with the forecast for the next 14 days for latitude 37.7749 and longitude -122.4194 in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weather-forecast-14-days.p.rapidapi.com/api/getforecastdata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-forecast-14-days.p.rapidapi.com\"}, params={\"LAT\": \"37.7749\", \"LON\": \"-122.4194\", \"LANG\": \"en\"})"} {"Instruction": "Please verify if the email address john.doe@example.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://apilayer-mailboxlayer-v1.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"apilayer-mailboxlayer-v1.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "I want to check if the postal code 54321 corresponds to any municipality in Spain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Es una API que permite a los usuarios encontrar el municipio correspondiente a un c\u00f3digo postal espec\u00edfico en Espa\u00f1a. Simplemente ingresa el c\u00f3digo postal y recibir\u00e1s informaci\u00f3n detallada del municipio asociado. Es una herramienta f\u00e1cil de usar e ideal para desarrolladores y aplicaciones que requieren informaci\u00f3n precisa de municipios basada en c\u00f3digos postales espa\u00f1oles', 'parameters': [{'name': 'codigo_postal', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my_gateway', LOCATION='us_central1', PRINCIPAL='user:test_user@gmail.com', ROLE='roles/editor'\", 'description': 'Remove IAM policy binding from a gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'principal', 'description': 'Principal for whom the IAM policy binding is being removed.'}, {'name': 'role', 'description': 'Role for which the IAM policy binding is being removed.'}]}\n", "{'name': 'Git', 'api_name': 'git.cherry_pick', 'description': 'Apply changes from existing commits', 'parameters': [{'name': 'commit'}, {'name': 'edit'}, {'name': 'cleanup'}, {'name': 'x'}, {'name': 'r'}, {'name': 'mainline'}, {'name': 'no_commit'}, {'name': 'signoff'}, {'name': 'gpg_sign'}, {'name': 'ff'}, {'name': 'allow_empty'}, {'name': 'allow_empty_message'}, {'name': 'keep_redundant_commits'}, {'name': 'strategy'}, {'name': 'strategy_option'}, {'name': 'rerere_autoupdate'}, {'name': 'continue'}, {'name': 'skip'}, {'name': 'quit'}, {'name': 'abort'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://codigos-postales-de-espana.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codigos-postales-de-espana.p.rapidapi.com\"}, params={\"codigo-postal\": \"54321\"})"} {"Instruction": "Can you help me generate a QR code for the URL \"https://example.com\" using the URL Shortener API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "response = requests.get(\"https://url-shortener25.p.rapidapi.com/short-urls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"url-shortener25.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "I want to check my email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the betting status for Pinnacle Odds API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}"], "Output": "requests.get(\"https://pinnacle-odds.p.rapidapi.com/kit/v1/betting-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinnacle-odds.p.rapidapi.com\"})"} {"Instruction": "Can you give me the list of regions for AI News - Global API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'LargeListType', 'description': 'Create LargeListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field used to create the LargeListType instance'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().remove_labels', 'description': 'Remove labels from Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'all'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.custom_jobs.cancel', 'description': 'Cancel a running custom job in AI', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ai-news-global.p.rapidapi.com/get_regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-news-global.p.rapidapi.com\"})"} {"Instruction": "I want to check if an email address johndoe@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'top 10 Songs', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"johndoe@gmail.com\"})"} {"Instruction": "Can you check if this selfie image is live and genuine and provide me with the response details? The request ID is '68bbb910-da9b-4d8a-9a1d-4bd878b19846'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://face-liveness-check.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"face-liveness-check.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you validate the given CNPJ number '98.765.432/0001-21' using the CNPJ Validator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://cnpj-validator.p.rapidapi.com/generate/cnpj\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cnpj-validator.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the list of bookable items from the Sagenda v3 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}"], "Output": "requests.get(\"https://sagenda-sagenda-v3-v1.p.rapidapi.com/api/v3/bookableItems\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sagenda-sagenda-v3-v1.p.rapidapi.com\"})"} {"Instruction": "Can you analyze the emotion of this text \"I'm feeling so happy and excited!\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://emoai-ai-powered-text-emotion-analyzer.p.rapidapi.com/emotion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"emoai-ai-powered-text-emotion-analyzer.p.rapidapi.com\"}, params={\"text\": \"I'm feeling so happy and excited!\"})"} {"Instruction": "I want to search for pornstars with the query \"jade\" and get their profile images in base64 format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.api_configs.describe', 'description': 'Show details about a specific API config', 'parameters': [{'name': 'api_config', 'description': 'ID of the api-config or fully qualified identifier for the api-config.'}, {'name': 'api', 'description': 'API ID.'}, {'name': 'view', 'description': \"View option; default is 'BASIC'.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quality-porn.p.rapidapi.com/pornstar/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quality-porn.p.rapidapi.com\"}, params={\"query\": \"jade\", \"responseProfileImageBase64\": \"1\"})"} {"Instruction": "Can you get me the music links for the artist with Spotify URL \"https://open.spotify.com/artist/5K4W6rqBFWDnAN6FQUkS6x\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'aws', 'api_name': 'aws.location.search_place_index_for_suggestions', 'description': 'Generates suggestions for addresses and points of interest based on partial or misspelled free-form text. This operation is also known as autocomplete, autosuggest, or fuzzy matching.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bias_position', 'description': 'An optional parameter that indicates a preference for place suggestions that are closer to a specified position.\\nIf provided, this parameter must contain a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.\\nFor example, [-123.1174, 49.2847] represents the position with longitude -123.1174 and latitude 49.2847 .\\n\\nNoteBiasPosition and FilterBBox are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_b_box', 'description': 'An optional parameter that limits the search results by returning only suggestions within a specified bounding box.\\nIf provided, this parameter must contain a total of four consecutive numbers in two pairs. The first pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the southwest corner of the bounding box; the second pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the northeast corner of the bounding box.\\nFor example, [-12.7935, -37.4835, -12.0684, -36.9542] represents a bounding box where the southwest corner has longitude -12.7935 and latitude -37.4835 , and the northeast corner has longitude -12.0684 and latitude -36.9542 .\\n\\nNoteFilterBBox and BiasPosition are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_categories', 'description': 'A list of one or more Amazon Location categories to filter the returned places. If you include more than one category, the results will include results that match any of the categories listed.\\nFor more information about using categories, including a list of Amazon Location categories, see Categories and filtering , in the Amazon Location Service Developer Guide .\\n(string)'}, {'name': 'filter_countries', 'description': 'An optional parameter that limits the search results by returning only suggestions within the provided list of countries.\\n\\nUse the ISO 3166 3-digit country code. For example, Australia uses three upper-case characters: AUS .\\n\\n(string)'}, {'name': 'index_name', 'description': 'The name of the place index resource you want to use for the search.'}, {'name': 'key', 'description': 'The optional API key to authorize the request.'}, {'name': 'language', 'description': 'The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en for English.\\nThis setting affects the languages used in the results. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.\\nFor an example, we\u00e2\\x80\\x99ll use the Greek language. You search for Athens, Gr to get suggestions with the language parameter set to en . The results found will most likely be returned as Athens, Greece .\\nIf you set the language parameter to el , for Greek, then the result found will more likely be returned as \u00ce\\x91\u00ce\u00b8\u00ce\u00ae\u00ce\u00bd\u00ce\u00b1, \u00ce\\x95\u00ce\u00bb\u00ce\u00bb\u00ce\u00ac\u00ce\u00b4\u00ce\u00b1 .\\nIf the data provider does not have a value for Greek, the result will be in a language that the provider does support.'}, {'name': 'max_results', 'description': 'An optional parameter. The maximum number of results returned per request.\\nThe default: 5'}, {'name': 'text', 'description': 'The free-form partial text to use to generate place suggestions. For example, eiffel tow .'}]}"], "Output": "requests.get(\"https://musiclinkssapi.p.rapidapi.com/search/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"musiclinkssapi.p.rapidapi.com\"}, params={\"spotify_url\": \"https://open.spotify.com/artist/5K4W6rqBFWDnAN6FQUkS6x\"})"} {"Instruction": "I want to get the country information for France.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Country Information and Conversion API provides developers with a wide range of country-related data and conversion capabilities. \\n\\nHere are the details of what the API offers: \\n\\nCountry Name: The full name of the country. \\nCountry Code: The unique country code that identifies the country.\\nCapital: The capital city of the country. \\nPopulation: The population count of the country.\\nLanguage(s): The official language(s) spoken in the country.\\nCurrency: The currency used in the country.\\nTime...', 'parameters': []}"], "Output": "requests.get(\"https://country-information-and-conversion-api1.p.rapidapi.com/api/v1/country/name/France\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"country-information-and-conversion-api1.p.rapidapi.com\"})"} {"Instruction": "I have a GS1 barcode with the value (01)98765432109876(10)ABCD-456(30)99(11)221122. Can you help me parse and validate it using the GS1Parser API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse and validate GS1 barcode data', 'parameters': [{'name': 'q', 'description': 'Machine- or human-readable GS1 barcode data.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://gs1parser.p.rapidapi.com/parse\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gs1parser.p.rapidapi.com\"}, params={\"q\": \"(01)98765432109876(10)ABCD-456(30)99(11)221122\"})"} {"Instruction": "Please check the weather forecast for New York City tomorrow.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weather-forecast-api.p.rapidapi.com/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-forecast-api.p.rapidapi.com\"}, params={\"q\": \"New York, US\", \"date\": \"tomorrow\"})"} {"Instruction": "Can you please provide a Python function call to list all available languages for translation?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}"], "Output": "requests.get(\"https://translef-translator.p.rapidapi.com/language/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translef-translator.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the details of the photo associated with the phone number +9876543210?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'It is an API for mobile phone number OSINT. If you abuse it, you will be immediately banned!', 'parameters': [{'name': 'phone', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}"], "Output": "requests.get(\"https://dimondevosint.p.rapidapi.com/photo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dimondevosint.p.rapidapi.com\"}, params={\"phone\": \"+9876543210\"})"} {"Instruction": "Can you provide a Python function call to get a list of countries in Arabic using the ArabicCountryList API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'logb', 'description': 'Compute base b logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'b', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://arabiccountrylist.p.rapidapi.com/mi2tech/public/api/v1/country/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"arabiccountrylist.p.rapidapi.com\"})"} {"Instruction": "Can you check if there are any Data Analyst jobs available in New York City using the Indeed Jobs API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "requests.get(\"https://indeed-jobs-api.p.rapidapi.com/indeed-us/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed-jobs-api.p.rapidapi.com\"}, params={\"location\": \"New York City\", \"keyword\": \"Data Analyst\", \"offset\": 0})"} {"Instruction": "Can you check the details of the invite code \"XYZ789\" in the Discord Lookup API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations().delete', 'description': 'Delete a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://discord-lookup.p.rapidapi.com/invites/minecraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"discord-lookup.p.rapidapi.com\"}, params={\"invite\": \"XYZ789\"})"} {"Instruction": "I want to get the latest space news using the News Space API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}"], "Output": "requests.get(\"https://news-space.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"news-space.p.rapidapi.com\"})"} {"Instruction": "I want to get the dataset with the database code \"MSFT\", return format \"xml\", and dataset code \"AAPL\" using the Quandl API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'Beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().update', 'description': 'Update an existing legacy Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://quandl1.p.rapidapi.com/datasets/MSFT/AAPL.xml\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quandl1.p.rapidapi.com\"})"} {"Instruction": "I want to search for NFT collections with the name \"Art Blocks\" in the Ethereum network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(url=\"https://nft-explorer.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nft-explorer.p.rapidapi.com\"}, params={\"filter\": \"name\", \"chain\": \"eth\", \"q\": \"Art Blocks\"})"} {"Instruction": "Can you provide a Python function call to validate the phone number \"(123) 456-7890\" using the Phone verification API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.update', 'description': 'update DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'async'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://phone-verification3.p.rapidapi.com/api/v1/file/downloadFile/filename_output.xlsx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"phone-verification3.p.rapidapi.com\"}, params={\"fileName\": \"filename_output.xlsx\"})"} {"Instruction": "I want to generate a fake credit card for Mastercard brand.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags().update(TAG='my_tag', version='1.0.0', package='my_pkg', location='LOCATION', repository='REPOSITORY'\", 'description': 'Update an Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'version'}, {'name': 'package'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.list', 'description': 'List existing Bigtable instance tables', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://fake-credit-card-generator.p.rapidapi.com/v1/generatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-credit-card-generator.p.rapidapi.com\"}, params={\"brand\": \"Mastercard\"})"} {"Instruction": "Can you help me find the price of the item \"Ring of Healing\" in the Tibia game for the world \"Antica\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tibia-items.p.rapidapi.com/tibia-item/imbuements/epiphany\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tibia-items.p.rapidapi.com\"}, params={\"World\": \"Antica\"})"} {"Instruction": "What events are happening in Vienna, Austria?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://events-linz.p.rapidapi.com/events\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"events-linz.p.rapidapi.com\"}, params={\"pageSize\": \"150\"})"} {"Instruction": "Can you show me the latest news from The New York Times related to the global recession?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'tails(operation_id=\"operation_1\"', 'description': 'Get details about an asynchronous operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}"], "Output": "requests.get(\"https://global-recession-live.p.rapidapi.com/news/nytimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-recession-live.p.rapidapi.com\"})"} {"Instruction": "I want to check the available metadata for a specific video on Facebook from the URL \"https://www.facebook.com/video789\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download facebook videos and reels in high quality', 'parameters': [{'name': 'url', 'description': 'Facebook video url', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}"], "Output": "requests.get(\"https://fb-video-reels.p.rapidapi.com/api/fb\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fb-video-reels.p.rapidapi.com\"}, params={\"url\": \"https://www.facebook.com/video789\"})"} {"Instruction": "Can you help me compile my C99 code using the C99 Code Compiler API? I want to compile the file \"hello.c\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}\n", "{'name': 'az', 'api_name': 'desktopvirtualization applicationgroup delete', 'description': 'Remove an applicationGroup', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the application group.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.post(\"https://c99-code-compiler.p.rapidapi.com/compile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"c99-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"hello.c\", \"rb\")})"} {"Instruction": "Can you provide the details of the top 10 fast food restaurants in the USA?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fast-food-restaurants-usa-top-50-chains.p.rapidapi.com/restaurants-top/all-city\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fast-food-restaurants-usa-top-50-chains.p.rapidapi.com\"}, params={\"limit\": 10})"} {"Instruction": "I want to search for \"banana\" using Bing Search APIs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://bing-search-apis.p.rapidapi.com/api/rapid/web_search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bing-search-apis.p.rapidapi.com\"}, params={\"size\": \"30\", \"keyword\": \"banana\", \"page\": \"0\"})"} {"Instruction": "I want to check if the email address example2@gmail.com is a valid email address using the Disposable Email Check API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "Can you please translate the latitude 37.7749 and longitude -122.4194 to a timezone string?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://location-to-timezone.p.rapidapi.com/v1/point-to-timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"location-to-timezone.p.rapidapi.com\"}, params={\"lng\": \"-122.4194\", \"lat\": \"37.7749\"})"} {"Instruction": "Can you please check the status of the payment with reference ID 9876543210?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ppob.p.rapidapi.com/prabayar/check-status/9876543210\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ppob.p.rapidapi.com\"})"} {"Instruction": "What are the available news sources for sports in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://newsdata2.p.rapidapi.com/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"newsdata2.p.rapidapi.com\"}, params={\"country\": \"us\", \"category\": \"sports\"})"} {"Instruction": "How can I get the population for the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.delete_environment_account_connection', 'description': 'In an environment account, delete an environment account connection.For more information, see Environment account connections in the Proton User guide .', 'parameters': [{'name': 'id', 'description': 'The ID of the environment account connection to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mturk.get_file_upload_url', 'description': 'The GetFileUploadURL operation generates and returns a temporary URL. You use the temporary URL to retrieve a file uploaded by a Worker as an answer to a FileUploadAnswer question for a HIT. The temporary URL is generated the instant the GetFileUploadURL operation is called, and is valid for 60 seconds. You can get a temporary file upload URL any time until the HIT is disposed. After the HIT is disposed, any uploaded files are deleted, and cannot be retrieved. Pending Deprecation on December 12, 2017. The Answer Specification structure will no longer support the FileUploadAnswer element to be used for the QuestionForm data structure. Instead, we recommend that Requesters who want to create HITs asking Workers to upload files to use Amazon S3.', 'parameters': [{'name': 'assignment_id', 'description': 'The ID of the assignment that contains the question with a FileUploadAnswer.'}, {'name': 'question_identifier', 'description': 'The identifier of the question with a FileUploadAnswer, as specified in the QuestionForm of the HIT.'}]}"], "Output": "requests.get(\"https://get-population.p.rapidapi.com/population/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"get-population.p.rapidapi.com\"}, params={\"country\": \"United States\"})"} {"Instruction": "What are the available genres in the Media Group API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_transit_gateway', 'description': 'Modifies the specified transit gateway. When you modify a transit gateway, the modified options are applied to new transit gateway attachments only. Your existing transit gateway attachments are not modified.', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'description', 'description': 'The description for the transit gateway.'}, {'name': 'options', 'description': 'The options to modify.\\nAddTransitGatewayCidrBlocks -> (list)\\n\\nAdds IPv4 or IPv6 CIDR blocks for the transit gateway. Must be a size /24 CIDR block or larger for IPv4, or a size /64 CIDR block or larger for IPv6.\\n(string)\\n\\nRemoveTransitGatewayCidrBlocks -> (list)\\n\\nRemoves CIDR blocks for the transit gateway.\\n(string)\\n\\nVpnEcmpSupport -> (string)\\n\\nEnable or disable Equal Cost Multipath Protocol support.\\nDnsSupport -> (string)\\n\\nEnable or disable DNS support.\\nAutoAcceptSharedAttachments -> (string)\\n\\nEnable or disable automatic acceptance of attachment requests.\\nDefaultRouteTableAssociation -> (string)\\n\\nEnable or disable automatic association with the default association route table.\\nAssociationDefaultRouteTableId -> (string)\\n\\nThe ID of the default association route table.\\nDefaultRouteTablePropagation -> (string)\\n\\nEnable or disable automatic propagation of routes to the default propagation route table.\\nPropagationDefaultRouteTableId -> (string)\\n\\nThe ID of the default propagation route table.\\nAmazonSideAsn -> (long)\\n\\nA private Autonomous System Number (ASN) for the Amazon side of a BGP session. The range is 64512 to 65534 for 16-bit ASNs and 4200000000 to 4294967294 for 32-bit ASNs.\\nThe modify ASN operation is not allowed on a transit gateway with active BGP sessions. You must first delete all transit gateway attachments that have BGP configured prior to modifying the ASN on the transit gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://media-group.p.rapidapi.com/genres\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"media-group.p.rapidapi.com\"})"} {"Instruction": "Can you check if there are any available appointments for Dr. Johnson?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}\n", "{'name': 'pyarrow', 'api_name': 'is_in', 'description': 'Check if values are in an array', 'parameters': {'required': [{'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}]}}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}"], "Output": "requests.get(\"https://supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com/api/users/Dr_Johnson.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com\"})"} {"Instruction": "Can you provide the current weather in Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://current-weather.p.rapidapi.com/api/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"current-weather.p.rapidapi.com\"}, params={\"location\": \"Los Angeles\"})"} {"Instruction": "Can you reverse geocode the coordinates (42.3601, -71.0589) to get the corresponding address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_versions', 'description': 'Lists the different versions for the Resilience Hub applications.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'end_time', 'description': 'Upper limit of the time range to filter the application versions.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}, {'name': 'start_time', 'description': 'Lower limit of the time range to filter the application versions.'}]}"], "Output": "requests.get(\"https://reverse-geocoding3.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reverse-geocoding3.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "What are the latest 50 clips from the channel bobjonesplaysgames on Twitch?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://twitch-channel-clips.p.rapidapi.com/public/clips/bobjonesplaysgames\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitch-channel-clips.p.rapidapi.com\"})"} {"Instruction": "I want to get the format of the Vimeo API response as JSON.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://vimeo.p.rapidapi.com/v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vimeo.p.rapidapi.com\"}, params={\"format\": \"json\"})"} {"Instruction": "I want to get information on the corporate retirement plan for EIN number 311334685.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.delete', 'description': \"delete DAG files from an environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the dags Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://form-5500-data.p.rapidapi.com/api/721937f76ee4118d05d4268531b648ae/311334685\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"form-5500-data.p.rapidapi.com\"}, params={\"EIN\": \"311334685\"})"} {"Instruction": "Can you please provide me with the geolocation details for a specific address in Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.get_behavior_model_training_summaries', 'description': 'Returns a Device Defender\u00e2\\x80\\x99s ML Detect Security Profile training model\u00e2\\x80\\x99s status.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: summaries\\n', 'parameters': [{'name': 'security_profile_name', 'description': 'The name of the security profile.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://geo_coder_dev.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"geo_coder_dev.p.rapidapi.com\"}, params={\"text\": \"Los Angeles\"})"} {"Instruction": "Can you provide a Python function call to check if the email address 'example@example.com' is a valid email address and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "I want to get the live weather for Los Angeles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'oDesk APIs allowed for authorized users to can access and build their own oDesk applications.', 'parameters': [{'name': 'code1_code2_coden_format', 'description': '', 'type': 'STRING'}, {'name': 'code1;code2;...;coden', 'description': 'The specific task codes, the list of codes should be separated with \";\"', 'type': 'STRING'}, {'name': 'format', 'description': 'formation of response', 'type': 'STRING'}, {'name': 'company', 'description': 'The company ID', 'type': 'NUMBER'}, {'name': 'team', 'description': 'The team ID', 'type': 'NUMBER'}, {'name': 'username', 'description': 'The username of the target user account', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://rapidapi.com/weatherapi/api/weatherapi-com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weatherapi-com.p.rapidapi.com\"}, params={\"q\": \"Los Angeles\"})"} {"Instruction": "Can you provide a Python function call to check if this boleto with id \"987654321\" has been paid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'synapse kusto pool list-language-extension', 'description': 'Returns a list of language extensions that can run within KQL queries', 'parameters': [{'name': 'kusto-pool-name', 'description': 'The name of the Kusto pool.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace-name', 'description': 'The name of the workspace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://consulta-de-boleto.p.rapidapi.com/consulta\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"consulta-de-boleto.p.rapidapi.com\"}, params={\"id\": \"987654321\"})"} {"Instruction": "I want to get news articles from The Guardian using the Green Gold API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://green-gold.p.rapidapi.com/news/guardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"green-gold.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the list of sidearms in Valorant using the Valorant Weapons API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://valorant-weapons.p.rapidapi.com/Sidearms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"valorant-weapons.p.rapidapi.com\"}, params={\"weapon_class_name\": \"\"})"} {"Instruction": "I want to compile this bash code file located at /home/user/code/script2.sh.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://bash-code-compiler.p.rapidapi.com/compile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bash-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"/home/user/code/script2.sh\", \"rb\")})"} {"Instruction": "I want to get the most upvoted posts from the third page on Reddit.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "requests.get(\"https://reddit34.p.rapidapi.com/getPopularPosts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reddit34.p.rapidapi.com\"}, params={\"sort\": \"hot\", \"cursor\": \"page3\"})"} {"Instruction": "Can you provide details for the Chattydata API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://chattydata.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"chattydata.p.rapidapi.com\"})"} {"Instruction": "I want to fetch information for my smart mirror using the MagicMirrorAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MagicMirror', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}"], "Output": "requests.get(\"https://magicmirrorapi1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"magicmirrorapi1.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Chinese zodiac for the sign \"Rabbit\" in Chinese Traditional language for the period \"2022\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_azure_blob', 'description': 'Modifies some configurations of the Microsoft Azure Blob Storage transfer location that you\u00e2\\x80\\x99re using with DataSync.', 'parameters': [{'name': 'location_arn', 'description': 'Specifies the ARN of the Azure Blob Storage transfer location that you\u00e2\\x80\\x99re updating.'}, {'name': 'subdirectory', 'description': 'Specifies path segments if you want to limit your transfer to a virtual directory in your container (for example, /my/images ).'}, {'name': 'authentication_type', 'description': 'Specifies the authentication method DataSync uses to access your Azure Blob Storage. DataSync can access blob storage using a shared access signature (SAS).\\nPossible values:\\n\\nSAS'}, {'name': 'sas_configuration', 'description': 'Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage.\\nToken -> (string)\\n\\nSpecifies a SAS token that provides permissions to access your Azure Blob Storage.\\nThe token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:\\n\\nsp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D'}, {'name': 'blob_type', 'description': 'Specifies the type of blob that you want your objects or files to be when transferring them into Azure Blob Storage. Currently, DataSync only supports moving data into Azure Blob Storage as block blobs. For more information on blob types, see the Azure Blob Storage documentation .\\nPossible values:\\n\\nBLOCK'}, {'name': 'access_tier', 'description': 'Specifies the access tier that you want your objects or files transferred into. This only applies when using the location as a transfer destination. For more information, see Access tiers .\\nPossible values:\\n\\nHOT\\nCOOL\\nARCHIVE'}, {'name': 'agent_arns', 'description': 'Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container.\\nYou can specify more than one agent. For more information, see Using multiple agents for your transfer .\\n(string)'}]}"], "Output": "requests.get(\"https://chinese-zodiacs-ai.p.rapidapi.com/get_zodiac/Rabbit/2022/traditional\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"chinese-zodiacs-ai.p.rapidapi.com\"})"} {"Instruction": "I want to get all transactions for the virtual account with ID \"1a2b3c4d-1234-5678-9abc-def012345678\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://virtual-accounts-api.p.rapidapi.com/api/v1/accountsrvc/virtualaccounts/transactions/account/1a2b3c4d-1234-5678-9abc-def012345678/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"virtual-accounts-api.p.rapidapi.com\"})"} {"Instruction": "How can I find relevant people in the Data Axle database using the address \"456 Elm St\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant People in the Data Axle database', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}"], "Output": "requests.get(\"https://data-axle-consumer-address-search.p.rapidapi.com/v1/people/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"data-axle-consumer-address-search.p.rapidapi.com\"}, params={\"limit\": \"20\", \"packages\": \"standard_v2\", \"query\": \"456 Elm St\"})"} {"Instruction": "Can you provide me with the health status from the Open API using RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ParseOptions', 'description': 'Options for parsing CSV files', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.create_cloud_front_origin_access_identity', 'description': 'Creates a new origin access identity. If you\u00e2\\x80\\x99re using Amazon S3 for your origin, you can use an origin access identity to require users to access your content using a CloudFront URL instead of the Amazon S3 URL. For more information about how to use origin access identities, see Serving Private Content through CloudFront in the Amazon CloudFront Developer Guide .', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The current configuration information for the identity.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}"], "Output": "requests.get(\"https://open7.p.rapidapi.com/api/v1/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"open7.p.rapidapi.com\"}, params={\"text\": \"\"})"} {"Instruction": "Can you provide a function call to search for a recipe for chicken Alfredo?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://recipe-by-api-ninjas.p.rapidapi.com/v1/recipe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"recipe-by-api-ninjas.p.rapidapi.com\"}, params={\"query\": \"chicken Alfredo\"})"} {"Instruction": "Can you provide a Python function call to obtain the latest F1 news articles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.list_compliance_summaries', 'description': 'Returns a summary count of compliant and non-compliant resources for a compliance type. For example, this call can return State Manager associations, patches, or custom compliance types according to the filter criteria that you specify.list-compliance-summaries is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'One or more compliance or inventory filters. Use a filter to return a more specific list of results.\\n(structure)\\n\\nOne or more filters. Use a filter to return a more specific list of results.\\nKey -> (string)\\n\\nThe name of the filter.\\nValues -> (list)\\n\\nThe value for which to search.\\n(string)\\n\\nType -> (string)\\n\\nThe type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "requests.get(\"https://f1-latest-news.p.rapidapi.com/news/f1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"f1-latest-news.p.rapidapi.com\"})"} {"Instruction": "Can you provide information about a specific item on Amazon with ASIN B09DKV849B?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_recipe_job', 'description': 'Modifies the definition of an existing DataBrew recipe job.', 'parameters': [{'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to update.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of nodes that DataBrew can consume when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'outputs', 'description': 'One or more artifacts that represent the output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.\\nCompressionFormat -> (string)\\n\\nThe compression algorithm used to compress the output text of the job.\\nFormat -> (string)\\n\\nThe data format of the output of the job.\\nPartitionColumns -> (list)\\n\\nThe names of one or more partition columns for the output of the job.\\n(string)\\n\\nLocation -> (structure)\\n\\nThe location in Amazon S3 where the job writes its output.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output.\\nFormatOptions -> (structure)\\n\\nRepresents options that define how DataBrew formats job output files.\\nCsv -> (structure)\\n\\nRepresents a set of options that define the structure of comma-separated value (CSV) job output.\\nDelimiter -> (string)\\n\\nA single character that specifies the delimiter used to create CSV job output.\\n\\n\\nMaxOutputFiles -> (integer)\\n\\nMaximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.'}, {'name': 'data_catalog_outputs', 'description': 'One or more artifacts that represent the Glue Data Catalog output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.\\nCatalogId -> (string)\\n\\nThe unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.\\nDatabaseName -> (string)\\n\\nThe name of a database in the Data Catalog.\\nTableName -> (string)\\n\\nThe name of a table in the Data Catalog.\\nS3Options -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.\\nLocation -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\n\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.'}, {'name': 'database_outputs', 'description': 'Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.\\n(structure)\\n\\nRepresents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.\\nGlueConnectionName -> (string)\\n\\nThe Glue connection that stores the connection information for the target database.\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nDatabaseOutputMode -> (string)\\n\\nThe output mode to write into the database. Currently supported option: NEW_TABLE.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.mutate_deployed_index', 'description': 'mutate an existing deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Fear & Greed Index for the last 3 records.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}"], "Output": "requests.get(\"https://crypto-fear-greed-index2.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-fear-greed-index2.p.rapidapi.com\"}, params={\"limit\": \"3\"})"} {"Instruction": "I want to send a new message \"Hi there\" using the Grup Terbuka API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.describe_export_tasks', 'description': 'Lists the specified export tasks. You can list all your export tasks or filter the results based on task ID or task status.describe-export-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'task_id', 'description': 'The ID of the export task. Specifying a task ID filters the results to one or zero export tasks.'}, {'name': 'status_code', 'description': 'The status code of the export task. Specifying a status code filters the results to zero or more export tasks.\\nPossible values:\\n\\nCANCELLED\\nCOMPLETED\\nFAILED\\nPENDING\\nPENDING_CANCEL\\nRUNNING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_get_asset_property_value_history', 'description': 'Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide .', 'parameters': [{'name': 'entries', 'description': 'The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.\\n(structure)\\n\\nContains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.\\nTo identify an asset property, you must specify one of the following:\\n\\nThe assetId and propertyId of an asset property.\\nA propertyAlias , which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature ). To define an asset property\u00e2\\x80\\x99s alias, see UpdateAssetProperty .\\n\\nentryId -> (string)\\n\\nThe ID of the entry.\\nassetId -> (string)\\n\\nThe ID of the asset in which the asset property was created.\\npropertyId -> (string)\\n\\nThe ID of the asset property.\\npropertyAlias -> (string)\\n\\nThe alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature ). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide .\\nstartDate -> (timestamp)\\n\\nThe exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nendDate -> (timestamp)\\n\\nThe inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nqualities -> (list)\\n\\nThe quality by which to filter asset data.\\n(string)\\n\\ntimeOrdering -> (string)\\n\\nThe chronological sorting order of the requested information.\\nDefault: ASCENDING'}, {'name': 'next_token', 'description': 'The token to be used for the next set of paginated results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.\\n\\nThe size of the result set is equal to 4 MB.\\nThe number of data points in the result set is equal to the value of maxResults . The maximum value of maxResults is 20000.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://grup-terbuka.p.rapidapi.com/sendapi.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"grup-terbuka.p.rapidapi.com\"}, params={\"pesan\": \"Hi there\", \"key\":\"\"})"} {"Instruction": "I want to calculate the number of business days for the next 10 days in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Reader', 'description': 'This API provides a way to read a single Parquet file and retrieve its data as a PyArrow Table.', 'parameters': {'required': [{'name': 'source', 'description': 'Readable source for the Parquet file. It can be a file path, a URL, a file-like object, or a pyarrow.NativeFile.'}, {'name': 'metadata', 'description': 'Existing metadata object to use, rather than reading from the file.'}, {'name': 'common_metadata', 'description': \"FileMetaData object to use for pandas schema metadata if not found in the main file's metadata.\"}, {'name': 'read_dictionary', 'description': 'List of column names to read directly as DictionaryArray.'}, {'name': 'memory_map', 'description': 'If True and the source is a file path, use a memory map to read the file.'}, {'name': 'buffer_size', 'description': 'If positive, perform read buffering when deserializing individual column chunks.'}, {'name': 'pre_buffer', 'description': 'If True, coalesce and issue file reads in parallel to improve performance on high-latency filesystems.'}, {'name': 'coerce_int96_timestamp_unit', 'description': 'Cast timestamps stored in INT96 format to a particular resolution.'}, {'name': 'decryption_properties', 'description': 'File decryption properties for Parquet Modular Encryption.'}, {'name': 'thrift_string_size_limit', 'description': 'Override the maximum total string size allocated when decoding Thrift structures.'}, {'name': 'thrift_container_size_limit', 'description': 'Override the maximum total size of containers allocated when decoding Thrift structures.'}, {'name': 'filesystem', 'description': 'FileSystem object to use. If not passed, it will be inferred based on the path.'}]}}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://daysapi.p.rapidapi.com/calendar/arithmetic\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daysapi.p.rapidapi.com\"}, params={\"days\": 10})"} {"Instruction": "I want to get the most popular news from the global stock market API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}"], "Output": "requests.get(\"https://global-stock-market-api-data.p.rapidapi.com/news/most_popular_news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"global-stock-market-api-data.p.rapidapi.com\"})"} {"Instruction": "I want to check example2@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.list_component_types', 'description': 'Lists all component types in a workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace.'}, {'name': 'filters', 'description': 'A list of objects that filter the request.\\n(tagged union structure)\\n\\nAn object that filters items in a list of component types.\\n\\nNoteOnly one object is accepted as a valid input.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: extendsFrom, namespace, isAbstract.\\nextendsFrom -> (string)\\n\\nThe component type that the component types in the list extend.\\nnamespace -> (string)\\n\\nThe namespace to which the component types in the list belong.\\nisAbstract -> (boolean)\\n\\nA Boolean value that specifies whether the component types in the list are abstract.'}, {'name': 'next_token', 'description': 'The string that specifies the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at one time. The default is 25.\\nValid Range: Minimum value of 1. Maximum value of 250.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "api_call = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "I want to get data from Shreehari API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': \"gcloud.alpha.ai_platform.explain(model='model_name', version='version', json_instances='instances.json'\", 'description': 'run AI Platform explanation', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'version'}]}"], "Output": "import requests\n\nurl = \"https://shreehari.p.rapidapi.com/\"\n\nheaders = {\n \"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\n \"X-RapidAPI-Host\": \"shreehari.p.rapidapi.com\"\n}\n\nresponse = requests.get(url, headers=headers)\nprint(response.json())"} {"Instruction": "Can you please help me to access the Slovenian Government company register using the Slovenia Company Data API? I need to search for a company with the name \"Avantgarde\" and retrieve its information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mobile.create_project', 'description': 'Creates an AWS Mobile Hub project.', 'parameters': [{'name': 'name', 'description': 'Name of the project.'}, {'name': 'contents', 'description': 'ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.'}, {'name': 'snapshot_id', 'description': 'Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.'}, {'name': 'project_region', 'description': 'Default region where project resources should be created.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.get_authorizer', 'description': 'Gets an Authorizer.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'authorizer_id', 'description': 'The authorizer identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "response = requests.get(\"https://slovenia-company-data.p.rapidapi.com/prs/ajax.asp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"slovenia-company-data.p.rapidapi.com\"}, params={\"s\": 1, \"method\": \"getNaziv\", \"term\": \"Avantgarde\"})"} {"Instruction": "Can you please generate a Python function call that takes a screenshot of www.example.com with a width of 800 and a height of 600?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://web-capture2.p.rapidapi.com/pdf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"web-capture2.p.rapidapi.com\"}, params={\"width\": 800, \"height\": 600, \"url\": \"www.example.com\"})"} {"Instruction": "I want to search for iOS apps using the Ignition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}"], "Output": "requests.get(\"https://ignition.p.rapidapi.comapi/searchApp.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ignition.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the data on all crypto coins related to sports teams?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}"], "Output": "requests.get(\"https://fan-crypto-coins.p.rapidapi.com/datablinkx_crypto/coins\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fan-crypto-coins.p.rapidapi.com\"}, params={\"cursor\": \"\"})"} {"Instruction": "I want to check if john.doe@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides an easy way to analyze websites with Ecoindex. You have the ability to:\\n\\n- Make a page analysis\\n- Define screen resolution\\n- Save results to a DB\\n- Retrieve results\\n- Limit the number of request per day for a given host\\n\\nThis API is built on top of ecoindex-python with FastAPI', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.list_pricing_plans', 'description': 'A paginated call to get pricing plans for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-pricing-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get pricing plan.'}, {'name': 'filters', 'description': 'A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve pricing plans information.\\nArns -> (list)\\n\\nA list of pricing plan Amazon Resource Names (ARNs) to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "Can you find me a list of nearby hospitals in Ankara, Turkey?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_incidents.update_deletion_protection', 'description': 'Update deletion protection to either allow or deny deletion of the final Region in a replication set.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the replication set to update.'}, {'name': 'client_token', 'description': 'A token that ensures that the operation is called only once with the specified details.'}, {'name': 'deletion_protected_|_no_deletion_protected', 'description': 'Specifies if deletion protection is turned on or off in your account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "requests.get(url=\"https://eczanem.p.rapidapi.com/eczane\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"eczanem.p.rapidapi.com\"}, params={\"ilce\": \"\", \"il\": \"Ankara\"})"} {"Instruction": "I want to check if this image \"https://example.com/image.jpg\" contains any adult content.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.activate_gateway', 'description': 'Activates the gateway you previously deployed on your host. In the activation process, you specify information such as the Amazon Web Services Region that you want to use for storing snapshots or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window, an activation key, and a name for your gateway. The activation process also associates your gateway with your account. For more information, see UpdateGatewayInformation .NoteYou must turn on the gateway VM before you can activate your gateway.', 'parameters': [{'name': 'activation_key', 'description': 'Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter activationKey . It may also include other activation-related parameters, however, these are merely defaults \u00e2\\x80\\x93 the arguments you pass to the ActivateGateway API call determine the actual configuration of your gateway.\\nFor more information, see Getting activation key in the Storage Gateway User Guide .'}, {'name': 'gateway_name', 'description': 'The name you configured for your gateway.'}, {'name': 'gateway_timezone', 'description': 'A value that indicates the time zone you want to set for the gateway. The time zone is of the format \u00e2\\x80\\x9cGMT-hr:mm\u00e2\\x80\\x9d or \u00e2\\x80\\x9cGMT+hr:mm\u00e2\\x80\\x9d. For example, GMT-4:00 indicates the time is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time zone is used, for example, for scheduling snapshots and your gateway\u00e2\\x80\\x99s maintenance schedule.'}, {'name': 'gateway_region', 'description': 'A value that indicates the Amazon Web Services Region where you want to store your data. The gateway Amazon Web Services Region specified must be the same Amazon Web Services Region as the Amazon Web Services Region in your Host header in the request. For more information about available Amazon Web Services Regions and endpoints for Storage Gateway, see Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .\\nValid Values: See Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .'}, {'name': 'gateway_type', 'description': 'A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED .\\nValid Values: STORED | CACHED | VTL | VTL_SNOW | FILE_S3 | FILE_FSX_SMB'}, {'name': 'tape_drive_type', 'description': 'The value that indicates the type of tape drive to use for tape gateway. This field is optional.\\nValid Values: IBM-ULT3580-TD5'}, {'name': 'medium_changer_type', 'description': 'The value that indicates the type of medium changer to use for tape gateway. This field is optional.\\nValid Values: STK-L700 | AWS-Gateway-VTL | IBM-03584L32-0402'}, {'name': 'tags', 'description': 'A list of up to 50 tags that you can assign to the gateway. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers that can be represented in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256 characters.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}"], "Output": "requests.get(url=\"https://nsfw-image-classification3.p.rapidapi.com/nsfwjs/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nsfw-image-classification3.p.rapidapi.com\"}, params={\"link\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to get information about a pet with ID 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.voiceid.describe_fraudster_registration_job', 'description': 'Describes the specified fraudster registration job.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job.'}, {'name': 'job_id', 'description': 'The identifier of the fraudster registration job you are describing.'}]}\n", "{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}"], "Output": "requests.get(\"https://thisshouldbefree.p.rapidapi.com/pet/456\",headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thisshouldbefree.p.rapidapi.com\"})"} {"Instruction": "Can you validate the formatting of this driver's license number 9876543210 in the state of California?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}"], "Output": "requests.get(\"https://dl-format-validation.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dl-format-validation.p.rapidapi.com\"}, params={\"AppId\": \"9876543210\"})"} {"Instruction": "Can you show me a list of subcategories for Fiverr Pro services in the \"Graphic & Design\" category?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().describe', 'description': 'Show details about a specific API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}]}\n", "{'name': 'az', 'api_name': 'webapp deployment source delete', 'description': 'Delete a source control deployment configuration', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the web app. If left unspecified, a name will be randomly generated. You can configure the default using az configure --defaults web=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(\"https://fiverr-pro-services.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fiverr-pro-services.p.rapidapi.com\"}, params={\"category\": \"Graphic & Design\"})"} {"Instruction": "Can you provide me with the synonyms for the word \"happy\" in English using the Webit Language API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.put_lifecycle_policy', 'description': 'Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template .', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to receive the policy.'}, {'name': 'lifecycle_policy_text', 'description': 'The JSON repository policy text to apply to the repository.'}]}"], "Output": "requests.get(\"https://webit-language.p.rapidapi.com/dictionary-synonyms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"webit-language.p.rapidapi.com\"}, params={\"language\": \"en\", \"q\": \"happy\"})"} {"Instruction": "I want to check if this link \"https://www.youtube.com/watch?v=ybJ_R08SogU\" has any open graph protocol data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://link-preview4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"link-preview4.p.rapidapi.com\"}, params={\"url\": \"https://www.youtube.com/watch?v=ybJ_R08SogU\", \"oembed\": \"false\"})"} {"Instruction": "Can you provide me with the horoscope for the sign Aries in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://horoscope-api.p.rapidapi.com/en/aries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"horoscope-api.p.rapidapi.com\"})"} {"Instruction": "How can I get a random adult picture using the RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"If you're looking for a random adult picture, our API is just what you need. Simply send a request to our API and you'll receive a random adult picture in return. Whether you need a picture for a project or just for fun, our API is perfect.\", 'parameters': [{'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_exports', 'description': 'Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in the list for 7 days.', 'parameters': [{'name': 'bot_id', 'description': 'The unique identifier that Amazon Lex assigned to the bot.'}, {'name': 'bot_version', 'description': 'The version of the bot to list exports for.'}, {'name': 'sort_by', 'description': 'Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.\\nattribute -> (string)\\n\\nThe export field to use for sorting.\\norder -> (string)\\n\\nThe order to sort the list.'}, {'name': 'filters', 'description': 'Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.\\n(structure)\\n\\nFilters the response form the ListExports operation\\nname -> (string)\\n\\nThe name of the field to use for filtering.\\nvalues -> (list)\\n\\nThe values to use to filter the response. The values must be Bot , BotLocale , or CustomVocabulary .\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.\\nUse the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.'}, {'name': 'locale_id', 'description': 'Specifies the resources that should be exported. If you don\u00e2\\x80\\x99t specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://rapid-porn.p.rapidapi.com/photo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"rapid-porn.p.rapidapi.com\"})"} {"Instruction": "I want to calculate the amortized loan repayment for a loan with 20 installments, a principal amount of $2000, an annual interest rate of 3%, starting on March 1, 2022, and monthly repayment intervals.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API calculates Amortized loan repayment with details.', 'parameters': [{'name': 'installmentcount', 'description': '', 'type': 'STRING'}, {'name': 'principalamount', 'description': '', 'type': 'STRING'}, {'name': 'annualinterestrate', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}, {'name': 'repaymentinterval', 'description': \"default: 'month'\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.attach_disk', 'description': 'Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'disk_name', 'description': 'The unique Lightsail disk name (e.g., my-disk ).'}, {'name': 'instance_name', 'description': 'The name of the Lightsail instance where you want to utilize the storage disk.'}, {'name': 'disk_path', 'description': 'The disk path to expose to the instance (e.g., /dev/xvdf ).'}, {'name': 'auto_mounting_|_no_auto_mounting', 'description': 'A Boolean value used to determine the automatic mounting of a storage volume to a virtual computer. The default value is False .\\n\\nWarningThis value only applies to Lightsail for Research resources.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://loan-amortization-calculator.p.rapidapi.com/loan-amortization\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"loan-amortization-calculator.p.rapidapi.com\"}, params={\"installmentCount\": \"20\", \"principalAmount\": \"2000\", \"annualInterestRate\": \"0.03\", \"startDate\": \"2022-03-01\", \"repaymentInterval\": \"month\"})"} {"Instruction": "Is there a free API available to retrieve bank sector reports?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_tests', 'description': 'Gets information about tests in a given test suite.list-tests is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'arn', 'description': 'The test suite\u00e2\\x80\\x99s Amazon Resource Name (ARN).'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://argaam-data-apis-free.p.rapidapi.com/api/v1/json/facts-statistics/get-bank-sector-reports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"argaam-data-apis-free.p.rapidapi.com\"})"} {"Instruction": "I want to get product information for a laptop from the Ecommerce Product API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.test_wireless_device', 'description': 'Simulates a provisioned device by sending an uplink data payload of Hello .', 'parameters': [{'name': 'id', 'description': 'The ID of the wireless device to test.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().describe', 'description': 'Describe a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://ecommerce-product-api1.p.rapidapi.com/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ecommerce-product-api1.p.rapidapi.com\"}, params={\"product\": \"laptop\", \"page\": \"1\"})"} {"Instruction": "I want to check the version of the API for face detection to ensure that I have the latest update.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://face-detection14.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"face-detection14.p.rapidapi.com\"})"} {"Instruction": "I want to check the current web technologies used by the domain google.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://builtwith-domain.p.rapidapi.com/v19/api.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"builtwith-domain.p.rapidapi.com\"}, params={\"LOOKUP\": \"google.com\", \"KEY\": \"your-api-key\"})"} {"Instruction": "How can I get the tags used for a YouTube video with the URL \"https://www.youtube.com/watch?v=abcdefg1234\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the tags used for YouTube video SEO without any youtube data api key.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-video-tags1.p.rapidapi.com/Getvideotags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-video-tags1.p.rapidapi.com\"}, params={\"URL\": \"https://www.youtube.com/watch?v=abcdefg1234\"})"} {"Instruction": "I want to check if example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API compares and finds similarity between 2 face images. This is used to authenticate a person and detect an impersonation scenario.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application such as shazam.com', 'parameters': [{'name': 'artistid', 'description': \"The value of 'artist->adamid' field returned in \u2026/search OR \u2026/songs/v2/detect OR \u2026/songs/get-details endpoint\\nThe value of 'artists->id' field returned in \u2026/shazam-songs/get-details OR \u2026/albums/get-details OR \u2026/albums/get-related-artist\", 'type': 'STRING'}, {'name': 'l', 'description': 'The language code', 'type': 'STRING'}, {'name': 'from', 'description': 'The date to list events from', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of items per page, for paging purpose', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'The page index, for paging purpose', 'type': 'NUMBER'}, {'name': 'to', 'description': 'The date to list events to. Ex : 2023-01-15', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.list_streaming_distributions', 'description': 'List streaming distributions.list-streaming-distributions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "How can I use the QuickMocker API to retrieve user data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://quickmocker.p.rapidapi.com/user/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quickmocker.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the live session data for session ID 1569 from the F1 Live Motorsport Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://f1-live-motorsport-data.p.rapidapi.com/session/1569\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"f1-live-motorsport-data.p.rapidapi.com\"}, params={\"session_id\": \"1569\"})"} {"Instruction": "Please provide me with the tide forecast for a location with longitude -122.431297 and latitude 37.773972 for the dates September 1, 2022, to September 7, 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.create_classifier', 'description': 'Creates a classifier in the user\u00e2\\x80\\x99s account. This can be a GrokClassifier , an XMLClassifier , a JsonClassifier , or a CsvClassifier , depending on which field of the request is present.', 'parameters': [{'name': 'grok_classifier', 'description': 'A GrokClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.\\nName -> (string)\\n\\nThe name of the new classifier.\\nGrokPattern -> (string)\\n\\nThe grok pattern used by this classifier.\\nCustomPatterns -> (string)\\n\\nOptional custom grok patterns used by this classifier.'}, {'name': 'xml_classifier', 'description': 'An XMLClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches.\\nName -> (string)\\n\\nThe name of the classifier.\\nRowTag -> (string)\\n\\nThe XML tag designating the element that contains each record in an XML document being parsed. This can\u00e2\\x80\\x99t identify a self-closing element (closed by /> ). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).'}, {'name': 'json_classifier', 'description': 'A JsonClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nJsonPath -> (string)\\n\\nA JsonPath string defining the JSON data for the classifier to classify. Glue supports a subset of JsonPath, as described in Writing JsonPath Custom Classifiers .'}, {'name': 'csv_classifier', 'description': 'A CsvClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nDelimiter -> (string)\\n\\nA custom symbol to denote what separates each column entry in the row.\\nQuoteSymbol -> (string)\\n\\nA custom symbol to denote what combines content into a single column value. Must be different from the column delimiter.\\nContainsHeader -> (string)\\n\\nIndicates whether the CSV file contains a header.\\nHeader -> (list)\\n\\nA list of strings representing column names.\\n(string)\\n\\nDisableValueTrimming -> (boolean)\\n\\nSpecifies not to trim values before identifying the type of column values. The default value is true.\\nAllowSingleColumn -> (boolean)\\n\\nEnables the processing of files that contain only one column.\\nCustomDatatypeConfigured -> (boolean)\\n\\nEnables the configuration of custom datatypes.\\nCustomDatatypes -> (list)\\n\\nCreates a list of supported custom datatypes.\\n(string)\\n\\nSerde -> (string)\\n\\nSets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog. Valid values are OpenCSVSerDe , LazySimpleSerDe , and None . You can specify the None value when you want the crawler to do the detection.'}]}\n", "{'name': 'alpha artifacts repositories', 'api_name': 'gcloud.alpha.artifacts.repositories.config_export', 'description': 'Export the configuration for a Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://stormglass-complete.p.rapidapi.com/tideex/{apiKey}/{lat}/{lng}/{startDate}/{endDate}/{datum}\", headers={\"X-RapidAPI-Key\": \"API_KEY_HERE\", \"X-RapidAPI-Host\": \"stormglass-complete.p.rapidapi.com\"}, params={\"lng\": \"-122.431297\", \"apiKey\": \"API_KEY_HERE\", \"lat\": \"37.773972\", \"startDate\": \"2022-09-01\", \"endDate\": \"2022-09-07\", \"datum\": \"LAT\"})"} {"Instruction": "Please generate a personalized trip plan for 7 days in Rome, Italy.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ai-trip-planner.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-trip-planner.p.rapidapi.com\"}, params={\"days\": \"7\", \"destination\": \"Rome, Italy\"})"} {"Instruction": "Can you please check the location for the address with postal code 54321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All-In-One access to the Optimism blockchain data!\\n\\nMore features are coming soon!\\n\\nFeedback and feature requests should be sent to:\\nangleitnerchristoph123@gmail.com', 'parameters': [{'name': 'block', 'description': 'Block you want to scan!', 'type': 'STRING'}, {'name': 'network', 'description': 'Specify wich network you wanna use! (mainnet/testnet)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}"], "Output": "response = requests.get(\"https://viacep.p.rapidapi.com/54321/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"viacep.p.rapidapi.com\"})"} {"Instruction": "Can you help me explore popular email marketing topics and retrieve the full data, considering our focus is on digital marketing?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://question-explorer3.p.rapidapi.com/general/email marketing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"question-explorer3.p.rapidapi.com\"}, params={\"keyword\": \"email marketing\", \"FullData\": \"digital marketing\"})"} {"Instruction": "Please provide me with a quote by Lewis Hamilton from the F1 drivers quotes API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that provides numerous quotes said by famous Formula 1 drivers and personalities.', 'parameters': [{'name': 'driverid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}"], "Output": "requests.get(\"https://f1-drivers-quotes.p.rapidapi.com/authors/hamilton\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"f1-drivers-quotes.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the meaning of the word \"banana\" using the English Words API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://english-words2.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"english-words2.p.rapidapi.com\"}, params={\"word\": \"banana\"})"} {"Instruction": "I want to scrape Instagram post info for the post with URL https://www.instagram.com/p/Bh2fS2tFvKa .\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83d\udfe2\ud83d\udc9a 2023 API Scraping Instagram public data scraper for search, users, posts, hashtags, locations and more. You are only charged for the traffic you use.\\n\\n', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'related_posts', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram110.p.rapidapi.com/v2/instagram/post/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram110.p.rapidapi.com\"}, params={\"query\": \"https://www.instagram.com/p/Bh2fS2tFvKa\", \"related_posts\": \"false\"})"} {"Instruction": "How can I check if the email address \"example@example.com\" is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}"], "Output": "requests.get(url=\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "Can you help me get information about job vacancies at Ubisoft using Indeed API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}"], "Output": "requests.get(url=\"https://indeed12.p.rapidapi.com/company/Ubisoft/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed12.p.rapidapi.com\"}, params={\"locality\": \"\", \"start\": \"1\"})"} {"Instruction": "Can you provide a Python function call to get the wave conditions at a specific location in the ocean, given the date and time? The API endpoint URL is \"https://wavebase.p.rapidapi.com/v1/tiles/singleband/VHM0/{datetime}/0/0/0.png\", the API key is \"SIGN-UP-FOR-KEY\", and the API host is \"wavebase.p.rapidapi.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wave, Weather and Tide Conditions for any spot on the Ocean Surface.\\n\\nXYZ Tiles for Global Wave Conditions\\n\\nhttps://wavebase.app', 'parameters': [{'name': 'variable', 'description': '', 'type': 'string'}, {'name': 'datetime', 'description': '', 'type': 'string'}]}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}"], "Output": "requests.get(\"https://wavebase.p.rapidapi.com/v1/tiles/singleband/VHM0/{datetime}/0/0/0.png\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wavebase.p.rapidapi.com\"}, params={\"variable\": \"VHM0\", \"datetime\": \"\"})"} {"Instruction": "Can you provide me the current status of my Indian bank statement with the request id \"abc123\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}"], "Output": "requests.get(\"https://indian-bank-statement.p.rapidapi.com/v3/tasks\",headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"indian-bank-statement.p.rapidapi.com\"},params={\"request_id\": \"abc123\"})"} {"Instruction": "Can you please provide me with the Myanmar 2D live lottery results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://shwe-2d-live-api.p.rapidapi.com/3d.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shwe-2d-live-api.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of users who liked the media with mediaId 2869228867263131000 on Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.batch_delete_table_version', 'description': 'Deletes a specified batch of versions of a table.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog where the tables reside. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'database_name', 'description': 'The database in the catalog in which the table resides. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'table_name', 'description': 'The name of the table. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'version_ids', 'description': 'A list of the IDs of versions to be deleted. A VersionId is a string representation of an integer. Each version is incremented by 1.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}"], "Output": "requests.get(\"https://100-success-instagram-api-scalable-robust.p.rapidapi.com/instagram/v1/media/2869228867263131000/likers\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"100-success-instagram-api-scalable-robust.p.rapidapi.com\"})"} {"Instruction": "Please provide the real estate transaction records for zipcode 90210, starting from page 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}"], "Output": "requests.get(\"https://real-estate-records.p.rapidapi.com/search/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"real-estate-records.p.rapidapi.com\"}, params={\"zipcode\": \"90210\", \"page\": \"3\"})"} {"Instruction": "Can you log out the user from the API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://tes78.p.rapidapi.com/user/logout\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tes78.p.rapidapi.com\"})"} {"Instruction": "I want to check the nutritional facts of a banana in Spanish using DietaGram API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dietagram.p.rapidapi.com/apiFood.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dietagram.p.rapidapi.com\"}, params={\"name\": \"banana\", \"lang\": \"es\"})"} {"Instruction": "Can you retrieve a joke with id 789?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://retrieve-info.p.rapidapi.com/Searchjoke/789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"retrieve-info.p.rapidapi.com\"}, params={})"} {"Instruction": "I want to check the country statistics for China with the minimum population of 500 million using the Country by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_sum', 'description': 'Compute the sum of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://country-by-api-ninjas.p.rapidapi.com/v1/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"country-by-api-ninjas.p.rapidapi.com\"}, params={\"name\": \"China\", \"min_population\": 500000000})"} {"Instruction": "I want to retrieve SSH honeypot data for page 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSH honeypot data including logins, commands, and proxy requests', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}"], "Output": "requests.get(\"https://sshpot.p.rapidapi.com/ssh_commands.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sshpot.p.rapidapi.com\"}, params={\"page\": 10})"} {"Instruction": "I want to get the top chart songs for 2023 from the Spotify Top Charts 2023 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://spotify-top-charts-2023.p.rapidapi.com/spotify_top_charts_23\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spotify-top-charts-2023.p.rapidapi.com\"})"} {"Instruction": "Please provide a random motivational quote from the Olato Quotes API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://olato-quotes.p.rapidapi.com/motivation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"olato-quotes.p.rapidapi.com\"})"} {"Instruction": "Please generate an image with width 1200 and height 900 using the Bruzu API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.stop_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to stop collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to stop collecting data.\\n(string)'}]}"], "Output": "requests.get(\"https://bruzu.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bruzu.p.rapidapi.com\"}, params={\"width\": \"1200\", \"height\": \"900\"})"} {"Instruction": "Can you help me retrieve product details using the ShopeeApi? I want to search for \"Baju Anak\" in the Indonesian region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'az', 'api_name': 'CosmosDB Collection List', 'description': 'Lists all Azure Cosmos DB collections', 'parameters': [{'name': 'db-name', 'description': 'Database Name.', 'required': True}, {'name': 'key', 'description': 'Cosmos DB account key. Must be used in conjunction with cosmosdb account name or url-connection.', 'required': False}, {'name': 'name', 'description': 'Cosmos DB account name. Must be used in conjunction with either name of the resource group or cosmosdb account key.', 'required': False}, {'name': 'resource-group-name', 'description': 'Name of the resource group. Must be used in conjunction with cosmosdb account name.', 'required': False}, {'name': 'url-connection', 'description': 'Cosmos DB account url connection. Must be used in conjunction with cosmosdb account key.', 'required': False}]}"], "Output": "requests.get(\"https://shopeeapi2.p.rapidapi.com/id/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopeeapi2.p.rapidapi.com\"}, params={\"region\": \"id\", \"q\": \"Baju Anak\"})"} {"Instruction": "I want to get information about the mobile phone with device ID 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}"], "Output": "requests.get(\"https://mobile-phones1.p.rapidapi.com/v1/api/get-device\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mobile-phones1.p.rapidapi.com\"}, params={\"device_id\": \"456\"})"} {"Instruction": "Translate the sentence \"How are you doing?\" from English to Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'English news sentiment API, only $0.00001 per extra requests', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}"], "Output": "requests.get(\"https://google-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-translate1.p.rapidapi.com\"}, params={\"target\": \"es\", \"model\": \"\"})"} {"Instruction": "Can you classify the text \"I am planning to buy a new car and need some information about different models and prices.\" using the IAB Taxonomy Text Classification API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.modify_certificates', 'description': 'Override the system-default Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificate for Amazon RDS for new DB instances, or remove the override.You might need to override the default certificate in the following situations:You already migrated your applications to support the latest certificate authority (CA) certificate, but the new CA certificate is not yet the RDS default CA certificate for the specified Amazon Web Services Region.For more information about rotating your SSL/TLS certificate for Aurora DB engines, see Rotating Your SSL/TLS Certificate in the Amazon Aurora User Guide .', 'parameters': [{'name': 'certificate_identifier', 'description': 'The new default certificate identifier to override the current one with.\\nTo determine the valid values, use the describe-certificates CLI command or the DescribeCertificates API operation.'}, {'name': 'remove_customer_override_|_no_remove_customer_override', 'description': 'A value that indicates whether to remove the override for the default certificate. If the override is removed, the default certificate is the system default.'}]}"], "Output": "requests.get(\"https://iab-taxonomy-text-classification.p.rapidapi.com/classify.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"iab-taxonomy-text-classification.p.rapidapi.com\"}, params={\"text\": \"I am planning to buy a new car and need some information about different models and prices.\"})"} {"Instruction": "Can you help me scan the subdomains of the domain \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://subdomain-scan1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"subdomain-scan1.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "I want to book a flight.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}\n", "{'name': 'API', 'api_name': 'classify_strings_as_lowercase', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().restore(domain=\"my_domain.com\", backup=\"my_backup\"', 'description': 'Restore a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'backup'}, {'name': 'async'}]}"], "Output": "requests.get(\"https://flight-booking.p.rapidapi.comhttp://www.unitedwetravel.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flight-booking.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the list of cryptocurrency transactions for a specific Ethereum address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Trusted Coin is a Bitcoin transaction cosigning service. Users of this API can create M-of-N multisignature P2SH addresses (where Trusted Coin acts as one of the cosigners). The policy logic Trusted Coin should apply when deciding if to cosign (and thus approve) individual transactions is user configurable. Via this mechanism higher-level services can be built including wallet protection schemes and escrow.', 'parameters': []}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Static Web App Environment Delete', 'description': 'Delete the static app production environment or the specified environment.', 'parameters': [{'name': 'name -n', 'description': 'Name of the static site.', 'required': True}, {'name': 'environment-name', 'description': 'Name of the environment of static site.', 'required': False, 'default': 'default'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}\n", "{'name': 'pyarrow', 'api_name': 'pad_strings', 'description': 'Padding strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': 'str, default \" \". What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}"], "Output": "response = requests.get(\"https://jseims-trustedcoin.p.rapidapi.com/1/cosigner/{script_hash_address}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jseims-trustedcoin.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the number of Covid-19 cases in India on January 15, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://covid-19-by-api-ninjas.p.rapidapi.com/v1/covid19\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"covid-19-by-api-ninjas.p.rapidapi.com\"}, params={\"type\": \"cases\", \"country\": \"India\", \"date\": \"2022-01-15\"})"} {"Instruction": "Can you provide me with the upcoming match details for league with id 2000 using the Pinaculo API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free service that allows you to create cold wallets for various crypto assets such as BTC, ADA, ALGO, ATOM, AVAX, CHZ, DOT, EOS, LINK, MANA, MATIC, SHIB, SOL, TRX, ETH, LTC, XTZ, DOGE, XLM, and XRP. It can be a software or a website that you can use to create a cold wallet for the supported crypto assets. You can store the private key in a safe place and use the public key to receive the crypto assets. Some of these services also allow you to print out the private key on a physical paper an...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pinaculo.p.rapidapi.com/api/pinaculo/leagues/2000/matchups\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinaculo.p.rapidapi.com\"})"} {"Instruction": "Can you please give me a random yes or no answer?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}"], "Output": "requests.get(\"https://random-yes-no.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"random-yes-no.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address 'example@gmail.com' is a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to retrieve the cards for the user with the muid 'user246' in the organization with the code 'orgABC' and in the locale 'en_US'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}"], "Output": "requests.get(\"https://test2113.p.rapidapi.com/string/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test2113.p.rapidapi.com\"}, params={\"muid\": \"user246\", \"msid\": \"string\", \"orgCode\": \"orgABC\", \"locale\": \"en_US\"})"} {"Instruction": "I want to get the latest NAV information for the mutual fund with ISIN \"IN9876543210\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://latest-mutual-fund-nav.p.rapidapi.com/fetchDividends\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"latest-mutual-fund-nav.p.rapidapi.com\"}, params={\"isin\": \"IN9876543210\"})"} {"Instruction": "I want to get the information about a passbook with passTypeIdentifier \"pass.example.id2\" and serialNumber \"3a4b6721-87c9-4b59-84e5-93f8c87c5527\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Billing Subscription Move', 'description': \"Move a subscription's charges to a new invoice section\", 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.'}, {'name': 'destination-invoice-section-id', 'description': 'The destination invoice section id.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}\n", "{'name': 'gcloud', 'api_name': 'vertex_ai.create_tensorboard', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}"], "Output": "requests.get(\"https://passbook.p.rapidapi.com/passes/pass.example.id2/3a4b6721-87c9-4b59-84e5-93f8c87c5527\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"passbook.p.rapidapi.com\"})"} {"Instruction": "Can you please generate an affiliate link for a product on Shopee?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.delete_repository', 'description': 'Deletes a repository. If the repository contains images, you must either delete all images in the repository or use the force option to delete the repository.', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to delete.'}, {'name': 'force_|_no_force', 'description': 'If a repository contains images, forces the deletion.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MagicMirror', 'parameters': []}"], "Output": "requests.get(\"https://shopeeapi1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopeeapi1.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the Facebook Marketplace categories.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}"], "Output": "requests.get(\"https://facebook-marketplace.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"facebook-marketplace.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the list of categories for products on Amazon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://amazon-data6.p.rapidapi.com/categories-list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-data6.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to fetch the latest climate change news using the Climate News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().export(trigger=\"my_trigger\", destination=\"trigger.yaml\"', 'description': 'Export a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'destination', 'description': 'The path where the exported trigger will be stored.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}"], "Output": "requests.get(\"https://climate-news-api3.p.rapidapi.com/scrap/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-news-api3.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the last tournaments details for team with id 386512 in tennis.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://allsportsapi2.p.rapidapi.com/api/tennis/team/386512/tournaments/last\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allsportsapi2.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with vegan recipes from \"theveganhousewife\" blog?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://vegan-recipes-api.p.rapidapi.com/recipes/theveganhousewife\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vegan-recipes-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if an email address example@gmail.com is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow file format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer or a readable file object.'}], 'optional': [{'name': 'footer_offset', 'description': 'Byte offset to the very end of the file data if embedded in a larger file.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'Memory pool to be used. If None, default memory pool is used.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to analyze the keyword \"SEO tools\" for the country \"us\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://seo-keyword-research.p.rapidapi.com/keynew.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"seo-keyword-research.p.rapidapi.com\"}, params={\"keyword\": \"SEO tools\", \"country\": \"us\"})"} {"Instruction": "Please provide a Python function call to translate the text \"Hello, how are you?\" into French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}"], "Output": "requests.get(\"https://translate-language.p.rapidapi.com/supported-languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-language.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the data for school information using the \"sekolah\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}"], "Output": "requests.get(\"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\"})"} {"Instruction": "I want to search for the company AMZN and retrieve the historical prices chart for the last 3 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://finshorts.p.rapidapi.com/history_chart_monthly.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"finshorts.p.rapidapi.com\"}, params={\"q\": \"amzn\", \"month\": \"3\"})"} {"Instruction": "Can you find me relevant businesses near Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://data-axle-business-address-search.p.rapidapi.com/v1/places/search/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"data-axle-business-address-search.p.rapidapi.com\"}, params={\"limit\": \"20\", \"packages\": \"standard_v1\", \"query\": \"Los Angeles\"})"} {"Instruction": "Can you please retrieve the second page of Amazon product reviews for ASIN B01H6GUCCQ on the domain amazon.in?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}"], "Output": "requests.get(\"https://amazon-product-reviews1.p.rapidapi.com/amazonreviews/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-product-reviews1.p.rapidapi.com\"}, params={\"pageNum\":2, \"domain\":\"amazon.in\", \"asin\":\"B01H6GUCCQ\"})"} {"Instruction": "I want to retrieve the OpenSea rankings for a specific page and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}"], "Output": "requests.get(\"https://opensea-graphql3.p.rapidapi.com/requestTemplate\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://opensea-graphql3.p.rapidapi.com/requestTemplate\"}, params={\"id\": \"RankingsPageTopQuery\"})"} {"Instruction": "I want to get the trades data from NASDAQ for the stock with the symbol \"AAPL\" between the dates \"2022-01-01\" and \"2022-01-31\" with a limit of 50 trades.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'REST API for Prague Stock Exchange https://www.pse.cz', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'bic', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://api.nasdaq.com/api/quote/AAPL/trade\", params={\"startDate\": \"2022-01-01\", \"endDate\": \"2022-01-31\", \"limit\": 50})"} {"Instruction": "I want to resize an image named \"sample.png\" to a width of 800 pixels and a height of 600 pixels using the Aspose.Imaging Cloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Imaging Cloud provides the most demanding imaging routines such as Re-sizing, Cropping, Rotation, and Conversion. It supports the most common raster file-formats including PSD, PNG, JPG, BMP, TIFF, and GIF.', 'parameters': [{'name': 'pageheight', 'description': 'Height of the page.', 'type': 'NUMBER'}, {'name': 'pagewidth', 'description': 'Width of the page.', 'type': 'NUMBER'}, {'name': 'bordery', 'description': 'Border height.', 'type': 'NUMBER'}, {'name': 'bkcolor', 'description': 'Color of the background.', 'type': 'STRING'}, {'name': 'borderx', 'description': 'Border width.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Filename of image.', 'type': 'STRING'}, {'name': 'fromscratch', 'description': 'Specifies where additional parameters we do not support should be taken from. If this is true \u2013 they will be taken from default values for standard image, if it is false \u2013 they will be saved from current image. Default is false.', 'type': 'BOOLEAN'}, {'name': 'storage', 'description': 'Your Aspose Cloud Storage name.', 'type': 'STRING'}, {'name': 'format', 'description': 'Export format (PNG is the default one). Please, refer to the export table from https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.', 'type': 'STRING'}, {'name': 'folder', 'description': 'Folder with image to process.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aspose-imaging-cloud1.p.rapidapi.com/imaging/sample.png/wmf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aspose-imaging-cloud1.p.rapidapi.com\"}, params={\"pageHeight\": \"600\", \"pageWidth\": \"800\", \"borderY\": \"\", \"bkColor\": \"\", \"borderX\": \"\", \"name\": \"sample.png\", \"fromScratch\": False, \"storage\": \"\", \"format\": \"png\", \"folder\": \"\"})"} {"Instruction": "Can you provide me with the details of menu item with ID 7b64972bcf0d660001e09842 in English for Viva City venue?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://viva-city-documentation.p.rapidapi.com/venue-i18n/menus/7b64972bcf0d660001e09842/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"viva-city-documentation.p.rapidapi.com\"}, params={\"lang\": \"en\"})"} {"Instruction": "Can you give me the BUY/SELL signals and trends for Bitcoin on the Binance exchange in the spot market?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://greenlight3.p.rapidapi.com/signals\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"greenlight3.p.rapidapi.com\"}, params={\"coin\": \"BTC\", \"exchange\": \"Binance\", \"market_type\": \"SPOT\"})"} {"Instruction": "Can you check if the domains 'example.co', 'test.net', and 'foo.xyz' are available for registration?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}"], "Output": "requests.get(\"https://pointsdb-bulk-domain-check-v1.p.rapidapi.com/domain_check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pointsdb-bulk-domain-check-v1.p.rapidapi.com\"}, params={\"domains\": \"example.co,test.net,foo.xyz\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Betway?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'target_domain_name', 'description': 'Name of the target domain'}]}"], "Output": "requests.get(\"https://betway.p.rapidapi.com/matches/betway\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"betway.p.rapidapi.com\"})"} {"Instruction": "What is the latitude and longitude of the location with start latitude 30.2672 and start longitude -97.7431 and end latitude 29.7604 and end longitude -95.3698 in Tunisia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'output_stream', 'description': 'Create an Arrow output stream', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for writing. It can be a string, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly compression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\"}, {'name': 'buffer_size', 'description': 'The size of the temporary write buffer. If None or 0, no buffering will happen.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "requests.get(\"https://tunisia-api.p.rapidapi.com/directions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tunisia-api.p.rapidapi.com\"}, params={\"start_lat\": \"30.2672\", \"start_lon\": \"-97.7431\", \"end_lat\": \"29.7604\", \"end_lon\": \"-95.3698\"})"} {"Instruction": "Can you please provide the prematch data for a specific sports event, considering the sport as soccer (sp), language as Spanish (lang), and location ID as 12345 (lid)?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'Hybrid Connection List', 'description': 'List the Hybrid Connection by Relay Service Namespace', 'parameters': [{'name': 'namespace-name', 'description': 'Name of Namespace'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://sports-betting-api.p.rapidapi.com/api/v2/prematch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sports-betting-api.p.rapidapi.com\"}, params={\"sp\": \"soccer\", \"lang\": \"es\", \"lid\": \"12345\"})"} {"Instruction": "Can you please provide the details for a user with ID=7 from the Reqres API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://reqres-dont-change.p.rapidapi.com/api/users/7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"reqres-dont-change.p.rapidapi.com\"})"} {"Instruction": "How can I generate an article with the article ID 5c24d56b-8a13-4a77-b80f-12a7ac93437e?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_email_channel', 'description': 'Disables the email channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "requests.get(\"https://articles-generator.p.rapidapi.com/articles/get/5c24d56b-8a13-4a77-b80f-12a7ac93437e\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"articles-generator.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the user with id '456' from the Node Express API Tutorial.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://node-express-api-tutorial.p.rapidapi.com/users/456\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"node-express-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you predict the credit score for an individual with the following information: age of 35, income of $50,000, and education level of Master's degree?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "requests.get(\"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\"}, params={\"age\": 35, \"income\": 50000, \"education\": \"Master's degree\"})"} {"Instruction": "Can you please get the current weather using the WeatherTest API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}"], "Output": "requests.get(\"https://weathertest19.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weathertest19.p.rapidapi.com\"})"} {"Instruction": "I want to verify the driving license with the request id 68bbb910-da9b-4d8a-9a1d-4bd878b19846.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}\n", "{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}"], "Output": "requests.get(\"https://driving-license-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"driving-license-verification.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "I have a PNG image file called \"example.png\". Extract the text from it using the Image Text Extractor API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}"], "Output": "requests.get(\"https://image-text-extractor.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-text-extractor.p.rapidapi.com\"})"} {"Instruction": "Can you check the pricing details for a gaming laptop and return the response in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dax.increase_replication_factor', 'description': 'Adds one or more nodes to a DAX cluster.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the DAX cluster that will receive additional nodes.'}, {'name': 'new_replication_factor', 'description': 'The new number of nodes for the DAX cluster.'}, {'name': 'availability_zones', 'description': 'The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments().storage().data().import_', 'description': 'Import data from local storage or Cloud Storage into an environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://h30-e-commerce-data-scraper.p.rapidapi.com/search/gaming laptop\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"h30-e-commerce-data-scraper.p.rapidapi.com\"}, params={\"api_key\": \"\"})"} {"Instruction": "Can you check if the email address example123@gmail.com is disposable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'null', 'description': 'Create instance of null type.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'Azure CLI', 'api_name': 'List Batch Endpoints', 'description': 'List all batch endpoints in a workspace', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}]}"], "Output": "response = requests.get(\"https://disposable-email-checker1.p.rapidapi.com/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"disposable-email-checker1.p.rapidapi.com\"}, params={\"domain\": \"example123@gmail.com\"})"} {"Instruction": "Can you provide me with the current weather in London?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for top/bottom k-selection', 'description': 'Options for selecting top or bottom k values in sorted order', 'parameters': {'required': [{'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.untag_resource', 'description': 'Removes the specified tags from the specified Amazon Chime SDK identity resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'tag_keys', 'description': 'The tag keys.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & high performance Magic Eden API, backed by rotating proxies & API keys\\n\\nCheck out my Opensea / Blur / Looksrare / x2y2 API as well\\nhttps://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools...', 'parameters': []}"], "Output": "requests.get(\"https://weatherjs1.p.rapidapi.comhttp://127.0.0.1:5500\", params={\"city\": \"London\"})"} {"Instruction": "Can you please get me a list of remote jobs from GitHub?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}"], "Output": "response = requests.get(\"https://remote-jobs-api.p.rapidapi.com/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"remote-jobs-api.p.rapidapi.com\"}, params={\"company\": \"github\"})"} {"Instruction": "I want to get the latest posts from the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://test1928.p.rapidapi.com/getPosts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test1928.p.rapidapi.com\"})"} {"Instruction": "I want to search for popular anime series on YouTube.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}"], "Output": "requests.get(\"https://youtube-data8.p.rapidapi.com/auto-complete/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-data8.p.rapidapi.com\"}, params={\"q\": \"anime\", \"hl\": \"en\", \"gl\": \"US\"})"} {"Instruction": "Can you get me the full information of this TikTok video without watermark? The video URL is https://www.tiktok.com/@user/video/1234567890\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world_template', 'description': 'Describes a world template.', 'parameters': [{'name': 'template', 'description': 'The Amazon Resource Name (arn) of the world template you want to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}"], "Output": "requests.get(\"https://tiktok-full-video-info-without-watermark.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-full-video-info-without-watermark.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@user/video/1234567890\"})"} {"Instruction": "Please provide me the percent change of the Inflation Rate for Food Prices for the last 3 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.eks.describe_fargate_profile', 'description': 'Returns descriptive information about an Fargate profile.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the Amazon EKS cluster associated with the Fargate profile.'}, {'name': 'fargate_profile_name', 'description': 'The name of the Fargate profile to describe.'}]}"], "Output": "requests.get(\"https://food-price-inflation.p.rapidapi.com/yUNJ9j/food_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"food-price-inflation.p.rapidapi.com\"})"} {"Instruction": "Can you generate a random word for me?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}"], "Output": "response = requests.get(\"https://xkubist-random-word-v1.p.rapidapi.com/run.cgi\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"xkubist-random-word-v1.p.rapidapi.com\"})"} {"Instruction": "Please check if myemail@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval', 'description': 'Manage Access Approval requests and settings', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"myemail@example.com\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Admiralbet?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.commitments().create', 'description': 'Create Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'plan'}, {'name': 'local_ssd'}, {'name': 'memory'}, {'name': 'vcpu'}, {'name': 'resources_accelerator'}, {'name': 'count'}, {'name': 'type'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://admiralbet.p.rapidapi.com/matches/admiralbet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"admiralbet.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the English synonyms for the word \"joyful\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}"], "Output": "requests.get(\"https://english-synonyms.p.rapidapi.com/bourgeois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"english-synonyms.p.rapidapi.com\"}, params={\"word\": \"joyful\"})"} {"Instruction": "I want to fetch the MP4 format of the video with videoId \"X3xMr9EsiK4\" from YouTube.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An easy-to-use API to fetch videos from Youtube in MP4 format.', 'parameters': [{'name': 'videoid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-videos.p.rapidapi.com/mp4\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube-videos.p.rapidapi.com\"}, params={\"videoId\": \"X3xMr9EsiK4\"})"} {"Instruction": "I want to check if the company with the CNPJ number 12345678901234 has a street address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.stop_solution_version_creation', 'description': 'Stops creating a solution version that is in a state of CREATE_PENDING or CREATE IN_PROGRESS.CREATE_IN_PROGRESS > CREATE_STOPPING > CREATE_STOPPEDYou are billed for all of the training completed up until you stop the solution version creation. You cannot resume creating a solution version once it has been stopped.', 'parameters': [{'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version you want to stop creating.'}]}"], "Output": "requests.get(\"https://consulta-cnpj-tempo-real.p.rapidapi.com/office/12345678901234/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-cnpj-tempo-real.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the current standings and table for the Italian Serie A for the 2022 season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://bundesliga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bundesliga-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "I want to check if the product with ID 987654 is available on Otto.de.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model. This must be specified.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}"], "Output": "requests.get(\"https://axesso-otto-data-service.p.rapidapi.com/ott/otto-lookup-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"axesso-otto-data-service.p.rapidapi.com\"}, params={\"page\": \"1\", \"productId\": \"987654\", \"sortBy\": \"newest\"})"} {"Instruction": "Can you provide me with metadata on publicly available information on various talent contests?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata on publicly available information on various pageant contests. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pageantdb.p.rapidapi.com/countries/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pageantdb.p.rapidapi.com\"}, params={\"id\": \"5\"})"} {"Instruction": "I want to get information about crops with the common name \"Potato\" and the specie name \"Solanum tuberosum\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.get_network_settings', 'description': 'Gets the network settings.', 'parameters': [{'name': 'network_settings_arn', 'description': 'The ARN of the network settings.'}]}"], "Output": "requests.get(\"https://crops.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crops.p.rapidapi.com\"}, params={\"commonName\": \"Potato\", \"specieName\": \"Solanum tuberosum\"})"} {"Instruction": "I want to search for images of dogs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DenseUnionType', 'description': 'Create a dense union type from child fields.', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.set_lookup', 'description': 'Return index of each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://image-search19.p.rapidapi.com/v2/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-search19.p.rapidapi.com\"}, params={\"q\": \"dogs\", \"suggestion_query\": \"\", \"hl\": \"en\", \"cursor\": \"\"})"} {"Instruction": "Can you give me the top 5 songs using the \"getSongs\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'top 10 Songs', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_execution', 'description': 'Deletes a job execution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job whose execution on a particular device will be deleted.'}, {'name': 'thing_name', 'description': 'The name of the thing whose job execution will be deleted.'}, {'name': 'execution_number', 'description': 'The ID of the job execution to be deleted. The executionNumber refers to the execution of a particular job on a particular device.\\nNote that once a job execution is deleted, the executionNumber may be reused by IoT, so be sure you get and use the correct value here.'}, {'name': 'force_|_no_force', 'description': '(Optional) When true, you can delete a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d. Otherwise, you can only delete a job execution which is in a terminal state (\u00e2\\x80\\x9cSUCCEEDED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cFAILED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREJECTED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREMOVED\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCANCELED\u00e2\\x80\\x9d) or an exception will occur. The default is false.\\n\\nNoteDeleting a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d, will cause the device to be unable to access job information or update the job execution status. Use caution and ensure that the device is able to recover to a valid state.'}, {'name': 'namespace_id', 'description': 'The namespace used to indicate that a job is a customer-managed job.\\nWhen you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.\\n\\n$aws/things/*THING_NAME* /jobs/*JOB_ID* /notify-namespace-*NAMESPACE_ID* /\\n\\nNoteThe namespaceId feature is in public preview.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://getsongs.p.rapidapi.com/getTopSongs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"getsongs.p.rapidapi.com\"}, params={\"limit\": 5})"} {"Instruction": "Please provide me with the details of order ID 789012 using the firstAPI_v2.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'TransformInputStream', 'description': 'Transform an input stream.', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to transform.'}, {'name': 'transform_func', 'description': 'The transformation to apply.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://firstapi116.p.rapidapi.com/store/order/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"firstapi116.p.rapidapi.com\"}, params={\"orderid\": \"789012\"})"} {"Instruction": "I want to track the actions of the user with user id \"54321\" on the site with site id \"example.org\" using the JSMon API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://jsmon.p.rapidapi.com/track/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jsmon.p.rapidapi.com\"}, params={\"site_id\": \"example.org\", \"session_id\": \"1380352501-B90e7Cppo2\", \"user_id\": \"54321\", \"callback_id\": \"_1380352523030\", \"action_type\": \"1\"})"} {"Instruction": "Can you please provide me with the timezone, DST offset, and UTC offset of the coordinates -87.627717 and 41.881832?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.delete_directory', 'description': 'Deletes an Directory Service directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory to delete.'}]}\n", "{'name': 'az', 'api_name': 'az deployment show', 'description': 'Show a deployment at subscription scope', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.delete_bucket_access_key', 'description': 'Deletes an access key for the specified Amazon Lightsail bucket.For more information about access keys, see Creating access keys for a bucket in Amazon Lightsail in the Amazon Lightsail Developer Guide .', 'parameters': [{'name': 'bucket_name', 'description': 'The name of the bucket that the access key belongs to.'}, {'name': 'access_key_id', 'description': 'The ID of the access key to delete.\\nUse the GetBucketAccessKeys action to get a list of access key IDs that you can specify.'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.describe_game_session_queues', 'description': 'Retrieves the properties for one or more game session queues. When requesting multiple queues, use the pagination parameters to retrieve results as a set of sequential pages. When specifying a list of queues, objects are returned only for queues that currently exist in the Region.Learn moredescribe-game-session-queues is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'names', 'description': 'A list of queue names to retrieve information for. You can use either the queue ID or ARN value. To request settings for all queues, leave this parameter empty.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}"], "Output": "requests.get(\"https://timezone-by-coordinates.p.rapidapi.com/timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"timezone-by-coordinates.p.rapidapi.com\"}, params={\"lng\": -87.627717, \"timestamp\": 1646179205, \"lat\": 41.881832})"} {"Instruction": "Can you please provide the list of abilities for the champion Ahri in League of Legends?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://league-of-legends-champion-informaion.p.rapidapi.com/LolInfo/GetChampions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"league-of-legends-champion-informaion.p.rapidapi.com\"}, params={\"champions\": \"ahri\"})"} {"Instruction": "Can you help me search for movies with the genre \"comedy\" using the Advanced Movie Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_windows', 'description': 'Create enterprise-certificate configuration file for Windows', 'parameters': [{'name': 'issuer'}, {'name': 'provider'}, {'name': 'store'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}]}"], "Output": "requests.get(\"https://advanced-movie-search.p.rapidapi.com/genre/movie/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"advanced-movie-search.p.rapidapi.com\"}, params={\"genre\": \"comedy\"})"} {"Instruction": "How can I get the version of the Brand Recognition API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.delete_environment_account_connection', 'description': 'In an environment account, delete an environment account connection.For more information, see Environment account connections in the Proton User guide .', 'parameters': [{'name': 'id', 'description': 'The ID of the environment account connection to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_ml_task_run', 'description': 'Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling GetMLTaskRun with the TaskRunID and its parent transform\u00e2\\x80\\x99s TransformID .', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the machine learning transform.'}, {'name': 'task_run_id', 'description': 'The unique identifier of the task run.'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}"], "Output": "response = requests.get(\"https://brand-recognition.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"brand-recognition.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate an automatic response for a store called QuickMart based on the review \"Great service and friendly staff\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}"], "Output": "requests.get(\"https://automatic-custom-response-creator.p.rapidapi.com/get_response\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"automatic-custom-response-creator.p.rapidapi.com\"}, params={\"business_type\": \"Store\", \"business_brand\": \"QuickMart\", \"avis\": \"Great service and friendly staff\"})"} {"Instruction": "I want to get detailed information about a product with ID \"54321\" on Asos.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}"], "Output": "requests.get(\"https://asos2.p.rapidapi.com/products/v3/list-similarities\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"asos2.p.rapidapi.com\"}, params={\"id\": \"54321\", \"sizeSchema\": \"US\", \"currency\": \"USD\", \"lang\": \"en-US\", \"store\": \"US\"})"} {"Instruction": "I want to check if the weather temperature in London is above 70 degrees Fahrenheit.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.elbv2.describe_ssl_policies', 'description': 'Describes the specified policies or all policies used for SSL negotiation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SslPolicies\\n', 'parameters': [{'name': 'names', 'description': 'The names of the policies.\\n(string)'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'load_balancer_type', 'description': 'The type of load balancer. The default lists the SSL policies for all load balancers.\\nPossible values:\\n\\napplication\\nnetwork\\ngateway'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://weather-api.p.rapidapi.com/temperature\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weather-api.p.rapidapi.com\"}, params={\"city\": \"London\"}).json()"} {"Instruction": "Can you provide me with a list of the top cat memes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://memes9.p.rapidapi.com/api/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"memes9.p.rapidapi.com\"}, params={\"genre\": \"cat\", \"type\": \"top\"})"} {"Instruction": "Can you check the response time from 12 global locations for the domain \"example.net\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://global-webserver-or-ip-response-time-and-location.p.rapidapi.com/geoping.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-webserver-or-ip-response-time-and-location.p.rapidapi.com\"}, params={\"domain\": \"example.net\"})"} {"Instruction": "Please provide me with the results from the ProbablyThese API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}"], "Output": "requests.get(\"https://probablythese.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"probablythese.p.rapidapi.com\"})"} {"Instruction": "I want to track my package with reference number 987654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_usage_plans', 'description': 'Gets all the usage plans of the caller\u00e2\\x80\\x99s account.get-usage-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'key_id', 'description': 'The identifier of the API key associated with the usage plans.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}"], "Output": "requests.get(\"https://pack-send.p.rapidapi.com/api/Tracking/ReferenceNumberHere\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pack-send.p.rapidapi.com\"}, params={\"reference\": \"987654321\"})"} {"Instruction": "Can you provide me with information about the kanji character '\u5c71'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.versions.list', 'description': 'List Artifact Registry package versions', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}"], "Output": "response = requests.get(\"https://kanjialive-api.p.rapidapi.com/api/public/search/%E5%B1%B1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kanjialive-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the GaiaLens ESG scores for Microsoft Corporation?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gaialens-esg-scores.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gaialens-esg-scores.p.rapidapi.com\"}, params={\"companyname\": \"Microsoft Corporation\"})"} {"Instruction": "I want to download historical stock prices for MSFT from Yahoo Finance.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yahoo-finance-historical-stock-prices1.p.rapidapi.com/GetHistoricalPrices\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance-historical-stock-prices1.p.rapidapi.com\"}, params={\"symbol\": \"MSFT\"})"} {"Instruction": "Can you please check if the barcode 9780142410383 exists in the database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Wiki Delete', 'description': 'Delete a wiki', 'parameters': [{'name': 'wiki', 'description': 'Name or Id of the wiki to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}"], "Output": "requests.get(\"https://barcodes-lookup.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcodes-lookup.p.rapidapi.com\"}, params={\"query\": \"9780142410383\"})"} {"Instruction": "Can you please provide me with the healthcare mailing list?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().delete(INDEX=\"index_123\").execute', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}"], "Output": "requests.get(\"https://healthcaremailing.p.rapidapi.comhttps://rapidapi.com/user/Healthcaremailing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"healthcaremailing.p.rapidapi.com\"})"} {"Instruction": "I want to search for news articles in French language with the keyword \"COVID-19\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-news-api1.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-news-api1.p.rapidapi.com\"}, params={\"language\": \"FR\", \"q\": \"COVID-19\"})"} {"Instruction": "Can you check if the address with postcode 3014DP, house number 62, and house number suffix A is valid in the Netherlands?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_entitled_applications', 'description': 'Retrieves a list of entitled applications.', 'parameters': [{'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}, {'name': 'entitlement_name', 'description': 'The name of the entitlement.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results.'}]}"], "Output": "requests.get(\"https://address-validation-nl1.p.rapidapi.com/api/v1/addresses\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-validation-nl1.p.rapidapi.com\"}, params={\"Postcode\": \"3014DP\", \"HouseNumber\": \"62\", \"HouseNumberSuffix\": \"A\"})"} {"Instruction": "I want to check the email address \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get user information for user ID 20.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}"], "Output": "response = requests.get(\"https://asd20.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asd20.p.rapidapi.com\"}, params={\"id\": \"20\"})"} {"Instruction": "Can you provide a Python function call to obtain a daily inspirational quote from the My Daily Inspiration API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "response = requests.get(\"https://mydailyinspiration.p.rapidapi.com/helloworld\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mydailyinspiration.p.rapidapi.com\"})"} {"Instruction": "I want to rewrite the article \"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\" in German.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://article-rewriter-pro-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"article-rewriter-pro-api.p.rapidapi.com\"}, params={\"lang\": \"ge\", \"article\": \"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\"})"} {"Instruction": "Please translate the sentence \"Goodbye, see you later!\" from English to Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'rrrrrrr', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm.deregister_target_from_maintenance_window', 'description': 'Removes a target from a maintenance window.', 'parameters': [{'name': 'window_id', 'description': 'The ID of the maintenance window the target should be removed from.'}, {'name': 'window_target_id', 'description': 'The ID of the target definition to remove.'}, {'name': 'safe_|_no_safe', 'description': 'The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn\u00e2\\x80\\x99t deregister the target from the maintenance window.'}]}"], "Output": "requests.get(\"https://13f918yf19o1t1f1of1t9.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"13f918yf19o1t1f1of1t9.p.rapidapi.com\"}, params={\"input\": \"Goodbye, see you later!\", \"from_lang\": \"en\", \"to_lang\": \"es\"})"} {"Instruction": "How do I send a WhatsApp message to a group with the whin API using Python?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_network_resource_relationships', 'description': 'Gets the network resource relationships for the specified global network.get-network-resource-relationships is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'core_network_id', 'description': 'The ID of a core network.'}, {'name': 'registered_gateway_arn', 'description': 'The ARN of the registered gateway.'}, {'name': 'aws_region', 'description': 'The Amazon Web Services Region.'}, {'name': 'account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'resource_type', 'description': 'The resource type.\\nThe following are the supported resource types for Direct Connect:\\n\\ndxcon\\ndx-gateway\\ndx-vif\\n\\nThe following are the supported resource types for Network Manager:\\n\\nconnection\\ndevice\\nlink\\nsite\\n\\nThe following are the supported resource types for Amazon VPC:\\n\\ncustomer-gateway\\ntransit-gateway\\ntransit-gateway-attachment\\ntransit-gateway-connect-peer\\ntransit-gateway-route-table\\nvpn-connection'}, {'name': 'resource_arn', 'description': 'The ARN of the gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "response = requests.get(\"https://whin2.p.rapidapi.com/webhk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whin2.p.rapidapi.com\"}, params={\"gid\": \"1234567890123\", \"origin\": \"\"})"} {"Instruction": "Can you recommend some popular cities for digital nomads in Asia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://nomad-list-cities.p.rapidapi.com/nomad-list/asia\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"nomad-list-cities.p.rapidapi.com\"}, params={\"sort_by\": \"overall_score\", \"page\": \"1\", \"sort\": \"desc\", \"size\": \"20\"})"} {"Instruction": "I want to retrieve the participants in the folder with id 99999 using Sertifi eSignature and ePayment API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sertifi-esignature-and-epayment.p.rapidapi.com/v1/99999/participants\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sertifi-esignature-and-epayment.p.rapidapi.com\"})"} {"Instruction": "I want to list the available jobs using the JobsApi API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}"], "Output": "requests.get(\"https://jobsapi.p.rapidapi.com/api/job\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jobsapi.p.rapidapi.com\"}, params={\"api_token\": \"iyOSd0gsuR9TZIqWe9wAWuRbLai0HYCmLG3OrUFfFct1ePozfiCoZlOVKVfqfTMGung2IxC9LY2WGZUf\"})"} {"Instruction": "Check if info@domain.com is a disposable email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.delete_remote_access_session', 'description': 'Deletes a completed remote access session and its results.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the session for which you want to delete remote access.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"info@domain.com\"})"} {"Instruction": "Could you please provide the scores for the address \"456 Broadway St, Anytown, USA\" using the OpenNWI API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.snowball.create_return_shipping_label', 'description': 'Creates a shipping label that will be used to return the Snow device to Amazon Web Services.', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to create the return shipping label for; for example, JID123e4567-e89b-12d3-a456-426655440000 .'}, {'name': 'shipping_option', 'description': 'The shipping speed for a particular job. This speed doesn\u00e2\\x80\\x99t dictate how soon the device is returned to Amazon Web Services. This speed represents how quickly it moves to its destination while in transit. Regional shipping speeds are as follows:\\nPossible values:\\n\\nSECOND_DAY\\nNEXT_DAY\\nEXPRESS\\nSTANDARD'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://opennwi.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opennwi.p.rapidapi.com\"}, params={\"address\": \"456 Broadway St, Anytown, USA\"})"} {"Instruction": "I want to retrieve the content of a LINE Messaging API message with the message ID \"987654\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://line-messaging1.p.rapidapi.com/bot/message/987654/content\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"line-messaging1.p.rapidapi.com\"})"} {"Instruction": "I want to generate a recipe based on beef.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.upload_archive', 'description': 'Upload archive', 'parameters': [{'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://generate-a-recipe-based-on-an-ingredient.p.rapidapi.com/generate_recipe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"generate-a-recipe-based-on-an-ingredient.p.rapidapi.com\"}, params={\"ingredient\": \"beef\"})"} {"Instruction": "How can I retrieve Google Calendar events from a public calendar for the next 6 months?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://calendarevents.p.rapidapi.com/calendar/a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"calendarevents.p.rapidapi.com\"}, params={\"src\": \"a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com\", \"months\": \"6\"})"} {"Instruction": "Get the prime number for the input 59.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}\n", "{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}"], "Output": "requests.get(\"https://teamriverbubbles-random-utilities1.p.rapidapi.com/math/prime\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"teamriverbubbles-random-utilities1.p.rapidapi.com\"}, params={\"number\": \"59\"})"} {"Instruction": "I want to check if the email address \"test123@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_mitigation_action', 'description': 'Deletes a defined mitigation action from your Amazon Web Services accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'action_name', 'description': 'The name of the mitigation action that you want to delete.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test123@gmail.com\"})"} {"Instruction": "I want to group the columns in a table using the TableGroupBy API from the pyarrow library. The input table is called 'data_table' and I want to group it by the columns 'column1' and 'column2'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'TableGroupBy', 'description': 'Grouping of columns in a table on which to perform aggregations', 'parameters': {'required': [{'name': 'table', 'description': 'Input table to execute the aggregation on'}, {'name': 'keys', 'description': 'Name of the grouped columns'}], 'optional': []}}"], "Output": "pyarrow.TableGroupBy(table=data_table, keys=['column1', 'column2'])"} {"Instruction": "I want to create a Time64 data type with unit set to \"ns\" and provide metadata as {\"description\"\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_bot', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'lex_bot', 'description': 'Configuration information of an Amazon Lex bot.\\nName -> (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}"], "Output": "pyarrow.Time64(unit=\"ns\", metadata={\"description\""} {"Instruction": "Can you create a timestamp object with a unit of 'ms'?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.stop_ingestion', 'description': 'Stops (disables) an ingestion.', 'parameters': [{'name': 'ingestion_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the ingestion to use for the request.'}, {'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.Timestamp(unit=\"ms\")"} {"Instruction": "I want to create an Arrow array with uint8 data type using the provided data and specify the length of the array as 100.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}"], "Output": "pyarrow.Array(data, type=pyarrow.uint8, length=100)"} {"Instruction": "I want to create a Union scalar with type codes [0, 1, 2] and type ids [0, 1, 2] with child fields [Field1, Field2, Field3].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.Union(type_codes=[0, 1, 2], type_ids=[0, 1, 2], children=[Field1, Field2, Field3])"} {"Instruction": "I want to allocate a mutable buffer with a size of 1024 bytes.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}"], "Output": "pyarrow.allocate_buffer(size=1024)"} {"Instruction": "I want to create a pyarrow.Array instance from a list of integers [1, 2, 3, 4] with explicit type int32 and a size of 4.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'array', 'description': 'Create pyarrow.Array instance from a Python object', 'parameters': {'required': [{'name': 'obj', 'description': 'A sequence, iterable, ndarray, or pandas.Series object. If both type and size are specified, it may be a single-use iterable. If not strongly-typed, Arrow type will be inferred for the resulting array.'}, {'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the data.'}, {'name': 'mask', 'description': 'Indicate which values are null (True) or not null (False).'}, {'name': 'size', 'description': \"Size of the elements. If the input is larger than size, bail at this length. For iterators, if size is larger than the input iterator, this will be treated as a 'max size', but will involve an initial allocation of size followed by a resize to the actual size (so if you know the exact size, specifying it correctly will give you better performance).\"}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. If passed, the mask takes precedence, but if a value is unmasked (not-null), but still null according to pandas semantics, then it is null. Defaults to False if not passed explicitly by the user, or True if a pandas object is passed in.\"}, {'name': 'safe', 'description': 'Check for overflows or other unsafe conversions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_day_of_year_number', 'description': 'Extract day of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}"], "Output": "pyarrow.array([1, 2, 3, 4], type=pyarrow.int32(), size=4)"} {"Instruction": "How to construct a chunked array using pyarrow from a list of array-like objects like [[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]] with a data type of int32?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "pyarrow.chunked_array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]], type=\"int32\")"} {"Instruction": "I want to compress a file named \"example.txt\" using the gzip compression codec and return the result as a Python bytes object.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compress', 'description': 'Compress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Buffer-like object to compress'}, {'name': 'codec', 'description': 'Compression codec'}, {'name': 'asbytes', 'description': 'Return result as Python bytes object'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}"], "Output": "pyarrow.compress(buf=open(\"example.txt\", \"rb\"), codec=\"gzip\", asbytes=True)"} {"Instruction": "I want to concatenate three arrays using the pyarrow API, with the memory pool set to \"my_pool\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'concat_arrays', 'description': 'Concatenate arrays', 'parameters': {'required': [{'name': 'arrays', 'description': 'Arrays to concatenate, must be identically typed.'}], 'optional': [{'name': 'memory_pool', 'description': 'For memory allocations. If None, the default pool is used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "pyarrow.concat_arrays(arrays=[array1, array2, array3], memory_pool=\"my_pool\")"} {"Instruction": "I want to create a decimal type with precision 15 and scale 5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'SerializeDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default: all CPUs'}, {'name': 'preserve_index', 'description': 'Determines how to handle the index data. Default: None'}]}}"], "Output": "pyarrow.decimal128(precision=15, scale=5)"} {"Instruction": "I want to create a decimal type with precision 20 and scale 5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}"], "Output": "pyarrow.decimal256(precision=20, scale=5)"} {"Instruction": "How can I decompress a file using PyArrow with a LZ4 codec and return the result as a bytes object?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.decompress(buf=compressed_data, codec='lz4', asbytes=True)"} {"Instruction": "Can you help me deserialize a Python object from a pyarrow.Buffer?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'az', 'api_name': 'synapse_integration_runtime_get_connection_info', 'description': 'Get the integration runtime connection information', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}]}"], "Output": "pyarrow.deserialize(obj, context=None)"} {"Instruction": "Please deserialize the Python sequence from the file \"data.txt\" with the base object \"numpy\" and using the custom serialization and deserialization context.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_server_certificate', 'description': 'Deletes the specified server certificate.See also: AWS API Documentation\\n', 'parameters': [{'name': 'server_certificate_name', 'description': 'The name of the server certificate you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}"], "Output": "pyarrow.deserialize_from(source=\"data.txt\", base=\"numpy\", context=SerializationContext())"} {"Instruction": "I have a buffer object 'buf' that contains serialized pandas DataFrame, I want to deserialize it using the pyarrow library, and optionally parallelize the conversion using multiple threads.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}"], "Output": "pyarrow.deserialize_buffer(buf, use_threads=True)"} {"Instruction": "Can you help me create a pyarrow.DictionaryType with index type 'int32' and value type 'float64'?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}"], "Output": "pyarrow.DictionaryType(index_type=pyarrow.int32(), value_type=pyarrow.float64)"} {"Instruction": "How can I enable signal handlers to interrupt long-running operations?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Writer', 'description': 'Create Arrow binary file format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}"], "Output": "pyarrow.enable_signal_handlers(enable=True)"} {"Instruction": "How can I create a pyarrow.Field instance with the name \"price\", the datatype pyarrow.float64(), and make the field nullable?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}"], "Output": "pyarrow.Field('price', pyarrow.float64(), nullable=True)"} {"Instruction": "I want to convert a NumPy array with dtype 'int32' to pyarrow.DataType.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'from_numpy_dtype', 'description': 'Convert NumPy dtype to pyarrow.DataType', 'parameters': {'required': [{'name': 'dtype', 'description': 'the numpy dtype to convert'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}"], "Output": "pyarrow.from_numpy_dtype(dtype=np.int32)"} {"Instruction": "I want to create an Arrow input stream from a file called \"data.csv\" with gzip compression and a buffer size of 4096.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'input_stream', 'description': 'Create an Arrow input stream.', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for reading. It can be a str, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly decompression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\", 'type': 'str'}, {'name': 'buffer_size', 'description': 'If None or 0, no buffering will happen. Otherwise, the size of the temporary read buffer.', 'type': 'int'}]}}"], "Output": "pyarrow.input_stream('data.csv', compression='gzip', buffer_size=4096)"} {"Instruction": "I want to set the decay time for jemalloc memory pages to 5000 milliseconds.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "pyarrow.jemalloc_set_decay_ms(decay_ms=5000)"} {"Instruction": "I want to convert a large UTF-8 string \"Lorem ipsum dolor sit amet, consectetur adipiscing elit.\" to an Arrow array using the pyarrow.large_utf8 function.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}"], "Output": "pyarrow.large_utf8(data=\"Lorem ipsum dolor sit amet, consectetur adipiscing elit.\")"} {"Instruction": "Create a ListType instance with a child data type of int and a fixed size list of 100 elements.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ListType', 'description': 'Create ListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field of the child elements in the list'}], 'optional': [{'name': 'list_size', 'description': 'The size of the list. If -1, variable length list type is returned. If >= 0, fixed size list type is returned.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ds.remove_tags_from_resource', 'description': 'Removes tags from a directory.', 'parameters': [{'name': 'resource_id', 'description': 'Identifier (ID) of the directory from which to remove the tag.'}, {'name': 'tag_keys', 'description': 'The tag key (name) of the tag to be removed.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.retrieve_environment_info', 'description': 'Retrieves the compiled information from a RequestEnvironmentInfo request.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'info_type', 'description': 'The type of information to retrieve.\\nPossible values:\\n\\ntail\\nbundle'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}"], "Output": "pyarrow.ListType(value_type=pyarrow.int32(), list_size=100)"} {"Instruction": "Can you enable the memory allocator logging for debugging purposes?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.jobs().list', 'description': 'List all BigQuery jobs in a project', 'parameters': [{'name': 'show_all_users'}, {'name': 'show_config'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.users().create', 'description': 'Create a new user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}"], "Output": "pyarrow.log_memory_allocations(enable=True)"} {"Instruction": "I want to create a logging memory pool using pyarrow with parent as the memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'logging_memory_pool', 'description': 'Logging Memory Pool', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}\n", "{'name': 'pyarrow', 'api_name': 'Schema', 'description': 'Representation of a single column schema', 'parameters': {'required': [{'name': 'field', 'description': 'The field object representing the column'}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of key-value pairs representing additional metadata'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}"], "Output": "pyarrow.logging_memory_pool(parent=memory_pool)"} {"Instruction": "I want to create a MapType instance with key_type as \"int32\" and item_type as \"float64\" for a map where the keys are not sorted.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.describe', 'description': 'Gets detailed index endpoint information', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}]}"], "Output": "pyarrow.MapType(pyarrow.int32(), pyarrow.float64(), keys_sorted=False)"} {"Instruction": "I want to open a memory map at the file path '/data/file.txt' in write-only mode.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}"], "Output": "pyarrow.memory_map('/data/file.txt', mode='w')"} {"Instruction": "I want to create an Arrow output stream for writing to a Parquet file named \"data.parquet\" with gzip compression and a buffer size of 8192 bytes.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'output_stream', 'description': 'Create an Arrow output stream', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for writing. It can be a string, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly compression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\"}, {'name': 'buffer_size', 'description': 'The size of the temporary write buffer. If None or 0, no buffering will happen.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Testing', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_vpcsc_config.allow', 'description': 'Allow Artifact Registry remote repositories inside a service perimeter to retrieve data', 'parameters': [{'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}"], "Output": "pyarrow.output_stream('data.parquet', compression='gzip', buffer_size=8192)"} {"Instruction": "I want to create a proxy memory pool using the parent memory pool from the pyarrow library.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}"], "Output": "pyarrow.proxy_memory_pool(parent=parent_pool)"} {"Instruction": "Can you please read the serialized Python sequence from the file named \"data.pkl\"?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_serialized', 'description': 'Read serialized Python sequence from file-like object', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}], 'optional': [{'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}]}}"], "Output": "pyarrow.read_serialized(source=\"data.pkl\")"} {"Instruction": "I want to create a pyarrow.RecordBatch from a pandas DataFrame called \"df\" with a provided schema.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Hybrid Connection List', 'description': 'List the Hybrid Connection by Relay Service Namespace', 'parameters': [{'name': 'namespace-name', 'description': 'Name of Namespace'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}"], "Output": "pyarrow.record_batch(df, schema=my_schema)"} {"Instruction": "I want to create a pyarrow.Scalar instance from a Python object with a value of 42, and I want to explicitly coerce it to a pyarrow.Int64Scalar type.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'scalar', 'description': 'Creating a pyarrow.Scalar instance from a Python object', 'parameters': {'required': [{'name': 'value', 'description': \"Python object coercible to arrow's type system\"}], 'optional': [{'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the value'}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. Defaults to False if not passed explicitly by user, or True if a pandas object is passed in\"}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool'}]}}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'CLI', 'api_name': 'Billing Subscription Wait', 'description': 'Wait until a condition of the billing subscription is met', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'is_required': True}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\", 'is_required': False}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.', 'is_required': False}, {'name': 'deleted', 'description': 'Wait until deleted.', 'is_required': False}, {'name': 'exists', 'description': 'Wait until the resource exists.', 'is_required': False}, {'name': 'interval', 'description': 'Polling interval in seconds.', 'is_required': False}, {'name': 'timeout', 'description': 'Maximum wait in seconds.', 'is_required': False}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\", 'is_required': False}]}"], "Output": "pyarrow.scalar(value=42, type=pyarrow.int64())"} {"Instruction": "I want to create a pyarrow schema with two fields, 'name' and 'age', and a metadata dictionary containing the information about the dataset.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'schema', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'fields', 'description': 'Iterable of Fields or tuples, or mapping of strings to DataTypes'}, {'name': 'metadata', 'description': 'Dictionary containing metadata. Keys and values must be coercible to bytes.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}"], "Output": "pyarrow.schema(fields=[('name', pa.string()), ('age', pa.int32())], metadata={'dataset'"} {"Instruction": "I want to serialize a list of dictionaries using pyarrow's serialize API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.serialize(value=my_list)"} {"Instruction": "How can I set the number of threads to 4 in order to perform parallel operations using the pyarrow API?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'Git', 'api_name': 'git.rev_list', 'description': 'Lists commit objects with various formats and options', 'parameters': [{'name': 'format'}, {'name': 'commit'}, {'name': 'path'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().config().export', 'description': 'Export Cloud Bigtable instance configuration', 'parameters': [{'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_http', 'description': 'Update HTTP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "pyarrow.set_cpu_count(count=4)"} {"Instruction": "I want to set the number of threads to be used for I/O operations to 4.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'set_io_thread_count', 'description': 'Set the number of threads to use for I/O operations.', 'parameters': {'required': [{'name': 'count', 'description': 'The max number of threads that may be used for I/O. Must be positive.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.set_io_thread_count(count=4)"} {"Instruction": "I want to set the default memory pool to \"cuda\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'set_memory_pool', 'description': 'Set the default memory pool', 'parameters': {'required': [{'name': 'pool', 'description': 'The memory pool that should be used by default.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.delete_ml_transform', 'description': 'Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms . However, any Glue jobs that still reference the deleted transform will no longer succeed.', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the transform to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.set_memory_pool(pool = \"cuda\")"} {"Instruction": "I want to create a UTF8 variable-length string type with metadata.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer.get_recommendation_preferences', 'description': 'Returns existing recommendation preferences, such as enhanced infrastructure metrics.For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide .get-recommendation-preferences is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_type', 'description': 'The target resource type of the recommendation preference for which to return preferences.\\nThe Ec2Instance option encompasses standalone instances and instances that are part of Auto Scaling groups. The AutoScalingGroup option encompasses only instances that are part of an Auto Scaling group.\\n\\nNoteThe valid values for this parameter are Ec2Instance and AutoScalingGroup .\\nPossible values:\\n\\nEc2Instance\\nAutoScalingGroup\\nEbsVolume\\nLambdaFunction\\nNotApplicable\\nEcsService\\nLicense'}, {'name': 'scope', 'description': 'An object that describes the scope of the recommendation preference to return.\\nYou can return recommendation preferences that are created at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide .\\nname -> (string)\\n\\nThe name of the scope.\\nThe following scopes are possible:\\n\\nOrganization - Specifies that the recommendation preference applies at the organization level, for all member accounts of an organization.\\nAccountId - Specifies that the recommendation preference applies at the account level, for all resources of a given resource type in an account.\\nResourceArn - Specifies that the recommendation preference applies at the individual resource level.\\n\\n\\nvalue -> (string)\\n\\nThe value of the scope.\\nIf you specified the name of the scope as:\\n\\nOrganization - The value must be ALL_ACCOUNTS .\\nAccountId - The value must be a 12-digit Amazon Web Services account ID.\\nResourceArn - The value must be the Amazon Resource Name (ARN) of an EC2 instance or an Auto Scaling group.\\n\\nOnly EC2 instance and Auto Scaling group ARNs are currently supported.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_recipe_job', 'description': 'Modifies the definition of an existing DataBrew recipe job.', 'parameters': [{'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to update.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of nodes that DataBrew can consume when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'outputs', 'description': 'One or more artifacts that represent the output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.\\nCompressionFormat -> (string)\\n\\nThe compression algorithm used to compress the output text of the job.\\nFormat -> (string)\\n\\nThe data format of the output of the job.\\nPartitionColumns -> (list)\\n\\nThe names of one or more partition columns for the output of the job.\\n(string)\\n\\nLocation -> (structure)\\n\\nThe location in Amazon S3 where the job writes its output.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output.\\nFormatOptions -> (structure)\\n\\nRepresents options that define how DataBrew formats job output files.\\nCsv -> (structure)\\n\\nRepresents a set of options that define the structure of comma-separated value (CSV) job output.\\nDelimiter -> (string)\\n\\nA single character that specifies the delimiter used to create CSV job output.\\n\\n\\nMaxOutputFiles -> (integer)\\n\\nMaximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.'}, {'name': 'data_catalog_outputs', 'description': 'One or more artifacts that represent the Glue Data Catalog output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.\\nCatalogId -> (string)\\n\\nThe unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.\\nDatabaseName -> (string)\\n\\nThe name of a database in the Data Catalog.\\nTableName -> (string)\\n\\nThe name of a table in the Data Catalog.\\nS3Options -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.\\nLocation -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\n\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.'}, {'name': 'database_outputs', 'description': 'Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.\\n(structure)\\n\\nRepresents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.\\nGlueConnectionName -> (string)\\n\\nThe Glue connection that stores the connection information for the target database.\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nDatabaseOutputMode -> (string)\\n\\nThe output mode to write into the database. Currently supported option: NEW_TABLE.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}]}"], "Output": "pyarrow.types.StringType(metadata={'key'"} {"Instruction": "I want to transcode an input stream using pyarrow with the source encoding set to 'utf-8' and the destination encoding set to 'ascii'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.transcoding_input_stream(stream, src_encoding='utf-8', dest_encoding='ascii')"} {"Instruction": "How can I retrieve the data type for the alias \"int\" using the pyarrow API?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'type_for_alias', 'description': 'Retrieve DataType given a string alias', 'parameters': {'required': [{'name': 'name', 'description': 'The alias of the DataType that should be retrieved.'}], 'optional': []}}\n", "{'name': 'git', 'api_name': \"git.rm(pathspec='Documentation/*.txt'\", 'description': 'Remove files from the working tree and from the index', 'parameters': [{'name': '_f_|_force', 'description': 'Override the up-to-date check.'}, {'name': '_n_|_dry_run', 'description': 'Don\u2019t actually remove any file(s). Instead, just show if they exist in the index and would otherwise be removed by the command.'}, {'name': '_r', 'description': 'Allow recursive removal when a leading directory name is given.'}, {'name': 'cached', 'description': 'Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.'}, {'name': 'ignore_unmatch', 'description': 'Exit with a zero status even if no files matched.'}, {'name': 'sparse', 'description': 'Allow updating index entries outside of the sparse-checkout cone.'}, {'name': '_q_|_quiet', 'description': 'git rm normally outputs one line (in the form of an rm command) for each file removed. This option suppresses that output.'}, {'name': 'pathspec_from_file', 'description': 'Pathspec is passed in instead of commandline args.'}, {'name': 'pathspec_file_nul', 'description': 'Only meaningful with --pathspec-from-file. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).'}]}"], "Output": "pyarrow.type_for_alias(name=\"int\")"} {"Instruction": "I want to create a union type with the child fields [field1, field2, field3], using sparse mode.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'union', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'child_fields', 'description': 'Sequence of Field values representing the child fields.'}, {'name': 'mode', 'description': \"Must be either 'sparse' or 'dense'.\"}], 'optional': [{'name': 'type_codes', 'description': 'List of integers representing the type codes. Default is None.'}]}}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}"], "Output": "pyarrow.union(child_fields, mode='sparse')"} {"Instruction": "How can I unregister a Python extension type in pyarrow?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'unregister_extension_type', 'description': 'Unregister a Python extension type', 'parameters': {'required': [{'name': 'type_name', 'description': 'The name of the ExtensionType subclass to unregister.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}"], "Output": "pyarrow.unregister_extension_type(type_name=)"} {"Instruction": "I want to use the sklearn.cluster.Kmeans API to perform K-means clustering with 5 clusters, using the 'elkan' algorithm, a maximum of 100 iterations, and with verbose set to True.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}"], "Output": "pyarrow.sklearn.cluster.KMeans(n_clusters=5, algorithm='elkan', max_iter=100, verbose=True)"} {"Instruction": "I want to sort the indices of an array in descending order and place nulls at the end.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_volume', 'description': 'Deletes the specified EBS volume. The volume must be in the available state (not attached to an instance).For more information, see Delete an Amazon EBS volume in the Amazon Elastic Compute Cloud User Guide .', 'parameters': [{'name': 'volume_id', 'description': 'The ID of the volume.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}"], "Output": "pyarrow.array_sort_indices(order='descending', null_placement='at_end')"} {"Instruction": "I want to assume the timezone for my data with timezone set to \"America/New_York\" and handle ambiguous timestamps by selecting the latest timestamp.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'assume_timezone', 'description': 'Options for assuming timezone for input', 'parameters': {'required': [{'name': 'timezone', 'description': 'Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}, {'name': 'nonexistent', 'description': \"How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}]}}"], "Output": "pyarrow.assume_timezone(timezone=\"America/New_York\", ambiguous=\"latest\")"} {"Instruction": "How can I count the number of valid values in a dataset using the pyarrow.count function?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'Attach Blob Datastore', 'description': 'Attach a blob storage datastore', 'parameters': [{'name': 'account-name', 'required': True, 'description': 'The name of the storage account.'}, {'name': 'container-name', 'required': True, 'description': 'The blob container name.'}, {'name': 'name', 'required': True, 'description': 'The datastore name.'}, {'name': 'account-key', 'required': False, 'description': 'The storage account key.'}, {'name': 'endpoint', 'required': False, 'description': 'The endpoint of the storage account. Defaults to core.windows.net.'}, {'name': 'grant-workspace-msi-access', 'required': False, 'description': 'Set it to True to access data behind virtual network from Machine Learning Studio. This makes data access from Machine Learning Studio use workspace managed identity for authentication.'}, {'name': 'include-secret', 'required': False, 'description': 'Show the registered secret for the datastores.'}, {'name': 'output-metadata-file', 'required': False, 'description': 'Provide an optional output file location for structured object output.'}, {'name': 'path', 'required': False, 'description': 'Path to a root directory for run configuration files.'}, {'name': 'protocol', 'required': False, 'description': 'Protocol to use to connect to the blob container. If not specified, defaults to https.'}, {'name': 'resource-group', 'required': False, 'description': 'Resource group name.'}, {'name': 'sas-token', 'required': False, 'description': 'A SAS token for the blob container.'}, {'name': 'storage-account-resource-group', 'required': False, 'description': 'The resource group of the storage account.'}, {'name': 'storage-account-subscription-id', 'required': False, 'description': 'The subscription ID of the storage account.'}, {'name': 'subscription-id', 'required': False, 'description': 'Specifies the subscription Id.'}, {'name': 'workspace-name', 'required': False, 'description': 'Workspace name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a JSON Profile data from a Linkedin ID', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'IoT Hub', 'api_name': 'IoT Hub Query', 'description': 'Query an IoT Hub using a SQL-like language', 'parameters': [{'name': 'query-command', 'description': 'User query to be executed.', 'required': True}, {'name': 'auth-type', 'description': 'Indicates whether the operation should auto-derive a policy key or use the current Azure AD session.', 'required': False}, {'name': 'hub-name', 'description': 'IoT Hub name. Required if --login is not provided.', 'required': False}, {'name': 'login', 'description': \"This command supports an entity connection string with rights to perform action. Use to avoid session login via 'az login'.\", 'required': False}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': False}, {'name': 'top', 'description': 'Maximum number of elements to return. By default query has no cap.', 'required': False}]}"], "Output": "pyarrow.count(mode='only_valid')"} {"Instruction": "I want to compute the cumulative sum of a column starting from 5 and skipping null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'cumulative_sum', 'description': 'Compute the cumulative sum of a column', 'parameters': {'required': [{'name': 'start', 'description': 'Starting value for sum computation'}], 'optional': [{'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated'}]}}\n", "{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().list', 'description': 'List Google Compute Engine forwarding rules', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}"], "Output": "pyarrow.cumulative_sum(start=5, skip_nulls=True)"} {"Instruction": "Please provide the day of the week starting from zero.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}"], "Output": "pyarrow.day_of_week(count_from_zero=True)"} {"Instruction": "I want to use the pyarrow API to set the null encoding to 'encode'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for dictionary encoding', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array), 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}"], "Output": "pyarrow.Options(null_encoding='encode')"} {"Instruction": "I want to create a logical expression using pyarrow with the expression 'field_a + field_b == field_c'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'expression', 'description': 'A logical expression to be evaluated against some input'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.clusters().delete', 'description': 'Delete a bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}"], "Output": "pyarrow.compute.Expression(expression='field_a + field_b == field_c')"} {"Instruction": "I want to extract the email addresses from a string using a regular expression pattern \"([a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+)\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'extract_regex', 'description': 'Extract values from a string using a regular expression', 'parameters': {'required': [{'name': 'pattern', 'description': 'Regular expression with named capture fields'}], 'optional': []}}"], "Output": "pyarrow.extract_regex(pattern=\"([a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+)\")"} {"Instruction": "How can I handle nulls in the selection filter when using the Options for selecting with a boolean filter API? I want to drop the nulls.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for selecting with a boolean filter', 'description': 'Selection options for boolean filters', 'parameters': {'required': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}"], "Output": "pyarrow.Options for selecting with a boolean filter(null_selection_behavior='drop')"} {"Instruction": "Can you help me read a Parquet file located at '/data/input.parquet'?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories.set_npm_credential_setting', 'description': 'Print credential settings for npm', 'parameters': [{'name': 'json_key'}, {'name': 'scope'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}"], "Output": "pyarrow.parquet.read_table(path='/data/input.parquet')"} {"Instruction": "I want to search for the value 100 in an array using the pyarrow index function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'index', 'description': 'Options for the index function', 'parameters': {'required': [{'name': 'value', 'description': 'The value to search for.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'strptime', 'description': 'Parsing input strings as timestamps', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for parsing input strings as timestamps, such as \"%Y/%m/%d\".'}, {'name': 'unit', 'description': 'Timestamp unit of the output. Accepted values are \"s\", \"ms\", \"us\", \"ns\".'}], 'optional': [{'name': 'error_is_null', 'description': 'Return null on parsing errors if true or raise if false. (default: False)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "pyarrow.index(value=100)"} {"Instruction": "I want to join two binary arrays element-wise, and I want to skip null values in the inputs.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}"], "Output": "pyarrow.binary_join_element_wise(null_handling='skip')"} {"Instruction": "I want to slice a list array starting from index 3, with a step size of 2, and return a FixedSizeListArray.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'list_array_slicing_options', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive)'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'Slice step', 'type': 'int', 'default': 1}, {'name': 'return_fixed_size_list', 'description': \"Whether to return a FixedSizeListArray. If true _and_ stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\", 'type': 'bool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}"], "Output": "pyarrow.list_array_slicing_options(start=3, step=2, return_fixed_size_list=True)"} {"Instruction": "I want to create a struct with field names 'name', 'age', 'address', and 'phone' with metadata.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'make_struct', 'description': 'Create a struct with specified field names', 'parameters': {'required': [{'name': 'field_names', 'description': 'Names of the struct fields to create.'}], 'optional': [{'name': 'field_nullability', 'description': 'Nullability information for each struct field. If omitted, all fields are nullable.'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}"], "Output": "pyarrow.make_struct(field_names=['name', 'age', 'address', 'phone'], field_metadata=None)"} {"Instruction": "What is the result if I perform a lookup in a Map data structure using the key \"john\" and return all occurrences?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'map_lookup', 'description': 'Perform a lookup in a Map data structure', 'parameters': {'required': [{'name': 'query_key', 'description': 'The key to search for.'}], 'optional': [{'name': 'occurrence', 'description': 'The occurrence(s) to return from the Map. Accepted values are \"first\", \"last\", or \"all\".'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "pyarrow.map_lookup(query_key=\"john\", occurrence=\"all\")"} {"Instruction": "Can you please provide the options for looking for a substring in pyarrow? I want to specify the pattern as \"abc\" and I want the search to be case insensitive.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.options.substr(pattern=\"abc\", ignore_case=True)"} {"Instruction": "I want to find the top 5 most common values in a dataset, skipping nulls and requiring a minimum of 10 non-null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.mode(n=5, skip_nulls=True, min_count=10)"} {"Instruction": "I want to create a string with a desired length of 15 and padded with \"*\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for padding strings', 'description': 'Options for padding strings', 'parameters': {'required': [{'name': 'width', 'description': 'Desired string length.'}], 'optional': [{'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.', 'default': ' '}]}}"], "Output": "pyarrow.Options(width=15, padding=\"*\")"} {"Instruction": "I want to partition the indices of an array based on a pivot element of 5, and place nulls at the start.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'partition_nth_indices', 'description': 'Partition the indices of an array based on a pivot element', 'parameters': {'required': [{'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element'}], 'optional': [{'name': 'null_placement', 'description': 'Where nulls in the input should be partitioned', 'default': 'at_end'}]}}\n", "{'name': 'aws', 'api_name': 'aws.omics.delete_workflow', 'description': 'Deletes a workflow.', 'parameters': [{'name': 'id', 'description': 'The workflow\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.partition_nth_indices(pivot = 5, null_placement = \"at_start\")"} {"Instruction": "I have a dataset named \"data.csv\" and I want to compute the 10th, 50th, and 90th percentiles of the dataset using the pyarrow.quantile() function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'quantile', 'description': 'Compute quantiles of a dataset', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].'}], 'optional': [{'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'K8s Configuration Delete', 'description': 'Delete a Kubernetes configuration', 'parameters': [{'name': 'cluster-name', 'required': True, 'description': 'Name of the Kubernetes cluster.'}, {'name': 'cluster-type', 'required': True, 'description': 'Specify Arc clusters or AKS managed clusters.', 'accepted_values': ['connectedClusters', 'managedClusters']}, {'name': 'name', 'required': True, 'description': 'Name of the Kubernetes Configuration.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}"], "Output": "pyarrow.quantile(q=[0.1, 0.5, 0.9])"} {"Instruction": "I want to initialize the random generator with a seed value of 123.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'initializer', 'description': 'Initialization of random generator', 'parameters': {'required': [{'name': 'initializer', 'description': \"How to initialize the underlying random generator. If an integer is given, it is used as a seed. If 'system' is given, the random generator is initialized with a system-specific source of (hopefully true) randomness.\"}], 'optional': [{'name': 'N/A', 'description': 'N/A'}]}}\n", "{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}"], "Output": "pyarrow.random.initialize(initializer=123)"} {"Instruction": "I want to rank the elements in an array in ascending order.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'rank', 'description': 'Ranking elements in an array', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.rank(sort_keys='ascending')"} {"Instruction": "I want to replace a slice in the given list with the word \"replacement\" starting from index 2 (inclusive) up to index 5 (exclusive).\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}"], "Output": "pyarrow.Options(start=2, stop=5, replacement=\"replacement\")"} {"Instruction": "I want to replace all occurrences of the substring \"abc\" with \"xyz\" in the input values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.export', 'description': 'Export current configuration of an Anthos cluster', 'parameters': [{'name': 'cluster'}, {'name': 'project'}, {'name': 'location'}, {'name': 'output_directory'}]}"], "Output": "pyarrow.replace_substring(pattern=\"abc\", replacement=\"xyz\")"} {"Instruction": "I want to round the number 3.14159 to 2 decimal places using the 'half_up' rounding mode.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to.'}], 'optional': [{'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().list', 'description': 'List Cloud Composer environments', 'parameters': [{'name': 'locations'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}"], "Output": "pyarrow.round(ndigits=2, round_mode='half_up', value=3.14159)"} {"Instruction": "I want to round a temporal value to the nearest minute.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for rounding temporal values', 'description': 'Options for rounding temporal values', 'parameters': {'required': [{'name': 'multiple', 'description': 'Number of units to round to.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'.\"}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'az attestation update', 'description': 'Updates the Attestation Provider', 'parameters': [{'name': 'name', 'description': 'Name of the attestation service instance.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}"], "Output": "pyarrow.Options(multiple=1, unit=\"minute\")"} {"Instruction": "I want to round the number 3.14159 to the nearest integer.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'sql db show-connection-string', 'description': 'Generates a connection string to a database', 'parameters': [{'name': 'client', 'description': 'Type of client connection provider.', 'type': 'required', 'accepted_values': ['ado.net', 'jdbc', 'odbc', 'php', 'php_pdo', 'sqlcmd']}, {'name': 'auth-type', 'description': 'Type of authentication.', 'type': 'optional', 'accepted_values': ['ADIntegrated', 'ADPassword', 'SqlPassword'], 'default_value': 'SqlPassword'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).', 'type': 'optional'}, {'name': 'name', 'description': 'Name of the Azure SQL Database.', 'type': 'optional', 'default_value': ''}, {'name': 'server', 'description': 'Name of the Azure SQL Server.', 'type': 'optional', 'default_value': ''}, {'name': 'subscription', 'description': 'Name or ID of subscription.', 'type': 'optional'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}"], "Output": "pyarrow.round(3.14159, round_mode=\"half_to_even\")"} {"Instruction": "Can you please help me read a CSV file named \"data.csv\" using the pyarrow library?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.csv.read_csv(filepath_or_buffer=\"data.csv\")"} {"Instruction": "I want to create scalar aggregations options where nulls are skipped and the minimum count of non-null values is set to 10.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for scalar aggregations', 'description': 'Options for scalar aggregations', 'parameters': {'required': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}], 'optional': []}}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us_central1\", project=\"example\", config=\"config.yaml\"', 'description': 'Create a hyperparameter tuning job', 'parameters': [{'name': 'config'}, {'name': 'display_name'}, {'name': 'algorithm'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'max_trial_count'}, {'name': 'network'}, {'name': 'parallel_trial_count'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings end with a literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.Options(skip_nulls=True, min_count=10)"} {"Instruction": "Can you please read the 'data.parquet' file into a PyArrow Table?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.get_pipeline_execution', 'description': 'Returns information about an execution of a pipeline, including details about artifacts, the pipeline execution ID, and the name, version, and status of the pipeline.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline about which you want to get execution details.'}, {'name': 'pipeline_execution_id', 'description': 'The ID of the pipeline execution about which you want to get execution details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().delete', 'description': 'Delete an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "pyarrow.parquet.read_table(source='data.parquet')"} {"Instruction": "I want to select the top 5 values in sorted order from a dataset with sort key \"score\" in descending order.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for top/bottom k-selection', 'description': 'Options for selecting top or bottom k values in sorted order', 'parameters': {'required': [{'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}"], "Output": "pyarrow.OptionsForTopBottomKSelection(k=5, sort_keys=[(\"score\", \"descending\")])"} {"Instruction": "Can you check if the values in the input array [1,2,3,4,5] are present in the specified value set [1,2,3] and skip null values?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'is_in', 'description': 'Check if values are in an array', 'parameters': {'required': [{'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}]}}"], "Output": "pyarrow.is_in(pa.array([1,2,3,4,5]), pa.array([1,2,3]), skip_nulls=True)"} {"Instruction": "I want to slice an array starting from index 0, with a step size of 2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for slicing', 'description': 'Slicing options for arrays', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive).\\nIf not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step.', 'default': 1}]}}\n", "{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}"], "Output": "pyarrow.Options(start=0, step=2)"} {"Instruction": "I want to sort the indices of a table using pyarrow based on the 'name' field in descending order.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "pyarrow.sort_indices(sort_keys=[('name', 'descending')])"} {"Instruction": "How do I split a string on a specific pattern using pyarrow.split_string? I want to split the string on \" \" and have a maximum of 3 splits per value.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides an easy way to analyze websites with Ecoindex. You have the ability to:\\n\\n- Make a page analysis\\n- Define screen resolution\\n- Save results to a DB\\n- Retrieve results\\n- Limit the number of request per day for a given host\\n\\nThis API is built on top of ecoindex-python with FastAPI', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.update_instance_custom_health_status', 'description': 'Submits a request to change the health status of a custom health check to healthy or unhealthy.For more information, see HealthCheckCustomConfig .', 'parameters': [{'name': 'service_id', 'description': 'The ID of the service that includes the configuration for the custom health check that you want to change the status for.'}, {'name': 'instance_id', 'description': 'The ID of the instance that you want to change the health status for.'}, {'name': 'status', 'description': 'The new status of the instance, HEALTHY or UNHEALTHY .\\nPossible values:\\n\\nHEALTHY\\nUNHEALTHY'}]}"], "Output": "pyarrow.split_string(pattern=\" \", max_splits=3)"} {"Instruction": "I want to format the current date and time using the strftime function in pyarrow with the format pattern \"%Y-%m-%d %H:%M:%S\" and set the locale to \"en_US\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}"], "Output": "pyarrow.strftime(format=\"%Y-%m-%d %H:%M:%S\", locale=\"en_US\")"} {"Instruction": "I want to create a list of struct fields with indices [1, 2, 3] and a string argument \"example\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "pyarrow.struct_field(indices=[1, 2, 3], str=\"example\")"} {"Instruction": "I want to create a tdigest with a compression parameter of 200, a buffer size of 1000, and skipping null values set to False.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'tdigest', 'description': 'Options for the `tdigest` function', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1].'}], 'optional': [{'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ssm.delete_inventory', 'description': 'Delete a custom inventory type or the data associated with a custom Inventory type. Deleting a custom inventory type is also referred to as deleting a custom inventory schema.', 'parameters': [{'name': 'type_name', 'description': 'The name of the custom inventory type for which you want to delete either all previously collected data or the inventory type itself.'}, {'name': 'schema_delete_option', 'description': 'Use the SchemaDeleteOption to delete a custom inventory type (schema). If you don\u00e2\\x80\\x99t choose this option, the system only deletes existing inventory data associated with the custom inventory type. Choose one of the following options:\\nDisableSchema: If you choose this option, the system ignores all inventory data for the specified version, and any earlier versions. To enable this schema again, you must call the PutInventory operation for a version greater than the disabled version.\\nDeleteSchema: This option deletes the specified custom type from the Inventory service. You can recreate the schema later, if you want.\\nPossible values:\\n\\nDisableSchema\\nDeleteSchema'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Use this option to view a summary of the deletion request without deleting any data or the data type. This option is useful when you only want to understand what will be deleted. Once you validate that the data to be deleted is what you intend to delete, you can run the same command without specifying the DryRun option.'}, {'name': 'client_token', 'description': 'User-provided idempotency token.'}]}"], "Output": "pyarrow.tdigest(delta=200, buffer_size=1000, skip_nulls=False)"} {"Instruction": "I want to trim all the spaces from a given string.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.create', 'description': 'Create a private or hybrid pool for use by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'peered_network'}, {'name': 'peered_network_ip_range'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}"], "Output": "pyarrow.trim_string_characters(characters=\" \")"} {"Instruction": "I want to normalize a UTF-8 string using the NFC form.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Es una API que permite a los usuarios encontrar el municipio correspondiente a un c\u00f3digo postal espec\u00edfico en Espa\u00f1a. Simplemente ingresa el c\u00f3digo postal y recibir\u00e1s informaci\u00f3n detallada del municipio asociado. Es una herramienta f\u00e1cil de usar e ideal para desarrolladores y aplicaciones que requieren informaci\u00f3n precisa de municipios basada en c\u00f3digos postales espa\u00f1oles', 'parameters': [{'name': 'codigo_postal', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}"], "Output": "pyarrow.utf8_normalize(form=\"NFC\")"} {"Instruction": "I want to calculate the variance of a dataset with 5 degrees of freedom, without skipping null values and with a minimum count of 10 non-null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'test_any', 'description': 'Test whether any element in a boolean array evaluates to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "pyarrow.variance(ddof=5, skip_nulls=False, min_count=10)"} {"Instruction": "I want to determine the week number in PyArrow starting from Monday, with the option to count from zero set to False and the first week fully in the year set to True.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'week', 'description': 'Options for the `week` function', 'parameters': {'required': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}], 'optional': [{'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year).'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}\n", "{'name': 'pyarrow', 'api_name': 'partition_nth_indices', 'description': 'Partition the indices of an array based on a pivot element', 'parameters': {'required': [{'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element'}], 'optional': [{'name': 'null_placement', 'description': 'Where nulls in the input should be partitioned', 'default': 'at_end'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.week(week_starts_monday=True, count_from_zero=False, first_week_is_fully_in_year=True)"} {"Instruction": "sklearn.linear_model.ARDRegression(max_iter=10, tol=1e-4, alpha_1=1e-5, verbose=True)\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.yum.upload(repository=\"my_repo\", location=\"us_central1\", source=\"my_package.rpm\"', 'description': 'Upload an RPM package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the RPM package to be uploaded.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_studio_lifecycle_config', 'description': 'Describes the Studio Lifecycle Configuration.', 'parameters': [{'name': 'studio_lifecycle_config_name', 'description': 'The name of the Studio Lifecycle Configuration to describe.'}]}"], "Output": "pyarrow.sklearn.linear_model.ARDRegression(max_iter=10, tol=1e-4, alpha_1=1e-5, verbose=True)"} {"Instruction": "How can I compute the inverse cosine for the value 0.5 using the pyarrow library?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}"], "Output": "pyarrow.acos(x=0.5)"} {"Instruction": "I want to add the elements of two arrays, x = [1, 2, 3] and y = [4, 5, 6].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.resource_groups.tag', 'description': 'Adds tags to a resource group with the specified ARN. Existing tags on a resource group are not changed if they are not specified in the request parameters.WarningMinimum permissionsTo run this command, you must have the following permissions:resource-groups:TagSee also: AWS API Documentation\\n', 'parameters': [{'name': 'arn', 'description': 'The ARN of the resource group to which to add tags.'}, {'name': 'tags', 'description': 'The tags to add to the specified resource group. A tag is a string-to-string map of key-value pairs.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}"], "Output": "pyarrow.add(x=[1, 2, 3], y=[4, 5, 6])"} {"Instruction": "I want to test whether all elements in a boolean array evaluate to true. The array I want to use is [True, True, False, True, True] and I want to skip nulls in the input.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ssm.deregister_target_from_maintenance_window', 'description': 'Removes a target from a maintenance window.', 'parameters': [{'name': 'window_id', 'description': 'The ID of the maintenance window the target should be removed from.'}, {'name': 'window_target_id', 'description': 'The ID of the target definition to remove.'}, {'name': 'safe_|_no_safe', 'description': 'The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn\u00e2\\x80\\x99t deregister the target from the maintenance window.'}]}\n", "{'name': 'az', 'api_name': 'VM Repair List Scripts', 'description': 'List available repair scripts', 'parameters': [{'name': 'preview', 'description': \"URL of forked repair script library's map.json https://github.com/{user}/repair-script-library/blob/master/map.json.\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serpdog(https://serpdog.io) is a Google Search API that allows you to access Google Search Results in real time. It solves the problem of proxies and captchas for a smooth scraping journey. Serpdog supports results in both HTML and JSON format.\\n\\nGet your free trial by registering at https://api.serpdog.io\\n\\nIf you want to buy our plan, I recommend you to please visit https://serpdog.io/pricing for more information. ', 'parameters': [{'name': 'data_id', 'description': '', 'type': 'STRING'}, {'name': 'next_page_token', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'topic_id', 'description': '', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.all(array=[True, True, False, True, True], skip_nulls=True)"} {"Instruction": "I want to compute the logical 'and' of two arrays or scalars with x=[True, False, False, True] and y=[False, True, True, False].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'and', 'description': \"Compute the logical 'and' of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}"], "Output": "pyarrow.pa.and_(x=[True, False, False, True],y=[False, True, True, False])"} {"Instruction": "I want to compute the logical 'and' of two arrays. The first array is [True, False, True] and the second array is [False, True, False].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'logical_and', 'description': \"Compute the logical 'and' of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.logical_and(x=[True, False, True], y=[False, True, False])"} {"Instruction": "Can you compute the logical \"and not\" of two arrays x and y using the PyArrow library? The arrays are [True, False, True] and [False, True, None]. Also, please allocate memory from the default memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.logical_and_not(x, y, memory_pool=None)"} {"Instruction": "I want to perform a logical AND operation using the pyarrow.logical_and_not function on two arrays named x and y, with the optional memory pool parameter set to my_memory_pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.logical_and_not', 'description': 'Logical AND operation with null values', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}"], "Output": "pyarrow.logical_and_not(x, y, memory_pool=my_memory_pool)"} {"Instruction": "Can you test whether any element in the given boolean array evaluates to true? Here is the array [False, False, True, False, False]. Please ignore null values in the input.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'test_any', 'description': 'Test whether any element in a boolean array evaluates to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "pyarrow.compute.test_any(array=[False, False, True, False, False], skip_nulls=True)"} {"Instruction": "I have a list of numbers [1, 2, 3, 4, 5] and I want to compute the approximate median using the pyarrow.compute.approximate_median() function. I want to skip null values, require a minimum of 3 non-null values, and use the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link Connection Start', 'description': 'Start a link connection in synapse', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.list_enabled_products_for_import', 'description': 'Lists all findings-generating solutions (products) that you are subscribed to receive findings from in Security Hub.list-enabled-products-for-import is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.compute.approximate_median(array=[1, 2, 3, 4, 5], skip_nulls=True, min_count=3)"} {"Instruction": "I want to select values from an array using indices from another array. The array is [1, 2, 3, 4, 5] and the indices array is [0, 2, 4].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}"], "Output": "pyarrow.SelectValues(array=[1, 2, 3, 4, 5], indices=[0, 2, 4])"} {"Instruction": "I want to pad the strings ['hello', 'world', 'pyarrow'] to a width of 10 with spaces as padding.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pad_center', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': \"str, default ' '. What to pad the string with. Should be one byte or codepoint.\"}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.pad_center(strings=['hello', 'world', 'pyarrow'], width=10, padding=' ')"} {"Instruction": "Can you classify the strings \"apple\", \"123\", and \"@#%\" as ASCII alphanumeric?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}"], "Output": "pyarrow.classify_strings(strings=[\"apple\", \"123\", \"@#%\"], memory_pool=None)"} {"Instruction": "I want to classify a list of strings ['apple', 'banana', 'cherry'] using the pyarrow ClassifyStrings API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ClassifyStrings', 'description': 'Classify strings as ASCII decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like object containing strings to classify'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default is the default memory pool)'}]}}\n", "{'name': 'Azure CLI', 'api_name': 'Mesh Gateway List', 'description': 'List gateway resources', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': 'gcloud.alpha.compute.backend_services.delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'key_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.ClassifyStrings(strings=['apple', 'banana', 'cherry'])"} {"Instruction": "I want to classify a list of strings ['hello', 'world', '123', ''] as ASCII lowercase using pyarrow's classify_strings API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.classify_strings(strings=['hello', 'world', '123', ''])"} {"Instruction": "I want to compute the PyArrow API on an array of strings and allocate memory from the default memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.start_image_pipeline_execution', 'description': 'Manually triggers a pipeline to create an image.', 'parameters': [{'name': 'image_pipeline_arn', 'description': 'The Amazon Resource Name (ARN) of the image pipeline that you want to manually invoke.'}, {'name': 'client_token', 'description': 'The idempotency token used to make this request idempotent.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}"], "Output": "pyarrow.compute(strings, memory_pool=None)"} {"Instruction": "I have an array of strings ['hello', 'WORLD', 'AbC'] and I want to classify them as ASCII uppercase.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}"], "Output": "pyarrow.classify_strings(strings=['hello', 'WORLD', 'AbC'], memory_pool=None)"} {"Instruction": "I want to left-align the strings in the given array with a width of 15 and pad them with '#' character.\n", "Functions": ["{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns hello', 'parameters': []}"], "Output": "pyarrow.compute.left_align_strings(strings, width=15, padding='#')"} {"Instruction": "I want to invert the casing of an array of strings [\"Hello\", \"WORLD\"].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'invert_casing', 'description': 'Invert Casing of Strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.invert_casing(strings=[\"Hello\", \"WORLD\"])"} {"Instruction": "I have an array of strings and I want to trim all the leading and trailing spaces from them using the pyarrow.compute.trim function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.trim', 'description': 'Trim leading and trailing characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.trim(strings=my_array, characters=\" \")"} {"Instruction": "Compute the inverse sine of the array [0.5, 0.8, 1.0] using the pyarrow compute.asin API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_id_format', 'description': 'Describes the ID format settings for your resources on a per-Region basis, for example, to view which resource types are enabled for longer IDs. This request only returns information about resource types whose ID formats can be modified; it does not return information about other resource types.These settings apply to the IAM user who makes the request; they do not apply to the entire Amazon Web Services account. By default, an IAM user defaults to the same settings as the root user, unless they explicitly override the settings by running the ModifyIdFormat command. Resources created with longer IDs are visible to all IAM users, regardless of these settings and provided that they have permission to use the relevant Describe command for the resource type.', 'parameters': [{'name': 'resource', 'description': 'The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway'}]}\n", "{'name': 'aws', 'api_name': 'aws.grafana.describe_workspace', 'description': 'Displays information about one Amazon Managed Grafana workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to display information about.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.asin(x=[0.5, 0.8, 1.0])"} {"Instruction": "I want to compute the inverse tangent of y=5 and x=3 using the pyarrow arctan function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.arctan(y=5, x=3)"} {"Instruction": "I want to compute the string lengths of an array containing the strings 'hello', 'world', and 'pyarrow'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.list_pipeline_executions', 'description': 'Gets a summary of the most recent executions for a pipeline.list-pipeline-executions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline for which you want to get execution summary information.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}"], "Output": "pyarrow.compute_string_lengths(strings=[\"hello\", \"world\", \"pyarrow\"])"} {"Instruction": "Please repeat the binary string '010101' three times using the pyarrow.RepeatBinaryString API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'RepeatBinaryString', 'description': 'Repeat a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The binary strings to be replicated.'}, {'name': 'num_repeats', 'description': 'Array-like or scalar-like. The number of times each binary string should be replicated.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.RepeatBinaryString(strings=['010101'], num_repeats=3)"} {"Instruction": "I want to replace a slice of a binary string in an array using the pyarrow.compute.replace_slice API. The slice should start at index 2 (inclusive) and stop at index 6 (exclusive). I want to replace the slice with the string \"Python\" and use the default memory pool for allocation.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connect.put_user_status', 'description': 'Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent\u00e2\\x80\\x99s next status.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_id', 'description': 'The identifier of the user.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'agent_status_id', 'description': 'The identifier of the agent status.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}"], "Output": "pyarrow.compute.replace_slice(strings, start=2, stop=6, replacement=\"Python\")"} {"Instruction": "I need to reverse the binary data in an array of strings ['010101', '110011', '001100'].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'reverse_binary', 'description': 'Reverse binary data at a byte-level', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().config().export', 'description': 'Export Cloud Bigtable instance configuration', 'parameters': [{'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.reverse_binary(strings=['010101', '110011', '001100'])"} {"Instruction": "I want to perform a bit-wise AND operation on two arrays\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'BitwiseAnd', 'description': 'Bit-wise AND the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}"], "Output": "pyarrow.BitwiseAnd(x=[1, 2, 3, 4, 5], y=[4, 5, 6, 7, 8])"} {"Instruction": "I want to use the BitwiseNegate function in pyarrow to perform a bit-wise negation operation on the array [1, 0, 1].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'BitwiseNegate', 'description': 'Bit-wise negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.BitwiseNegate(x=[1, 0, 1])"} {"Instruction": "I want to select the bottom 5 elements from the given array using the bottom_k_unstable API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk WHOIS API. Parsed to JSON. All TLDs supported. Online since 2016.', 'parameters': [{'name': 'batch_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.bottom_k_unstable(values=array, k=5)"} {"Instruction": "I want to call the pyarrow function \"process_data\" with the arguments \"input_file\" set to \"data.csv\" and \"output_file\" set to \"processed_data.csv\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'call_function', 'description': 'Call a named function', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to call.'}, {'name': 'args', 'description': 'The arguments to the function.'}], 'optional': [{'name': 'options', 'description': 'Options provided to the function.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations during function execution.'}, {'name': 'length', 'description': 'Batch size for execution, for nullary (no argument) functions. If not passed, inferred from data.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}"], "Output": "pyarrow.call_function(\"process_data\", args=[\"data.csv\", \"processed_data.csv\"])"} {"Instruction": "What is the smallest integer not less in magnitude than -7?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": "pyarrow.compute_smallest_integer(x=-7)"} {"Instruction": "I want to round up the timestamps to the nearest millisecond.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values up to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'If True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool'}]}}"], "Output": "pyarrow.compute.round_temporal(timestamps, multiple=1, unit='millisecond')"} {"Instruction": "I want to choose values from arrays using indices [1, 3, 5] and values [10, 20, 30, 40, 50, 60].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'choose_values', 'description': 'Choose values from several arrays', 'parameters': {'required': [{'name': 'indices', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'az', 'api_name': 'RedisEnterprise Database Access Keys Retrieval', 'description': 'Retrieve the access keys for the RedisEnterprise database', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the RedisEnterprise cluster.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'az', 'api_name': 'Network Manager Effective Connectivity Configuration List', 'description': 'List effective configuration in a network manager', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'virtual-network-name --vnet-name', 'description': 'The name of the virtual network.'}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.'}]}\n", "{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}"], "Output": "pyarrow.choose_values(indices=[1, 3, 5], values=[10, 20, 30, 40, 50, 60])"} {"Instruction": "I want to select the first non-null value from a list of values [1, None, 3, None, 5].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'az', 'api_name': 'Event Hubs Cluster List', 'description': 'List the available Event Hubs Clusters within an ARM resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'list_array_slicing_options', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive)'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'Slice step', 'type': 'int', 'default': 1}, {'name': 'return_fixed_size_list', 'description': \"Whether to return a FixedSizeListArray. If true _and_ stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\", 'type': 'bool', 'default': None}]}}"], "Output": "pyarrow.SelectFirstNonNull(values=[1, None, 3, None, 5])"} {"Instruction": "I want to count the number of null values in an array using the pyarrow Count API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}"], "Output": "pyarrow.compute.Count(array, mode='only_null', options=None, memory_pool=None)"} {"Instruction": "I have an array called 'data' and I want to count the number of unique values in it. Please count only non-null values.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.count(array=data, mode='only_valid')"} {"Instruction": "How can I count the occurrences of the substring \"apple\" in a given list of strings using the pyarrow compute API?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'versioning-free', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute.count_substring(strings=[\"apple\", \"banana\", \"apple pie\"], pattern=\"apple\")"} {"Instruction": "How can I count the number of occurrences of the substring \"hello\" in a list of strings? The list of strings is [\"hello\", \"world\", \"hello world\"].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}"], "Output": "pyarrow.compute.count_substring(strings=[\"hello\", \"world\", \"hello world\"], pattern=\"hello\")"} {"Instruction": "I want to compute the cumulative sum of an array with values [1, 2, 3, 4, 5], starting from 10, and propagating null values.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "pyarrow.compute.cumulative_sum(values=[1, 2, 3, 4, 5], start=10, skip_nulls=True)"} {"Instruction": "I want to compute the cumulative sum of an array [1, 2, 3, 4] using pyarrow API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'pyarrow', 'api_name': 'SerializeDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default: all CPUs'}, {'name': 'preserve_index', 'description': 'Determines how to handle the index data. Default: None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.cumulative_sum(values=pa.array([1, 2, 3, 4]))"} {"Instruction": "I have an array of values [5, 10, 15, 20] and I want to extract the day number from each value.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.extract_day_number', 'description': 'Extract day number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.extract_day_number(values=[5, 10, 15, 20])"} {"Instruction": "I have a list of dates [\"2022-01-01\", \"2022-01-02\", \"2022-01-03\"] and I want to extract the day of the week number, starting from 0, using the PyArrow compute.day_of_week API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.day_of_week(values=[\"2022-01-01\", \"2022-01-02\", \"2022-01-03\"], count_from_zero=True, week_start=1)"} {"Instruction": "I want to extract the day of year numbers for a list of dates [\"2022-01-15\", \"2022-02-28\", \"2022-03-10\"] using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'extract_day_of_year_number', 'description': 'Extract day of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'MapLookup', 'description': 'Find the items corresponding to a given key in a Map', 'parameters': {'required': [{'name': 'container', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'query_key', 'description': 'Scalar. The key to search for.'}, {'name': 'occurrence', 'description': \"str. The occurrence(s) to return from the Map. Accepted values are 'first', 'last', or 'all'.\"}, {'name': 'options', 'description': 'pyarrow.compute.MapLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}"], "Output": "pyarrow.extract_day_of_year_number(values=[\"2022-01-15\", \"2022-02-28\", \"2022-03-10\"])"} {"Instruction": "I want to compute the difference between two timestamps using the pyarrow compute_timestamp_diff API. The start timestamp is '2021-01-01 00:00:00' and the end timestamp is '2021-01-02 12:00:00'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_timestamp_diff', 'description': 'Compute the number of days and milliseconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "pyarrow.compute_timestamp_diff(start='2021-01-01 00:00:00', end='2021-01-02 12:00:00')"} {"Instruction": "I want to perform hierarchical clustering on a dataset using the scipy library with the linkage method set to 'average', the metric set to 'euclidean', and the maximum number of clusters set to 5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}"], "Output": "pyarrow.scipy.cluster.hierarchy.linkage(data, method='average', metric='euclidean', R=5)"} {"Instruction": "I have an array of integers that I want to dictionary encode. I want to use the 'mask' option to encode null values. Also, I want to allocate memory from a specific memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute_slice', 'description': 'Compute slice of list-like array', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function. Must have a list-like type.'}, {'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive).'}, {'name': 'stop', 'description': 'Optional[int], default None. If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'int, default 1. Slice step.'}, {'name': 'return_fixed_size_list', 'description': \"Optional[bool], default None. Whether to return a FixedSizeListArray. If true and stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\"}, {'name': 'options', 'description': 'pyarrow.compute.ListSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}"], "Output": "pyarrow.compute.DictionaryEncode(array=array_of_integers, null_encoding='mask', memory_pool=specific_memory_pool)"} {"Instruction": "Can you help me divide two arrays element-wise using the pyarrow.divide_element_wise API? The first array is [1, 2, 3] and the second array is [2, 2, 2].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'web_acl_id', 'description': 'The WebACLId of the WebACL that you want to get. WebACLId is returned by CreateWebACL and by ListWebACLs .'}]}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow streaming format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "pyarrow.divide_element_wise(dividend=pyarrow.array([1, 2, 3]), divisor=pyarrow.array([2, 2, 2]))"} {"Instruction": "I want to check if the strings in the array ['hello', 'world', 'foo', 'bar'] end with the pattern 'o', and perform a case-insensitive match.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings end with a literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': '\"The name of the function and the arguments are not provided in the given example.\"', 'description': 'Use to assign one or more tags to a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that the tags are added to.'}, {'name': 'tags', 'description': 'The list of tags that are added to the specified resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'Pyarrow', 'api_name': 'Slice', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "pyarrow.compute.match_substring(strings=['hello', 'world', 'foo', 'bar'], pattern='o', ignore_case=True)"} {"Instruction": "I want to compare two arrays x and y using pyarrow.CompareValuesEquality. I also want to provide a custom memory pool for allocating memory from.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CompareValuesEquality', 'description': 'Compare values for equality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.deployments.describe', 'description': 'Describe an Apigee API proxy deployment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.commitments().describe', 'description': 'Describe a Compute Engine commitment', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to describe.'}, {'name': 'region', 'description': 'Region of the commitment to describe. If not specified, you might be prompted to select a region (interactive mode only).'}]}"], "Output": "pyarrow.CompareValuesEquality(x, y, memory_pool=pyarrow.MemoryPool())"} {"Instruction": "I want to compute Euler's number raised to the power of 4.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}"], "Output": "pyarrow.compute_eulers_number(exponent=4)"} {"Instruction": "Can you please create a python command that replaces the null elements in an array with a fill value of 0?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}"], "Output": "pyarrow.fill_null(values, fill_value=0)"} {"Instruction": "I want to filter an array using the filter function from the pyarrow library. The input array is [1, 2, 3, 4, 5] and the selection filter is [True, False, True, False, True].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'input', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'selection_filter', 'description': 'Argument to compute function. It can be an array-like or scalar-like object representing the selection filter.'}, {'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop' and 'emit_null'. Default is 'drop'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. It should be an instance of pyarrow.compute.FilterOptions.'}, {'name': 'memory_pool', 'description': 'If provided, the memory will be allocated from the specified pyarrow.MemoryPool. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.list_streaming_distributions', 'description': 'List streaming distributions.list-streaming-distributions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.list_recommendations', 'description': 'Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region.See also: AWS API Documentation\\n', 'parameters': [{'name': 'filter', 'description': 'Filters applied when retrieving recommendations. Can eiter be an individual filter, or combinations of STATUS and IMPACT or STATUS and TYPE\\nkey -> (string)\\n\\nThe ListRecommendations filter type. This can be one of the following:\\n\\nTYPE \u00e2\\x80\\x93 The recommendation type, with values like DKIM , SPF , DMARC or BIMI .\\nIMPACT \u00e2\\x80\\x93 The recommendation impact, with values like HIGH or LOW .\\nSTATUS \u00e2\\x80\\x93 The recommendation status, with values like OPEN or FIXED .\\nRESOURCE_ARN \u00e2\\x80\\x93 The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com .\\n\\n\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'A token returned from a previous call to ListRecommendations to indicate the position in the list of recommendations.'}, {'name': 'page_size', 'description': 'The number of results to show in a single call to ListRecommendations . If the number of results is larger than the number you specified in this parameter, then the response includes a NextToken element, which you can use to obtain additional results.\\nThe value you specify has to be at least 1, and can be no more than 100.'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}"], "Output": "pyarrow.filter(input=[1, 2, 3, 4, 5], selection_filter=[True, False, True, False, True])"} {"Instruction": "I want to find the first occurrence of the pattern \"apple\" in the array-like object [\"apple\", \"banana\", \"cherry\"] using the pyarrow.compute.find_substring API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_substring', 'description': 'Find first occurrence of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.find_substring(strings=[\"apple\", \"banana\", \"cherry\"], pattern=\"apple\", ignore_case=False)"} {"Instruction": "How can I find the location of the first match of a regex pattern \"abc\" in a given list of strings using the pyarrow compute function?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_first_match', 'description': 'Find location of first match of regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_tags_for_resource', 'description': 'Lists the tags (metadata) you have assigned to the resource.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.compute.find_first_match(strings=['hello', 'world', 'python'], pattern='abc', ignore_case=False, options=None, memory_pool=None)"} {"Instruction": "I want to round the given timestamps down to the nearest day.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}"], "Output": "pyarrow.compute.round_temporal(timestamps, unit='day')"} {"Instruction": "Can you please retrieve the function \"mean\" from the pyarrow API?\n", "Functions": ["{'name': 'API', 'api_name': 'get_function', 'description': 'Get a function by name', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to lookup'}], 'optional': []}}\n", "{'name': 'az', 'api_name': 'vmware script-execution show', 'description': 'Get an script execution by name in a private cloud', 'parameters': [{'name': 'name', 'description': 'Name of the script execution.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "pyarrow.get_function(name=\"mean\")"} {"Instruction": "I want to compare the values in two arrays using the pyarrow.compare_ordered API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().describe', 'description': 'Display the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}"], "Output": "pyarrow.compare_ordered(x, y, memory_pool=None)"} {"Instruction": "Please compare the values of two arrays x and y using the pyarrow.compare_ordered_inequality() API. The arrays are [1, 2, 3, 4] and [2, 3, 4, 5]. Memory_pool argument is optional.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}"], "Output": "pyarrow.compare_ordered_inequality(x=[1, 2, 3, 4], y=[2, 3, 4, 5])"} {"Instruction": "I want to find the index of each element in an array using pyarrow compute.set_lookup, with values as [10, 20, 30, 40, 50], and value_set as [20, 40, 60].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.set_lookup', 'description': 'Return index of each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().list', 'description': 'List Bare Metal Solution instances in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_configuration_set', 'description': 'Get information about an existing configuration set, including the dedicated IP pool that it\u00e2\\x80\\x99s associated with, whether or not it\u00e2\\x80\\x99s enabled for sending email, and more.Configuration sets are groups of rules that you can apply to the emails you send. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}"], "Output": "pyarrow.compute.set_lookup(values=[10, 20, 30, 40, 50], value_set=[20, 40, 60])"} {"Instruction": "I want to invert boolean values in an array with the values [True, False, True, True].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'float64', 'description': 'Create double-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.InvertBooleanValues(values=[True, False, True, True])"} {"Instruction": "I want to find if the value 5 is present in the given set of values [1, 2, 3, 4, 5, 6] using the pyarrow.compute.find_in_set API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_in_set', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array. Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'bool, default False. If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'pyarrow.compute.SetLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.find_in_set(values=[1, 2, 3, 4, 5], value_set=[1, 2, 3, 4, 5, 6])"} {"Instruction": "I have a list of values [10, 20, 30, 40] and I want to check if each value is present in the set [30, 40, 50, 60]. Please use the pyarrow values_in API to perform this operation. Also, allocate memory from the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'values_in', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.values_in([10, 20, 30, 40], [30, 40, 50, 60], memory_pool=None)"} {"Instruction": "I have a list of values representing dates [2022-01-01, 2022-01-02, 2022-01-03] and I want to extract the ISO year, ISO week, and ISO day of the week from these values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.describe_game_session_queues', 'description': 'Retrieves the properties for one or more game session queues. When requesting multiple queues, use the pagination parameters to retrieve results as a set of sequential pages. When specifying a list of queues, objects are returned only for queues that currently exist in the Region.Learn moredescribe-game-session-queues is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'names', 'description': 'A list of queue names to retrieve information for. You can use either the queue ID or ARN value. To request settings for all queues, leave this parameter empty.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}"], "Output": "pyarrow.extract_iso_week_struct(values=[\\\"2022-01-01\\\", \\\"2022-01-02\\\", \\\"2022-01-03\\\"])"} {"Instruction": "I want to extract the ISO year number from the given dates ['2020-01-01', '2021-01-01'].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'extract_iso_year', 'description': 'Extract ISO year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}"], "Output": "pyarrow.extract_iso_year(values=['2020-01-01', '2021-01-01'])"} {"Instruction": "I want to flatten a list of arrays using pyarrow.FlattenListValues with the following arrays\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FlattenListValues', 'description': 'Flatten list values', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}"], "Output": "pyarrow.FlattenListValues()(arrays=[array1, array2, array3])"} {"Instruction": "I want to cluster the data in \"data.csv\" into 5 clusters using pyarrow.cluster.Kmeans API with a maximum of 100 iterations and a tolerance of 0.001.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering.'}, {'name': 'k', 'description': 'The number of clusters to create.'}], 'optional': [{'name': 'iterations', 'description': 'The maximum number of iterations to perform.'}, {'name': 'tolerance', 'description': 'The convergence tolerance.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.redshift_data.list_databases', 'description': 'List the databases in a cluster. A token is returned to page through the database list. Depending on the authorization method, use one of the following combinations of request parameters:Secrets Manager - when connecting to a cluster, provide the secret-arn of a secret stored in Secrets Manager which has username and password . The specified secret contains credentials to connect to the database you specify. When you are connecting to a cluster, you also supply the database name, If you provide a cluster identifier (dbClusterIdentifier ), it must match the cluster identifier stored in the secret. When you are connecting to a serverless workgroup, you also supply the database name.When connecting to a serverless workgroup, specify the workgroup name and database name. The database user name is derived from the IAM identity. For example, arn:iam::123456789012:user:foo has the database user name IAM:foo . Also, permission to call the redshift-serverless:GetCredentials operation is required.When connecting to a cluster as a database user, specify the cluster identifier, the database name, and the database user name. Also, permission to call the redshift:GetClusterCredentials operation is required.For more information about the Amazon Redshift Data API and CLI usage examples, see Using the Amazon Redshift Data API in the Amazon Redshift Management Guide .list-databases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cluster_identifier', 'description': 'The cluster identifier. This parameter is required when connecting to a cluster and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'database', 'description': 'The name of the database. This parameter is required when authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'db_user', 'description': 'The database user name. This parameter is required when connecting to a cluster as a database user and authenticating using temporary credentials.'}, {'name': 'secret_arn', 'description': 'The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using Secrets Manager.'}, {'name': 'workgroup_name', 'description': 'The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}"], "Output": "pyarrow.cluster.Kmeans(data=\"data.csv\", k=5, iterations=100, tolerance=0.001)"} {"Instruction": "I want to slice a list-like array with a start index of 2 and a step of 3 using the compute_slice function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_slice', 'description': 'Compute slice of list-like array', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function. Must have a list-like type.'}, {'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive).'}, {'name': 'stop', 'description': 'Optional[int], default None. If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'int, default 1. Slice step.'}, {'name': 'return_fixed_size_list', 'description': \"Optional[bool], default None. Whether to return a FixedSizeListArray. If true and stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\"}, {'name': 'options', 'description': 'pyarrow.compute.ListSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'It is an API for mobile phone number OSINT. If you abuse it, you will be immediately banned!', 'parameters': [{'name': 'phone', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.compute.compute_slice(lists, start=2, step=3)"} {"Instruction": "Please compute the natural logarithm of the array [1, 2, 3, 4].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'az', 'api_name': 'AKS Nodepool Snapshot Create', 'description': 'Create a snapshot of a nodepool', 'parameters': [{'name': 'name', 'description': 'The nodepool snapshot name.'}, {'name': 'nodepool-id', 'description': 'The source nodepool id from which to create this snapshot.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'aks-custom-headers', 'description': 'Send custom headers. When specified, format should be Key1=Value1,Key2=Value2.', 'optional': True}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.', 'optional': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}, {'name': 'tags', 'description': 'The tags of the snapshot.', 'optional': True}]}"], "Output": "pyarrow.compute.ln(x=[1, 2, 3, 4])"} {"Instruction": "I want to compute the base 10 logarithm of an array `[1, 10, 100, 1000]` using the pyarrow.log10 function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log10', 'description': 'Compute base 10 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.update_dataset_entries', 'description': 'Adds or updates one or more JSON Line entries in a dataset. A JSON Line includes information about an image used for training or testing an Amazon Lookout for Vision model.For more information, see Defining JSON lines for anomaly classification in the Amazon Lookout for Vision Developer Guide.NoteThe images you reference in the source-ref field of a JSON line, must be in the same S3 bucket as the existing images in the dataset.This operation requires permissions to perform the lookoutvision:UpdateDatasetEntries operation.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project that contains the dataset that you want to update.'}, {'name': 'dataset_type', 'description': 'The type of the dataset that you want to update. Specify train to update the training dataset. Specify test to update the test dataset. If you have a single dataset project, specify train .'}, {'name': 'changes', 'description': 'The entries to add to the dataset.'}, {'name': 'client_token', 'description': 'ClientToken is an idempotency token that ensures a call to UpdateDatasetEntries completes only once. You choose the value to pass. For example, An issue might prevent you from getting a response from UpdateDatasetEntries . In this case, safely retry your call to UpdateDatasetEntries by using the same ClientToken parameter value.\\nIf you don\u00e2\\x80\\x99t supply a value for ClientToken , the AWS SDK you are using inserts a value for you. This prevents retries after a network error from making multiple updates with the same dataset entries. You\u00e2\\x80\\x99ll need to provide your own value for other use cases.\\nAn error occurs if the other input parameters are not the same as in the first request. Using a different value for ClientToken is considered a new call to UpdateDatasetEntries . An idempotency token is active for 8 hours.'}]}"], "Output": "pyarrow.compute.log10(x=[1, 10, 100, 1000])"} {"Instruction": "I want to compute the natural log of (1+0.5) using pyarrow.log1p function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_decimal', 'description': 'Classify strings as decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.omics.delete_workflow', 'description': 'Deletes a workflow.', 'parameters': [{'name': 'id', 'description': 'The workflow\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'alpha', 'api_name': 'requests.post(\"https://api.bms.example.com/ssh_keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content_Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"}', 'description': 'Add SSH key to Bare Metal Solution serial console', 'parameters': [{'name': 'serial_console_ssh_key'}, {'name': 'key'}, {'name': 'key_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Welcome to the Ultimate Tennis API! It provides all the information you need about the tennis world, including all the details related to players and tournaments(live scores, matches, statistics), from both the ATP and tha WTA circuits, both singles and doubles . We also provide live bettings odds for every match in every tennis category. You can easily build your tennis related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'player_id', 'description': 'Player ID', 'type': 'string'}]}"], "Output": "pyarrow.log1p(x=0.5)"} {"Instruction": "I want to compute the natural logarithm of (1+x) using the pyarrow library. The value of x is 2.5 and I want to allocate memory from the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}"], "Output": "pyarrow.log1p(x=2.5)"} {"Instruction": "I want to compute the base 2 logarithm of a list of numbers using pyarrow's logb function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'logb', 'description': 'Compute base b logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'b', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.logb(x=[1, 2, 3], b=2)"} {"Instruction": "Can you help me create a StructArray using pyarrow? I have an array, the names of the struct fields, the nullability information for each field, the metadata for each field, and the options. Additionally, I would like to specify a memory pool for allocating memory.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'MakeStructArray', 'description': 'Creating a StructArray', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function'}, {'name': 'field_names', 'description': 'Names of the struct fields to create'}, {'name': 'field_nullability', 'description': 'Nullability information for each struct field'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.compute.MakeStructArray(args=array, field_names=field_names, field_nullability=field_nullability, field_metadata=field_metadata, options=options, memory_pool=memory_pool)"} {"Instruction": "I have an array of strings and I want to check if any of the strings in the array match the pattern \"apple%\". I want the matching to be case-insensitive and I want to use the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against SQL-style LIKE pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.match_substring(strings, \"apple%\", ignore_case=True, memory_pool=None)"} {"Instruction": "I want to match the substring 'apple' in an array of strings, ignoring case sensitivity.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Adding IAM policy binding to a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'pyarrow', 'api_name': 'tdigest', 'description': 'Options for the `tdigest` function', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1].'}], 'optional': [{'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}"], "Output": "pyarrow.compute.match_substring(strings, 'apple', ignore_case=True)"} {"Instruction": "I want to match the substring \"apple\" in the given array of strings with case-insensitivity.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Match strings against regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.glue.batch_delete_table_version', 'description': 'Deletes a specified batch of versions of a table.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog where the tables reside. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'database_name', 'description': 'The database in the catalog in which the table resides. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'table_name', 'description': 'The name of the table. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'version_ids', 'description': 'A list of the IDs of versions to be deleted. A VersionId is a string representation of an integer. Each version is incremented by 1.\\n(string)'}]}"], "Output": "pyarrow.compute.match_substring(strings=[\"apple\", \"Apples\", \"pineapple\"], pattern=\"apple\", ignore_case=True)"} {"Instruction": "I want to compute the minimum and maximum values of an array using the pyarrow API. The array is [1, 5, 7, 3, 9, 2, 4]. I would like to skip null values and set the minimum count required to 3.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_min_max_values', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. (Array-like)'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. (bool, default True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. (int, default 1)'}, {'name': 'options', 'description': 'Alternative way of passing options. (pyarrow.compute.ScalarAggregateOptions, optional)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (pyarrow.MemoryPool, optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}"], "Output": "pyarrow.compute.min_max_values(array=[1, 5, 7, 3, 9, 2, 4], skip_nulls=True, min_count=3)"} {"Instruction": "I want to compute the number of microseconds between two timestamps. The start timestamp is [1621600000000, 1621600001000, 1621600002000] and the end timestamp is [1621600000000, 1621600003000, 1621600004000].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_microseconds_between_timestamps', 'description': 'Compute the number of microseconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}"], "Output": "pyarrow.compute_microseconds_between_timestamps(start=[1621600000000, 1621600001000, 1621600002000], end=[1621600000000, 1621600003000, 1621600004000])"} {"Instruction": "I have an array of timestamps representing the starting time and another array of timestamps representing the ending time. I want to compute the number of millisecond boundaries crossed from the starting timestamps to the ending timestamps using the PyArrow API. The starting timestamps array is [1627315200000, 1627315201000, 1627315202000] and the ending timestamps array is [1627315203000, 1627315204000, 1627315205000].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_partner_event_source', 'description': 'An SaaS partner can use this operation to list details about a partner event source that they have created. Amazon Web Services customers do not use this operation. Instead, Amazon Web Services customers can use DescribeEventSource to see details about a partner event source that is shared with them.', 'parameters': [{'name': 'name', 'description': 'The name of the event source to display.'}]}\n", "{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}"], "Output": "pyarrow.compute_milliseconds_between_timestamps(start=[1627315200000, 1627315201000, 1627315202000], end=[1627315203000, 1627315204000, 1627315205000])"} {"Instruction": "I have an array of numbers [5, 6, 2, 9, 4, 1], I want to compute the maximum value of this array including nulls.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "pyarrow.compute.min_max(array=[5, 6, 2, 9, 4, 1], skip_nulls=False)"} {"Instruction": "I want to compute the minimum and maximum values of an array using the PyArrow compute_min_max function. The array I want to compute is [1, 2, 3, 4, 5].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_permission_groups_by_user', 'description': 'Lists all the permission groups that are associated with a specific user account.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my_client_gateway\", \"policy.json\", location=\"us_central1\"', 'description': 'Set IAM policy for BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'policy_file'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "pyarrow.compute.compute_min_max(array=[1, 2, 3, 4, 5])"} {"Instruction": "I want to extract minute values from a list of timestamps [1586544000, 1586544001, 1586544002] using pyarrow.ExtractMinuteValues with the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ExtractMinuteValues', 'description': 'Extract minute values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}"], "Output": "pyarrow.ExtractMinuteValues(values=[1586544000, 1586544001, 1586544002])"} {"Instruction": "I have an array of values [1, 2, 3, 4, 5, 2, 3, 3, 4, 5, 5] and I want to compute the mode of the array, returning the top 3 most common values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.compute.mode(array=[1, 2, 3, 4, 5, 2, 3, 3, 4, 5, 5], n=3, skip_nulls=True, min_count=0)"} {"Instruction": "I want to extract the month number from the given list of dates [\"2022-01-01\", \"2022-02-01\", \"2022-03-01\"] using the pyarrow.extract_month_number API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'extract_month_number', 'description': 'Extract month number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.extract_month_number(values=[\"2022-01-01\", \"2022-02-01\", \"2022-03-01\"], memory_pool=None)"} {"Instruction": "I want to compute the number of months between '2020-01-01' and '2022-01-01' using the 'pyarrow' compute_month_boundaries API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_month_boundaries', 'description': 'Compute the number of months between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the start timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the end timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}"], "Output": "pyarrow.compute_month_boundaries(start='2020-01-01', end='2022-01-01')"} {"Instruction": "I want to negate all the elements in the list [1, 2, 3] using the pyarrow.negate function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.negate(x=[1, 2, 3])"} {"Instruction": "I want to negate the values of a given list [1, 2, 3].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}"], "Output": "pyarrow.negate(x=[1, 2, 3])"} {"Instruction": "Can you help me compute the logical OR between two arrays? The first array has 5 elements and the second array has 3 elements. Also, allocate memory from the specified memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'logical_or', 'description': 'Logical OR', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'y', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_in_set', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array. Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'bool, default False. If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'pyarrow.compute.SetLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.logical_or([True, False, True, False, True], [False, True, False], memory_pool=pyarrow.DEFAULT_MEMORY_POOL)"} {"Instruction": "I want to partition an array using the PyArrow compute.partition_nth API. The array I want to partition is [5, 2, 7, 1, 3] and I want to find the index of the 2nd smallest element.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_http2', 'description': 'Update an existing HTTP2 health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.partition_nth(array=[5, 2, 7, 1, 3], pivot=1)"} {"Instruction": "I want to raise the array [2, 3, 4] to the power of 3.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'power', 'description': 'Raise arguments to power element-wise', 'parameters': {'required': [{'name': 'base', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'exponent', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If passed, memory will be allocated from the specified memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}"], "Output": "pyarrow.power(base=[2, 3, 4], exponent=3)"} {"Instruction": "I want to compute the product of values in an array [1, 2, 3, 4, 5] using pyarrow, while ignoring null values and setting the minimum count of non-null values to 3.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}"], "Output": "pyarrow.compute.product(array=[1, 2, 3, 4, 5], skip_nulls=True, min_count=3)"} {"Instruction": "I want to compute the median and 75th percentile of an array using the pyarrow.compute.compute_quantiles API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_quantiles', 'description': 'Compute an array of quantiles of a numeric array or chunked array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].', 'type': 'double or sequence of double', 'default': 0.5}, {'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.', 'type': 'str', 'default': 'linear', 'accepted_values': ['linear', 'lower', 'higher', 'nearest', 'midpoint']}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.', 'type': 'int', 'default': 0}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.QuantileOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "pyarrow.compute.compute_quantiles(array, q=[0.5, 0.75])"} {"Instruction": "I want to compute the rank of an input array using the pyarrow compute.rank API with the input array [3, 1, 5, 2, 4, None], sort it in ascending order, place nulls at the end, and assign ranks in order of when ties appear.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_permission_groups_by_user', 'description': 'Lists all the permission groups that are associated with a specific user account.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}"], "Output": "pyarrow.compute.rank(input_array=[3, 1, 5, 2, 4, None], sort_keys=[('input', 'ascending')], null_placement='at_end', tiebreaker='first')"} {"Instruction": "I want to replace all occurrences of the substring \"apple\" with \"banana\" in a list of strings, with a maximum of 5 replacements per string.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().describe', 'description': 'Show details about a specific API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.compute.ReplaceSubstring(strings, \"apple\", \"banana\", max_replacements=5)"} {"Instruction": "I want to round the numbers in the array [1.25, 3.78, 2.66, 4.92] to 1 decimal place using the 'half_down' rounding mode.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}"], "Output": "pyarrow.compute.round([1.25, 3.78, 2.66, 4.92], ndigits=1, round_mode='half_down')"} {"Instruction": "I have a list of timestamps that need to be rounded to the nearest hour. The timestamps are ['2022-01-01T12:34:56', '2022-01-02T00:00:00', '2022-01-03T23:59:59']. Please provide the code to round these timestamps using the pyarrow compute.round_temporal API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.round_temporal(['2022-01-01T12:34:56', '2022-01-02T00:00:00', '2022-01-03T23:59:59'], unit='hour')"} {"Instruction": "I want to round the values in the array [1.2, 2.7, 3.5] to the nearest multiple of 0.5 using the 'towards_infinity' rounding mode.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.RoundToMultiple(x=[1.2, 2.7, 3.5], multiple=0.5, round_mode='towards_infinity')"} {"Instruction": "I want to create an Expression object in pyarrow with a string value of \"Hello World\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}"], "Output": "pyarrow.Expression(value=\"Hello World\")"} {"Instruction": "I want to compute the number of seconds between two timestamps. The start timestamp is [1577836800, 1577836801, 1577836802] and the end timestamp is [1577836803, 1577836804, 1577836805].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute_seconds_between_timestamps(start=[1577836800, 1577836801, 1577836802], end=[1577836803, 1577836804, 1577836805])"} {"Instruction": "I want to select the top 5 elements from an array named \"data\" in descending order.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SelectK', 'description': 'Select the indices of the first k ordered elements', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'pyarrow', 'api_name': 'unregister_extension_type', 'description': 'Unregister a Python extension type', 'parameters': {'required': [{'name': 'type_name', 'description': 'The name of the ExtensionType subclass to unregister.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}"], "Output": "pyarrow.compute.SelectK(data, 5, sort_keys=[(\"data\", \"descending\")])"} {"Instruction": "I want to right shift the values in x by 3 and allocate memory from a custom memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'shift_right', 'description': 'Right shift x by y', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies.update', 'description': 'Update access context manager policies', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appintegrations.tag_resource', 'description': 'Adds the specified tags to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "pyarrow.shift_right(x, 3, memory_pool=custom_memory_pool)"} {"Instruction": "I want to sort the array [5, 3, 7, 1] in descending order, placing null values at the end.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Sort', 'description': 'Sort', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Sequence of (name, order) tuples. Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}, {'name': 'null_placement', 'description': \"String indicating where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. (pyarrow.compute.SortOptions)'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. (pyarrow.MemoryPool)'}]}}\n", "{'name': 'az', 'api_name': 'VPN Site Link List', 'description': 'List VPN site links on VPN site configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'site-name', 'description': 'Name of the VPN site config.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'PyArrow', 'api_name': 'carry_non_null_backward', 'description': 'Propagate next valid observation backward to previous valid', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.sort(input=[5, 3, 7, 1], sort_keys=[(\"array\", \"descending\")], null_placement=\"at_end\")"} {"Instruction": "I want to split a list of strings ['apple,orange', 'banana', 'cherry,grape'] using ',' as the separator, and I want to split at most 2 times per string.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to separator', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. String pattern to split on.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitPatternOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().describe', 'description': 'Describe a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'The location of the beyondcorp service. To set the location attribute, provide the argument connection on the command line with a fully specified name or provide the argument --location on the command line.'}]}"], "Output": "pyarrow.compute.split_string(strings=['apple,orange', 'banana', 'cherry,grape'], pattern=',', max_splits=2)"} {"Instruction": "I want to calculate the square root of an array [4, 9, 16, 25] using PyArrow and allocate memory from a specific memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'sqrt', 'description': 'Square root calculation', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use default memory pool.'}]}}"], "Output": "pyarrow.sqrt([4, 9, 16, 25], memory_pool=my_memory_pool)"} {"Instruction": "I want to calculate the standard deviation of an array using pyarrow compute with an array consisting of [1, 2, 3, 4, 5], and set ddof to 1.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}"], "Output": "pyarrow.compute.stddev(array, ddof=1)"} {"Instruction": "I want to format a list of timestamps [1622520000, 1622523600, 1622527200] into the format 'YYYY-MM-DD HH:MM:SS' using the 'en_US' locale.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Time32Scalar', 'description': 'Concrete class for time32 scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}"], "Output": "pyarrow.compute.format_temporal_values(timestamps=[1622520000, 1622523600, 1622527200], format='%Y-%m-%d %H:%M:%S', locale='en_US')"} {"Instruction": "I have an array of strings and I want to check if each string consists only of ASCII characters. The array is [\"hello\", \"123\", \"\u3053\u3093\u306b\u3061\u306f\"].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings_as_ascii', 'description': 'Check if a string consists only of ASCII characters', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}"], "Output": "pyarrow.compute.classify_strings_as_ascii(strings=[\"hello\", \"123\", \"\u3053\u3093\u306b\u3061\u306f\"], memory_pool=None)"} {"Instruction": "I want to extract the children at indices 0, 2, and 4 from the given struct array.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.extract_children', 'description': 'Extract children of a struct or union by index', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'indices', 'description': 'List of indices for chained field lookup. For example, [4, 1] will look up the second nested field in the fifth outer field.'}, {'name': 'options', 'description': 'Alternative way of passing options. (Optional)'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. (Optional)'}]}}\n", "{'name': 'pyarrow', 'api_name': 'take', 'description': 'Select values from array or table-like data by indices', 'parameters': {'required': [{'name': 'data', 'description': 'Array, ChunkedArray, RecordBatch, or Table. The input data from which to select values.'}, {'name': 'indices', 'description': 'Array or ChunkedArray of integer type. The indices to select values from the input data.'}, {'name': 'boundscheck', 'description': 'boolean, default True. Whether to boundscheck the indices. If False and there is an out of bounds index, it may cause the process to crash.'}, {'name': 'memory_pool', 'description': 'optional. MemoryPool from which to allocate memory. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'reverse_binary', 'description': 'Reverse binary data at a byte-level', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}"], "Output": "pyarrow.compute.extract_children(values=struct_array, indices=[0, 2, 4])"} {"Instruction": "I have an array of numbers [1, 2, 3, 4, 5]. Please compute the sum of this array using the pyarrow API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_sum', 'description': 'Compute the sum of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}"], "Output": "pyarrow.compute.sum(array=[1, 2, 3, 4, 5])"} {"Instruction": "I want to select values from a table-like data using indices [0, 1, 3, 5] without bounds checking.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'take', 'description': 'Select values from array or table-like data by indices', 'parameters': {'required': [{'name': 'data', 'description': 'Array, ChunkedArray, RecordBatch, or Table. The input data from which to select values.'}, {'name': 'indices', 'description': 'Array or ChunkedArray of integer type. The indices to select values from the input data.'}, {'name': 'boundscheck', 'description': 'boolean, default True. Whether to boundscheck the indices. If False and there is an out of bounds index, it may cause the process to crash.'}, {'name': 'memory_pool', 'description': 'optional. MemoryPool from which to allocate memory. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'pyarrow', 'api_name': 'invalid_row_description', 'description': 'Description of an invalid row in a CSV file', 'parameters': {'required': [{'name': 'expected_columns', 'description': 'The expected number of columns in the row.'}, {'name': 'actual_columns', 'description': 'The actual number of columns in the row.'}, {'name': 'text', 'description': 'The contents of the row.'}], 'optional': [{'name': 'number', 'description': 'The physical row number if known, otherwise None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.delete_global_replication_group', 'description': 'Deleting a Global datastore is a two-step process:First, you must DisassociateGlobalReplicationGroup to remove the secondary clusters in the Global datastore.When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.', 'parameters': [{'name': 'global_replication_group_id', 'description': 'The name of the Global datastore'}, {'name': 'retain_primary_replication_group_|_no_retain_primary_replication_group', 'description': 'The primary replication group is retained as a standalone replication group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.take(data, indices=[0, 1, 3, 5], boundscheck=False)"} {"Instruction": "I want to compute the tangent of an array-like argument using pyarrow with the given values [0, 1, 2, 3].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'tan', 'description': 'Compute the tangent', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "pyarrow.tan(x=[0, 1, 2, 3])"} {"Instruction": "I want to compute the approximate quantiles of an array using the T-Digest algorithm. The array contains [1, 2, 3, 4, 5] and I want to compute the 0.25 and 0.5 quantiles.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'approximate_quantiles', 'description': 'Compute approximate quantiles of a numeric array using the T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1]. Default is 0.5.'}, {'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.approximate_quantiles(array=[1, 2, 3, 4, 5], q=[0.25, 0.5])"} {"Instruction": "I have a table named \"sales_data\" and I want to select the top 5 ordered elements based on the \"sales\" column using the pyarrow compute.top_k_unstable API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}"], "Output": "pyarrow.compute.top_k_unstable(values=sales_data, k=5, sort_keys=[\"sales\"])"} {"Instruction": "I want to compute the integral part of an array [1.5, 2.7, -3.3] using the pyarrow compute_integral_part API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_integral_part', 'description': 'Compute the integral part', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.compute_integral_part(x=[1.5, 2.7, -3.3])"} {"Instruction": "I want to capitalize a list of strings ['hello', 'world', 'pyarrow'] using the pyarrow.capitalize_strings() API.\n", "Functions": ["{'name': 'Pyarrow', 'api_name': 'capitalize_strings', 'description': 'Compact representation of the Pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws sesv2 put_configuration_set_suppression_options', 'description': 'Specify the account suppression list preferences for a configuration set.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to change the suppression list preferences for.'}, {'name': 'suppressed_reasons', 'description': 'A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.\\n\\n(string)\\n\\nThe reason that the address was added to the suppression list for your account. The value can be one of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a hard bounce.'}]}"], "Output": "pyarrow.capitalize_strings(strings=['hello', 'world', 'pyarrow'])"} {"Instruction": "I have an array of strings ['abc', '123', 'abc123', ''] and I want to classify them as alphanumeric using the classify_strings API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.classify_strings(strings=['abc', '123', 'abc123', ''])"} {"Instruction": "I have an array of strings ['abc', '123', 'def'] and I want to classify them as alphabetic using pyarrow's classify_strings API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.classify_strings(strings=['abc', '123', 'def'])"} {"Instruction": "I want to classify the strings ['123', '456', '789'] as decimal using the pyarrow classify_strings_as_decimal function.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings_as_decimal', 'description': 'Classify strings as decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.get_signedness', 'description': 'Get the signedness of the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.classify_strings_as_decimal(strings=['123', '456', '789'], memory_pool=None)"} {"Instruction": "I have an array of strings and I want to classify them as digits using the PyArrow API. The strings array is ['123', '456', '789'] and I want to use a custom memory pool for memory allocation.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings_as_digits', 'description': 'Classify strings as digits', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}"], "Output": "pyarrow.classify_strings_as_digits(strings=['123', '456', '789'], memory_pool=my_custom_memory_pool)"} {"Instruction": "I want to classify the strings ['hello', 'WORLD', '123', 'AbC'] as lowercase using the pyarrow classify_strings_as_lowercase API.\n", "Functions": ["{'name': 'API', 'api_name': 'classify_strings_as_lowercase', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.classify_strings_as_lowercase(strings=['hello', 'WORLD', '123', 'AbC'], memory_pool=None)"} {"Instruction": "I have an array of strings ['hello', 'world', '123'] and I want to classify them as printable using the pyarrow.ClassifyStringsAsPrintable API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.reject_vpc_peering_connection', 'description': 'Rejects a VPC peering connection request. The VPC peering connection must be in the pending-acceptance state. Use the DescribeVpcPeeringConnections request to view your outstanding VPC peering connection requests. To delete an active VPC peering connection, or to delete a VPC peering connection request that you initiated, use DeleteVpcPeeringConnection .', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association', 'description': 'Deletes a local gateway route table virtual interface group association.', 'parameters': [{'name': 'local_gateway_route_table_virtual_interface_group_association_id', 'description': 'The ID of the local gateway route table virtual interface group association.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "pyarrow.ClassifyStringsAsPrintable(strings=['hello', 'world', '123'], memory_pool=None)"} {"Instruction": "I want to classify a list of strings as whitespace using pyarrow, where the list of strings contains \"hello\", \" \", \" world\", and \"\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.update_subscription', 'description': 'Updates the details of an existing subscription. Only enter values for parameters you want to change. Empty parameters are not updated.NoteFor accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization\u00e2\\x80\\x99s payer account, regardless of whether the payer account itself is subscribed.', 'parameters': [{'name': 'auto_renew', 'description': 'When you initally create a subscription, AutoRenew is set to ENABLED . If ENABLED , the subscription will be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription request. If the UpdateSubscription request does not included a value for AutoRenew , the existing value for AutoRenew remains unchanged.\\nPossible values:\\n\\nENABLED\\nDISABLED'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}"], "Output": "pyarrow.classify_whitespace(strings=[\"hello\", \" \", \" world\", \"\"])"} {"Instruction": "I want to classify a list of strings as titlecase using the pyarrow library.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.trim_whitespace', 'description': 'Trim leading and trailing whitespace characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.modify_workspace_access_properties', 'description': 'Specifies which devices and operating systems users can use to access their WorkSpaces. For more information, see Control Device Access .', 'parameters': [{'name': 'resource_id', 'description': 'The identifier of the directory.'}, {'name': 'workspace_access_properties', 'description': 'The device types and operating systems to enable or disable for access.\\nDeviceTypeWindows -> (string)\\n\\nIndicates whether users can use Windows clients to access their WorkSpaces.\\nDeviceTypeOsx -> (string)\\n\\nIndicates whether users can use macOS clients to access their WorkSpaces.\\nDeviceTypeWeb -> (string)\\n\\nIndicates whether users can access their WorkSpaces through a web browser.\\nDeviceTypeIos -> (string)\\n\\nIndicates whether users can use iOS devices to access their WorkSpaces.\\nDeviceTypeAndroid -> (string)\\n\\nIndicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.\\nDeviceTypeChromeOs -> (string)\\n\\nIndicates whether users can use Chromebooks to access their WorkSpaces.\\nDeviceTypeZeroClient -> (string)\\n\\nIndicates whether users can use zero client devices to access their WorkSpaces.\\nDeviceTypeLinux -> (string)\\n\\nIndicates whether users can use Linux clients to access their WorkSpaces.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.classify_strings_as_titlecase(strings=[\"Hello\", \"World\"])"} {"Instruction": "Can you classify the strings \"HELLO\", \"WORLD\", \"123\", and \"\" as uppercase using the pyarrow classify_strings API?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.account.list_regions', 'description': 'Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains parameter.list-regions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'Specifies the 12-digit account ID number of the Amazon Web Services account that you want to access or modify with this operation. If you don\u00e2\\x80\\x99t specify this parameter, it defaults to the Amazon Web Services account of the identity used to call the operation. To use this parameter, the caller must be an identity in the organization\u00e2\\x80\\x99s management account or a delegated administrator account. The specified account ID must also be a member account in the same organization. The organization must have all features enabled , and the organization must have trusted access enabled for the Account Management service, and optionally a delegated admin account assigned.\\n\\nNoteThe management account can\u00e2\\x80\\x99t specify its own AccountId . It must call the operation in standalone context by not including the AccountId parameter.\\nTo call this operation on an account that is not a member of an organization, don\u00e2\\x80\\x99t specify this parameter. Instead, call the operation using an identity belonging to the account whose contacts you wish to retrieve or modify.'}, {'name': 'region_opt_status_contains', 'description': 'A list of Region statuses (Enabling, Enabled, Disabling, Disabled, Enabled_by_default) to use to filter the list of Regions for a given account. For example, passing in a value of ENABLING will only return a list of Regions with a Region status of ENABLING.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.classify_strings(strings=['HELLO', 'WORLD', '123', ''])"} {"Instruction": "I want to compute the UTF8 string lengths for an array of strings using the pyarrow.compute.utf8_string_lengths API with the following strings\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.utf8_string_lengths', 'description': 'Compute UTF8 string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "pyarrow.compute.utf8_string_lengths(strings=[\"Hello\", \"World\", \"123\"])"} {"Instruction": "I want to compact a list of strings with a width of 15 and padding character as '#'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compact_representation', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'width', 'description': 'Desired string length'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "pyarrow.compact_representation(strings=[\"apple\", \"banana\", \"cherry\"], width=15, padding=\"#\")"} {"Instruction": "I want to trim the leading spaces from an array of strings.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "pyarrow.compute.Trim(strings=[\" hello\", \" world\", \" foo\"])"} {"Instruction": "How can I use the pyarrow compute.utf8_normalize API to normalize a list of strings using the 'NFKD' normalization form?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}"], "Output": "pyarrow.compute.utf8_normalize(strings=['Hello', 'World'], form='NFKD')"} {"Instruction": "I want to replace a slice of strings with the given replacement starting from index 3 and ending at index 6 with the pyarrow.compute.ReplaceSlice API using the strings ['hello', 'world'], the replacement 'abc', and the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.ReplaceSlice', 'description': 'Replace a slice of a string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'start', 'description': 'int. Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'int. Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'str. What to replace the slice with.'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.beta_run.services_list', 'description': 'List Google Compute Engine backend services', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.associate_route_table', 'description': 'Associates a subnet in your VPC or an internet gateway or virtual private gateway attached to your VPC with a route table in your VPC. This association causes traffic from the subnet or gateway to be routed according to the routes in the route table. The action returns an association ID, which you need in order to disassociate the route table later. A route table can be associated with multiple subnets.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the route table.'}, {'name': 'subnet_id', 'description': 'The ID of the subnet.'}, {'name': 'gateway_id', 'description': 'The ID of the internet gateway or virtual private gateway.'}]}"], "Output": "pyarrow.compute.ReplaceSlice(strings=['hello', 'world'], start=3, stop=6, replacement='abc')"} {"Instruction": "I want to left align the strings in the given array to a width of 20 characters, using the character '@' for padding.\n", "Functions": ["{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}"], "Output": "pyarrow.compute.left_align_strings(strings=, width=20, padding='@')"} {"Instruction": "I want to extract a substring from a given string array \"strings\" starting from index 2 (inclusive) and stopping at index 6 (exclusive) with a step of 1.\n", "Functions": ["{'name': 'Pyarrow', 'api_name': 'Slice', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.update', 'description': 'Update an existing Beyondcorp application connector', 'parameters': [{'name': 'connector', 'description': 'ID of the app connector or fully qualified identifier for the app connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Optional. If provided, returns immediately and the operation executes in the background.'}, {'name': 'display_name', 'description': 'Optional. The display name of the connector.'}, {'name': 'update_labels', 'description': 'Optional. The labels to update.'}, {'name': 'clear_labels', 'description': 'Optional. If provided, all labels are cleared.'}, {'name': 'remove_labels', 'description': 'Optional. The labels to remove.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().log', 'description': 'Stream the logs for a build', 'parameters': [{'name': 'build'}, {'name': 'region'}, {'name': 'stream'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}"], "Output": "pyarrow.compute.Slice(strings, start=2, stop=6, step=1)"} {"Instruction": "I want to transform the case of a string from lowercase to uppercase using the pyarrow.transform_case API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.transform_case', 'description': 'Transform input lowercase characters to uppercase and uppercase characters to lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}]}}"], "Output": "pyarrow.transform_case(strings=\"hello world\")"} {"Instruction": "I have an array of strings and I want to remove the leading and trailing whitespace characters from each string using the pyarrow.trim_whitespace API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.trim_whitespace', 'description': 'Trim leading and trailing whitespace characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}"], "Output": "pyarrow.trim_whitespace(strings=my_array_of_strings)"} {"Instruction": "I want to compute the counts of unique elements in an array using the pyarrow library with an array of [1, 2, 3, 1, 2, 3, 4, 5] and without specifying a memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_count_unique_elements', 'description': 'Compute counts of unique elements', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'random_numbers', 'description': 'Generate uniformly-distributed random numbers', 'parameters': {'required': [{'name': 'n', 'description': 'Number of values to generate, must be greater than or equal to 0'}, {'name': 'initializer', 'description': 'How to initialize the underlying random generator. If an integer is given, it is used as a seed. If \"system\" is given, the random generator is initialized with a system-specific source of (hopefully true) randomness. Other values are invalid.'}], 'optional': [{'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute_count_unique_elements(array=[1, 2, 3, 1, 2, 3, 4, 5])"} {"Instruction": "I have a numeric array called \"data\" and I want to calculate its variance using the Variance function in the pyarrow library. I also want to set the ddof parameter to 2 and skip nulls.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Variance', 'description': 'Calculate the variance of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom. Default is 0.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.create_pricing_rule', 'description': 'Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.', 'parameters': [{'name': 'client_token', 'description': 'The token that\u00e2\\x80\\x99s needed to support idempotency. Idempotency isn\u00e2\\x80\\x99t currently supported, but will be implemented in a future update.'}, {'name': 'name', 'description': 'The pricing rule name. The names must be unique to each pricing rule.'}, {'name': 'description', 'description': 'The pricing rule description.'}, {'name': 'scope', 'description': 'The scope of pricing rule that indicates if it\u00e2\\x80\\x99s globally applicable, or it\u00e2\\x80\\x99s service-specific.\\nPossible values:\\n\\nGLOBAL\\nSERVICE\\nBILLING_ENTITY\\nSKU'}, {'name': 'type', 'description': 'The type of pricing rule.\\nPossible values:\\n\\nMARKUP\\nDISCOUNT\\nTIERING'}, {'name': 'modifier_percentage', 'description': 'A percentage modifier that\u00e2\\x80\\x99s applied on the public pricing rates.'}, {'name': 'service', 'description': 'If the Scope attribute is set to SERVICE or SKU , the attribute indicates which service the PricingRule is applicable for.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to a pricing rule.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'billing_entity', 'description': 'The seller of services provided by Amazon Web Services, their affiliates, or third-party providers selling services via Amazon Web Services Marketplace.'}, {'name': 'tiering', 'description': 'The set of tiering configurations for the pricing rule.\\nFreeTier -> (structure)\\n\\nThe possible Amazon Web Services Free Tier configurations.\\nActivated -> (boolean)\\n\\nActivate or deactivate Amazon Web Services Free Tier.'}, {'name': 'usage_type', 'description': 'Usage type is the unit that each service uses to measure the usage of a specific type of resource.\\nIf the Scope attribute is set to SKU , this attribute indicates which usage type the PricingRule is modifying. For example, USW2-BoxUsage:m2.2xlarge describes an``M2 High Memory Double Extra Large`` instance in the US West (Oregon) Region.

'}, {'name': 'operation', 'description': 'Operation is the specific Amazon Web Services action covered by this line item. This describes the specific usage of the line item.\\nIf the Scope attribute is set to SKU , this attribute indicates which operation the PricingRule is modifying. For example, a value of RunInstances:0202 indicates the operation of running an Amazon EC2 instance.'}]}"], "Output": "pyarrow.compute.variance(data, ddof=2, skip_nulls=True)"} {"Instruction": "I want to compute the number of weeks between two timestamps where the start timestamp is [1598918400000, 1599004800000, 1599091200000] and the end timestamp is [1599004800000, 1599091200000, 1599177600000].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_week_boundaries', 'description': 'Compute the number of weeks between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'count_from_zero', 'description': 'bool, default True. If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'int, default 1. Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'pyarrow.compute.DayOfWeekOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'Azure CLI', 'api_name': 'Get Application Insights WebTest', 'description': 'Fetches a specific Application Insights web test definition', 'parameters': [{'name': 'name', 'description': 'The name of the Application Insights WebTest resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "pyarrow.compute.compute_week_boundaries(start=[1598918400000, 1599004800000, 1599091200000], end=[1599004800000, 1599091200000, 1599177600000])"} {"Instruction": "I want to compute the logical 'xor' operation on two arrays. The first array 'x' contains [True, False, True, False], and the second array 'y' contains [True, True, False, False].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}"], "Output": "pyarrow.compute.logical_xor(x=[True, False, True, False], y=[True, True, False, False])"} {"Instruction": "How can I read an IPC file with the PyArrow library, ensuring native endianness, using the global CPU thread pool for parallelization, and only reading the first three fields of the top-level schema?\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'IpcReadOptions', 'description': 'Serialization options for reading IPC format', 'parameters': {'required': [{'name': 'ensure_native_endian', 'description': 'Whether to convert incoming data to platform-native endianness'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like decompression'}, {'name': 'included_fields', 'description': 'If empty (the default), return all deserialized fields. If non-empty, the values are the indices of fields to read on the top-level schema'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}"], "Output": "pyarrow.IpcReadOptions(ensure_native_endian=True, use_threads=True, included_fields=[0, 1, 2])"} {"Instruction": "I want to serialize a table using the IPC format with metadata version 5, enable LZ4 compression, use the global CPU thread pool for parallelization, and emit dictionary deltas.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileSelector', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'aws', 'api_name': 'aws.wafv2.get_regex_pattern_set', 'description': 'Retrieves the specified RegexPatternSet .', 'parameters': [{'name': 'name', 'description': 'The name of the set. You cannot change the name after you create the set.'}, {'name': 'scope', 'description': 'Specifies whether this is for an Amazon CloudFront distribution or for a regional application. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, an AppSync GraphQL API, an Amazon Cognito user pool, an App Runner service, or an Amazon Web Services Verified Access instance.\\nTo work with CloudFront, you must also specify the Region US East (N. Virginia) as follows:\\n\\nCLI - Specify the Region when you use the CloudFront scope: --scope=CLOUDFRONT --region=us-east-1 .\\nAPI and SDKs - For all calls, use the Region endpoint us-east-1.\\n\\nPossible values:\\n\\nCLOUDFRONT\\nREGIONAL'}, {'name': 'id', 'description': 'A unique identifier for the set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.'}]}"], "Output": "pyarrow.IpcWriteOptions(metadata_version=\"V5\", compression=\"lz4\", use_threads=True, emit_dictionary_deltas=True)"} {"Instruction": "How can I create an Arrow IPC message with metadata containing timestamp and body as the optional argument?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Message', 'description': 'Container for an Arrow IPC message with metadata and optional body', 'parameters': {'required': [{'name': 'metadata', 'description': 'Metadata for the message'}], 'optional': [{'name': 'body', 'description': 'Optional body for the message'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.create', 'description': 'Create Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'cluster_ipv4_cidr_block'}, {'name': 'cluster_named_range'}, {'name': 'experimental_features'}, {'name': 'full_management'}, {'name': 'man_block'}, {'name': 'man_blocks'}, {'name': 'master_ipv4_cidr_block'}, {'name': 'network'}, {'name': 'services_ipv4_cidr_block'}, {'name': 'services_named_range'}, {'name': 'subnet'}, {'name': 'use_private_endpoint'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.Message(metadata={\"timestamp\""} {"Instruction": "I want to order a Data Box Edge device with 2 TB storage capacity, 4 GB memory, and 1-year warranty.\n", "Functions": ["{'name': 'API name', 'api_name': 'API call without arguments', 'description': 'API function description', 'parameters': {'required': [{'name': 'arg1', 'description': 'Explanation of arg1'}, {'name': 'arg2', 'description': 'Explanation of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Explanation of arg3'}, {'name': 'arg4', 'description': 'Explanation of arg4'}]}}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.az.databoxedge.order.create(resource_group = \"my_resource_group\", device_name = \"my_device\", sku_name = \"standard\", device_type = \"DataBoxEdge\", storage_account_id = \"/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Storage/storageAccounts/{storage_account}\", location = \"westus\", storage_capacity_in_tb = 2, memory_in_gb = 4, warranty_type = \"1-year\")"} {"Instruction": "How can I use the IPCReadStatistics API to obtain information about 1000 messages, 500 record batches, 200 dictionary batches, 100 dictionary deltas, and 50 replaced dictionaries?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'IPC read statistics', 'description': 'Compact representation of IPC read statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.operations.list', 'description': 'List API Gateway operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}"], "Output": "pyarrow.IPCReadStatistics(num_messages=1000, num_record_batches=500, num_dictionary_batches=200, num_dictionary_deltas=100, num_replaced_dictionaries=50)"} {"Instruction": "I want to read a stream of record batches with a schema that has a single column 'age' of type int32. The record batches should be generated by a function that yields record batches containing the ages of people.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'RecordBatchReader', 'description': 'Reading stream of record batches', 'parameters': {'required': [{'name': 'schema', 'description': 'The schema of the record batches'}, {'name': 'iter_record_batches()', 'description': 'A function that yields record batches'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}"], "Output": "pyarrow.RecordBatchReader.from_batches(schema=pa.schema([('age', pa.int32())]), iter_record_batches=generate_record_batches)"} {"Instruction": "I want to write data to a file named \"output.arrow\" using the PyArrow Writer class with the provided Arrow schema and default IPC options.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "pyarrow.Writer(\"output.arrow\", schema=arrow_schema, options=default_ipc_options)"} {"Instruction": "I want to create an IPC write statistics object with 1000 messages, 500 record batches, 200 dictionary batches, 50 dictionary deltas, and 10 replaced dictionaries.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'IPC write statistics', 'description': 'Compact representation of IPC write statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}"], "Output": "pyarrow.IPCWriteStatistics(num_messages=1000, num_record_batches=500, num_dictionary_batches=200, num_dictionary_deltas=50, num_replaced_dictionaries=10)"} {"Instruction": "I have a buffer object 'buf' and I want to deserialize it into a pandas DataFrame using the pyarrow package. I also want to parallelize the conversion using multiple threads.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Spring Connection List Support Types', 'description': 'List client types and auth types supported by spring app connections', 'parameters': [{'name': 'target-type', 'description': 'The target resource type.', 'accepted_values': ['appconfig', 'confluent-cloud', 'cosmos-cassandra', 'cosmos-gremlin', 'cosmos-mongo', 'cosmos-sql', 'cosmos-table', 'eventhub', 'keyvault', 'mysql', 'mysql-flexible', 'postgres', 'postgres-flexible', 'redis', 'redis-enterprise', 'servicebus', 'signalr', 'sql', 'storage-blob', 'storage-file', 'storage-queue', 'storage-table', 'webpubsub']}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.deserialize_buffer_to_dataframe(buf, use_threads=True)"} {"Instruction": "Can you help me create an Arrow columnar IPC file writer instance? I want to write the data to a file named \"data.arrow\". The schema for the data is already defined.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'create_ipc_file_writer', 'description': 'Create an Arrow columnar IPC file writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against SQL-style LIKE pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_tags_for_resource', 'description': 'Lists the tags (metadata) you have assigned to the resource.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.get_data_set_details', 'description': 'Gets the details of a specific data set.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier of the application that this data set is associated with.'}, {'name': 'data_set_name', 'description': 'The name of the data set.'}]}"], "Output": "pyarrow.create_ipc_file_writer(\"data.arrow\", schema=schema)"} {"Instruction": "I want to create a reader for an Arrow file format with a source as an in-memory buffer and a memory pool as None.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow file format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer or a readable file object.'}], 'optional': [{'name': 'footer_offset', 'description': 'Byte offset to the very end of the file data if embedded in a larger file.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'Memory pool to be used. If None, default memory pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.appstream.describe_app_block_builders', 'description': 'Retrieves a list that describes one or more app block builders.', 'parameters': [{'name': 'names', 'description': 'The names of the app block builders.\\n(string)'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results. The maximum value is 25.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.CreateReader(source=buffer, memory_pool=None)"} {"Instruction": "I want to create a reader for the Arrow streaming format using a file named \"data.arrow\" as the source.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow streaming format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}"], "Output": "pyarrow.CreateReader(source=\"data.arrow\")"} {"Instruction": "I want to create a CSV file using the CSVWriter API with the given file path \"data.csv\" and the schema provided in the example code.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CSVWriter', 'description': 'Writer to create a CSV file', 'parameters': {'required': [{'name': 'sink', 'description': 'The location where to write the CSV data. It can be a string representing a file path, a pyarrow.OutputStream object, or a file-like object.'}, {'name': 'schema', 'description': 'The schema of the data to be written. It should be a pyarrow.Schema object.'}], 'optional': [{'name': 'write_options', 'description': 'Options to configure writing the CSV data. It should be a pyarrow.csv.WriteOptions object.'}, {'name': 'memory_pool', 'description': 'Pool for temporary allocations. It should be a pyarrow.MemoryPool object. (optional)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.csv.CSVWriter(sink=\"data.csv\", schema=pa.schema([('name', pa.string()), ('age', pa.int32()), ('city', pa.string())]))"} {"Instruction": "Can you provide a description of an invalid row in a CSV file where the expected number of columns is 5, the actual number of columns is 3, and the contents of the row are \"apple,orange,banana\"?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'invalid_row_description', 'description': 'Description of an invalid row in a CSV file', 'parameters': {'required': [{'name': 'expected_columns', 'description': 'The expected number of columns in the row.'}, {'name': 'actual_columns', 'description': 'The actual number of columns in the row.'}, {'name': 'text', 'description': 'The contents of the row.'}], 'optional': [{'name': 'number', 'description': 'The physical row number if known, otherwise None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}\n", "{'name': 'Event Hubs', 'api_name': 'List NetworkRuleSet', 'description': 'List NetworkRuleSet for a Namespace', 'parameters': [{'name': 'name/--namespace-name/-n', 'description': 'The Namespace name.'}, {'name': 'resource-group/-g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help/-h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output/-o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}"], "Output": "pyarrow.invalid_row_description(expected_columns=5, actual_columns=3, text=\"apple,orange,banana\")"} {"Instruction": "I want to read a CSV file using pyarrow and skip the first 3 rows of data.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ReadOptions', 'description': 'Options for reading CSV files', 'parameters': {'required': [{'name': 'use_threads', 'description': 'Whether to use multiple threads to accelerate reading. Default is True.'}, {'name': 'block_size', 'description': 'How much bytes to process at a time from the input stream. Determines multi-threading granularity and the size of individual record batches or table chunks. Minimum valid value is 1.'}, {'name': 'skip_rows', 'description': 'The number of rows to skip before the column names (if any) and the CSV data. Default is 0.'}, {'name': 'skip_rows_after_names', 'description': 'The number of rows to skip after the column names. This number can be larger than the number of rows in one block, and empty rows are counted. The order of application is: skip_rows -> column names read (unless column_names is set) -> skip_rows_after_names. Default is 0.'}, {'name': 'column_names', 'description': 'The column names of the target table. If empty, fall back on autogenerate_column_names.'}, {'name': 'autogenerate_column_names', 'description': \"Whether to autogenerate column names if column_names is empty. If true, column names will be of the form 'f0', 'f1', etc. If false, column names will be read from the first CSV row after skip_rows. Default is False.\"}, {'name': 'encoding', 'description': \"The character encoding of the CSV data. Columns that cannot decode using this encoding can still be read as Binary. Default is 'utf8'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Pyarrow', 'api_name': 'Slice', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'az', 'api_name': 'Spring Certificate Remove', 'description': 'Remove a certificate in Azure Spring Apps', 'parameters': [{'name': 'name', 'description': 'Name of certificate'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'The name of Azure Spring Apps instance, you can configure the default service using az configure --defaults spring='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}"], "Output": "pyarrow.csv.ReadOptions(skip_rows=3)"} {"Instruction": "I want to retrieve the metadata for column \"column1\" in row group 0 from the parquet file \"data.parquet\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ColumnMetadata', 'description': 'Retrieve metadata for a single row group in a column', 'parameters': {'required': [{'name': 'column', 'description': 'The column for which metadata is to be retrieved'}, {'name': 'row_group', 'description': 'The row group index'}], 'optional': [{'name': 'path', 'description': 'The path to the parquet file'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().describe', 'description': 'Describe a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'The location of the beyondcorp service. To set the location attribute, provide the argument connection on the command line with a fully specified name or provide the argument --location on the command line.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Get Application Insights WebTest', 'description': 'Fetches a specific Application Insights web test definition', 'parameters': [{'name': 'name', 'description': 'The name of the Application Insights WebTest resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}"], "Output": "pyarrow.ColumnMetadata(column=\"column1\", row_group=0, path=\"data.parquet\")"} {"Instruction": "I want to create a file decryption properties object with the key set to \"mykey\" and the algorithm set to \"AES\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}"], "Output": "pyarrow.FileDecryptionProperties(key=b\"mykey\", algorithm=\"AES\")"} {"Instruction": "I want to select all files from the directory \"/data\" recursively.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "pyarrow.fs.FileSelector(base_dir=\"/data\", recursive=True)"} {"Instruction": "I want to perform K-means clustering on a dataset using pyarrow.cluster.Kmeans API. The dataset has dimensions (1000, 10) and I want to create 5 clusters. I also want to use the random initialization method for centroids and set the maximum number of iterations to 100.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.cluster.Kmeans(data, k=5, init='random', max_iter=100)"} {"Instruction": "I want to read a parquet dataset located at '/path/to/dataset.parquet' with the function 'get_file_handle' to obtain the file handle, and I want to read the second row group of the dataset.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}"], "Output": "pyarrow.ParquetDatasetPiece(path=\"/path/to/dataset.parquet\", open_file_func=get_file_handle, row_group=1)"} {"Instruction": "I want to read a Parquet file located at \"C:/data/data.parquet\" and retrieve its data as a PyArrow Table.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Reader', 'description': 'This API provides a way to read a single Parquet file and retrieve its data as a PyArrow Table.', 'parameters': {'required': [{'name': 'source', 'description': 'Readable source for the Parquet file. It can be a file path, a URL, a file-like object, or a pyarrow.NativeFile.'}, {'name': 'metadata', 'description': 'Existing metadata object to use, rather than reading from the file.'}, {'name': 'common_metadata', 'description': \"FileMetaData object to use for pandas schema metadata if not found in the main file's metadata.\"}, {'name': 'read_dictionary', 'description': 'List of column names to read directly as DictionaryArray.'}, {'name': 'memory_map', 'description': 'If True and the source is a file path, use a memory map to read the file.'}, {'name': 'buffer_size', 'description': 'If positive, perform read buffering when deserializing individual column chunks.'}, {'name': 'pre_buffer', 'description': 'If True, coalesce and issue file reads in parallel to improve performance on high-latency filesystems.'}, {'name': 'coerce_int96_timestamp_unit', 'description': 'Cast timestamps stored in INT96 format to a particular resolution.'}, {'name': 'decryption_properties', 'description': 'File decryption properties for Parquet Modular Encryption.'}, {'name': 'thrift_string_size_limit', 'description': 'Override the maximum total string size allocated when decoding Thrift structures.'}, {'name': 'thrift_container_size_limit', 'description': 'Override the maximum total size of containers allocated when decoding Thrift structures.'}, {'name': 'filesystem', 'description': 'FileSystem object to use. If not passed, it will be inferred based on the path.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}"], "Output": "pyarrow.parquet.ParquetFile(source=\"C:/data/data.parquet\")"} {"Instruction": "I want to read the Parquet file \"data.parquet\" into a PyArrow Table.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The file path or file-like object of the Parquet file to read.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the Parquet file.'}, {'name': 'use_pandas_metadata', 'description': 'Whether to use the pandas metadata embedded in the file.'}, {'name': 'metadata', 'description': 'Additional metadata to include in the resulting Table.'}, {'name': 'filesystem', 'description': 'A custom filesystem to use for reading the Parquet file.'}, {'name': 'filters', 'description': 'A list of filters to apply during reading.'}, {'name': 'schema', 'description': 'A custom schema to use for reading the Parquet file.'}, {'name': 'memory_map', 'description': 'Whether to use memory mapping for reading the Parquet file.'}, {'name': 'buffer_size', 'description': 'The buffer size to use for reading the Parquet file.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_access_key', 'description': 'Deletes the access key pair associated with the specified IAM user.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose access key pair you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'access_key_id', 'description': 'The access key ID for the access key ID and secret access key you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters that can consist of any upper or lowercased letter or digit.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs.submit_prediction', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_paths'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.parquet.read_table(source=\"data.parquet\")"} {"Instruction": "I want to retrieve the metadata for the 3rd row group in the 'data.parquet' file, without memory mapping the file.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Metadata for a single row group', 'description': 'Metadata for a single row group', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the file containing the row group metadata.'}, {'name': 'row_group_index', 'description': 'The index of the row group for which metadata is requested.'}], 'optional': [{'name': 'memory_map', 'description': 'If True, memory-map the file.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}"], "Output": "pyarrow.Metadata(path='data.parquet', row_group_index=2, memory_map=False)"} {"Instruction": "I want to calculate statistics for the column 'age' in the first row group of a Parquet file.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}"], "Output": "pyarrow.Statistics(column_name='age', row_group=0)"} {"Instruction": "I want to convert ['foo', '==', 'bar'] filter to an Expression.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'filters_to_expression', 'description': 'Convert filters to an Expression', 'parameters': {'required': [{'name': 'filters', 'description': 'A list of tuples or nested list of tuples representing filters'}]}}"], "Output": "pyarrow.compute.filters_to_expression([('foo', '==', 'bar')])"} {"Instruction": "I want to read the metadata from a Parquet file located at \"data.parquet\" using pyarrow and create a memory map while reading.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_impersonation_roles', 'description': 'Lists all the impersonation roles for the given WorkMail organization.', 'parameters': [{'name': 'organization_id', 'description': 'The WorkMail organization to which the listed impersonation roles belong.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results. The first call doesn\u00e2\\x80\\x99t require a token.'}, {'name': 'max_results', 'description': 'The maximum number of results returned in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "pyarrow.parquet.read_metadata(where=\"data.parquet\", memory_map=True)"} {"Instruction": "I want to read a table from a Parquet file named \"data.parquet\" using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "pyarrow.read_table(source=\"data.parquet\")"} {"Instruction": "I want to read the effective Arrow schema from a Parquet file named \"data.parquet\" using the pyarrow library.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_schema', 'description': 'Read effective Arrow schema from Parquet file metadata', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'FileSystem object for reading the file'}]}}"], "Output": "pyarrow.parquet.read_schema(where=\"data.parquet\", memory_map=False, decryption_properties=None, filesystem=None)"} {"Instruction": "Can you write the metadata-only Parquet file using the provided schema [\"n_legs\", \"animal\"], write it to the file \"data.parquet\" and collect the metadata information?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'write_metadata', 'description': 'Write metadata-only Parquet file from schema', 'parameters': {'required': [{'name': 'schema', 'description': 'The schema of the Parquet file'}, {'name': 'where', 'description': 'String or NativeFile where the Parquet file will be written'}, {'name': 'metadata_collector', 'description': 'List to collect metadata information'}, {'name': 'filesystem', 'description': 'FileSystem object to use for writing the Parquet file'}, {'name': '**kwargs', 'description': 'Additional keyword arguments for the ParquetWriter class'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.write_metadata(schema, \"data.parquet\", metadata_collector=metadata_collector)"} {"Instruction": "I want to use the AWSDefaultRetryStrategy API with a maximum of 5 retry attempts.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.describe_standards_controls', 'description': 'Returns a list of security standards controls.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Controls\\n', 'parameters': [{'name': 'standards_subscription_arn', 'description': 'The ARN of a resource that represents your subscription to a supported standard. To get the subscription ARNs of the standards you have enabled, use the GetEnabledStandards operation.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.AWSDefaultRetryStrategy(max_attempts=5)"} {"Instruction": "Can you provide an example of creating a local file system with the use_threads option set to False?\n", "Functions": ["{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}\n", "{'name': 'pyarrow', 'api_name': 'FunctionRegistry.register_function', 'description': 'Register a new function in the global registry', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to register'}, {'name': 'func', 'description': 'The function object to register'}], 'optional': [{'name': 'override', 'description': 'Whether to override an existing function with the same name (default: False)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.LocalFileSystem(options=pyarrow.FileSystemOptions(), use_threads=False)"} {"Instruction": "I want to create a connection to Google Cloud Storage (GCS) using the GcsFileSystem API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'GcsFileSystem', 'description': 'Google Cloud Storage (GCS) backed FileSystem implementation', 'parameters': {'required': [{'name': 'anonymous', 'description': 'Whether to connect anonymously. If true, will not attempt to look up credentials using standard GCP configuration methods.'}, {'name': 'access_token', 'description': 'GCP access token. If provided, temporary credentials will be fetched by assuming this role; also, a credential_token_expiration must be specified as well.'}, {'name': 'target_service_account', 'description': 'An optional service account to try to impersonate when accessing GCS. This requires the specified credential user or service account to have the necessary permissions.'}, {'name': 'credential_token_expiration', 'description': 'Expiration for credential generated with an access token. Must be specified if access_token is specified.'}, {'name': 'default_bucket_location', 'description': 'GCP region to create buckets in.'}, {'name': 'scheme', 'description': 'GCS connection transport scheme.'}, {'name': 'endpoint_override', 'description': \"Override endpoint with a connect string such as 'localhost:9000'\"}, {'name': 'default_metadata', 'description': 'Default metadata for open_output_stream. This will be ignored if non-empty metadata is passed to open_output_stream.'}, {'name': 'retry_time_limit', 'description': 'Set the maximum amount of time the GCS client will attempt to retry transient errors. Subsecond granularity is ignored.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'list_array_slicing_options', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive)'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'Slice step', 'type': 'int', 'default': 1}, {'name': 'return_fixed_size_list', 'description': \"Whether to return a FixedSizeListArray. If true _and_ stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\", 'type': 'bool', 'default': None}]}}"], "Output": "pyarrow.fs.GcsFileSystem(anonymous=True, default_bucket_location=\"us-central1\", scheme=\"https\")"} {"Instruction": "I want to connect to HDFS with the host 'myhadoop.example.com' and the port 8020.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}"], "Output": "pyarrow.fs.HadoopFileSystem(host='myhadoop.example.com', port=8020)"} {"Instruction": "I want to create a SubTreeFileSystem instance with the base path set to '/root/subtree' and base_fs set to a LocalFileSystem object.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}"], "Output": "pyarrow.fs.SubTreeFileSystem(base_path=\"/root/subtree\", base_fs=pyarrow.fs.LocalFileSystem())"} {"Instruction": "I want to finalize an S3 output stream for the object \"s3://my-bucket/my-file\" in the region \"us-east-1\" with the access key \"my-access-key\" and the secret key \"my-secret-key\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'finalize_s3', 'description': 'Finalize an S3 output stream', 'parameters': {'required': [{'name': 'path', 'description': 'The S3 path to the object being finalized'}, {'name': 'region', 'description': 'The S3 region'}, {'name': 'session_token', 'description': 'The session token for temporary credentials'}], 'optional': [{'name': 'access_key', 'description': 'The access key for S3 authentication'}, {'name': 'secret_key', 'description': 'The secret key for S3 authentication'}, {'name': 'security_token', 'description': 'The security token for S3 authentication'}, {'name': 'endpoint_override', 'description': 'The endpoint override for S3'}, {'name': 'use_ssl', 'description': 'Enable SSL for S3 connections'}, {'name': 'ca_cert', 'description': 'The CA certificate file for SSL verification'}, {'name': 'session', 'description': 'The session object for S3 authentication'}, {'name': 'client', 'description': 'The S3 client object'}, {'name': 'multipart_upload', 'description': 'Enable multipart upload for large objects'}, {'name': 'part_size', 'description': 'The size of each part in bytes for multipart upload'}]}}"], "Output": "pyarrow.finalize_s3(\"s3://my-bucket/my-file\", \"us-east-1\", access_key=\"my-access-key\", secret_key=\"my-secret-key\")"} {"Instruction": "Can you please initialize S3 support in pyarrow with the log level set to \"INFO\"?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.list_analyzed_resources', 'description': 'Retrieves a list of resources of the specified type that have been analyzed by the specified analyzer..list-analyzed-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The ARN of the analyzer to retrieve a list of analyzed resources from.'}, {'name': 'resource_type', 'description': 'The type of resource.\\nPossible values:\\n\\nAWS::S3::Bucket\\nAWS::IAM::Role\\nAWS::SQS::Queue\\nAWS::Lambda::Function\\nAWS::Lambda::LayerVersion\\nAWS::KMS::Key\\nAWS::SecretsManager::Secret\\nAWS::EFS::FileSystem\\nAWS::EC2::Snapshot\\nAWS::ECR::Repository\\nAWS::RDS::DBSnapshot\\nAWS::RDS::DBClusterSnapshot\\nAWS::SNS::Topic'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.initialize_s3(log_level=\"INFO\")"} {"Instruction": "I want to read a CSV file named \"data.csv\" using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CsvFileFormat', 'description': 'CSV files', 'parameters': {'required': [{'name': 'parse_options', 'description': 'Options regarding CSV parsing'}, {'name': 'default_fragment_scan_options', 'description': 'Default options for fragments scan'}, {'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Get OS Options', 'description': 'Get the OS options available for creating a managed Kubernetes cluster', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "pyarrow.CsvFileFormat.read_options(input_file_path=\"data.csv\")"} {"Instruction": "I want to create an Arrow array of string data type with the data stored in \"data.txt\" file.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ArrowArray', 'description': 'Concrete class for Arrow arrays of string (or utf8) data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().delete', 'description': 'Delete an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}"], "Output": "pyarrow.ArrowArray(data=[\"data.txt\"])"} {"Instruction": "I want to create an Arrow struct array with two fields\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ArrowStructArray', 'description': 'Concrete class for Arrow arrays of a struct data type', 'parameters': {'required': [{'name': 'fields', 'description': 'List of Field objects representing the struct fields'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_comment', 'description': 'Deletes the specified comment from the document version.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'document_id', 'description': 'The ID of the document.'}, {'name': 'version_id', 'description': 'The ID of the document version.'}, {'name': 'comment_id', 'description': 'The ID of the comment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.get_managed_endpoint_session_credentials', 'description': 'Generate a session token to connect to a managed endpoint.', 'parameters': [{'name': 'endpoint_identifier', 'description': 'The ARN of the managed endpoint for which the request is submitted.'}, {'name': 'virtual_cluster_identifier', 'description': 'The ARN of the Virtual Cluster which the Managed Endpoint belongs to.'}, {'name': 'execution_role_arn', 'description': 'The IAM Execution Role ARN that will be used by the job run.'}, {'name': 'credential_type', 'description': 'Type of the token requested. Currently supported and default value of this field is \u00e2\\x80\\x9cTOKEN.\u00e2\\x80\\x9d'}, {'name': 'duration_in_seconds', 'description': 'Duration in seconds for which the session token is valid. The default duration is 15 minutes and the maximum is 12 hours.'}, {'name': 'log_context', 'description': 'String identifier used to separate sections of the execution logs uploaded to S3.'}, {'name': 'client_token', 'description': 'The client idempotency token of the job run request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}"], "Output": "pyarrow.ArrayType(fields=[pyarrow.Field(name=\"name\", type=pyarrow.int32()), pyarrow.Field(name=\"value\", type=pyarrow.float64())])"} {"Instruction": "I want to create a Time64 data type with unit set to \"ns\" and metadata set to {\"description\"\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}"], "Output": "pyarrow.Time64(unit=\"ns\", metadata={\"description\""} {"Instruction": "I want to create a timestamp object with unit as 'ms' and metadata as {'source'\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "pyarrow.Timestamp(unit='ms', metadata={'source'"} {"Instruction": "I want to transform a file named \"input.csv\" using a transformation function called \"my_transform\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'TransformInputStream', 'description': 'Transform an input stream.', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to transform.'}, {'name': 'transform_func', 'description': 'The transformation to apply.'}], 'optional': []}}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}"], "Output": "pyarrow.TransformInputStream(stream=pyarrow.NativeFile('input.csv'), transform_func=my_transform)"} {"Instruction": "I want to create an Arrow array with uint8 data type, the input data is a list [1, 2, 3, 4, 5, 6, 7, 8].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}"], "Output": "pyarrow.Array(data=[1, 2, 3, 4, 5, 6, 7, 8], type=pyarrow.uint8())"} {"Instruction": "Can you create a Union type in pyarrow with type codes [0, 1, 2] and type ids [0, 1, 2]? Make it sparse mode.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.Union(type_codes=[0, 1, 2], type_ids=[0, 1, 2], mode='sparse')"} {"Instruction": "I want to create an unknown extension type with storage_type set to pyspark.sql.types.DoubleType and serialized set to b'Hello World'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'az', 'api_name': 'CosmosDB Service Delete', 'description': 'Delete a given cosmosdb service resource', 'parameters': [{'name': 'account-name', 'required': True, 'description': 'Name of the Cosmos DB database account.'}, {'name': 'name', 'required': True, 'description': 'Service Name.'}, {'name': 'resource-group-name', 'required': True, 'description': 'Name of the resource group of the database account.'}, {'name': 'no-wait', 'required': False, 'description': 'Do not wait for the long-running operation to finish.', 'default': False}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default': False}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_azure_blob', 'description': 'Modifies some configurations of the Microsoft Azure Blob Storage transfer location that you\u00e2\\x80\\x99re using with DataSync.', 'parameters': [{'name': 'location_arn', 'description': 'Specifies the ARN of the Azure Blob Storage transfer location that you\u00e2\\x80\\x99re updating.'}, {'name': 'subdirectory', 'description': 'Specifies path segments if you want to limit your transfer to a virtual directory in your container (for example, /my/images ).'}, {'name': 'authentication_type', 'description': 'Specifies the authentication method DataSync uses to access your Azure Blob Storage. DataSync can access blob storage using a shared access signature (SAS).\\nPossible values:\\n\\nSAS'}, {'name': 'sas_configuration', 'description': 'Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage.\\nToken -> (string)\\n\\nSpecifies a SAS token that provides permissions to access your Azure Blob Storage.\\nThe token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:\\n\\nsp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D'}, {'name': 'blob_type', 'description': 'Specifies the type of blob that you want your objects or files to be when transferring them into Azure Blob Storage. Currently, DataSync only supports moving data into Azure Blob Storage as block blobs. For more information on blob types, see the Azure Blob Storage documentation .\\nPossible values:\\n\\nBLOCK'}, {'name': 'access_tier', 'description': 'Specifies the access tier that you want your objects or files transferred into. This only applies when using the location as a transfer destination. For more information, see Access tiers .\\nPossible values:\\n\\nHOT\\nCOOL\\nARCHIVE'}, {'name': 'agent_arns', 'description': 'Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container.\\nYou can specify more than one agent. For more information, see Using multiple agents for your transfer .\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.get_channel_schedule', 'description': 'Retrieves information about your channel\u00e2\\x80\\x99s schedule.get-channel-schedule is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel associated with this Channel Schedule.'}, {'name': 'duration_minutes', 'description': 'The duration in minutes of the channel schedule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.UnknownExtensionType(storage_type=pyspark.sql.types.DoubleType(), serialized=b'Hello World')"} {"Instruction": "I want to allocate a mutable buffer of size 4096 bytes.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'CsvFragmentScanOptions', 'description': 'Scan-specific options for CSV fragments', 'parameters': {'required': [], 'optional': [{'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}"], "Output": "pyarrow.allocate_buffer(size=4096)"} {"Instruction": "I want to create an array from a list of integers [1, 2, 3, 4] with an explicit type of int32 and a size of 4.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'array', 'description': 'Create pyarrow.Array instance from a Python object', 'parameters': {'required': [{'name': 'obj', 'description': 'A sequence, iterable, ndarray, or pandas.Series object. If both type and size are specified, it may be a single-use iterable. If not strongly-typed, Arrow type will be inferred for the resulting array.'}, {'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the data.'}, {'name': 'mask', 'description': 'Indicate which values are null (True) or not null (False).'}, {'name': 'size', 'description': \"Size of the elements. If the input is larger than size, bail at this length. For iterators, if size is larger than the input iterator, this will be treated as a 'max size', but will involve an initial allocation of size followed by a resize to the actual size (so if you know the exact size, specifying it correctly will give you better performance).\"}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. If passed, the mask takes precedence, but if a value is unmasked (not-null), but still null according to pandas semantics, then it is null. Defaults to False if not passed explicitly by the user, or True if a pandas object is passed in.\"}, {'name': 'safe', 'description': 'Check for overflows or other unsafe conversions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "pyarrow.array([1, 2, 3, 4], type=pyarrow.int32(), size=4)"} {"Instruction": "I want to construct a chunked array from two arrays, [1, 2, 3] and [4, 5, 6], with the data type as int32.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}"], "Output": "pyarrow.chunked_array([1, 2, 3], [4, 5, 6], type=\"int32\")"} {"Instruction": "I want to compress a buffer-like object using pyarrow's compress API with the \"gzip\" codec, returning the result as a bytes object and using the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compress', 'description': 'Compress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Buffer-like object to compress'}, {'name': 'codec', 'description': 'Compression codec'}, {'name': 'asbytes', 'description': 'Return result as Python bytes object'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}"], "Output": "pyarrow.compress(buf, codec=\"gzip\", asbytes=True)"} {"Instruction": "I want to create symlinks in the \"lib\" directory.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'create_symlinks', 'description': 'Creating symlinks for bundled shared libraries', 'parameters': {'required': [{'name': 'directory', 'description': 'The directory where the symlinks should be created'}], 'optional': [{'name': 'root', 'description': 'The root directory to start creating symlinks from'}]}}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "pyarrow.create_symlinks(directory=\"lib\")"} {"Instruction": "I want to create a memory-mapped file called \"data.bin\" with size 1000000 bytes.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'create_memory_map', 'description': 'Create a file of the given size and memory-map it', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to create, on the local filesystem'}, {'name': 'size', 'description': 'The file size to create'}], 'optional': []}}"], "Output": "pyarrow.create_memory_map(path=\"data.bin\", size=1000000)"} {"Instruction": "I want to create a decimal type with precision 50 and scale -10.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.cancel_query', 'description': 'Cancels a query that has been issued. Cancellation is provided only if the query has not completed running before the cancellation request was issued. Because cancellation is an idempotent operation, subsequent cancellation requests will return a CancellationMessage , indicating that the query has already been canceled. See code sample for details.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}"], "Output": "pyarrow.decimal256(precision=50, scale=-10)"} {"Instruction": "I want to decompress a buffer-like object using the lz4 codec, and return the result as a byte object.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}\n", "{'name': 'az', 'api_name': 'Keyvault Delete', 'description': 'Delete a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}"], "Output": "pyarrow.decompress(buf, codec='lz4', asbytes=True)"} {"Instruction": "I want to create a dense union type with three child fields, where the type codes are [0, 1, 2].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DenseUnionType', 'description': 'Create a dense union type from child fields.', 'parameters': {'required': []}}"], "Output": "pyarrow.DenseUnionType(child_fields=[pyarrow.field('field1', pyarrow.int32()), pyarrow.field('field2', pyarrow.string()), pyarrow.field('field3', pyarrow.float64())], type_codes=[0, 1, 2])"} {"Instruction": "I want to deserialize a Python object using pyarrow.deserialize. The object is stored in a pyarrow.Buffer and I want to use a custom serialization and deserialization context.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}"], "Output": "pyarrow.deserialize(obj=buffer_object, context=custom_context)"} {"Instruction": "I want to deserialize a Python sequence from a file named 'data.pkl' using pyarrow, and specify an object named 'base_obj' as the base object for all the numpy arrays contained in the sequence.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.get_authorizer', 'description': 'Gets an Authorizer.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'authorizer_id', 'description': 'The authorizer identifier.'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}\n", "{'name': 'az vmware', 'api_name': 'Cloud Link Delete', 'description': 'Delete a cloud link in a private cloud', 'parameters': [{'name': 'name', 'description': 'The name of the cloud link.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'description': 'Delete without confirmation.', 'default_value': 'False'}]}"], "Output": "pyarrow.deserialize_from('data.pkl', base=base_obj)"} {"Instruction": "How can I deserialize a buffer into a pandas DataFrame? I have a buffer object and I want to perform the conversion in parallel using multiple threads.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}"], "Output": "pyarrow.deserialize_buffer(buf, use_threads=True)"} {"Instruction": "I want to create a dictionary type in pyarrow with an index type of int32 and a value type of float64.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}"], "Output": "pyarrow.DictionaryType(index_type=pyarrow.int32(), value_type=pyarrow.float64())"} {"Instruction": "I want to create a pyarrow.Field instance called \"age\" with a datatype of pyarrow.float64(). The field should be nullable and have the metadata {'unit'\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.Field(\"age\", pyarrow.float64(), nullable=True, metadata={'unit'"} {"Instruction": "Can you convert a NumPy dtype to a pyarrow.DataType for me? The dtype I want to convert is 'float64'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'from_numpy_dtype', 'description': 'Convert NumPy dtype to pyarrow.DataType', 'parameters': {'required': [{'name': 'dtype', 'description': 'the numpy dtype to convert'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.databrew.stop_job_run', 'description': 'Stops a particular run of a job.', 'parameters': [{'name': 'name', 'description': 'The name of the job to be stopped.'}, {'name': 'run_id', 'description': 'The ID of the job run to be stopped.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "pyarrow.from_numpy_dtype(dtype='float64')"} {"Instruction": "I have a sequence of temperature measurements in Celsius and I want to infer the Arrow data type that can hold this sequence using the pyarrow library.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'infer_type', 'description': 'Infer Arrow data type from a Python sequence', 'parameters': {'required': [{'name': 'values', 'description': 'Sequence to infer type from.'}], 'optional': [{'name': 'mask', 'description': 'Optional exclusion mask where True marks null, False non-null.'}, {'name': 'from_pandas', 'description': \"Use pandas's NA/null sentinel values for type inference. Default is False.\"}]}}"], "Output": "pyarrow.infer_type(values=temp_measurements)"} {"Instruction": "I want to create an Arrow input stream from a file called \"data.csv\" with gzip compression and a buffer size of 4096.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'input_stream', 'description': 'Create an Arrow input stream.', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for reading. It can be a str, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly decompression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\", 'type': 'str'}, {'name': 'buffer_size', 'description': 'If None or 0, no buffering will happen. Otherwise, the size of the temporary read buffer.', 'type': 'int'}]}}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.list_analyzed_resources', 'description': 'Retrieves a list of resources of the specified type that have been analyzed by the specified analyzer..list-analyzed-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The ARN of the analyzer to retrieve a list of analyzed resources from.'}, {'name': 'resource_type', 'description': 'The type of resource.\\nPossible values:\\n\\nAWS::S3::Bucket\\nAWS::IAM::Role\\nAWS::SQS::Queue\\nAWS::Lambda::Function\\nAWS::Lambda::LayerVersion\\nAWS::KMS::Key\\nAWS::SecretsManager::Secret\\nAWS::EFS::FileSystem\\nAWS::EC2::Snapshot\\nAWS::ECR::Repository\\nAWS::RDS::DBSnapshot\\nAWS::RDS::DBClusterSnapshot\\nAWS::SNS::Topic'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}"], "Output": "pyarrow.input_stream('data.csv', compression='gzip', buffer_size=4096)"} {"Instruction": "What is the function to set the decay time for jemalloc memory pages? I want to set the decay time to 500 milliseconds.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}"], "Output": "pyarrow.jemalloc_set_decay_ms(decay_ms=500)"} {"Instruction": "I want to create a LargeListType instance using pyarrow from a field of type pyarrow.string().\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'LargeListType', 'description': 'Create LargeListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field used to create the LargeListType instance'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.LargeListType(value_type=pyarrow.string())"} {"Instruction": "I want to convert a large UTF-8 string \"Lorem ipsum dolor sit amet, consectetur adipiscing elit.\" to an Arrow array using the `large_utf8` function from PyArrow.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.commitments().create', 'description': 'Create Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'plan'}, {'name': 'local_ssd'}, {'name': 'memory'}, {'name': 'vcpu'}, {'name': 'resources_accelerator'}, {'name': 'count'}, {'name': 'type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}"], "Output": "pyarrow.large_utf8(data=\"Lorem ipsum dolor sit amet, consectetur adipiscing elit.\")"} {"Instruction": "I want to create a ListType instance in pyarrow with child elements of data type int64 and a fixed list size of 100.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ListType', 'description': 'Create ListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field of the child elements in the list'}], 'optional': [{'name': 'list_size', 'description': 'The size of the list. If -1, variable length list type is returned. If >= 0, fixed size list type is returned.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.ListType(value_type=pyarrow.int64(), list_size=100)"} {"Instruction": "How can I enable memory allocator logging in pyarrow?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}\n", "{'name': 'az', 'api_name': 'Asset Get Encryption Key', 'description': 'Get the asset storage encryption keys', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the asset.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}"], "Output": "pyarrow.log_memory_allocations(enable=True)"} {"Instruction": "I want to create a logging memory pool using the pyarrow package.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'logging_memory_pool', 'description': 'Logging Memory Pool', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.discovery.stop_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to stop collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to stop collecting data.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.logging_memory_pool(parent=)"} {"Instruction": "I want to create a MapType instance where the key type is StringType and the item type is IntegerType.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}"], "Output": "pyarrow.MapType(key_type=StringType(), item_type=IntegerType())"} {"Instruction": "I want to open a memory map for the file \"data.bin\" in read-only mode.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PurgoMalum is a simple, free, RESTful web service for filtering and removing content of profanity, obscenity and other unwanted text. PurgoMalum\\'s interface accepts several parameters for customization and can return results in plain text, XML and JSON.\\r\\n\\r\\nPurgoMalum is designed to remove words from input text, based on an internal profanity list (you may optionally add your own words to the profanity list through a request parameter (see Request Parameters below). It is designed to recognize character alternates often used in place of standard alphabetic characters, e.g. \"@\" will be recognized as an \"a\", \"$\" will be recognized as an \"s\", and so forth.\\r\\n\\r\\nPurgoMalum also utilizes a list of \"safe words\", i.e. innocuous words which contain words from the profanity list (\"class\" for example). These safe words are excluded from the filter.', 'parameters': [{'name': 'text', 'description': 'Input text to be processed.', 'type': 'STRING'}, {'name': 'add', 'description': 'A comma separated list of words to be added to the profanity list. Accepts letters, numbers, underscores (_) and commas (,). Accepts up to 10 words (or 200 maximum characters in length). The PurgoMalum filter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'fill_text', 'description': 'Text used to replace any words matching the profanity list. Accepts letters, numbers, underscores (_) tildes (~), exclamation points (!), dashes/hyphens (-), equal signs (=), pipes (|), single quotes (\\'), double quotes (\"), asterisks (*), open and closed curly brackets ({ }), square brackets ([ ]) and parentheses (). Maximum length of 20 characters. When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}, {'name': 'fill_char', 'description': 'Single character used to replace any words matching the profanity list. Fills designated character to length of word replaced. Accepts underscore (_) tilde (~), dash/hyphen (-), equal sign (=), pipe (|) and asterisk (*). When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}]}"], "Output": "pyarrow.memory_map('data.bin', mode='r')"} {"Instruction": "How can I create a null array of size 100 using the pyarrow nulls function?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'nulls', 'description': 'Create a strongly-typed Array instance with all elements null', 'parameters': {'required': [{'name': 'size', 'description': 'Array length'}], 'optional': [{'name': 'type', 'description': 'Explicit type for the array. By default use NullType.'}, {'name': 'memory_pool', 'description': 'Arrow MemoryPool to use for allocations. Uses the default memory pool if not passed.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}"], "Output": "pyarrow.nulls(size=100)"} {"Instruction": "How do I create an Arrow output stream to write data to a file named 'output.txt' with compression set to 'gzip' and a buffer size of 8192?\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'output_stream', 'description': 'Create an Arrow output stream', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for writing. It can be a string, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly compression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\"}, {'name': 'buffer_size', 'description': 'The size of the temporary write buffer. If None or 0, no buffering will happen.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}"], "Output": "pyarrow.output_stream(source='output.txt', compression='gzip', buffer_size=8192)"} {"Instruction": "Can you help me create a proxy memory pool using the pyarrow API?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "pyarrow.proxy_memory_pool(parent=real_memory_pool)"} {"Instruction": "I want to construct an Arrow buffer from a Python bytes-like object.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.buffer', 'description': 'Construct an Arrow buffer from a Python bytes-like or buffer-like object', 'parameters': {'required': [{'name': 'obj', 'description': 'the object from which the buffer should be constructed'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.get_file', 'description': 'Returns the base-64 encoded contents of a specified file and its metadata.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main. If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The fully qualified path to the file, including the full name and extension of the file. For example, /examples/file.md is the fully qualified path to a file named file.md in a folder named examples.'}]}"], "Output": "pyarrow.buffer(obj=bytes_object)"} {"Instruction": "I want to read a serialized Python sequence from a file named \"data.bin\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_serialized', 'description': 'Read serialized Python sequence from file-like object', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}], 'optional': [{'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}]}}"], "Output": "pyarrow.read_serialized(source=\"data.bin\")"} {"Instruction": "What is the python code to register a Python extension type in pyarrow for the BaseExtensionType named \"MyExtension\"?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'register_extension_type', 'description': 'Register a Python extension type', 'parameters': {'required': [{'name': 'ext_type', 'description': 'The ExtensionType subclass to register.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.update_dataset_entries', 'description': 'Adds or updates one or more JSON Line entries in a dataset. A JSON Line includes information about an image used for training or testing an Amazon Lookout for Vision model.For more information, see Defining JSON lines for anomaly classification in the Amazon Lookout for Vision Developer Guide.NoteThe images you reference in the source-ref field of a JSON line, must be in the same S3 bucket as the existing images in the dataset.This operation requires permissions to perform the lookoutvision:UpdateDatasetEntries operation.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project that contains the dataset that you want to update.'}, {'name': 'dataset_type', 'description': 'The type of the dataset that you want to update. Specify train to update the training dataset. Specify test to update the test dataset. If you have a single dataset project, specify train .'}, {'name': 'changes', 'description': 'The entries to add to the dataset.'}, {'name': 'client_token', 'description': 'ClientToken is an idempotency token that ensures a call to UpdateDatasetEntries completes only once. You choose the value to pass. For example, An issue might prevent you from getting a response from UpdateDatasetEntries . In this case, safely retry your call to UpdateDatasetEntries by using the same ClientToken parameter value.\\nIf you don\u00e2\\x80\\x99t supply a value for ClientToken , the AWS SDK you are using inserts a value for you. This prevents retries after a network error from making multiple updates with the same dataset entries. You\u00e2\\x80\\x99ll need to provide your own value for other use cases.\\nAn error occurs if the other input parameters are not the same as in the first request. Using a different value for ClientToken is considered a new call to UpdateDatasetEntries . An idempotency token is active for 8 hours.'}]}\n", "{'name': 'aws', 'api_name': 'aws.secretsmanager.restore_secret', 'description': 'Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored.See also: AWS API Documentation\\n', 'parameters': [{'name': 'secret_id', 'description': 'The ARN or name of the secret to restore.\\nFor an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}"], "Output": "pyarrow.register_extension_type(ext_type=MyExtension)"} {"Instruction": "I want to create a pyarrow.Scalar instance from a Python object with value set to 42, type set to pyarrow.uint8(), from_pandas set to True, and memory_pool set to pyarrow.CudaMemoryPool().\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'scalar', 'description': 'Creating a pyarrow.Scalar instance from a Python object', 'parameters': {'required': [{'name': 'value', 'description': \"Python object coercible to arrow's type system\"}], 'optional': [{'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the value'}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. Defaults to False if not passed explicitly by user, or True if a pandas object is passed in\"}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool'}]}}\n", "{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}\n", "{'name': 'PyArrow', 'api_name': 'carry_non_null_backward', 'description': 'Propagate next valid observation backward to previous valid', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}"], "Output": "pyarrow.scalar(value=42, type=pyarrow.uint8(), from_pandas=True, memory_pool=pyarrow.CudaMemoryPool())"} {"Instruction": "I want to serialize a list of 100 integers using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}"], "Output": "pyarrow.serialize(value=[i for i in range(100)])"} {"Instruction": "I have a pandas DataFrame called 'df' that I want to serialize into a buffer object using pyarrow. Please preserve the index and use 8 threads for conversion.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SerializeDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default: all CPUs'}, {'name': 'preserve_index', 'description': 'Determines how to handle the index data. Default: None'}]}}"], "Output": "pyarrow.serialize_dataframe(df, nthreads=8, preserve_index=True)"} {"Instruction": "I want to serialize a list of numbers to a file named \"output.txt\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'serialize_to', 'description': 'Serialize a Python sequence to a file', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized'}, {'name': 'sink', 'description': 'File the sequence will be written to'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.describe_custom_domains', 'description': 'Return a description of custom domain names that are associated with an App Runner service.', 'parameters': [{'name': 'service_arn', 'description': 'The Amazon Resource Name (ARN) of the App Runner service that you want associated custom domain names to be described for.'}, {'name': 'next_token', 'description': 'A token from a previous result page. It\u00e2\\x80\\x99s used for a paginated request. The request retrieves the next result page. All other parameter values must be identical to the ones that are specified in the initial request.\\nIf you don\u00e2\\x80\\x99t specify NextToken , the request retrieves the first result page.'}, {'name': 'max_results', 'description': 'The maximum number of results that each response (result page) can include. It\u00e2\\x80\\x99s used for a paginated request.\\nIf you don\u00e2\\x80\\x99t specify MaxResults , the request retrieves all available results in a single response.'}]}"], "Output": "pyarrow.serialize_to(value=[1, 2, 3], sink=open('output.txt', 'wb'))"} {"Instruction": "I want to set the number of parallel threads to 4.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.evidently.get_project', 'description': 'Returns the details about one launch. You must already know the project name. To retrieve a list of projects in your account, use ListProjects .', 'parameters': [{'name': 'project', 'description': 'The name or ARN of the project that you want to see the details of.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.set_cpu_count(count=4)"} {"Instruction": "I want to set the maximum number of threads for I/O operations to 8.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'set_io_thread_count', 'description': 'Set the number of threads to use for I/O operations.', 'parameters': {'required': [{'name': 'count', 'description': 'The max number of threads that may be used for I/O. Must be positive.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}"], "Output": "pyarrow.set_io_thread_count(count=8)"} {"Instruction": "I want to set the default memory pool to \"cuda\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'set_memory_pool', 'description': 'Set the default memory pool', 'parameters': {'required': [{'name': 'pool', 'description': 'The memory pool that should be used by default.'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job'}, {'name': 'region', 'description': 'Cloud region for the custom job'}]}"], "Output": "pyarrow.set_memory_pool(pool=\"cuda\")"} {"Instruction": "I want to create a pyarrow.Table from a pandas DataFrame with parallel conversion using 4 threads.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'table', 'description': 'Create a pyarrow.Table from a Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame, mapping of strings to Arrays or Python lists, or list of arrays or chunked arrays.'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the Arrow Table. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\\nIf passed, the output will have exactly this schema (raising an error when columns are not found in the data and ignoring additional data not specified in the schema, when data is a dict or DataFrame).\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}, {'name': 'nthreads', 'description': 'For pandas.DataFrame inputs: if greater than 1, convert columns to Arrow in parallel using indicated number of threads. By default, this follows pyarrow.cpu_count (may use up to system CPU count threads).'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}"], "Output": "pyarrow.table(data=df, nthreads=4)"} {"Instruction": "I want to create an instance of 32-bit time type with unit resolution using pyarrow. The unit should be set to 's'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'time32', 'description': 'Create instance of 32-bit time (time of day) type with unit resolution.', 'parameters': {'required': [{'name': 'unit', 'description': \"one of 's' [second], or 'ms' [millisecond]\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.time32(unit='s')"} {"Instruction": "I want to transcode an input stream from utf-8 to ascii.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSCB players', 'parameters': [{'name': 'input_weight', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.transcoding_input_stream(stream=NativeFile(\"input.txt\"), src_encoding=\"utf-8\", dest_encoding=\"ascii\")"} {"Instruction": "I want to create a union type in pyarrow using child_fields=[\"field1\", \"field2\"] and mode=\"sparse\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'union', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'child_fields', 'description': 'Sequence of Field values representing the child fields.'}, {'name': 'mode', 'description': \"Must be either 'sparse' or 'dense'.\"}], 'optional': [{'name': 'type_codes', 'description': 'List of integers representing the type codes. Default is None.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().describe', 'description': 'Show details about a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api that filters through notable news networks for China, Japan, and Korea news', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_folder', 'description': 'Permanently deletes the specified folder and its contents.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'folder_id', 'description': 'The ID of the folder.'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint8', 'description': 'Create instance of unsigned int8 type', 'parameters': {'required': [], 'optional': []}}"], "Output": "pyarrow.union(child_fields=[\"field1\", \"field2\"], mode=\"sparse\")"} {"Instruction": "I want to create a K-means model with 10 clusters using sklearn.cluster.KMeans API with the initialization method set to 'random', 1000 maximum iterations, and a verbosity level of 2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Schema', 'description': 'Representation of a single column schema', 'parameters': {'required': [{'name': 'field', 'description': 'The field object representing the column'}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of key-value pairs representing additional metadata'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.sklearn.cluster.KMeans(n_clusters=10, init='random', max_iter=1000, verbose=2)"} {"Instruction": "I need to sort the indices of an array in descending order with null values placed at the end.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models.list_version', 'description': 'List model versions', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.array_sort_indices(order='descending', null_placement='at_end')"} {"Instruction": "How can I assume the timezone as 'America/New_York' and handle ambiguous timestamps by considering the earliest timestamp and non-existent timestamps by raising an error?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'assume_timezone', 'description': 'Options for assuming timezone for input', 'parameters': {'required': [{'name': 'timezone', 'description': 'Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}, {'name': 'nonexistent', 'description': \"How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': \"gcloud.alpha.ai_platform.explain(model='model_name', version='version', json_instances='instances.json'\", 'description': 'run AI Platform explanation', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'version'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "pyarrow.assume_timezone(timezone='America/New_York', ambiguous='earliest', nonexistent='raise')"} {"Instruction": "How many valid values are there in the input data?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust between a Managed Microsoft AD domain and a target domain', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "pyarrow.count(mode=\"only_valid\")"} {"Instruction": "I want to compute the cumulative sum of a column starting from 10 and skip null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'cumulative_sum', 'description': 'Compute the cumulative sum of a column', 'parameters': {'required': [{'name': 'start', 'description': 'Starting value for sum computation'}], 'optional': [{'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.yum.upload(repository=\"my_repo\", location=\"us_central1\", source=\"my_package.rpm\"', 'description': 'Upload an RPM package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the RPM package to be uploaded.'}]}"], "Output": "pyarrow.cumulative_sum(start=10, skip_nulls=True)"} {"Instruction": "What is the day of the week if we number the days from 0 and the week starts with Monday?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.describe_broker_instance_options', 'description': 'Describe available broker instance options.', 'parameters': [{'name': 'engine_type', 'description': 'Filter response by engine type.'}, {'name': 'host_instance_type', 'description': 'Filter response by host instance type.'}, {'name': 'max_results', 'description': 'The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.'}, {'name': 'next_token', 'description': 'The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.'}, {'name': 'storage_type', 'description': 'Filter response by storage type.'}]}"], "Output": "pyarrow.day_of_week(count_from_zero=True, week_start=1)"} {"Instruction": "I want to use the Options for dictionary encoding API from pyarrow with null_encoding set to 'encode'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for dictionary encoding', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array), 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_partner_event_source', 'description': 'An SaaS partner can use this operation to list details about a partner event source that they have created. Amazon Web Services customers do not use this operation. Instead, Amazon Web Services customers can use DescribeEventSource to see details about a partner event source that is shared with them.', 'parameters': [{'name': 'name', 'description': 'The name of the event source to display.'}]}"], "Output": "pyarrow.Options(null_encoding='encode')"} {"Instruction": "I want to use the pyarrow.Options API to create an element-wise aggregate function with the optional argument 'skip_nulls' set to True.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for element-wise aggregate functions', 'description': 'Aggregate functions with options', 'parameters': {'required': [], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.Options(skip_nulls=True)"} {"Instruction": "I want to create a logical expression where 'a' is less than 3 and 'b' is greater than or equal to 7.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'expression', 'description': 'A logical expression to be evaluated against some input'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy'}]}"], "Output": "pyarrow.compute.Expression((pc.field('a') < pc.scalar(3)) & (pc.field('b') >= pc.scalar(7)))"} {"Instruction": "I want to extract all email addresses from a given string using a regular expression pattern.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'extract_regex', 'description': 'Extract values from a string using a regular expression', 'parameters': {'required': [{'name': 'pattern', 'description': 'Regular expression with named capture fields'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}"], "Output": "pyarrow.extract_regex(pattern=\"[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,4}\")"} {"Instruction": "Can you provide the options for selecting with a boolean filter using pyarrow? I want to handle nulls in the selection filter by dropping them.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for selecting with a boolean filter', 'description': 'Selection options for boolean filters', 'parameters': {'required': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.Options for selecting with a boolean filter(null_selection_behavior=\"drop\")"} {"Instruction": "I want to read a Parquet file located at \"/data/files/data.parquet\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.get_stored_query', 'description': 'Returns the details of a specific stored query.', 'parameters': [{'name': 'query_name', 'description': 'The name of the query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.parquet.read_table(path=\"/data/files/data.parquet\")"} {"Instruction": "I want to find the index of the value 5 in the array [1, 2, 3, 4, 5, 6, 7, 8, 9].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'index', 'description': 'Options for the index function', 'parameters': {'required': [{'name': 'value', 'description': 'The value to search for.'}], 'optional': []}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().delete', 'description': 'Delete an access level', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}"], "Output": "pyarrow.index(value=5)"} {"Instruction": "I want to join two binary arrays element-wise, handling null values by skipping them.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.binary_join_element_wise(null_handling='skip')"} {"Instruction": "I want to slice a list array starting from index 2 with a step size of 3 and return a fixed size list.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'list_array_slicing_options', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive)'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'Slice step', 'type': 'int', 'default': 1}, {'name': 'return_fixed_size_list', 'description': \"Whether to return a FixedSizeListArray. If true _and_ stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\", 'type': 'bool', 'default': None}]}}\n", "{'name': 'pyarrow', 'api_name': 'Options for splitting on whitespace', 'description': 'Options for splitting on whitespace', 'parameters': {'required': [], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None)'}, {'name': 'reverse', 'description': \"Whether to start splitting from the end of each input value. This only has an effect if 'max_splits' is not None.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the list'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "pyarrow.list_array_slicing_options(start=2, step=3, return_fixed_size_list=True)"} {"Instruction": "I want to perform a map lookup in a map data structure with the query key as \"key1\" and return the first occurrence.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'map_lookup', 'description': 'Perform a lookup in a Map data structure', 'parameters': {'required': [{'name': 'query_key', 'description': 'The key to search for.'}], 'optional': [{'name': 'occurrence', 'description': 'The occurrence(s) to return from the Map. Accepted values are \"first\", \"last\", or \"all\".'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.map_lookup(query_key=\"key1\", occurrence=\"first\")"} {"Instruction": "Can you help me find a substring in a given input value? I want to look for the substring \"apple\" with a case-insensitive match.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'create_memory_map', 'description': 'Create a file of the given size and memory-map it', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to create, on the local filesystem'}, {'name': 'size', 'description': 'The file size to create'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.options.substr(pattern=\"apple\", ignore_case=True)"} {"Instruction": "I want to find the top 5 most common values in a dataset and ignore null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "pyarrow.mode(n=5, skip_nulls=True)"} {"Instruction": "How can I determine null values using the `pyarrow` library? Specifically, I want to set `nan_is_null` to True.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'is_null', 'description': 'Options for determining null values', 'parameters': {'required': [], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'ClassifyStrings', 'description': 'Classify strings as ASCII decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like object containing strings to classify'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default is the default memory pool)'}]}}\n", "{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template', 'description': 'Get the template you want to use for creating a migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the template.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_fleet_advisor_databases', 'description': 'Returns a list of Fleet Advisor databases in your account.', 'parameters': [{'name': 'filters', 'description': 'If you specify any of the following filters, the output includes information for only those databases that meet the filter criteria:\\n\\ndatabase-id \u00e2\\x80\\x93 The ID of the database.\\ndatabase-name \u00e2\\x80\\x93 The name of the database.\\ndatabase-engine \u00e2\\x80\\x93 The name of the database engine.\\nserver-ip-address \u00e2\\x80\\x93 The IP address of the database server.\\ndatabase-ip-address \u00e2\\x80\\x93 The IP address of the database.\\ncollector-name \u00e2\\x80\\x93 The name of the associated Fleet Advisor collector.\\n\\nAn example is: describe-fleet-advisor-databases --filter Name=\"database-id\",Values=\"45\"\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}, {'name': 'max_records', 'description': 'Sets the maximum number of records returned in the response.'}, {'name': 'next_token', 'description': 'If NextToken is returned by a previous response, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.'}]}"], "Output": "pyarrow.is_null(nan_is_null=True)"} {"Instruction": "I want to pad a string with a '-' to a width of 10.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for padding strings', 'description': 'Options for padding strings', 'parameters': {'required': [{'name': 'width', 'description': 'Desired string length.'}], 'optional': [{'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.', 'default': ' '}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'appservice kube update', 'description': 'Update a Kubernetes Environment', 'parameters': [{'name': 'name', 'description': 'Name of the kubernetes environment.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'custom-location', 'description': 'ID of the custom location.', 'required': False}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False', 'required': False}, {'name': 'static-ip', 'description': 'New Static IP Address.', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}"], "Output": "pyarrow.Options(width=10, padding = \"-\")"} {"Instruction": "I want to partition the indices of an array based on the pivot element at index 5 and place nulls at the start.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'partition_nth_indices', 'description': 'Partition the indices of an array based on a pivot element', 'parameters': {'required': [{'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element'}], 'optional': [{'name': 'null_placement', 'description': 'Where nulls in the input should be partitioned', 'default': 'at_end'}]}}"], "Output": "pyarrow.partition_nth_indices(pivot=5, null_placement=\"at_start\")"} {"Instruction": "I have a dataset 'sales_data.csv' and I want to compute the 10th and 90th percentiles of the 'sales' column using the pyarrow.quantile API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'quantile', 'description': 'Compute quantiles of a dataset', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].'}], 'optional': [{'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.'}]}}\n", "{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'FlattenListValues', 'description': 'Flatten list values', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.quantile(q=[0.1, 0.9], skip_nulls=True, min_count=1)"} {"Instruction": "I want to initialize the random generator with a seed of 123 using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'initializer', 'description': 'Initialization of random generator', 'parameters': {'required': [{'name': 'initializer', 'description': \"How to initialize the underlying random generator. If an integer is given, it is used as a seed. If 'system' is given, the random generator is initialized with a system-specific source of (hopefully true) randomness.\"}], 'optional': [{'name': 'N/A', 'description': 'N/A'}]}}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}"], "Output": "pyarrow.random.initialize(initializer=123)"} {"Instruction": "I have an array of numbers and I want to rank them in descending order and place nulls at the start of the sorted array.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'rank', 'description': 'Ranking elements in an array', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Private DNS Zone Virtual Network Links List', 'description': 'List the virtual network links to the specified Private DNS zone', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'top', 'description': 'The maximum number of virtual network links to return. If not specified, returns up to 100 virtual network links.'}]}"], "Output": "pyarrow.rank(sort_keys = [(\"numbers\", \"descending\")], null_placement=\"at_start\")"} {"Instruction": "I want to replace a slice in an array starting from index 2 and ending at index 5 with the string \"replacement_string\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'az', 'api_name': 'webapp_create_remote_connection', 'description': 'Creates a remote connection using a tcp tunnel to your web app', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'instance', 'description': 'Webapp instance to connect to. Defaults to none.'}, {'name': 'name', 'description': 'Name of the web app. If left unspecified, a name will be randomly generated. You can configure the default using az configure --defaults web=.'}, {'name': 'port', 'description': 'Port for the remote connection. Default: Random available port.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'timeout', 'description': 'Timeout in seconds. Defaults to none.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.Options(start=2, stop=5, replacement=\"replacement_string\")"} {"Instruction": "I want to replace all occurrences of the substring \"apple\" in the input values with \"banana\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}"], "Output": "pyarrow.replace_substring(pattern=\"apple\", replacement=\"banana\")"} {"Instruction": "I want to round a number to 2 decimal places using the round function in pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to.'}], 'optional': [{'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serpdog(https://serpdog.io) is a Google Search API that allows you to access Google Search Results in real time. It solves the problem of proxies and captchas for a smooth scraping journey. Serpdog supports results in both HTML and JSON format.\\n\\nGet your free trial by registering at https://api.serpdog.io\\n\\nIf you want to buy our plan, I recommend you to please visit https://serpdog.io/pricing for more information. ', 'parameters': [{'name': 'data_id', 'description': '', 'type': 'STRING'}, {'name': 'next_page_token', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'topic_id', 'description': '', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_document_classifier', 'description': 'Stops a document classifier training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'document_classifier_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.'}]}"], "Output": "pyarrow.round(ndigits=2)"} {"Instruction": "I want to round a temporal value to the nearest minute using pyarrow.Options with the multiple set to 5 and the unit set to 'minute'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for rounding temporal values', 'description': 'Options for rounding temporal values', 'parameters': {'required': [{'name': 'multiple', 'description': 'Number of units to round to.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'.\"}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit.'}]}}"], "Output": "pyarrow.Options(multiple=5, unit='minute')"} {"Instruction": "How can I round a number to the nearest multiple of 5 using the pyarrow API?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}"], "Output": "pyarrow.round(7, round_mode=\"half_to_even\")"} {"Instruction": "I want to perform a scalar aggregation operation using pyarrow with skip_nulls set to True and min_count set to 5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for scalar aggregations', 'description': 'Options for scalar aggregations', 'parameters': {'required': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}], 'optional': []}}"], "Output": "pyarrow.Options(skip_nulls=True, min_count=5)"} {"Instruction": "I want to read a Parquet file named \"data.parquet\" into a PyArrow Table.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.apply_archive_rule', 'description': 'Retroactively applies the archive rule to existing findings that meet the archive rule criteria.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The Amazon resource name (ARN) of the analyzer.'}, {'name': 'rule_name', 'description': 'The name of the rule to apply.'}, {'name': 'client_token', 'description': 'A client token.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "pyarrow.parquet.read_table(source=\"data.parquet\")"} {"Instruction": "I want to select the top 5 values in descending order based on the column \"score\" from the input dataset.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for top/bottom k-selection', 'description': 'Options for selecting top or bottom k values in sorted order', 'parameters': {'required': [{'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}"], "Output": "pyarrow.OptionsForTopBottomKSelection(k=5, sort_keys=[(\"score\", \"descending\")])"} {"Instruction": "I want to check if the values [2, 4, 6] are in the input array [1, 2, 3, 4, 5, 6] and skip nulls.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'is_in', 'description': 'Check if values are in an array', 'parameters': {'required': [{'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'read_schema', 'description': 'Read effective Arrow schema from Parquet file metadata', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'FileSystem object for reading the file'}]}}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}"], "Output": "pyarrow.is_in(pa.array([1, 2, 3, 4, 5, 6]), pa.array([2, 4, 6]), skip_nulls=True)"} {"Instruction": "I want to slice an array starting from index 3 with a step of 2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for slicing', 'description': 'Slicing options for arrays', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive).\\nIf not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step.', 'default': 1}]}}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mobile.create_project', 'description': 'Creates an AWS Mobile Hub project.', 'parameters': [{'name': 'name', 'description': 'Name of the project.'}, {'name': 'contents', 'description': 'ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.'}, {'name': 'snapshot_id', 'description': 'Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.'}, {'name': 'project_region', 'description': 'Default region where project resources should be created.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}"], "Output": "pyarrow.Options(start=3, step=2)"} {"Instruction": "I want to sort the indices of a table based on column1 and column2 in ascending order with nulls placed at the start.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}"], "Output": "pyarrow.sort_indices(table, sort_keys=[('column1', 'ascending'), ('column2', 'ascending')], null_placement='at_start')"} {"Instruction": "I want to split a text string using whitespace and allow a maximum of 3 splits.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for splitting on whitespace', 'description': 'Options for splitting on whitespace', 'parameters': {'required': [], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None)'}, {'name': 'reverse', 'description': \"Whether to start splitting from the end of each input value. This only has an effect if 'max_splits' is not None.\"}]}}\n", "{'name': 'Python', 'api_name': 'git.bundle.create', 'description': \"Create, unpack, and manipulate 'bundle' files\", 'parameters': [{'name': '_q'}, {'name': 'quiet'}, {'name': 'progress'}, {'name': 'version'}, {'name': 'file'}, {'name': 'git_rev_list_args'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}"], "Output": "pyarrow.Options(max_splits=3)"} {"Instruction": "Can you split a string using the pattern \"@\" and allow a maximum of 3 splits per input value?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}"], "Output": "pyarrow.split_string(pattern=\"@\", max_splits=3)"} {"Instruction": "How can I format a date using the strftime function in pyarrow with the format pattern \"%Y-%m-%d\"?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}"], "Output": "pyarrow.strftime(format=\"%Y-%m-%d\")"} {"Instruction": "Can you please parse the input string as a timestamp with the format \"yyyy/MM/dd\" and the timestamp unit \"ms\"? If there is a parsing error, I want the function to return null.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'strptime', 'description': 'Parsing input strings as timestamps', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for parsing input strings as timestamps, such as \"%Y/%m/%d\".'}, {'name': 'unit', 'description': 'Timestamp unit of the output. Accepted values are \"s\", \"ms\", \"us\", \"ns\".'}], 'optional': [{'name': 'error_is_null', 'description': 'Return null on parsing errors if true or raise if false. (default: False)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.strptime(\"yyyy/MM/dd\", \"ms\", error_is_null=True)"} {"Instruction": "I want to create a struct field with indices [4, 1] and an integer argument of value 10.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Es una API que permite a los usuarios encontrar el municipio correspondiente a un c\u00f3digo postal espec\u00edfico en Espa\u00f1a. Simplemente ingresa el c\u00f3digo postal y recibir\u00e1s informaci\u00f3n detallada del municipio asociado. Es una herramienta f\u00e1cil de usar e ideal para desarrolladores y aplicaciones que requieren informaci\u00f3n precisa de municipios basada en c\u00f3digos postales espa\u00f1oles', 'parameters': [{'name': 'codigo_postal', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}"], "Output": "pyarrow.struct_field(indices=[4, 1], int=10)"} {"Instruction": "I want to create a T-digest for the quantiles 0.25 and 0.75, with a compression parameter of 200 and a buffer size of 1000.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'tdigest', 'description': 'Options for the `tdigest` function', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1].'}], 'optional': [{'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}]}}"], "Output": "pyarrow.tdigest(q=[0.25, 0.75], delta=200, buffer_size=1000)"} {"Instruction": "How can I use the PyArrow API to take elements from an array and check if the indices are within bounds?\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'take', 'description': 'Options for the take and array_take functions', 'parameters': {'required': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.take(boundscheck=True)"} {"Instruction": "I want to trim the characters 'abc' from the given string.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.list_live_sources', 'description': 'Lists the live sources contained in a source location. A source represents a piece of content.list-live-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_location_name', 'description': 'The name of the source location associated with this Live Sources list.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.trim_string_characters(characters='abc')"} {"Instruction": "I want to normalize a UTF-8 string using the NFC form.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().set_iam_policy', 'description': 'Set IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.utf8_normalize(form=\"NFC\")"} {"Instruction": "I want to calculate the variance of a dataset with 20 degrees of freedom and skip null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.variance(ddof=20, skip_nulls=True)"} {"Instruction": "I want to calculate the week number starting from Monday and setting the 'count_from_zero' argument to True.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'week', 'description': 'Options for the `week` function', 'parameters': {'required': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}], 'optional': [{'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year).'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.update', 'description': 'Update an existing Beyondcorp application legacy connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human readable name of the connector.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}"], "Output": "pyarrow.week(week_starts_monday=True, count_from_zero=True)"} {"Instruction": "I want to calculate the absolute value of the given array called \"data\" using the pyarrow.abs API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().update', 'description': 'Update a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}"], "Output": "pyarrow.abs(x=data)"} {"Instruction": "I want to add two arrays, x and y, using pyarrow add function with a specified memory_pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.add(x, y, memory_pool=specified_memory_pool)"} {"Instruction": "I have a boolean array called \"arr\", and I want to check if all elements in this array are true, skipping null values.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'aws.proton.get_service_instance', 'description': 'List Beyondcorp legacy connector resources based on project and location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}"], "Output": "pyarrow.compute.all(array=arr, skip_nulls=True)"} {"Instruction": "Can you help me compute the logical 'and not' boolean values of two arrays? One array contains [True, False, True] and the other contains [False, True, None]. I also want to use a custom memory pool for memory allocation.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}"], "Output": "pyarrow.logical_and_not(x=[True, False, True], y=[False, True, None], memory_pool=pyarrow.MemoryPool())"} {"Instruction": "How do I perform a logical AND operation between two arrays 'x' and 'y' using the pyarrow.logical_and_not API? The arrays are [True, False, None] and [True, None, False].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.logical_and_not', 'description': 'Logical AND operation with null values', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().update', 'description': 'Update an Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}"], "Output": "pyarrow.logical_and_not(x, y, memory_pool=None)"} {"Instruction": "I want to check if any element in the given boolean array is true. The array contains True, False, False, and I want to skip nulls in the input.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'test_any', 'description': 'Test whether any element in a boolean array evaluates to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute.test_any(array=[True, False, False], skip_nulls=True)"} {"Instruction": "I want to compute the approximate median of an array [1, 2, 3, 4, 5] using the T-Digest algorithm with skipping nulls and a minimum count of 3.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.approximate_median(array=[1, 2, 3, 4, 5], skip_nulls=True, min_count=3)"} {"Instruction": "I want to filter an array using a selection filter and drop nulls.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'Filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'selection_filter', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}"], "Output": "pyarrow.compute.Filter(array, selection_filter, null_selection_behavior='drop')"} {"Instruction": "I have an array of numbers [10, 5, 2, 8, 4] and I want to sort the array in descending order and get the corresponding indices.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.mturk.get_file_upload_url', 'description': 'The GetFileUploadURL operation generates and returns a temporary URL. You use the temporary URL to retrieve a file uploaded by a Worker as an answer to a FileUploadAnswer question for a HIT. The temporary URL is generated the instant the GetFileUploadURL operation is called, and is valid for 60 seconds. You can get a temporary file upload URL any time until the HIT is disposed. After the HIT is disposed, any uploaded files are deleted, and cannot be retrieved. Pending Deprecation on December 12, 2017. The Answer Specification structure will no longer support the FileUploadAnswer element to be used for the QuestionForm data structure. Instead, we recommend that Requesters who want to create HITs asking Workers to upload files to use Amazon S3.', 'parameters': [{'name': 'assignment_id', 'description': 'The ID of the assignment that contains the question with a FileUploadAnswer.'}, {'name': 'question_identifier', 'description': 'The identifier of the question with a FileUploadAnswer, as specified in the QuestionForm of the HIT.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.sort_indices(array=[10, 5, 2, 8, 4], order='descending')"} {"Instruction": "I want to select values from an array using indices from another array. The array to compute is [1, 2, 3, 4, 5] and the indices array is [0, 2, 4]. I want to perform the selection without checking bounds and using the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.SelectValues(array=[1, 2, 3, 4, 5], indices=[0, 2, 4], boundscheck=False, memory_pool=None)"} {"Instruction": "How can I capitalize a list of strings in Python using the PyArrow library?\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.capitalize', 'description': 'Capitalize Strings', 'parameters': {'required': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}, {'name': 'allow_multiline_logs', 'description': 'Optional argument to allow multiline logs.'}, {'name': 'polling_interval', 'description': 'Optional argument to set the polling interval, default is 60 seconds.'}, {'name': 'task_name', 'description': 'Optional argument to specify the task name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.capitalize(strings=['hello', 'world', 'pyarrow'])"} {"Instruction": "I want to pad the strings ['hello', 'world', 'pyarrow'] to a width of 10 with spaces as padding.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pad_center', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': \"str, default ' '. What to pad the string with. Should be one byte or codepoint.\"}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.compute.pad_center(strings=['hello', 'world', 'pyarrow'], width=10, padding=' ')"} {"Instruction": "I have an array of strings [\"Hello\", \"123\", \"Apple\"] and I want to classify them as ASCII alphanumeric using the pyarrow classify_strings API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "pyarrow.classify_strings(strings=[\"Hello\", \"123\", \"Apple\"])"} {"Instruction": "I want to classify a list of strings ['hello', '123', 'world'] as ASCII alphabetic.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.create_snapshot', 'description': 'Initiates a snapshot of a volume.In the CreateSnapshot request, you identify the volume by providing its Amazon Resource Name (ARN). You must also provide description for the snapshot. When Storage Gateway takes the snapshot of specified volume, the snapshot and description appears in the Storage Gateway console. In response, Storage Gateway returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress or later use it when you want to create a volume from a snapshot. This operation is only supported in stored and cached volume gateway type.NoteTo list or delete a snapshot, you must use the Amazon EC2 API. For more information, see DescribeSnapshots or DeleteSnapshot in the Amazon Elastic Compute Cloud API Reference .WarningVolume and snapshot IDs are changing to a longer length ID format. For more information, see the important note on the Welcome page.', 'parameters': [{'name': 'volume_arn', 'description': 'The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.'}, {'name': 'snapshot_description', 'description': 'Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the Storage Gateway snapshot Details pane, Description field.'}, {'name': 'tags', 'description': 'A list of up to 50 tags that can be assigned to a snapshot. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query rooms, price, facilities, policities, etc information from many hotels around the world to create a travelling site/application, such as : hotels.com', 'parameters': [{'name': 'id', 'description': 'The value of id field that received from .../properties/list endpoint', 'type': 'NUMBER'}, {'name': 'loc', 'description': 'The language code', 'type': 'STRING'}, {'name': 'page', 'description': 'For paging purpose', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'time64', 'description': 'Create instance of 64-bit time (time of day) type with unit resolution', 'parameters': {'required': [{'name': 'unit', 'description': \"One of 'us' [microsecond], or 'ns' [nanosecond]\"}], 'optional': []}}"], "Output": "pyarrow.classify_strings(strings=['hello', '123', 'world'])"} {"Instruction": "I have an array of strings ['abc', 'def', 'xyz', '123'] and I want to classify them using the classify_strings API in the PyArrow library.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}"], "Output": "pyarrow.classify_strings(strings=['abc', 'def', 'xyz', '123'])"} {"Instruction": "I want to classify the strings \"hello\", \"world\", and \"123\" using the classify_strings function in the PyArrow library.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool for allocation'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}"], "Output": "pyarrow.classify_strings(strings=[\"hello\", \"world\", \"123\"])"} {"Instruction": "I have a list of strings that I want to classify as whitespace or non-whitespace using the pyarrow.ClassifyWhitespace API. Can you assist me with the correct python function call?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ClassifyWhitespace', 'description': 'Classify strings as ASCII whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_id_format', 'description': 'Describes the ID format settings for your resources on a per-Region basis, for example, to view which resource types are enabled for longer IDs. This request only returns information about resource types whose ID formats can be modified; it does not return information about other resource types.These settings apply to the IAM user who makes the request; they do not apply to the entire Amazon Web Services account. By default, an IAM user defaults to the same settings as the root user, unless they explicitly override the settings by running the ModifyIdFormat command. Resources created with longer IDs are visible to all IAM users, regardless of these settings and provided that they have permission to use the relevant Describe command for the resource type.', 'parameters': [{'name': 'resource', 'description': 'The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.ClassifyWhitespace(strings=)"} {"Instruction": "I want to pad an array of strings with a width of 10, using the character '#' for padding.\n", "Functions": ["{'name': 'API', 'api_name': 'pyarrow.compute.PadOptions', 'description': 'Compact representation', 'parameters': {'required': []}}"], "Output": "pyarrow.compute.PadOptions(strings=array_of_strings, width=10, padding='#')"} {"Instruction": "I have a list of strings ['hello', 'world'] and I want to reverse them using the reverse_ascii function in the pyarrow package.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'reverse_ascii', 'description': 'Reverse ASCII strings', 'parameters': {'required': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_id_format', 'description': 'Describes the ID format settings for your resources on a per-Region basis, for example, to view which resource types are enabled for longer IDs. This request only returns information about resource types whose ID formats can be modified; it does not return information about other resource types.These settings apply to the IAM user who makes the request; they do not apply to the entire Amazon Web Services account. By default, an IAM user defaults to the same settings as the root user, unless they explicitly override the settings by running the ModifyIdFormat command. Resources created with longer IDs are visible to all IAM users, regardless of these settings and provided that they have permission to use the relevant Describe command for the resource type.', 'parameters': [{'name': 'resource', 'description': 'The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway'}]}"], "Output": "pyarrow.reverse_ascii(strings=['hello', 'world'])"} {"Instruction": "How can I left-align a list of strings with a width of 10 and pad them with asterisks?\n", "Functions": ["{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().list', 'description': 'List all active projects associated with a specified billing account', 'parameters': [{'name': 'account_id', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}"], "Output": "pyarrow.compute.left_align_strings(strings, width=10, padding=\"*\")"} {"Instruction": "I want to split the string \"Hello World\" into a list of strings, with a maximum of 2 splits per input value and in reverse order.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to any ASCII whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if max_splits is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'aiplatform.gapic.JobServiceClient.create_custom_job(parent=\\'projects/my_project/locations/us_central1\\', job=aiplatform.gapic.CustomJob(display_name=\"job1\", worker_pool_specs=[aiplatform.gapic.WorkerPoolSpec(replica_count=2, machine_type=\\'n1_standard_4\\', container_image_uri=\\'gcr.io/my_project/my_container_image\\')])', 'description': 'Creates a new custom job', 'parameters': [{'name': 'display_name'}, {'name': 'config'}, {'name': 'worker_pool_spec'}, {'name': 'args'}, {'name': 'command'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'python_package_uris'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.compute.split_string(\"Hello World\", max_splits=2, reverse=True)"} {"Instruction": "I have a list of strings ['hello', 'WORLD', 'hOw', 'aRE', 'YOu'] and I want to invert the casing of each string using the invert_casing function from the PyArrow library.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'invert_casing', 'description': 'Invert Casing of Strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.invert_casing(strings=['hello', 'WORLD', 'hOw', 'aRE', 'YOu'], memory_pool=None)"} {"Instruction": "I have an array of strings and I want to remove the leading and trailing whitespaces from each string.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.trim', 'description': 'Trim leading and trailing characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.compute.trim(strings, \" \", options=None, memory_pool=None)"} {"Instruction": "I want to compute the inverse sine of an array-like object using the pyarrow compute function, with the argument x being [0.5, 0.8, 1.0].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}"], "Output": "pyarrow.compute.asin(x=[0.5, 0.8, 1.0])"} {"Instruction": "I want to compute the inverse sine of the given array [0.5, 0.7, 0.9].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_data_source_permissions', 'description': 'Updates the permissions to a data source.', 'parameters': [{'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'data_source_id', 'description': 'The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'A list of resource permissions that you want to grant on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'A list of resource permissions that you want to revoke on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "pyarrow.asin(x=[0.5, 0.7, 0.9])"} {"Instruction": "I want to compute the inverse tangent of y=3 and x=4 using the pyarrow.arctan API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure Machine Learning', 'api_name': 'Job Archive', 'description': 'Archiving a job', 'parameters': [{'name': 'name -n', 'description': 'Name of the job.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace-name -w', 'description': 'Name of the Azure ML workspace. You can configure the default group using az configure --defaults workspace=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains.backups.delete(\"my_backup\", domain=\"my_domain.com\", async_=True', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}]}"], "Output": "pyarrow.arctan(y=3, x=4)"} {"Instruction": "I want to join a list of strings together using pyarrow compute function, with a comma separator and handle null values by skipping them.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Join', 'description': 'Join strings together', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'null_handling', 'description': 'How to handle null values in the inputs.'}, {'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if `null_handling` is 'replace'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'LocalFileSystem', 'description': 'Accessing files on the local machine', 'parameters': {'required': [{'name': 'use_mmap', 'description': \"Whether open_input_stream and open_input_file should return a mmap'ed file or a regular file.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.join(strings, \",\", null_handling=\"skip\")"} {"Instruction": "I want to compute the lengths of a list of strings using the pyarrow.compute_string_lengths API. The list of strings is ['hello', 'world', 'pyarrow'] and I want to allocate memory from the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_string_lengths', 'description': 'Compute string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': \"gcloud.alpha.ai_platform.explain(model='model_name', version='version', json_instances='instances.json'\", 'description': 'run AI Platform explanation', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'version'}]}"], "Output": "pyarrow.compute_string_lengths(strings=['hello', 'world', 'pyarrow'])"} {"Instruction": "I want to replace a slice of a binary string from position 3 to 7 with the string \"replacement\".\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.describe', 'description': 'Describe the current Artifact Registry configuration for VPC Service Controls', 'parameters': [{'name': 'location'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}"], "Output": "pyarrow.compute.replace_slice(strings, start=3, stop=7, replacement=\"replacement\")"} {"Instruction": "I want to reverse the binary strings ['010101', '110011', '001100'] using the pyarrow.reverse_binary() function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'reverse_binary', 'description': 'Reverse binary data at a byte-level', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos_config_controller_delete', 'description': 'Delete Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.retrieve_environment_info', 'description': 'Retrieves the compiled information from a RequestEnvironmentInfo request.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'info_type', 'description': 'The type of information to retrieve.\\nPossible values:\\n\\ntail\\nbundle'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_dataset', 'description': 'Returns information about a Dataset.', 'parameters': [{'name': 'dataset_id', 'description': 'The unique identifier for a Dataset.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "pyarrow.reverse_binary(strings=['010101', '110011', '001100'])"} {"Instruction": "I want to slice a binary string from index 3 to 7 with a step size of 2, using the pyarrow.compute.Slice API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'az', 'api_name': 'Advisor Recommendation Disable', 'description': 'Disable Azure Advisor recommendations', 'parameters': [{'name': 'days', 'description': 'Number of days to disable. If not specified, the recommendation is disabled forever.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). If provided, no other 'Resource Id' arguments should be specified.\"}, {'name': 'name', 'description': 'The name of the recommendation as output by the list command.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "pyarrow.compute.Slice(strings, start=3, stop=7, step=2)"} {"Instruction": "I want to select the indices of the bottom 5 ordered elements from a table-like data.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.tag_resource', 'description': 'Adds metadata tags to the Amazon RDS Performance Insights resource.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'resource_arn', 'description': 'The Amazon RDS Performance Insights resource that the tags are added to. This value is an Amazon Resource Name (ARN). For information about creating an ARN, see Constructing an RDS Amazon Resource Name (ARN) .'}, {'name': 'tags', 'description': 'The metadata assigned to an Amazon RDS resource consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}"], "Output": "pyarrow.compute.bottom_k_unstable(data_table, k=5, sort_keys=['column_1', 'column_2'], memory_pool=memory_pool)"} {"Instruction": "I want to call the \"my_function\" in pyarrow with arguments [1, 2, 3] and with the memory_pool set to None.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'call_function', 'description': 'Call a named function', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to call.'}, {'name': 'args', 'description': 'The arguments to the function.'}], 'optional': [{'name': 'options', 'description': 'Options provided to the function.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations during function execution.'}, {'name': 'length', 'description': 'Batch size for execution, for nullary (no argument) functions. If not passed, inferred from data.'}]}}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}"], "Output": "pyarrow.call_function(\"my_function\", [1, 2, 3], memory_pool=None)"} {"Instruction": "I have an array called \"data\" and I want to cast it to the data type \"int32\" with the option \"safe\" set to False.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}"], "Output": "pyarrow.cast(data, \"int32\", safe=False)"} {"Instruction": "I have an array of numbers [1.5, 2.7, -0.3, 4.2, -5.9]. I want to compute the smallest integer value not less in magnitude than each element in the array.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}"], "Output": "pyarrow.compute_smallest_integer(x=[1.5, 2.7, -0.3, 4.2, -5.9])"} {"Instruction": "I have a list of timestamps ['2021-01-01', '2021-01-02', '2021-01-03'] and I want to round them up to the nearest multiple of 2 days using the round_temporal function in pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values up to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'If True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool'}]}}\n", "{'name': 'pyarrow', 'api_name': 'map_lookup', 'description': 'Perform a lookup in a Map data structure', 'parameters': {'required': [{'name': 'query_key', 'description': 'The key to search for.'}], 'optional': [{'name': 'occurrence', 'description': 'The occurrence(s) to return from the Map. Accepted values are \"first\", \"last\", or \"all\".'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'invalid_row_description', 'description': 'Description of an invalid row in a CSV file', 'parameters': {'required': [{'name': 'expected_columns', 'description': 'The expected number of columns in the row.'}, {'name': 'actual_columns', 'description': 'The actual number of columns in the row.'}, {'name': 'text', 'description': 'The contents of the row.'}], 'optional': [{'name': 'number', 'description': 'The physical row number if known, otherwise None.'}]}}"], "Output": "pyarrow.compute.round_temporal(timestamps, multiple=2, unit='day')"} {"Instruction": "How can I select the first non-null value from an array using the pyarrow.SelectFirstNonNull API?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.SelectFirstNonNull(values, memory_pool=None)"} {"Instruction": "I want to compute the cosine of an array [1, 2, 3] using pyarrow.cos.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'pyarrow', 'api_name': 'union', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'child_fields', 'description': 'Sequence of Field values representing the child fields.'}, {'name': 'mode', 'description': \"Must be either 'sparse' or 'dense'.\"}], 'optional': [{'name': 'type_codes', 'description': 'List of integers representing the type codes. Default is None.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}"], "Output": "pyarrow.cos(x=[1, 2, 3])"} {"Instruction": "I have a list of ages [18, 25, 30, None, 40] and I want to count the number of non-null values in the list.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'rrrrrrr', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.snow_device_management.list_device_resources', 'description': 'Returns a list of the Amazon Web Services resources available for a device. Currently, Amazon EC2 instances are the only supported resource type.list-device-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'managed_device_id', 'description': 'The ID of the managed device that you are listing the resources of.'}, {'name': 'type', 'description': 'A structure used to filter the results by type of resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().list', 'description': 'List Apigee API products', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.compute.Count(array=[18, 25, 30, None, 40], mode='only_valid')"} {"Instruction": "How many unique values are there in the array [1, 2, 3, 1, 2, 1, 4]?\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.hot_tablets.list', 'description': 'List hot tablets in a Cloud Bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'end_time'}, {'name': 'start_time'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.count([1, 2, 3, 1, 2, 1, 4], mode=\"all\")"} {"Instruction": "How many times does the substring \"apple\" occur in the given list of strings? Ignore case sensitivity. Consider the strings - [\"Apple\", \"apples\", \"pineapple\", \"grape\"]\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models.list_version', 'description': 'List model versions', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}"], "Output": "pyarrow.compute.count_substring(strings=[\"Apple\", \"apples\", \"pineapple\", \"grape\"], pattern=\"apple\", ignore_case=True)"} {"Instruction": "I have a list of strings ['hello', 'world', 'hello world'] and I want to count the number of occurrences of the substring 'o' in each string with case-insensitive matching.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute.count_substring(strings=['hello', 'world', 'hello world'], pattern='o', ignore_case=True)"} {"Instruction": "I want to compute the cumulative sum of an array [1, 2, 3, 4, 5].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_decimal', 'description': 'Classify strings as decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'DNS Record-Set AAAA Delete', 'description': 'Delete an AAAA record set and all associated records', 'parameters': [{'name': 'name -n', 'description': 'The name of the record set, relative to the name of the zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the zone.'}, {'name': 'if-match', 'description': 'The etag of the record set. Omit this value to always delete the current record set. Specify the last-seen etag value to prevent accidentally deleting any concurrent changes.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation. default value: False'}]}"], "Output": "pyarrow.compute.cumulative_sum(values=[1, 2, 3, 4, 5])"} {"Instruction": "I have a list of dates ['2022-07-15', '2022-07-16', '2022-07-17'] and I want to extract the day of the week number starting from 1.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.day_of_week(['2022-07-15', '2022-07-16', '2022-07-17'], count_from_zero=False)"} {"Instruction": "I want to compute the number of days and milliseconds between two timestamps using pyarrow. The start timestamp is \"2021-01-01 00:00:00\" and the end timestamp is \"2021-01-02 12:00:00\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_timestamp_diff', 'description': 'Compute the number of days and milliseconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.update_domain_nameservers', 'description': 'This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to change name servers for.'}, {'name': 'fi_auth_key', 'description': 'The authorization key for .fi domains'}, {'name': 'nameservers', 'description': 'A list of new name servers for the domain.\\n(structure)\\n\\nName server includes the following elements.\\nName -> (string)\\n\\nThe fully qualified host name of the name server.\\nConstraint: Maximum 255 characters\\n\\nGlueIps -> (list)\\n\\nGlue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.\\nConstraints: The list can contain only one IPv4 and one IPv6 address.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.logical_and', 'description': \"Logical 'and' operation with null values\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}"], "Output": "pyarrow.compute_timestamp_diff(start=pyarrow.timestamp('2021-01-01 00:00:00'), end=pyarrow.timestamp('2021-01-02 12:00:00'))"} {"Instruction": "I want to use the pyarrow.cluster.Kmeans API to perform clustering on a dataset with 5000 data points. I want to specify the number of clusters as 5, set the maximum number of iterations to 1000, use the 'k-means++' initialization method, and set the convergence tolerance to 0.0001.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute_num_days', 'description': 'Compute the number of days between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.cluster.Kmeans(arg1=data, arg2=5, arg3=1000, arg4='k-means++')"} {"Instruction": "Can you please dictionary encode the array of integers [1, 2, 2, 3, 1, 3, 4] using the dictionary encoding method 'mask'?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.compute.DictionaryEncode(array=[1, 2, 2, 3, 1, 3, 4], null_encoding='mask')"} {"Instruction": "How can I divide two arrays element-wise using the pyarrow.divide_element_wise function? I have two arrays named 'dividend' and 'divisor' and I want to allocate memory from a specific memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Writer', 'description': 'Create Arrow binary file format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}"], "Output": "pyarrow.divide_element_wise(dividend, divisor, memory_pool = specific_memory_pool)"} {"Instruction": "How can I drop null values from a PyArrow array?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'drop_nulls', 'description': 'Drop nulls from the input', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_versions', 'description': 'Lists the different versions for the Resilience Hub applications.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'end_time', 'description': 'Upper limit of the time range to filter the application versions.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}, {'name': 'start_time', 'description': 'Lower limit of the time range to filter the application versions.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "pyarrow.drop_nulls(input=array)"} {"Instruction": "I have an array of strings and I want to check if any of the strings end with the pattern \"ing\". Also, I want the match to be case-insensitive.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings end with a literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.match_substring(strings, \"ing\", ignore_case=True)"} {"Instruction": "I want to compute Euler's number raised to the power of 3 and allocate memory from the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute_eulers_number(exponent=3)"} {"Instruction": "I want to find the first occurrence of the substring \"hello\" in the array [\"hello world\", \"goodbye\", \"hello there\"] ignoring case sensitivity.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_substring', 'description': 'Find first occurrence of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.start_user_access_tasks', 'description': 'Starts the tasks to search user access status for a specific email address.See also: AWS API Documentation\\n', 'parameters': [{'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}, {'name': 'email', 'description': 'The email address of the target user.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().update', 'description': 'Update a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_allowed_client'}, {'name': 'clear_allowed_clients'}, {'name': 'remove_allowed_client'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "pyarrow.compute.find_substring(strings=[\"hello world\", \"goodbye\", \"hello there\"], pattern=\"hello\", ignore_case=True)"} {"Instruction": "I want to find the location of the first occurrence of the pattern \"abc\" in the given list of strings ['xyzabc', 'pqrabc', 'lmnabc']. Ignore the case during the match.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_first_match', 'description': 'Find location of first match of regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Options for top/bottom k-selection', 'description': 'Options for selecting top or bottom k values in sorted order', 'parameters': {'required': [{'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Income by zipcode is a simple API for getting income by zipcode data in the United States.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.find_first_match(['xyzabc', 'pqrabc', 'lmnabc'], \"abc\", ignore_case=True)"} {"Instruction": "I want to round down the timestamps [1625097600, 1625184000, 1625270400] to the nearest multiple of 30 minutes.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}"], "Output": "pyarrow.compute.round_temporal(timestamps=[1625097600, 1625184000, 1625270400], multiple=30, unit='minute')"} {"Instruction": "How can I get the function \"my_function\" from the pyarrow API?\n", "Functions": ["{'name': 'API', 'api_name': 'get_function', 'description': 'Get a function by name', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to lookup'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.nimble.delete_launch_profile_member', 'description': 'Delete a user from launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}"], "Output": "pyarrow.get_function(name=\"my_function\")"} {"Instruction": "I want to compare the values between two arrays, x and y, using the pyarrow.compare_ordered API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.print_access_token', 'description': 'Print an access token for a specified account', 'parameters': [{'name': 'account', 'description': 'Account to get the access token for. If not specified, the current active account will be used.'}, {'name': 'lifetime', 'description': 'Access token lifetime. The default access token lifetime is 3600 seconds, but you can use this flag to reduce the lifetime or extend it up to 43200 seconds (12 hours). Note that this flag is for service account impersonation only, so it must be used together with the --impersonate-service-account flag.'}]}"], "Output": "pyarrow.compare_ordered(x, y, memory_pool=None)"} {"Instruction": "I want to find the index of each element in the array [3, 5, 10, 9, 2] in the set of values [10, 5, 2].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.set_lookup', 'description': 'Return index of each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.list', 'description': 'List Apigee API proxies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Police, Crime, Accident etc. News in Germany', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute.set_lookup(values=[3, 5, 10, 9, 2], value_set=[10, 5, 2])"} {"Instruction": "I have an array called \"data\" and I want to find the indices of all non-zero values using the pyarrow.nonzero function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.nonzero(values=data)"} {"Instruction": "I want to invert the boolean values in an array [True, False, True, True].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}"], "Output": "pyarrow.InvertBooleanValues(values=[True, False, True, True])"} {"Instruction": "I have an array of numbers [1, 2, 3, 4, 5] and I want to check if each element is present in the set [2, 4, 6]. I want to include nulls in the check and I want to use the default memory pool for memory allocation.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_in_set', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array. Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'bool, default False. If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'pyarrow.compute.SetLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}"], "Output": "pyarrow.compute.find_in_set([1, 2, 3, 4, 5], [2, 4, 6], skip_nulls=False, memory_pool=None)"} {"Instruction": "I want to find if the values [1, 2, 3] are present in the set of values [2, 3, 4] using the pyarrow.values_in API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'values_in', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'read_schema', 'description': 'Read effective Arrow schema from Parquet file metadata', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'FileSystem object for reading the file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}"], "Output": "pyarrow.values_in(values=[1, 2, 3], value_set=[2, 3, 4])"} {"Instruction": "Can you check if the given values in the list are null or NaN using pyarrow.isNull? The values to be checked are [1, None, 3, None].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'isNull', 'description': 'Check if values are null or NaN', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.isNull(values=[1, None, 3, None])"} {"Instruction": "I want to extract the ISO year, ISO week, and ISO day of the week from a list of dates [2022-01-01, 2022-01-02, 2022-01-03] using the pyarrow.extract_iso_week_struct API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'git', 'api_name': 'git.count_objects', 'description': 'Count unpacked number of objects and their disk consumption', 'parameters': [{'name': '_v'}, {'name': '_h'}, {'name': 'human_readable'}]}"], "Output": "pyarrow.extract_iso_week_struct(values=[2022-01-01, 2022-01-02, 2022-01-03])"} {"Instruction": "I want to create K-means clustering model using pyarrow with 5 clusters and perform a maximum of 100 iterations.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering.'}, {'name': 'k', 'description': 'The number of clusters to create.'}], 'optional': [{'name': 'iterations', 'description': 'The maximum number of iterations to perform.'}, {'name': 'tolerance', 'description': 'The convergence tolerance.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.cluster.Kmeans(data, k=5, iterations=100)"} {"Instruction": "I want to compute a slice of a list-like array starting from index 2, stopping at index 5 and with a step size of 2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_slice', 'description': 'Compute slice of list-like array', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function. Must have a list-like type.'}, {'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive).'}, {'name': 'stop', 'description': 'Optional[int], default None. If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'int, default 1. Slice step.'}, {'name': 'return_fixed_size_list', 'description': \"Optional[bool], default None. Whether to return a FixedSizeListArray. If true and stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\"}, {'name': 'options', 'description': 'pyarrow.compute.ListSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_verified_access_groups', 'description': 'Describes the specified Verified Access groups.describe-verified-access-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'verified_access_group_ids', 'description': 'The ID of the Verified Access groups.\\n(string)'}, {'name': 'verified_access_instance_id', 'description': 'The ID of the Verified Access instance.'}, {'name': 'filters', 'description': 'One or more filters. Filter names and values are case-sensitive.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Registered ASN List', 'description': 'List all registered ASNs under a given subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "pyarrow.compute.compute_slice(lists, start=2, stop=5, step=2)"} {"Instruction": "Please compute the natural logarithm of the array [1, 2, 3, 4, 5, 6] using the PyArrow API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}"], "Output": "pyarrow.compute.ln(x=[1, 2, 3, 4, 5, 6])"} {"Instruction": "Compute the natural logarithm of a list of numbers [1.0, 2.0, 3.0] using the ln function in the pyarrow library.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}"], "Output": "pyarrow.compute.ln(x=[1.0, 2.0, 3.0])"} {"Instruction": "I want to compute the base 10 logarithm of an array using pyarrow.compute.log10 and allocate memory from the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log10', 'description': 'Compute base 10 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "pyarrow.compute.log10(x=, memory_pool=None)"} {"Instruction": "I want to compute the natural logarithm of (1+5).\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '31Events is a simple, yet powerful calendaring event management service that allows for the sending of calendaring events directly to your customer\u2019s calendar. It could be used for Webinars, Seminars, Training, etc. If the customer accepts the calendar invite they are automatically signed up for the event.\\r\\n\\r\\nStandards based iCal compliant that works with Exchange calendars, Google Calendars, mobile phones. \\r\\n\\r\\nNo more \"Click to download to calendar\" Send directly to a email account for accept or reject.', 'parameters': []}\n", "{'name': 'Git', 'api_name': 'git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\"', 'description': 'Run a Git command on a list of repositories', 'parameters': [{'name': 'config', 'description': 'Use the given config variable as a multi-valued list storing absolute path names. Iterate on that list of paths to run the given arguments.'}, {'name': 'arguments', 'description': 'The arguments after the known options or -- indicator are used as the arguments for the Git subprocess.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.log1p(x=5)"} {"Instruction": "Please compute the base 2 logarithm of the array [1, 2, 4, 8, 16] using the pyarrow.log2 API.\n", "Functions": ["{'name': 'Pyarrow', 'api_name': 'log2', 'description': 'Compute base 2 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to use for memory allocation. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'afd origin-group delete', 'description': 'Delete an existing origin group within a specified profile', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'origin-group-name', 'description': 'Name of the origin group.'}, {'name': 'profile-name', 'description': 'Name of the CDN profile which is unique within the resource group.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. Default value: False'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.deployments().list', 'description': 'List Apigee API proxy deployments', 'parameters': [{'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'revision'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.log2(x=[1, 2, 4, 8, 16])"} {"Instruction": "I want to create a StructArray using pyarrow with the arguments args=[1, 2, 3], field_names=['a', 'b', 'c'], field_nullability=[True, False, True], and field_metadata=None.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'MakeStructArray', 'description': 'Creating a StructArray', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function'}, {'name': 'field_names', 'description': 'Names of the struct fields to create'}, {'name': 'field_nullability', 'description': 'Nullability information for each struct field'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory'}]}}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template', 'description': 'Get the template you want to use for creating a migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the template.'}]}\n", "{'name': 'pyarrow', 'api_name': 'FlattenListValues', 'description': 'Flatten list values', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.associate_configuration_items_to_application', 'description': 'Associates one or more configuration items with an application.', 'parameters': [{'name': 'application_configuration_id', 'description': 'The configuration ID of an application with which items are to be associated.'}, {'name': 'configuration_ids', 'description': 'The ID of each configuration item to be associated with an application.\\n(string)'}]}"], "Output": "pyarrow.compute.MakeStructArray(args=[1, 2, 3], field_names=['a', 'b', 'c'], field_nullability=[True, False, True], field_metadata=None)"} {"Instruction": "Can you help me match a substring pattern in a list of strings using the pyarrow.compute.match_substring API? I want to find all strings that contain the pattern \"abc\" and perform a case-insensitive match.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against SQL-style LIKE pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.compute.match_substring(strings=my_string_list, pattern=\"abc\", ignore_case=True)"} {"Instruction": "I want to match the pattern \"apple\" against an array of strings and perform a case-insensitive match.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.create_cloud_front_origin_access_identity', 'description': 'Creates a new origin access identity. If you\u00e2\\x80\\x99re using Amazon S3 for your origin, you can use an origin access identity to require users to access your content using a CloudFront URL instead of the Amazon S3 URL. For more information about how to use origin access identities, see Serving Private Content through CloudFront in the Amazon CloudFront Developer Guide .', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The current configuration information for the identity.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'az', 'api_name': 'SQL Database List', 'description': 'List databases on a server or elastic pool', 'parameters': [{'name': 'elastic-pool', 'description': 'If specified, lists only the databases in this elastic pool.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "pyarrow.compute.match_substring(strings, \"apple\", ignore_case=True)"} {"Instruction": "I want to match substrings in an array with the pattern \"abc\" in a case-insensitive manner.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Match strings against regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().get', 'description': 'Get an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().export', 'description': 'Export plugins from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}"], "Output": "pyarrow.compute.match_substring(strings, pattern=\"abc\", ignore_case=True)"} {"Instruction": "I want to compute the number of microseconds between two timestamps. Start timestamp is an array [1621600000000, 1621600001000, 1621600002000] and end timestamp is also an array [1621600000000, 1621600003000, 1621600004000]. Use the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_microseconds_between_timestamps', 'description': 'Compute the number of microseconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.compute_microseconds_between_timestamps(start=[1621600000000, 1621600001000, 1621600002000], end=[1621600000000, 1621600003000, 1621600004000])"} {"Instruction": "I need to compute the number of milliseconds between two timestamps, with the first timestamp as 1627315200000, the second timestamp as 1627315201000, and using the default memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_monitor_evaluations', 'description': 'Returns a list of the monitoring evaluation results and predictor events collected by the monitor resource during different windows of time.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: PredictorMonitorEvaluations\\n', 'parameters': [{'name': 'monitor_arn', 'description': 'The Amazon Resource Name (ARN) of the monitor resource to get results from.'}, {'name': 'filters', 'description': 'An array of filters. For each filter, provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the resources that match the statement from the list. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT .\\nKey - The name of the parameter to filter on. The only valid value is EvaluationState .\\nValue - The value to match. Valid values are only SUCCESS or FAILURE .\\n\\nFor example, to list only successful monitor evaluations, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"EvaluationState\", \"Value\": \"SUCCESS\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.compute_milliseconds_between_timestamps(start = 1627315200000, end = 1627315201000)"} {"Instruction": "I have a numeric array with values [2, 4, 6, 8, 10]. I want to compute the minimum and maximum values of this array and ignore null values.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute.compute_min_max(array=[2, 4, 6, 8, 10], skip_nulls=True)"} {"Instruction": "I have an array of numeric values [1, 2, 2, 3, 4, 4, 4, 5, 5, 5] and I want to compute the top 3 most common values in the array.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}"], "Output": "pyarrow.compute.mode(array=[1, 2, 2, 3, 4, 4, 4, 5, 5, 5], n=3, skip_nulls=True, min_count=0)"} {"Instruction": "Can you help me multiply two arrays? I have an array x with values [1, 2, 3, 4] and an array y with values [5, 6, 7, 8].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_dataset', 'description': 'Returns information about a Dataset.', 'parameters': [{'name': 'dataset_id', 'description': 'The unique identifier for a Dataset.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}"], "Output": "pyarrow.multiply_elementwise(x=[1, 2, 3, 4], y=[5, 6, 7, 8])"} {"Instruction": "I want to create a new namedtuple subclass called \"Person\" with fields \"name\", \"age\", and \"gender\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'namedtuple', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [], 'optional': [{'name': 'name', 'description': 'Name of the new subclass of tuple'}, {'name': 'fields', 'description': 'List of field names'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.namedtuple(name=\"Person\", fields=[\"name\", \"age\", \"gender\"])"} {"Instruction": "I want to extract the nanosecond values from an array using the extract_nanosecond_values API provided by PyArrow.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'extract_nanosecond_values', 'description': 'Extract nanosecond values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.extract_nanosecond_values(values=[1, 2, 3, 4], memory_pool=None)"} {"Instruction": "I want to negate the values of an array called \"data\" using the pyarrow.negate() function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'webapp deployment source delete', 'description': 'Delete a source control deployment configuration', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the web app. If left unspecified, a name will be randomly generated. You can configure the default using az configure --defaults web=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}"], "Output": "pyarrow.negate(x=data)"} {"Instruction": "I want to compute the logical OR operation between two arrays, array1 and array2, using the pyarrow.logical_or function. The arrays are [True, False, True, False] and [False, True, None, None]. I also want to provide an optional memory_pool argument.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'logical_or', 'description': 'Logical OR', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'y', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}"], "Output": "pyarrow.logical_or(x=pa.array([True, False, True, False]), y=pa.array([False, True, None, None]), memory_pool=None)"} {"Instruction": "I want to partition an array using pyarrow.compute.partition_nth function. The array to be partitioned is [5, 12, 2, 8, 3] and I want the pivot index to be 3.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_connection', 'description': 'Retrieves a connection definition from the Data Catalog.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'name', 'description': 'The name of the connection definition to retrieve.'}, {'name': 'hide_password_|_no_hide_password', 'description': 'Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.'}]}"], "Output": "pyarrow.compute.partition_nth(array=[5, 12, 2, 8, 3], pivot=3)"} {"Instruction": "How do I compute the product of values in an array using the pyarrow compute_product API? I have an array [1, 2, 3, 4, 5].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.operations().describe', 'description': 'Describe an Apigee long running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'organization', 'description': \"Apigee organization containing the operation. If unspecified, the Cloud Platform project's associated organization will be used\"}]}"], "Output": "pyarrow.compute.product(array=[1, 2, 3, 4, 5])"} {"Instruction": "I want to compute the 0.25 and 0.75 quantiles of a given array, ignoring null values and using the 'higher' interpolation method.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_quantiles', 'description': 'Compute an array of quantiles of a numeric array or chunked array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].', 'type': 'double or sequence of double', 'default': 0.5}, {'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.', 'type': 'str', 'default': 'linear', 'accepted_values': ['linear', 'lower', 'higher', 'nearest', 'midpoint']}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.', 'type': 'int', 'default': 0}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.QuantileOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "pyarrow.compute.compute_quantiles(array=, q=[0.25, 0.75], interpolation='higher', skip_nulls=True)"} {"Instruction": "I want to compute the number of quarters between '2020-01-01' and '2020-12-31' using pyarrow, and allocate memory from the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_number_of_quarters', 'description': 'Compute the number of quarters between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.compute_number_of_quarters('2020-01-01', '2020-12-31', memory_pool=None)"} {"Instruction": "I have an array of numbers [5, 3, 2, 1, 7] and I want to compute the rank of each number in ascending order.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_decimal', 'description': 'Classify strings as decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.rank([5, 3, 2, 1, 7], sort_keys=\"ascending\")"} {"Instruction": "I want to replace all occurrences of the substring \"Hello\" in the given list of strings with the replacement \"Hi\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'az mesh', 'api_name': 'Secret Delete', 'description': 'Delete a secret', 'parameters': [{'name': 'name -n', 'description': 'The name of the secret.', 'type': 'Required'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'Required'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'type': 'Optional', 'default': 'False'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_superuser', 'description': \"Update an AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}"], "Output": "pyarrow.compute.ReplaceSubstring(strings=[\"Hello, how are you?\", \"I said Hello!\", \"Hello world\"], pattern=\"Hello\", replacement=\"Hi\")"} {"Instruction": "I want to replace the values in an array based on a boolean mask. The values array is [1, 2, 3, 4, 5], the mask array is [True, False, True, False, True] and the replacements array is [10, 20, 30].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}"], "Output": "pyarrow.replace_items_selected_with_mask(values=[1, 2, 3, 4, 5], mask=[True, False, True, False, True], replacements=[10, 20, 30])"} {"Instruction": "I want to round the numbers in an array [1.234, 2.345, 3.456] to 2 decimal places using pyarrow's Round API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.create_token', 'description': 'Creates a long-lived token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_arn', 'description': 'Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud claim of the JWT token.'}, {'name': 'role_arns', 'description': 'Amazon Resource Name (ARN) of the IAM roles to embed in the token. License Manager does not check whether the roles are in use.\\n(string)'}, {'name': 'expiration_in_days', 'description': 'Token expiration, in days, counted from token creation. The default is 365 days.'}, {'name': 'token_properties', 'description': 'Data specified by the caller to be included in the JWT token. The data is mapped to the amr claim of the JWT token.\\n(string)'}, {'name': 'client_token', 'description': 'Idempotency token, valid for 10 minutes.'}]}"], "Output": "pyarrow.compute.round([1.234, 2.345, 3.456], ndigits=2)"} {"Instruction": "I have a list of timestamps ['2022-01-01T12:34:56', '2022-01-02T00:00:00', '2022-01-03T23:59:59'] and I want to round them to the nearest day.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.resource_groups.tag', 'description': 'Adds tags to a resource group with the specified ARN. Existing tags on a resource group are not changed if they are not specified in the request parameters.WarningMinimum permissionsTo run this command, you must have the following permissions:resource-groups:TagSee also: AWS API Documentation\\n', 'parameters': [{'name': 'arn', 'description': 'The ARN of the resource group to which to add tags.'}, {'name': 'tags', 'description': 'The tags to add to the specified resource group. A tag is a string-to-string map of key-value pairs.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "pyarrow.compute.round_temporal(timestamps=['2022-01-01T12:34:56', '2022-01-02T00:00:00', '2022-01-03T23:59:59'], unit='day')"} {"Instruction": "I have an array of numbers [1.2, 2.7, 3.5] and I want to round them to the nearest multiple of 0.5. Also, I want to use the 'half_up' rounding mode.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.RoundToMultiple(x=[1.2, 2.7, 3.5], multiple=0.5, round_mode='half_up')"} {"Instruction": "I want to create an Expression object with the value of 42.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}"], "Output": "pyarrow.Expression(value=42)"} {"Instruction": "I want to apply the `compact_representation` function from the `pyarrow` library to compress a list of values [1, 2, 3, None, 5].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.api', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool for memory allocation. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.api.compact_representation([1, 2, 3, None, 5], memory_pool=None)"} {"Instruction": "I want to compute the number of seconds between two timestamps. The start timestamp is \"2022-01-01 00:00:00\" and the end timestamp is \"2022-01-01 00:01:00\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'from_numpy_dtype', 'description': 'Convert NumPy dtype to pyarrow.DataType', 'parameters': {'required': [{'name': 'dtype', 'description': 'the numpy dtype to convert'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}"], "Output": "pyarrow.compute_seconds_between_timestamps(start=[\"2022-01-01 00:00:00\"], end=[\"2022-01-01 00:01:00\"])"} {"Instruction": "I want to select the indices of the top 5 elements in the input array, with a sorting order of descending.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SelectK', 'description': 'Select the indices of the first k ordered elements', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.compute.SelectK(input_array, 5, sort_keys=[('value', 'descending')])"} {"Instruction": "I want to right shift the values in an array by 3.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'shift_right', 'description': 'Right shift x by y', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "pyarrow.shift_right(x, y, memory_pool=pyarrow.memory_pool.default_memory_pool())"} {"Instruction": "I want to get the signedness of an array using pyarrow, with the array [-1, 0, 1, 2.5, -3.7, nan].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.get_signedness', 'description': 'Get the signedness of the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "pyarrow.get_signedness(x=pa.array([-1, 0, 1, 2.5, -3.7, float('nan')]), memory_pool=None)"} {"Instruction": "I have a list of strings ['Hello World', 'Python is great', 'I love pyarrow'] and I want to split each string according to the space character \" \" using the pyarrow.split_string API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to regex pattern', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'az cli', 'api_name': 'List Virtual Networks', 'description': 'List virtual networks', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "pyarrow.split_string(strings=['Hello World', 'Python is great', 'I love pyarrow'], pattern=\" \")"} {"Instruction": "I want to calculate the square root of an array [16, 25, 36, 49] using the PyArrow API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'sqrt', 'description': 'Square root calculation', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.outposts.delete_outpost', 'description': 'Deletes the specified Outpost.', 'parameters': [{'name': 'outpost_id', 'description': 'The ID or the Amazon Resource Name (ARN) of the Outpost.'}]}"], "Output": "pyarrow.sqrt(x=[16, 25, 36, 49])"} {"Instruction": "Calculate the square root of the array [1, 4, 9, 16] using the pyarrow.sqrt function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sqrt', 'description': 'Compute the square root of an argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute the square root'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'week', 'description': 'Options for the `week` function', 'parameters': {'required': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}], 'optional': [{'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year).'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}"], "Output": "pyarrow.sqrt(x=[1, 4, 9, 16])"} {"Instruction": "How do I calculate the standard deviation of an array using pyarrow compute function? I have an array with values [1, 2, 3, 4, 5].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().set_default', 'description': 'Set default version for a model', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}"], "Output": "pyarrow.compute.stddev(array = pa.array([1, 2, 3, 4, 5]))"} {"Instruction": "I want to format a list of timestamps [1622520000, 1622523600, 1622527200] using the format string '%Y-%m-%d %H:%M:%S' and the locale 'en_US'.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}"], "Output": "pyarrow.compute.format_temporal_values([1622520000, 1622523600, 1622527200], format='%Y-%m-%d %H:%M:%S', locale='en_US')"} {"Instruction": "How can I select specific values from an array using indices?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'take', 'description': 'Select values from array or table-like data by indices', 'parameters': {'required': [{'name': 'data', 'description': 'Array, ChunkedArray, RecordBatch, or Table. The input data from which to select values.'}, {'name': 'indices', 'description': 'Array or ChunkedArray of integer type. The indices to select values from the input data.'}, {'name': 'boundscheck', 'description': 'boolean, default True. Whether to boundscheck the indices. If False and there is an out of bounds index, it may cause the process to crash.'}, {'name': 'memory_pool', 'description': 'optional. MemoryPool from which to allocate memory. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'az', 'api_name': 'vmware script-execution show', 'description': 'Get an script execution by name in a private cloud', 'parameters': [{'name': 'name', 'description': 'Name of the script execution.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "pyarrow.take(data=, indices=, boundscheck=True, memory_pool=None)"} {"Instruction": "I want to compute the tangent of an array-like argument using pyarrow and allocate memory from the default memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'tan', 'description': 'Compute the tangent', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.tan(x, memory_pool=default_memory_pool())"} {"Instruction": "I want to compute the approximate quantiles of a numeric array using the T-Digest algorithm with the given array [1, 2, 3, 4, 5], quantiles at 0.25 and 0.75, compression parameter set to 200, and skip nulls set to False.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'approximate_quantiles', 'description': 'Compute approximate quantiles of a numeric array using the T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1]. Default is 0.5.'}, {'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}"], "Output": "pyarrow.compute.approximate_quantiles(array=[1, 2, 3, 4, 5], q=[0.25, 0.75], delta=200, skip_nulls=False)"} {"Instruction": "I want to select the top 5 ordered elements from a given list using pyarrow.compute.top_k_unstable with a memory pool of 1 GB.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.clean_strings', 'description': 'Cleaning strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute.top_k_unstable(values, k=5, memory_pool=1024**3)"} {"Instruction": "Please check if the value [5, 10, 15, 20] is valid using the pyarrow.is_valid function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.is_valid', 'description': 'Check if value is valid (non-null)', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'TableGroupBy', 'description': 'Grouping of columns in a table on which to perform aggregations', 'parameters': {'required': [{'name': 'table', 'description': 'Input table to execute the aggregation on'}, {'name': 'keys', 'description': 'Name of the grouped columns'}], 'optional': []}}"], "Output": "pyarrow.is_valid(values=[5, 10, 15, 20])"} {"Instruction": "I want to compute the integral part of the array [1.5, 2.7, -3.3].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_integral_part', 'description': 'Compute the integral part', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'CLI', 'api_name': 'Billing Subscription Wait', 'description': 'Wait until a condition of the billing subscription is met', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'is_required': True}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\", 'is_required': False}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.', 'is_required': False}, {'name': 'deleted', 'description': 'Wait until deleted.', 'is_required': False}, {'name': 'exists', 'description': 'Wait until the resource exists.', 'is_required': False}, {'name': 'interval', 'description': 'Polling interval in seconds.', 'is_required': False}, {'name': 'timeout', 'description': 'Maximum wait in seconds.', 'is_required': False}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\", 'is_required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}"], "Output": "pyarrow.compute_integral_part(x=[1.5, 2.7, -3.3])"} {"Instruction": "I have a list of dates [\"2022-01-01\", \"2022-01-02\", \"2022-01-03\"] and I want to extract the US week of year number from them using the pyarrow.extract_us_week_of_year_number() API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.extract_us_week_of_year_number', 'description': 'Extract US week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_artifact', 'description': 'Describes an artifact.', 'parameters': [{'name': 'artifact_arn', 'description': 'The Amazon Resource Name (ARN) of the artifact to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.extract_us_week_of_year_number(values=[\"2022-01-01\", \"2022-01-02\", \"2022-01-03\"], memory_pool=None)"} {"Instruction": "I want to capitalize a list of strings [\"hello\", \"world\", \"pyarrow\"] using the pyarrow API.\n", "Functions": ["{'name': 'Pyarrow', 'api_name': 'capitalize_strings', 'description': 'Compact representation of the Pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Pyarrow.MemoryPool object to allocate memory from (optional)'}]}}"], "Output": "pyarrow.capitalize_strings(strings=[\"hello\", \"world\", \"pyarrow\"], memory_pool=None)"} {"Instruction": "I want to pad a list of strings with \"-\" on both sides to a width of 15 and use the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pad_strings', 'description': 'Padding strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': 'str, default \" \". What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "pyarrow.compute.pad_strings(strings, width=15, padding=\"-\", memory_pool=None)"} {"Instruction": "I have an array of strings ['hello', '123', 'abc123', ''] and I want to classify them as alphanumeric using the pyarrow classify_strings API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.classify_strings(strings=['hello', '123', 'abc123', ''])"} {"Instruction": "I want to classify a list of strings ['apple', 'banana', 'cherry'] using the pyarrow classify_strings API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}"], "Output": "pyarrow.classify_strings(strings=['apple', 'banana', 'cherry'])"} {"Instruction": "I want to classify the strings ['123', '456', '789'] as decimal using the PyArrow function classify_strings_as_decimal() and allocate memory from the default memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings_as_decimal', 'description': 'Classify strings as decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_group_members', 'description': 'Returns an overview of the members of a group. Users and groups can be members of a group.list-group-members is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the group exists.'}, {'name': 'group_id', 'description': 'The identifier for the group to which the members (users or groups) are associated.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.list', 'description': 'List existing Bigtable instance tables', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}"], "Output": "pyarrow.classify_strings_as_decimal(strings=['123', '456', '789'])"} {"Instruction": "I have an array of strings that I want to classify as digits using the classify_strings_as_digits function from the PyArrow library. The array is [\"123\", \"456\", \"789\"].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings_as_digits', 'description': 'Classify strings as digits', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'choose_values', 'description': 'Choose values based on a condition', 'parameters': {'required': [{'name': 'cond', 'description': 'Boolean scalar/array. Argument to compute function.'}, {'name': 'left', 'description': 'Same type scalar/array. Argument to compute function.'}, {'name': 'right', 'description': 'Same type scalar/array. Argument to compute function.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Testing', 'parameters': []}"], "Output": "pyarrow.classify_strings_as_digits(strings=[\"123\", \"456\", \"789\"])"} {"Instruction": "Convert the given list of strings [\"Hello\", \"WORLD\", \"123\", \"\"] to lowercase using the pyarrow.classify_strings_as_lowercase API.\n", "Functions": ["{'name': 'API', 'api_name': 'classify_strings_as_lowercase', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().update', 'description': 'update a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "pyarrow.classify_strings_as_lowercase(strings=[\"Hello\", \"WORLD\", \"123\", \"\"])"} {"Instruction": "I have a list of strings, [\"hello\", \"12345\", \"world\"], and I want to classify them as numeric using the PyArrow API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings_as_numeric', 'description': 'Classify strings as numeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.classify_strings_as_numeric(strings=[\"hello\", \"12345\", \"world\"])"} {"Instruction": "Can you help me classify a list of strings as printable using the pyarrow.ClassifyStringsAsPrintable API? Here is the list of strings\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "pyarrow.ClassifyStringsAsPrintable(strings=['Hello', '123', '$%', 'apple'], memory_pool=pyarrow.MemoryPool)"} {"Instruction": "I want to classify a list of strings ['hello', 'world', ' ', ''] and specify a MemoryPool for allocation.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().delete', 'description': 'Delete a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}"], "Output": "pyarrow.classify_whitespace(strings=['hello', 'world', ' ', ''], memory_pool=pyarrow.default_memory_pool())"} {"Instruction": "I have a list of strings that I want to classify as titlecase. The strings are ['hello', 'WORLD', 'Good Morning']. I also want to use a specific memory pool for memory allocation during the classification.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "pyarrow.classify_strings_as_titlecase(strings=['hello', 'WORLD', 'Good Morning'], memory_pool=pyarrow.MemoryPool())"} {"Instruction": "I have an array of strings and I want to classify them as uppercase using the pyarrow classify_strings API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'vertex_ai_tensorboard.run', 'description': 'Delete an existing Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_run'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}"], "Output": "pyarrow.classify_strings(strings=[\"hello\", \"WORLD\", \"123\", \"\"])"} {"Instruction": "I want to compactly represent the strings [\"apple\", \"banana\", \"cherry\"] with a width of 10 and padding of \"-\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compact_representation', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'width', 'description': 'Desired string length'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Virtual Hub Route Remove', 'description': 'Remove a route from the virtual hub route table', 'parameters': [{'name': 'index', 'description': 'List index of the item (starting with 1)', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group', 'required': True}, {'name': 'vhub-name', 'description': 'Name of the virtual hub', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish', 'required': False, 'default': False}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}"], "Output": "pyarrow.compact_representation(strings=[\"apple\", \"banana\", \"cherry\"], width=10, padding=\"-\")"} {"Instruction": "I want to trim leading spaces from a list of strings [' hello', 'world ', ' foo '].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}"], "Output": "pyarrow.compute.Trim(strings=[' hello', 'world ', ' foo '], characters=' ')"} {"Instruction": "I want to clean a list of strings using the pyarrow.clean_strings API with the following strings\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.clean_strings', 'description': 'Cleaning strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.clean_strings(strings=[\" Hello\", \" World! \"])"} {"Instruction": "I want to normalize a list of strings using the NFC normalization form.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.utf8_normalize(strings, form=\"NFC\")"} {"Instruction": "I want to replace a slice of strings with the replacement 'abc' starting from the index 1 (inclusive) to the index 4 (exclusive) using the pyarrow compute function ReplaceSlice.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.ReplaceSlice', 'description': 'Replace a slice of a string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'start', 'description': 'int. Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'int. Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'str. What to replace the slice with.'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'large_binary', 'description': 'Create large variable-length binary type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.certificate_manager.trust_configs.export('my_trust_config', location='global', destination='my_trust_config.yaml'\", 'description': 'Export a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.ReplaceSlice(strings, start=1, stop=4, replacement='abc')"} {"Instruction": "I want to left align the strings in the array using the pyarrow compute API with a width of 20, padding each string with dashes (\"-\"), and using the default memory pool.\n", "Functions": ["{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}\n", "{'name': 'az', 'api_name': 'keyvault secret recover', 'description': 'Recovers the deleted secret to the latest version in the specified vault', 'parameters': [{'name': 'id', 'description': \"The recovery id of the secret. If specified all other 'Id' arguments should be omitted.\"}, {'name': 'name', 'description': 'Name of the secret. Required if --id is not specified.'}, {'name': 'vault-name', 'description': 'Name of the Vault. Required if --id is not specified.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.deregister_target_from_maintenance_window', 'description': 'Removes a target from a maintenance window.', 'parameters': [{'name': 'window_id', 'description': 'The ID of the maintenance window the target should be removed from.'}, {'name': 'window_target_id', 'description': 'The ID of the target definition to remove.'}, {'name': 'safe_|_no_safe', 'description': 'The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn\u00e2\\x80\\x99t deregister the target from the maintenance window.'}]}"], "Output": "pyarrow.compute.left_align_strings(strings, 20, \"-\", memory_pool=None)"} {"Instruction": "I want to slice a list of strings from index 2 to index 6 with a step size of 1 using the pyarrow.Slice API.\n", "Functions": ["{'name': 'Pyarrow', 'api_name': 'Slice', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "pyarrow.compute.Slice(strings, start=2, stop=6, step=1)"} {"Instruction": "I have a list of dates ['2022-01-01', '2022-01-10', '2022-01-15'] and I want to extract the week of year numbers from these dates.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.extract_week_of_year_number', 'description': 'Extract week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. (default: True)'}, {'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year). (default: False)'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year. (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options. (default: None)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (default: None)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.compute.extract_week_of_year_number(values=['2022-01-01', '2022-01-10', '2022-01-15'])"} {"Instruction": "I have two arrays, start and end, which represent timestamps. I want to compute the number of week boundaries crossed from start to end. Additionally, I want the count to start from 1 and the week to start on Sunday. Can you please provide the python code using the pyarrow compute_week_boundaries function?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_week_boundaries', 'description': 'Compute the number of weeks between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'count_from_zero', 'description': 'bool, default True. If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'int, default 1. Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'pyarrow.compute.DayOfWeekOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_connection_from_lag', 'description': 'Disassociates a connection from a link aggregation group (LAG). The connection is interrupted and re-established as a standalone connection (the connection is not deleted; to delete the connection, use the DeleteConnection request). If the LAG has associated virtual interfaces or hosted connections, they remain associated with the LAG. A disassociated connection owned by an Direct Connect Partner is automatically converted to an interconnect.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'lag_id', 'description': 'The ID of the LAG.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}"], "Output": "pyarrow.compute.compute_week_boundaries(start, end, count_from_zero=False, week_start=7)"} {"Instruction": "I want to compute the logical 'xor' operation on two arrays\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}"], "Output": "pyarrow.compute.logical_xor(x=[True, False, True], y=[False, True, False])"} {"Instruction": "I want to extract the year number from a list of dates ['2020-01-01', '2021-02-02', '2022-03-03'] using the pyarrow.extract_year_number() function.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.extract_year_number', 'description': 'Extract year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.jobs.list', 'description': 'List jobs for a specified Batch project/location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "pyarrow.extract_year_number(values=['2020-01-01', '2021-02-02', '2022-03-03'])"} {"Instruction": "I want to extract the year, month, and day from a list of dates using the pyarrow.extract_struct() function where the dates are [\"2021-01-01\", \"2022-02-02\", \"2023-03-03\"] and the memory pool is optional.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'extract_struct', 'description': 'Extract (year, month, day) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.extract_struct(values=[\"2021-01-01\", \"2022-02-02\", \"2023-03-03\"], memory_pool=None)"} {"Instruction": "I want to compute the number of years between two timestamps\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_year_boundaries', 'description': 'Compute the number of years between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.is_valid', 'description': 'Check if value is valid (non-null)', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations().delete', 'description': 'Delete a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}"], "Output": "pyarrow.compute_year_boundaries(start=[2000, 2005, 2010], end=[2020, 2025, 2030], memory_pool=None)"} {"Instruction": "I want to read IPC format with native endianness, using the global CPU thread pool for parallelization, and only read the first 3 fields.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'IpcReadOptions', 'description': 'Serialization options for reading IPC format', 'parameters': {'required': [{'name': 'ensure_native_endian', 'description': 'Whether to convert incoming data to platform-native endianness'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like decompression'}, {'name': 'included_fields', 'description': 'If empty (the default), return all deserialized fields. If non-empty, the values are the indices of fields to read on the top-level schema'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}"], "Output": "pyarrow.IpcReadOptions(ensure_native_endian=True, use_threads=True, included_fields=[0, 1, 2])"} {"Instruction": "I want to serialize a table to the IPC format using pyarrow with metadata version V5, LZ4 compression, and threading enabled.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.create_pipeline', 'description': 'Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the OpenSearch Ingestion pipeline to create. Pipeline names are unique across the pipelines owned by an account within an Amazon Web Services Region.'}, {'name': 'min_units', 'description': 'The minimum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'max_units', 'description': 'The maximum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'pipeline_configuration_body', 'description': 'The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with \\\\n .'}, {'name': 'log_publishing_options', 'description': 'Key-value pairs to configure log publishing.\\nIsLoggingEnabled -> (boolean)\\n\\nWhether logs should be published.\\nCloudWatchLogDestination -> (structure)\\n\\nThe destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true .\\nLogGroup -> (string)\\n\\nThe name of the CloudWatch Logs group to send pipeline logs to. You can specify an existing log group or create a new one. For example, /aws/OpenSearchService/IngestionService/my-pipeline .'}, {'name': 'vpc_options', 'description': 'Container for the values required to configure VPC access for the pipeline. If you don\u00e2\\x80\\x99t specify these values, OpenSearch Ingestion creates the pipeline with a public endpoint.\\nSubnetIds -> (list)\\n\\nA list of subnet IDs associated with the VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nA list of security groups associated with the VPC endpoint.\\n(string)'}, {'name': 'tags', 'description': 'List of tags to add to the pipeline upon creation.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "pyarrow.IpcWriteOptions(metadata_version=\"V5\", compression=\"lz4\", use_threads=True)"} {"Instruction": "I want to create a Message object with metadata {\"key\"\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Message', 'description': 'Container for an Arrow IPC message with metadata and optional body', 'parameters': {'required': [{'name': 'metadata', 'description': 'Metadata for the message'}], 'optional': [{'name': 'body', 'description': 'Optional body for the message'}]}}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}"], "Output": "pyarrow.Message(metadata={\"key\""} {"Instruction": "I want to use the numpy.random.choice() function to randomly select 5 elements from an array, without replacement, with a given probability distribution.\n", "Functions": ["{'name': 'API name', 'api_name': 'API call without arguments', 'description': 'API function description', 'parameters': {'required': [{'name': 'arg1', 'description': 'Explanation of arg1'}, {'name': 'arg2', 'description': 'Explanation of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Explanation of arg3'}, {'name': 'arg4', 'description': 'Explanation of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.deploy', 'description': 'Deploy an API proxy to an environment', 'parameters': [{'name': 'revision', 'description': 'ID of the revision or fully qualified identifier for the revision.'}, {'name': 'api', 'description': 'API proxy to be deployed.'}, {'name': 'environment', 'description': 'Environment in which to deploy the API proxy.'}, {'name': 'organization', 'description': 'Apigee organization of the proxy and environment.'}, {'name': 'override', 'description': 'Optional. If specified, Apigee will undeploy any conflicting API proxy as part of the deployment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.associate_browser_settings', 'description': 'Associates a browser settings resource with a web portal.', 'parameters': [{'name': 'browser_settings_arn', 'description': 'The ARN of the browser settings.'}, {'name': 'portal_arn', 'description': 'The ARN of the web portal.'}]}"], "Output": "pyarrow.numpy.random.choice(array, size=5, replace=False, p=probability_distribution)"} {"Instruction": "I want to create a IPC read statistics object with num_messages set to 100, num_record_batches set to 50, num_dictionary_batches set to 20, num_dictionary_deltas set to 5, and num_replaced_dictionaries set to 10.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'IPC read statistics', 'description': 'Compact representation of IPC read statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_sending_enabled', 'description': 'Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending for a configuration set when the reputation metrics for that configuration set (such as your bounce on complaint rate) exceed certain thresholds.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to update.'}, {'name': 'enabled_|_no_enabled', 'description': 'Describes whether email sending is enabled or disabled for the configuration set.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().create', 'description': 'Create a new certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'domains'}, {'name': 'dns_authorizations'}, {'name': 'issuance_config'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'scope'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my_bucket\", key_file=\"/path/to/key.pem\", key_name=\"my_key\"', 'description': 'add Cloud CDN Signed URL key to a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_file'}, {'name': 'key_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_directories', 'description': 'Lists directories created within an account.list-directories is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'state', 'description': 'The state of the directories in the list. Can be either Enabled, Disabled, or Deleted.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDELETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.IPCReadStatistics(num_messages=100, num_record_batches=50, num_dictionary_batches=20, num_dictionary_deltas=5, num_replaced_dictionaries=10)"} {"Instruction": "I want to create an Arrow binary file format with the schema provided, and write it to the file \"output.arrow\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Writer', 'description': 'Create Arrow binary file format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}"], "Output": "pyarrow.Writer(sink='output.arrow', schema=schema)"} {"Instruction": "I want to write data to a file called \"data.arrow\" using the PyArrow Writer class. The data that needs to be written has a schema \"data_schema\" and we want to use the legacy format for serialization.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API with Roster and Schedule Results for each NBA Franchise from 1977', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.translate.stop_text_translation_job', 'description': 'Stops an asynchronous batch translation job that is in progress.Asynchronous batch translation jobs are started with the StartTextTranslationJob operation. You can use the DescribeTextTranslationJob or ListTextTranslationJobs operations to get a batch translation job\u00e2\\x80\\x99s JobId .', 'parameters': [{'name': 'job_id', 'description': 'The job ID of the job to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}"], "Output": "pyarrow.Writer(\"data.arrow\", data_schema, use_legacy_format=True)"} {"Instruction": "I have a buffer object called buf and I want to deserialize it into a pandas DataFrame using pyarrow. In addition, I want to parallelize the conversion by using multiple threads.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.deserialize_buffer_to_dataframe(buf, use_threads=True)"} {"Instruction": "How can I create an Arrow columnar IPC stream writer instance to write data to a file named \"data.arrow\" with a given Arrow schema?\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}"], "Output": "pyarrow.CreateIPCStreamWriter(sink=\"data.arrow\", schema=schema)"} {"Instruction": "I want to create a reader for an Arrow file format using a file named \"data.arrow\" as the source.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow file format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer or a readable file object.'}], 'optional': [{'name': 'footer_offset', 'description': 'Byte offset to the very end of the file data if embedded in a larger file.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'Memory pool to be used. If None, default memory pool is used.'}]}}"], "Output": "pyarrow.CreateReader(source=open(\"data.arrow\", \"rb\"))"} {"Instruction": "I want to create a reader for the Arrow streaming format using a file named \"data.arrow\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow streaming format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}"], "Output": "pyarrow.CreateReader(source=open(\"data.arrow\", \"rb\"))"} {"Instruction": "How can I use the pyarrow.read_message function to read a length-prefixed message from a file named \"data.bin\"?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'az', 'api_name': 'vmware script-execution create', 'description': 'Create or update a script execution in a private cloud', 'parameters': [{'name': 'name', 'required': True, 'description': 'Name of the script execution.'}, {'name': 'private-cloud', 'required': True, 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group.'}, {'name': 'timeout', 'required': True, 'description': 'Time limit for execution.'}, {'name': 'failure-reason', 'required': False, 'description': 'Error message if the script was able to run, but if the script itself had errors or powershell threw an exception.'}, {'name': 'hidden-parameter', 'required': False, 'description': 'Parameters that will be hidden/not visible to ARM, such as passwords and credentials.'}, {'name': 'named-outputs', 'required': False, 'description': 'User-defined dictionary.'}, {'name': 'out', 'required': False, 'description': 'Standard output stream from the powershell execution.'}, {'name': 'parameter', 'required': False, 'description': 'Parameters the script will accept.'}, {'name': 'retention', 'required': False, 'description': 'Time to live for the resource. If not provided, will be available for 60 days.'}, {'name': 'script-cmdlet-id', 'required': False, 'description': 'A reference to the script cmdlet resource if user is running a AVS script.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_rate_based_rule', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule that you want to get. RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}"], "Output": "pyarrow.read_message(source=\"data.bin\")"} {"Instruction": "I have a file named \"data.txt\" and I want to read pyarrow.Tensor from this file.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_tensor', 'description': 'Read pyarrow.Tensor from pyarrow.NativeFile object from current position', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile object'}], 'optional': []}}\n", "{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}"], "Output": "pyarrow.read_tensor(source=\"data.txt\")"} {"Instruction": "I want to serialize a pandas DataFrame with custom options. The DataFrame has 1000 rows and 10 columns. I want to serialize it using 4 threads and preserve the index.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'SerializePandasDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default is all CPUs.'}, {'name': 'preserve_index', 'description': 'Determines how the index is stored. Default behavior stores the index as a column, except for RangeIndex which is stored as metadata only. If True, always preserve the pandas index data as a column. If False, no index information is saved and the result will have a default RangeIndex.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.serialize_pandas_dataframe(df, nthreads=4, preserve_index=True)"} {"Instruction": "I want to read record batches incrementally from a CSV file located at \"/path/to/csv/file.csv\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy', 'description': 'Get the IAM policy for a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.CSVStreamingReader(source=\"/path/to/csv/file.csv\")"} {"Instruction": "I want to create a CSV file using the CSVWriter API, with a file path of \"data/output.csv\" and a schema consisting of three columns\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CSVWriter', 'description': 'Writer to create a CSV file', 'parameters': {'required': [{'name': 'sink', 'description': 'The location where to write the CSV data. It can be a string representing a file path, a pyarrow.OutputStream object, or a file-like object.'}, {'name': 'schema', 'description': 'The schema of the data to be written. It should be a pyarrow.Schema object.'}], 'optional': [{'name': 'write_options', 'description': 'Options to configure writing the CSV data. It should be a pyarrow.csv.WriteOptions object.'}, {'name': 'memory_pool', 'description': 'Pool for temporary allocations. It should be a pyarrow.MemoryPool object. (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}"], "Output": "pyarrow.csv.CSVWriter(sink=\"data/output.csv\", schema=pa.schema([('name', pa.string()), ('age', pa.int32()), ('city', pa.string())]))"} {"Instruction": "I want to get the description of an invalid row in a CSV file where the expected number of columns is 5, the actual number of columns is 6, the row number is 10, and the contents of the row is \"1,2,3,4,5,6\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'invalid_row_description', 'description': 'Description of an invalid row in a CSV file', 'parameters': {'required': [{'name': 'expected_columns', 'description': 'The expected number of columns in the row.'}, {'name': 'actual_columns', 'description': 'The actual number of columns in the row.'}, {'name': 'text', 'description': 'The contents of the row.'}], 'optional': [{'name': 'number', 'description': 'The physical row number if known, otherwise None.'}]}}"], "Output": "pyarrow.invalid_row_description(expected_columns=5, actual_columns=6, number=10, text=\"1,2,3,4,5,6\")"} {"Instruction": "I want to parse a CSV file with a delimiter of \";\" and without any quote character. I want to ignore empty lines and provide a custom function to handle invalid rows.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ParseOptions', 'description': 'Options for parsing CSV files', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}"], "Output": "pyarrow.csv.ParseOptions(delimiter=\";\", ignore_empty_lines=True, invalid_row_handler=my_custom_function)"} {"Instruction": "I want to read a CSV file using pyarrow with the following options\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ReadOptions', 'description': 'Options for reading CSV files', 'parameters': {'required': [{'name': 'use_threads', 'description': 'Whether to use multiple threads to accelerate reading. Default is True.'}, {'name': 'block_size', 'description': 'How much bytes to process at a time from the input stream. Determines multi-threading granularity and the size of individual record batches or table chunks. Minimum valid value is 1.'}, {'name': 'skip_rows', 'description': 'The number of rows to skip before the column names (if any) and the CSV data. Default is 0.'}, {'name': 'skip_rows_after_names', 'description': 'The number of rows to skip after the column names. This number can be larger than the number of rows in one block, and empty rows are counted. The order of application is: skip_rows -> column names read (unless column_names is set) -> skip_rows_after_names. Default is 0.'}, {'name': 'column_names', 'description': 'The column names of the target table. If empty, fall back on autogenerate_column_names.'}, {'name': 'autogenerate_column_names', 'description': \"Whether to autogenerate column names if column_names is empty. If true, column names will be of the form 'f0', 'f1', etc. If false, column names will be read from the first CSV row after skip_rows. Default is False.\"}, {'name': 'encoding', 'description': \"The character encoding of the CSV data. Columns that cannot decode using this encoding can still be read as Binary. Default is 'utf8'.\"}]}}"], "Output": "pyarrow.csv.ReadOptions(use_threads=True, block_size=1024, skip_rows=2, autogenerate_column_names=True, encoding='utf-8')"} {"Instruction": "I want to retrieve the metadata for column 'column1' in row group 2 of the parquet file named 'data.parquet'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ColumnMetadata', 'description': 'Retrieve metadata for a single row group in a column', 'parameters': {'required': [{'name': 'column', 'description': 'The column for which metadata is to be retrieved'}, {'name': 'row_group', 'description': 'The row group index'}], 'optional': [{'name': 'path', 'description': 'The path to the parquet file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}"], "Output": "pyarrow.ColumnMetadata(column=pyarrow.Column(name='column1', type='string'), row_group=2, path='data.parquet')"} {"Instruction": "Create a Schema object with a single column and metadata.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Schema', 'description': 'Representation of a single column schema', 'parameters': {'required': [{'name': 'field', 'description': 'The field object representing the column'}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of key-value pairs representing additional metadata'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}"], "Output": "pyarrow.Schema(field, metadata=metadata)"} {"Instruction": "Can you provide an example of how to create a FileDecryptionProperties object using pyarrow with a key of b'my_key', algorithm as 'AES', and mode as 'CBC'?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'PyArrow', 'api_name': 'LocalFileSystem', 'description': 'Accessing files on the local machine', 'parameters': {'required': [{'name': 'use_mmap', 'description': \"Whether open_input_stream and open_input_file should return a mmap'ed file or a regular file.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.FileDecryptionProperties(key=b'my_key', algorithm='AES', mode='CBC')"} {"Instruction": "I want to select all files recursively from the base directory '/data/files'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.fs.FileSelector(base_dir='/data/files', recursive=True)"} {"Instruction": "I want to perform K-means clustering on a dataset using the pyarrow.cluster.Kmeans API. The dataset is stored in a file called \"data.csv\" and I want to create 5 clusters. I also want to use the random initialization method for centroids and set the maximum number of iterations to 100.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Match strings against regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}"], "Output": "pyarrow.cluster.Kmeans(data=\"data.csv\", k=5, init=\"random\", max_iter=100)"} {"Instruction": "I want to read a Parquet dataset located at 'data/file.parquet' using the provided API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "pyarrow.ParquetDatasetPiece(path='data/file.parquet', open_file_func=None, file_options=None, row_group=None, partition_keys=None)"} {"Instruction": "I want to read a Parquet file named \"data.parquet\" into a PyArrow Table.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The file path or file-like object of the Parquet file to read.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the Parquet file.'}, {'name': 'use_pandas_metadata', 'description': 'Whether to use the pandas metadata embedded in the file.'}, {'name': 'metadata', 'description': 'Additional metadata to include in the resulting Table.'}, {'name': 'filesystem', 'description': 'A custom filesystem to use for reading the Parquet file.'}, {'name': 'filters', 'description': 'A list of filters to apply during reading.'}, {'name': 'schema', 'description': 'A custom schema to use for reading the Parquet file.'}, {'name': 'memory_map', 'description': 'Whether to use memory mapping for reading the Parquet file.'}, {'name': 'buffer_size', 'description': 'The buffer size to use for reading the Parquet file.'}]}}"], "Output": "pyarrow.parquet.read_table(source=\"data.parquet\")"} {"Instruction": "I want to calculate statistics for the column 'age' in the first row group of a Parquet file.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'git', 'api_name': 'git.cvsimport', 'description': 'Import CVS repositories into Git', 'parameters': [{'name': '_o_branch_for_head'}, {'name': '_h'}, {'name': '_v'}, {'name': '_d_cvsroot'}, {'name': '_a_author_conv_file'}, {'name': '_p_options_for_cvsps'}, {'name': '_p_file'}, {'name': '_c_git_repository'}, {'name': '_z_fuzz'}, {'name': '_i'}, {'name': '_k'}, {'name': '_u'}, {'name': '_s_subst'}, {'name': '_a'}, {'name': '_m'}, {'name': '_m_regex'}, {'name': '_s_regex'}, {'name': '_l_commit_limit'}, {'name': '_r_remote'}, {'name': '_r'}, {'name': 'cvs_module'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}"], "Output": "pyarrow.Statistics(column_name='age', row_group=0)"} {"Instruction": "I want to convert a list of filters [('name', '==', 'John'), ('age', '>=', 30), ('gender', '!=', 'male')] into an Expression using the pyarrow compute library.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'filters_to_expression', 'description': 'Convert filters to an Expression', 'parameters': {'required': [{'name': 'filters', 'description': 'A list of tuples or nested list of tuples representing filters'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "pyarrow.compute.filters_to_expression(filters=[('name', '==', 'John'), ('age', '>=', 30), ('gender', '!=', 'male')])"} {"Instruction": "Can you please read the metadata from the Parquet file \"data.parquet\" and create a memory map for it?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}\n", "{'name': 'pyarrow', 'api_name': 'nulls', 'description': 'Create a strongly-typed Array instance with all elements null', 'parameters': {'required': [{'name': 'size', 'description': 'Array length'}], 'optional': [{'name': 'type', 'description': 'Explicit type for the array. By default use NullType.'}, {'name': 'memory_pool', 'description': 'Arrow MemoryPool to use for allocations. Uses the default memory pool if not passed.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This REST API service provides a way to programmatically split GPT-3 text-prompts into user-defined token-sized slices.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'max_size', 'description': '', 'type': 'NUMBER'}, {'name': 'delimiter', 'description': '', 'type': 'STRING'}, {'name': 'include_variations', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}"], "Output": "pyarrow.parquet.read_metadata(where=\"data.parquet\", memory_map=True)"} {"Instruction": "Please read the table from the Parquet file 'data.parquet' using pyarrow.read_table and enable multi-threaded column reads.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.grafana.delete_workspace_api_key', 'description': 'Deletes a Grafana API key for the workspace.', 'parameters': [{'name': 'key_name', 'description': 'The name of the API key to delete.'}, {'name': 'workspace_id', 'description': 'The ID of the workspace to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my_domain.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "pyarrow.read_table('data.parquet', use_threads=True)"} {"Instruction": "I want to use the AWSDefaultRetryStrategy API with a maximum of 5 retry attempts.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}"], "Output": "pyarrow.AWSDefaultRetryStrategy(max_attempts=5)"} {"Instruction": "I want to create a AWS Standard Retry Strategy with a maximum of 5 retry attempts.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'AWS Standard Retry Strategy', 'description': 'Standard retry strategy for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.grafana.delete_workspace_api_key', 'description': 'Deletes a Grafana API key for the workspace.', 'parameters': [{'name': 'key_name', 'description': 'The name of the API key to delete.'}, {'name': 'workspace_id', 'description': 'The ID of the workspace to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'infer_type', 'description': 'Infer Arrow data type from a Python sequence', 'parameters': {'required': [{'name': 'values', 'description': 'Sequence to infer type from.'}], 'optional': [{'name': 'mask', 'description': 'Optional exclusion mask where True marks null, False non-null.'}, {'name': 'from_pandas', 'description': \"Use pandas's NA/null sentinel values for type inference. Default is False.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.describe', 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}"], "Output": "pyarrow.StandardRetryStrategy(max_attempts=5)"} {"Instruction": "I want to get the file information for the file located at \"/path/to/file.txt\" using the pyarrow.FileInfo API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System entry info', 'parameters': {'required': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().create_bitbucketserver(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", project_key=\"GoogleCloudPlatform\", repo_slug=\"cloud_builders\", bitbucket_server_config_resource=\"projects/1234/locations/global/bitbucketServerConfigs/5678\", branch_pattern=\".*\", build_config=\"cloudbuild.yaml\"', 'description': 'Create build trigger for Bitbucket Server repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'bitbucket_server_config_resource'}, {'name': 'project_key'}, {'name': 'repo_slug'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.FileInfo(path=\"/path/to/file.txt\")"} {"Instruction": "I want to create a LocalFileSystem using the provided options and set use_threads to False.\n", "Functions": ["{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}"], "Output": "pyarrow.LocalFileSystem(options=pyarrow.FileSystemOptions(), use_threads=False)"} {"Instruction": "I want to connect to HDFS using pyarrow.fs.HadoopFileSystem with the host set to 'default' and the port set to 0.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}"], "Output": "pyarrow.fs.HadoopFileSystem(host='default', port=0)"} {"Instruction": "I want to create a PyArrow FileSystem object with a custom handler.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'PyFileSystem', 'description': 'PyArrow FileSystem', 'parameters': {'required': [{'name': 'handler', 'description': 'The handler object implementing custom filesystem behavior.'}]}}"], "Output": "pyarrow.fs.PyFileSystem(handler=CustomHandler())"} {"Instruction": "I want to create an AWS retry strategy with a maximum of 5 attempt.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Base', 'description': 'Base class for AWS retry strategies for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().list', 'description': 'List Artifact Registry repositories in specified project', 'parameters': [{'name': 'location'}, {'name': 'limit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'call_function', 'description': 'Call a named function', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to call.'}, {'name': 'args', 'description': 'The arguments to the function.'}], 'optional': [{'name': 'options', 'description': 'Options provided to the function.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations during function execution.'}, {'name': 'length', 'description': 'Batch size for execution, for nullary (no argument) functions. If not passed, inferred from data.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.Base(max_attempts=5)"} {"Instruction": "I want to create a SubTreeFileSystem using a base path '/data' and a base_fs of LocalFileSystem.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'az', 'api_name': 'Security Permission Namespace List', 'description': 'List all available namespaces for an organization', 'parameters': [{'name': 'detect', 'description': 'Automatically detect organization.', 'accepted_values': ['false', 'true']}, {'name': 'local-only', 'description': 'If true, retrieve only local security namespaces.', 'default_value': 'False'}, {'name': 'org', 'description': 'Azure DevOps organization URL. You can configure the default organization using az devops configure -d organization=ORG_URL. Required if not configured as default or picked up via git config. Example: https://dev.azure.com/MyOrganizationName/.'}]}"], "Output": "pyarrow.fs.SubTreeFileSystem(base_path='/data', base_fs=fs.LocalFileSystem())"} {"Instruction": "I want to initialize S3 support with a log level of \"INFO\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}"], "Output": "pyarrow.initialize_s3(log_level=\"INFO\")"} {"Instruction": "I want to read a CSV file named \"data.csv\" using the CsvFileFormat API with default parsing options, default fragment scan options, default value conversion options, and default read options.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CsvFileFormat', 'description': 'CSV files', 'parameters': {'required': [{'name': 'parse_options', 'description': 'Options regarding CSV parsing'}, {'name': 'default_fragment_scan_options', 'description': 'Default options for fragments scan'}, {'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'Artifact Registry', 'api_name': 'gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"my_repo\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}"], "Output": "pyarrow.CsvFileFormat(parse_options=pyarrow.csv.ParseOptions(), default_fragment_scan_options=CsvFragmentScanOptions(), convert_options=pyarrow.csv.ConvertOptions(), read_options=pyarrow.csv.ReadOptions())"} {"Instruction": "I want to read a CSV file named \"data.csv\" using pyarrow and set the read options to skip 2 rows of header and set the column names to [\"id\", \"name\", \"age\"].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CsvFragmentScanOptions', 'description': 'Scan-specific options for CSV fragments', 'parameters': {'required': [], 'optional': [{'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.config_export', 'description': 'Export the configuration for a Compute Engine forwarding rule', 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export.'}, {'name': 'global', 'description': 'If set, the forwarding rule is global.'}, {'name': 'region', 'description': 'Region of the forwarding rule to export.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': \"Format of the resource. Can be 'krm' or 'terraform'. Default is 'krm'.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters_dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "pyarrow.csv.CsvFragmentScanOptions(read_options=pyarrow.csv.ReadOptions(skip_rows=2, column_names=[\"id\", \"name\", \"age\"]))"} {"Instruction": "Please create a dataset using the pyarrow.cluster.Kmeans API with arg1=\"path/to/dataset.csv\" and arg2=\"/path/to/partitions\" as the required arguments.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Create a Dataset, inspect Schema, and declare partitioning', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}"], "Output": "pyarrow.cluster.Kmeans(arg1=\"path/to/dataset.csv\", arg2=\"/path/to/partitions\")"} {"Instruction": "I want to create an Arrow struct array with two fields, \"name\" and \"age\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ArrowStructArray', 'description': 'Concrete class for Arrow arrays of a struct data type', 'parameters': {'required': [{'name': 'fields', 'description': 'List of Field objects representing the struct fields'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.exit_standby', 'description': 'Moves the specified instances out of the standby state.For more information, see Temporarily removing instances from your Auto Scaling group in the Amazon EC2 Auto Scaling User Guide .', 'parameters': [{'name': 'instance_ids', 'description': 'The IDs of the instances. You can specify up to 20 instances.\\n(string)'}, {'name': 'auto_scaling_group_name', 'description': 'The name of the Auto Scaling group.'}]}"], "Output": "pyarrow.ArrayType(fields=[pyarrow.Field(name=\"name\", type=pyarrow.string()), pyarrow.Field(name=\"age\", type=pyarrow.int32())])"} {"Instruction": "I want to group the columns in a table and perform aggregations on it. The input table is \"sales_table\" and the columns to group are \"product_category\" and \"region\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'TableGroupBy', 'description': 'Grouping of columns in a table on which to perform aggregations', 'parameters': {'required': [{'name': 'table', 'description': 'Input table to execute the aggregation on'}, {'name': 'keys', 'description': 'Name of the grouped columns'}], 'optional': []}}"], "Output": "pyarrow.TableGroupBy(table=sales_table, keys=[\"product_category\", \"region\"])"} {"Instruction": "I want to create a tensor from a numpy array consisting of elements [1, 2, 3] and specify dimension names as \"row\" and \"column\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Tensor', 'description': 'A n-dimensional array a.k.a Tensor.', 'parameters': {'required': [{'name': 'x', 'description': 'The numpy array to create the tensor from.'}], 'optional': [{'name': 'dim_names', 'description': 'List of dimension names for the tensor.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().update', 'description': 'Update a BigQuery dataset', 'parameters': [{'name': 'dataset'}, {'name': 'description'}, {'name': 'permissions_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "pyarrow.Tensor.from_numpy(np.array([1, 2, 3]), dim_names=[\"row\", \"column\"])"} {"Instruction": "I want to create a Time64 data type with unit set to \"ns\" and include metadata as {\"description\"\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iot1click_devices.get_device_methods', 'description': 'Given a device ID, returns the invokable methods associated with the device.', 'parameters': [{'name': 'device_id', 'description': 'The unique identifier of the device.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}"], "Output": "pyarrow.Time64(unit=\"ns\", metadata={\"description\""} {"Instruction": "I want to create an ArrowTimestampArray with the timestamp data from a file named \"data.csv\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ArrowTimestampArray', 'description': 'Concrete class for Arrow arrays of timestamp data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.ArrowTimestampArray.from_pandas(data=pd.read_csv(\"data.csv\"))"} {"Instruction": "I want to create a timestamp object with unit set to 'ms' and metadata as {'source'\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}"], "Output": "pyarrow.Timestamp(unit='ms', metadata={'source'"} {"Instruction": "I want to transform a file named \"input.csv\" using the \"transform_data\" function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'TransformInputStream', 'description': 'Transform an input stream.', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to transform.'}, {'name': 'transform_func', 'description': 'The transformation to apply.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup location information for any URL domain. See more info at https://api-ninjas.com/api/urllookup.', 'parameters': [{'name': 'url', 'description': 'valid URL to check. It supports schemes (e.g. http://example.com) as well as schemeless (e.g. example.com) formats.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.TransformInputStream(stream='input.csv', transform_func=transform_data)"} {"Instruction": "I want to create an Arrow array of uint8 data type with a length of 100 and a null count of 10.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.Array(data=None, type=pyarrow.uint8(), length=100, null_count=10)"} {"Instruction": "I want to create a Union scalar with type codes [1, 2, 3], type ids [0, 1, 2], and children fields [Field(name='field1', type=pyarrow.bool_()), Field(name='field2', type=pyarrow.int32()), Field(name='field3', type=pyarrow.float64())].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}"], "Output": "pyarrow.Union(type_codes=[1, 2, 3], type_ids=[0, 1, 2], children=[Field(name='field1', type=pyarrow.bool_()), Field(name='field2', type=pyarrow.int32()), Field(name='field3', type=pyarrow.float64())], mode='sparse')"} {"Instruction": "I want to create an UnknownExtensionType object with storage type set to \"int32\" and the serialized output as a byte object.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}"], "Output": "pyarrow.UnknownExtensionType(storage_type=pyarrow.int32(), serialized=b'')"} {"Instruction": "I have a sequence of 1000 numbers and I want to create a pyarrow.Array instance from it with a specified type of pa.float32(). Also, I want to include a mask indicating which values are null.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'array', 'description': 'Create pyarrow.Array instance from a Python object', 'parameters': {'required': [{'name': 'obj', 'description': 'A sequence, iterable, ndarray, or pandas.Series object. If both type and size are specified, it may be a single-use iterable. If not strongly-typed, Arrow type will be inferred for the resulting array.'}, {'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the data.'}, {'name': 'mask', 'description': 'Indicate which values are null (True) or not null (False).'}, {'name': 'size', 'description': \"Size of the elements. If the input is larger than size, bail at this length. For iterators, if size is larger than the input iterator, this will be treated as a 'max size', but will involve an initial allocation of size followed by a resize to the actual size (so if you know the exact size, specifying it correctly will give you better performance).\"}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. If passed, the mask takes precedence, but if a value is unmasked (not-null), but still null according to pandas semantics, then it is null. Defaults to False if not passed explicitly by the user, or True if a pandas object is passed in.\"}, {'name': 'safe', 'description': 'Check for overflows or other unsafe conversions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}"], "Output": "pyarrow.array(sequence_of_numbers, type=pa.float32(), mask=mask_array)"} {"Instruction": "I want to create a fixed size binary type of width 10 using the pyarrow binary function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'binary', 'description': 'Create variable-length binary type', 'parameters': {'required': [], 'optional': [{'name': 'length', 'description': 'If length == -1 then return a variable length binary type. If length is greater than or equal to 0 then return a fixed size binary type of width `length`.'}]}}"], "Output": "pyarrow.binary(length=10)"} {"Instruction": "I want to create a chunked array from a list of three array-like objects consisting of integers [1, 2, 3], [4, 5, 6], and [7, 8, 9] with a data type of int32.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset of over 450 Ketogenic diet recipes in over 10 categories from Breakfast to Dinner. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': [{'name': 'protein_in_grams__lt', 'description': '', 'type': 'NUMBER'}, {'name': 'protein_in_grams__gt', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}"], "Output": "pyarrow.chunked_array([np.array([1, 2, 3], dtype=np.int32), np.array([4, 5, 6], dtype=np.int32), np.array([7, 8, 9], dtype=np.int32)], type='int32')"} {"Instruction": "I want to compress a buffer-like object using the pyarrow.compress API with a gzip codec and return the result as Python bytes.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compress', 'description': 'Compress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Buffer-like object to compress'}, {'name': 'codec', 'description': 'Compression codec'}, {'name': 'asbytes', 'description': 'Return result as Python bytes object'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any'}]}}"], "Output": "pyarrow.compress(buf=, codec=\"gzip\", asbytes=True)"} {"Instruction": "Can you concatenate two arrays using the pyarrow.concat_arrays function?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'concat_arrays', 'description': 'Concatenate arrays', 'parameters': {'required': [{'name': 'arrays', 'description': 'Arrays to concatenate, must be identically typed.'}], 'optional': [{'name': 'memory_pool', 'description': 'For memory allocations. If None, the default pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}"], "Output": "pyarrow.concat_arrays(arrays=[array1, array2])"} {"Instruction": "I want to concatenate three pyarrow.Table objects into a single Table with null-filling and null type promotion.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'concat_tables', 'description': 'Concatenate pyarrow.Table objects', 'parameters': {'required': [{'name': 'tables', 'description': 'An iterable of pyarrow.Table objects to be concatenated into a single Table.'}], 'optional': [{'name': 'promote', 'description': 'A boolean indicating whether to perform null-filling and null type promotion during concatenation. Default is False.'}, {'name': 'memory_pool', 'description': 'A MemoryPool object for memory allocations, if required. Default is None, which uses the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.concat_tables(tables=[table1, table2, table3], promote=True)"} {"Instruction": "I want to create symlinks in the site-packages/pyarrow directory.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'create_symlinks', 'description': 'Creating symlinks for bundled shared libraries', 'parameters': {'required': [{'name': 'directory', 'description': 'The directory where the symlinks should be created'}], 'optional': [{'name': 'root', 'description': 'The root directory to start creating symlinks from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.discovery.stop_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to stop collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to stop collecting data.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An easy-to-use API to fetch videos from Youtube in MP4 format.', 'parameters': [{'name': 'videoid', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.create_symlinks(directory='site-packages/pyarrow')"} {"Instruction": "I want to create a 1GB size memory-mapped file at the path \"/path/to/file\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'create_memory_map', 'description': 'Create a file of the given size and memory-map it', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to create, on the local filesystem'}, {'name': 'size', 'description': 'The file size to create'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'map_lookup', 'description': 'Perform a lookup in a Map data structure', 'parameters': {'required': [{'name': 'query_key', 'description': 'The key to search for.'}], 'optional': [{'name': 'occurrence', 'description': 'The occurrence(s) to return from the Map. Accepted values are \"first\", \"last\", or \"all\".'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_a2i_runtime.list_human_loops', 'description': 'Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.list-human-loops is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': '(Optional) The timestamp of the date when you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'creation_time_before', 'description': '(Optional) The timestamp of the date before which you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'flow_definition_arn', 'description': 'The Amazon Resource Name (ARN) of a flow definition.'}, {'name': 'sort_order', 'description': 'Optional. The order for displaying results. Valid values: Ascending and Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.create_memory_map(path=\"/path/to/file\", size=1024*1024*1024)"} {"Instruction": "I want to create a decimal type with precision 10 and scale 2.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}\n", "{'name': 'az', 'api_name': 'Security Permission Namespace List', 'description': 'List all available namespaces for an organization', 'parameters': [{'name': 'detect', 'description': 'Automatically detect organization.', 'accepted_values': ['false', 'true']}, {'name': 'local-only', 'description': 'If true, retrieve only local security namespaces.', 'default_value': 'False'}, {'name': 'org', 'description': 'Azure DevOps organization URL. You can configure the default organization using az devops configure -d organization=ORG_URL. Required if not configured as default or picked up via git config. Example: https://dev.azure.com/MyOrganizationName/.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}"], "Output": "pyarrow.decimal128(precision=10, scale=2)"} {"Instruction": "I want to decompress a buffer-like object called \"compressed_buffer\" with a decompressed size of 1000 bytes using the gzip codec and return the result as a bytes object.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}"], "Output": "pyarrow.decompress(compressed_buffer, decompressed_size=1000, codec='gzip', asbytes=True)"} {"Instruction": "I want to create a dense union type with three child fields, where child_fields are ['field1', 'field2', 'field3'] and type_codes are [1, 2, 3].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DenseUnionType', 'description': 'Create a dense union type from child fields.', 'parameters': {'required': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}"], "Output": "pyarrow.DenseUnionType(child_fields=[pyarrow.field('field1', pyarrow.int32()), pyarrow.field('field2', pyarrow.string()), pyarrow.field('field3', pyarrow.float64())], type_codes=[1, 2, 3])"} {"Instruction": "I want to deserialize a Python sequence from a file called \"data.seq\" with the base object as \"base_obj\" and the custom serialization and deserialization context as \"serialization_context\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.deserialize_from(\"data.seq\", base=\"base_obj\", context=\"serialization_context\")"} {"Instruction": "I want to create a dictionary type with index type as int and value type as string.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}"], "Output": "pyarrow.DictionaryType(index_type=pyarrow.int64(), value_type=pyarrow.string())"} {"Instruction": "How can I enable signal handlers to interrupt long-running operations?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}"], "Output": "pyarrow.enable_signal_handlers(enable=True)"} {"Instruction": "I want to create a pyarrow.Field instance with name \"age\", type pyarrow.float64(), nullable set to False, and metadata={'unit'\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_memory_pool', 'description': 'Set the default memory pool', 'parameters': {'required': [{'name': 'pool', 'description': 'The memory pool that should be used by default.'}], 'optional': []}}"], "Output": "pyarrow.Field(\"age\", pyarrow.float64(), nullable=False, metadata={'unit'"} {"Instruction": "I have a sequence [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]. Please infer the Arrow data type from this sequence using the pyarrow library.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'infer_type', 'description': 'Infer Arrow data type from a Python sequence', 'parameters': {'required': [{'name': 'values', 'description': 'Sequence to infer type from.'}], 'optional': [{'name': 'mask', 'description': 'Optional exclusion mask where True marks null, False non-null.'}, {'name': 'from_pandas', 'description': \"Use pandas's NA/null sentinel values for type inference. Default is False.\"}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}"], "Output": "pyarrow.infer_type(values=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10])"} {"Instruction": "Can you create an Arrow input stream from the file \"data.csv\" with gzip compression and a buffer size of 8192?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'input_stream', 'description': 'Create an Arrow input stream.', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for reading. It can be a str, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly decompression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\", 'type': 'str'}, {'name': 'buffer_size', 'description': 'If None or 0, no buffering will happen. Otherwise, the size of the temporary read buffer.', 'type': 'int'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}"], "Output": "pyarrow.input_stream('data.csv', compression='gzip', buffer_size=8192)"} {"Instruction": "I want to set the decay time for jemalloc memory pages to 500 milliseconds.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}"], "Output": "pyarrow.jemalloc_set_decay_ms(decay_ms=500)"} {"Instruction": "I want to create a pyarrow.LargeListType instance with value_type set to pyarrow.float64()\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'LargeListType', 'description': 'Create LargeListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field used to create the LargeListType instance'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.LargeListType(value_type=pyarrow.float64())"} {"Instruction": "I want to convert a large UTF-8 string \"Hello World!\" to an Arrow array using the pyarrow.large_utf8() function.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}"], "Output": "pyarrow.large_utf8(data=\"Hello World!\")"} {"Instruction": "Can you enable memory allocator logging for debugging purposes?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.get_managed_endpoint_session_credentials', 'description': 'Generate a session token to connect to a managed endpoint.', 'parameters': [{'name': 'endpoint_identifier', 'description': 'The ARN of the managed endpoint for which the request is submitted.'}, {'name': 'virtual_cluster_identifier', 'description': 'The ARN of the Virtual Cluster which the Managed Endpoint belongs to.'}, {'name': 'execution_role_arn', 'description': 'The IAM Execution Role ARN that will be used by the job run.'}, {'name': 'credential_type', 'description': 'Type of the token requested. Currently supported and default value of this field is \u00e2\\x80\\x9cTOKEN.\u00e2\\x80\\x9d'}, {'name': 'duration_in_seconds', 'description': 'Duration in seconds for which the session token is valid. The default duration is 15 minutes and the maximum is 12 hours.'}, {'name': 'log_context', 'description': 'String identifier used to separate sections of the execution logs uploaded to S3.'}, {'name': 'client_token', 'description': 'The client idempotency token of the job run request.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}"], "Output": "pyarrow.log_memory_allocations(enable=True)"} {"Instruction": "I want to create a MapType instance with key type as \"int32\" and item type as \"string\", and the keys are sorted.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}"], "Output": "pyarrow.MapType(key_type=pyarrow.int32(), item_type=pyarrow.string(), keys_sorted=True)"} {"Instruction": "Can you please help me with the pyarrow function that opens a memory map in read-write mode for the file located at \"/path/to/file.txt\"?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute_month_boundaries', 'description': 'Compute the number of months between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the start timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the end timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}"], "Output": "pyarrow.memory_map('/path/to/file.txt', mode='r+')"} {"Instruction": "I want to create a proxy memory pool using pyarrow with parent as the real memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecatalyst.list_dev_environment_sessions', 'description': 'Retrieves a list of active sessions for a Dev Environment in a project.list-dev-environment-sessions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'space_name', 'description': 'The name of the space.'}, {'name': 'project_name', 'description': 'The name of the project in the space.'}, {'name': 'dev_environment_id', 'description': 'The system-generated unique ID of the Dev Environment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}"], "Output": "pyarrow.proxy_memory_pool(parent=parent_pool)"} {"Instruction": "How can I construct an Arrow buffer from a Python bytes-like object?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.buffer', 'description': 'Construct an Arrow buffer from a Python bytes-like or buffer-like object', 'parameters': {'required': [{'name': 'obj', 'description': 'the object from which the buffer should be constructed'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against SQL-style LIKE pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': \"GoogleAIIndexes('us_west1').describe_index\", 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index'}, {'name': 'region', 'description': 'Cloud region for the index'}]}"], "Output": "pyarrow.buffer(obj=bytes_object)"} {"Instruction": "I want to read a serialized Python sequence from a file called \"data.pkl\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_serialized', 'description': 'Read serialized Python sequence from file-like object', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}], 'optional': [{'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.read_serialized(source=\"data.pkl\")"} {"Instruction": "I want to create a pyarrow.RecordBatch from a pandas DataFrame with schema and metadata.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}"], "Output": "pyarrow.record_batch(df, schema=my_schema, metadata=my_metadata)"} {"Instruction": "I want to serialize a list of dictionaries using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_in_set', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array. Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'bool, default False. If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'pyarrow.compute.SetLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares.describe', 'description': 'Describe a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share', 'description': 'ID of the nfs_share or fully qualified identifier for the nfs_share.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering'}, {'name': 'authorized_network'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}\n", "{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}"], "Output": "pyarrow.serialize(value=my_list)"} {"Instruction": "Can you help me serialize a pandas DataFrame into a buffer protocol compatible object? I have a DataFrame called 'data' and I want to preserve the index.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SerializeDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default: all CPUs'}, {'name': 'preserve_index', 'description': 'Determines how to handle the index data. Default: None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the tags used for YouTube video SEO without any youtube data api key.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.serialize_dataframe(data, preserve_index=True)"} {"Instruction": "I want to set the number of threads in parallel operations to 8.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}"], "Output": "pyarrow.set_cpu_count(count=8)"} {"Instruction": "I want to set the number of threads to 10 for I/O operations in pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'set_io_thread_count', 'description': 'Set the number of threads to use for I/O operations.', 'parameters': {'required': [{'name': 'count', 'description': 'The max number of threads that may be used for I/O. Must be positive.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'keyvault secret delete', 'description': 'Delete all versions of a secret', 'parameters': [{'name': 'id', 'description': \"Id of the secret. If specified all other 'Id' arguments should be omitted.\"}, {'name': 'name', 'description': 'Name of the secret. Required if --id is not specified.'}, {'name': 'vault-name', 'description': 'Name of the Key Vault. Required if --id is not specified.'}]}\n", "{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}"], "Output": "pyarrow.set_io_thread_count(count=10)"} {"Instruction": "I want to set the default memory pool to a custom memory pool called 'custom_pool'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'set_memory_pool', 'description': 'Set the default memory pool', 'parameters': {'required': [{'name': 'pool', 'description': 'The memory pool that should be used by default.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard_1', region='us_central1', description='Updated tensorboard', display_name='Tensorboard 1.0'\", 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.set_memory_pool(pool='custom_pool')"} {"Instruction": "I want to create a variable-length string type in UTF8 encoding with a metadata dictionary containing a key-value pair.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}"], "Output": "pyarrow.types.StringType(metadata={'key'"} {"Instruction": "Can you help me create a pyarrow Table from a pandas DataFrame with the name 'df' and convert the columns to Arrow in parallel using 4 threads?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'table', 'description': 'Create a pyarrow.Table from a Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame, mapping of strings to Arrays or Python lists, or list of arrays or chunked arrays.'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the Arrow Table. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\\nIf passed, the output will have exactly this schema (raising an error when columns are not found in the data and ignoring additional data not specified in the schema, when data is a dict or DataFrame).\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}, {'name': 'nthreads', 'description': 'For pandas.DataFrame inputs: if greater than 1, convert columns to Arrow in parallel using indicated number of threads. By default, this follows pyarrow.cpu_count (may use up to system CPU count threads).'}]}}\n", "{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.check_upgrade(\"env_1\", \"__image_version=composer_1.16.5_airflow_1.10.15\"', 'description': 'Check for module conflicts in Cloud Composer environment upgrade', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}"], "Output": "pyarrow.table(df, nthreads=4)"} {"Instruction": "I want to create an instance of 32-bit time (time of day) type with unit resolution using the pyarrow library, with the unit set to 's'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'time32', 'description': 'Create instance of 32-bit time (time of day) type with unit resolution.', 'parameters': {'required': [{'name': 'unit', 'description': \"one of 's' [second], or 'ms' [millisecond]\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}"], "Output": "pyarrow.time32(unit='s')"} {"Instruction": "I want to create an instance of a 64-bit time (time of day) type with unit resolution using the pyarrow library, with the unit set to 'ns'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'time64', 'description': 'Create instance of 64-bit time (time of day) type with unit resolution', 'parameters': {'required': [{'name': 'unit', 'description': \"One of 'us' [microsecond], or 'ns' [nanosecond]\"}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': \"GoogleAIIndexes('us_west1').describe_index\", 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index'}, {'name': 'region', 'description': 'Cloud region for the index'}]}"], "Output": "pyarrow.time64(unit='ns')"} {"Instruction": "I have a file called \"data.txt\" that I want to transcode from \"UTF-8\" encoding to \"ASCII\" encoding using the pyarrow API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}"], "Output": "pyarrow.transcoding_input_stream(stream = pyarrow.NativeFile(\"data.txt\"), src_encoding = \"UTF-8\", dest_encoding = \"ASCII\")"} {"Instruction": "I want to create a dense union type with three child fields using pyarrow.union function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'union', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'child_fields', 'description': 'Sequence of Field values representing the child fields.'}, {'name': 'mode', 'description': \"Must be either 'sparse' or 'dense'.\"}], 'optional': [{'name': 'type_codes', 'description': 'List of integers representing the type codes. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Delete Virtual Network Link', 'description': 'Delete a virtual network link to the specified Private DNS zone', 'parameters': [{'name': 'name', 'description': 'The name of the virtual network link to the specified Private DNS zone.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'zone-name', 'description': 'The name of the Private DNS zone.'}, {'name': 'if-match', 'description': 'The ETag of the virtual network link to the Private DNS zone.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}"], "Output": "pyarrow.union(child_fields, mode='dense')"} {"Instruction": "How can I unregister a Python extension type named \"my_extension\" using the pyarrow API?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'unregister_extension_type', 'description': 'Unregister a Python extension type', 'parameters': {'required': [{'name': 'type_name', 'description': 'The name of the ExtensionType subclass to unregister.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_extended_source_server', 'description': 'Create an extended source server in the target Account based on the source server in staging account.', 'parameters': [{'name': 'source_server_arn', 'description': 'This defines the ARN of the source server in staging Account based on which you want to create an extended source server.'}, {'name': 'tags', 'description': 'A list of tags associated with the extended source server.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}"], "Output": "pyarrow.unregister_extension_type(type_name=\"my_extension\")"} {"Instruction": "I want to use the pyarrow.cluster.Kmeans API to perform clustering on a dataset with 1000 samples and 20 features. The algorithm should use 8 clusters and perform 500 iterations.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}"], "Output": "pyarrow.cluster.Kmeans(param1=1000, param2=20, param3=8, param4=500)"} {"Instruction": "I want to sort the indices of an array in descending order, and I want to place nulls at the end.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'pyarrow', 'api_name': 'Base', 'description': 'Base class for AWS retry strategies for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}"], "Output": "pyarrow.array_sort_indices(order='descending', null_placement='at_end')"} {"Instruction": "I have a dataset stored in pandas dataframe df. I want to cast the data types of the columns in df to PyArrow types and allow integer overflow during the casting process.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'cast', 'description': 'Casting data types', 'parameters': {'required': [{'name': 'target_type', 'description': 'The PyArrow type to cast to.'}], 'optional': [{'name': 'allow_int_overflow', 'description': 'Whether integer overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_truncate', 'description': 'Whether time precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_overflow', 'description': 'Whether date/time range overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_decimal_truncate', 'description': 'Whether decimal precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_float_truncate', 'description': 'Whether floating-point precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_invalid_utf8', 'description': 'Whether producing invalid utf8 data is allowed when casting.', 'type': 'bool', 'default': 'False'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}"], "Output": "pyarrow.cast(df, target_type, allow_int_overflow=True)"} {"Instruction": "I want to count the number of valid values in the input using the count function in pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}"], "Output": "pyarrow.count(mode='only_valid')"} {"Instruction": "I want to compute the cumulative sum of a column starting from 5 and skip null values using the pyarrow API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'cumulative_sum', 'description': 'Compute the cumulative sum of a column', 'parameters': {'required': [{'name': 'start', 'description': 'Starting value for sum computation'}], 'optional': [{'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.savingsplans.describe_savings_plans_offerings', 'description': 'Describes the specified Savings Plans offerings.', 'parameters': [{'name': 'offering_ids', 'description': 'The IDs of the offerings.\\n(string)'}, {'name': 'payment_options', 'description': 'The payment options.\\n(string)'}, {'name': 'product_type', 'description': 'The product type.\\nPossible values:\\n\\nEC2\\nFargate\\nLambda\\nSageMaker'}, {'name': 'plan_types', 'description': 'The plan type.\\n(string)'}, {'name': 'durations', 'description': 'The durations, in seconds.\\n(long)'}, {'name': 'currencies', 'description': 'The currencies.\\n(string)'}, {'name': 'descriptions', 'description': 'The descriptions.\\n(string)'}, {'name': 'service_codes', 'description': 'The services.\\n(string)'}, {'name': 'usage_types', 'description': 'The usage details of the line item in the billing report.\\n(string)'}, {'name': 'operations', 'description': 'The specific AWS operation for the line item in the billing report.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n(structure)\\n\\nInformation about a filter.\\nname -> (string)\\n\\nThe filter name.\\nvalues -> (list)\\n\\nThe filter values.\\n(string)'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.'}]}"], "Output": "pyarrow.cumulative_sum(start=5, skip_nulls=True)"} {"Instruction": "What day of the week is it counting from zero?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().config().export', 'description': 'Export the configuration for Google Cloud Build trigger', 'parameters': [{'name': 'trigger'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().create', 'description': 'Create a new access level in a given access policy', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}, {'name': 'async'}, {'name': 'description'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.day_of_week(count_from_zero=True)"} {"Instruction": "I want to encode nulls in the input using the 'encode' method.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for dictionary encoding', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array), 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.Options(null_encoding='encode')"} {"Instruction": "I want to create a logical expression using pyarrow compute that checks if the 'age' column is greater than 18.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'expression', 'description': 'A logical expression to be evaluated against some input'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}"], "Output": "pyarrow.compute.Expression(expression = pyarrow.compute.field('age') > pyarrow.compute.scalar(18))"} {"Instruction": "I want to extract all email addresses from a given string using a regular expression.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'extract_regex', 'description': 'Extract values from a string using a regular expression', 'parameters': {'required': [{'name': 'pattern', 'description': 'Regular expression with named capture fields'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}"], "Output": "pyarrow.extract_regex(pattern=\"[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+\")"} {"Instruction": "I want to select with a boolean filter and handle nulls by dropping them.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for selecting with a boolean filter', 'description': 'Selection options for boolean filters', 'parameters': {'required': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}"], "Output": "pyarrow.Options for selecting with a boolean filter(null_selection_behavior='drop')"} {"Instruction": "I want to register a new function named \"my_function\" with the function object my_function in the pyarrow FunctionRegistry.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FunctionRegistry.register_function', 'description': 'Register a new function in the global registry', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to register'}, {'name': 'func', 'description': 'The function object to register'}], 'optional': [{'name': 'override', 'description': 'Whether to override an existing function with the same name (default: False)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}"], "Output": "pyarrow.FunctionRegistry.register_function(name=\"my_function\", func=my_function)"} {"Instruction": "I want to read a Parquet file located at 'data.parquet'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}"], "Output": "pyarrow.parquet.read_table(path='data.parquet')"} {"Instruction": "I want to find the index of the value \"apple\" in the given array.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'index', 'description': 'Options for the index function', 'parameters': {'required': [{'name': 'value', 'description': 'The value to search for.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_deployments', 'description': 'Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.list-deployments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The application identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}"], "Output": "pyarrow.index(value=\"apple\")"} {"Instruction": "I want to join two binary arrays element-wise, handling null values by skipping them.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}"], "Output": "pyarrow.binary_join_element_wise(null_handling='skip')"} {"Instruction": "I want to slice the inner list elements of a pyarrow array starting from index 2 with a step size of 3 and return a FixedSizeListArray.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'list_array_slicing_options', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive)'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'Slice step', 'type': 'int', 'default': 1}, {'name': 'return_fixed_size_list', 'description': \"Whether to return a FixedSizeListArray. If true _and_ stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\", 'type': 'bool', 'default': None}]}}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.list_array_slicing_options(start=2, step=3, return_fixed_size_list=True)"} {"Instruction": "I want to check if the string \"hello\" is present in the input values, and perform a case-insensitive match.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}"], "Output": "pyarrow.options.substr(pattern=\"hello\", ignore_case=True)"} {"Instruction": "I want to find the top 5 most common values in a column and skip null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}"], "Output": "pyarrow.mode(n=5, skip_nulls=True)"} {"Instruction": "I want to determine null values using the `is_null` function from the `pyarrow` framework. I want to set `nan_is_null` to True.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'is_null', 'description': 'Options for determining null values', 'parameters': {'required': [], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha.builds.triggers().create_webhook', 'description': 'Create a build trigger with a Webhook trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'secret'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'subscription_filter'}, {'name': 'substitutions'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.batch_delete_table_version', 'description': 'Deletes a specified batch of versions of a table.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog where the tables reside. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'database_name', 'description': 'The database in the catalog in which the table resides. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'table_name', 'description': 'The name of the table. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'version_ids', 'description': 'A list of the IDs of versions to be deleted. A VersionId is a string representation of an integer. Each version is incremented by 1.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.wellarchitected.associate_profiles', 'description': 'Associate a profile with a workload.', 'parameters': [{'name': 'workload_id', 'description': 'The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.'}, {'name': 'profile_arns', 'description': 'The list of profile ARNs to associate with the workload.\\n(string)'}]}"], "Output": "pyarrow.is_null(nan_is_null=True)"} {"Instruction": "I want to pad a string to a width of 20 with \"*\" as the padding character.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for padding strings', 'description': 'Options for padding strings', 'parameters': {'required': [{'name': 'width', 'description': 'Desired string length.'}], 'optional': [{'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.', 'default': ' '}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "pyarrow.Options(width=20, padding=\"*\")"} {"Instruction": "I want to partition the indices of an array based on a pivot element of 5 and place nulls at the start.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'partition_nth_indices', 'description': 'Partition the indices of an array based on a pivot element', 'parameters': {'required': [{'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element'}], 'optional': [{'name': 'null_placement', 'description': 'Where nulls in the input should be partitioned', 'default': 'at_end'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'logging_memory_pool', 'description': 'Logging Memory Pool', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}"], "Output": "pyarrow.partition_nth_indices(pivot=5, null_placement=\"at_start\")"} {"Instruction": "I have a dataset 'data.csv' and I want to compute the 10th, 50th, and 90th percentiles of the dataset using the pyarrow quantile function. I also want to use linear interpolation, skip null values, and require a minimum of 100 non-null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'quantile', 'description': 'Compute quantiles of a dataset', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].'}], 'optional': [{'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}"], "Output": "pyarrow.quantile(q=[0.1, 0.5, 0.9], interpolation=\"linear\", skip_nulls=True, min_count=100)"} {"Instruction": "I want to initialize the random generator in pyarrow with a seed value of 12345.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'initializer', 'description': 'Initialization of random generator', 'parameters': {'required': [{'name': 'initializer', 'description': \"How to initialize the underlying random generator. If an integer is given, it is used as a seed. If 'system' is given, the random generator is initialized with a system-specific source of (hopefully true) randomness.\"}], 'optional': [{'name': 'N/A', 'description': 'N/A'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.random.initialize(initializer = 12345)"} {"Instruction": "I have an array named \"data\" and I want to rank the elements in ascending order based on the column \"value\". I want the nulls in the array to be sorted at the end.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'rank', 'description': 'Ranking elements in an array', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}]}}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'target_domain_name', 'description': 'Name of the target domain'}]}"], "Output": "pyarrow.rank(sort_keys=[(\"value\", \"ascending\")], null_placement=\"at_end\")"} {"Instruction": "I want to replace the slice from index 2 to index 6 with the value \"replacement\" using the pyarrow.Options API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.glue.create_classifier', 'description': 'Creates a classifier in the user\u00e2\\x80\\x99s account. This can be a GrokClassifier , an XMLClassifier , a JsonClassifier , or a CsvClassifier , depending on which field of the request is present.', 'parameters': [{'name': 'grok_classifier', 'description': 'A GrokClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.\\nName -> (string)\\n\\nThe name of the new classifier.\\nGrokPattern -> (string)\\n\\nThe grok pattern used by this classifier.\\nCustomPatterns -> (string)\\n\\nOptional custom grok patterns used by this classifier.'}, {'name': 'xml_classifier', 'description': 'An XMLClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches.\\nName -> (string)\\n\\nThe name of the classifier.\\nRowTag -> (string)\\n\\nThe XML tag designating the element that contains each record in an XML document being parsed. This can\u00e2\\x80\\x99t identify a self-closing element (closed by /> ). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).'}, {'name': 'json_classifier', 'description': 'A JsonClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nJsonPath -> (string)\\n\\nA JsonPath string defining the JSON data for the classifier to classify. Glue supports a subset of JsonPath, as described in Writing JsonPath Custom Classifiers .'}, {'name': 'csv_classifier', 'description': 'A CsvClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nDelimiter -> (string)\\n\\nA custom symbol to denote what separates each column entry in the row.\\nQuoteSymbol -> (string)\\n\\nA custom symbol to denote what combines content into a single column value. Must be different from the column delimiter.\\nContainsHeader -> (string)\\n\\nIndicates whether the CSV file contains a header.\\nHeader -> (list)\\n\\nA list of strings representing column names.\\n(string)\\n\\nDisableValueTrimming -> (boolean)\\n\\nSpecifies not to trim values before identifying the type of column values. The default value is true.\\nAllowSingleColumn -> (boolean)\\n\\nEnables the processing of files that contain only one column.\\nCustomDatatypeConfigured -> (boolean)\\n\\nEnables the configuration of custom datatypes.\\nCustomDatatypes -> (list)\\n\\nCreates a list of supported custom datatypes.\\n(string)\\n\\nSerde -> (string)\\n\\nSets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog. Valid values are OpenCSVSerDe , LazySimpleSerDe , and None . You can specify the None value when you want the crawler to do the detection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}"], "Output": "pyarrow.Options(start=2, stop=6, replacement=\"replacement\")"} {"Instruction": "I want to replace all occurrences of the substring \"apple\" in my text with \"orange\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}\n", "{'name': 'az', 'api_name': 'Tag Create', 'description': 'Create or update tags on a specific resource, resource group or subscription', 'parameters': [{'name': 'name', 'description': 'The name of the tag to create.'}, {'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'tags', 'description': 'The tags to be applied on the resource.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.list', 'description': 'List all github enterprise configs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}"], "Output": "pyarrow.replace_substring(pattern=\"apple\", replacement=\"orange\")"} {"Instruction": "I want to round a number to 2 decimal places using the pyarrow round function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to.'}], 'optional': [{'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}"], "Output": "pyarrow.round(ndigits=2)"} {"Instruction": "How do I round a temporal value to the nearest minute using pyarrow with a multiple of 5?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for rounding temporal values', 'description': 'Options for rounding temporal values', 'parameters': {'required': [{'name': 'multiple', 'description': 'Number of units to round to.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'.\"}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'schema', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'fields', 'description': 'Iterable of Fields or tuples, or mapping of strings to DataTypes'}, {'name': 'metadata', 'description': 'Dictionary containing metadata. Keys and values must be coercible to bytes.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}"], "Output": "pyarrow.Options(multiple=5, unit=\"minute\")"} {"Instruction": "I want to round the number 3.1415 to the nearest 0.1 multiple.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.cancel', 'description': 'Cancel a running hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_query_executions', 'description': 'Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: QueryExecutionIds\\n', 'parameters': [{'name': 'work_group', 'description': 'The name of the workgroup from which queries are being returned. If a workgroup is not specified, a list of available query execution IDs for the queries in the primary workgroup is returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "pyarrow.round(3.1415, round_mode='half_to_even')"} {"Instruction": "I want to read a CSV file located at \"data/file.csv\" using the pyarrow.csv.read_csv() function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.csv.read_csv(filepath_or_buffer=\"data/file.csv\")"} {"Instruction": "I want to use the pyarrow.Options API to perform a scalar aggregation. I want to skip null values and set the minimum count to 5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for scalar aggregations', 'description': 'Options for scalar aggregations', 'parameters': {'required': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}], 'optional': []}}"], "Output": "pyarrow.Options(skip_nulls=True, min_count=5)"} {"Instruction": "I want to read the 'data.parquet' file into a PyArrow Table using the pyarrow.parquet.read_table API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.cancel_query', 'description': 'Cancels a query that has been issued. Cancellation is provided only if the query has not completed running before the cancellation request was issued. Because cancellation is an idempotent operation, subsequent cancellation requests will return a CancellationMessage , indicating that the query has already been canceled. See code sample for details.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}"], "Output": "pyarrow.parquet.read_table(source='data.parquet')"} {"Instruction": "I want to get the top 5 values in descending order from a dataset sorted by 'column1' and 'column2'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for top/bottom k-selection', 'description': 'Options for selecting top or bottom k values in sorted order', 'parameters': {'required': [{'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}"], "Output": "pyarrow.OptionsForTopBottomKSelection(k=5, sort_keys=[('column1', 'descending'), ('column2', 'descending')])"} {"Instruction": "I want to slice an array starting from index 0 and ending at index 100 with a step size of 5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for slicing', 'description': 'Slicing options for arrays', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive).\\nIf not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step.', 'default': 1}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "pyarrow.Options(start=0, stop=100, step=5)"} {"Instruction": "I want to sort a table based on the 'name' column in ascending order and place the null values at the start.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_timestamp_diff', 'description': 'Compute the number of days and milliseconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}"], "Output": "pyarrow.sort_indices(table, sort_keys=[('name', 'ascending')], null_placement='at_start')"} {"Instruction": "Can you please provide me with the options for splitting on whitespace using the pyarrow.Options API? I need to set the maximum number of splits to 5 and start splitting from the end of each input value.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for splitting on whitespace', 'description': 'Options for splitting on whitespace', 'parameters': {'required': [], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None)'}, {'name': 'reverse', 'description': \"Whether to start splitting from the end of each input value. This only has an effect if 'max_splits' is not None.\"}]}}"], "Output": "pyarrow.Options(max_splits=5, reverse=True)"} {"Instruction": "I want to split the string \"Hello, how are you?\" on the pattern \"o\" and limit the maximum number of splits to 3.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}"], "Output": "pyarrow.split_string(pattern=\"o\", max_splits=3)"} {"Instruction": "I want to format the current date and time in the format \"YYYY-MM-DD HH:mm:ss\" using pyarrow's strftime function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}"], "Output": "pyarrow.strftime(format=\"YYYY-MM-DD HH:mm:ss\")"} {"Instruction": "I want to parse a timestamp string \"2022/01/01\" with the timestamp unit set to \"ms\" and return null on parsing errors.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'strptime', 'description': 'Parsing input strings as timestamps', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for parsing input strings as timestamps, such as \"%Y/%m/%d\".'}, {'name': 'unit', 'description': 'Timestamp unit of the output. Accepted values are \"s\", \"ms\", \"us\", \"ns\".'}], 'optional': [{'name': 'error_is_null', 'description': 'Return null on parsing errors if true or raise if false. (default: False)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "pyarrow.strptime(\"2022/%m/%d\", \"ms\", error_is_null=True)"} {"Instruction": "I want to create a struct field with indices [1, 2, 3] and a string argument \"example\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}"], "Output": "pyarrow.struct_field(indices=[1, 2, 3], str=\"example\")"} {"Instruction": "I want to approximate the quantiles 0.2, 0.4, and 0.6 using the T-digest algorithm with a compression parameter of 50, a buffer size of 1000, and skip nulls set to False.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'tdigest', 'description': 'Options for the `tdigest` function', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1].'}], 'optional': [{'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}]}}"], "Output": "pyarrow.tdigest(q=[0.2, 0.4, 0.6], delta=50, buffer_size=1000, skip_nulls=False)"} {"Instruction": "How can I use the \"pyarrow.take\" API to take an array of values with boundscheck set to True?\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'take', 'description': 'Options for the take and array_take functions', 'parameters': {'required': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}"], "Output": "pyarrow.take(boundscheck=True)"} {"Instruction": "I want to trim the characters '#' and '@' from a string.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset of over 450 Ketogenic diet recipes in over 10 categories from Breakfast to Dinner. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': [{'name': 'protein_in_grams__lt', 'description': '', 'type': 'NUMBER'}, {'name': 'protein_in_grams__gt', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'PyArrow', 'api_name': 'reverse_strings', 'description': 'Reverse strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument containing strings to be reversed'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}"], "Output": "pyarrow.trim_string_characters(characters=\"#@\", string=)"} {"Instruction": "I want to normalize the given text using the 'NFKD' unicode normalization form.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Extraction REST API that uses OCR to recognize and extract characters of various languages from images.', 'parameters': [{'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}"], "Output": "pyarrow.utf8_normalize(form='NFKD')"} {"Instruction": "I want to calculate the variance of a dataset with 5 degrees of freedom, skipping null values, and a minimum count of 100 non-null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "pyarrow.variance(ddof=5, skip_nulls=True, min_count=100)"} {"Instruction": "I want to find the week number starting from Monday and setting count_from_zero as False.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'week', 'description': 'Options for the `week` function', 'parameters': {'required': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}], 'optional': [{'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year).'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}"], "Output": "pyarrow.week(week_starts_monday=True, count_from_zero=False)"} {"Instruction": "Calculate the absolute value of the given array using the pyarrow.abs function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "pyarrow.abs(x=array([1, 2, 3, 4, 5]))"} {"Instruction": "How can I calculate the absolute value of an array using pyarrow.abs? I have an array named \"data\" and I want to specify the memory pool as \"pool1\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compress', 'description': 'Compress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Buffer-like object to compress'}, {'name': 'codec', 'description': 'Compression codec'}, {'name': 'asbytes', 'description': 'Return result as Python bytes object'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}"], "Output": "pyarrow.abs(x=data, memory_pool=\"pool1\")"} {"Instruction": "I want to compute the inverse cosine of the value 0.5 using the pyarrow.acos API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.https_health_checks().create(name=\"my_health_check\", check_interval=5, healthy_threshold=3, host=\"example.com\", port=443, request_path=\"/status\", timeout=10, unhealthy_threshold=2', 'description': 'Create a legacy HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}"], "Output": "pyarrow.acos(x=0.5)"} {"Instruction": "How can I test if all elements in an array are true using the PyArrow library? I have an array named \"my_array\" and I want to skip null values in the array.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}"], "Output": "pyarrow.compute.all(array=my_array, skip_nulls=True)"} {"Instruction": "How can I use the pyarrow.logical_and API to compute the logical 'and' operation between two arrays, x and y, and allocate memory from a specific memory pool?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.logical_and', 'description': \"Logical 'and' operation with null values\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().link', 'description': 'Link a project with a billing account', 'parameters': [{'name': 'project_id', 'description': 'Specify a project id.'}, {'name': 'account_id', 'description': '(DEPRECATED) Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}\n", "{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "pyarrow.logical_and(x, y, memory_pool=pyarrow.MemoryPool())"} {"Instruction": "I want to compute the logical 'and not' boolean values of two arrays. The first array is [True, False, True] and the second array is [False, True, None].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.saved_queries().describe', 'description': 'Describe a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "pyarrow.logical_and_not(x=[True, False, True], y=[False, True, None])"} {"Instruction": "I have a boolean array called \"arr\" and I want to test whether any element in the array evaluates to true. I want to skip nulls, set the minimum count to 3, and allocate memory from the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'test_any', 'description': 'Test whether any element in a boolean array evaluates to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ivs_realtime.disconnect_participant', 'description': 'Disconnects a specified participant and revokes the participant permanently from a specified stage.', 'parameters': [{'name': 'participant_id', 'description': 'Identifier of the participant to be disconnected. This is assigned by IVS and returned by CreateParticipantToken .'}, {'name': 'reason', 'description': 'Description of why this participant is being disconnected.'}, {'name': 'stage_arn', 'description': 'ARN of the stage to which the participant is attached.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}"], "Output": "pyarrow.compute.test_any(arr, skip_nulls=True, min_count=3)"} {"Instruction": "I have a numeric array named \"data\" and I want to compute its approximate median using the T-Digest algorithm. I want to skip null values, require a minimum of 100 non-null values, and use the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.update_deployment_strategy', 'description': 'Updates a deployment strategy.', 'parameters': [{'name': 'deployment_strategy_id', 'description': 'The deployment strategy ID.'}, {'name': 'description', 'description': 'A description of the deployment strategy.'}, {'name': 'deployment_duration_in_minutes', 'description': 'Total amount of time for a deployment to last.'}, {'name': 'final_bake_time_in_minutes', 'description': 'The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.'}, {'name': 'growth_factor', 'description': 'The percentage of targets to receive a deployed configuration during each interval.'}, {'name': 'growth_type', 'description': 'The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:\\n\\nLinear : For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.\\nExponential : For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N) . In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:\\n2*(2^0)\\n2*(2^1)\\n2*(2^2)\\n\\nExpressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.\\nPossible values:\\n\\nLINEAR\\nEXPONENTIAL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_count_unique_elements', 'description': 'Compute counts of unique elements', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_fpga_image_attribute', 'description': 'Describes the specified attribute of the specified Amazon FPGA Image (AFI).', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'fpga_image_id', 'description': 'The ID of the AFI.'}, {'name': 'attribute', 'description': 'The AFI attribute.\\nPossible values:\\n\\ndescription\\nname\\nloadPermission\\nproductCodes'}]}"], "Output": "pyarrow.compute.approximate_median(array=data, skip_nulls=True, min_count=100)"} {"Instruction": "Can you please help me filter an array using the pyarrow compute Filter API? I have an array called 'data' and a selection filter called 'filter'. I want to filter the 'data' array based on the non-zero values in the 'filter' array.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'Filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'selection_filter', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}"], "Output": "pyarrow.compute.Filter(array=data, selection_filter=filter)"} {"Instruction": "I want to sort the array [5, 2, 7, 1, 3, 4] in descending order and place the null values at the start.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}"], "Output": "pyarrow.compute.sort_indices([5, 2, 7, 1, 3, 4], order='descending', null_placement='at_start')"} {"Instruction": "I want to select values from an array using indices from another array. The input array is [1, 2, 3, 4, 5] and the indices array is [0, 2, 4]. I want to check if the indices are within bounds and use the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_server_certificate', 'description': 'Deletes the specified server certificate.See also: AWS API Documentation\\n', 'parameters': [{'name': 'server_certificate_name', 'description': 'The name of the server certificate you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'git', 'api_name': 'git.index_pack', 'description': 'Build pack index file for an existing packed archive', 'parameters': [{'name': '_v'}, {'name': '_o_index_file'}, {'name': '[no_]rev_index'}, {'name': 'pack_file'}]}"], "Output": "pyarrow.SelectValues(array=[1, 2, 3, 4, 5], indices=[0, 2, 4], boundscheck=True, memory_pool=None)"} {"Instruction": "I have a list of strings ['hello', 'world', 'python'] and I want to capitalize each string in the list using the PyArrow API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.capitalize', 'description': 'Capitalize Strings', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.create_related_item', 'description': 'Creates a related item (comments, tasks, and contacts) and associates it with a case.NoteA Related Item is a resource that is associated with a case. It may or may not have an external identifier linking it to an external resource (for example, a contactArn ). All Related Items have their own internal identifier, the relatedItemArn . Examples of related items include comments and contacts .', 'parameters': [{'name': 'case_id', 'description': 'A unique identifier of the case.'}, {'name': 'content', 'description': 'The content of a related item to be created.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: comment, contact.\\ncomment -> (structure)\\n\\nRepresents the content of a comment to be returned to agents.\\nbody -> (string)\\n\\nText in the body of a Comment on a case.\\ncontentType -> (string)\\n\\nType of the text in the box of a Comment on a case.\\n\\ncontact -> (structure)\\n\\nObject representing a contact in Amazon Connect as an API request field.\\ncontactArn -> (string)\\n\\nA unique identifier of a contact in Amazon Connect.'}, {'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'type', 'description': 'The type of a related item.\\nPossible values:\\n\\nContact\\nComment'}]}"], "Output": "pyarrow.capitalize(strings=['hello', 'world', 'python'])"} {"Instruction": "How can I use the pyarrow compute API to pad the given strings to a desired width of 15 with the character '#' and using the default memory pool?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pad_center', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': \"str, default ' '. What to pad the string with. Should be one byte or codepoint.\"}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.pad_center(strings, width=15, padding='#', memory_pool=None)"} {"Instruction": "I want to classify the strings [\"hello\", \"123\", \"!@#$%\"] using the pyarrow classify_strings API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Disk Information', 'description': 'Get information about a disk', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the managed disk.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}"], "Output": "pyarrow.classify_strings(strings=[\"hello\", \"123\", \"!@#$%\"])"} {"Instruction": "I want to classify a list of strings ['apple', 'banana', 'cat'] using the pyarrow.classify_strings API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}"], "Output": "pyarrow.classify_strings(strings=['apple', 'banana', 'cat'])"} {"Instruction": "I have an array of strings ['hello', 'world', '123'] and I want to classify them as ASCII decimal using the pyarrow.ClassifyStrings API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ClassifyStrings', 'description': 'Classify strings as ASCII decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like object containing strings to classify'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default is the default memory pool)'}]}}\n", "{'name': 'alpha artifacts repositories', 'api_name': \"gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.ClassifyStrings(strings=['hello', 'world', '123'])"} {"Instruction": "I have an array of strings [\"apple\", \"banana\", \"cherry\", \"date\"], and I want to classify them as ASCII lowercase using the PyArrow function classify_strings.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}"], "Output": "pyarrow.classify_strings(strings=[\"apple\", \"banana\", \"cherry\", \"date\"])"} {"Instruction": "I want to classify a list of strings ['apple', 'banana', 'cherry'] using the pyarrow classify_strings function.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool for allocation'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'rrrrrrr', 'parameters': []}"], "Output": "pyarrow.classify_strings(strings=['apple', 'banana', 'cherry'], memory_pool=None)"} {"Instruction": "I want to classify a list of strings ['hello', 'world', ' '] as ASCII whitespace using the pyarrow.ClassifyWhitespace API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ClassifyWhitespace', 'description': 'Classify strings as ASCII whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'pyarrow', 'api_name': 'index', 'description': 'Options for the index function', 'parameters': {'required': [{'name': 'value', 'description': 'The value to search for.'}], 'optional': []}}"], "Output": "pyarrow.ClassifyWhitespace(strings=['hello', 'world', ' '])"} {"Instruction": "I want to compute the function with an array-like argument [\"Hello\", \"World\"] and an optional memory_pool argument.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.api_call([\"Hello\", \"World\"], memory_pool=None)"} {"Instruction": "I have a list of strings that I want to classify as ASCII uppercase using the pyarrow classify_strings API. The list contains the following strings\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}"], "Output": "pyarrow.classify_strings(strings=['HELLO', 'WORLD', '123', ''], memory_pool=None)"} {"Instruction": "I want to pad an array of strings with spaces to a width of 10.\n", "Functions": ["{'name': 'API', 'api_name': 'pyarrow.compute.PadOptions', 'description': 'Compact representation', 'parameters': {'required': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters_restore', 'description': 'Restore an AlloyDB cluster from a given backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.PadOptions(strings, width=10, padding=' ', options=pyarrow.compute.PadOptions())"} {"Instruction": "I want to left-align the strings in the given array with a desired width of 10 and padding each string with '*'.\n", "Functions": ["{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.lookoutmetrics.delete_alert', 'description': 'Deletes an alert.', 'parameters': [{'name': 'alert_arn', 'description': 'The ARN of the alert to delete.'}]}"], "Output": "pyarrow.compute.left_align_strings(strings, width=10, padding='*')"} {"Instruction": "I want to split the sentence \"Hello world, how are you?\" into a list of strings with a maximum of 2 splits.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to any ASCII whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if max_splits is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}"], "Output": "pyarrow.compute.split_string(\"Hello world, how are you?\", max_splits=2)"} {"Instruction": "I have an array of strings ['Hello', 'WORLD', 'How', 'are', 'yoU'], and I want to invert the casing of these strings using the PyArrow invert_casing API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'invert_casing', 'description': 'Invert Casing of Strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'array', 'description': 'Create pyarrow.Array instance from a Python object', 'parameters': {'required': [{'name': 'obj', 'description': 'A sequence, iterable, ndarray, or pandas.Series object. If both type and size are specified, it may be a single-use iterable. If not strongly-typed, Arrow type will be inferred for the resulting array.'}, {'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the data.'}, {'name': 'mask', 'description': 'Indicate which values are null (True) or not null (False).'}, {'name': 'size', 'description': \"Size of the elements. If the input is larger than size, bail at this length. For iterators, if size is larger than the input iterator, this will be treated as a 'max size', but will involve an initial allocation of size followed by a resize to the actual size (so if you know the exact size, specifying it correctly will give you better performance).\"}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. If passed, the mask takes precedence, but if a value is unmasked (not-null), but still null according to pandas semantics, then it is null. Defaults to False if not passed explicitly by the user, or True if a pandas object is passed in.\"}, {'name': 'safe', 'description': 'Check for overflows or other unsafe conversions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "pyarrow.invert_casing(strings=['Hello', 'WORLD', 'How', 'are', 'yoU'])"} {"Instruction": "I want to titlecase the strings 'hello world', 'pyarrow api', and 'compact representation'.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.titlecase_ascii_input', 'description': 'Titlecase ASCII Input', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_usage_plans', 'description': 'Gets all the usage plans of the caller\u00e2\\x80\\x99s account.get-usage-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'key_id', 'description': 'The identifier of the API key associated with the usage plans.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.titlecase_ascii_input(strings=['hello world', 'pyarrow api', 'compact representation'])"} {"Instruction": "I want to trim the leading and trailing characters of the given string \" hello world \" using the pyarrow compute.trim() API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.trim', 'description': 'Trim leading and trailing characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.trim(strings=[\" hello world \"],characters=\" \")"} {"Instruction": "I want to compute the inverse sine of an array-like input with values [0.5, 0.8, 1.0] using the pyarrow.asin API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha_builds_triggers.run', 'description': 'Run a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}, {'name': 'substitutions', 'description': 'Substitutions for the build template.'}, {'name': 'branch', 'description': 'Name of the branch to build.'}, {'name': 'sha', 'description': 'Specific commit SHA to build.'}, {'name': 'tag', 'description': 'Git tag to build.'}]}"], "Output": "pyarrow.compute.asin(x=pa.array([0.5, 0.8, 1.0]))"} {"Instruction": "I have an array of timestamps [1622131200, 1622217600, 1622304000] that are relative to the timezone 'America/New_York'. I want to convert these naive timestamps to timezone-aware timestamps using the pyarrow.compute.convert_timezone API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.convert_timezone', 'description': 'Convert naive timestamp to timezone-aware timestamp', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'timezone', 'description': 'str. Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"str, default 'raise'. How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\"}, {'name': 'nonexistent', 'description': \"str, default 'raise'. How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\"}, {'name': 'options', 'description': 'pyarrow.compute.AssumeTimezoneOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.convert_timezone(timestamps=[1622131200, 1622217600, 1622304000], timezone='America/New_York')"} {"Instruction": "I want to join a list of strings [\"Hello\", \"World\", \"!\"] together with a separator \"-\".\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'join_strings', 'description': 'Join a list of strings together with a separator', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'separator', 'description': 'Array-like or scalar-like argument to compute function'}]}}"], "Output": "pyarrow.join_strings(strings=[\"Hello\", \"World\", \"!\"], separator=\"-\")"} {"Instruction": "I want to replace the slice of a binary string starting from index 5 and stopping at index 10 with the string \"abcde\" using the pyarrow.compute.replace_slice API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}"], "Output": "pyarrow.compute.replace_slice(strings, start=5, stop=10, replacement=\"abcde\")"} {"Instruction": "I want to reverse the binary strings '010101', '110011', '001100' using the pyarrow library.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'reverse_binary', 'description': 'Reverse binary data at a byte-level', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'expression', 'description': 'A logical expression to be evaluated against some input'}]}}"], "Output": "pyarrow.reverse_binary(strings=['010101', '110011', '001100'], memory_pool=None)"} {"Instruction": "I want to slice a binary string using the pyarrow.compute.Slice API. The binary string is [b'hello', b'world'] and I want to slice it from index 1 to 4 with a step of 1.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}\n", "{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}"], "Output": "pyarrow.compute.Slice(strings=[b'hello', b'world'], start=1, stop=4, step=1)"} {"Instruction": "I have an array of numbers [1, 2, 3, 4, 5], and I want to perform a bit-wise negation operation on each element of the array.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'BitwiseNegate', 'description': 'Bit-wise negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'az', 'api_name': 'Asset Get Encryption Key', 'description': 'Get the asset storage encryption keys', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the asset.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.BitwiseNegate(x=[1, 2, 3, 4, 5])"} {"Instruction": "I want to perform a bit-wise XOR operation between two arrays, x and y, using the BitwiseXOR function in the pyarrow library. The arrays x and y contain the elements [1, 2, 3] and [4, 5, 6] respectively.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'BitwiseXOR', 'description': 'Bit-wise XOR the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}"], "Output": "pyarrow.BitwiseXOR(x=pyarrow.array([1, 2, 3]), y=pyarrow.array([4, 5, 6]))"} {"Instruction": "I want to select the bottom 5 elements from the array [1, 5, 2, 7, 3, 6].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "pyarrow.compute.bottom_k_unstable(pa.array([1, 5, 2, 7, 3, 6]), k=5)"} {"Instruction": "Please compute the smallest integer value not less in magnitude than -3.14.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'Google Cloud', 'api_name': 'gcloud.active_directory.domains.backups.delete(backup=\"backup_123\", domain=\"my_domain.com\"', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Execute command in the background, return immediately.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().describe', 'description': 'Describe a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'The location of the beyondcorp service. To set the location attribute, provide the argument connection on the command line with a fully specified name or provide the argument --location on the command line.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}"], "Output": "pyarrow.compute_smallest_integer(x=-3.14)"} {"Instruction": "How can I round the given timestamps up to the nearest hour and set the ceil to be strictly greater?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values up to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'If True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.round_temporal(timestamps, unit='hour', ceil_is_strictly_greater=True)"} {"Instruction": "I want to choose values from arrays using the indices [0, 2, 1] and the values [[1, 2, 3], [4, 5, 6], [7, 8, 9]].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'choose_values', 'description': 'Choose values from several arrays', 'parameters': {'required': [{'name': 'indices', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.choose_values(indices=[0, 2, 1], values=[[1, 2, 3], [4, 5, 6], [7, 8, 9]])"} {"Instruction": "How can I use the SelectFirstNonNull API from the pyarrow library to select the first non-null value from an array?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.list', 'description': 'List Bare Metal Solution LUNs in a project', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.capitalize', 'description': 'Capitalize Strings', 'parameters': {'required': []}}\n", "{'name': 'az', 'api_name': 'Show Managed Application Type', 'description': 'Show the properties of a managed application type on an Azure Service Fabric managed cluster', 'parameters': [{'name': 'application-type-name', 'description': 'Specify the application type name'}, {'name': 'cluster-name', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name'}, {'name': 'resource-group', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.extract_year_number', 'description': 'Extract year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}"], "Output": "pyarrow.SelectFirstNonNull(values=[1, None, 3, None])"} {"Instruction": "I want to compute the cosine of the array x=[0, 1, 2, 3, 4] using pyarrow API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.locations().describe', 'description': 'Describe a Blockchain Node Engine location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}"], "Output": "pyarrow.cos(x=[0, 1, 2, 3, 4])"} {"Instruction": "I want to count the number of null values in an array.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.Count(array, mode='only_null')"} {"Instruction": "I want to count the number of unique values in an array using pyarrow.compute.count with the mode set to 'all' and specify a custom memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'fleet update run start', 'description': 'Starts a fleet update run', 'parameters': [{'name': 'fleet-name -f', 'description': 'Specify the fleet name.'}, {'name': 'name -n', 'description': 'Specify name for the update run.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}"], "Output": "pyarrow.compute.count(array, mode='all', memory_pool=custom_memory_pool)"} {"Instruction": "I want to count the occurrences of the substring 'aba' in the given array 'strings' in a case-insensitive manner.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for element-wise aggregate functions', 'description': 'Aggregate functions with options', 'parameters': {'required': [], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}"], "Output": "pyarrow.compute.count_substring(strings, pattern='aba', ignore_case=True)"} {"Instruction": "I want to count the occurrences of the substring \"hello\" in a list of strings, where the list is ['hello', 'world', 'hello world'].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.count_substring(strings=['hello', 'world', 'hello world'], pattern='hello')"} {"Instruction": "Please compute the cumulative sum of the values [10, 20, 30, 40, 50] with a starting value of 100, and propagate null values.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.cumulative_sum(values=[10, 20, 30, 40, 50], start=100, skip_nulls=True)"} {"Instruction": "I want to compute the cumulative sum of a list of values [1, 2, 3, 4] using pyarrow with a starting value of 10.0 and skip nulls set to True.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'git', 'api_name': \"git.rm(pathspec='Documentation/*.txt'\", 'description': 'Remove files from the working tree and from the index', 'parameters': [{'name': '_f_|_force', 'description': 'Override the up-to-date check.'}, {'name': '_n_|_dry_run', 'description': 'Don\u2019t actually remove any file(s). Instead, just show if they exist in the index and would otherwise be removed by the command.'}, {'name': '_r', 'description': 'Allow recursive removal when a leading directory name is given.'}, {'name': 'cached', 'description': 'Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.'}, {'name': 'ignore_unmatch', 'description': 'Exit with a zero status even if no files matched.'}, {'name': 'sparse', 'description': 'Allow updating index entries outside of the sparse-checkout cone.'}, {'name': '_q_|_quiet', 'description': 'git rm normally outputs one line (in the form of an rm command) for each file removed. This option suppresses that output.'}, {'name': 'pathspec_from_file', 'description': 'Pathspec is passed in instead of commandline args.'}, {'name': 'pathspec_file_nul', 'description': 'Only meaningful with --pathspec-from-file. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).'}]}"], "Output": "pyarrow.compute.cumulative_sum(values=[1, 2, 3, 4], start=10.0, skip_nulls=True)"} {"Instruction": "I want to extract the day of the week number from a given date '2022-12-31', counting from 1, and starting the week on Monday.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}"], "Output": "pyarrow.compute.day_of_week(['2022-12-31'], count_from_zero=False, week_start=1)"} {"Instruction": "I want to compute the number of days between two timestamps, where the start is ['2021-01-01', '2021-01-02', '2021-01-03'] and the end is ['2021-01-05', '2021-01-02', '2021-01-07'].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_num_days', 'description': 'Compute the number of days between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}"], "Output": "pyarrow.compute_num_days(start=['2021-01-01', '2021-01-02', '2021-01-03'], end=['2021-01-05', '2021-01-02', '2021-01-07'])"} {"Instruction": "I want to create a K-means model of 8 clusters using lloyd algorithm with 1000 max iteration and set verbose to True.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "pyarrow.cluster.Kmeans(arg1=8, arg2=\"lloyd\", arg3=1000, arg4=True)"} {"Instruction": "I want to use the DictionaryEncode API from pyarrow to dictionary encode the input array with null encoding set to 'mask' and using the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.compute.DictionaryEncode(array, null_encoding='mask')"} {"Instruction": "I want to divide two arrays element-wise. The dividend array is [1, 2, 3] and the divisor array is [2, 2, 2].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}"], "Output": "pyarrow.divide_element_wise(dividend=pyarrow.array([1, 2, 3]), divisor=pyarrow.array([2, 2, 2]))"} {"Instruction": "How can I drop null values from a given array using pyarrow and allocate memory from the default memory pool?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'drop_nulls', 'description': 'Drop nulls from the input', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to.'}], 'optional': [{'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "pyarrow.drop_nulls(input=array, memory_pool=None)"} {"Instruction": "I want to check if the strings in the array ['hello', 'world', 'foo', 'bar'] end with the pattern 'o'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings end with a literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.match_substring(strings=pa.array(['hello', 'world', 'foo', 'bar']), pattern='o')"} {"Instruction": "I want to compute Euler's number raised to the power of 3 with a memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute_eulers_number(exponent=3, memory_pool=None)"} {"Instruction": "I have an array of integers with null values and I want to replace those null values with the corresponding value from a fill array. The array is [1, 2, None, 3] and the fill array is [5, 6, 7, 8].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore.stop_access_logging', 'description': 'Stops access logging on the specified container. When you stop access logging on a container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access logs are not saved and are not retrievable.', 'parameters': [{'name': 'container_name', 'description': 'The name of the container that you want to stop access logging on.'}]}"], "Output": "pyarrow.fill_null(values=pa.array([1, 2, None, 3]), fill_value=pa.array([5, 6, 7, 8]))"} {"Instruction": "I want to propagate the next valid observation backward to the previous valid using the PyArrow `carry_non_null_backward` API. I have an array of values and I want to allocate memory from the default memory pool.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'carry_non_null_backward', 'description': 'Propagate next valid observation backward to previous valid', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.carry_non_null_backward(values, memory_pool=None)"} {"Instruction": "I have an array [1, None, 3, None, 5] and I want to carry forward the non-null values to fill null slots using the PyArrow carry_forward API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'carry_forward', 'description': 'Carry non-null values forward to fill null slots', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function'}, {'name': 'memory_pool', 'description': 'PyArrow MemoryPool object for memory allocation (optional)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.custom_jobs.cancel', 'description': 'Cancel a running custom job in AI', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.carry_forward(values=pa.array([1, None, 3, None, 5]))"} {"Instruction": "I want to filter an array using boolean selection filter and drop nulls from the result.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'input', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'selection_filter', 'description': 'Argument to compute function. It can be an array-like or scalar-like object representing the selection filter.'}, {'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop' and 'emit_null'. Default is 'drop'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. It should be an instance of pyarrow.compute.FilterOptions.'}, {'name': 'memory_pool', 'description': 'If provided, the memory will be allocated from the specified pyarrow.MemoryPool. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}"], "Output": "pyarrow.filter(input, selection_filter, null_selection_behavior='drop')"} {"Instruction": "I want to find the first occurrence of the substring \"hello\" in the array of strings [\"hello world\", \"goodbye\", \"hello everyone\"].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_substring', 'description': 'Find first occurrence of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.find_substring(strings=[\"hello world\", \"goodbye\", \"hello everyone\"], pattern=\"hello\")"} {"Instruction": "Can you find the location of the first match of the regex pattern \"abc\" in the given list of strings? The strings are [\"abc123\", \"def456\", \"ghi789\"]. Please perform a case-insensitive match.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_first_match', 'description': 'Find location of first match of regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.find_first_match(strings = [\"abc123\", \"def456\", \"ghi789\"], pattern = \"abc\", ignore_case = True)"} {"Instruction": "I want to round the timestamps in the array [1625097600, 1625184000, 1625270400] down to the nearest multiple of 30 seconds.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}"], "Output": "pyarrow.compute.round_temporal([1625097600, 1625184000, 1625270400], multiple=30, unit='second')"} {"Instruction": "I want to compare the values of two arrays x and y using the compare_ordered function from the pyarrow library.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}"], "Output": "pyarrow.compare_ordered(x, y, memory_pool=None)"} {"Instruction": "I want to choose values based on a condition where the condition is a boolean array, left values are the array [1,2,3] and right values are the array [4,5,6].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'choose_values', 'description': 'Choose values based on a condition', 'parameters': {'required': [{'name': 'cond', 'description': 'Boolean scalar/array. Argument to compute function.'}, {'name': 'left', 'description': 'Same type scalar/array. Argument to compute function.'}, {'name': 'right', 'description': 'Same type scalar/array. Argument to compute function.'}]}}"], "Output": "pyarrow.choose_values(cond=[True, False, True], left=[1, 2, 3], right=[4, 5, 6])"} {"Instruction": "Can you provide an example of using the pyarrow.compute.set_lookup API? I want to compute the index of each element in an array against a given set of values. For example, I have an array [1, 2, 3, 4, 5] and a value set [3, 4, 5]. Please also include the option to skip null values in the computation.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.set_lookup', 'description': 'Return index of each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}"], "Output": "pyarrow.compute.set_lookup(values=[1, 2, 3, 4, 5], value_set=[3, 4, 5], skip_nulls=True)"} {"Instruction": "I have an array that contains some values. I want to find the indices of the non-zero values in that array using the pyarrow.nonzero() API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Dev Box Create', 'description': 'Create a dev box', 'parameters': [{'name': 'dev-box-name', 'type': 'string', 'required': True, 'description': 'The name of a dev box.'}, {'name': 'pool', 'type': 'string', 'required': True, 'description': 'The name of the dev box pool this machine belongs to.'}, {'name': 'project', 'type': 'string', 'required': True, 'description': 'The name of the project.'}, {'name': 'dev-center', 'type': 'string', 'required': False, 'description': 'The name of the dev center.'}, {'name': 'endpoint', 'type': 'string', 'required': False, 'description': 'The API endpoint for the developer resources.'}, {'name': 'local-administrator', 'type': 'string', 'required': False, 'description': 'Indicates whether the owner of the dev box is a local administrator.', 'accepted_values': ['Disabled', 'Enabled']}, {'name': 'no-wait', 'type': 'boolean', 'required': False, 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}, {'name': 'user-id', 'type': 'string', 'required': False, 'description': \"The AAD object id of the user. If value is 'me', the identity is taken from the authentication context.\", 'default_value': 'me'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.hot_tablets.list', 'description': 'List hot tablets in a Cloud Bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'end_time'}, {'name': 'start_time'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}"], "Output": "pyarrow.nonzero(values=my_array)"} {"Instruction": "I want to find if the values [1, 2, 3, 4, 5] are present in the set [2, 4, 6] using the pyarrow compute find_in_set function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_in_set', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array. Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'bool, default False. If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'pyarrow.compute.SetLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}"], "Output": "pyarrow.compute.find_in_set(values=[1, 2, 3, 4, 5], value_set=[2, 4, 6])"} {"Instruction": "I want to extract the ISO year, ISO week, and ISO day of the week from a given list of dates [2022-01-01, 2022-01-02, 2022-01-03] using the extract_iso_week_struct function from the pyarrow API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}"], "Output": "pyarrow.extract_iso_week_struct(values=[2022-01-01, 2022-01-02, 2022-01-03])"} {"Instruction": "I want to perform K-means clustering on a dataset with 1000 data points and 5 clusters, with a maximum of 500 iterations and a convergence tolerance of 0.001.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering.'}, {'name': 'k', 'description': 'The number of clusters to create.'}], 'optional': [{'name': 'iterations', 'description': 'The maximum number of iterations to perform.'}, {'name': 'tolerance', 'description': 'The convergence tolerance.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables().describe', 'description': 'Retrieve information about a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.cluster.Kmeans(data=my_dataset, k=5, iterations=500, tolerance=0.001)"} {"Instruction": "I want to compute a slice of a list-like array starting from index 2 and stopping at index 5 with a step size of 3 and return a fixed size list array.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_slice', 'description': 'Compute slice of list-like array', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function. Must have a list-like type.'}, {'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive).'}, {'name': 'stop', 'description': 'Optional[int], default None. If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'int, default 1. Slice step.'}, {'name': 'return_fixed_size_list', 'description': \"Optional[bool], default None. Whether to return a FixedSizeListArray. If true and stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\"}, {'name': 'options', 'description': 'pyarrow.compute.ListSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().describe', 'description': 'Retrieve detailed information about a specific AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "pyarrow.compute.compute_slice(lists, start=2, stop=5, step=3, return_fixed_size_list=True)"} {"Instruction": "I want to compute the lengths of lists using the pyarrow ComputeListLengths API with an input array that contains the lists [[1, 2, 3], None, [4, 5]] and using the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ComputeListLengths', 'description': 'Compute list lengths', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'scalar', 'description': 'Creating a pyarrow.Scalar instance from a Python object', 'parameters': {'required': [{'name': 'value', 'description': \"Python object coercible to arrow's type system\"}], 'optional': [{'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the value'}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. Defaults to False if not passed explicitly by user, or True if a pandas object is passed in\"}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool'}]}}"], "Output": "pyarrow.compute.ComputeListLengths(lists=[[1, 2, 3], None, [4, 5]])"} {"Instruction": "I want to compute the natural logarithm of the array [1, 2, 3, 4, 5].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}"], "Output": "pyarrow.compute.ln(x=[1, 2, 3, 4, 5])"} {"Instruction": "I want to compute the natural logarithm of (1+0.5) using the pyarrow.log1p function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'git', 'api_name': 'git.whatchanged(option=\"_p v2.6.12.. include/scsi drivers/scsi\"', 'description': 'Show logs with difference each commit introduces', 'parameters': [{'name': 'option'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_environment_resources', 'description': 'Returns AWS resources for this environment.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}"], "Output": "pyarrow.log1p(x=0.5)"} {"Instruction": "I want to compute the base 2 logarithm of an array called \"data\" using the pyarrow.log2() function.\n", "Functions": ["{'name': 'Pyarrow', 'api_name': 'log2', 'description': 'Compute base 2 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to use for memory allocation. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.log2(x=data)"} {"Instruction": "I want to compute the base 10 logarithm of the array [2, 4, 10] using pyarrow and specify a memory pool for the computation.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'logb', 'description': 'Compute base b logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'b', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.logb([2, 4, 10], 10, memory_pool=pyarrow.MemoryPool())"} {"Instruction": "I want to create a StructArray with the given arguments\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'MakeStructArray', 'description': 'Creating a StructArray', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function'}, {'name': 'field_names', 'description': 'Names of the struct fields to create'}, {'name': 'field_nullability', 'description': 'Nullability information for each struct field'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}"], "Output": "pyarrow.compute.MakeStructArray(args=[1, 2, 3], field_names=['name', 'age'], field_nullability=[True, True], field_metadata=[], options=None, memory_pool=None)"} {"Instruction": "How can I use the pyarrow compute API to find the last occurrence of a given key in a Map?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'MapLookup', 'description': 'Find the items corresponding to a given key in a Map', 'parameters': {'required': [{'name': 'container', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'query_key', 'description': 'Scalar. The key to search for.'}, {'name': 'occurrence', 'description': \"str. The occurrence(s) to return from the Map. Accepted values are 'first', 'last', or 'all'.\"}, {'name': 'options', 'description': 'pyarrow.compute.MapLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.MapLookup(container=my_map, query_key='key', occurrence='last')"} {"Instruction": "I want to match substrings in a list of strings using the SQL-style LIKE pattern. The list of strings is ['apple', 'banana', 'pear'] and the pattern to match is '%a%'. I also want the matching to be case-insensitive.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against SQL-style LIKE pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute.match_substring(strings=['apple', 'banana', 'pear'], pattern='%a%', ignore_case=True)"} {"Instruction": "I want to match substrings in an array of strings against a given pattern using pyarrow. The pattern is \"apple\" and the strings array is [\"apple\", \"banana\", \"cherry\"].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.match_substring(strings=[\"apple\", \"banana\", \"cherry\"], pattern=\"apple\")"} {"Instruction": "I want to check if the strings in the input array match the substring pattern 'abc' and perform a case-insensitive match.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Match strings against regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stable Diffusion API with 1000+ Models\\nFast, stable, and cheap API of popular SD (stablediffusion) models for developers to easily integrate and not maintain GPUs. You can use it to build Text to Image, Image Generation applications.\\nFor more information, please refer to https://omniinfer.io?ref=rapidapi\\n\\n', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wave, Weather and Tide Conditions for any spot on the Ocean Surface.\\n\\nXYZ Tiles for Global Wave Conditions\\n\\nhttps://wavebase.app', 'parameters': [{'name': 'variable', 'description': '', 'type': 'string'}, {'name': 'datetime', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute.match_substring(strings=['hello', 'world'], pattern='abc', ignore_case=True)"} {"Instruction": "I have two arrays, array1 and array2, and I want to find the element-wise maximum values between them.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.element_wise_max', 'description': 'Find the element-wise maximum value', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function. Can be an array-like or scalar-like.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null in the input forces the output to null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.ElementWiseAggregateOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.compute.element_wise_max(array1, array2, skip_nulls=True, options=None, memory_pool=None)"} {"Instruction": "I want to compute the mean of an array [1, 2, 3, None, 5] and skip null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_mean', 'description': 'Compute the mean of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}\n", "{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}"], "Output": "pyarrow.compute.mean(array=[1, 2, 3, None, 5], skip_nulls=True)"} {"Instruction": "I have an array of values [10, 20, 30, 40, 50] and I want to extract the microsecond values using the pyarrow extract_microsecond_values function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'extract_microsecond_values', 'description': 'Extract microsecond values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.update_settings', 'description': 'Updates the configurable settings for the specified directory.', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory for which to update settings.'}, {'name': 'settings', 'description': 'The list of Setting objects.\\n(structure)\\n\\nContains information about the configurable settings for a directory.\\nName -> (string)\\n\\nThe name of the directory setting. For example:\\n\\nTLS_1_0\\n\\nValue -> (string)\\n\\nThe value of the directory setting for which to retrieve information. For example, for TLS_1_0 , the valid values are: Enable and Disable .'}]}"], "Output": "pyarrow.extract_microsecond_values(values=[10, 20, 30, 40, 50])"} {"Instruction": "Compute the number of milliseconds between two timestamps where the start timestamp is an array [1627315200000, 1627315201000, 1627315202000] and the end timestamp is an array [1627315203000, 1627315204000, 1627315205000].\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.list_portfolio_access', 'description': 'Lists the account IDs that have access to the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'organization_parent_id', 'description': 'The ID of an organization node the portfolio is shared with. All children of this node with an inherited portfolio share will be returned.'}, {'name': 'page_token', 'description': 'The page token for the next set of results. To retrieve the first set of results, use null.'}, {'name': 'page_size', 'description': 'The maximum number of items to return with this call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Country Information and Conversion API provides developers with a wide range of country-related data and conversion capabilities. \\n\\nHere are the details of what the API offers: \\n\\nCountry Name: The full name of the country. \\nCountry Code: The unique country code that identifies the country.\\nCapital: The capital city of the country. \\nPopulation: The population count of the country.\\nLanguage(s): The official language(s) spoken in the country.\\nCurrency: The currency used in the country.\\nTime...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute_milliseconds_between_timestamps(start=[1627315200000, 1627315201000, 1627315202000], end=[1627315203000, 1627315204000, 1627315205000])"} {"Instruction": "I have two arrays, array1 and array2, and I want to find the element-wise minimum value between them, skipping any null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.element_wise_min', 'description': 'Find the element-wise minimum value', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null in the input forces the output to null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.ElementWiseAggregateOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}"], "Output": "pyarrow.compute.element_wise_min(array1, array2, skip_nulls=True)"} {"Instruction": "I have a numeric array called \"data\" containing values [1, 2, 3, 4, 5] and I want to compute the minimum and maximum values of this array using the PyArrow API. I also want to skip null values and set the minimum count of non-null values to 2.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}\n", "{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}"], "Output": "pyarrow.compute.compute_min_max(array=data, skip_nulls=True, min_count=2)"} {"Instruction": "I have an array of numeric values [1, 2, 3, 4, 2, 3, 2, 4, 1]. I want to compute the two most common values in the array, skipping null values.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_lineage_group', 'description': 'Provides a list of properties for the requested lineage group. For more information, see Cross-Account Lineage Tracking in the Amazon SageMaker Developer Guide .', 'parameters': [{'name': 'lineage_group_name', 'description': 'The name of the lineage group.'}]}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}"], "Output": "pyarrow.compute.mode([1, 2, 3, 4, 2, 3, 2, 4, 1], n=2, skip_nulls=True, min_count=0)"} {"Instruction": "I want to multiply two arrays x = [1, 2, 3] and y = [4, 5, 6].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'multiply', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}"], "Output": "pyarrow.multiply(x=[1, 2, 3], y=[4, 5, 6])"} {"Instruction": "Can you please multiply two arrays, x = [1, 2, 3] and y = [4, 5, 6]? And also use a custom memory pool for memory allocation.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}"], "Output": "pyarrow.multiply_elementwise(x=[1, 2, 3], y=[4, 5, 6], memory_pool=)"} {"Instruction": "I want to negate the array [1, 2, 3] using the pyarrow.negate() function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.negate(x=[1, 2, 3])"} {"Instruction": "I want to negate a list of numbers [1, 2, 3].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}"], "Output": "pyarrow.negate(x=[1, 2, 3])"} {"Instruction": "I want to perform logical OR operation between two arrays, array1 and array2 using the pyarrow.logical_or function.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'logical_or', 'description': 'Logical OR', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'y', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.logical_or(array1, array2, memory_pool=None)"} {"Instruction": "I want to partition an array using pyarrow.compute.partition_nth. The array is [3, 7, 1, 5, 2], and I want to find the 3rd element in sorted order.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'Container Apps', 'api_name': 'Container Apps Job List', 'description': 'List Container Apps Job by subscription or resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}"], "Output": "pyarrow.compute.partition_nth(array=[3, 7, 1, 5, 2], pivot=2)"} {"Instruction": "I want to calculate the element-wise power of an array with base [2,4,6] and exponent [1,2,3], using the pyarrow power function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'power', 'description': 'Raise arguments to power element-wise', 'parameters': {'required': [{'name': 'base', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'exponent', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If passed, memory will be allocated from the specified memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_min_max_values', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. (Array-like)'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. (bool, default True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. (int, default 1)'}, {'name': 'options', 'description': 'Alternative way of passing options. (pyarrow.compute.ScalarAggregateOptions, optional)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (pyarrow.MemoryPool, optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.power(base=[2,4,6], exponent=[1,2,3])"} {"Instruction": "I want to compute the 0.25, 0.5, and 0.75 quantiles of an array using pyarrow compute_quantiles function, with interpolation set to 'lower', skip_nulls set to True, and min_count set to 5.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_quantiles', 'description': 'Compute an array of quantiles of a numeric array or chunked array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].', 'type': 'double or sequence of double', 'default': 0.5}, {'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.', 'type': 'str', 'default': 'linear', 'accepted_values': ['linear', 'lower', 'higher', 'nearest', 'midpoint']}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.', 'type': 'int', 'default': 0}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.QuantileOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}"], "Output": "pyarrow.compute.compute_quantiles(array, q=[0.25, 0.5, 0.75], interpolation='lower', skip_nulls=True, min_count=5)"} {"Instruction": "I have two arrays, start and end, which contain timestamps. I want to compute the number of quarter start boundaries crossed from start to end. Please use the pyarrow.compute_number_of_quarters API with the following arguments\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_number_of_quarters', 'description': 'Compute the number of quarters between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stable Diffusion API with 1000+ Models\\nFast, stable, and cheap API of popular SD (stablediffusion) models for developers to easily integrate and not maintain GPUs. You can use it to build Text to Image, Image Generation applications.\\nFor more information, please refer to https://omniinfer.io?ref=rapidapi\\n\\n', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.whatchanged(option=\"_p v2.6.12.. include/scsi drivers/scsi\"', 'description': 'Show logs with difference each commit introduces', 'parameters': [{'name': 'option'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'VM List Sizes', 'description': 'List available sizes for VMs', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "pyarrow.compute_number_of_quarters(start=['2020-01-01', '2020-04-01', '2020-07-01'], end=['2020-03-31', '2020-06-30', '2020-09-30'], memory_pool=None)"} {"Instruction": "I want to generate 5000 uniformly-distributed random numbers using the pyarrow.random_numbers API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'random_numbers', 'description': 'Generate uniformly-distributed random numbers', 'parameters': {'required': [{'name': 'n', 'description': 'Number of values to generate, must be greater than or equal to 0'}, {'name': 'initializer', 'description': 'How to initialize the underlying random generator. If an integer is given, it is used as a seed. If \"system\" is given, the random generator is initialized with a system-specific source of (hopefully true) randomness. Other values are invalid.'}], 'optional': [{'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'infer_type', 'description': 'Infer Arrow data type from a Python sequence', 'parameters': {'required': [{'name': 'values', 'description': 'Sequence to infer type from.'}], 'optional': [{'name': 'mask', 'description': 'Optional exclusion mask where True marks null, False non-null.'}, {'name': 'from_pandas', 'description': \"Use pandas's NA/null sentinel values for type inference. Default is False.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.random_numbers(5000, initializer=123)"} {"Instruction": "How can I compute the rank of an array using the pyarrow compute.rank API? I have an input array and I want the ranks to be assigned in order of when ties appear in the input.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.location.associate_tracker_consumer', 'description': 'Creates an association between a geofence collection and a tracker resource. This allows the tracker resource to communicate location data to the linked geofence collection.See also: AWS API Documentation\\n', 'parameters': [{'name': 'consumer_arn', 'description': 'The Amazon Resource Name (ARN) for the geofence collection to be associated to tracker resource. Used when you need to specify a resource across all Amazon Web Services.\\n\\nFormat example: arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollectionConsumer'}, {'name': 'tracker_name', 'description': 'The name of the tracker resource to be associated with a geofence collection.'}]}"], "Output": "pyarrow.compute.rank(input_array, tiebreaker=\"first\")"} {"Instruction": "I have a list of strings ['hello world', 'foo bar', 'baz'] and I want to replace all occurrences of the letter 'o' with 'X' in each string.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Schema', 'description': 'Representation of a single column schema', 'parameters': {'required': [{'name': 'field', 'description': 'The field object representing the column'}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of key-value pairs representing additional metadata'}]}}"], "Output": "pyarrow.compute.ReplaceSubstring(strings=['hello world', 'foo bar', 'baz'], pattern='o', replacement='X')"} {"Instruction": "I want to replace all occurrences of the substring \"abc\" with \"xyz\" in a list of strings using the pyarrow.compute.ReplaceSubstring function.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get links about the climate changes ', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute.ReplaceSubstring(strings=[\"abc\", \"def\", \"ghi\"], pattern=\"abc\", replacement=\"xyz\", max_replacements=None)"} {"Instruction": "I want to replace items selected with a mask where the values array contains [1, 2, 3, 4, 5], the mask array contains [True, False, True, False, True], and the replacements array contains [10, 20, 30].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fundtrip', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.diff', 'description': 'Show changes between commits, commit and working tree, etc. with advanced options', 'parameters': [{'name': 'find_copies_harder'}, {'name': '_b'}, {'name': '_c'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.replace_items_selected_with_mask(values=pa.array([1, 2, 3, 4, 5]), mask=pa.array([True, False, True, False, True]), replacements=pa.array([10, 20, 30]))"} {"Instruction": "How can I round the numbers in the array [1.234, 2.345, 3.456] to 2 decimal places using the Round function in the pyarrow library?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}"], "Output": "pyarrow.compute.round([1.234, 2.345, 3.456], ndigits=2)"} {"Instruction": "I want to round the given timestamps to the nearest multiple of 5 minutes with ceil_is_strictly_greater set to True.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': '\"The name of the function and the arguments are not provided in the given example.\"', 'description': 'Use to assign one or more tags to a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that the tags are added to.'}, {'name': 'tags', 'description': 'The list of tags that are added to the specified resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "pyarrow.compute.round_temporal(timestamps, multiple=5, unit='minute', ceil_is_strictly_greater=True)"} {"Instruction": "I have an array of numbers [1.2, 2.7, 3.5] and I want to round them to the nearest multiple of 0.5 using the RoundToMultiple function in the pyarrow library.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}"], "Output": "pyarrow.compute.RoundToMultiple(x=[1.2, 2.7, 3.5], multiple=0.5, round_mode='half_up', memory_pool=None)"} {"Instruction": "I need to create an Expression object in pyarrow with a float value of 3.14.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'unregister_extension_type', 'description': 'Unregister a Python extension type', 'parameters': {'required': [{'name': 'type_name', 'description': 'The name of the ExtensionType subclass to unregister.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.describe_event_topics', 'description': 'Obtains information about which Amazon SNS topics receive status messages from the specified directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The Directory ID for which to get the list of associated Amazon SNS topics. If this member is null, associations for all Directory IDs are returned.'}, {'name': 'topic_names', 'description': 'A list of Amazon SNS topic names for which to obtain the information. If this member is null, all associations for the specified Directory ID are returned.\\nAn empty list results in an InvalidParameterException being thrown.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.Expression(value=3.14)"} {"Instruction": "I want to compute the number of seconds between two timestamps. The start array is [1577836800, 1577836801, 1577836802] and the end array is [1577836803, 1577836804, 1577836805].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}"], "Output": "pyarrow.compute_seconds_between_timestamps(start=[1577836800, 1577836801, 1577836802], end=[1577836803, 1577836804, 1577836805])"} {"Instruction": "I want to select the indices of the first 5 ordered elements from the input array [1, 3, 2, 4, 5, 6, 7, 8] with sort_keys set to ('value', 'ascending').\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SelectK', 'description': 'Select the indices of the first k ordered elements', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}"], "Output": "pyarrow.compute.SelectK(input=[1, 3, 2, 4, 5, 6, 7, 8], k=5, sort_keys=[('value', 'ascending')])"} {"Instruction": "I want to get the signedness of an array with elements [-2, 0, 3.5, 6, -8].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.get_signedness', 'description': 'Get the signedness of the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}"], "Output": "pyarrow.get_signedness(x=[-2, 0, 3.5, 6, -8])"} {"Instruction": "I want to compute the sine of an array-like argument x = [0, 1, 2, 3, 4] using the pyarrow.sin API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sin', 'description': 'Compute the sine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool for memory allocation. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my_account\", member=\"user:test@example.com\", role=\"roles/owner\"', 'description': 'Add IAM policy binding to a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'Principal to which the role will be granted.'}, {'name': 'role', 'description': 'Role that will be granted to the principal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}"], "Output": "pyarrow.sin(x=[0, 1, 2, 3, 4])"} {"Instruction": "I want to split a list of strings ['apple,orange', 'banana', 'cherry,grape'] using the comma separator.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to separator', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. String pattern to split on.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitPatternOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}"], "Output": "pyarrow.compute.split_string(strings=['apple,orange', 'banana', 'cherry,grape'], pattern=',')"} {"Instruction": "I want to check if the strings in the given array start with the pattern 'abc'. The array is ['abcdef', 'abc123', 'xyz']. Perform the check in a case-insensitive manner.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings start with a literal pattern', 'parameters': {'required': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_configuration_set', 'description': 'Get information about an existing configuration set, including the dedicated IP pool that it\u00e2\\x80\\x99s associated with, whether or not it\u00e2\\x80\\x99s enabled for sending email, and more.Configuration sets are groups of rules that you can apply to the emails you send. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'take', 'description': 'Select values from array or table-like data by indices', 'parameters': {'required': [{'name': 'data', 'description': 'Array, ChunkedArray, RecordBatch, or Table. The input data from which to select values.'}, {'name': 'indices', 'description': 'Array or ChunkedArray of integer type. The indices to select values from the input data.'}, {'name': 'boundscheck', 'description': 'boolean, default True. Whether to boundscheck the indices. If False and there is an out of bounds index, it may cause the process to crash.'}, {'name': 'memory_pool', 'description': 'optional. MemoryPool from which to allocate memory. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.compute.match_substring(strings=pa.array(['abcdef', 'abc123', 'xyz']), pattern='abc', ignore_case=True)"} {"Instruction": "I want to calculate the standard deviation of an array using pyarrow. The array I have is [1, 2, 3, 4, 5].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.budgets().create(billing_account=\"123\", display_name=\"Budget1\", budget_amount=\"100.75USD\"', 'description': 'Create a budget', 'parameters': [{'name': 'billing_account'}, {'name': 'display_name'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.stddev(array=[1, 2, 3, 4, 5])"} {"Instruction": "I have a list of timestamps [1622520000, 1622523600, 1622527200], and I want to format them into strings using the format '%Y-%m-%d %H:%M:%S' and locale 'en_US'.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.format_temporal_values([1622520000, 1622523600, 1622527200], format='%Y-%m-%d %H:%M:%S', locale='en_US')"} {"Instruction": "I want to check if a given string \"Hello World\" consists only of ASCII characters.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings_as_ascii', 'description': 'Check if a string consists only of ASCII characters', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.compute.classify_strings_as_ascii(strings=[\"Hello World\"], memory_pool=None)"} {"Instruction": "I want to compute the approximate quantiles of a numeric array using the T-Digest algorithm with a compression parameter of 50, a buffer size of 1000, and without skipping null values. The array I want to compute the quantiles on is [1, 3, 5, 7, 9].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'approximate_quantiles', 'description': 'Compute approximate quantiles of a numeric array using the T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1]. Default is 0.5.'}, {'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.create_backup', 'description': 'Creates a backup for an existing table.When you create an on-demand backup, a time marker of the request is cataloged, and the backup is created asynchronously, by applying all changes until the time of the request to the last full table snapshot. Backup requests are processed instantaneously and become available for restore within minutes.All backups in DynamoDB work without consuming any provisioned throughput on the table.Along with data, the following are also included on the backups:Global secondary indexes (GSIs)Streams', 'parameters': [{'name': 'table_name', 'description': 'The name of the table.'}, {'name': 'backup_name', 'description': 'Specified name for the backup.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.update_regex_match_set', 'description': 'The part of a web request that you want AWS WAF to inspectupdate, such as a query string or the value of the User-Agent header.Whether to perform any conversions on the request, such as converting it to lowercase, before inspecting it for the specified string.For example, you can create a RegexPatternSet that matches any requests with User-Agent headers that contain the string B[a@]dB[o0]t . You can then configure AWS WAF to reject those requests.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRegexMatchSet request.See also: AWS API Documentation\\n', 'parameters': [{'name': 'regex_match_set_id', 'description': 'The RegexMatchSetId of the RegexMatchSet that you want to update. RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets .'}, {'name': 'updates', 'description': 'An array of RegexMatchSetUpdate objects that you want to insert into or delete from a RegexMatchSet . For more information, see RegexMatchTuple .\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nIn an UpdateRegexMatchSet request, RegexMatchSetUpdate specifies whether to insert or delete a RegexMatchTuple and includes the settings for the RegexMatchTuple .\\nAction -> (string)\\n\\nSpecifies whether to insert or delete a RegexMatchTuple .\\nRegexMatchTuple -> (structure)\\n\\nInformation about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action , the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet .\\nFieldToMatch -> (structure)\\n\\nSpecifies where in a web request to look for the RegexPatternSet .\\nType -> (string)\\n\\nThe part of the web request that you want AWS WAF to search for a specified string. Parts of a request that you can search include the following:\\n\\nHEADER : A specified request header, for example, the value of the User-Agent or Referer header. If you choose HEADER for the type, specify the name of the header in Data .\\nMETHOD : The HTTP method, which indicated the type of operation that the request is asking the origin to perform. Amazon CloudFront supports the following methods: DELETE , GET , HEAD , OPTIONS , PATCH , POST , and PUT .\\nQUERY_STRING : A query string, which is the part of a URL that appears after a ? character, if any.\\nURI : The part of a web request that identifies a resource, for example, /images/daily-ad.jpg .\\nBODY : The part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from a form. The request body immediately follows the request headers. Note that only the first 8192 bytes of the request body are forwarded to AWS WAF for inspection. To allow or block requests based on the length of the body, you can create a size constraint set. For more information, see CreateSizeConstraintSet .\\nSINGLE_QUERY_ARG : The parameter in the query string that you will inspect, such as UserName or SalesRegion . The maximum length for SINGLE_QUERY_ARG is 30 characters.\\nALL_QUERY_ARGS : Similar to SINGLE_QUERY_ARG , but rather than inspecting a single parameter, AWS WAF will inspect all parameters within the query for the value or regex pattern that you specify in TargetString .\\n\\n\\nData -> (string)\\n\\nWhen the value of Type is HEADER , enter the name of the header that you want AWS WAF to search, for example, User-Agent or Referer . The name of the header is not case sensitive.\\nWhen the value of Type is SINGLE_QUERY_ARG , enter the name of the parameter that you want AWS WAF to search, for example, UserName or SalesRegion . The parameter name is not case sensitive.\\nIf the value of Type is any other value, omit Data .\\n\\n\\nTextTransformation -> (string)\\n\\nText transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass AWS WAF. If you specify a transformation, AWS WAF performs the transformation on RegexPatternSet before inspecting a request for a match.\\nYou can only specify a single type of TextTransformation.\\n\\nCMD_LINE\\nWhen you\u00e2\\x80\\x99re concerned that attackers are injecting an operating system commandline command and using unusual formatting to disguise some or all of the command, use this option to perform the following transformations:\\n\\nDelete the following characters: \u00e2\\x80\\x9c \u00e2\\x80\\x98 ^\\nDelete spaces before the following characters: / (\\nReplace the following characters with a space: , ;\\nReplace multiple spaces with one space\\nConvert uppercase letters (A-Z) to lowercase (a-z)\\n\\n\\nCOMPRESS_WHITE_SPACE\\nUse this option to replace the following characters with a space character (decimal 32):\\n\\nf, formfeed, decimal 12\\nt, tab, decimal 9\\nn, newline, decimal 10\\nr, carriage return, decimal 13\\nv, vertical tab, decimal 11\\nnon-breaking space, decimal 160\\n\\n\\nCOMPRESS_WHITE_SPACE also replaces multiple spaces with one space.\\nHTML_ENTITY_DECODE\\n\\nUse this option to replace HTML-encoded characters with unencoded characters. HTML_ENTITY_DECODE performs the following operations:\\n\\nReplaces (ampersand)quot; with \"\\nReplaces (ampersand)nbsp; with a non-breaking space, decimal 160\\nReplaces (ampersand)lt; with a \u00e2\\x80\\x9cless than\u00e2\\x80\\x9d symbol\\nReplaces (ampersand)gt; with >\\nReplaces characters that are represented in hexadecimal format, (ampersand)#xhhhh; , with the corresponding characters\\nReplaces characters that are represented in decimal format, (ampersand)#nnnn; , with the corresponding characters\\n\\n\\nLOWERCASE\\nUse this option to convert uppercase letters (A-Z) to lowercase (a-z).\\n\\nURL_DECODE\\nUse this option to decode a URL-encoded value.\\n\\nNONE\\nSpecify NONE if you don\u00e2\\x80\\x99t want to perform any text transformations.\\n\\nRegexPatternSetId -> (string)\\n\\nThe RegexPatternSetId for a RegexPatternSet . You use RegexPatternSetId to get information about a RegexPatternSet (see GetRegexPatternSet ), update a RegexPatternSet (see UpdateRegexPatternSet ), insert a RegexPatternSet into a RegexMatchSet or delete one from a RegexMatchSet (see UpdateRegexMatchSet ), and delete an RegexPatternSet from AWS WAF (see DeleteRegexPatternSet ).\\n\\nRegexPatternSetId is returned by CreateRegexPatternSet and by ListRegexPatternSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}"], "Output": "pyarrow.compute.approximate_quantiles(array=[1, 3, 5, 7, 9], delta=50, buffer_size=1000, skip_nulls=False)"} {"Instruction": "I want to select the top 5 ordered elements from the given array using pyarrow compute top_k_unstable.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}"], "Output": "pyarrow.compute.top_k_unstable(values=arr, k=5)"} {"Instruction": "I want to check if a given value is valid using the pyarrow.is_valid API with a value of 10.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.is_valid', 'description': 'Check if value is valid (non-null)', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.clusters().create_secondary', 'description': 'Create a new secondary AlloyDB cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.is_valid(values=10)"} {"Instruction": "I have an array of numbers [1.5, 2.7, -3.3] and I want to compute the integral part of each number using the pyarrow compute_integral_part API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_integral_part', 'description': 'Compute the integral part', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'IPC read statistics', 'description': 'Compact representation of IPC read statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}"], "Output": "pyarrow.compute_integral_part(x=[1.5, 2.7, -3.3])"} {"Instruction": "I have an array of values [\"2022-01-01\", \"2022-01-02\", \"2022-01-03\", \"2022-01-04\", \"2022-01-05\"] and I want to extract the US epidemiological year number using the pyarrow.epidemiological_year_number API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.epidemiological_year_number', 'description': 'Epidemiological Year Number Extraction', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az ad sp create', 'description': 'Create a service principal', 'parameters': [{'name': 'id', 'description': 'Identifier uri, application id, or object id of the associated application.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}"], "Output": "pyarrow.epidemiological_year_number(values=[\"2022-01-01\", \"2022-01-02\", \"2022-01-03\", \"2022-01-04\", \"2022-01-05\"])"} {"Instruction": "I want to capitalize a list of strings ['hello', 'WORLD', 'PyArrow'] using the pyarrow.capitalize_strings function.\n", "Functions": ["{'name': 'Pyarrow', 'api_name': 'capitalize_strings', 'description': 'Compact representation of the Pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.capitalize_strings(strings=['hello', 'WORLD', 'PyArrow'])"} {"Instruction": "I have a list of strings [\"hello\", \"world\", \"123\", \"456\"] and I want to classify each string as alphanumeric using the classify_strings function from the PyArrow library.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}"], "Output": "pyarrow.classify_strings(strings=[\"hello\", \"world\", \"123\", \"456\"])"} {"Instruction": "I want to classify a list of strings ['abc', '123', 'def'] as alphabetic using the classify_strings function from the PyArrow library.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "pyarrow.classify_strings(strings=['abc', '123', 'def'])"} {"Instruction": "I have an array of strings ['123', '456', '789'] and I want to classify them as decimals using PyArrow API.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings_as_decimal', 'description': 'Classify strings as decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}"], "Output": "pyarrow.classify_strings_as_decimal(strings=['123', '456', '789'], memory_pool=None)"} {"Instruction": "How can I classify a list of strings as lowercase using the pyarrow library? The strings I want to classify are ['Hello', 'world', '123', 'abc']. I also want to allocate memory from a custom memory pool.\n", "Functions": ["{'name': 'API', 'api_name': 'classify_strings_as_lowercase', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "pyarrow.classify_strings_as_lowercase(strings=['Hello', 'world', '123', 'abc'], memory_pool=custom_memory_pool)"} {"Instruction": "I want to classify a list of strings ['hello', '123', 'world'] as numeric using the classify_strings_as_numeric API from PyArrow library.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'classify_strings_as_numeric', 'description': 'Classify strings as numeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}"], "Output": "pyarrow.classify_strings_as_numeric(strings=['hello', '123', 'world'], memory_pool=None)"} {"Instruction": "How do I classify an array of strings as printable using the PyArrow API?\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.evidently.get_project', 'description': 'Returns the details about one launch. You must already know the project name. To retrieve a list of projects in your account, use ListProjects .', 'parameters': [{'name': 'project', 'description': 'The name or ARN of the project that you want to see the details of.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().list', 'description': 'List index endpoints of a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.ClassifyStringsAsPrintable(strings=[\"hello\", \"world\"])"} {"Instruction": "I want to classify a list of strings [' ', ' ', 'abc', ''] as whitespace and store the result in the variable 'classification'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'IPC write statistics', 'description': 'Compact representation of IPC write statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}"], "Output": "pyarrow.classify_whitespace(strings=[' ', ' ', 'abc', ''], memory_pool=None)"} {"Instruction": "I have an array of strings ['Hello', 'World'] and I want to use the pyarrow classify_strings_as_titlecase function to classify these strings as titlecase.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.classify_strings_as_titlecase(strings=['Hello', 'World'])"} {"Instruction": "I have a list of strings [\"HELLO\", \"WORLD\", \"123\", \"\"] and I want to classify them as uppercase using the pyarrow classify_strings API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.classify_strings(strings=[\"HELLO\", \"WORLD\", \"123\", \"\"])"} {"Instruction": "I want to compute the UTF8 string lengths of an array of strings using the pyarrow.compute.utf8_string_lengths API with the following strings\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.compute.utf8_string_lengths', 'description': 'Compute UTF8 string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create customizable SVG patterns for your projects', 'parameters': [{'name': 'name', 'description': 'Name of the pattern specified at https://pattern.monster/api\\n(Default: Random name if not specified)', 'type': 'STRING'}, {'name': 'scale', 'description': '0.5 to Max Scale of the pattern specified at https://pattern.monster/api\\n(Default: Random scale if not specified)', 'type': 'NUMBER'}, {'name': 'moveleft', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'angle', 'description': '0 - 360 (Default: Random angle if not specified)', 'type': 'NUMBER'}, {'name': 'strokejoin', 'description': 'round or square \\n(Default: round)\\nValid only for patterns with Stroke Join as specified at https://pattern.monster/api', 'type': 'STRING'}, {'name': 'movetop', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'colors', 'description': '2 to Max Colors of the pattern specified at https://pattern.monster/api\\nFormat: Color1|Color2|Color3|Color4|Color5\\nAt least, two colors are required if specified\\n(Default: Random colors if not specified)\\nAccepted color values: \\nCSS colors ( eg. aqua, red )\\nRGB or RGBA colors ( eg. rgb(59,130,246), rgba(234,179,8,0.7) )\\nHSL or HSLA colors ( eg. hsl(300, 76%, 72%), hsla(147,50%,47%,0.5) )\\nHEX colors without the hash symbol ( eg. E11D48, 2563eb )', 'type': 'STRING'}, {'name': 'spacing', 'description': 'Horizontal Spacing | Vertical Spacing\\n(Default: 0|0)\\nMax Spacing of the pattern specified at https://pattern.monster/api\\nValid only for patterns with Max Spacing other than 0|0', 'type': 'STRING'}, {'name': 'stroke', 'description': '0.5 to Max Stroke of the pattern specified at https://pattern.monster/api\\n(Default: Random stroke if not specified)\\nValid only for patterns with Mode as Stroke', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.utf8_string_lengths(strings=[\"Hello\", \"World\", \"123\"])"} {"Instruction": "I want to trim leading spaces from a list of strings using the Trim API provided by the pyarrow library. The list of strings is [' apple', ' banana ', ' carrot '].\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Time32Scalar', 'description': 'Concrete class for time32 scalars.', 'parameters': {'required': [], 'optional': []}}"], "Output": "pyarrow.compute.Trim(strings=[' apple', ' banana ', ' carrot '], characters=' ')"} {"Instruction": "I want to clean a list of strings using the pyarrow.clean_strings() function.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.clean_strings', 'description': 'Cleaning strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.describe', 'description': 'Get detailed information about a model deployment monitoring job', 'parameters': [{'name': 'monitoring_job_id_of_the_monitoring_job_or_fully_qualified_identifier_for_the_monitoring_job'}, {'name': 'region_cloud_region_for_the_monitoring_job'}]}"], "Output": "pyarrow.clean_strings(strings=[\"hello \", \" world\", \" foo \", \"bar\"], memory_pool=None)"} {"Instruction": "I want to normalize a list of strings using the 'NFD' normalization form and allocate memory from the default memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.utf8_normalize(strings=, form='NFD', memory_pool=None)"} {"Instruction": "I want to reverse a list of strings ['hello', 'world'] using the reverse_strings API in PyArrow.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'reverse_strings', 'description': 'Reverse strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument containing strings to be reversed'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}\n", "{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}"], "Output": "pyarrow.reverse_strings(strings=['hello', 'world'])"} {"Instruction": "How can I left align a list of strings with a desired string length of 15, using a space as padding character?\n", "Functions": ["{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.clone', 'description': 'Cloning a repository', 'parameters': [{'name': 'repository'}]}"], "Output": "pyarrow.compute.left_align_strings(strings, 15, \" \", options=None, memory_pool=None)"} {"Instruction": "I want to slice a list of strings from index 2 to index 7 with a step of 3.\n", "Functions": ["{'name': 'Pyarrow', 'api_name': 'Slice', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}"], "Output": "pyarrow.compute.Slice(strings, start=2, stop=7, step=3)"} {"Instruction": "I want to split the string \"Hello World\" and \"Python is great\" according to any whitespace and limit the splits to 1.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to any Unicode whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.split_string(strings = [\"Hello World\", \"Python is great\"], max_splits = 1)"} {"Instruction": "I want to transform a list of strings ['hello', 'WORLD'] using the provided pyarrow API to have lowercase characters converted to uppercase and uppercase characters converted to lowercase.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.transform_case', 'description': 'Transform input lowercase characters to uppercase and uppercase characters to lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}]}}\n", "{'name': 'Pyarrow', 'api_name': 'log2', 'description': 'Compute base 2 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to use for memory allocation. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'az', 'api_name': 'dataprotection backup-instance create', 'description': 'Backup configuration for a resource in a backup vault', 'parameters': [{'name': 'backup-instance', 'description': 'Request body for operation Expected value: json-string/@json-file.', 'type': 'Required'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'Required'}, {'name': 'vault-name', 'description': 'The name of the backup vault.', 'type': 'Required'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'type': 'Optional', 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}"], "Output": "pyarrow.transform_case(strings=['hello', 'WORLD'])"} {"Instruction": "Please trim leading and trailing whitespace characters from the strings \" hello \" and \" world \" using the pyarrow.trim_whitespace API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.trim_whitespace', 'description': 'Trim leading and trailing whitespace characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_identity_pool_configuration', 'description': 'Gets the configuration settings of an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.stop_ingestion', 'description': 'Stops (disables) an ingestion.', 'parameters': [{'name': 'ingestion_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the ingestion to use for the request.'}, {'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}]}"], "Output": "pyarrow.trim_whitespace(strings=[\" hello \", \" world \"])"} {"Instruction": "I have an array of integers [1, 2, 3, 4, 2, 3, 1] and I want to compute the counts of unique elements using the pyarrow compute_count_unique_elements API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_count_unique_elements', 'description': 'Compute counts of unique elements', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().list', 'description': 'List all active projects associated with a specified billing account', 'parameters': [{'name': 'account_id', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}"], "Output": "pyarrow.compute_count_unique_elements(array=[1, 2, 3, 4, 2, 3, 1])"} {"Instruction": "How can I calculate the variance of an array using pyarrow? I have an array with values [1, 2, 3, 4, 5] and I want to skip null values and set the degree of freedom to 1.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Variance', 'description': 'Calculate the variance of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom. Default is 0.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().restore(domain=\"my_domain.com\", backup=\"my_backup\"', 'description': 'Restore a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'backup'}, {'name': 'async'}]}"], "Output": "pyarrow.compute.variance(array=[1, 2, 3, 4, 5], skip_nulls=True, ddof=1)"} {"Instruction": "I want to extract the week of year number for the given dates ['2022-01-01', '2022-02-01', '2022-12-31'] using the pyarrow.compute.extract_week_of_year_number function.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.compute.extract_week_of_year_number', 'description': 'Extract week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. (default: True)'}, {'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year). (default: False)'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year. (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options. (default: None)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (default: None)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_migration_disable(DOMAIN=\"my_domain.com\"', 'description': 'Disable domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}\n", "{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "pyarrow.compute.extract_week_of_year_number(values=['2022-01-01', '2022-02-01', '2022-12-31'])"} {"Instruction": "I want to compute the number of weeks between two timestamps starting from Monday. The start timestamp is 1630454400000 (2021-09-01) and the end timestamp is 1633046400000 (2021-09-30).\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'compute_week_boundaries', 'description': 'Compute the number of weeks between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'count_from_zero', 'description': 'bool, default True. If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'int, default 1. Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'pyarrow.compute.DayOfWeekOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.compute.compute_week_boundaries(start=[1630454400000], end=[1633046400000], count_from_zero=False, week_start=1)"} {"Instruction": "I want to compute the logical 'xor' operation on two arrays\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.delete_remote_access_session', 'description': 'Deletes a completed remote access session and its results.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the session for which you want to delete remote access.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.diff', 'description': 'Show changes between commits, commit and working tree, etc. with advanced options', 'parameters': [{'name': 'find_copies_harder'}, {'name': '_b'}, {'name': '_c'}]}"], "Output": "pyarrow.compute.logical_xor(x=[True, False, True], y=[False, True, False])"} {"Instruction": "I have an array of dates ['2020-01-01', '2021-02-02', '2022-03-03'] and I want to extract the year numbers from them using pyarrow.extract_year_number function.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'pyarrow.extract_year_number', 'description': 'Extract year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}"], "Output": "pyarrow.extract_year_number(values=['2020-01-01', '2021-02-02', '2022-03-03'], memory_pool=None)"} {"Instruction": "I want to read an IPC file with PyArrow and ensure the data is in native endianness.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'IpcReadOptions', 'description': 'Serialization options for reading IPC format', 'parameters': {'required': [{'name': 'ensure_native_endian', 'description': 'Whether to convert incoming data to platform-native endianness'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like decompression'}, {'name': 'included_fields', 'description': 'If empty (the default), return all deserialized fields. If non-empty, the values are the indices of fields to read on the top-level schema'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}"], "Output": "pyarrow.IpcReadOptions(ensure_native_endian=True)"} {"Instruction": "I want to create a PyArrow IPCWriter with metadata version set to V5, enable 64-bit, use the legacy format, compress with 'zstd' codec, use threads, emit dictionary deltas, and attempt to unify dictionaries.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}\n", "{'name': 'Azure CLI', 'api_name': 'Feature Store Entity Show', 'description': 'Show details for a feature store entity', 'parameters': [{'name': 'name', 'description': 'Name of the feature store entity.', 'required': True}, {'name': 'version', 'description': 'Version of the feature store entity.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace. You can configure the default group using az configure --defaults workspace=.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}"], "Output": "pyarrow.IpcWriteOptions(metadata_version=\"V5\", allow_64bit=True, use_legacy_format=True, compression=\"zstd\", use_threads=True, emit_dictionary_deltas=True, unify_dictionaries=True)"} {"Instruction": "Can you create a Message object with metadata containing the sender and timestamp, and a body containing the message content?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Message', 'description': 'Container for an Arrow IPC message with metadata and optional body', 'parameters': {'required': [{'name': 'metadata', 'description': 'Metadata for the message'}], 'optional': [{'name': 'body', 'description': 'Optional body for the message'}]}}\n", "{'name': 'Git', 'api_name': 'git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\"', 'description': 'Run a Git command on a list of repositories', 'parameters': [{'name': 'config', 'description': 'Use the given config variable as a multi-valued list storing absolute path names. Iterate on that list of paths to run the given arguments.'}, {'name': 'arguments', 'description': 'The arguments after the known options or -- indicator are used as the arguments for the Git subprocess.'}]}\n", "{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.Message(metadata={\"sender\""} {"Instruction": "I want to create an Azure Blob Storage container named \"data-container\".\n", "Functions": ["{'name': 'API name', 'api_name': 'API call without arguments', 'description': 'API function description', 'parameters': {'required': [{'name': 'arg1', 'description': 'Explanation of arg1'}, {'name': 'arg2', 'description': 'Explanation of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Explanation of arg3'}, {'name': 'arg4', 'description': 'Explanation of arg4'}]}}"], "Output": "pyarrow.az.storage.container.create(name=\"data-container\")"} {"Instruction": "I want to create the IPC read statistics of 1000 messages, 500 record batches, 200 dictionary batches, 100 dictionary deltas, and 50 replaced dictionaries.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'IPC read statistics', 'description': 'Compact representation of IPC read statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}"], "Output": "pyarrow.IPCReadStatistics(num_messages=1000, num_record_batches=500, num_dictionary_batches=200, num_dictionary_deltas=100, num_replaced_dictionaries=50)"} {"Instruction": "I want to read an Arrow streaming binary format file named \"data.arrow\" using pyarrow.Reader with default options and memory pool.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Reader', 'description': 'Reader for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object. If you want to use memory map use MemoryMappedFile as source.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC deserialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic Functions', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.Reader(source=\"data.arrow\")"} {"Instruction": "I want to write data to a file named \"data.arrow\" using the PyArrow Writer API with the given schema and options.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Are you a scuba diver looking for interesting dive sites around the world? You can now easily search for them using a text query to the endpoint based on a location or region. With our list of GPS coordinates for scuba diving sites, you can quickly find the coordinates of the places you want to explore and add them to your diving itinerary. Simply enter the name of the location or region you are interested in, and our system will provide you with a list of relevant coordinates for you to use ...', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.Writer(\"data.arrow\", schema=schema, options=options)"} {"Instruction": "I want to create an IPCWriteStatistics object with num_messages set to 100, num_record_batches set to 50, num_dictionary_batches set to 25, and num_dictionary_deltas set to 10.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'IPC write statistics', 'description': 'Compact representation of IPC write statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}"], "Output": "pyarrow.IPCWriteStatistics(num_messages=100, num_record_batches=50, num_dictionary_batches=25, num_dictionary_deltas=10)"} {"Instruction": "I have a buffer object named 'data' that I want to deserialize into a pandas DataFrame using pyarrow. I also want to parallelize the conversion using multiple threads.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.list_connectors', 'description': 'Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.list-connectors is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'connector_name_prefix', 'description': 'The name prefix that you want to use to search for and list connectors.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "pyarrow.deserialize_buffer_to_dataframe(buf=data, use_threads=True)"} {"Instruction": "I want to create an Arrow columnar IPC file writer instance to write data to the file \"data.arrow\" using the provided schema.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'create_ipc_file_writer', 'description': 'Create an Arrow columnar IPC file writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to determine if a coordinate is water or land.', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "pyarrow.create_ipc_file_writer(sink=\"data.arrow\", schema=provided_schema)"} {"Instruction": "I want to create an Arrow columnar IPC stream writer instance to write data to a file named \"output.arrow\" using the provided Arrow schema.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.bisect(subcommand=\"start\", options=\"HEAD v1.2 __\"', 'description': 'Find the commit that introduced a bug', 'parameters': [{'name': 'subcommand'}, {'name': 'options'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}"], "Output": "pyarrow.CreateIPCStreamWriter(sink=\"output.arrow\", schema=provided_schema)"} {"Instruction": "I want to create a reader for an Arrow file format using pyarrow with a file path of \"data.arrow\" and custom options for IPC serialization.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow file format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer or a readable file object.'}], 'optional': [{'name': 'footer_offset', 'description': 'Byte offset to the very end of the file data if embedded in a larger file.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'Memory pool to be used. If None, default memory pool is used.'}]}}"], "Output": "pyarrow.CreateReader(source=\"data.arrow\", options=custom_options)"} {"Instruction": "I want to create a reader for Arrow streaming format using a file named \"data.arrow\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow streaming format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.commitments().update_reservations(COMMITMENT=\"commitment_1\", reseravations_from_file=\"reservations.yaml\"', 'description': 'Update the resource shape of reservations within the commitment', 'parameters': [{'name': 'commitment'}, {'name': 'region'}, {'name': 'reservations_from_file'}, {'name': 'dest_reservation'}, {'name': 'source_reservation'}, {'name': 'dest_accelerator'}, {'name': 'dest_local_ssd'}, {'name': 'dest_share_setting'}, {'name': 'dest_share_with'}, {'name': 'source_accelerator'}, {'name': 'source_local_ssd'}, {'name': 'source_share_setting'}, {'name': 'source_share_with'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}"], "Output": "pyarrow.CreateReader(source=\"data.arrow\")"} {"Instruction": "Can you please read the message from the file \"data.txt\"?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "pyarrow.read_message(source=\"data.txt\")"} {"Instruction": "I want to serialize a pandas DataFrame with 100 rows and 5 columns into a buffer using PyArrow and also specify 2 threads to use for conversion.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'SerializePandasDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default is all CPUs.'}, {'name': 'preserve_index', 'description': 'Determines how the index is stored. Default behavior stores the index as a column, except for RangeIndex which is stored as metadata only. If True, always preserve the pandas index data as a column. If False, no index information is saved and the result will have a default RangeIndex.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Options for rounding temporal values', 'description': 'Options for rounding temporal values', 'parameters': {'required': [{'name': 'multiple', 'description': 'Number of units to round to.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'.\"}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.serialize_pandas_dataframe(df, nthreads=2)"} {"Instruction": "I have a CSV file called \"data.csv\" that I want to read in record batches. I also want to customize the read options by skipping the first row, convert the column \"id\" to integer type, and use semicolon as the delimiter. Finally, I want to use a specific memory pool for allocations.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}\n", "{'name': 'aws', 'api_name': 'aws.discovery.associate_configuration_items_to_application', 'description': 'Associates one or more configuration items with an application.', 'parameters': [{'name': 'application_configuration_id', 'description': 'The configuration ID of an application with which items are to be associated.'}, {'name': 'configuration_ids', 'description': 'The ID of each configuration item to be associated with an application.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'create_ipc_file_writer', 'description': 'Create an Arrow columnar IPC file writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Contains TikTok HD videos without watermark and user, post, music, search, feeds, comments, followers, and trends.', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782\\nor\\nhttps://vm.tiktok.com/ZSeQS6B5k/', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'NUMBER'}, {'name': 'count', 'description': 'max 50', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}"], "Output": "pyarrow.CSVStreamingReader(\"data.csv\", read_options=pa.csv.ReadOptions(skip_rows=1), convert_options=pa.csv.ConvertOptions(column_types={'id'"} {"Instruction": "I want to create a CSV file at 'data/output.csv' with a schema containing 'name' as a string, 'age' as an integer, and 'city' as a string using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CSVWriter', 'description': 'Writer to create a CSV file', 'parameters': {'required': [{'name': 'sink', 'description': 'The location where to write the CSV data. It can be a string representing a file path, a pyarrow.OutputStream object, or a file-like object.'}, {'name': 'schema', 'description': 'The schema of the data to be written. It should be a pyarrow.Schema object.'}], 'optional': [{'name': 'write_options', 'description': 'Options to configure writing the CSV data. It should be a pyarrow.csv.WriteOptions object.'}, {'name': 'memory_pool', 'description': 'Pool for temporary allocations. It should be a pyarrow.MemoryPool object. (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.csv.CSVWriter(sink='data/output.csv', schema=pa.schema([ ('name', pa.string()), ('age', pa.int32()), ('city', pa.string()) ]))"} {"Instruction": "I want to describe an invalid row in a CSV file with expected number of columns as 5, actual number of columns as 4, the text as \"Lorem ipsum dolor sit amet\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'invalid_row_description', 'description': 'Description of an invalid row in a CSV file', 'parameters': {'required': [{'name': 'expected_columns', 'description': 'The expected number of columns in the row.'}, {'name': 'actual_columns', 'description': 'The actual number of columns in the row.'}, {'name': 'text', 'description': 'The contents of the row.'}], 'optional': [{'name': 'number', 'description': 'The physical row number if known, otherwise None.'}]}}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "pyarrow.invalid_row_description(expected_columns=5, actual_columns=4, text=\"Lorem ipsum dolor sit amet\")"} {"Instruction": "I want to parse a CSV file with a delimiter of \",\" and without any quote character.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ParseOptions', 'description': 'Options for parsing CSV files', 'parameters': {'required': []}}\n", "{'name': 'az', 'api_name': 'webapp deployment source delete', 'description': 'Delete a source control deployment configuration', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the web app. If left unspecified, a name will be randomly generated. You can configure the default using az configure --defaults web=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "pyarrow.csv.ParseOptions(delimiter=\",\", quote_char=False)"} {"Instruction": "I want to read a CSV file using pyarrow with the option to use multiple threads, a block size of 8192 bytes, skip 2 rows before the column names, skip 1 row after the column names, and set the encoding to 'latin-1'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ReadOptions', 'description': 'Options for reading CSV files', 'parameters': {'required': [{'name': 'use_threads', 'description': 'Whether to use multiple threads to accelerate reading. Default is True.'}, {'name': 'block_size', 'description': 'How much bytes to process at a time from the input stream. Determines multi-threading granularity and the size of individual record batches or table chunks. Minimum valid value is 1.'}, {'name': 'skip_rows', 'description': 'The number of rows to skip before the column names (if any) and the CSV data. Default is 0.'}, {'name': 'skip_rows_after_names', 'description': 'The number of rows to skip after the column names. This number can be larger than the number of rows in one block, and empty rows are counted. The order of application is: skip_rows -> column names read (unless column_names is set) -> skip_rows_after_names. Default is 0.'}, {'name': 'column_names', 'description': 'The column names of the target table. If empty, fall back on autogenerate_column_names.'}, {'name': 'autogenerate_column_names', 'description': \"Whether to autogenerate column names if column_names is empty. If true, column names will be of the form 'f0', 'f1', etc. If false, column names will be read from the first CSV row after skip_rows. Default is False.\"}, {'name': 'encoding', 'description': \"The character encoding of the CSV data. Columns that cannot decode using this encoding can still be read as Binary. Default is 'utf8'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.remove_all_resource_permissions', 'description': 'Removes all the permissions from the specified resource.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'resource_id', 'description': 'The ID of the resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'write_tensor', 'description': 'Write pyarrow.Tensor to pyarrow.NativeFile object its current position', 'parameters': {'required': [{'name': 'tensor', 'description': 'The pyarrow.Tensor object to write'}, {'name': 'dest', 'description': 'The pyarrow.NativeFile object to write to'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.delete', 'description': 'Delete an SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}"], "Output": "pyarrow.csv.ReadOptions(use_threads=True, block_size=8192, skip_rows=2, skip_rows_after_names=1, encoding='latin-1')"} {"Instruction": "I want to retrieve the metadata for the column 'column1' in row group 2 of the parquet file 'data.parquet'.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ColumnMetadata', 'description': 'Retrieve metadata for a single row group in a column', 'parameters': {'required': [{'name': 'column', 'description': 'The column for which metadata is to be retrieved'}, {'name': 'row_group', 'description': 'The row group index'}], 'optional': [{'name': 'path', 'description': 'The path to the parquet file'}]}}\n", "{'name': 'pyarrow', 'api_name': 'logging_memory_pool', 'description': 'Logging Memory Pool', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().invalidate', 'description': 'Invalidate an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models.list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.ColumnMetadata(column=column1, row_group=2, path='data.parquet')"} {"Instruction": "I want to create a schema with a single column using pyarrow, and the field name is \"temperature\" with metadata \"unit\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Schema', 'description': 'Representation of a single column schema', 'parameters': {'required': [{'name': 'field', 'description': 'The field object representing the column'}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of key-value pairs representing additional metadata'}]}}\n", "{'name': 'alpha', 'api_name': 'build.reject(ID=\"build123\", comment=\"Build rejected by user.\"', 'description': 'Reject a pending build', 'parameters': [{'name': 'build'}, {'name': 'comment'}, {'name': 'url'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}"], "Output": "pyarrow.Schema(pyarrow.field(\"temperature\"), metadata={\"unit\""} {"Instruction": "I want to create decryption properties for a file using AES encryption algorithm and CBC encryption mode with the decryption key \"my_key\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_deployments', 'description': 'Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.list-deployments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The application identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "pyarrow.FileDecryptionProperties(key=b'my_key', algorithm='AES', mode='CBC')"} {"Instruction": "I want to select all files from the directory \"/data\" recursively.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "pyarrow.fs.FileSelector(base_dir=\"/data\", recursive=True)"} {"Instruction": "I have a CSV file named \"data.csv\" that contains the input data for clustering. I want to create a K-means model with 5 clusters using the \"random\" initialization method and a maximum of 50 iterations.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}"], "Output": "pyarrow.cluster.Kmeans(data=\"data.csv\", k=5, init=\"random\", max_iter=50)"} {"Instruction": "I want to read a Parquet dataset located at 'path/to/parquet/file' using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}"], "Output": "pyarrow.ParquetDatasetPiece(path='path/to/parquet/file').read()"} {"Instruction": "I want to read the Parquet file named \"data.parquet\" using pyarrow and convert it into a PyArrow Table.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The file path or file-like object of the Parquet file to read.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the Parquet file.'}, {'name': 'use_pandas_metadata', 'description': 'Whether to use the pandas metadata embedded in the file.'}, {'name': 'metadata', 'description': 'Additional metadata to include in the resulting Table.'}, {'name': 'filesystem', 'description': 'A custom filesystem to use for reading the Parquet file.'}, {'name': 'filters', 'description': 'A list of filters to apply during reading.'}, {'name': 'schema', 'description': 'A custom schema to use for reading the Parquet file.'}, {'name': 'memory_map', 'description': 'Whether to use memory mapping for reading the Parquet file.'}, {'name': 'buffer_size', 'description': 'The buffer size to use for reading the Parquet file.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.container_analyze_iam_policy', 'description': 'Analyze organization policies governed containers under a scope', 'parameters': [{'name': 'constraint', 'description': 'The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.'}, {'name': 'scope', 'description': 'Scope can only be an organization for now. The analysis is limited to the Cloud org policies and containers within this scope. The caller must be granted the cloudasset.assets.searchAllResources permission on the desired scope.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.parquet.read_table(source=\"data.parquet\")"} {"Instruction": "How can I create a PartitionSet for a dataset named \"sales\" with two partitions \"2021\" and \"2022\" using the pyarrow library?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'pyarrow.PartitionSet', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}"], "Output": "pyarrow.PartitionSet(name=\"sales\", keys=[\"2021\", \"2022\"])"} {"Instruction": "I want to retrieve the metadata for row group 3 in the file \"data.parquet\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Metadata for a single row group', 'description': 'Metadata for a single row group', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the file containing the row group metadata.'}, {'name': 'row_group_index', 'description': 'The index of the row group for which metadata is requested.'}], 'optional': [{'name': 'memory_map', 'description': 'If True, memory-map the file.'}]}}"], "Output": "pyarrow.Metadata(path=\"data.parquet\", row_group_index=3)"} {"Instruction": "I want to calculate the statistics for the column \"age\", in row group 0 of a Parquet file.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}"], "Output": "pyarrow.Statistics(column_name=\"age\", row_group=0)"} {"Instruction": "I want to convert the filters [('name', '==', 'John'), ('age', '>', 25)] into an Expression using the pyarrow compute API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'filters_to_expression', 'description': 'Convert filters to an Expression', 'parameters': {'required': [{'name': 'filters', 'description': 'A list of tuples or nested list of tuples representing filters'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}"], "Output": "pyarrow.compute.filters_to_expression(filters=[('name', '==', 'John'), ('age', '>', 25)])"} {"Instruction": "I want to read the metadata from a Parquet file located at \"data/sample.parquet\" using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}"], "Output": "pyarrow.parquet.read_metadata(\"data/sample.parquet\", memory_map=True, decryption_properties=None, filesystem=None)"} {"Instruction": "I want to read a table from a Parquet file called \"data.parquet\" using pyarrow and enable multi-threaded column reads.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}"], "Output": "pyarrow.read_table(source=\"data.parquet\", use_threads=True)"} {"Instruction": "I want to read the schema of a Parquet file called \"data.parquet\" using pyarrow.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'read_schema', 'description': 'Read effective Arrow schema from Parquet file metadata', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'FileSystem object for reading the file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series().delete', 'description': 'delete an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': 'tensorboard_run_id'}]}"], "Output": "pyarrow.parquet.read_schema(where=\"data.parquet\")"} {"Instruction": "I want to write metadata-only Parquet file from schema using pyarrow. The schema is defined as `{\"name\"\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'write_metadata', 'description': 'Write metadata-only Parquet file from schema', 'parameters': {'required': [{'name': 'schema', 'description': 'The schema of the Parquet file'}, {'name': 'where', 'description': 'String or NativeFile where the Parquet file will be written'}, {'name': 'metadata_collector', 'description': 'List to collect metadata information'}, {'name': 'filesystem', 'description': 'FileSystem object to use for writing the Parquet file'}, {'name': '**kwargs', 'description': 'Additional keyword arguments for the ParquetWriter class'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'TableGroupBy', 'description': 'Grouping of columns in a table on which to perform aggregations', 'parameters': {'required': [{'name': 'table', 'description': 'Input table to execute the aggregation on'}, {'name': 'keys', 'description': 'Name of the grouped columns'}], 'optional': []}}"], "Output": "pyarrow.write_metadata(schema={\"name\""} {"Instruction": "Can you please provide me with the default retry strategy for use with S3 in AWS?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}"], "Output": "pyarrow.AWSDefaultRetryStrategy(max_attempts=3)"} {"Instruction": "I want to use the AWS Standard Retry Strategy with a maximum of 5 retry attempts.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'AWS Standard Retry Strategy', 'description': 'Standard retry strategy for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'io_thread_count', 'description': 'Get the number of threads to use for I/O operations', 'parameters': {'required': [], 'optional': []}}"], "Output": "pyarrow.StandardRetryStrategy(max_attempts=5)"} {"Instruction": "I want to get the file information for the file \"example.txt\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System Entry Info', 'parameters': {'required': []}}"], "Output": "pyarrow.FileInfo(path=\"example.txt\")"} {"Instruction": "I want to list the contents of the directory \"/home/user/folder\" including subdirectories using the pyarrow API's FileSelector.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileSelector', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}"], "Output": "pyarrow.FileSelector(\"/home/user/folder\", recursive=True)"} {"Instruction": "Can you provide information about the file \"/path/to/file.txt\"?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System entry info', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}"], "Output": "pyarrow.FileInfo(path=\"/path/to/file.txt\")"} {"Instruction": "I want to create a Hadoop file system with the options set to use_threads=True.\n", "Functions": ["{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Help your customers print their own labels and stickers, from your own website and under your own branding.', 'parameters': [{'name': 'format', 'description': 'Its value can be either \\n**Letter**\\nor \\n**A4** \\nThey represent the two world standard printer paper sizes, respectively 8.5 inch by 11 inch and 210 mm by 297 mm.', 'type': 'string'}, {'name': 'brand', 'description': \"Label manufacturer's name.\\nThis is the current list of possible values. We will continue adding new brands.\\nAvery\\nHerma\\nOnlinelabels\\nUline\\nMegastar\\nSheetlabels\", 'type': 'STRING'}, {'name': 'height', 'description': 'Label height.', 'type': 'STRING'}, {'name': 'code', 'description': 'It is a string that represents **average** label sizes, in the format [width]x[height].\\nFor example:\\n**2.5x4**\\nor \\n**70x40**\\n\\nBeing average sizes, means that they represent all sizes that are close to them. \\nE.g. **3x2** would represent any other close sizes like **3.062x1.837**.\\n\\nThis concept is useful, when you are going to suggest to your users, which templates do offer label sizes that are equal of close to the label size they need to print on.', 'type': 'STRING'}, {'name': 'width', 'description': 'Label width', 'type': 'STRING'}, {'name': 'shape', 'description': 'Label shape.\\nValid values are:\\nsquare\\nrectangle\\ncircle\\noval', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}"], "Output": "pyarrow.HadoopFileSystem(options=pyarrow.FileSystemOptions(use_threads=True))"} {"Instruction": "I want to read a file named \"data.csv\" located in the HDFS host \"localhost\" at port 8020.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create customizable SVG patterns for your projects', 'parameters': [{'name': 'name', 'description': 'Name of the pattern specified at https://pattern.monster/api\\n(Default: Random name if not specified)', 'type': 'STRING'}, {'name': 'scale', 'description': '0.5 to Max Scale of the pattern specified at https://pattern.monster/api\\n(Default: Random scale if not specified)', 'type': 'NUMBER'}, {'name': 'moveleft', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'angle', 'description': '0 - 360 (Default: Random angle if not specified)', 'type': 'NUMBER'}, {'name': 'strokejoin', 'description': 'round or square \\n(Default: round)\\nValid only for patterns with Stroke Join as specified at https://pattern.monster/api', 'type': 'STRING'}, {'name': 'movetop', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'colors', 'description': '2 to Max Colors of the pattern specified at https://pattern.monster/api\\nFormat: Color1|Color2|Color3|Color4|Color5\\nAt least, two colors are required if specified\\n(Default: Random colors if not specified)\\nAccepted color values: \\nCSS colors ( eg. aqua, red )\\nRGB or RGBA colors ( eg. rgb(59,130,246), rgba(234,179,8,0.7) )\\nHSL or HSLA colors ( eg. hsl(300, 76%, 72%), hsla(147,50%,47%,0.5) )\\nHEX colors without the hash symbol ( eg. E11D48, 2563eb )', 'type': 'STRING'}, {'name': 'spacing', 'description': 'Horizontal Spacing | Vertical Spacing\\n(Default: 0|0)\\nMax Spacing of the pattern specified at https://pattern.monster/api\\nValid only for patterns with Max Spacing other than 0|0', 'type': 'STRING'}, {'name': 'stroke', 'description': '0.5 to Max Stroke of the pattern specified at https://pattern.monster/api\\n(Default: Random stroke if not specified)\\nValid only for patterns with Mode as Stroke', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "pyarrow.fs.HadoopFileSystem(host=\"localhost\", port=8020).read(\"/data.csv\")"} {"Instruction": "I want to create a PyArrow FileSystem object using a custom handler.\n", "Functions": ["{'name': 'PyArrow', 'api_name': 'PyFileSystem', 'description': 'PyArrow FileSystem', 'parameters': {'required': [{'name': 'handler', 'description': 'The handler object implementing custom filesystem behavior.'}]}}"], "Output": "pyarrow.fs.PyFileSystem(handler=custom_handler)"} {"Instruction": "I want to create a new instance of the Base class for AWS retry strategies with a maximum of 3 retry attempts.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'Base', 'description': 'Base class for AWS retry strategies for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}"], "Output": "pyarrow.Base(max_attempts=3)"} {"Instruction": "Can you help me create a SubTreeFileSystem object in pyarrow for the /data/files directory?\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'RecordBatchReader', 'description': 'Reading stream of record batches', 'parameters': {'required': [{'name': 'schema', 'description': 'The schema of the record batches'}, {'name': 'iter_record_batches()', 'description': 'A function that yields record batches'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Highly maintain and accurate T-tok API to fetch profiles or feeds in bulk. ', 'parameters': [{'name': 'schematype', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'string'}, {'name': 'secuid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.update', 'description': 'Update an existing Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "pyarrow.fs.SubTreeFileSystem(base_path=\"/data/files\", base_fs=pyarrow.fs.LocalFileSystem())"} {"Instruction": "I want to initialize S3 support with a log level of INFO.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}\n", "{'name': 'az', 'api_name': 'spring-cloud application-configuration-service unbind', 'description': 'Unbind an app from Application Configuration Service', 'parameters': [{'name': 'app', 'description': 'Name of app'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().list', 'description': 'List Bare Metal Solution volumes in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the result.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}]}"], "Output": "pyarrow.initialize_s3(log_level=\"INFO\")"} {"Instruction": "I want to read data from a CSV file named \"data.csv\" using the pyarrow CsvFileFormat API.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CsvFileFormat', 'description': 'CSV files', 'parameters': {'required': [{'name': 'parse_options', 'description': 'Options regarding CSV parsing'}, {'name': 'default_fragment_scan_options', 'description': 'Default options for fragments scan'}, {'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}"], "Output": "pyarrow.CsvFileFormat(parse_options=pyarrow.csv.ParseOptions(), default_fragment_scan_options=CsvFragmentScanOptions(), convert_options=pyarrow.csv.ConvertOptions(), read_options=pyarrow.csv.ReadOptions())"} {"Instruction": "Can you provide me with the scan-specific options for CSV fragments in pyarrow? I want to specify convert options and read options.\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'CsvFragmentScanOptions', 'description': 'Scan-specific options for CSV fragments', 'parameters': {'required': [], 'optional': [{'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}"], "Output": "pyarrow.csv.CsvFragmentScanOptions(convert_options=pyarrow.csv.ConvertOptions(), read_options=pyarrow.csv.ReadOptions())"} {"Instruction": "I want to create a K-means model using pyarrow.cluster.Kmeans with arg1=\"data.csv\", arg2=\"labels.csv\", arg3=100, and arg4=\"random\".\n", "Functions": ["{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Create a Dataset, inspect Schema, and declare partitioning', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore.stop_access_logging', 'description': 'Stops access logging on the specified container. When you stop access logging on a container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access logs are not saved and are not retrievable.', 'parameters': [{'name': 'container_name', 'description': 'The name of the container that you want to stop access logging on.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}"], "Output": "pyarrow.cluster.Kmeans(arg1=\"data.csv\", arg2=\"labels.csv\", arg3=100, arg4=\"random\")"} {"Instruction": "I want to check if the email address 'test@example.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you find the UK postal addresses for the query \"456 Elm Street\" and limit the results to 3?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}"], "Output": "requests.get(\"https://uk-postcode.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"uk-postcode.p.rapidapi.com\"}, params={\"q\": \"456 Elm Street\", \"limit\": 3})"} {"Instruction": "I want to get the location data for the IP address 172.217.20.174.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-to-location1.p.rapidapi.com/myip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-location1.p.rapidapi.com\"}, params={\"ip\": \"172.217.20.174\"})"} {"Instruction": "Can you provide a Python function call to get data from the YouTooSound API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}"], "Output": "requests.get(\"https://youtoosound.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtoosound.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest lotto draw results for all available games using the Lotto Draw Results - Global API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}"], "Output": "requests.get(\"https://lotto-draw-results-global.p.rapidapi.com/get_games\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lotto-draw-results-global.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest feed for the user \"johndoe\" using the Hummingbird API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for selecting with a boolean filter', 'description': 'Selection options for boolean filters', 'parameters': {'required': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hbrd-v1.p.rapidapi.com/users/johndoe/feed\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hbrd-v1.p.rapidapi.com\"})"} {"Instruction": "I want to search for the product \"Samsung Galaxy S21\" in the UK marketplace using the \"Get and Compare Products All Over the Web\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://get-and-compate-products-allover-the-web.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"get-and-compate-products-allover-the-web.p.rapidapi.com\"}, params={\"query\": \"Samsung Galaxy S21\", \"page\": 1, \"country\": \"UK\", \"location\": \"uk\", \"lang\": \"en\"})"} {"Instruction": "I want to convert 50 USD to EUR using the IP2Currency Exchange Rate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().describe', 'description': 'Describe a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'values_in', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://fraudlabs-ip2currency-v1.p.rapidapi.com/ip2currencywebservice.asmx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fraudlabs-ip2currency-v1.p.rapidapi.com\"}, params={\"VISITORIP\": \"\", \"FROMCURRENCYCODE\": \"USD\", \"TOCURRENCYCODE\": \"EUR\", \"FROMAMOUNT\": \"50\"})"} {"Instruction": "Can you provide me with tide height and time predictions for Station ID 1234567?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}\n", "{'name': 'git', 'api_name': 'git.quiltimport(patches=\"patches/\", series=\"series.txt\", keep_non_patch=True', 'description': 'Apply quilt patchset onto current branch', 'parameters': [{'name': 'dry_run_|__n'}, {'name': 'author_author'}, {'name': 'patches_dir'}, {'name': 'series_file'}, {'name': 'keep_non_patch'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://noaa-tides.p.rapidapi.com/stations/1234567\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"noaa-tides.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the available versions for the Go Code Compiler API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}"], "Output": "requests.get(\"https://go-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"go-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to convert the amount $500 to letters in Mexican Pesos?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.retrieve_tape_recovery_point', 'description': 'Retrieves the recovery point for the specified virtual tape. This operation is only supported in the tape gateway type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'tape_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual tape for which you want to retrieve the recovery point.'}, {'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives access to informations about a User / Channel, and Streams on Twitch.', 'parameters': [{'name': 'userid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.eks.describe_fargate_profile', 'description': 'Returns descriptive information about an Fargate profile.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the Amazon EKS cluster associated with the Fargate profile.'}, {'name': 'fargate_profile_name', 'description': 'The name of the Fargate profile to describe.'}]}"], "Output": "requests.get(\"https://numberstoletters.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"numberstoletters.p.rapidapi.com\"}, params={\"moneda\": \"PESOS\", \"monto\":\"500\"})"} {"Instruction": "How can I get the character profile for the player \"JaneDoe\" in the US region and the realm \"Stormrage\" using the Raider.IO API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().removeResourcePolicies', 'description': 'Remove resource policies from a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policies'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://raider-io.p.rapidapi.com/api/v1/characters/profile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"raider-io.p.rapidapi.com\"}, params={\"region\": \"us\", \"realm\": \"stormrage\", \"fields\": \"mythic_plus_scores_by_season:current\", \"name\": \"JaneDoe\"})"} {"Instruction": "I want to send a text message with \"How are you doing?\" to phone number 9876543210 using BroadNet SMS API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://broadnet-sms1.p.rapidapi.com/websmpp/websms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"broadnet-sms1.p.rapidapi.com\"}, params={\"text\": \"How are you doing?\", \"accesskey\": \"\", \"sid\": \"\", \"mno\": \"9876543210\", \"type\": 1})"} {"Instruction": "I want to get the detailed information of a specific video with ID '2B4AS90Da45' from the Youtube Music API (Detailed).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.location.create_key', 'description': 'Creates an API key resource in your Amazon Web Services account, which lets you grant actions for Amazon Location resources to the API key bearer.NoteFor more information, see Using API keys .', 'parameters': [{'name': 'description', 'description': 'An optional description for the API key resource.'}, {'name': 'expire_time', 'description': 'The optional timestamp for when the API key resource will expire in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ . One of NoExpiry or ExpireTime must be set.'}, {'name': 'key_name', 'description': 'A custom name for the API key resource.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), hyphens (-), periods (.), and underscores (_).\\nMust be a unique API key name.\\nNo spaces allowed. For example, ExampleAPIKey .'}, {'name': 'no_expiry_|_no_no_expiry', 'description': 'Optionally set to true to set no expiration time for the API key. One of NoExpiry or ExpireTime must be set.'}, {'name': 'restrictions', 'description': 'The API key restrictions for the API key resource.\\nAllowActions -> (list)\\n\\nA list of allowed actions that an API key resource grants permissions to perform. You must have at least one action for each type of resource. For example, if you have a place resource, you must include at least one place action.\\nThe following are valid values for the actions.\\n\\nMap actions\\ngeo:GetMap* - Allows all actions needed for map rendering.\\n\\n\\nPlace actions\\ngeo:SearchPlaceIndexForText - Allows geocoding.\\ngeo:SearchPlaceIndexForPosition - Allows reverse geocoding.\\ngeo:SearchPlaceIndexForSuggestions - Allows generating suggestions from text.\\nGetPlace - Allows finding a place by place ID.\\n\\n\\nRoute actions\\ngeo:CalculateRoute - Allows point to point routing.\\ngeo:CalculateRouteMatrix - Allows calculating a matrix of routes.\\n\\n\\n\\n\\nNoteYou must use these strings exactly. For example, to provide access to map rendering, the only valid action is geo:GetMap* as an input to the list. [\"geo:GetMap*\"] is valid but [\"geo:GetMapTile\"] is not. Similarly, you cannot use [\"geo:SearchPlaceIndexFor*\"] - you must list each of the Place actions separately.\\n(string)\\n\\nAllowReferers -> (list)\\n\\nAn optional list of allowed HTTP referers for which requests must originate from. Requests using this API key from other domains will not be allowed.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939) or any symbols in this list $\\\\-._+!*`(),;/?:@=&\\nMay contain a percent (%) if followed by 2 hexadecimal digits (A-F, a-f, 0-9); this is used for URL encoding purposes.\\nMay contain wildcard characters question mark (?) and asterisk (*). Question mark (?) will replace any single character (including hexadecimal digits). Asterisk (*) will replace any multiple characters (including multiple hexadecimal digits).\\nNo spaces allowed. For example, https://example.com .\\n\\n(string)\\n\\nAllowResources -> (list)\\n\\nA list of allowed resource ARNs that a API key bearer can perform actions on.\\n\\nThe ARN must be the correct ARN for a map, place, or route ARN. You may include wildcards in the resource-id to match multiple resources of the same type.\\nThe resources must be in the same partition , region , and account-id as the key that is being created.\\nOther than wildcards, you must include the full ARN, including the arn , partition , service , region , account-id and resource-id , delimited by colons (:).\\nNo spaces allowed, even with wildcards. For example, arn:aws:geo:region:*account-id* :map/ExampleMap* .\\n\\nFor more information about ARN format, see Amazon Resource Names (ARNs) .\\n(string)'}, {'name': 'tags', 'description': 'Applies one or more tags to the map resource. A tag is a key-value pair that helps manage, identify, search, and filter your resources by labelling them.\\nFormat: \"key\" : \"value\"\\nRestrictions:\\n\\nMaximum 50 tags per resource\\nEach resource tag must be unique with a maximum of one value.\\nMaximum key length: 128 Unicode characters in UTF-8\\nMaximum value length: 256 Unicode characters in UTF-8\\nCan use alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), and the following characters: + - = . _ : / @.\\nCannot use \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d as a prefix for a key.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}"], "Output": "requests.get(\"https://youtube-music-api-detailed.p.rapidapi.com/get_watch_playlist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-music-api-detailed.p.rapidapi.com\"}, params={\"video_id\": \"2B4AS90Da45\"})"} {"Instruction": "Please provide a Python function call to retrieve the comments for a product with the ID 7654321 from \u00c7i\u00e7eksepeti and store the response in a variable called \"comments\". \n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.jobs().list', 'description': 'List all BigQuery jobs in a project', 'parameters': [{'name': 'show_all_users'}, {'name': 'show_config'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://ciceksepeti-data.p.rapidapi.com/getCommentsFromProduct\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ciceksepeti-data.p.rapidapi.com\"}, params={\"product_id\": \"7654321\"})"} {"Instruction": "I would like to convert 10 centimeters to meters using the Measurement Units Converter API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://measurement-units-converter.p.rapidapi.com/api/v1/market/conversions/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"measurement-units-converter.p.rapidapi.com\"}, params={\"output_unit\": \"m\", \"input_unit\": \"cm\", \"value\": \"10\"})"} {"Instruction": "I want to exchange 0.2 BTC to ETH using ChangeNOW crypto exchange API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}"], "Output": "requests.get(\"https://changenow-crypto-exchange.p.rapidapi.com/v1/exchange-range/fixed-rate/btc_eth\", headers={\"X-RapidAPI-Key\": \"your_api_key\",\"X-RapidAPI-Host\":\"changenow-crypto-exchange.p.rapidapi.com\"}, params={\"from_to\": \"btc_eth\", \"api_key\":\"your_api_key\", \"useRateId\":\"true\"})"} {"Instruction": "Please provide me with the Amazon product information for ASIN B09DKV849B in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}\n", "{'name': 'IoT Central', 'api_name': 'Compute Device Key', 'description': 'Generate a derived device SAS key', 'parameters': [{'name': 'device-id', 'description': 'The device ID of the target device'}, {'name': 'pk', 'description': 'The primary symmetric shared access key stored in base64 format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Translate the sentence \"Bonjour, comment \u00e7a va?\" from French to English.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://translate-it1.p.rapidapi.com/options\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translate-it1.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to retrieve a list of beers from Italy using the Beers List API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.certificate_manager.trust_configs.export('my_trust_config', location='global', destination='my_trust_config.yaml'\", 'description': 'Export a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': 'gcloud.alpha.compute.backend_services.delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'key_name'}]}"], "Output": "requests.get(\"https://beers-list.p.rapidapi.com/beers/italy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"beers-list.p.rapidapi.com\"})"} {"Instruction": "Please check the WHOIS information for the domain name \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://whoisapi-whois-v2-v1.p.rapidapi.com/whoisserver/WhoisService\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whoisapi-whois-v2-v1.p.rapidapi.com\"}, params={\"domainName\": \"example.com\"})"} {"Instruction": "I want to get the metadata of Vietnamese news articles from January 2021 with an offset of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Obten las oficinas, localidades y precios de tus envios en Argentina para Andreani, Oca y Correo Argentino.', 'parameters': [{'name': 'task_id', 'description': 'Task ID', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.reject_vpc_peering_connection', 'description': 'Rejects a VPC peering connection request. The VPC peering connection must be in the pending-acceptance state. Use the DescribeVpcPeeringConnections request to view your outstanding VPC peering connection requests. To delete an active VPC peering connection, or to delete a VPC peering connection request that you initiated, use DeleteVpcPeeringConnection .', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection.'}]}"], "Output": "requests.get(\"https://vietnamese-news.p.rapidapi.com/date/2020-01-*/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"vietnamese-news.p.rapidapi.com\"})"} {"Instruction": "Please calculate the monthly payment for a loan of $500,000 with an interest rate of 3.5% and a term of 15 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}\n", "{'name': 'apigee', 'api_name': 'gcloud.alpha.apigee.products().update', 'description': 'Update an existing Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'all_apis'}, {'name': 'add_api'}, {'name': 'remove_api'}, {'name': 'all_environments'}, {'name': 'add_environment'}, {'name': 'remove_environment'}, {'name': 'all_resources'}, {'name': 'add_resource'}, {'name': 'remove_resource'}, {'name': 'automatic_approval'}, {'name': 'manual_approval'}, {'name': 'clear_attributes'}, {'name': 'add_attribute'}, {'name': 'remove_attribute'}, {'name': 'clear_description'}, {'name': 'description'}, {'name': 'clear_oauth_scopes'}, {'name': 'add_oauth_scope'}, {'name': 'remove_oauth_scope'}, {'name': 'clear_quota'}, {'name': 'quota'}, {'name': 'quota_interval'}, {'name': 'quota_unit'}, {'name': 'internal_access'}, {'name': 'private_access'}, {'name': 'public_access'}]}"], "Output": "requests.get(\"https://mypeak-calculator-api.p.rapidapi.com/financial/payment-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mypeak-calculator-api.p.rapidapi.com\"}, params={\"termType\": 15, \"amortizationInYears\": 15, \"interestRate\": 3.5, \"loanAmount\": 500000})"} {"Instruction": "Please provide me with the trending stickers in the Mojitok Sticker Store SDK and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mojitok-sticker-store-sdk.p.rapidapi.com/stickers/trending\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mojitok-sticker-store-sdk.p.rapidapi.com\"}, params={\"include\":\"STICKER_PACK\"})"} {"Instruction": "I want to verify if my friend is a registered nurse with the Indian Nurse Council using their request ID 9876543210.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://nurse-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"nurse-verification.p.rapidapi.com\"}, params={\"request_id\": \"9876543210\"})"} {"Instruction": "Please provide me with the compatibility score between Olivia S and Jacob B using The Love Calculator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'StorageSync SyncGroup ServerEndpoint Show', 'description': 'Show the properties for a given server endpoint', 'parameters': [{'name': 'name', 'description': 'The name of server endpoint', 'required': True}, {'name': 'storage-sync-service', 'description': 'The name or ID of storage sync service', 'required': True}, {'name': 'sync-group-name', 'description': 'The name of sync group', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://the-love-calculator.p.rapidapi.com/love-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"the-love-calculator.p.rapidapi.com\"}, params={\"fname\": \"Olivia S\", \"sname\": \"Jacob B\"})"} {"Instruction": "Can you provide a Python function call to track the location of a user with the user_id '987654', using the GeoSpark API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'alpha compute', 'api_name': 'compute.backendServices.insert', 'description': 'Add a backend to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'global_network_endpoint_group'}, {'name': 'network_endpoint_group_region'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}"], "Output": "requests.get(\"https://geospark.p.rapidapi.com/user/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geospark.p.rapidapi.com\"}, params={\"user_id\": \"987654\"})"} {"Instruction": "I want to get information about a user with the username \"user456\" using the PetStoreAPI2.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}"], "Output": "requests.get(\"https://petstoreapi2-0.p.rapidapi.com/user/user456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"petstoreapi2-0.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to convert my Excel file \"data.xlsx\" to a PDF file using the Aspose.Cells Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}"], "Output": "requests.get(\"https://aspose-cells-cloud.p.rapidapi.com/ocr/hc_full\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"aspose-cells-cloud.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of evergreen blogs ordered by author name.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}"], "Output": "requests.get(\"https://blogsapi.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"blogsapi.p.rapidapi.com\"}, params={\"ordering\": \"author_name\"})"} {"Instruction": "Can you provide a Python function call to retrieve the top trending music for the United States using the SoundCloud Charts API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'netappfiles volume wait', 'description': 'Wait for a volume operation', 'parameters': [{'name': 'account-name', 'description': 'Name of the ANF account.'}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\"}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.'}, {'name': 'deleted', 'description': 'Wait until deleted.'}, {'name': 'exists', 'description': 'Wait until the resource exists.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'interval', 'description': 'Polling interval in seconds.'}, {'name': 'name', 'description': 'Name of the ANF volume.'}, {'name': 'pool-name', 'description': 'Name of the ANF pool.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'timeout', 'description': 'Maximum wait in seconds.'}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_sms_channel', 'description': 'Disables the SMS channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'az', 'api_name': 'Managed Services Assignment Creation', 'description': 'Creates a new registration assignment.', 'parameters': [{'name': 'definition', 'description': 'The fully qualified resource id of the registration definition.', 'required': True}, {'name': 'assignment-id', 'description': 'Can be used to override the generated registration assignment id.', 'required': False}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}"], "Output": "requests.get(\"https://soundcloud-charts-api.p.rapidapi.com/charts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soundcloud-charts-api.p.rapidapi.com\"}, params={\"genre\": \"soundcloud:genres:rbsoul\", \"kind\": \"trending\", \"limit\": \"50\", \"region\": \"soundcloud:regions:US\"})"} {"Instruction": "Translate the phrase \"How are you?\" from English to Hindi and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.saved_queries().describe', 'description': 'Describe a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.replace_route_table_association', 'description': 'Changes the route table associated with a given subnet, internet gateway, or virtual private gateway in a VPC. After the operation completes, the subnet or gateway uses the routes in the new route table. For more information about route tables, see Route tables in the Amazon VPC User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the new route table to associate with the subnet.'}]}"], "Output": "requests.get(\"https://indic-translator.p.rapidapi.com/rapidapi_translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indic-translator.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code with the data \"https://www.example.com\" and size 15.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://bar-qr-code-generator.p.rapidapi.com/encoded/api/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bar-qr-code-generator.p.rapidapi.com\"}, params={\"type\": \"qr_code\", \"size\": 15, \"data\": \"https://www.example.com\"})"} {"Instruction": "Can you provide me with the QR Code image for the URL \"https://google.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://tvb-qr-code.p.rapidapi.com/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tvb-qr-code.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Can you provide details about the site with ID 98765?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.put_launch_profile_members', 'description': 'Add/update users with given persona to launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'identity_store_id', 'description': 'The ID of the identity store.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'members', 'description': 'A list of members.\\n(structure)\\n\\nA new member that is added to a launch profile.\\npersona -> (string)\\n\\nThe persona.\\nprincipalId -> (string)\\n\\nThe principal ID.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}"], "Output": "requests.get(\"https://sitedomain1.p.rapidapi.com/siteDoamin/detail/98765\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sitedomain1.p.rapidapi.com\"})"} {"Instruction": "I want to access the income statement for AAPL stock using the FmpCloud API, with the default parameters (apikey: demo, period: quarter).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs.submit_prediction', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_paths'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}]}"], "Output": "requests.get(\"https://fmpcloud.p.rapidapi.com/income-statement/AAPL\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fmpcloud.p.rapidapi.com\"}, params={\"apikey\": \"demo\", \"period\": \"quarter\"})"} {"Instruction": "How can I get real-time stock market data for company \"AMZN\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}"], "Output": "requests.get(\"https://stock-cryptocurrency-forex-market-data.p.rapidapi.com/search/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stock-cryptocurrency-forex-market-data.p.rapidapi.com\"}, params={\"q\": \"AMZN\", \"category\": \"Stock\"})"} {"Instruction": "Please retrieve a list of soccer matches from Soccerway for June 15, 2022, and include live matches.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'extract_nanosecond_values', 'description': 'Extract nanosecond values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://soccerway-feed.p.rapidapi.com/v1/matches/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"soccerway-feed.p.rapidapi.com\"}, params={\"date\": \"2022-06-15\", \"add_live\": true})"} {"Instruction": "Can you provide a Python function call to retrieve the latest news from The Times newspaper using the New Climate API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().create_secondary', 'description': 'Create a new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.update_model_version', 'description': 'Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'major_version_number', 'description': 'The major version number.'}, {'name': 'external_events_detail', 'description': 'The details of the external events data used for training the model version. Required if trainingDataSource is EXTERNAL_EVENTS .\\ndataLocation -> (string)\\n\\nThe Amazon S3 bucket location for the data.\\ndataAccessRoleArn -> (string)\\n\\nThe ARN of the role that provides Amazon Fraud Detector access to the data location.'}, {'name': 'ingested_events_detail', 'description': 'The details of the ingested event used for training the model version. Required if your trainingDataSource is INGESTED_EVENTS .\\ningestedEventsTimeWindow -> (structure)\\n\\nThe start and stop time of the ingested events.\\nstartTime -> (string)\\n\\nTimestamp of the first ingensted event.\\nendTime -> (string)\\n\\nTimestamp of the final ingested event.'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}"], "Output": "requests.get(\"https://new-climate.p.rapidapi.com/news/thetimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"new-climate.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the data from the deepsound API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://deepsound4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"deepsound4.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the duration of a website visit on the site ABCR.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.delete', 'description': 'Delete a Bitbucket Server config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the Bitbucket Server Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_address', 'description': 'Disassociates an Elastic IP address from the instance or network interface it\u00e2\\x80\\x99s associated with.See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().cancel', 'description': 'cancel a Managed Microsoft AD operation', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://abcr.p.rapidapi.comhttp://abcr.sitescor.com.br\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"abcr.p.rapidapi.com\"})"} {"Instruction": "I want to get the top 5 songs of all time from the Billboard API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API compares and finds similarity between 2 face images. This is used to authenticate a person and detect an impersonation scenario.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://billboard3.p.rapidapi.com/greatest-of-all-time-songs-of-the-summer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"billboard3.p.rapidapi.com\"}, params={\"range\": \"1-5\"})"} {"Instruction": "I want to get the COVID-19 data for USA from the Corona virus World and India data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.versions().list', 'description': 'List existing AI Platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.healthchecks().create_tcp', 'description': 'Create TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://corona-virus-world-and-india-data.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"corona-virus-world-and-india-data.p.rapidapi.com\"}, params={\"country_name\": \"USA\"})"} {"Instruction": "How can I get the news articles from the \"rttrt\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}"], "Output": "requests.get(\"https://rttrt.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"rttrt.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the current location of the International Space Station.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.update_alias', 'description': 'Updates properties for an alias. To update properties, specify the alias ID to be updated and provide the information to be changed. To reassign an alias to another fleet, provide an updated routing strategy. If successful, the updated alias record is returned.Related actions', 'parameters': [{'name': 'alias_id', 'description': 'A unique identifier for the alias that you want to update. You can use either the alias ID or ARN value.'}, {'name': 'name', 'description': 'A descriptive label that is associated with an alias. Alias names do not need to be unique.'}, {'name': 'description', 'description': 'A human-readable description of the alias.'}, {'name': 'routing_strategy', 'description': 'The routing configuration, including routing type and fleet target, for the alias.\\nType -> (string)\\n\\nThe type of routing strategy for the alias.\\nPossible routing types include the following:\\n\\nSIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.\\nTERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the message embedded.\\n\\n\\nFleetId -> (string)\\n\\nA unique identifier for the fleet that the alias points to. This value is the fleet ID, not the fleet ARN.\\nMessage -> (string)\\n\\nThe message text to be used with a terminal routing strategy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://iss-location.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"iss-location.p.rapidapi.com\"})"} {"Instruction": "Please translate the phrase \"Good morning!\" from English to Spanish using the Translator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}"], "Output": "requests.get(\"https://translator97.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\":\"YOUR_API_KEY\",\"X-RapidAPI-Host\":\"translator97.p.rapidapi.com\"}, params={\"text\":\"Good morning!\",\"source\":\"en\",\"target\":\"es\"})"} {"Instruction": "Retrieve the search results for the keyword \"python\" from Yandex and save them in a variable called \"response\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_server_certificate', 'description': 'Deletes the specified server certificate.See also: AWS API Documentation\\n', 'parameters': [{'name': 'server_certificate_name', 'description': 'The name of the server certificate you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://yandex-serp.p.rapidapi.com/GetTaskResult\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yandex-serp.p.rapidapi.com\"}, params={\"task_id\": \"\"})"} {"Instruction": "I want to get the reviews for a specific topic with the data ID '0x123456789' from the Google Search 2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serpdog(https://serpdog.io) is a Google Search API that allows you to access Google Search Results in real time. It solves the problem of proxies and captchas for a smooth scraping journey. Serpdog supports results in both HTML and JSON format.\\n\\nGet your free trial by registering at https://api.serpdog.io\\n\\nIf you want to buy our plan, I recommend you to please visit https://serpdog.io/pricing for more information. ', 'parameters': [{'name': 'data_id', 'description': '', 'type': 'STRING'}, {'name': 'next_page_token', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'topic_id', 'description': '', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-search-2.p.rapidapi.com/reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-search-2.p.rapidapi.com\"}, params={\"data_id\": \"0x123456789\", \"next_page_token\":\"\", \"sort_by\":\"\", \"topic_id\":\"\", \"hl\":\"en_us\"})"} {"Instruction": "Please provide the Python function call to retrieve all allowable words that can be formed using the letters \"BCDFHIJKLMOPRS\" in a Boggle game, using the Boggle API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://codebox-boggle-v1.p.rapidapi.com/BCDFHIJKLMOPRS\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codebox-boggle-v1.p.rapidapi.com\"})"} {"Instruction": "Perform a DNS lookup on google.com using the DNS Lookup API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dns-lookup2.p.rapidapi.com/Api/a/google.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup2.p.rapidapi.com\"})"} {"Instruction": "Can you generate a meme with the text \"I love coding\" and \"Programming is fun!\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://memeados.p.rapidapi.com/drakelikehate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"memeados.p.rapidapi.com\"}, params={\"text2\": \"I love coding\", \"text1\": \"Programming is fun!\"})"} {"Instruction": "I want to retrieve a random quote using the provided API and print the response to the console.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'alpha compute firewall-policies associations', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().list', 'description': 'List the associations of an organization or folder resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://quotes85.p.rapidapi.com/keyword\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quotes85.p.rapidapi.com\"})"} {"Instruction": "What is the distance between pincode 54321 and 98765?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings().list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'pyarrow', 'api_name': 'AWS Standard Retry Strategy', 'description': 'Standard retry strategy for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_data_source_permissions', 'description': 'Updates the permissions to a data source.', 'parameters': [{'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'data_source_id', 'description': 'The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'A list of resource permissions that you want to grant on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'A list of resource permissions that you want to revoke on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}"], "Output": "requests.get(\"https://pincode-distance-measurement.p.rapidapi.com/pincode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pincode-distance-measurement.p.rapidapi.com\"}, params={\"from\": \"54321\", \"to\":\"98765\"})"} {"Instruction": "Please check if the phone numbers 1111111111 and 2222222222 are valid using the Branded SMS Pakistan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://branded-sms-pakistan.p.rapidapi.com/send\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"branded-sms-pakistan.p.rapidapi.com\"}, params={\"to\": \"1111111111, 2222222222\", \"key\": \"6014c421fd3dc1185d2b0603b41\", \"mask\": \"H3 TEST SMS\", \"email\": \"hello@brandedsmspakistan.com\", \"message\": \"Hello I am sending test message\", \"status\": \"\"})"} {"Instruction": "Can you verify if the phone number 9876543210 is valid in Germany?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://checky-verify-phone-number.p.rapidapi.com/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"checky-verify-phone-number.p.rapidapi.com\"}, params={\"phone\": \"9876543210\", \"country\": \"DE\"})"} {"Instruction": "Please retrieve the featured cards for the user \"janedoe\" on Geeklist.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.cancel', 'description': 'Cancel a running hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "requests.get(\"https://geeklist.p.rapidapi.com/users/janedoe/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geeklist.p.rapidapi.com\"}, params={\"featured\": \"true\"})"} {"Instruction": "Please provide me with detailed information about the Bugatti Chiron made in 2021.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://infocarsapi.p.rapidapi.com/cars/bugatti/chiron/2021\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"infocarsapi.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to find the definition of the word \"banana\" using the Dictionary by API-Ninjas.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dictionary-by-api-ninjas.p.rapidapi.com/v1/dictionary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dictionary-by-api-ninjas.p.rapidapi.com\"}, params={\"word\": \"banana\"})"} {"Instruction": "Can you provide a Python function call to generate a random picture of a cute kitten for my website?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}"], "Output": "requests.get(\"https://nijikokun-random-cats.p.rapidapi.com/random/kitten\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nijikokun-random-cats.p.rapidapi.com\"})"} {"Instruction": "I want to get the official match schedule for the 2022 FIFA World Cup Qatar.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}"], "Output": "requests.get(\"https://community-official-world-cup.p.rapidapi.com/wc/matches\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-official-world-cup.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the current Dota 2 tournaments in the Asia region?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().list', 'description': 'List index endpoints of a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dota-2.p.rapidapi.com/tournaments/asia\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dota-2.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"python\" and get related keywords using the JoJ Web Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://joj-web-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"joj-web-search.p.rapidapi.com\"}, params={\"query\": \"python\", \"related_keywords\": \"true\", \"limit\": \"10\"})"} {"Instruction": "I want to use the test_v3 API to get the test result using the provided endpoint URL and headers.
\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://test1285.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"test1285.p.rapidapi.com\"}, params={\"test\": \"\"})"} {"Instruction": "Can you check if the credit card number 6011782896759578 is valid and log the response using the Credit Card Number Validator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}"], "Output": "requests.get(\"https://credit-card-number-validator.p.rapidapi.com/v1/validatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"credit-card-number-validator.p.rapidapi.com\"}, params={\"cardnumber\": \"6011782896759578\"})"} {"Instruction": "Can you provide me with a Python function call to retrieve the basic metadata of all dog breeds using the DogBreedDB API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}"], "Output": "requests.get(\"https://dogbreeddb.p.rapidapi.com/paginated/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dogbreeddb.p.rapidapi.com\"})"} {"Instruction": "I want to get the data for ASIN \"B07WXYZ8JH\" from the Amazon Live Data API in the \"us\" locale.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WXYZ8JH\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to get the video details for episode 456 using the VOD App API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vod-app.p.rapidapi.com/video/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vod-app.p.rapidapi.com\"})"} {"Instruction": "I want to get the OAuth/OpenID Connect authentication information for Google using the AcroSuite OAuther API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HandballAPI offers a schedule for live matches and results for top national and international leagues and tournaments. Handball World championship, handball European championship, handball Champions league, LNH Division 1, EHF European league and other leagues are all covered.', 'parameters': [{'name': 'term', 'description': 'The search term to use when searching for players, teams, and tournaments.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://acrosuite-oauther.p.rapidapi.com/v0_1/CstService/tools/oauth/oidclist\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"acrosuite-oauther.p.rapidapi.com\"}, params={\"oAuthCode\":\"GoogleOIDC\", \"redirectHost\":\"\", \"redirectPort\":\"\"})"} {"Instruction": "I want to generate a random GUID using the GUID generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries.create', 'description': 'Create a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}, {'name': 'certificates', 'description': 'The certificates for the certificate map entry.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models.list_version', 'description': 'List model versions', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "requests.get(\"https://guid-generator1.p.rapidapi.com/GenerateGuid\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"guid-generator1.p.rapidapi.com\"})"} {"Instruction": "Please provide 10 easy words from the Mixy Word Guess API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://mixy-word-guess-api.p.rapidapi.com/api/v1/word\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mixy-word-guess-api.p.rapidapi.com\"}, params={\"amount\": \"10\", \"difficulty\": \"easy\"})"} {"Instruction": "Can you provide me with a Python function call to retrieve the details of the current free games available on the Epic Games Store using the Epic Free Games API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://epic-free-games.p.rapidapi.com/epic-free-games\", headers={\"X-RapidAPI-Key\": \"YOUR_API_KEY\", \"X-RapidAPI-Host\": \"epic-free-games.p.rapidapi.com\"})"} {"Instruction": "Please validate the phone number +1 (987) 654-3210 using the phone validation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.get_access_control_effect', 'description': 'Gets the effects of an organization\u00e2\\x80\\x99s access control rules as they apply to a specified IPv4 address, access protocol action, and user ID or impersonation role ID. You must provide either the user ID or impersonation role ID. Impersonation role ID can only be used with Action EWS.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}, {'name': 'ip_address', 'description': 'The IPv4 address.'}, {'name': 'action', 'description': 'The access protocol action. Valid values include ActiveSync , AutoDiscover , EWS , IMAP , SMTP , WindowsOutlook , and WebMail .'}, {'name': 'user_id', 'description': 'The user ID.'}, {'name': 'impersonation_role_id', 'description': 'The impersonation role ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}"], "Output": "requests.get(\"https://phone-validation.p.rapidapi.com/+19876543210\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"phone-validation.p.rapidapi.com\"})"} {"Instruction": "Could you please provide me with the exchange rates on February 3, 2005?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_quantiles', 'description': 'Compute an array of quantiles of a numeric array or chunked array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].', 'type': 'double or sequence of double', 'default': 0.5}, {'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.', 'type': 'str', 'default': 'linear', 'accepted_values': ['linear', 'lower', 'higher', 'nearest', 'midpoint']}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.', 'type': 'int', 'default': 0}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.QuantileOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}"], "Output": "requests.get(\"https://mlatman-currency-v1.p.rapidapi.com/{2005-02-03}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mlatman-currency-v1.p.rapidapi.com\"})"} {"Instruction": "Please provide the address information for latitude 40.7128 and longitude -74.0060 after converting it to the World Geodetic System.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie.update_s3_resources', 'description': '(Discontinued) Updates the classification types for the specified S3 resources. If memberAccountId isn\u00e2\\x80\\x99t specified, the action updates the classification types of the S3 resources associated with Amazon Macie Classic for the current Macie Classic administrator account. If memberAccountId is specified, the action updates the classification types of the S3 resources associated with Macie Classic for the specified member account.', 'parameters': [{'name': 'member_account_id', 'description': '(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources\u00e2\\x80\\x99 classification types you want to update.'}, {'name': 's3_resources_update', 'description': '(Discontinued) The S3 resources whose classification types you want to update.\\n(structure)\\n\\n(Discontinued) The S3 resources whose classification types you want to update. This data type is used as a request parameter in the UpdateS3Resources action.\\nbucketName -> (string)\\n\\n(Discontinued) The name of the S3 bucket whose classification types you want to update.\\nprefix -> (string)\\n\\n(Discontinued) The prefix of the S3 bucket whose classification types you want to update.\\nclassificationTypeUpdate -> (structure)\\n\\n(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.\\noneTime -> (string)\\n\\n(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.\\ncontinuous -> (string)\\n\\n(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.get_image_recipe', 'description': 'Gets an image recipe.', 'parameters': [{'name': 'image_recipe_arn', 'description': 'The Amazon Resource Name (ARN) of the image recipe that you want to retrieve.'}]}\n", "{'name': 'git', 'api_name': 'git.count_objects', 'description': 'Count unpacked number of objects and their disk consumption', 'parameters': [{'name': '_v'}, {'name': '_h'}, {'name': 'human_readable'}]}"], "Output": "requests.get(\"https://navitime-geocoding.p.rapidapi.com/datum_conversion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"navitime-geocoding.p.rapidapi.com\"}, params={\"coord\": \"40.7128,-74.0060\", \"after_datum\":\"wgs84\"})"} {"Instruction": "Can you help me get live data of a product with ASIN B09DKV849B on Amazon in the US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().describe', 'description': 'Show details about a specific API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the details of the airport in Dublin and store the response in a variable called 'airport_details'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://world-airports-directory.p.rapidapi.com/v1/airports/dub\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-airports-directory.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"iPhone 12\" on Amazon using the Basic Amazon Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.send_email', 'description': 'Send a collection of patches as emails', 'parameters': [{'name': 'options'}, {'name': 'file|directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://basic-amazon-scraper.p.rapidapi.com/search/iPhone 12\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"basic-amazon-scraper.p.rapidapi.com\"}, params={\"api_key\": \"f03399e151f471ce4a771f1se2f5yg3d\"})"} {"Instruction": "Can you help me complete the sentence \"All cats like to chase rats\" with an AI model?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://walnut-word-completion.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnut-word-completion.p.rapidapi.com\"}, params={\"payload\": \"All cats like to chase rats\"})"} {"Instruction": "Can you provide a Python function call to get a random cocktail recipe and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.config.export', 'description': 'Export the configuration for a Cloud Bigtable app profile', 'parameters': [{'name': 'app_profile'}, {'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSCB players', 'parameters': [{'name': 'input_weight', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://the-cocktail-db3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"the-cocktail-db3.p.rapidapi.com/\"})"} {"Instruction": "I want to get the live prices for Gold, Silver, Palladium, and Platinum in Euro currency.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}"], "Output": "requests.get(\"https://live-metal-prices.p.rapidapi.com/v1/latest/XAU,XAG,PA,PL/EUR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"live-metal-prices.p.rapidapi.com\"})"} {"Instruction": "How can I get the details of Airbnb listings in Tenerife with a maximum guest capacity of 4 and 2 bedrooms?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_vpcsc_config.allow', 'description': 'Allow Artifact Registry remote repositories inside a service perimeter to retrieve data', 'parameters': [{'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'SQL Server DNS Alias List', 'description': 'Get a list of server DNS aliases for a server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://airbnb-listings.p.rapidapi.com/v2/listingsByMarket\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"airbnb-listings.p.rapidapi.com\"}, params={\"market\": \"Tenerife\", \"offset\": 0, \"maxGuestCapacity\": 4, \"bedrooms\": 2})"} {"Instruction": "Can you please check the license plate ABC123 using the \"Verifica Targhe Italiane\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://verifica-targhe-italiane-api.p.rapidapi.com/default/BVSLambda\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"verifica-targhe-italiane-api.p.rapidapi.com\"}, params={\"plate\": \"ABC123\", \"function\": \"getktypefornumplateitalian\"})"} {"Instruction": "Can you provide me with the Italian Serie A standings for the current season (2022)?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.update', 'description': 'Update an Anthos Config Controller instance', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'man_block'}]}"], "Output": "requests.get(\"https://serie-a-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"serie-a-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Can you please check if the domain microsoft.com is available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://domain-checker-api.p.rapidapi.com/lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"domain-checker-api.p.rapidapi.com\"}, params={\"url\": \"microsoft.com\"})"} {"Instruction": "Please provide the geographic coordinates for zip code 90210.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.users().create', 'description': 'Create a new user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://us-zipcodes.p.rapidapi.com/codes/90210\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"us-zipcodes.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the top 5 cryptocurrencies using the All-In-One Crypto Swiss Knife API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}"], "Output": "requests.get(\"https://all-in-one-crypto-swiss-knife.p.rapidapi.com/coins/toplist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-in-one-crypto-swiss-knife.p.rapidapi.com\"}, params={\"limit\": \"5\"})"} {"Instruction": "Can you provide me with information about the user using the BogieApis API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_deployments', 'description': 'Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.list-deployments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The application identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bogieapis.p.rapidapi.com/userinfo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bogieapis.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the available languages for news content extraction and log the output using RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_parameter_groups', 'description': 'Returns a list of parameter group descriptions. If a parameter group name is specified, the list contains only the descriptions for that group.describe-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of a specific parameter group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}"], "Output": "requests.get(\"https://news-content-extraction-live.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"news-content-extraction-live.p.rapidapi.com\"})"} {"Instruction": "Please get the top 10 reviews for the product with app key \"APPKEY567\" and domain key \"DOMAINKEY890\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_tracking_options', 'description': 'Modifies an association between a configuration set and a custom domain for open and click event tracking.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}, {'name': 'tracking_options', 'description': 'A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.\\nFor more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide .\\nCustomRedirectDomain -> (string)\\n\\nThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_snapshot_copy_grants', 'description': 'Returns a list of snapshot copy grants owned by the Amazon Web Services account in the destination region.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SnapshotCopyGrants\\n', 'parameters': [{'name': 'snapshot_copy_grant_name', 'description': 'The name of the snapshot copy grant.'}, {'name': 'tag_keys', 'description': 'A tag key or keys for which you want to return all matching resources that are associated with the specified key or keys. For example, suppose that you have resources tagged with keys called owner and environment . If you specify both of these tag keys in the request, Amazon Redshift returns a response with all resources that have either or both of these tag keys associated with them.\\n(string)'}, {'name': 'tag_values', 'description': 'A tag value or values for which you want to return all matching resources that are associated with the specified value or values. For example, suppose that you have resources tagged with values called admin and test . If you specify both of these tag values in the request, Amazon Redshift returns a response with all resources that have either or both of these tag values associated with them.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://yotpo.p.rapidapi.com/products/B02uug6tF2uEA0Denhj0c9PV73y5PEOuKFmTCGb1/92431514/reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yotpo.p.rapidapi.com\"}, params={\"count\": \"10\", \"page\": \"1\", \"app_key\": \"APPKEY567\", \"domain_key\": \"DOMAINKEY890\"})"} {"Instruction": "I want to send a message saying \"How are you doing?\" using the message API and return the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.list_component_types', 'description': 'Lists all component types in a workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace.'}, {'name': 'filters', 'description': 'A list of objects that filter the request.\\n(tagged union structure)\\n\\nAn object that filters items in a list of component types.\\n\\nNoteOnly one object is accepted as a valid input.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: extendsFrom, namespace, isAbstract.\\nextendsFrom -> (string)\\n\\nThe component type that the component types in the list extend.\\nnamespace -> (string)\\n\\nThe namespace to which the component types in the list belong.\\nisAbstract -> (boolean)\\n\\nA Boolean value that specifies whether the component types in the list are abstract.'}, {'name': 'next_token', 'description': 'The string that specifies the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at one time. The default is 25.\\nValid Range: Minimum value of 1. Maximum value of 250.'}]}"], "Output": "requests.get(\"https://message-api.p.rapidapi.com/api/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"message-api.p.rapidapi.com\"}, params={\"Message\": \"How are you doing?\"}).json()"} {"Instruction": "Can you please provide me with the product details and pricing of the item with ASIN B07FR4ZLTD on IHerb, using the IHerb Product Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.activate_pipeline', 'description': 'Validates the specified pipeline and starts processing pipeline tasks. If the pipeline does not pass validation, activation fails.To activate a finished pipeline, modify the end date for the pipeline and then activate it.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'start_timestamp', 'description': 'The date and time to resume the pipeline. By default, the pipeline resumes from the last completed execution.'}]}"], "Output": "requests.get(\"https://iherb-product-data-api.p.rapidapi.com/api/IHerb/solicitations/3877908a2fb546228178436800372368\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"iherb-product-data-api.p.rapidapi.com\"}, params={\"protocol\":\"B07FR4ZLTD\"})"} {"Instruction": "How can I check if the IP address 203.0.113.1 is a Tor node?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().describe', 'description': 'Display detailed information about an HTTP health check', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().create', 'description': 'Create a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}"], "Output": "requests.get(\"https://tor-detect.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tor-detect.p.rapidapi.com\"}, params={\"ip\": \"203.0.113.1\", \"geo\":\"true\"})"} {"Instruction": "I want to resend the OTP to a customer with the mobile number 8888888888 using the Fund Transfer API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API calculates Amortized loan repayment with details.', 'parameters': [{'name': 'installmentcount', 'description': '', 'type': 'STRING'}, {'name': 'principalamount', 'description': '', 'type': 'STRING'}, {'name': 'annualinterestrate', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}, {'name': 'repaymentinterval', 'description': \"default: 'month'\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace.create_kx_database', 'description': 'Creates a new kdb database in the environment.', 'parameters': [{'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'database_name', 'description': 'The name of the kdb database.'}, {'name': 'description', 'description': 'A description of the database.'}, {'name': 'tags', 'description': 'A list of key-value pairs to label the kdb database. You can add up to 50 tags to your kdb database\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}"], "Output": "requests.get(\"https://mano2468-fund-transfer-v1.p.rapidapi.com/resend_ot_ps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mano2468-fund-transfer-v1.p.rapidapi.com\"}, params={\"Body\": \"{\\\"name\\\": \\\"xyz\\\", \\\"customerMobileNo\\\": \\\"8888888888\\\"}\"})"} {"Instruction": "Please provide the location details for postcode 3750-016 in Portugal, using the PT Postcodes API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs_realtime.disconnect_participant', 'description': 'Disconnects a specified participant and revokes the participant permanently from a specified stage.', 'parameters': [{'name': 'participant_id', 'description': 'Identifier of the participant to be disconnected. This is assigned by IVS and returned by CreateParticipantToken .'}, {'name': 'reason', 'description': 'Description of why this participant is being disconnected.'}, {'name': 'stage_arn', 'description': 'ARN of the stage to which the participant is attached.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}"], "Output": "response = requests.get(\"https://pt-postcodes.p.rapidapi.com/pt/address/3750/016\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pt-postcodes.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the archived web pages for the URL \"https://www.example.org/\" using the Wayback Machine API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://wayback-machine4.p.rapidapi.com/v1/sparkline/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wayback-machine4.p.rapidapi.com\"}, params={\"url\": \"https://www.example.org/\"})"} {"Instruction": "Can you give me the surf forecast for spot ID 987654?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://simple-surf-forecast-api1.p.rapidapi.com/api/forecasts/today/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"simple-surf-forecast-api1.p.rapidapi.com\"}, params={})"} {"Instruction": "I want to search for all motorcycle information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://all-cars-names-image-and-variants-info.p.rapidapi.com/motororchestrator/api/v1/mmv\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-cars-names-image-and-variants-info.p.rapidapi.com\"}, params={\"vehicle_type\": \"motorcycle\"})"} {"Instruction": "I want to get the recent anime quotes for page 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().config().export', 'description': 'Export the configuration for a Google BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Export configurations in Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are providing a location search result according to your search query', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://10000-anime-quotes-with-pagination-support.p.rapidapi.com/rapidHandler/recent\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"10000-anime-quotes-with-pagination-support.p.rapidapi.com\"}, params={\"page\":\"5\"})"} {"Instruction": "I want to retrieve data for places and facilities within a radius of 10 miles from a specified location in the United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}"], "Output": "requests.get(\"https://places-in-radius.p.rapidapi.com/openapi.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"places-in-radius.p.rapidapi.com\"}, params={\"origin\": \"United States\", \"radius\": 10, \"facility_types\": []})"} {"Instruction": "Can you provide me with an art quote?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://quotes-villa.p.rapidapi.com/quotes/art\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quotes-villa.p.rapidapi.com\"})"} {"Instruction": "How can I get the details of the song currently playing on TuneIn?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'schema', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'fields', 'description': 'Iterable of Fields or tuples, or mapping of strings to DataTypes'}, {'name': 'metadata', 'description': 'Dictionary containing metadata. Keys and values must be coercible to bytes.'}]}}"], "Output": "requests.get(\"https://community-tunein.p.rapidapi.com/Playing.ashx/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"community-tunein.p.rapidapi.com\"}, params={\"title\": \"\", \"artist\": \"\"})"} {"Instruction": "I want to use the \"lets\" API to get some data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'initializer', 'description': 'Initialization of random generator', 'parameters': {'required': [{'name': 'initializer', 'description': \"How to initialize the underlying random generator. If an integer is given, it is used as a seed. If 'system' is given, the random generator is initialized with a system-specific source of (hopefully true) randomness.\"}], 'optional': [{'name': 'N/A', 'description': 'N/A'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_first_match', 'description': 'Find location of first match of regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://lets1.p.rapidapi.comlets\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lets1.p.rapidapi.com\"}, params={})"} {"Instruction": "How can I check the number of comments for a TikTok video with URL \"https://www.tiktok.com/@tiktok/video/7093219391759764782\" using the Tiktok download video API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'vertex_ai_tensorboard.run', 'description': 'Delete an existing Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_run'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-download-video1.p.rapidapi.com/commentList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-download-video1.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/7093219391759764782\"})"} {"Instruction": "I want to proxy the URL \"https://www.amazon.com\" using the Cors Proxy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://cors-proxy.p.rapidapi.com/proxy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"cors-proxy.p.rapidapi.com\"}, params={\"url\": \"https://www.amazon.com\"})"} {"Instruction": "Can you provide a Python function call to fetch the details of the tweet with ID 648282286836559105 using the Twitter Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://twitter-data1.p.rapidapi.com/TweetDetail/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-data1.p.rapidapi.com\"}, params={\"id\": \"648282286836559105\"})"} {"Instruction": "Can you please fetch the latest posts using the 8prd2T1api1 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}"], "Output": "requests.get(\"https://8prd2t1api1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"8prd2t1api1.p.rapidapi.com\"})"} {"Instruction": "I want to check if Jane Smith has any filed evictions, suits, liens, or judgments against her in the past 7 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://evictions-suits-liens-and-judgments.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"evictions-suits-liens-and-judgments.p.rapidapi.com\"}, params={\"AppId\": \"\"})"} {"Instruction": "Could you please provide me with a Captcha image?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "requests.get(\"https://captcha9.p.rapidapi.com/api/captcha/errors\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"captcha9.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve live weather data for New York City using the WeatherAPI, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.list_connectors', 'description': 'Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.list-connectors is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'connector_name_prefix', 'description': 'The name prefix that you want to use to search for and list connectors.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'pyarrow', 'api_name': 'nulls', 'description': 'Create a strongly-typed Array instance with all elements null', 'parameters': {'required': [{'name': 'size', 'description': 'Array length'}], 'optional': [{'name': 'type', 'description': 'Explicit type for the array. By default use NullType.'}, {'name': 'memory_pool', 'description': 'Arrow MemoryPool to use for allocations. Uses the default memory pool if not passed.'}]}}"], "Output": "requests.get(\"https://api.weatherapi.com/v1/current.json?key=YOUR_API_KEY&q=New%20York%20City\")"} {"Instruction": "Please provide me with the details of a specific dessert with an ID of \"67890\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.stop_configuration_recorder', 'description': 'Stops recording configurations of the Amazon Web Services resources you have selected to record in your Amazon Web Services account.', 'parameters': [{'name': 'configuration_recorder_name', 'description': 'The name of the recorder object that records each configuration change made to the resources.'}]}"], "Output": "requests.get(\"https://beverages-and-desserts.p.rapidapi.com/desserts/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"beverages-and-desserts.p.rapidapi.com\"})"} {"Instruction": "Can you please check the health status of the test-api_v2 API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://test-api440.p.rapidapi.com/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test-api440.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of all live TV channels available in Kenya and Uganda?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'Device Twin List', 'description': 'List device twins in an IoT Hub', 'parameters': [{'name': 'auth-type', 'description': 'Indicates whether the operation should auto-derive a policy key or use the current Azure AD session.', 'accepted_values': ['key', 'login'], 'default_value': 'key'}, {'name': 'edge-enabled --ee', 'description': 'Flag indicating edge enablement.', 'accepted_values': ['false', 'true'], 'default_value': 'False'}, {'name': 'hub-name -n', 'description': 'IoT Hub name. Required if --login is not provided.'}, {'name': 'login -l', 'description': \"This command supports an entity connection string with rights to perform action. Use to avoid session login via 'az login'. If both an entity connection string and name are provided the connection string takes priority. Required if --hub-name is not provided.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'top', 'description': 'Maximum number of elements to return. Use -1 for unlimited.', 'default_value': '1000'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://live-tv-api1.p.rapidapi.com/channels\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"live-tv-api1.p.rapidapi.com\"})"} {"Instruction": "Please fetch the live weather data for New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}"], "Output": "requests.get(\"https://52-in-kicks.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"52-in-kicks.p.rapidapi.com\"})"} {"Instruction": "How can I check if a certain email address is valid using the Check Disposable Email API? (Assume the email address is example@gmail.com)\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'az cli', 'api_name': 'List Virtual Networks', 'description': 'List virtual networks', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the latest outcome of the XXXTreme Lightning Roulette game and print the response in Python.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.https_health_checks().create(name=\"my_health_check\", check_interval=5, healthy_threshold=3, host=\"example.com\", port=443, request_path=\"/status\", timeout=10, unhealthy_threshold=2', 'description': 'Create a legacy HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://xxxtremelightningrouletteapi.p.rapidapi.com/latest-outcome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"xxxtremelightningrouletteapi.p.rapidapi.com\"}).json()"} {"Instruction": "Please provide a Python function call to check if the email address \"john@example.com\" is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.users().create', 'description': 'Create a new user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://alpha-email-verification.p.rapidapi.com/disposable/john@example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"alpha-email-verification.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a list of independent tracks with label numbers from the Indie Songs API, limited to the first 10 tracks.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indie-songs-distrokid-unsigned.p.rapidapi.com/tracks/full\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"indie-songs-distrokid-unsigned.p.rapidapi.com\"}, params={\"offset\": \"0\", \"limit\":\"10\"})"} {"Instruction": "I want to retrieve information about the user with the ID 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az servicebus', 'api_name': 'namespace list', 'description': 'List the available namespaces within a resource group', 'parameters': [{'name': 'resource-group', 'description': 'The resourceGroup name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://democracia.p.rapidapi.com/usuarios/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"democracia.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to obtain a list of all dog breeds using the Dog API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}\n", "{'name': 'az', 'api_name': 'RedisEnterprise Database Access Keys Retrieval', 'description': 'Retrieve the access keys for the RedisEnterprise database', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the RedisEnterprise cluster.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dog-api.p.rapidapi.com/list/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dog-api.p.rapidapi.com\"})"} {"Instruction": "Can you please show me the TikTok posts for the challenge with the challenge_id '56789'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok87.p.rapidapi.com/challenge_posts/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok87.p.rapidapi.com\"}, params={\"cursor\": \"\", \"challenge_id\": \"56789\"})"} {"Instruction": "Can you provide a Python function call to find the best vinyl records in my collection from the year 1990, using the YourVinylStore API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint64 data type.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}"], "Output": "requests.get(\"https://yourvinylstore.p.rapidapi.com/endpoint\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yourvinylstore.p.rapidapi.com\"}, params={\"Year\": \"1990\"})"} {"Instruction": "How can I retrieve the trending articles in English from the Webit News Search API and store the response in a variable called \"trending_articles\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.start_person_tracking', 'description': 'Starts the asynchronous tracking of a person\u00e2\\x80\\x99s path in a stored video.To get the results of the person detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED . If so, call GetPersonTracking and pass the job identifier (JobId ) from the initial call to StartPersonTracking .', 'parameters': [{'name': 'video', 'description': 'The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.\\nS3Object -> (structure)\\n\\nThe Amazon S3 bucket name and file name for the video.\\nBucket -> (string)\\n\\nName of the S3 bucket.\\nName -> (string)\\n\\nS3 object key name.\\nVersion -> (string)\\n\\nIf the bucket is versioning enabled, you can specify the object version.'}, {'name': 'client_request_token', 'description': 'Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.'}, {'name': 'notification_channel', 'description': 'The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.\\nSNSTopicArn -> (string)\\n\\nThe Amazon SNS topic to which Amazon Rekognition posts the completion status.\\nRoleArn -> (string)\\n\\nThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.'}, {'name': 'job_tag', 'description': 'An identifier you specify that\u00e2\\x80\\x99s returned in the completion notification that\u00e2\\x80\\x99s published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.'}]}"], "Output": "trending_articles = requests.get(\"https://webit-news-search.p.rapidapi.com/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webit-news-search.p.rapidapi.com\"}, params={\"offset\": \"\", \"language\": \"en\", \"category\": \"\", \"from_sources\": \"\", \"number\": \"\", \"has_image\": \"\", \"exclude_sources\": \"\"})"} {"Instruction": "Can you give me a random dog fact?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}"], "Output": "requests.get(\"https://daily-cat-facts.p.rapidapi.com/facts/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"daily-cat-facts.p.rapidapi.com\"}, params={\"animal_type\": \"dog\",\"amount\": \"1\"})"} {"Instruction": "I want to get live data from the HelloRold API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://hellorold.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hellorold.p.rapidapi.com\"})"} {"Instruction": "Please provide the referral domains for the website \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_directory', 'description': 'Deletes a directory. Only disabled directories can be deleted. A deleted directory cannot be undone. Exercise extreme caution when deleting directories.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().config().export', 'description': 'Export the configuration for Google Cloud Build trigger', 'parameters': [{'name': 'trigger'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.list_coverage', 'description': 'Lists coverage details for your GuardDuty account. If you\u00e2\\x80\\x99re a GuardDuty administrator, you can retrieve all resources associated with the active member accounts in your organization.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Resources\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector whose coverage details you want to retrieve.'}, {'name': 'filter_criteria', 'description': 'Represents the criteria used to filter the coverage details.\\nFilterCriterion -> (list)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\n(structure)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\nCriterionKey -> (string)\\n\\nAn enum value representing possible filter fields.\\nFilterCondition -> (structure)\\n\\nContains information about the condition.\\nEquals -> (list)\\n\\nRepresents an equal condition that is applied to a single field while retrieving the coverage details.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition that is applied to a single field while retrieving the coverage details.\\n(string)'}, {'name': 'sort_criteria', 'description': 'Represents the criteria used to sort the coverage details.\\nAttributeName -> (string)\\n\\nRepresents the field name used to sort the coverage details.\\nOrderBy -> (string)\\n\\nThe order in which the sorted findings are to be displayed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://referral-domain-checker-api.p.rapidapi.com/referraldomains.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"referral-domain-checker-api.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "I want to get the location details for IP address 987.65.43.21.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://ip-to-location3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-location3.p.rapidapi.com\"}, params={\"ip\": \"987.65.43.21\"})"} {"Instruction": "I want to get a random recipe from a cocktail API and display the ingredients and instructions.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}"], "Output": "response = requests.get(\"https://cocktails3.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"cocktails3.p.rapidapi.com\"})"} {"Instruction": "Please help me retrieve information about products related to \"clothing\" on yiwugo.com in English, but increase the page size to 20.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://yiwugo-product-data.p.rapidapi.com/api/sc/yiwugo/search/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yiwugo-product-data.p.rapidapi.com\"}, params={\"keyword\": \"clothing\", \"lan\": \"en\", \"page\": \"1\", \"pageSize\": \"20\"})"} {"Instruction": "How can I get the details of a specific basketball game with Eid 123456 using the LiveScore_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.describe_broker_instance_options', 'description': 'Describe available broker instance options.', 'parameters': [{'name': 'engine_type', 'description': 'Filter response by engine type.'}, {'name': 'host_instance_type', 'description': 'Filter response by host instance type.'}, {'name': 'max_results', 'description': 'The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.'}, {'name': 'next_token', 'description': 'The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.'}, {'name': 'storage_type', 'description': 'Filter response by storage type.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://livescore6.p.rapidapi.com/matches/v2/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"livescore6.p.rapidapi.com\"}, params={\"Eid\": \"123456\", \"Category\":\"basketball\", \"Timezone\":\"-7\", \"LiveTable\":\"false\"})"} {"Instruction": "Can you fetch the details of the vehicle with the registration number MH01AB1234?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}"], "Output": "requests.get(\"https://vehicle-rc-information.p.rapidapi.com/api/PB65AM0008\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"vehicle-rc-information.p.rapidapi.com\"}, params={\"VehicleNumber\": \"MH01AB1234\"})"} {"Instruction": "Please check if the email address john.smith@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john.smith@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to generate a QR code with the ID \"67890\" using the RapidAPI QRCode service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qrcode3.p.rapidapi.com/images/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcode3.p.rapidapi.com\"})"} {"Instruction": "I want to get the Call of Duty leaderboard for season 3 with the limit of top 50 players.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model. This must be specified.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'view'}]}"], "Output": "requests.get(\"https://cod-api-2-0.p.rapidapi.com/mw2/ranked/mp/season/s3\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cod-api-2-0.p.rapidapi.com\"}, params={\"limit\": \"50\"})"} {"Instruction": "Please provide a Python function call to obtain the boundaries of the German postal code at longitude 9.8972 and latitude 52.5163 using the \"de-boundaries-io1.p.rapidapi.com\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}"], "Output": "requests.get(\"https://de-boundaries-io1.p.rapidapi.com/rest/v1/public/boundary/postalcode/within\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"de-boundaries-io1.p.rapidapi.com\"}, params={\"longitude\": 9.8972, \"latitude\": 52.5163})"} {"Instruction": "Can you please check if the option with ID \"54321\" exists in TradingFlow Option Flow?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://tradingflow-option-flow.p.rapidapi.com/admin/canary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tradingflow-option-flow.p.rapidapi.com\"}, params={\"id\": \"54321\"})"} {"Instruction": "Can you provide a Python function call to convert a YouTube video to mp4 using the YouTube to Mp4 API, given the video URL \"https://www.youtube.com/watch?v=IfNB5RTxnhI\" and the title \"Call of Duty Modern Warfare 2 Remastered - All Weapon Reload Animations in 4 Minutes\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_integral_part', 'description': 'Compute the integral part', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.list_file_commit_history', 'description': 'Retrieves a list of commits and changes to a specified file.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main . If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The full path of the file whose history you want to retrieve, including the name of the file.'}, {'name': 'max_results', 'description': 'A non-zero, non-negative integer used to limit the number of returned results.'}, {'name': 'next_token', 'description': 'An enumeration token that allows the operation to batch the results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://youtube-to-mp4.p.rapidapi.com/url=&title\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-to-mp4.p.rapidapi.com\"}, params={\"url\": \"https://www.youtube.com/watch?v=IfNB5RTxnhI\", \"title\": \"Call of Duty Modern Warfare 2 Remastered - All Weapon Reload Animations in 4 Minutes\"})"} {"Instruction": "Can you please check the details of this product URL: \"https://www.shopee.ph/product/98765432\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'communication list-key', 'description': 'Get the access keys of the Communication Service resource', 'parameters': [{'name': 'name -n', 'description': 'The name of the CommunicationService resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://shopee6.p.rapidapi.com/product/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopee6.p.rapidapi.com\"}, params={\"url\": \"https://www.shopee.ph/product/98765432\"})"} {"Instruction": "Can you use the ykapi API to search for videos with the keyword \"cute puppies\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.add_service_bindings', 'description': 'Add service bindings to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'service_bindings'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().config().export', 'description': 'Export Cloud Bigtable instance configuration', 'parameters': [{'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}"], "Output": "requests.get(\"https://ykapi.p.rapidapi.com/search/cocomelon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ykapi.p.rapidapi.com\"}, params={\"searchQuery\": \"cute puppies\"})"} {"Instruction": "I want to generate a quiz on the topic of science using the Quizy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().update', 'description': 'Update an existing access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}]}"], "Output": "requests.get(\"https://quizy-api2.p.rapidapi.com/generateQuiz\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"quizy-api2.p.rapidapi.com\"}, params={\"topic\": \"science\"})"} {"Instruction": "Please provide me with 5 random words that start with the letter \"a\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://random-words5.p.rapidapi.com/getMultipleRandom\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"random-words5.p.rapidapi.com\"}, params={\"count\": 5, \"beginsWith\": \"a\"})"} {"Instruction": "Translate the phrase \"Bonjour, comment \u00e7a va?\" from French to English using the Simple & Elegant Translation Service.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}"], "Output": "requests.get(\"https://simple-elegant-translation-service.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"simple-elegant-translation-service.p.rapidapi.com\"}, params={\"text\": \"Bonjour, comment \u00e7a va?\", \"source_lang\": \"fr\", \"target_lang\": \"en\"})"} {"Instruction": "Can you provide me with the data from the Telecom API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().describe', 'description': 'Describe a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "requests.get(\"https://api-telecom.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"api-telecom.p.rapidapi.com\"})"} {"Instruction": "Can you please help me retrieve the followers of user ID 98765432 on Twitter?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://twitter135.p.rapidapi.com/v2/Followers/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"twitter135.p.rapidapi.com\"}, params={\"id\": \"98765432\", \"cursor\": \"\", \"count\": \"20\"})"} {"Instruction": "Can you provide a Python function call to retrieve news articles about technology in the United States using the RapidAPI Newscatcher API, considering that we might want to automate this and get the data periodically?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_update', 'description': 'Update Assured Workloads environments', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'violation_notifications_enabled'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://newscatcher.p.rapidapi.com/v1/aggregation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"newscatcher.p.rapidapi.com\"}, params={\"q\": \"technology\", \"country\": \"US\", \"topic\": \"tech\"})"} {"Instruction": "Please provide a Python function call to check if the email address 'example@gmail.com' is valid using the RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'make a peta', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to convert the latitude 41.8781 and longitude -87.6298 to an address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().restart_web_server', 'description': 'Restart web server for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://address-from-to-latitude-longitude1.p.rapidapi.com/GetLatLng\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"address-from-to-latitude-longitude1.p.rapidapi.com\"}, params={\"Lat\": \"41.8781\", \"Lng\":\"-87.6298\"})"} {"Instruction": "Can you provide a Python function call to fetch the latest climate change news from The Guardian using the Climate Change API, considering that we are required to provide an API key and the host, and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().delete', 'description': 'delete HTTP health checks', 'parameters': [{'name': 'name'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get('https://climate-change-api20.p.rapidapi.com/news/guardian', headers={'X-RapidAPI-Key': 'YOUR_API_KEY', 'X-RapidAPI-Host': 'climate-change-api20.p.rapidapi.com'}, params={'newspaperId': ''})"} {"Instruction": "Can you provide me with images and videos of a specific location with latitude 37.422213 and longitude -122.084058?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geocoding-places.p.rapidapi.com/get_geocoding_images/v1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geocoding-places.p.rapidapi.com\"}, params={\"lat\":\"37.422213\", \"lng\":\"-122.084058\", \"version\":\"v1\", \"lang\":\"en\"})"} {"Instruction": "Please provide me with the answer to the question \"What is the capital of Japan?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.update_regex_match_set', 'description': 'The part of a web request that you want AWS WAF to inspectupdate, such as a query string or the value of the User-Agent header.Whether to perform any conversions on the request, such as converting it to lowercase, before inspecting it for the specified string.For example, you can create a RegexPatternSet that matches any requests with User-Agent headers that contain the string B[a@]dB[o0]t . You can then configure AWS WAF to reject those requests.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRegexMatchSet request.See also: AWS API Documentation\\n', 'parameters': [{'name': 'regex_match_set_id', 'description': 'The RegexMatchSetId of the RegexMatchSet that you want to update. RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets .'}, {'name': 'updates', 'description': 'An array of RegexMatchSetUpdate objects that you want to insert into or delete from a RegexMatchSet . For more information, see RegexMatchTuple .\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nIn an UpdateRegexMatchSet request, RegexMatchSetUpdate specifies whether to insert or delete a RegexMatchTuple and includes the settings for the RegexMatchTuple .\\nAction -> (string)\\n\\nSpecifies whether to insert or delete a RegexMatchTuple .\\nRegexMatchTuple -> (structure)\\n\\nInformation about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action , the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet .\\nFieldToMatch -> (structure)\\n\\nSpecifies where in a web request to look for the RegexPatternSet .\\nType -> (string)\\n\\nThe part of the web request that you want AWS WAF to search for a specified string. Parts of a request that you can search include the following:\\n\\nHEADER : A specified request header, for example, the value of the User-Agent or Referer header. If you choose HEADER for the type, specify the name of the header in Data .\\nMETHOD : The HTTP method, which indicated the type of operation that the request is asking the origin to perform. Amazon CloudFront supports the following methods: DELETE , GET , HEAD , OPTIONS , PATCH , POST , and PUT .\\nQUERY_STRING : A query string, which is the part of a URL that appears after a ? character, if any.\\nURI : The part of a web request that identifies a resource, for example, /images/daily-ad.jpg .\\nBODY : The part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from a form. The request body immediately follows the request headers. Note that only the first 8192 bytes of the request body are forwarded to AWS WAF for inspection. To allow or block requests based on the length of the body, you can create a size constraint set. For more information, see CreateSizeConstraintSet .\\nSINGLE_QUERY_ARG : The parameter in the query string that you will inspect, such as UserName or SalesRegion . The maximum length for SINGLE_QUERY_ARG is 30 characters.\\nALL_QUERY_ARGS : Similar to SINGLE_QUERY_ARG , but rather than inspecting a single parameter, AWS WAF will inspect all parameters within the query for the value or regex pattern that you specify in TargetString .\\n\\n\\nData -> (string)\\n\\nWhen the value of Type is HEADER , enter the name of the header that you want AWS WAF to search, for example, User-Agent or Referer . The name of the header is not case sensitive.\\nWhen the value of Type is SINGLE_QUERY_ARG , enter the name of the parameter that you want AWS WAF to search, for example, UserName or SalesRegion . The parameter name is not case sensitive.\\nIf the value of Type is any other value, omit Data .\\n\\n\\nTextTransformation -> (string)\\n\\nText transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass AWS WAF. If you specify a transformation, AWS WAF performs the transformation on RegexPatternSet before inspecting a request for a match.\\nYou can only specify a single type of TextTransformation.\\n\\nCMD_LINE\\nWhen you\u00e2\\x80\\x99re concerned that attackers are injecting an operating system commandline command and using unusual formatting to disguise some or all of the command, use this option to perform the following transformations:\\n\\nDelete the following characters: \u00e2\\x80\\x9c \u00e2\\x80\\x98 ^\\nDelete spaces before the following characters: / (\\nReplace the following characters with a space: , ;\\nReplace multiple spaces with one space\\nConvert uppercase letters (A-Z) to lowercase (a-z)\\n\\n\\nCOMPRESS_WHITE_SPACE\\nUse this option to replace the following characters with a space character (decimal 32):\\n\\nf, formfeed, decimal 12\\nt, tab, decimal 9\\nn, newline, decimal 10\\nr, carriage return, decimal 13\\nv, vertical tab, decimal 11\\nnon-breaking space, decimal 160\\n\\n\\nCOMPRESS_WHITE_SPACE also replaces multiple spaces with one space.\\nHTML_ENTITY_DECODE\\n\\nUse this option to replace HTML-encoded characters with unencoded characters. HTML_ENTITY_DECODE performs the following operations:\\n\\nReplaces (ampersand)quot; with \"\\nReplaces (ampersand)nbsp; with a non-breaking space, decimal 160\\nReplaces (ampersand)lt; with a \u00e2\\x80\\x9cless than\u00e2\\x80\\x9d symbol\\nReplaces (ampersand)gt; with >\\nReplaces characters that are represented in hexadecimal format, (ampersand)#xhhhh; , with the corresponding characters\\nReplaces characters that are represented in decimal format, (ampersand)#nnnn; , with the corresponding characters\\n\\n\\nLOWERCASE\\nUse this option to convert uppercase letters (A-Z) to lowercase (a-z).\\n\\nURL_DECODE\\nUse this option to decode a URL-encoded value.\\n\\nNONE\\nSpecify NONE if you don\u00e2\\x80\\x99t want to perform any text transformations.\\n\\nRegexPatternSetId -> (string)\\n\\nThe RegexPatternSetId for a RegexPatternSet . You use RegexPatternSetId to get information about a RegexPatternSet (see GetRegexPatternSet ), update a RegexPatternSet (see UpdateRegexPatternSet ), insert a RegexPatternSet into a RegexMatchSet or delete one from a RegexMatchSet (see UpdateRegexMatchSet ), and delete an RegexPatternSet from AWS WAF (see DeleteRegexPatternSet ).\\n\\nRegexPatternSetId is returned by CreateRegexPatternSet and by ListRegexPatternSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}"], "Output": "requests.get(\"https://question-answered.p.rapidapi.com/question/what is the capital of japan?\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"question-answered.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest 5 news from the Philippine News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://philippine-news.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"philippine-news.p.rapidapi.com\"}, params={\"limit\": 5})"} {"Instruction": "I want to download a YouTube video in 720p resolution using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://youtube86.p.rapidapi.com/api/youtube/go\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube86.p.rapidapi.com\"})"} {"Instruction": "Can you estimate the success of a YouTube video from a channel named \"TechReview\" with channel ID \"UC123xyz\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.delete_remote_access_session', 'description': 'Deletes a completed remote access session and its results.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the session for which you want to delete remote access.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "requests.get(\"https://youtuber-success-estimator.p.rapidapi.com/api/v0/analytics/creators/estimator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtuber-success-estimator.p.rapidapi.com\"}, params={\"channelName\": \"TechReview\", \"channelType\": \"youtube\", \"channelId\": \"UC123xyz\"})"} {"Instruction": "Please provide a Python function call to check if the IP address 10.0.0.1 is a valid IP address and display the response as output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_number_of_quarters', 'description': 'Compute the number of quarters between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.associate_configuration_items_to_application', 'description': 'Associates one or more configuration items with an application.', 'parameters': [{'name': 'application_configuration_id', 'description': 'The configuration ID of an application with which items are to be associated.'}, {'name': 'configuration_ids', 'description': 'The ID of each configuration item to be associated with an application.\\n(string)'}]}"], "Output": "requests.get(\"https://ip-geo-location-find-ip-location-and-details.p.rapidapi.com/iplocation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo-location-find-ip-location-and-details.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Please check if the phone number +987654321 is registered on WhatsApp.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bulk-whatsapp-validator.p.rapidapi.com/free/about\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bulk-whatsapp-validator.p.rapidapi.com\"}, params={\"phone\": \"+987654321\", \"token\": \"ENTER_HERE_A_TEMP_TOKEN\"})"} {"Instruction": "Please fetch the details for the record id \"b4180336-ef07-453d-b833-807161aedf36,7cf78e19-57d2-4bce-8999-63aad8f0e70c\" using the Magical Taske API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.describe_standards_controls', 'description': 'Returns a list of security standards controls.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Controls\\n', 'parameters': [{'name': 'standards_subscription_arn', 'description': 'The ARN of a resource that represents your subscription to a supported standard. To get the subscription ARNs of the standards you have enabled, use the GetEnabledStandards operation.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://magical-taske.p.rapidapi.com/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"magical-taske.p.rapidapi.com\"}, params={\"id\": \"b4180336-ef07-453d-b833-807161aedf36,7cf78e19-57d2-4bce-8999-63aad8f0e70c\"})"} {"Instruction": "What is the exchange rate from GBP to EUR for 250 GBP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}"], "Output": "requests.get(\"https://currency23.p.rapidapi.com/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency23.p.rapidapi.com\"}, params={\"base\": \"GBP\", \"to\": \"EUR\", \"int\": \"250\"})"} {"Instruction": "I want to store a file named \"example.txt\" in Aniku Files Storage API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create customizable SVG patterns for your projects', 'parameters': [{'name': 'name', 'description': 'Name of the pattern specified at https://pattern.monster/api\\n(Default: Random name if not specified)', 'type': 'STRING'}, {'name': 'scale', 'description': '0.5 to Max Scale of the pattern specified at https://pattern.monster/api\\n(Default: Random scale if not specified)', 'type': 'NUMBER'}, {'name': 'moveleft', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'angle', 'description': '0 - 360 (Default: Random angle if not specified)', 'type': 'NUMBER'}, {'name': 'strokejoin', 'description': 'round or square \\n(Default: round)\\nValid only for patterns with Stroke Join as specified at https://pattern.monster/api', 'type': 'STRING'}, {'name': 'movetop', 'description': '0 - 100 ( Default: 0 )', 'type': 'NUMBER'}, {'name': 'colors', 'description': '2 to Max Colors of the pattern specified at https://pattern.monster/api\\nFormat: Color1|Color2|Color3|Color4|Color5\\nAt least, two colors are required if specified\\n(Default: Random colors if not specified)\\nAccepted color values: \\nCSS colors ( eg. aqua, red )\\nRGB or RGBA colors ( eg. rgb(59,130,246), rgba(234,179,8,0.7) )\\nHSL or HSLA colors ( eg. hsl(300, 76%, 72%), hsla(147,50%,47%,0.5) )\\nHEX colors without the hash symbol ( eg. E11D48, 2563eb )', 'type': 'STRING'}, {'name': 'spacing', 'description': 'Horizontal Spacing | Vertical Spacing\\n(Default: 0|0)\\nMax Spacing of the pattern specified at https://pattern.monster/api\\nValid only for patterns with Max Spacing other than 0|0', 'type': 'STRING'}, {'name': 'stroke', 'description': '0.5 to Max Stroke of the pattern specified at https://pattern.monster/api\\n(Default: Random stroke if not specified)\\nValid only for patterns with Mode as Stroke', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://aniku.p.rapidapi.comStorage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aniku.p.rapidapi.com\"})"} {"Instruction": "Please provide the next payout date or yield of the ticker AAPL.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().delete', 'description': 'Delete a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get('https://sundayfinance.p.rapidapi.com/yield/aapl', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sundayfinance.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve chapters and verses from the book of Psalms in the Bible.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'API name', 'api_name': 'API call without arguments', 'description': 'API function description', 'parameters': {'required': [{'name': 'arg1', 'description': 'Explanation of arg1'}, {'name': 'arg2', 'description': 'Explanation of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Explanation of arg3'}, {'name': 'arg4', 'description': 'Explanation of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bible-search.p.rapidapi.com/books-by-name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bible-search.p.rapidapi.com\"}, params={\"bookName\": \"Psalms\"})"} {"Instruction": "Can you generate a QR code for the website yahoo.com and capture the response data in Python?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}"], "Output": "requests.get(\"https://quick-qr-code-generator.p.rapidapi.com/hello\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quick-qr-code-generator.p.rapidapi.com\"}, params={\"url\": \"yahoo.com\"})"} {"Instruction": "Please verify if the company with registration number \"98765\" is registered with the Registrar of Companies.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}"], "Output": "requests.get(\"https://mca-corporate-verifications.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mca-corporate-verifications.p.rapidapi.com\"}, params={\"request_id\": \"98765\"})"} {"Instruction": "Can you please provide me with detailed technical specifications on the Boeing 747 aircraft?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.describe_broker_instance_options', 'description': 'Describe available broker instance options.', 'parameters': [{'name': 'engine_type', 'description': 'Filter response by engine type.'}, {'name': 'host_instance_type', 'description': 'Filter response by host instance type.'}, {'name': 'max_results', 'description': 'The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.'}, {'name': 'next_token', 'description': 'The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.'}, {'name': 'storage_type', 'description': 'Filter response by storage type.'}]}"], "Output": "requests.get(\"https://aircraft-by-api-ninjas.p.rapidapi.com/v1/aircraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"aircraft-by-api-ninjas.p.rapidapi.com\"}, params={\"model\": \"747\", \"manufacturer\": \"Boeing\"})"} {"Instruction": "Can you provide a Python function call to check if a document is plagiarized using the dedu API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha.builds.triggers().create_webhook', 'description': 'Create a build trigger with a Webhook trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'secret'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'subscription_filter'}, {'name': 'substitutions'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}"], "Output": "requests.get(\"https://dedu.p.rapidapi.comhttp://14.102.40.116:8081/dedu_lnipe/index.aspx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dedu.p.rapidapi.com\"})"} {"Instruction": "Can you check if order number 987654 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().config().export', 'description': 'Export Cloud Bigtable instance configuration', 'parameters': [{'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://petstore132.p.rapidapi.com/store/order/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"petstore132.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address example@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}"], "Output": "requests.get(\"https://email-existence-validator.p.rapidapi.com/help\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-existence-validator.p.rapidapi.com\"})"} {"Instruction": "How can I obtain the server time using the ByBit Leaderboard API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Event Hubs Authorization Rule Create', 'description': 'Create an AuthorizationRule for a specific Event Hub', 'parameters': [{'name': 'authorization-rule-name', 'description': 'The authorization rule name.'}, {'name': 'eventhub-name', 'description': 'The Event Hub name.'}, {'name': 'namespace-name', 'description': 'The Namespace name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'rights', 'description': 'The rights associated with the rule.', 'optional': True}]}"], "Output": "requests.get(\"https://bybit-leaderboard.p.rapidapi.com/GetServerTime\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bybit-leaderboard.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you please provide the Python function call to get the trip details for the MF Reference \"DEF456\" using the ASR Hub API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://asr-hub.p.rapidapi.com/api/TripDetails/DEF456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asr-hub.p.rapidapi.com\"})"} {"Instruction": "I want to convert 100 USD to EUR and GBP using the Currency Conversion and Exchange Rates API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://currency-conversion-and-exchange-rates.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency-conversion-and-exchange-rates.p.rapidapi.com\"}, params={\"from\": \"USD\", \"to\": \"EUR,GBP\"})"} {"Instruction": "I want to check if john@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws voice_id list_domains', 'description': 'Lists all the domains in the Amazon Web Services account.list-domains is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Translate the sentence \"Good morning!\" from English to Spanish using the MyMemory - Translation Memory API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'shift_left', 'description': 'Bitwise Left Shift', 'parameters': {'required': [{'name': 'x', 'description': 'The number to be shifted.'}, {'name': 'y', 'description': 'The amount to shift by.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.start_image_pipeline_execution', 'description': 'Manually triggers a pipeline to create an image.', 'parameters': [{'name': 'image_pipeline_arn', 'description': 'The Amazon Resource Name (ARN) of the image pipeline that you want to manually invoke.'}, {'name': 'client_token', 'description': 'The idempotency token used to make this request idempotent.'}]}"], "Output": "requests.get(\"https://translated-mymemory---translation-memory.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translated-mymemory---translation-memory.p.rapidapi.com\"}, params={\"langpair\": \"en|es\", \"q\": \"Good morning!\", \"onlyprivate\": \"0\", \"mt\": \"1\", \"de\": \"a@b.c\", \"key\": \"\"})"} {"Instruction": "Can you provide information about an astro photo and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://astro-gallery.p.rapidapi.com/get_astro_photo_info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"astro-gallery.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python code to fetch traffic jam information from Waze/Google in real-time using the RapidAPI? Use the default values for the query, language, and coordinates.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://waze.p.rapidapi.com/autocomplete\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"waze.p.rapidapi.com\"}, params={\"q\":\"traffic\", \"lang\":\"en\", \"coordinates\":\"37.376754, -122.023350\"})"} {"Instruction": "Can you provide a Python function call to find the nearest EV charging station within 30 miles of my current location, with longitude -122.4194 and latitude 37.7749?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'concat_arrays', 'description': 'Concatenate arrays', 'parameters': {'required': [{'name': 'arrays', 'description': 'Arrays to concatenate, must be identically typed.'}], 'optional': [{'name': 'memory_pool', 'description': 'For memory allocations. If None, the default pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_address', 'description': 'Disassociates an Elastic IP address from the instance or network interface it\u00e2\\x80\\x99s associated with.See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vehicle-charging-stations.p.rapidapi.com/poi/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"vehicle-charging-stations.p.rapidapi.com\"}, params={\"distance\": \"30\", \"longitude\": \"-122.4194\", \"latitude\": \"37.7749\"})"} {"Instruction": "I want to get the 5 latest property listings from the MLS Router API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().set_iam_policy', 'description': 'Set IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kinesis.describe_stream_summary', 'description': 'Provides a summarized description of the specified Kinesis data stream without the shard list.NoteWhen invoking this API, it is recommended you use the StreamARN input parameter rather than the StreamName input parameter.See also: AWS API Documentation\\n', 'parameters': [{'name': 'stream_name', 'description': 'The name of the stream to describe.'}, {'name': 'stream_arn', 'description': 'The ARN of the stream.'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mls-router1.p.rapidapi.com/reso/odata/Property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"mls-router1.p.rapidapi.com\"}, params={\"orderby\": \"ModificationTimestamp desc\", \"select\": \"\", \"top\": \"5\"})"} {"Instruction": "I want to extract the taxpayer identification number (TIN) from a scanned image of a Philippines TIN card and obtain the result using the Philippines TIN OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "requests.get(\"https://philippines-tin-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"philippines-tin-ocr.p.rapidapi.com\"}, params={\"request_id\":\"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Could you please provide a Python function call to obtain the current version of the Fashion API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}"], "Output": "requests.get(\"https://fashion4.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fashion4.p.rapidapi.com\"})"} {"Instruction": "Can you please check if the video with the job ID abc789 has been processed using the Videogrammer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://videogrammer.p.rapidapi.com/video\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"videogrammer.p.rapidapi.com\"}, params={\"job_id\": \"abc789\"})"} {"Instruction": "Can you help me to find all known subdomains of the website example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://subdomains-lookup1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"subdomains-lookup1.p.rapidapi.com\"}, params={\"type\": \"SUBDOMAINS\", \"pagenum\": \"1\", \"q\":\"example.com\"})"} {"Instruction": "Please provide a Python function call to download the downloadable URLs of the tracks from the album \"https://scntstlab.bandcamp.com/track/mwidit-edit\" using the Bandcamp Downloader API and include the necessary headers for authentication.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://bandamp-downloader-api.p.rapidapi.com/tracks/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bandamp-downloader-api.p.rapidapi.com\"}, params={\"url\": \"https://scntstlab.bandcamp.com/track/mwidit-edit\"})"} {"Instruction": "I want to get the list of companies on the eNotas Gateway API with page number 3 and page size 100.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Highly maintain and accurate T-tok API to fetch profiles or feeds in bulk. ', 'parameters': [{'name': 'schematype', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'string'}, {'name': 'secuid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://enotas-enotas-gateway-v1.p.rapidapi.com/empresas\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"enotas-enotas-gateway-v1.p.rapidapi.com\"}, params={\"pageNumber\": 3, \"pageSize\": 100})"} {"Instruction": "Can you help me validate this email 'example2@gmail.com' using the Email Validator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-validator9.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-validator9.p.rapidapi.com\"})"} {"Instruction": "Can you check if the zip code 54321 is valid in Mexico?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://postali.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"postali.p.rapidapi.com\"}, params={\"code\":\"54321\"})"} {"Instruction": "I want to search for properties in Kensington, London on Zoopla and filter for properties with a minimum of 3 bedrooms and a maximum price of 2,000,000 pounds.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings in the given project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://zoopla3.p.rapidapi.com/to-rent/travel-time-search-to-rent\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"zoopla3.p.rapidapi.com\"}, params={\"search_area\": \"Kensington, London\", \"min_bedroom\": 3, \"max_price\": 2000000})"} {"Instruction": "Help me search for PlayStation products on eBay in Europe.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}"], "Output": "requests.get(\"https://ebay-products-search-scraper.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ebay-products-search-scraper.p.rapidapi.com\"}, params={\"page\": 1, \"Item_Location\": \"europe\", \"query\": \"PlayStation\"})"} {"Instruction": "I want to make a GET request to the httpbin API and include a query parameter 'foo' with a value of 'bar'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://httpbin32.p.rapidapi.com/anything\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"httpbin32.p.rapidapi.com\"}, params={\"foo\": \"bar\"})"} {"Instruction": "Provide a Python function call to retrieve the regions information from the World Country API, using the default values for the parameters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'az aks delete', 'description': 'Delete a managed Kubernetes cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default': 'False'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}"], "Output": "requests.get(\"https://world-country.p.rapidapi.com/get/regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"world-country.p.rapidapi.com\"}, params={\"keyword\": \"asia\",\"perpage\": \"50\",\"id\": \"\",\"page\": \"1\"})"} {"Instruction": "Can you provide a Python function call to find the logo of apple.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_comment', 'description': 'Deletes the specified comment from the document version.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'document_id', 'description': 'The ID of the document.'}, {'name': 'version_id', 'description': 'The ID of the document version.'}, {'name': 'comment_id', 'description': 'The ID of the comment.'}]}"], "Output": "requests.get(\"https://logo4.p.rapidapi.com/logo/apple.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"logo4.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get a random cat fact using the Random Cat Fact API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}"], "Output": "requests.get(\"https://random-cat-fact.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"random-cat-fact.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the exchange rate for 50 USD to EUR on a specific date, let's say August 5th, 2021?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.wafv2.get_regex_pattern_set', 'description': 'Retrieves the specified RegexPatternSet .', 'parameters': [{'name': 'name', 'description': 'The name of the set. You cannot change the name after you create the set.'}, {'name': 'scope', 'description': 'Specifies whether this is for an Amazon CloudFront distribution or for a regional application. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, an AppSync GraphQL API, an Amazon Cognito user pool, an App Runner service, or an Amazon Web Services Verified Access instance.\\nTo work with CloudFront, you must also specify the Region US East (N. Virginia) as follows:\\n\\nCLI - Specify the Region when you use the CloudFront scope: --scope=CLOUDFRONT --region=us-east-1 .\\nAPI and SDKs - For all calls, use the Region endpoint us-east-1.\\n\\nPossible values:\\n\\nCLOUDFRONT\\nREGIONAL'}, {'name': 'id', 'description': 'A unique identifier for the set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://forexgo.p.rapidapi.com/fx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"forexgo.p.rapidapi.com\"}, params={\"amount\": 50, \"from\": \"USD\", \"to\": \"EUR\", \"date\": \"2021-08-05\"})"} {"Instruction": "Can you provide me with some quiz questions using the QUIZ API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().describe', 'description': 'Show details about the Cloud API Gateway operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'aws', 'api_name': 'aws.fms.list_discovered_resources', 'description': 'Returns an array of resources in the organization\u00e2\\x80\\x99s accounts that are available to be associated with a resource set.', 'parameters': [{'name': 'member_account_ids', 'description': 'The Amazon Web Services account IDs to discover resources in. Only one account is supported per request. The account must be a member of your organization.\\n(string)'}, {'name': 'resource_type', 'description': 'The type of resources to discover.'}, {'name': 'max_results', 'description': 'The maximum number of objects that you want Firewall Manager to return for this request. If more objects are available, in the response, Firewall Manager provides a NextToken value that you can use in a subsequent call to get the next batch of objects.'}, {'name': 'next_token', 'description': 'When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Firewall Manager returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "requests.get(\"https://quiz26.p.rapidapi.com/questions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quiz26.p.rapidapi.com\"})"} {"Instruction": "Can you provide connection information about IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}"], "Output": "requests.get(\"https://about-my-ip.p.rapidapi.com/getipinfo/10.0.0.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"about-my-ip.p.rapidapi.com\"})"} {"Instruction": "I want to listen to the Rock station.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': '\"The name of the function and the arguments are not provided in the given example.\"', 'description': 'Use to assign one or more tags to a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that the tags are added to.'}, {'name': 'tags', 'description': 'The list of tags that are added to the specified resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://station1.p.rapidapi.com/Rock-Musiquecom-s115313/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"station1.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide the details of media ID 7 in the LiveScore Sports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine', 'description': 'Deletes a state machine. This is an asynchronous operation: It sets the state machine\u00e2\\x80\\x99s status to DELETING and begins the deletion process.The following are some examples of qualified and unqualified state machine ARNs:The following qualified state machine ARN refers to a Distributed Map state with a label mapStateLabel in a state machine named myStateMachine . arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabelSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine to delete.'}]}"], "Output": "requests.get(\"https://livescore-sports.p.rapidapi.com/v1/media/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"livescore-sports.p.rapidapi.com\"}, params={\"timezone\": \"0\", \"locale\": \"EN\", \"media_id\": \"7\"})"} {"Instruction": "Please fetch the client data from the fachaapi API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fachaapi.p.rapidapi.com/cliente\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fachaapi.p.rapidapi.com\"})"} {"Instruction": "Can you provide a python function call to get a motivational quote with id 8?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://motivational-content.p.rapidapi.com/quotes/8\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"motivational-content.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve information about the best movies available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.list_analyzed_resources', 'description': 'Retrieves a list of resources of the specified type that have been analyzed by the specified analyzer..list-analyzed-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The ARN of the analyzer to retrieve a list of analyzed resources from.'}, {'name': 'resource_type', 'description': 'The type of resource.\\nPossible values:\\n\\nAWS::S3::Bucket\\nAWS::IAM::Role\\nAWS::SQS::Queue\\nAWS::Lambda::Function\\nAWS::Lambda::LayerVersion\\nAWS::KMS::Key\\nAWS::SecretsManager::Secret\\nAWS::EFS::FileSystem\\nAWS::EC2::Snapshot\\nAWS::ECR::Repository\\nAWS::RDS::DBSnapshot\\nAWS::RDS::DBClusterSnapshot\\nAWS::SNS::Topic'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.update', 'description': 'Update an existing Beyondcorp application legacy connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human readable name of the connector.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "requests.get(\"https://porn-movies.p.rapidapi.com/index.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"porn-movies.p.rapidapi.com\"}, params={\"id\": 1})"} {"Instruction": "Can you provide a Python function call to retrieve a list of football team names using the Football (soccer) team names API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.wellarchitected.associate_profiles', 'description': 'Associate a profile with a workload.', 'parameters': [{'name': 'workload_id', 'description': 'The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.'}, {'name': 'profile_arns', 'description': 'The list of profile ARNs to associate with the workload.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}"], "Output": "requests.get(\"https://football-soccer-team-names.p.rapidapi.com/get-teams\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"football-soccer-team-names.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the listings from the OpenBlur API, with a page size of 5, ordered by listing price in descending order, and without specifying a contract address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.tag_resource', 'description': 'Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.Amazon QuickSight doesn\u00e2\\x80\\x99t currently support the tag editor for Resource Groups.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that you want to tag.'}, {'name': 'tags', 'description': 'Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.\\n(structure)\\n\\nThe key or keys of the key-value pairs for the resource tag or tags assigned to the resource.\\nKey -> (string)\\n\\nTag key.\\nValue -> (string)\\n\\nTag value.'}]}"], "Output": "requests.get(\"https://openblur.p.rapidapi.com/listings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"openblur.p.rapidapi.com\"}, params={\"pageSize\": 5, \"pageNumber\": 1, \"orderBy\": \"DESC\", \"contractAddress\": \"\"})"} {"Instruction": "Can you provide a Python function call to summarize the YouTube video with the URL \"https://www.youtube.com/watch?v=abcd1234\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', location='LOCATION', repository='REPOSITORY'\", 'description': 'Print a snippet to add a Maven repository to the pom.xml file', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://youtube-video-summarizer1.p.rapidapi.com/v1/youtube/summarizeVideoFromCache\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-video-summarizer1.p.rapidapi.com\"}, params={\"videoURL\": \"https://www.youtube.com/watch?v=abcd1234\"})"} {"Instruction": "I want to generate a QR code for the URL www.example.net and save it as a PNG image file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy'}]}"], "Output": "requests.get(\"https://qr-code-generator-pro1.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qr-code-generator-pro1.p.rapidapi.com\"}, params={\"url\":\"www.example.net\"})"} {"Instruction": "Can you validate if the email address \"johndoe@example.com\" is a valid email address using the Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API with Roster and Schedule Results for each NBA Franchise from 1977', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}"], "Output": "requests.get(\"https://email-api8.p.rapidapi.com/fake_email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-api8.p.rapidapi.com\"})"} {"Instruction": "How can I get the per-capita income based on the coordinates (-87.6297982, 41.8781136) using the World Coordinates to Income API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}"], "Output": "requests.get(\"https://world-coordinates-to-income.p.rapidapi.com/test/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"world-coordinates-to-income.p.rapidapi.com\"}, params={\"lon\": \"-87.6297982\", \"lat\": \"41.8781136\"})"} {"Instruction": "Can you provide the Python code to look up the product details for the barcode 9780143573659?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://barcode-lookup.p.rapidapi.com/v3/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"barcode-lookup.p.rapidapi.com\"}, params={\"barcode\": \"9780143573659\"})"} {"Instruction": "Can you provide a Python function call to obtain the daily horoscope for the Leo sign and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.auth.login', 'description': 'Authenticate clusters using the Anthos client', 'parameters': [{'name': 'cluster'}, {'name': 'dry_run'}, {'name': 'kubeconfig'}, {'name': 'login_config'}, {'name': 'login_config_cert'}, {'name': 'set_preferred_auth'}, {'name': 'user'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://horoscope-astrology.p.rapidapi.com/dailyphrase\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"horoscope-astrology.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the addresses for the postcode PL11DN in the UK, using the \"Find By PostCode\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}"], "Output": "requests.get(\"https://find-by-postcode.p.rapidapi.com/v1/postcodes/PL11DN\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"find-by-postcode.p.rapidapi.com\"})"} {"Instruction": "I want to detect objects in the image located at \"https://example.com/image.jpg\" using Mantis Object Detection API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mantis-object-detection.p.rapidapi.com/rest/v1/public/detectObjects\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mantis-object-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you provide a Python function call to search for upcoming games on the Epic Store in the US marketplace and log the output? Please consider that we might want to customize the search with specific keywords.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'alpha certificate-manager maps entries', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().delete', 'description': 'Delete a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.get_signedness', 'description': 'Get the signedness of the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://epic-store-games.p.rapidapi.com/comingSoon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"epic-store-games.p.rapidapi.com\"}, params={\"searchWords\": \"\", \"categories\": \"\", \"country\": \"us\", \"locale\": \"us\"})"} {"Instruction": "Can you provide a Python function call to get the latest news related to artificial intelligence using the Artificial Intelligence News API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://artificial-intelligence-news-api.p.rapidapi.com/ai-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"artificial-intelligence-news-api.p.rapidapi.com\"})"} {"Instruction": "I want to test the API \"test10977.p.rapidapi.com/ee\" with a custom header value for \"X-RapidAPI-Key\" and \"X-RapidAPI-Host\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://test10977.p.rapidapi.com/ee\", headers={\"X-RapidAPI-Key\": \"CUSTOM-KEY\", \"X-RapidAPI-Host\": \"test10977.p.rapidapi.com\"})"} {"Instruction": "Please help me access real-time stock prices for Apple Inc. (AAPL) using the Yahoo Finance API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://yahoo-finance127.p.rapidapi.com/news/tsla\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yahoo-finance127.p.rapidapi.com\"}, params={\"symbol\": \"AAPL\"})"} {"Instruction": "Can you provide a Python function call to check the current weather at LAX airport using the Aviation Weather Center API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aviation-weather-center.p.rapidapi.com/adds/dataserver_current/httpparam\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"aviation-weather-center.p.rapidapi.com\"}, params={\"datasource\": \"stations\", \"stationString\": \"LAX\"})"} {"Instruction": "Can you give me a Python function call to retrieve a random insult from \"The Dozen - The Yo Mamsa Roast API\" and print the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com/insults/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest schedule and stats for FIFA World Cup 2022 with a date of November 10th, 2022 and UTC offset of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fifa-2022-schedule-and-stats.p.rapidapi.com/schedule\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fifa-2022-schedule-and-stats.p.rapidapi.com\"}, params={\"date\": \"2022-11-10\", \"utc_offset\": \"5\"})"} {"Instruction": "Please provide me with the number of followers of a particular Instagram post. The shortcode for the post is EFG456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a JSON Profile data from a Linkedin ID', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'float64', 'description': 'Create double-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HandballAPI offers a schedule for live matches and results for top national and international leagues and tournaments. Handball World championship, handball European championship, handball Champions league, LNH Division 1, EHF European league and other leagues are all covered.', 'parameters': [{'name': 'term', 'description': 'The search term to use when searching for players, teams, and tournaments.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram28.p.rapidapi.com/media_info_v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram28.p.rapidapi.com\"}, params={\"short_code\": \"EFG456\"})"} {"Instruction": "Please provide a Python function call to search for information on Unicode codepoint \"U+0078\" using the RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}"], "Output": "requests.get(\"https://codepoints.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"codepoints.p.rapidapi.com\"}, params={\"properties\": \"U+0078\"})"} {"Instruction": "Can you provide me with the geo location data for IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-geo-location-and-ip-reputation.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ip-geo-location-and-ip-reputation.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Can you provide a Python function call to get the statistics of a match with secret key \"abcd123\", match ID 12345, and API key \"efgh456\" using the Test_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().get_iam_policy', 'description': 'Get an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://test2527.p.rapidapi.com/matches/stats.json\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"https://test2527.p.rapidapi.com/matches/stats.json\"}, params={\"secret\":\"abcd123\",\"match_id\":12345,\"key\":\"efgh456\"})"} {"Instruction": "I want to get the latest sports results of the NBA from the Futboleta API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://futboleta.p.rapidapi.comhttp://www.espn.com.co/nba/sports/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"futboleta.p.rapidapi.com\"})"} {"Instruction": "What are the holidays in the United States in the year 2023?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://holidays-by-api-ninjas.p.rapidapi.com/v1/holidays\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"holidays-by-api-ninjas.p.rapidapi.com\"}, params={\"year\": \"2023\", \"country\": \"us\"})"} {"Instruction": "Please extract the text from this image URL: \"https://example.com/image.jpg\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ocr-separate-text-from-images.p.rapidapi.com/parse/imageurl/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ocr-separate-text-from-images.p.rapidapi.com\"}, params={\"language\": \"eng\", \"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to print \"Hello, Python!\" using the print API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_coip_cidr', 'description': 'Creates a range of customer-owned IP addresses.', 'parameters': [{'name': 'cidr', 'description': 'A customer-owned IP address range to create.'}, {'name': 'coip_pool_id', 'description': 'The ID of the address pool.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}"], "Output": "requests.get(\"https://print.p.rapidapi.com/dev\", headers={\"x-rapidapi-host\": \"print.p.rapidapi.com\", \"x-rapidapi-key\": \"TO BE FILLED\"})"} {"Instruction": "I want to retrieve the daily football predictions and betting tips for the matches happening on September 15, 2022 in the Premier League using the Today Football Prediction API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}"], "Output": "requests.get(\"https://today-football-prediction.p.rapidapi.com/predictions/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"today-football-prediction.p.rapidapi.com\"}, params={\"date\": \"2022-09-15\", \"league\": \"Premier League\"})"} {"Instruction": "Please provide a Python function call to obtain a joke from the 'puns' category using the Jokester API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_ownership_controls', 'description': 'Removes OwnershipControls for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketOwnershipControls permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .The following operations are related to DeleteBucketOwnershipControls :GetBucketOwnershipControls', 'parameters': [{'name': 'bucket', 'description': 'The Amazon S3 bucket whose OwnershipControls you want to delete.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://jokester.p.rapidapi.com/jokes/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jokester.p.rapidapi.com\"})"} {"Instruction": "I want to generate a QR code with the text \"https://www.example.com\" and save it as a PNG image with a size of 300 pixels.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'versioning-free', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qrcodeutils.p.rapidapi.com/qrcodefree\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcodeutils.p.rapidapi.com\"}, params={\"text\": \"https://www.example.com\", \"validate\": True, \"size\": 300, \"type\": \"png\", \"level\": \"M\"})"} {"Instruction": "Can you provide a Python function call to capture a screenshot of the website \"https://www.example.com\" using the Pikwy API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'drop_nulls', 'description': 'Drop nulls from the input', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pikwy1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pikwy1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the Minecraft user data for the player with the username \"Alex\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.rev_list', 'description': 'Lists commit objects with various formats and options', 'parameters': [{'name': 'format'}, {'name': 'commit'}, {'name': 'path'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().migration().enable(DOMAIN=\"my_domain.com\", onprem_domains=[\"onprem_domain_1.com\", \"onprem_domain_2.com\"], disable_sid_filtering_domains=[\"onprem_domain_1.com\"]', 'description': 'Enables domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'onprem_domains', 'description': 'On-premises domains for which migration permissions are being enabled.'}, {'name': 'disable_sid_filtering_domains', 'description': 'Domains for which SID Filtering is to be disabled.'}, {'name': 'gcloud_wide_flag', 'description': 'Additional flags that can be applied to the command.'}]}\n", "{'name': 'ai', 'api_name': 'aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}"], "Output": "requests.get(\"https://minecraft-user-data.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"minecraft-user-data.p.rapidapi.com\"}, params={\"name\": \"Alex\"})"} {"Instruction": "Can you provide a Python function call to obtain information about the Ministry of Education in Chile using the DataEstado API with the provided endpoint URL and headers?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://dataestado1.p.rapidapi.com/Ministerio%20de%20Educaci%C3%B3n\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dataestado1.p.rapidapi.com\"})"} {"Instruction": "How can I use the Stable Diffusion v2 API to generate a high-quality image of a dog?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'CLI', 'api_name': 'Billing Subscription Wait', 'description': 'Wait until a condition of the billing subscription is met', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'is_required': True}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\", 'is_required': False}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.', 'is_required': False}, {'name': 'deleted', 'description': 'Wait until deleted.', 'is_required': False}, {'name': 'exists', 'description': 'Wait until the resource exists.', 'is_required': False}, {'name': 'interval', 'description': 'Polling interval in seconds.', 'is_required': False}, {'name': 'timeout', 'description': 'Maximum wait in seconds.', 'is_required': False}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\", 'is_required': False}]}"], "Output": "requests.get(\"https://stable-diffusion-v2.p.rapidapi.com/stable-diffusion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stable-diffusion-v2.p.rapidapi.com\"}, params={\"description\": \"dog\"})"} {"Instruction": "What is the Python function call to retrieve the list of languages supported by the Deep Translate API using the RapidAPI library, and how can the response be logged?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsecuretunneling.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://deep-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"deep-translate1.p.rapidapi.com\"})"} {"Instruction": "Please retrieve the information for file with ID '286a34ad2fb6c95b1490eae4' from the SendAPic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic Functions', 'parameters': []}"], "Output": "requests.get(\"https://sendapic-api.p.rapidapi.com/api/v1/files/286a34ad2fb6c95b1490eae4\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sendapic-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the NBA fantasy stats for player with ID 987654 in the most recent 10 games?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An easy-to-use API to fetch videos from Youtube in MP4 format.', 'parameters': [{'name': 'videoid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'IPC read statistics', 'description': 'Compact representation of IPC read statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}"], "Output": "requests.get(\"https://tank01-fantasy-stats.p.rapidapi.com/getNBAGamesForPlayer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tank01-fantasy-stats.p.rapidapi.com\"}, params={\"playerID\": \"987654\", \"numberOfGames\": \"10\"})"} {"Instruction": "I want to retrieve the live and historical information for the company with ticker symbol \"AAPL\" for the past 12 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'partition_nth_indices', 'description': 'Partition the indices of an array based on a pivot element', 'parameters': {'required': [{'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element'}], 'optional': [{'name': 'null_placement', 'description': 'Where nulls in the input should be partitioned', 'default': 'at_end'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'az', 'api_name': 'Cloud Service Delete', 'description': 'Delete a cloud service', 'parameters': [{'name': 'cloud-service-name', 'description': 'Name of the cloud service.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default': 'False'}]}\n", "{'name': 'pyarrow', 'api_name': 'TransformInputStream', 'description': 'Transform an input stream.', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to transform.'}, {'name': 'transform_func', 'description': 'The transformation to apply.'}], 'optional': []}}"], "Output": "requests.get(\"https://stoxx1.p.rapidapi.com/api/v1/stoxx/company/aapl/history/articles/12\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stoxx1.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate a screenshot of a website with dimensions of 800x600 pixels and in full page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}"], "Output": "requests.get(\"https://website-screenshot6.p.rapidapi.com/screenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"website-screenshot6.p.rapidapi.com\"}, params={\"height\": \"800\", \"width\": \"600\", \"url\": \"https://rapidapi.com/marketplace\", \"fullscreen\": True})"} {"Instruction": "Please provide a Python function call to check if the postal code 1234567 is valid in Japan using the PostcodeJP-API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.stop_configuration_recorder', 'description': 'Stops recording configurations of the Amazon Web Services resources you have selected to record in your Amazon Web Services account.', 'parameters': [{'name': 'configuration_recorder_name', 'description': 'The name of the recorder object that records each configuration change made to the resources.'}]}"], "Output": "requests.get(\"https://postcodejp-api.p.rapidapi.com/postcodes\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"postcodejp-api.p.rapidapi.com\"}, params={\"postcode\":\"1234567\"})"} {"Instruction": "Please provide the Python function call to obtain the location data for the IP address 192.168.0.1 and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.certificate_manager.issuance_configs.create', 'description': 'Create a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config'}, {'name': 'location'}, {'name': 'ca_pool'}, {'name': 'async'}, {'name': 'description'}, {'name': 'key_algorithm'}, {'name': 'labels'}, {'name': 'lifetime'}, {'name': 'rotation_window_percentage'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'git', 'api_name': 'requests.get', 'description': 'Git HTTP-based protocols', 'parameters': [{'name': '$git_url'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://geoip12.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geoip12.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you give me a Python function call to fetch a random dirty drinking question and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().update', 'description': 'Update an Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://drinking1.p.rapidapi.com/questions/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"drinking1.p.rapidapi.com\"}, params={\"type\": \"dirty\"})"} {"Instruction": "Please provide a Python function call to search for the top sports news in the US from the News API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://news-api14.p.rapidapi.com/top-headlines\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"news-api14.p.rapidapi.com\"}, params={\"language\": \"en\", \"category\": \"sports\", \"country\": \"us\", \"sortBy\": \"\", \"pageSize\": \"10\"})"} {"Instruction": "What is the current temperature for latitude 40.7128 and longitude -74.0060?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://oikoweather.p.rapidapi.com/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"oikoweather.p.rapidapi.com\"}, params={\"lat\": 40.7128, \"lon\": -74.0060, \"param\": \"temperature\"})"} {"Instruction": "Please provide me with the location and provider details for the mobile number 1234567890 using the Indian Mobile info API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ajith-indian-mob-info.p.rapidapi.com/employees\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ajith-indian-mob-info.p.rapidapi.com\"}, params={\"mobno\": \"1234567890\"})"} {"Instruction": "Get the per capita income for the IP address 10.0.0.1 in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_dataset', 'description': 'Returns information about a Dataset.', 'parameters': [{'name': 'dataset_id', 'description': 'The unique identifier for a Dataset.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-to-income.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-income.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "I want to get the soundtracks for the movie with the id \"tt1234567\" using the IMDb API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://imdb8.p.rapidapi.com/title/get-sound-tracks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"imdb8.p.rapidapi.com\"}, params={\"tconst\": \"tt1234567\"})"} {"Instruction": "Can you provide me with details about the game with the ID 90f8c0f01b94340794adbb52 using the Unigamer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://unigamer-api2.p.rapidapi.com/v1/games-service/games/90f8c0f01b94340794adbb52\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"unigamer-api2.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the synonyms for the word \"joyful\" in Hindi language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint'}, {'name': 'region', 'description': 'Cloud region for the endpoint'}, {'name': 'deployed_model_id', 'description': 'ID of the deployed model'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gruite.p.rapidapi.com/synonyms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gruite.p.rapidapi.com\"}, params={\"language\": \"hindi\", \"word\": \"joyful\"})"} {"Instruction": "Using the \"Forecast crypto and fiat currency exchange rates\" API, I would like to get the exchange rate forecast between the currencies USD and EUR.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com/api/get_cross?currency=usd¤cy_cross=eur\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com\"})"} {"Instruction": "Please fetch the EPA Superfunds within a 10-mile radius of lat 34.0522 and lng -118.2437.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://epa-superfunds.p.rapidapi.com/superfund\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epa-superfunds.p.rapidapi.com\"}, params={\"radius\": \"10\", \"lat\": \"34.0522\", \"lng\": \"-118.2437\"})"} {"Instruction": "I want to create a chatbot using the AION API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}"], "Output": "requests.get(\"https://aion.p.rapidapi.com/resources/bot/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"aion.p.rapidapi.com\"}).json()"} {"Instruction": "I want to check if \"test@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you provide a Python function call to get live data for the item with ASIN B07WDSD7G7 on Amazon in the US marketplace using the RapidAPI service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WDSD7G7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the Python function call to obtain the list of all traffic cameras using the Tsaboin Cams API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}"], "Output": "requests.get(\"https://tsaboin-tsaboin-cams-v1.p.rapidapi.com/listall.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tsaboin-tsaboin-cams-v1.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the latest chapter of the novel with the novel ID \"123456\" from the Web - Novel API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://web-novel-api.p.rapidapi.com/novel/fa102782f605163ddc1b3341709fd70221b4e23b/chapter/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-novel-api.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get live updates on the prices of Bitcoin and Ethereum using the Crypto Update Live API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.get_findings_filter', 'description': 'Retrieves the criteria and other settings for a findings filter.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://crypto-update-live.p.rapidapi.com/multiplecoins/bitcoin_ethereum\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crypto-update-live.p.rapidapi.com\"})"} {"Instruction": "I want to generate a new token for the Unlimited Language API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}"], "Output": "requests.get(\"https://token-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"token-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the messages for the email address p1amvpvxfh@bestparadize.com using the Temp Mail API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create a temp mail', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.config.export(\"my_firewall\", \"__all\", \"__path=/path/to/dir/config.txt\", \"__resource_format=krm\"', 'description': 'Export firewall configurations', 'parameters': [{'name': 'firewall'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloud9.untag_resource', 'description': 'Removes tags from an Cloud9 development environment.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.'}, {'name': 'tag_keys', 'description': 'The tag names of the tags to remove from the given Cloud9 development environment.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://temp-mail44.p.rapidapi.com/api/v3/email/p1amvpvxfh@bestparadize.com/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"temp-mail44.p.rapidapi.com\"})"} {"Instruction": "I would like to search for images of cats on Google and retrieve the first 5 results.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-search72.p.rapidapi.com/imagesearch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-search72.p.rapidapi.com\"}, params={\"q\": \"cats\", \"num\": 5})"} {"Instruction": "Please provide me with the available language codes for the Language Detection_v2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://language-detection5.p.rapidapi.com/get_language_codes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"language-detection5.p.rapidapi.com\"})"} {"Instruction": "I want to create a fake request with the data {\"name\". \n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://request-boomerang.p.rapidapi.com/query-json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"request-boomerang.p.rapidapi.com\"}, params={\"data\": \"{\\\"name\\\"\"})"} {"Instruction": "Can you please check if the record for the most consecutive vertical push-ups has any details?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://guinness-world-records-api.p.rapidapi.com/guinness/recordDetails\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"guinness-world-records-api.p.rapidapi.com\"}, params={\"href\": \"/world-records/82145-most-consecutive-vertical-push-ups\"})"} {"Instruction": "Please provide me the current status of the Address Monitor service.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'English news sentiment API, only $0.00001 per extra requests', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://address-monitor.p.rapidapi.com/service-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-monitor.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get the details of a pet with ID 456 and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().update', 'description': 'Update an Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}"], "Output": "requests.get(\"https://publicapitestinginbox.p.rapidapi.com/pet/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"publicapitestinginbox.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get a list of movies with the genre \"action\" and a minimum rating of 8 from the YTS.am Torrent API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'tails(operation_id=\"operation_1\"', 'description': 'Get details about an asynchronous operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://yts-am-torrent.p.rapidapi.com/list_movies.jsonp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yts-am-torrent.p.rapidapi.com\"}, params={\"genre\": \"action\", \"minimum_rating\": 8})"} {"Instruction": "Can you provide a Python function call to get a response from the AI Chatbot API for the message \"How are you?\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}"], "Output": "requests.get(\"https://ai-chatbot.p.rapidapi.com/chat/free\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ai-chatbot.p.rapidapi.com\"}, params={\"uid\": \"user1\", \"message\": \"How are you?\"})"} {"Instruction": "Please provide me with the historical trading data for BTC/USDT on the Binance spot market for the last 3 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}"], "Output": "requests.get(\"https://qvantana.p.rapidapi.com/2crows\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qvantana.p.rapidapi.com\"}, params={\"symbol\":\"btcusdt\", \"exchange\":\"binance\", \"market\":\"spot\", \"interval\":\"1m\", \"from\":\"UNIX_TIMESTAMP_OF_3_MONTHS_AGO\", \"backtracks\":\"1\"})"} {"Instruction": "Please shorten the URL \"www.example.com\" using the Noly URL Shortener API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://noly-url-shortener.p.rapidapi.com/shorten/www.example.com\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"noly-url-shortener.p.rapidapi.com\"})"} {"Instruction": "Please create a Python function call to shorten the following URL: \"https://www.example.com/long-url-that-needs-to-be-shortened\" using the UptoSite Link Shortener API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_lineage_group', 'description': 'Provides a list of properties for the requested lineage group. For more information, see Cross-Account Lineage Tracking in the Amazon SageMaker Developer Guide .', 'parameters': [{'name': 'lineage_group_name', 'description': 'The name of the lineage group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.hot_tablets.list', 'description': 'List hot tablets in a Cloud Bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'end_time'}, {'name': 'start_time'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'synapse_integration_runtime_regenerate_auth_key', 'description': 'Regenerate self-hosted integration runtime key', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'key-name', 'description': 'The name of the authentication key to regenerate.', 'accepted_values': ['authKey1', 'authKey2'], 'default_value': 'default'}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}]}"], "Output": "requests.get(\"https://uptosite-link-shortener.p.rapidapi.com/long/ntt-chrome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uptosite-link-shortener.p.rapidapi.com\"}, params={\"slug\": \"https://www.example.com/long-url-that-needs-to-be-shortened\"})"} {"Instruction": "Convert the Instagram user ID 123456789 to a username.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram210.p.rapidapi.com/pk_to_username\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram210.p.rapidapi.com\"}, params={\"pk\": \"123456789\"})"} {"Instruction": "I want to get a list of philosophers from the Philosophers API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}"], "Output": "requests.get(\"https://list-of-philosophers.p.rapidapi.com/Philosopher\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"list-of-philosophers.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to find the zip codes for a specific area in Mexico, using the zip code '12345'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mexico-zip-codes.p.rapidapi.com/buscar/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mexico-zip-codes.p.rapidapi.com\"}, params={\"codigo_postal\": \"12345\"})"} {"Instruction": "Check if the MAC address 90:e2:ba:f5:11:9d is valid using the MAC Address to Manufacturer API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mac-address-to-manufacturer.p.rapidapi.com/maclookup/90-e2-ba-f5-11-9d\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mac-address-to-manufacturer.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the car models available in the veiculos-api?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}"], "Output": "requests.get(\"https://veiculos-api.p.rapidapi.com/carros\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"veiculos-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top movie news sources available from the Kubric API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Private DNS Zone Virtual Network Links List', 'description': 'List the virtual network links to the specified Private DNS zone', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'top', 'description': 'The maximum number of virtual network links to return. If not specified, returns up to 100 virtual network links.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kubric-the-comprehensive-movie-news-api.p.rapidapi.com/news/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kubric-the-comprehensive-movie-news-api.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a Python function call to check if the app with dev_id \"com.example.app\" is available on Google Play Store?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.get_access_control_effect', 'description': 'Gets the effects of an organization\u00e2\\x80\\x99s access control rules as they apply to a specified IPv4 address, access protocol action, and user ID or impersonation role ID. You must provide either the user ID or impersonation role ID. Impersonation role ID can only be used with Action EWS.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}, {'name': 'ip_address', 'description': 'The IPv4 address.'}, {'name': 'action', 'description': 'The access protocol action. Valid values include ActiveSync , AutoDiscover , EWS , IMAP , SMTP , WindowsOutlook , and WebMail .'}, {'name': 'user_id', 'description': 'The user ID.'}, {'name': 'impersonation_role_id', 'description': 'The impersonation role ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-play-api2.p.rapidapi.com/apps_from_developer\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-play-api2.p.rapidapi.com\"}, params={\"dev_id\":\"com.example.app\", \"lang\":\"en\"})"} {"Instruction": "Please provide the details for House3 and House4 in the Real Estate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '31Events is a simple, yet powerful calendaring event management service that allows for the sending of calendaring events directly to your customer\u2019s calendar. It could be used for Webinars, Seminars, Training, etc. If the customer accepts the calendar invite they are automatically signed up for the event.\\r\\n\\r\\nStandards based iCal compliant that works with Exchange calendars, Google Calendars, mobile phones. \\r\\n\\r\\nNo more \"Click to download to calendar\" Send directly to a email account for accept or reject.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}"], "Output": "requests.get(\"https://real_estate_heroku.p.rapidapi.com/House1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"real_estate_heroku.p.rapidapi.com\"}, params={\"House3\": \"1\", \"House4\": \"1\"})"} {"Instruction": "Can you provide me with the test data from the Test_v14 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog_appregistry.associate_resource', 'description': 'Associates a resource with an application. The resource can be specified by its ARN or name. The application can be specified by ARN, ID, or name.', 'parameters': [{'name': 'application', 'description': 'The name, ID, or ARN of the application.'}, {'name': 'resource_type', 'description': 'The type of resource of which the application will be associated.\\nPossible values:\\n\\nCFN_STACK\\nRESOURCE_TAG_VALUE'}, {'name': 'resource', 'description': 'The name or ID of the resource of which the application will be associated.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().update', 'description': 'Update a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_allowed_client'}, {'name': 'clear_allowed_clients'}, {'name': 'remove_allowed_client'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'az', 'api_name': 'Tenant Deployment Show', 'description': 'Show a deployment at tenant scope', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://test804.p.rapidapi.comimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test804.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for the website \"https://www.example.com\" with a size of 512 pixels and a transparent background color.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "requests.get(\"https://webit-qr-code.p.rapidapi.com/generate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"webit-qr-code.p.rapidapi.com\"}, params={\"format\":\"png\", \"data\":\"https://www.example.com\", \"size\":\"512\", \"background_color\":\"transparent\"})"} {"Instruction": "Can you provide me with container tracking information for tracking ID 12345abc?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}"], "Output": "requests.get(\"https://create-container-tracking.p.rapidapi.com/tracking/12345abc\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"create-container-tracking.p.rapidapi.com\"})"} {"Instruction": "I want to check if the domain mydomain.com is available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://community-viewdns.p.rapidapi.com/whois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-viewdns.p.rapidapi.com\"}, params={\"domain\": \"mydomain.com\", \"output\":\"json\"})"} {"Instruction": "I want to get data for a product with the ID \"67890\" using the AmazonAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}"], "Output": "requests.get(\"https://amazonapi2.p.rapidapi.com/products/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazonapi2.p.rapidapi.com\"})"} {"Instruction": "I want to fetch car data for cars with page number 5, limit 50, type \"hatchback\", make \"Honda\", and year \"2021\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://car-data1.p.rapidapi.com/cars\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"car-data1.p.rapidapi.com\"}, params={\"page\": \"5\", \"limit\": \"50\", \"type\": \"hatchback\", \"make\": \"Honda\", \"year\": \"2021\"})"} {"Instruction": "I want to retrieve all the employee details from the database using the provided API endpoint and headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.list_portfolio_access', 'description': 'Lists the account IDs that have access to the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'organization_parent_id', 'description': 'The ID of an organization node the portfolio is shared with. All children of this node with an inherited portfolio share will be returned.'}, {'name': 'page_token', 'description': 'The page token for the next set of results. To retrieve the first set of results, use null.'}, {'name': 'page_size', 'description': 'The maximum number of items to return with this call.'}]}"], "Output": "requests.get(\"https://testapi217.p.rapidapi.com/employees/all\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"testapi217.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the inventory of films and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_notifications_for_budget', 'description': 'Lists the notifications that are associated with a budget.describe-notifications-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose notifications you want descriptions of.'}, {'name': 'budget_name', 'description': 'The name of the budget whose notifications you want descriptions of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.create_parameter_group', 'description': 'Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups .', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group.'}, {'name': 'family', 'description': 'The name of the parameter group family that the parameter group can be used with.'}, {'name': 'description', 'description': 'An optional description of the parameter group.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}"], "Output": "requests.get(\"https://films2.p.rapidapi.com/inventory\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"films2.p.rapidapi.com\"}, params={\"searchString\": \"\", \"limit\": 0, \"skip\": 0})"} {"Instruction": "Please provide a Python function call using the Pricer API to find the real-time price comparison of Samsung phones and store the response in a variable called \"price_comparison\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.describe', 'description': 'Describe Anthos Config Controller instances', 'parameters': [{'name': 'name', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location. Currently, only us-central1, us-east1, northamerica-northeast1, northamerica-northeast2, europe-north1, europe-west1, europe-west3, australia-southeast1, australia-southeast2, asia-northeast1 and asia-northeast2 are supported.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}"], "Output": "price_comparison = requests.get(\"https://pricer.p.rapidapi.com/str\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"pricer.p.rapidapi.com\"}, params={\"q\": \"Samsung\"})"} {"Instruction": "Can you provide a Python function call to obtain the monthly search volume, keyword difficulty, and competition details for the keyword \"social media marketing\" on YouTube?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://keyword-research-for-youtube.p.rapidapi.com/yttags.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"keyword-research-for-youtube.p.rapidapi.com\"}, params={\"keyword\": \"social media marketing\"})"} {"Instruction": "How can I analyze the backlinks of my website using the Backlink Checker API, provided that my domain is \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.put_user_status', 'description': 'Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent\u00e2\\x80\\x99s next status.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_id', 'description': 'The identifier of the user.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'agent_status_id', 'description': 'The identifier of the agent status.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://seo-api-get-backlinks.p.rapidapi.com/backlinks.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"seo-api-get-backlinks.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "I want to retrieve the list of available Perl code compiler versions using the Perl Code Compiler API and print the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://perl-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"perl-code-compiler.p.rapidapi.com\"}).json()"} {"Instruction": "Can you provide a Python function call to obtain a list of all food products available using the \"pizzaallapala\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.create_user_import_job', 'description': 'Creates a user import job.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The job name for the user import job.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool that the users are being imported into.'}, {'name': 'cloud_watch_logs_role_arn', 'description': 'The role ARN for the Amazon CloudWatch Logs Logging role for the user import job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pizzaallapala.p.rapidapi.com/productos\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizzaallapala.p.rapidapi.com\"})"} {"Instruction": "I want to get the user data for page 3 from the Reqres API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://reqres4.p.rapidapi.com/api/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"reqres4.p.rapidapi.com\"}, params={\"page\": \"3\"})"} {"Instruction": "I want to get information about a vehicle with the license plate \"AB-456-CD\" using the \"Api plaque immatriculation SIV\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://api-plaque-immatriculation-siv.p.rapidapi.com/get-vehicule-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"api-plaque-immatriculation-siv.p.rapidapi.com\"}, params={\"immatriculation\": \"AB-456-CD\", \"token\": \"TokenDemoRapidapi\", \"host_name\": \"https://apiplaqueimmatriculation.com\"})"} {"Instruction": "Can you provide a Python function call to check the cell coverage for zip code 92101 on all US networks using the US Cell Coverage by Zip Code API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://us-cell-coverage-by-zip-code.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"us-cell-coverage-by-zip-code.p.rapidapi.com\"}, params={\"postcode\": \"92101\"})"} {"Instruction": "I want to get the next 20 crypto events from the Crypto Events Calendar API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.PadOptions', 'description': 'Compact representation', 'parameters': {'required': []}}"], "Output": "requests.get(\"https://crypto-events-calendar.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crypto-events-calendar.p.rapidapi.com\"}, params={\"pageSize\": \"20\", \"page\": \"1\"})"} {"Instruction": "I want to get the reviews for the business with ID \"0x1234567890123456:0xabcdefabcdefabcd\" in the United States region using the Local Business Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://local-business-data.p.rapidapi.com/business-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"local-business-data.p.rapidapi.com\"}, params={\"business_id\": \"0x1234567890123456:0xabcdefabcdefabcd\", \"sort_by\": \"most_relevant\", \"region\": \"us\", \"language\": \"en\", \"offset\": \"0\", \"fields\": \"\", \"query\": \"\", \"limit\": \"5\"})"} {"Instruction": "I want to check if the email address 'test@example.com' is a disposable email or not.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ocr for voltox ocr', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you please check if there is a homeless shelter in zip code 90210? Return the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://homeless-shelter.p.rapidapi.com/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"homeless-shelter.p.rapidapi.com\"}, params={\"zipcode\": \"90210\"}).json()"} {"Instruction": "What is the current status of the scan with scan_id \"1234567890\" in WebLasso API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weblasso.p.rapidapi.com/scan-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weblasso.p.rapidapi.com\"}, params={\"scan_id\": \"1234567890\"})"} {"Instruction": "I want to check if my package with tracking number 987654321 is shipped or not using the SOTI Sync API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://soti-sync.p.rapidapi.com/987654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"soti-sync.p.rapidapi.com\"})"} {"Instruction": "I want to extract text from the image \"document.png\" using the OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.capitalize', 'description': 'Capitalize Strings', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ocr43.p.rapidapi.com/v1/algos\", headers={\"X-RapidAPI-Key\": \"API-KEY\", \"X-RapidAPI-Host\":\"ocr43.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the cryptocurrency exchange details for ID 10?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://coinlore-cryptocurrency.p.rapidapi.com/api/exchange/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"coinlore-cryptocurrency.p.rapidapi.com\"}, params={\"id\": \"10\"})"} {"Instruction": "I want to get information about a product by calling the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.retrieve_tape_recovery_point', 'description': 'Retrieves the recovery point for the specified virtual tape. This operation is only supported in the tape gateway type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'tape_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual tape for which you want to retrieve the recovery point.'}, {'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://product39.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"product39.p.rapidapi.com\"})"} {"Instruction": "Please download the YouTube video with the ID \"ABC123\" in the UK region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'VM Perform Maintenance', 'description': 'Perform maintenance on a virtual machine', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the Virtual Machine. You can configure the default using az configure --defaults vm=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ytstream-download-youtube-videos.p.rapidapi.com/dl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ytstream-download-youtube-videos.p.rapidapi.com\"}, params={\"id\": \"ABC123\", \"cgeo\": \"UK\"})"} {"Instruction": "I want to get the lowest bins data from the Hypixel Lowest Bins API and display the JSON response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}"], "Output": "requests.get(\"https://lowest-bins-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lowest-bins-api.p.rapidapi.com\"}).json()"} {"Instruction": "Can you provide me with the options prices for the stock ticker GOOG?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stock-and-options.p.rapidapi.com/options/goog\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stock-and-options.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the list of matches in the USA for the Surebets 2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://surebets-2.p.rapidapi.com/matches/usa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"surebets-2.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve a list of FM radio stations from around the world, limiting the results to 5 stations and displaying the second page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().list', 'description': 'List Beyondcorp legacy connection resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "requests.get(\"https://radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com/get_quotes.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com\"}, params={\"limit\": \"5\", \"page\": \"2\"})"} {"Instruction": "Can you provide a Python function call to check the ESG risk rating for the stock ticker MSFT?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://esg-risk-ratings-for-stocks.p.rapidapi.com/api/v1/resources/esg\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"esg-risk-ratings-for-stocks.p.rapidapi.com\"}, params={\"ticker\": \"MSFT\"})"} {"Instruction": "I want to extract topics from the text \"I enjoy hiking and cooking\" using the Walnut Topic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://walnut-topic.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnut-topic.p.rapidapi.com\"}, params={\"text\": \"I enjoy hiking and cooking\", \"topics\": \"furniture,eletronics,books,billing,promotion,urgent,design\"})"} {"Instruction": "Can you provide the Python function call to obtain the K\u04e7ppen climate classification for a location with latitude 35.6895 and longitude 139.6917?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://koppen-climate-classification.p.rapidapi.com/classification\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"koppen-climate-classification.p.rapidapi.com\"}, params={\"lon\": \"139.6917\", \"lat\": \"35.6895\"})"} {"Instruction": "I want to get the general product description for the Amazon product with ID B07KXLNFHM using the Abiola Amazon Data Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().update(PERIMETER=\\'my_perimeter\\', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}"], "Output": "requests.get(\"https://abiola-amazon-data-scraper.p.rapidapi.com/products/B07KXLNFHM\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"abiola-amazon-data-scraper.p.rapidapi.com\"})"} {"Instruction": "Please provide the current fear and greed index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.apply_archive_rule', 'description': 'Retroactively applies the archive rule to existing findings that meet the archive rule criteria.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The Amazon resource name (ARN) of the analyzer.'}, {'name': 'rule_name', 'description': 'The name of the rule to apply.'}, {'name': 'client_token', 'description': 'A client token.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}"], "Output": "requests.get(\"https://fear-and-greed-index.p.rapidapi.com/v1/fgi\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fear-and-greed-index.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the city Yogyakarta is experiencing rain right now?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com/weather/yogyakarta\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the latest economical events from the Palmy Investing API, using the default parameters for page number and page size.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://palmy-investing-api.p.rapidapi.com/api/economical/events/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"palmy-investing-api.p.rapidapi.com\"}, params={\"page\": \"\", \"page_size\": \"\"})"} {"Instruction": "How can I use the D7 Viber API to check my Viber balance?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://d7-viber.p.rapidapi.com/messages/v1/balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"d7-viber.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve car data by calling the Car Specs API and save it to a local file for further analysis.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_tags_for_resource', 'description': 'Lists the tags (metadata) you have assigned to the resource.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}"], "Output": "requests.get('https://car-specs.p.rapidapi.com/v2/cars/download-database', headers={\"X-RapidAPI-Key\": \"YOUR-API-KEY\", \"X-RapidAPI-Host\": \"car-specs.p.rapidapi.com\"}, params={}).write('car_data.json', response.text)"} {"Instruction": "Can you provide me with the activity details for this TripIt object ID 'abc123'? I want to obtain the JSON response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}"], "Output": "requests.get(\"https://community-tripit.p.rapidapi.com/get/activity/id/abc123/format/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"community-tripit.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top 50 greatest movies of all time according to IMDb?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shazam API helps you to recognize any song from a music file, can fetch data from https://www.shazam.com/, extract information related to artist, track or give top songs by country.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'artist_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://imdb-top-100-movies.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"imdb-top-100-movies.p.rapidapi.com\"}, params={\"limit\":50})"} {"Instruction": "Can you provide a Python function call to convert the number 1234 to spelled-out format in English using the Spellout API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_voice_profiles', 'description': 'Lists the voice profiles in a voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The ID of the voice profile domain.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results in the request.'}]}"], "Output": "requests.get(\"https://spellout.p.rapidapi.com/v1/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"spellout.p.rapidapi.com\"}, params={\"nameFilter\": \"\"})"} {"Instruction": "Please fetch the order details with orderId=67890 from the platformbil API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}"], "Output": "requests.get(\"https://platformbil.p.rapidapi.com/store/order/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"platformbil.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve energy emission data from the CAISO API for the interval between November 1, 2022 and November 30, 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://caiso.p.rapidapi.com/caiso\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"caiso.p.rapidapi.com\"}, params={\"type\": \"co2\", \"enddate\": \"20221130\", \"interval\": \"30\", \"startdate\": \"20221101\"})"} {"Instruction": "I want to check if test@email.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm.get_maintenance_window_execution', 'description': 'Retrieves details about a specific a maintenance window execution.', 'parameters': [{'name': 'window_execution_id', 'description': 'The ID of the maintenance window execution that includes the task.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@email.com\"})"} {"Instruction": "Can you provide a Python function call to extract the entities, full matches URLs, partial matches URLs, visual matches URLs, pages, locale, and dimensions from this image: 'https://example.com/image.jpg', using the Web Detection API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.update', 'description': 'Update a private or hybrid pool used by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'public_egress'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}"], "Output": "requests.get(\"https://web-detection.p.rapidapi.com/web-detection\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-detection.p.rapidapi.com\"}, params={\"image\": \"https://example.com/image.jpg\"})"} {"Instruction": "Please fetch the real estate property details for property_id 54321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://realtor16.p.rapidapi.com/property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"realtor16.p.rapidapi.com\"}, params={\"property_id\": \"54321\"})"} {"Instruction": "I want to get live match updates for basketball in real-time.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().get', 'description': 'Get an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://allscores.p.rapidapi.com/api/allscores/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"allscores.p.rapidapi.com\"}, params={\"sport\": 4, \"timezone\": \"America/Chicago\", \"langId\": 1})"} {"Instruction": "I want to get user information from the testing API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://testing144.p.rapidapi.com/test/instore/wechat/getUserInformation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testing144.p.rapidapi.com\"})"} {"Instruction": "Please check the definition of the word \"dog\" using the Dicolink API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}"], "Output": "requests.get(\"https://dicolink.p.rapidapi.com/mot/dog/definitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dicolink.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a list of mineable coins.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}"], "Output": "requests.get(\"https://mineable-coins.p.rapidapi.com/coins\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mineable-coins.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest information about the product with ASIN B09DKV849B on Amazon's U.S. marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'Spring Test-Endpoint Key Renewal', 'description': 'Regenerate a test-endpoint key for the Azure Spring Apps', 'parameters': [{'name': 'name', 'description': 'The name of Azure Spring Apps instance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'type', 'description': 'Type of test-endpoint key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "How can I get information about the user's web browser using the BrowserObject API and print the response, considering that we already have an API license key and the user agent string is 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fraudlabs-browserobject-v1.p.rapidapi.com/browserobjectwebservice.asmx\", headers={\"X-RapidAPI-Key\": \"YOUR-API-LICENSE-KEY\", \"X-RapidAPI-Host\":\"fraudlabs-browserobject-v1.p.rapidapi.com\"}, params={\"USERAGENTSTRING\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3\", \"LICENSE\": \"YOUR-API-LICENSE-KEY\"})"} {"Instruction": "I want to convert my file image.jpg to a PDF using the All in One File Converter API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().stop', 'description': 'Stop a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}"], "Output": "requests.get(\"https://all-in-one-file-converter.p.rapidapi.com/api/supported-file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-in-one-file-converter.p.rapidapi.com\"}, params={\"input\": \"jpg\"})"} {"Instruction": "Please provide me with today's Wordle answers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}"], "Output": "requests.get(\"https://wordle-answers-solutions.p.rapidapi.com/today\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"wordle-answers-solutions.p.rapidapi.com\"})"} {"Instruction": "Please check the VIN number \"1HGCM82633A123456\" for me.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://license-plate-lookup2.p.rapidapi.com/license_plate_lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"license-plate-lookup2.p.rapidapi.com\"}, params={\"state_code\": \"AL\", \"license_plate\": \"1HGCM82633A123456\"})"} {"Instruction": "I want to search for information about Jeff Bezos in the B2BHint API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://b2bhint.p.rapidapi.com/api/v1/rapidapi/person/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"b2bhint.p.rapidapi.com\"}, params={\"q\": \"Jeff Bezos\", \"countryCode\":\"us\"})"} {"Instruction": "I want to get the earnings per share for the stock symbol AMZN in the US region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://yh-finance8.p.rapidapi.com/stock/get_earnings_per_share\",headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yh-finance8.p.rapidapi.com\"}, params={\"symbol\": \"AMZN\", \"region\":\"US\"})"} {"Instruction": "How can I get data from the FastAPI Project API for the country \"US\" and with another interest \"technology\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}"], "Output": "requests.get(\"https://fastapi-project.p.rapidapi.com/api/v2/explore\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fastapi-project.p.rapidapi.com\"}, params={\"country\": \"US\", \"another_interest\": \"technology\"})"} {"Instruction": "Can you provide a Python function call to get the information of the upcoming events at mbar club?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mikaraunio-mbar.p.rapidapi.com/event/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"mikaraunio-mbar.p.rapidapi.com\"}, params={\"datefilter\": \"upcoming\"})"} {"Instruction": "Can you provide me with the latest earthquake data in Indonesia and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://indonesia-latest-weather-and-earthquake.p.rapidapi.com/feelbylocal_top15_earthquake\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indonesia-latest-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "I want to get a screenshot of www.google.com using the Images Infos - API1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'IoT Central', 'api_name': 'Device List', 'description': 'Get the list of devices for an IoT Central application', 'parameters': [{'name': 'app-id', 'required': True, 'description': \"The App ID of the IoT Central app you want to manage. You can find the App ID in the 'About' page for your application under the help menu.\"}, {'name': 'api-version', 'required': False, 'description': 'This command parameter has been deprecated and will be ignored. In the future release, we will only support IoT Central APIs from latest GA version. If any API is not GA yet, we will call latest preview version.', 'accepted_values': ['2022-06-30-preview', '2022-07-31'], 'default_value': '2022-07-31'}, {'name': 'central-api-uri', 'required': False, 'description': 'The IoT Central DNS suffix associated with your application.', 'default_value': 'azureiotcentral.com'}, {'name': 'edge-only', 'required': False, 'description': 'Only list IoT Edge devices.', 'default_value': 'False'}, {'name': 'token', 'required': False, 'description': \"If you'd prefer to submit your request without authenticating against the Azure CLI, you can specify a valid user token to authenticate your request. You must specify the type of key as part of the request.\"}]}"], "Output": "requests.get(\"https://images-infos-api1.p.rapidapi.com/getWebsitesScreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"images-infos-api1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to search for email addresses containing \"example\" and retrieve the results on the 2nd page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://email-address-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-address-search.p.rapidapi.com\"}, params={\"q\": \"example\", \"type\": \"EMAIL\", \"pagenum\": \"2\"})"} {"Instruction": "Can you please provide me with the latest news in Cameroon and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://instant-cameroon-news.p.rapidapi.com/camerounnews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instant-cameroon-news.p.rapidapi.com\"}, params={\"rank\": \"\", \"page\": \"\", \"search\": \"\"})"} {"Instruction": "Please provide me with a Python function call to validate the email address \"jane.smith@gmail.com\". I would like to use the email validation API from RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.create_parameter_group', 'description': 'Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups .', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group.'}, {'name': 'family', 'description': 'The name of the parameter group family that the parameter group can be used with.'}, {'name': 'description', 'description': 'An optional description of the parameter group.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}"], "Output": "requests.get(\"https://metropolis-api-email.p.rapidapi.com/analysis\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metropolis-api-email.p.rapidapi.com\"}, params={\"email\": \"jane.smith@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to extract text from a PDF using the Reword PDF API? Here is the file path: \"/path/to/file.pdf\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}"], "Output": "requests.get(\"https://reword-pdf1.p.rapidapi.com/v1/pdfs/{pdfId}/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"reword-pdf1.p.rapidapi.com\"}, params={\"pdfId\":\"/path/to/file.pdf\"})"} {"Instruction": "Please provide a Python function call to calculate the age of a person born on January 15, 1995 in the US/Eastern timezone.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'log10', 'description': 'Compute base 10 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.update', 'description': 'Update an existing Beyondcorp application legacy connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human readable name of the connector.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "requests.get(\"https://age-calculator.p.rapidapi.com/age\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"age-calculator.p.rapidapi.com\"}, params={\"date\": \"19950115\", \"timezone\": \"US/Eastern\"})"} {"Instruction": "Please provide me with the available collections of Sahih Bukhari hadiths from the Hadiths API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().export(trigger=\"my_trigger\", destination=\"trigger.yaml\"', 'description': 'Export a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'destination', 'description': 'The path where the exported trigger will be stored.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "requests.get(\"https://hadiths-api.p.rapidapi.com/collections/639caf9a9ba6cf29e8b8c221\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hadiths-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the history and tourism information for the street \"Broadway\" in New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wave, Weather and Tide Conditions for any spot on the Ocean Surface.\\n\\nXYZ Tiles for Global Wave Conditions\\n\\nhttps://wavebase.app', 'parameters': [{'name': 'variable', 'description': '', 'type': 'string'}, {'name': 'datetime', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to the Health Calculator API. This API provides endpoints for calculating Body Mass Index (BMI), Body Fat Percentage, Basal Metabolic Rate (BMR), Daily Caloric Needs (DCN), Daily Water Intake (DWI), Target Heart Rate (THR), Macronutrients Distribution and Ideal Body Weight (IBW). With this API, you can easily integrate these calculations into your applications, websites, or any other projects.\\n\\nError Handling\\n\\nThe API uses standard HTTP status codes to indicate the success or failure ...', 'parameters': [{'name': 'activity_level', 'description': 'The activity_level parameter accepts the following values:\\n\\n**sedentary** - Little to no exercise.\\n**moderately_active** - Moderate exercise/sports 3-5 days/week.\\n**very_active** - Hard exercise/sports 6-7 days/week.', 'type': 'STRING'}, {'name': 'body_composition_goal', 'description': 'The body_composition_goal parameter accepts the following values:\\n\\n**weight_loss** - Goal of losing weight.\\n**maintenance** - Goal of maintaining current weight.\\n**muscle_gain** - Goal of gaining muscle.', 'type': 'STRING'}, {'name': 'dietary_preferences', 'description': 'The dietary_preferences parameter allows users to specify their dietary preferences. It can be any string value representing the individual\\'s dietary choices or restrictions, such as \\\\\"**vegetarian**,\\\\\" \\\\\"**vegan**,\\\\\" \\\\\"**pescatarian**,\\\\\" or \\\\\"**gluten-free**.\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://streetnarrator.p.rapidapi.com/prod/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"streetnarrator.p.rapidapi.com\"}, params={\"topics\": \"history:1,tourism:1\", \"temperature\": \"0\", \"style\": \"audioguide\", \"language\": \"en\", \"street\": \"Broadway, New York City\"})"} {"Instruction": "Please provide a Python function call to find the distance between postcodeA \"CF103NP\" and postcodeB \"CF103RB\" using the Dargan API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}"], "Output": "requests.get(\"https://dargan.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dargan.p.rapidapi.com\"}, params={\"postcodeA\": \"CF103NP\", \"postcodeB\": \"CF103RB\"})"} {"Instruction": "Please provide me with the sign hexagram for category 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sign-hexagram.p.rapidapi.com/get_sign/3\", headers={\"X-RapidAPI-Key\" \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\" \"sign-hexagram.p.rapidapi.com\"})"} {"Instruction": "What is the fuel rate for Mumbai city in India?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.s3api.put_public_access_block', 'description': 'Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketPublicAccessBlock permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .WarningWhen Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or an object, it checks the PublicAccessBlock configuration for both the bucket (or the bucket that contains the object) and the bucket owner\u00e2\\x80\\x99s account. If the PublicAccessBlock configurations are different between the bucket and the account, Amazon S3 uses the most restrictive combination of the bucket-level and account-level settings.The following operations are related to PutPublicAccessBlock :GetPublicAccessBlockGetBucketPolicyStatus', 'parameters': [{'name': 'bucket', 'description': 'The name of the Amazon S3 bucket whose PublicAccessBlock configuration you want to set.'}, {'name': 'content_md5', 'description': 'The MD5 hash of the PutPublicAccessBlock request body.\\nFor requests made using the Amazon Web Services Command Line Interface (CLI) or Amazon Web Services SDKs, this field is calculated automatically.'}, {'name': 'checksum_algorithm', 'description': 'Indicates the algorithm used to create the checksum for the object when using the SDK. This header will not provide any additional functionality if not using the SDK. When sending this header, there must be a corresponding x-amz-checksum or x-amz-trailer header sent. Otherwise, Amazon S3 fails the request with the HTTP status code 400 Bad Request . For more information, see Checking object integrity in the Amazon S3 User Guide .\\nIf you provide an individual checksum, Amazon S3 ignores any provided ChecksumAlgorithm parameter.\\nPossible values:\\n\\nCRC32\\nCRC32C\\nSHA1\\nSHA256'}, {'name': 'public_access_block_configuration', 'description': 'The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see The Meaning of \u00e2\\x80\\x9cPublic\u00e2\\x80\\x9d in the Amazon S3 User Guide .\\nBlockPublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket. Setting this element to TRUE causes the following behavior:\\n\\nPUT Bucket ACL and PUT Object ACL calls fail if the specified ACL is public.\\nPUT Object calls fail if the request includes a public ACL.\\nPUT Bucket calls fail if the request includes a public ACL.\\n\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing policies or ACLs.\\n\\nIgnorePublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket. Setting this element to TRUE causes Amazon S3 to ignore all public ACLs on this bucket and objects in this bucket.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect the persistence of any existing ACLs and doesn\u00e2\\x80\\x99t prevent new public ACLs from being set.\\n\\nBlockPublicPolicy -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public bucket policies for this bucket. Setting this element to TRUE causes Amazon S3 to reject calls to PUT Bucket policy if the specified bucket policy allows public access.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing bucket policies.\\n\\nRestrictPublicBuckets -> (boolean)\\n\\nSpecifies whether Amazon S3 should restrict public bucket policies for this bucket. Setting this element to TRUE restricts access to this bucket to only Amazon Web Service principals and authorized users within this account if the bucket has a public policy.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect previously stored bucket policies, except that public and cross-account access within any public bucket policy, including non-public delegation to specific accounts, is blocked.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}"], "Output": "requests.get(\"https://indian-fuel.p.rapidapi.com/fuel/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indian-fuel.p.rapidapi.com\"}, params={\"city\": \"Mumbai\", \"country\": \"India\"})"} {"Instruction": "Can you please retrieve the latest results of the Tower game on the Vai de Bob platform?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://vai-de-bob-tower-api.p.rapidapi.com/vaidebob-tower-latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vai-de-bob-tower-api.p.rapidapi.com\"})"} {"Instruction": "I want to check the exchange rate for EUR on a specific date, October 20, 2022, using the Words World API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://words-world.p.rapidapi.com/checkkurs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"words-world.p.rapidapi.com\"}, params={\"date\": \"2022-10-20\", \"valuta\":\"EUR\"})"} {"Instruction": "Can you provide me with a question from ASE's Quiz API for the category \"Entertainment\" and difficulty level \"Hard\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ases-quiz-api1.p.rapidapi.com/difficulties/63343ba898b44503fecc49e9\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ases-quiz-api1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the description, title, and image of a given URL using the Unfurl API written in go, with the URL set to 'https://example.com'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}"], "Output": "requests.get(\"https://unfurl-api-written-in-go.p.rapidapi.com/unfurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unfurl-api-written-in-go.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve the standings for the Primeira Liga for the 2022 season using the RapidAPI service and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://primeira-liga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"primeira-liga-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Can you help me find the prices of gasoline and diesel in different fuel stations in different cities in Europe?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mediaconnect.list_entitlements', 'description': 'Displays a list of all entitlements that have been granted to this account. This request returns 20 results per page.list-entitlements is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://gas-price.p.rapidapi.com/europeanCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gas-price.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to detect the language of the text \"Hola a todos\" using the Text Language by API-Ninjas API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://text-language-by-api-ninjas.p.rapidapi.com/v1/textlanguage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-language-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"Hola a todos\"})"} {"Instruction": "Please convert the number 1000000 into a human-readable form.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().create', 'description': 'Create and initialize a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'airflow_configs'}, {'name': 'async'}, {'name': 'cloud_sql_machine_type'}, {'name': 'disk_size'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'enable_high_resilience'}, {'name': 'env_variables'}, {'name': 'environment_size'}, {'name': 'labels'}, {'name': 'machine_type'}, {'name': 'node_count'}, {'name': 'oauth_scopes'}, {'name': 'python_version'}, {'name': 'service_account'}, {'name': 'tags'}, {'name': 'web_server_machine_type'}, {'name': 'zone'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'cloud_sql_ipv4_cidr'}, {'name': 'composer_network_ipv4_cidr'}, {'name': 'connection_subnetwork'}, {'name': 'connection_type'}, {'name': 'enable_private_endpoint'}, {'name': 'enable_private_environment'}, {'name': 'enable_privately_used_public_ips'}, {'name': 'master_ipv4_cidr'}, {'name': 'web_server_ipv4_cidr'}, {'name': 'cluster_ipv4_cidr'}, {'name': 'cluster_secondary_range_name'}, {'name': 'enable_ip_alias'}, {'name': 'enable_ip_masq_agent'}, {'name': 'max_pods_per_node'}, {'name': 'services_ipv4_cidr'}, {'name': 'services_secondary_range_name'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'network'}, {'name': 'subnetwork'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_allow_ip'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'Pyarrow', 'api_name': 'capitalize_strings', 'description': 'Compact representation of the Pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'az', 'api_name': 'Event Hubs Cluster Delete', 'description': 'Delete an existing Event Hubs Cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the Event Hubs Cluster.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. accepted values: 0, 1, f, false, n, no, t, true, y, yes'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'communication list-key', 'description': 'Get the access keys of the Communication Service resource', 'parameters': [{'name': 'name -n', 'description': 'The name of the CommunicationService resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com/1000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com\"}, params={\"number\": \"1000000\"})"} {"Instruction": "Can you provide me with the available versions for C# Code Compiler?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for transfer news, latest or record transfers, rumors, player market value, etc... to create a sporting site/application such as transfermarkt.com', 'parameters': [{'name': 'seasonid', 'description': 'The value of id field returned in .../competitions/list-seasons endpoint', 'type': 'STRING'}, {'name': 'id', 'description': 'The value of id field returned in .../search or .../competitions/list-default endpoints', 'type': 'STRING'}, {'name': 'homeaway', 'description': 'One of the following : home|away', 'type': 'STRING'}, {'name': 'domain', 'description': 'One of the following : com|de|be|es|it|nl|pl|pt|com.tr|world', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://c-sharp-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"c-sharp-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to extract text from a national ID card image using the National ID Vietnam OCR API, by passing the request_id as '68bbb910-da9b-4d8a-9a1d-4bd878b19846' as a parameter?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.update', 'description': 'Update an API Gateway API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_traffic_split'}, {'name': 'traffic_split'}, {'name': 'disable_request_response_logging'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}"], "Output": "requests.get(\"https://national-id-vietnam-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"national-id-vietnam-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you find the gender of the name \"Emily\" using the Gender From Name API and store the response in a variable called \"gender_response\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "gender_response = requests.get(\"https://gender-from-name.p.rapidapi.com/gender/Emily\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"gender-from-name.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me details and statistics about the TV show with the Season IDs 24680 and 13579 from the Netflix Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_slice', 'description': 'Compute slice of list-like array', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function. Must have a list-like type.'}, {'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive).'}, {'name': 'stop', 'description': 'Optional[int], default None. If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'int, default 1. Slice step.'}, {'name': 'return_fixed_size_list', 'description': \"Optional[bool], default None. Whether to return a FixedSizeListArray. If true and stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\"}, {'name': 'options', 'description': 'pyarrow.compute.ListSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}"], "Output": "requests.get(\"https://netflix-data.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"netflix-data.p.rapidapi.com\"}, params={\"ids\": \"24680, 13579\", \"limit\": \"25\", \"offset\": \"0\"})"} {"Instruction": "How can I search for an entity with the uid 10001 in OFAC Service API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ofac-service.p.rapidapi.com/data/entity/10001\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ofac-service.p.rapidapi.com\"})"} {"Instruction": "I want to check the number of working days in Canada from 2022-01-01 to 2022-12-31.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory (optional)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://working-days.p.rapidapi.com/1.3/get_info_day\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"working-days.p.rapidapi.com\"}, params={\"country_code\": \"CA\", \"date\": \"2022-01-01\", \"configuration\": \"\", \"profile_id\": \"\"})"} {"Instruction": "Can you show me a random collection of 5 shoes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint8', 'description': 'Concrete class for uint8 scalars.', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://shoes-collections.p.rapidapi.com/shoes/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"shoes-collections.p.rapidapi.com\"})"} {"Instruction": "I want to get the city and country data for placeId \"789\" in miles distance unit and the distance to placeId \"012\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://wft-geo-db.p.rapidapi.com/v1/geo/places/789/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"wft-geo-db.p.rapidapi.com\"}, params={\"placeId\": \"789\", \"distanceUnit\":\"MI\", \"toPlaceId\":\"012\"})"} {"Instruction": "Can you provide a Python function call to obtain a short URL using the SMSAPI.com API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Metadata for a single row group', 'description': 'Metadata for a single row group', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the file containing the row group metadata.'}, {'name': 'row_group_index', 'description': 'The index of the row group for which metadata is requested.'}], 'optional': [{'name': 'memory_map', 'description': 'If True, memory-map the file.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '31Events is a simple, yet powerful calendaring event management service that allows for the sending of calendaring events directly to your customer\u2019s calendar. It could be used for Webinars, Seminars, Training, etc. If the customer accepts the calendar invite they are automatically signed up for the event.\\r\\n\\r\\nStandards based iCal compliant that works with Exchange calendars, Google Calendars, mobile phones. \\r\\n\\r\\nNo more \"Click to download to calendar\" Send directly to a email account for accept or reject.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}"], "Output": "requests.get(\"https://smsapi-com3.p.rapidapi.com/short_url/links\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"smsapi-com3.p.rapidapi.com\"})"} {"Instruction": "Can you help me get the download URLs for a song on ReverbNation with the URL \"https://www.reverbnation.com/artist/song/54321\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://reverbnation-song-downloader.p.rapidapi.com/reverbnation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"reverbnation-song-downloader.p.rapidapi.com\"}, params={\"url\": \"https://www.reverbnation.com/artist/song/54321\"})"} {"Instruction": "Can you provide me with the news, learning resources, events, samples, and other information from Microsoft Power BI API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.create(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.2\"], target_domain_name=\"target_domain.com\", direction=\"BIDIRECTIONAL\", type=\"FOREST\"', 'description': 'Create a Microsoft Active Directory Trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'direction'}, {'name': 'handshake_secret'}, {'name': 'selective_authentication'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://powerbi.p.rapidapi.com/sponsorships/today/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"powerbi.p.rapidapi.com\"})"} {"Instruction": "How can I use the MyNewTestApi to get data and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.list_vocabularies', 'description': 'Provides a list of custom vocabularies that match the specified criteria. If no criteria are specified, all custom vocabularies are returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'If your ListVocabularies request returns more results than can be displayed, NextToken is displayed in the response with an associated string. To get the next page of results, copy this string and repeat your request, including NextToken with the value of the copied string. Repeat as needed to view all your results.'}, {'name': 'max_results', 'description': 'The maximum number of custom vocabularies to return in each page of results. If there are fewer results than the value that you specify, only the actual results are returned. If you don\u00e2\\x80\\x99t specify a value, a default of 5 is used.'}, {'name': 'state_equals', 'description': 'Returns only custom vocabularies with the specified state. Vocabularies are ordered by creation date, with the newest vocabulary first. If you don\u00e2\\x80\\x99t include StateEquals , all custom medical vocabularies are returned.\\nPossible values:\\n\\nPENDING\\nREADY\\nFAILED'}, {'name': 'name_contains', 'description': 'Returns only the custom vocabularies that contain the specified string. The search is not case sensitive.'}]}"], "Output": "requests.get(\"https://mynewtestapi.p.rapidapi.com/my-new-test-endpoint\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mynewtestapi.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the available versions of Haskell Code Compiler.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://haskell-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"haskell-code-compiler.p.rapidapi.com\"})"} {"Instruction": "I want to generate a random username for a website with a minimum age of 25 and a maximum age of 35, in the en_GB locale and the domain example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes().delete', 'description': 'Delete a Blockchain Node Engine node', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}"], "Output": "requests.get(\"https://random-username-generate.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"random-username-generate.p.rapidapi.com\"}, params={\"minAge\": 25, \"maxAge\": 35, \"locale\": \"en_GB\", \"domain\": \"example.com\"})"} {"Instruction": "Can you please provide the latest news for tickers AAPL, MSFT, and GOOG using the Webull API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://webull.p.rapidapi.com/news/list-by-portfolio\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webull.p.rapidapi.com\"}, params={\"tickerIds\": \"AAPL,MSFT,GOOG\", \"currentNewsId\": \"0\", \"pageSize\": \"20\"})"} {"Instruction": "I want to retrieve the leaderboard for the Binance Futures Exchange for the encrypted user with ID \"def456\" and trade type \"DELIVERY\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_sap.tag_resource*', 'description': 'Creates tag for a resource by specifying the ARN.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags on a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().delete', 'description': 'Delete an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.restore(pathspec=\"hello.c\"', 'description': 'Restore working tree files', 'parameters': [{'name': 'options'}, {'name': 'source'}, {'name': 'staged'}, {'name': 'worktree'}, {'name': 'pathspec'}]}"], "Output": "requests.get(\"https://binance-futures-leaderboard1.p.rapidapi.com/v1/getOtherPerformance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"binance-futures-leaderboard1.p.rapidapi.com\"}, params={\"encryptedUid\": \"def456\", \"tradeType\": \"DELIVERY\"})"} {"Instruction": "Is there an API that can check if the scooter rental is available in Athens?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws m2 list_environments', 'description': 'Lists the runtime environments.list-environments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine_type', 'description': 'The engine type for the runtime environment.\\nPossible values:\\n\\nmicrofocus\\nbluage'}, {'name': 'names', 'description': 'The names of the runtime environments. Must be unique within the account.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://sigma-scooters.p.rapidapi.comhttps://sigma-scooters-offers.weebly.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sigma-scooters.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address \"example@gmail.com\" is a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.get_data_set_details', 'description': 'Gets the details of a specific data set.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier of the application that this data set is associated with.'}, {'name': 'data_set_name', 'description': 'The name of the data set.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you check the DNS information for the IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://dns-lookup11.p.rapidapi.com/reverse\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup11.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Can you please provide me with the worldwide flight schedules with connection building?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://timetable-lookup.p.rapidapi.com/codes/entertainment/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"timetable-lookup.p.rapidapi.com\"})"} {"Instruction": "How can I translate the word \"goodbye\" from English to Spanish?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my_backup', instance='my_instance', cluster='my_cluster', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'create_ipc_file_writer', 'description': 'Create an Arrow columnar IPC file writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com/languages/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python code to check the latest results of the Aviator game on the Estrelabet platform using the Estrelabet Aviator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Given a set of letters, generate all the words that can be produced by adding at least one additional letter, arranged hierarchically.', 'parameters': [{'name': 'input', 'description': 'A series of at least 4 letters (a-z, case-insensitive). No other characters should be included or no meaningful results will be returned.', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_incidents.update_deletion_protection', 'description': 'Update deletion protection to either allow or deny deletion of the final Region in a replication set.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the replication set to update.'}, {'name': 'client_token', 'description': 'A token that ensures that the operation is called only once with the specified details.'}, {'name': 'deletion_protected_|_no_deletion_protected', 'description': 'Specifies if deletion protection is turned on or off in your account.'}]}\n", "{'name': 'az', 'api_name': 'Synapse Spark Session Create', 'description': 'Create a Spark session', 'parameters': [{'name': 'executor-size', 'description': 'The executor size.', 'required': True, 'accepted_values': ['Large', 'Medium', 'Small']}, {'name': 'executors', 'description': 'The number of executors.', 'required': True}, {'name': 'name', 'description': 'The Spark session name.', 'required': True}, {'name': 'spark-pool-name', 'description': 'The name of the Spark pool.', 'required': True}, {'name': 'workspace-name', 'description': 'The name of the workspace.', 'required': True}, {'name': 'configuration', 'description': 'The configuration of Spark session.', 'required': False}, {'name': 'reference-files', 'description': 'Additional files used for reference in the main definition file.', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "requests.get('https://estrelabet-aviator-api.p.rapidapi.com/estrelabet-aviator-latest', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"estrelabet-aviator-api.p.rapidapi.com\"}, params={})"} {"Instruction": "Please provide me with the historical data for the domain yahoo.com using the SimilarWeb API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'billing-benefits validate-purchase', 'description': 'Validate savings plan purchase', 'parameters': [{'name': 'benefits', 'description': 'Support shorthand-syntax, json-file and yaml-file.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://similarweb-historical-data.p.rapidapi.com/api/getCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"similarweb-historical-data.p.rapidapi.com\"}, params={\"domain\": \"yahoo.com\"})"} {"Instruction": "I want to retrieve a list of cities that start with the prefix \"San\" in the United States and Canada, and I want to limit the results to 5. \n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://spott.p.rapidapi.com/places/autocomplete\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"spott.p.rapidapi.com\"}, params={\"limit\": 5, \"skip\": 0, \"language\": \"\", \"country\": \"US,CA\", \"adminDivision1\": \"\", \"accuracyRadiusKm\": \"\", \"latitude\": \"\", \"adminDivision2\": \"\", \"q\": \"San\", \"longitude\": \"\", \"type\": \"CITY\"})"} {"Instruction": "Please extract the main article content from the URL \"https://www.example.com/article\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'ARO', 'api_name': 'ARO Cluster Delete', 'description': 'Delete a cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of cluster.', 'required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': False}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}"], "Output": "requests.get(\"https://article-content-extractor1.p.rapidapi.com/extract\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"article-content-extractor1.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com/article\"})"} {"Instruction": "Please retrieve the annotation details for the file \"/documents/myfile.docx\" in the storage \"myStorage\" and store the response in a variable called \"annotation_details\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'cumulative_sum', 'description': 'Compute the cumulative sum of a column', 'parameters': {'required': [{'name': 'start', 'description': 'Starting value for sum computation'}], 'optional': [{'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}"], "Output": "annotation_details = requests.get(\"https://groupdocs-annotation-cloud.p.rapidapi.com/annotation/storage/file/documents/myfile.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"groupdocs-annotation-cloud.p.rapidapi.com\"}, params={\"storageName\": \"myStorage\", \"versionId\":\"\"})"} {"Instruction": "Can you provide a Python function call to translate the text \"Hello world\" into Spanish using the RapidAPI Text Translator_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://text-translator2.p.rapidapi.com/getLanguages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"text-translator2.p.rapidapi.com\"})"} {"Instruction": "Get information about the company \"XYZ Corporation\" from the Uganda Company Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Spring Test-Endpoint Key Renewal', 'description': 'Regenerate a test-endpoint key for the Azure Spring Apps', 'parameters': [{'name': 'name', 'description': 'The name of Azure Spring Apps instance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'type', 'description': 'Type of test-endpoint key.'}]}"], "Output": "requests.get(\"https://uganda-company-data.p.rapidapi.com/namesearch/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uganda-company-data.p.rapidapi.com\"}, params={\"name\": \"XYZ Corporation\"})"} {"Instruction": "Please provide a Python function call to validate the email address \"test@example.com\" using the Email Utilities API. Additionally, save the response in a variable called \"response\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules().update', 'description': 'Update firewall rules', 'parameters': [{'name': 'name'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'disabled'}, {'name': 'enable_logging'}, {'name': 'logging_metadata'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://email-utilities.p.rapidapi.com/normalize\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-utilities.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "I want to get the latest Climate Change news from The New York Times.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://climate-change-api-tutorial.p.rapidapi.com/news/nytimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the API key for Gigopost using the email exampleemail@gmail.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_azure_blob', 'description': 'Modifies some configurations of the Microsoft Azure Blob Storage transfer location that you\u00e2\\x80\\x99re using with DataSync.', 'parameters': [{'name': 'location_arn', 'description': 'Specifies the ARN of the Azure Blob Storage transfer location that you\u00e2\\x80\\x99re updating.'}, {'name': 'subdirectory', 'description': 'Specifies path segments if you want to limit your transfer to a virtual directory in your container (for example, /my/images ).'}, {'name': 'authentication_type', 'description': 'Specifies the authentication method DataSync uses to access your Azure Blob Storage. DataSync can access blob storage using a shared access signature (SAS).\\nPossible values:\\n\\nSAS'}, {'name': 'sas_configuration', 'description': 'Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage.\\nToken -> (string)\\n\\nSpecifies a SAS token that provides permissions to access your Azure Blob Storage.\\nThe token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:\\n\\nsp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D'}, {'name': 'blob_type', 'description': 'Specifies the type of blob that you want your objects or files to be when transferring them into Azure Blob Storage. Currently, DataSync only supports moving data into Azure Blob Storage as block blobs. For more information on blob types, see the Azure Blob Storage documentation .\\nPossible values:\\n\\nBLOCK'}, {'name': 'access_tier', 'description': 'Specifies the access tier that you want your objects or files transferred into. This only applies when using the location as a transfer destination. For more information, see Access tiers .\\nPossible values:\\n\\nHOT\\nCOOL\\nARCHIVE'}, {'name': 'agent_arns', 'description': 'Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container.\\nYou can specify more than one agent. For more information, see Using multiple agents for your transfer .\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains.backups.delete(\"my_backup\", domain=\"my_domain.com\", async_=True', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}]}"], "Output": "requests.get(\"https://gigopost.p.rapidapi.com/get_api_key\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gigopost.p.rapidapi.com\"}, params={\"email\": \"exampleemail@gmail.com\"})"} {"Instruction": "Can you help me search for the price of an iPhone 12 Pro on Amazon using the AG Amazon Data Web Scraper API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding'}, {'name': 'organization'}, {'name': 'dry_run_level'}, {'name': 'level'}]}"], "Output": "requests.get(\"https://ag-amazon-data-web-scraper.p.rapidapi.com/search/iPhone 12 Pro\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ag-amazon-data-web-scraper.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with some fake users?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.list_enabled_products_for_import', 'description': 'Lists all findings-generating solutions (products) that you are subscribed to receive findings from in Security Hub.list-enabled-products-for-import is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}"], "Output": "requests.get(\"https://fake-users6.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fake-users6.p.rapidapi.com\"})"} {"Instruction": "Is there an API to check whether a given phone number is valid? Please provide a Python function call that calls the API and passes the phone number '1234567890' as a parameter.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "requests.get(\"https://phone-validator.p.rapidapi.com/validate/phone-number\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"phone-validator.p.rapidapi.com\"}, params={\"phoneNumber\": \"1234567890\"})"} {"Instruction": "Can you provide a Python function call to get the current gas prices in the USA and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}"], "Output": "requests.get(\"https://canadian-gas-prices.p.rapidapi.com/usa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"canadian-gas-prices.p.rapidapi.com\"})"} {"Instruction": "Can you check if this URL \"http://example.com\" is a phishing attempt using the Exerra phishing check API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}"], "Output": "requests.get(\"https://exerra-phishing-check.p.rapidapi.com/stats\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"exerra-phishing-check.p.rapidapi.com\"})"} {"Instruction": "I have a PDF file called \"QRCodeFieldExamples.pdf\" and I want to decode the QR codes from this PDF file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://qr-decoder.p.rapidapi.com/getQRCodesFromPDForImage\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"qr-decoder.p.rapidapi.com\"}, params={\"src\": \"https://www.pdfscripting.com/public/FreeStuff/PDFSamples/QRCodeFieldExamples.pdf\"})"} {"Instruction": "I want to generate a QR code for the URL \"www.example.org\" using the QR Code API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'ai_platform.get_operation', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'web_acl_id', 'description': 'The WebACLId of the WebACL that you want to get. WebACLId is returned by CreateWebACL and by ListWebACLs .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'track ups, fedex,usps and DHL packages.\\nWindows store app available \u2192 https://www.microsoft.com/store/apps/9PHP0Z68X02N?cid=rapidAPI', 'parameters': [{'name': 'trackingnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-code-api137.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-api137.p.rapidapi.com\"}, params={\"url\": \"www.example.org\"})"} {"Instruction": "I want to download the display picture and basic details of the Instagram profile with the username \"janesmith\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.fms.disassociate_third_party_firewall', 'description': 'Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall , the third-party firewall vendor deletes all of the firewalls that are associated with the account.', 'parameters': [{'name': 'third_party_firewall', 'description': 'The name of the third-party firewall vendor.\\nPossible values:\\n\\nPALO_ALTO_NETWORKS_CLOUD_NGFW\\nFORTIGATE_CLOUD_NATIVE_FIREWALL'}]}"], "Output": "requests.get(\"https://instagram-dp-download1.p.rapidapi.com/api/id1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram-dp-download1.p.rapidapi.com\"}, params={\"id\":\"janesmith\"})"} {"Instruction": "Can you help me scan the QR code from this image URL: \"https://example.com/image.png\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().update', 'description': 'Update a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'async', 'description': 'If provided, this argument will make the operation asynchronous.'}, {'name': '[no_]enable_hyperthreading', 'description': 'Enable or disable hyperthreading.'}, {'name': 'os_image', 'description': 'Operating System Image to be used.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, else a new label is created.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-scanner-api.p.rapidapi.com/api/QR/scanimageurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qr-scanner-api.p.rapidapi.com\"}, params={\"imageUrl\": \"https://example.com/image.png\"})"} {"Instruction": "Can you provide a Python function call to preview the link https://www.example.com using the OG Link Preview API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.list', 'description': 'list Compute Engine firewall rules', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_apns_voip_sandbox_channel', 'description': 'Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "requests.get(\"https://og-link-preview.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"og-link-preview.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\"})"} {"Instruction": "Can you provide me with the details of the movie \"Inception\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().list', 'description': 'List Bare Metal Solution NFS shares in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "requests.get(\"https://movies-details1.p.rapidapi.com/title/find\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"movies-details1.p.rapidapi.com\"}, params={\"q\": \"Inception\"})"} {"Instruction": "How can I use the Mocking Rock API to retrieve the geolocation data for IP address 192.168.1.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://mocking-rock.p.rapidapi.com/country/getipgeodata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mocking-rock.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "Generate 10 Bingo cards using the BingoAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().describe', 'description': 'describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}"], "Output": "requests.get(\"https://bingoapi.p.rapidapi.com/us\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bingoapi.p.rapidapi.com\"}, params={\"cards\": \"10\"})"} {"Instruction": "Can you provide a Python function call to find real estate listings in San Francisco using the Zillow Base API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'CsvFileFormat', 'description': 'CSV files', 'parameters': {'required': [{'name': 'parse_options', 'description': 'Options regarding CSV parsing'}, {'name': 'default_fragment_scan_options', 'description': 'Default options for fragments scan'}, {'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.list_pipeline_executions', 'description': 'Gets a summary of the most recent executions for a pipeline.list-pipeline-executions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline for which you want to get execution summary information.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://zillow-base1.p.rapidapi.com/WebAPIs/zillow/locationSuggestions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"zillow-base1.p.rapidapi.com\"}, params={\"location\": \"San Francisco\"})"} {"Instruction": "Can you provide me with details and stats of the TV show with Season IDs 12345678 and 87654321 on Netflix?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'Cosmos DB', 'api_name': 'CosmosDB Cassandra Keyspace List', 'description': 'List the Cassandra keyspaces under an Azure Cosmos DB account', 'parameters': [{'name': 'account-name', 'description': 'Cosmosdb account name'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}"], "Output": "requests.get(\"https://netflix54.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"netflix54.p.rapidapi.com\"}, params={\"ids\": \"12345678,87654321\", \"lang\": \"en\", \"limit\":25, \"offset\":0})"} {"Instruction": "Can you provide a Python function call to convert the DNA sequence \"ATGCATCGATTG\" into its corresponding mRNA sequence using the DNA2mRNA API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to determine if a coordinate is water or land.', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://dna2protein.p.rapidapi.com/DNA2mRNA\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dna2protein.p.rapidapi.com\"}, params={\"dna\": \"ATGCATCGATTG\"})"} {"Instruction": "What are the items in the Yardillo vault that match the filter \"fruits\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.create_pricing_rule', 'description': 'Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.', 'parameters': [{'name': 'client_token', 'description': 'The token that\u00e2\\x80\\x99s needed to support idempotency. Idempotency isn\u00e2\\x80\\x99t currently supported, but will be implemented in a future update.'}, {'name': 'name', 'description': 'The pricing rule name. The names must be unique to each pricing rule.'}, {'name': 'description', 'description': 'The pricing rule description.'}, {'name': 'scope', 'description': 'The scope of pricing rule that indicates if it\u00e2\\x80\\x99s globally applicable, or it\u00e2\\x80\\x99s service-specific.\\nPossible values:\\n\\nGLOBAL\\nSERVICE\\nBILLING_ENTITY\\nSKU'}, {'name': 'type', 'description': 'The type of pricing rule.\\nPossible values:\\n\\nMARKUP\\nDISCOUNT\\nTIERING'}, {'name': 'modifier_percentage', 'description': 'A percentage modifier that\u00e2\\x80\\x99s applied on the public pricing rates.'}, {'name': 'service', 'description': 'If the Scope attribute is set to SERVICE or SKU , the attribute indicates which service the PricingRule is applicable for.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to a pricing rule.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'billing_entity', 'description': 'The seller of services provided by Amazon Web Services, their affiliates, or third-party providers selling services via Amazon Web Services Marketplace.'}, {'name': 'tiering', 'description': 'The set of tiering configurations for the pricing rule.\\nFreeTier -> (structure)\\n\\nThe possible Amazon Web Services Free Tier configurations.\\nActivated -> (boolean)\\n\\nActivate or deactivate Amazon Web Services Free Tier.'}, {'name': 'usage_type', 'description': 'Usage type is the unit that each service uses to measure the usage of a specific type of resource.\\nIf the Scope attribute is set to SKU , this attribute indicates which usage type the PricingRule is modifying. For example, USW2-BoxUsage:m2.2xlarge describes an``M2 High Memory Double Extra Large`` instance in the US West (Oregon) Region.

'}, {'name': 'operation', 'description': 'Operation is the specific Amazon Web Services action covered by this line item. This describes the specific usage of the line item.\\nIf the Scope attribute is set to SKU , this attribute indicates which operation the PricingRule is modifying. For example, a value of RunInstances:0202 indicates the operation of running an Amazon EC2 instance.'}]}"], "Output": "requests.get(\"https://yardillo.p.rapidapi.com/vault/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"yardillo.p.rapidapi.com\"}, params={\"filter\": \"fruits\"})"} {"Instruction": "Please provide a Python function call to check the country of the IP address 10.0.0.1 and print the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'afd origin-group delete', 'description': 'Delete an existing origin group within a specified profile', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'origin-group-name', 'description': 'Name of the origin group.'}, {'name': 'profile-name', 'description': 'Name of the CDN profile which is unique within the resource group.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. Default value: False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my_billing_account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\"', 'description': 'Remove an IAM policy binding from a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'The principal whose binding to the role is being removed.'}, {'name': 'role', 'description': 'The role from which the member is being removed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hajana1-ip-to-country-name-v1.p.rapidapi.com/free-ip-country-api.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hajana1-ip-to-country-name-v1.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "I want to check if the email address \"example@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "Please fetch the available recipe collection IDs from the BBC Good Food API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}"], "Output": "requests.get(\"https://bbc-good-food-api.p.rapidapi.com/categories-collections-ids\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bbc-good-food-api.p.rapidapi.com\"})"} {"Instruction": "I want to get the live-game odds for Dreambet.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://dreambet.p.rapidapi.com/odds/dreambet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dreambet.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about the device with the ID \"98765\" and API key \"xyz789\" using the TrumpetBox Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://trumpetbox-cloud.p.rapidapi.com/device\", headers={\"X-RapidAPI-Key\": \"abc123\", \"X-RapidAPI-Host\":\"trumpetbox-cloud.p.rapidapi.com\"}, params={\"id\": \"98765\", \"key\": \"xyz789\"})"} {"Instruction": "Please check if the IP address 192.168.0.1 is a proxy.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().cancel', 'description': 'Cancel an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "requests.get(\"https://proxy-detection.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"proxy-detection.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you please provide me with a Python function call to fetch a random premium anime mobile wallpaper?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy', 'description': 'Get the IAM policy for a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com/rapidHandler/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about the domain \"example.com\" using the Domain Info API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().cancel', 'description': 'Cancel a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_ascii', 'description': 'Check if a string consists only of ASCII characters', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://domain-info.p.rapidapi.com/domain-full-info/example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"domain-info.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the news from Puerto Plata.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://depuertoplata.p.rapidapi.comdepuertoplata.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"depuertoplata.p.rapidapi.com\"})"} {"Instruction": "Can you recommend some stocks for me? I am particularly interested in getting recommendations for the stock symbol \"AAPL\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'EventGrid Partner Configuration Show', 'description': 'Get the details of a partner configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": "requests.get(\"https://yh-finance-complete.p.rapidapi.com/recommendation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yh-finance-complete.p.rapidapi.com\"}, params={\"symbol\": \"AAPL\"})"} {"Instruction": "Can you provide the Python code to obtain a temporary email address using the GetTempMail API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.jobs().list', 'description': 'List all BigQuery jobs in a project', 'parameters': [{'name': 'show_all_users'}, {'name': 'show_config'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.list_operations', 'description': 'Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Operations\\n', 'parameters': [{'name': 'submitted_since', 'description': 'An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'status', 'description': 'The status of the operations.\\n(string)'}, {'name': 'type', 'description': 'An arrays of the domains operation types.\\n(string)'}, {'name': 'sort_by', 'description': 'The sort type for returned values.\\nPossible values:\\n\\nSubmittedDate'}, {'name': 'sort_order', 'description': 'The sort order for returned values, either ascending or descending.\\nPossible values:\\n\\nASC\\nDESC'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://gettempmail.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gettempmail.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a response from the SimSimi Conversation API for the text \"How are you?\" in English with no sexual contents?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'Azure Media Services', 'api_name': 'Job Show', 'description': 'Show the details of a job', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the job.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'transform-name', 'description': 'The name of the transform.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://simsimi.p.rapidapi.com/request.p\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"simsimi.p.rapidapi.com\"}, params={\"text\": \"How are you?\", \"lc\": \"en\", \"ft\": \"0.0\"})"} {"Instruction": "I want to generate 10 sentences of Lorem Ipsum text.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://lorem-ipsum-api.p.rapidapi.com/sentence\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lorem-ipsum-api.p.rapidapi.com\"}, params={\"amount\": \"10\"})"} {"Instruction": "Can you provide me with the latest cryptocurrency news from CoinDesk?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://cryptocurrency-news2.p.rapidapi.com/v1/coindesk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cryptocurrency-news2.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain basic information on all weed strains and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.modify_workspace_access_properties', 'description': 'Specifies which devices and operating systems users can use to access their WorkSpaces. For more information, see Control Device Access .', 'parameters': [{'name': 'resource_id', 'description': 'The identifier of the directory.'}, {'name': 'workspace_access_properties', 'description': 'The device types and operating systems to enable or disable for access.\\nDeviceTypeWindows -> (string)\\n\\nIndicates whether users can use Windows clients to access their WorkSpaces.\\nDeviceTypeOsx -> (string)\\n\\nIndicates whether users can use macOS clients to access their WorkSpaces.\\nDeviceTypeWeb -> (string)\\n\\nIndicates whether users can access their WorkSpaces through a web browser.\\nDeviceTypeIos -> (string)\\n\\nIndicates whether users can use iOS devices to access their WorkSpaces.\\nDeviceTypeAndroid -> (string)\\n\\nIndicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.\\nDeviceTypeChromeOs -> (string)\\n\\nIndicates whether users can use Chromebooks to access their WorkSpaces.\\nDeviceTypeZeroClient -> (string)\\n\\nIndicates whether users can use zero client devices to access their WorkSpaces.\\nDeviceTypeLinux -> (string)\\n\\nIndicates whether users can use Linux clients to access their WorkSpaces.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().set_default', 'description': 'Set default version for a model', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}"], "Output": "requests.get(\"https://weed-strain1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"weed-strain1.p.rapidapi.com\"})"} {"Instruction": "I want to login to a user account with the username \"jane\" and password \"password123\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://multipleteamscallingtest.p.rapidapi.com/user/login\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"multipleteamscallingtest.p.rapidapi.com\"}, params={\"username\": \"jane\", \"password\": \"password123\"})"} {"Instruction": "What is the Python function call to retrieve the languages supported by the Image Text Recognition API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://image-text-recognition.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-text-recognition.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve all the data from the Sports API and print the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"We provide 90% hit rate daily soccer and basketball betting predictions, Our predictions are generated by AI powered analysis of previous matches and other factors key to the game's result\", 'parameters': [{'name': 'sort', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}"], "Output": "requests.get(\"https://all-data.p.rapidapi.comhttps://pubhub.yesitlabs.xyz/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-data.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the proxy data for the URL http://example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.asset.export(project='test_project', asset_types='compute.googleapis.com/Disk', snapshot_time='2019_03_05T00:00:00Z', output_path='gs://bucket_name/object_name', content_type='resource'\", 'description': 'Export cloud assets to Google Cloud Storage or BigQuery', 'parameters': [{'name': 'project'}, {'name': 'asset_types'}, {'name': 'snapshot_time'}, {'name': 'output_path'}, {'name': 'content_type'}, {'name': 'bigquery_table'}, {'name': 'output_bigquery_force'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://scrapers-proxy2.p.rapidapi.com/tor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"scrapers-proxy2.p.rapidapi.com\"}, params={\"url\": \"http://example.com\"})"} {"Instruction": "Please provide the Python function call to check if the username \"johnsmith\" exists in the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}"], "Output": "requests.get(\"https://teste693.p.rapidapi.com/user/johnsmith\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"teste693.p.rapidapi.com\"})"} {"Instruction": "Please validate the email address info@rapidapi.com using the Email Validation_v3 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association', 'description': 'Deletes a local gateway route table virtual interface group association.', 'parameters': [{'name': 'local_gateway_route_table_virtual_interface_group_association_id', 'description': 'The ID of the local gateway route table virtual interface group association.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://email-validation12.p.rapidapi.com/support@rapidapi.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-validation12.p.rapidapi.com\"})"} {"Instruction": "I want to search for operas in multiple genres, including \"opera1\", \"opera2\", \"opera3\", and \"opera4\", with years either \"2020\" or \"2021\", published after January 1, 2021, and catalogue IDs \"catalogue2\" or \"catalogue3\" in the rapidAPI Testing options API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://testing-options.p.rapidapi.com/opera/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"testing-options.p.rapidapi.com\"}, params={\"genre__name_hy__in\": \"opera1,opera2\", \"genre__name_ru__in\": \"opera3\", \"genre__name_en__in\": \"opera4\", \"year__in\": \"2020,2021\", \"published_at__gt\": \"2021-01-01\", \"catalogue_id__in\": \"catalogue2,catalogue3\"})"} {"Instruction": "I want to retrieve the history of the channel \"news_channel\" in the PubNub network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pubnub-pubnub.p.rapidapi.com/history/demo/news_channel/0/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pubnub-pubnub.p.rapidapi.com\"})"} {"Instruction": "I want to get the climate risk assessment score for London, UK with a radius of 30 km.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.run', 'description': 'Execute an Airflow CLI sub-command remotely in a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'subcommand'}, {'name': 'subcommand_nested'}, {'name': 'gcloud_wide_flag'}, {'name': 'cmd_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.wafv2.get_regex_pattern_set', 'description': 'Retrieves the specified RegexPatternSet .', 'parameters': [{'name': 'name', 'description': 'The name of the set. You cannot change the name after you create the set.'}, {'name': 'scope', 'description': 'Specifies whether this is for an Amazon CloudFront distribution or for a regional application. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, an AppSync GraphQL API, an Amazon Cognito user pool, an App Runner service, or an Amazon Web Services Verified Access instance.\\nTo work with CloudFront, you must also specify the Region US East (N. Virginia) as follows:\\n\\nCLI - Specify the Region when you use the CloudFront scope: --scope=CLOUDFRONT --region=us-east-1 .\\nAPI and SDKs - For all calls, use the Region endpoint us-east-1.\\n\\nPossible values:\\n\\nCLOUDFRONT\\nREGIONAL'}, {'name': 'id', 'description': 'A unique identifier for the set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.'}]}"], "Output": "requests.get(\"https://rankiteo-climate-risk-assessment.p.rapidapi.com/GetPowerplantByRadiusAndAddress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"rankiteo-climate-risk-assessment.p.rapidapi.com\"}, params={\"address\": \"London, UK\", \"radius_km\": 30})"} {"Instruction": "Can you recommend a collection of TikTok recipe videos from the user 'bakingqueen'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels.replace_all', 'description': 'Replace all existing access levels', 'parameters': [{'name': 'policy'}, {'name': 'source_file'}, {'name': 'etag'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.describe_events', 'description': 'Returns events related to DB instances, DB clusters, DB parameter groups, DB security groups, DB snapshots, DB cluster snapshots, and RDS Proxies for the past 14 days. Events specific to a particular DB instance, DB cluster, DB parameter group, DB security group, DB snapshot, DB cluster snapshot group, or RDS Proxy can be obtained by providing the name as a parameter.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Events\\n', 'parameters': [{'name': 'source_identifier', 'description': 'The identifier of the event source for which events are returned. If not specified, then all sources are included in the response.\\nConstraints:\\n\\nIf SourceIdentifier is supplied, SourceType must also be provided.\\nIf the source type is a DB instance, a DBInstanceIdentifier value must be supplied.\\nIf the source type is a DB cluster, a DBClusterIdentifier value must be supplied.\\nIf the source type is a DB parameter group, a DBParameterGroupName value must be supplied.\\nIf the source type is a DB security group, a DBSecurityGroupName value must be supplied.\\nIf the source type is a DB snapshot, a DBSnapshotIdentifier value must be supplied.\\nIf the source type is a DB cluster snapshot, a DBClusterSnapshotIdentifier value must be supplied.\\nIf the source type is an RDS Proxy, a DBProxyName value must be supplied.\\nCan\u00e2\\x80\\x99t end with a hyphen or contain two consecutive hyphens.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\ndb-instance\\ndb-parameter-group\\ndb-security-group\\ndb-snapshot\\ndb-cluster\\ndb-cluster-snapshot\\ncustom-engine-version\\ndb-proxy\\nblue-green-deployment'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'duration', 'description': 'The number of minutes to retrieve events for.\\nDefault: 60'}, {'name': 'event_categories', 'description': 'A list of event categories that trigger notifications for a event notification subscription.\\n(string)'}, {'name': 'filters', 'description': 'This parameter isn\u00e2\\x80\\x99t currently supported.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as IDs. The filters supported by a describe operation are documented with the describe operation.\\n\\nNoteCurrently, wildcards are not supported in filters.\\nThe following actions can be filtered:\\n\\nDescribeDBClusterBacktracks\\nDescribeDBClusterEndpoints\\nDescribeDBClusters\\nDescribeDBInstances\\nDescribePendingMaintenanceActions\\n\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case-sensitive.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://tiktok-api6.p.rapidapi.com/collection/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-api6.p.rapidapi.com\"}, params={\"collection_id\": \"(Recipes & Good Eats)-7084615222824045358\", \"username\": \"bakingqueen\"})"} {"Instruction": "I want to search for a random quote with a maximum length of 50 characters and tagged with \"love\" and \"inspiration\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().create(DOMAIN=\"my_domain.com\", region=\"us_central1\", reserved_ip_range=\"10.172.0.0/24\"', 'description': 'Create a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://semantic-quotes.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"semantic-quotes.p.rapidapi.com\"}, params={\"max_length\":50, \"tags\":\"love,inspiration\"})"} {"Instruction": "Please generate a face using the FaceGen API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This API allows rapidly implement one of the most well known and accepted KPI to measure customer satisfaction and loyalty: Net Promoter Score\u00ae, or NPS\u00ae. Create your survey templates and request them from wherever your applications are. Easily get the NPS for an Organization. We also provide a word cloud mechanism and sentiment analysis to analyse your customers feedback! Try it . If you need an additional feature, feel free to consult us, because we are glad to serve if we can!!', 'parameters': [{'name': 'sid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules().update', 'description': 'Update firewall rules', 'parameters': [{'name': 'name'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'disabled'}, {'name': 'enable_logging'}, {'name': 'logging_metadata'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}"], "Output": "requests.get(\"https://facegen.p.rapidapi.com/fg/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"facegen.p.rapidapi.com\"}, params={\"AI\": \"1\"})"} {"Instruction": "I want to get information about the brewery with ID 7285 from the Open Brewery DB API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://brianiswu-open-brewery-db-v1.p.rapidapi.com/breweries/7285\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"brianiswu-open-brewery-db-v1.p.rapidapi.com\"})"} {"Instruction": "What is the estimated taxi fare from latitude 40.7128 to longitude -74.0060, with a departure latitude of 34.0522 and a departure longitude of -118.2437?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().add_iam_policy_binding(MODEL=\"my_model\", member=\"serviceAccount:test_proj1@example.domain.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding to a model', 'parameters': [{'name': 'model', 'description': 'Name of the model'}, {'name': 'member', 'description': 'The principal to add the binding for. Should be of the form user|group|serviceAccount:email or domain:domain'}, {'name': 'role', 'description': 'Role name to assign to the principal. The role name is the complete path of a predefined role, or the role ID for a custom role'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.verify_pack', 'description': 'Verify packed Git archive files', 'parameters': [{'name': 'pack.idx'}, {'name': '_v'}, {'name': 'verbose'}, {'name': '_s'}, {'name': 'stat_only'}, {'name': ''}]}"], "Output": "requests.get(\"https://taxi-fare-calculator.p.rapidapi.com/search-geo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"taxi-fare-calculator.p.rapidapi.com\"}, params={\"arr_lat\": 40.7128, \"arr_lng\": -74.0060, \"dep_lat\": 34.0522, \"dep_lng\": -118.2437})"} {"Instruction": "Can you provide a Python function call to generate a quote from Joe Rogan, using the Joe Rogan Quote Generator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}"], "Output": "requests.get(\"https://joe-rogan-quote-generator.p.rapidapi.com/generate_rogan\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"joe-rogan-quote-generator.p.rapidapi.com\"})"} {"Instruction": "Please provide me with live data for the game on the Sports API by John Smith.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}"], "Output": "requests.get(\"https://johnsmith-sportsapi.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"johnsmith-sportsapi.p.rapidapi.com\"})"} {"Instruction": "Please generate a YouTube video description for the keywords \"unreal engine ai\" and \"npcs\" using the Blogzee AI - SEO & Social Content Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.kinesis.describe_stream_summary', 'description': 'Provides a summarized description of the specified Kinesis data stream without the shard list.NoteWhen invoking this API, it is recommended you use the StreamARN input parameter rather than the StreamName input parameter.See also: AWS API Documentation\\n', 'parameters': [{'name': 'stream_name', 'description': 'The name of the stream to describe.'}, {'name': 'stream_arn', 'description': 'The ARN of the stream.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_resource_policy', 'description': 'Returns a resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to return.'}]}"], "Output": "requests.get(\"https://blogzee-ai-seo-social-content-generator.p.rapidapi.com/generate_youtube_video_description\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"blogzee-ai-seo-social-content-generator.p.rapidapi.com\"}, params={\"keyword1\": \"unreal engine ai\", \"keyword2\": \"npcs\", \"include_emojis\": \"True\", \"video_title\": \"Telling NPCs they Live in a Simulation - Unreal Engine 5 AI NPCs\", \"facebook_link\": \"https://www.facebook.com/\", \"linkedin_link\": \"https://www.linkedin.com\", \"tiktok_link\": \"https://www.tiktok.com/en/\", \"twitter_link\": \"https://twitter.com/home?lang=en\", \"instagram_link\": \"https://www.instagram.com/\", \"keyword4\": \"\", \"keyword3\": \"\", \"keyword5\": \"\"})"} {"Instruction": "Can you provide me with the supported locations for the LinkedIn Company and Profile Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'az vmware', 'api_name': 'Cloud Link Delete', 'description': 'Delete a cloud link in a private cloud', 'parameters': [{'name': 'name', 'description': 'The name of the cloud link.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'description': 'Delete without confirmation.', 'default_value': 'False'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://linkedin-company-and-profile-data.p.rapidapi.com/supported-locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"linkedin-company-and-profile-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the items in a list with ListId 'def456' using the Ishan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ishan1.p.rapidapi.com/v1.0/sites/root/lists/def456/items\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ishan1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve images from the Chevereto API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "requests.get(\"https://chevereto.p.rapidapi.comhttp://chevereto.ec/rapidapi/images\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"chevereto.p.rapidapi.com\"})"} {"Instruction": "Can you provide the localizations for the DigiXpress API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}"], "Output": "requests.get(\"https://digixpress.p.rapidapi.com/api/localisations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"digixpress.p.rapidapi.com\"})"} {"Instruction": "I want to get the information of the article with DOI 10.5555/12345678 using the Crossref API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://crossref.p.rapidapi.com/10.5555/12345678\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crossref.p.rapidapi.com\"})"} {"Instruction": "Please search for information about the barcode \"9780143111597\" using the barcode-monster API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}"], "Output": "requests.get(\"https://barcode-monster.p.rapidapi.com/code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"barcode-monster.p.rapidapi.com\"}, params={\"code\": \"9780143111597\"})"} {"Instruction": "I want to verify the legitimacy of a merchant with Udyam Aadhaar Verification API using the provided request ID \"a1b2c3d4\".
\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_domain_deliverability_campaign', 'description': 'Retrieve all the deliverability data for a specific campaign. This data is available for a campaign only if the campaign sent email by using a domain that the Deliverability dashboard is enabled for.', 'parameters': [{'name': 'campaign_id', 'description': 'The unique identifier for the campaign. The Deliverability dashboard automatically generates and assigns this identifier to a campaign.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://udyam-aadhaar-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"udyam-aadhaar-verification.p.rapidapi.com\"}, params={\"request_id\": \"a1b2c3d4\"})"} {"Instruction": "Please provide me with the exchange rates for USD using the \"Exchange rates live\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://exchange-rates-live.p.rapidapi.com/rates/eur\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"exchange-rates-live.p.rapidapi.com\"})"} {"Instruction": "I want to get the trading dashboard URL for Walnut Trading Dash API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://walnuttradingdash.p.rapidapi.com/free_access\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnuttradingdash.p.rapidapi.com\"}, params={\"get_dash_url\": \"True\"})"} {"Instruction": "I want to get the performance details of the call with account_id '12345' and callid '67890' using the CallTrackingMetrics API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ctm.p.rapidapi.com/accounts/12345/calls/67890.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ctm.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to calculate the calories burned while swimming for 45 minutes, weighing 150 pounds, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'desktopvirtualization applicationgroup delete', 'description': 'Remove an applicationGroup', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the application group.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}"], "Output": "requests.get(\"https://calories-burned-by-api-ninjas.p.rapidapi.com/v1/caloriesburned\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"calories-burned-by-api-ninjas.p.rapidapi.com\"}, params={\"activity\": \"swimming\", \"weight\": 150, \"duration\": 45})"} {"Instruction": "Please provide the Power BI news for page 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.stop_import', 'description': 'Stops a specified import.', 'parameters': [{'name': 'import_id', 'description': 'The ID of the import.'}]}"], "Output": "requests.get(\"https://power-bi-smartable.p.rapidapi.com/news/page/3/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"power-bi-smartable.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the domain authority and page authority of the website 'example.com' using the Domain Authority API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'read_record_batch', 'description': 'Read RecordBatch from message, given a known schema', 'parameters': {'required': [{'name': 'obj', 'description': 'Message or Buffer-like object to read RecordBatch from'}, {'name': 'schema', 'description': 'Known schema of the RecordBatch'}], 'optional': [{'name': 'dictionary_memo', 'description': 'DictionaryMemo object containing dictionaries if message contains dictionaries'}]}}\n", "{'name': 'aws', 'api_name': 'aws.dax.increase_replication_factor', 'description': 'Adds one or more nodes to a DAX cluster.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the DAX cluster that will receive additional nodes.'}, {'name': 'new_replication_factor', 'description': 'The new number of nodes for the DAX cluster.'}, {'name': 'availability_zones', 'description': 'The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}"], "Output": "requests.get(\"https://domain-authority1.p.rapidapi.com/GetDomainAuthority\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"domain-authority1.p.rapidapi.com\"}, params={\"url\": \"example.com\"})"} {"Instruction": "I want to hash the string \"Goodbye World\" using the Hashing-Api.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hashing-api.p.rapidapi.com/api/sha/256/hashtext\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hashing-api.p.rapidapi.com\"}, params={\"dataString\": \"Goodbye World\"})"} {"Instruction": "Please provide the prayer times for Kuala Lumpur, Malaysia using the \"Waktu Solat\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://waktu-solat4.p.rapidapi.com/solat/time\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"waktu-solat4.p.rapidapi.com\"}, params={\"code\": \"KUL01\"})"} {"Instruction": "I want to get the monthly price for an Airbnb property with property ID 654321 for check-in on 2023-01-01 and check-out on 2023-01-31 for 3 adults, 2 children, and 1 pet, with currency in USD.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs_realtime.disconnect_participant', 'description': 'Disconnects a specified participant and revokes the participant permanently from a specified stage.', 'parameters': [{'name': 'participant_id', 'description': 'Identifier of the participant to be disconnected. This is assigned by IVS and returned by CreateParticipantToken .'}, {'name': 'reason', 'description': 'Description of why this participant is being disconnected.'}, {'name': 'stage_arn', 'description': 'ARN of the stage to which the participant is attached.'}]}\n", "{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}"], "Output": "requests.get(\"https://airbnb19.p.rapidapi.com/api/v1/getPropertyCheckoutPrice\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"airbnb19.p.rapidapi.com\"}, params={\"checkOut\": \"2023-01-31\", \"checkIn\": \"2023-01-01\", \"propertyId\": 654321, \"adults\": 3, \"children\": 2, \"pets\": 1, \"currency\": \"USD\"})"} {"Instruction": "Can you please provide the API call to retrieve data from the KVStore API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kvstore.p.rapidapi.com/collections\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kvstore.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to show an image of Times Square with a marker using the Address to Image API, with the image type set as 'png', a zoom level of 2, and a width and height of 800 pixels each.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://address-to-image.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"address-to-image.p.rapidapi.com\"}, params={\"output\":\"image\", \"type\":\"png\", \"marker\":\"1\", \"zoom\":\"2\", \"address\":\"Times Square\", \"width\":\"800\", \"height\":\"800\"})"} {"Instruction": "I want to send an SMS notification to +9876543210 with the message \"This is a sample SMS.\" using the SMSto API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_voice_profile_domain', 'description': 'Updates the settings for the specified voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The domain ID.'}, {'name': 'name', 'description': 'The name of the voice profile domain.'}, {'name': 'description', 'description': 'The description of the voice profile domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'top 10 Songs', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_extended_source_server', 'description': 'Create an extended source server in the target Account based on the source server in staging account.', 'parameters': [{'name': 'source_server_arn', 'description': 'This defines the ARN of the source server in staging Account based on which you want to create an extended source server.'}, {'name': 'tags', 'description': 'A list of tags associated with the extended source server.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.post(\"https://smsto.p.rapidapi.com/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"smsto.p.rapidapi.com\"}, json={\"to\": \"+9876543210\", \"message\": \"This is a sample SMS.\"})"} {"Instruction": "Please get the location data for IP address 987.654.321.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.applications().list', 'description': 'List Apigee applications', 'parameters': [{'name': 'developer'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}"], "Output": "requests.get(\"https://ip-geo3.p.rapidapi.com/location\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ip-geo3.p.rapidapi.com\"}, params={\"ip\": \"987.654.321.0\"})"} {"Instruction": "Can you please provide me with the details of the YouTube channel with the ID \"UC-AbcXYZ123\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.list_vocabularies', 'description': 'Provides a list of custom vocabularies that match the specified criteria. If no criteria are specified, all custom vocabularies are returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'If your ListVocabularies request returns more results than can be displayed, NextToken is displayed in the response with an associated string. To get the next page of results, copy this string and repeat your request, including NextToken with the value of the copied string. Repeat as needed to view all your results.'}, {'name': 'max_results', 'description': 'The maximum number of custom vocabularies to return in each page of results. If there are fewer results than the value that you specify, only the actual results are returned. If you don\u00e2\\x80\\x99t specify a value, a default of 5 is used.'}, {'name': 'state_equals', 'description': 'Returns only custom vocabularies with the specified state. Vocabularies are ordered by creation date, with the newest vocabulary first. If you don\u00e2\\x80\\x99t include StateEquals , all custom medical vocabularies are returned.\\nPossible values:\\n\\nPENDING\\nREADY\\nFAILED'}, {'name': 'name_contains', 'description': 'Returns only the custom vocabularies that contain the specified string. The search is not case sensitive.'}]}"], "Output": "requests.get(\"https://youtube-channel-details.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-channel-details.p.rapidapi.com\"}, params={\"id\":\"UC-AbcXYZ123\"})"} {"Instruction": "Can you provide me with the tennis matches information for September 8, 2020?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "requests.get(\"https://tennis-live-data.p.rapidapi.com/matches-by-date/2020-09-08\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tennis-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to obtain information about the IP address 192.168.0.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}"], "Output": "requests.get(\"https://all-information-about-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-information-about-ip.p.rapidapi.com\"}, params={\"query\": \"192.168.0.1\", \"lang\": \"en\"})"} {"Instruction": "I want to calculate the distance between two locations with latitude 38.8951 and longitude -77.0364 and latitude 34.0522 and longitude -118.2437 in kilometers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_fpga_image_attribute', 'description': 'Describes the specified attribute of the specified Amazon FPGA Image (AFI).', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'fpga_image_id', 'description': 'The ID of the AFI.'}, {'name': 'attribute', 'description': 'The AFI attribute.\\nPossible values:\\n\\ndescription\\nname\\nloadPermission\\nproductCodes'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_tags_for_resource', 'description': 'Lists the tags (metadata) you have assigned to the resource.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://distance-calculation-api-by-pizza-api.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"distance-calculation-api-by-pizza-api.p.rapidapi.com\"}, params={\"metric\": \"km\", \"lat1\": \"38.8951\", \"lon1\": \"-77.0364\", \"lat2\": \"34.0522\", \"lon2\": \"-118.2437\"})"} {"Instruction": "Please give me details of a pizza with an ID of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws m2 list_environments', 'description': 'Lists the runtime environments.list-environments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine_type', 'description': 'The engine type for the runtime environment.\\nPossible values:\\n\\nmicrofocus\\nbluage'}, {'name': 'names', 'description': 'The names of the runtime environments. Must be unique within the account.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://pizza-and-desserts.p.rapidapi.com/pizzas/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizza-and-desserts.p.rapidapi.com\"})"} {"Instruction": "I want to extract the structure from the text \"This is Jane and I live in Los Angeles\" using the Walnut Entity API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.describe_events', 'description': 'Returns events related to DB instances, DB clusters, DB parameter groups, DB security groups, DB snapshots, DB cluster snapshots, and RDS Proxies for the past 14 days. Events specific to a particular DB instance, DB cluster, DB parameter group, DB security group, DB snapshot, DB cluster snapshot group, or RDS Proxy can be obtained by providing the name as a parameter.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Events\\n', 'parameters': [{'name': 'source_identifier', 'description': 'The identifier of the event source for which events are returned. If not specified, then all sources are included in the response.\\nConstraints:\\n\\nIf SourceIdentifier is supplied, SourceType must also be provided.\\nIf the source type is a DB instance, a DBInstanceIdentifier value must be supplied.\\nIf the source type is a DB cluster, a DBClusterIdentifier value must be supplied.\\nIf the source type is a DB parameter group, a DBParameterGroupName value must be supplied.\\nIf the source type is a DB security group, a DBSecurityGroupName value must be supplied.\\nIf the source type is a DB snapshot, a DBSnapshotIdentifier value must be supplied.\\nIf the source type is a DB cluster snapshot, a DBClusterSnapshotIdentifier value must be supplied.\\nIf the source type is an RDS Proxy, a DBProxyName value must be supplied.\\nCan\u00e2\\x80\\x99t end with a hyphen or contain two consecutive hyphens.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\ndb-instance\\ndb-parameter-group\\ndb-security-group\\ndb-snapshot\\ndb-cluster\\ndb-cluster-snapshot\\ncustom-engine-version\\ndb-proxy\\nblue-green-deployment'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'duration', 'description': 'The number of minutes to retrieve events for.\\nDefault: 60'}, {'name': 'event_categories', 'description': 'A list of event categories that trigger notifications for a event notification subscription.\\n(string)'}, {'name': 'filters', 'description': 'This parameter isn\u00e2\\x80\\x99t currently supported.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as IDs. The filters supported by a describe operation are documented with the describe operation.\\n\\nNoteCurrently, wildcards are not supported in filters.\\nThe following actions can be filtered:\\n\\nDescribeDBClusterBacktracks\\nDescribeDBClusterEndpoints\\nDescribeDBClusters\\nDescribeDBInstances\\nDescribePendingMaintenanceActions\\n\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case-sensitive.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "requests.get(\"https://walnut-entity.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnut-entity.p.rapidapi.com\"}, params={\"payload\": \"This is Jane and I live in Los Angeles\"})"} {"Instruction": "Can you provide a Python function call to download this TikTok video? Here's the link: \"https://www.tiktok.com/@tiktok/video/1234567890\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_entitled_applications', 'description': 'Retrieves a list of entitled applications.', 'parameters': [{'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}, {'name': 'entitlement_name', 'description': 'The name of the entitlement.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.snowball.get_software_updates', 'description': 'Returns an Amazon S3 presigned URL for an update file associated with a specified JobId .', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to get the software update file for, for example JID123e4567-e89b-12d3-a456-426655440000 .'}]}\n", "{'name': 'aws', 'api_name': 'aws m2 list_environments', 'description': 'Lists the runtime environments.list-environments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine_type', 'description': 'The engine type for the runtime environment.\\nPossible values:\\n\\nmicrofocus\\nbluage'}, {'name': 'names', 'description': 'The names of the runtime environments. Must be unique within the account.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://tiktok-video-downloader8.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tiktok-video-downloader8.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/1234567890\"})"} {"Instruction": "I want to retrieve the historical ESG scores for Apple Inc. in 2020 from the GaiaLens Historical ESG Scores API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to separator', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. String pattern to split on.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitPatternOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}"], "Output": "requests.get(\"https://gaialens-historical-esg-scores.p.rapidapi.com/scores/historical/2020\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gaialens-historical-esg-scores.p.rapidapi.com\"}, params={\"year\": \"2020\", \"companyname\": \"Apple Inc.\"})"} {"Instruction": "Can you provide a Python function call to capture a screenshot of the website https://google.com and store it in a variable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "screenshot = requests.get(\"https://webcap-website-screenshot-capture.p.rapidapi.com/v1/getscreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webcap-website-screenshot-capture.p.rapidapi.com\"}, params={\"url\": \"https://google.com\"})"} {"Instruction": "I want to check if test@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-validator18.p.rapidapi.com/email/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-validator18.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "I want to verify if this email address jane@example.com is valid using the Quick Email Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quickemailverification.p.rapidapi.com/v1/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quickemailverification.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "What campaigns are available for Vouchery.io?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\"})"} {"Instruction": "Please provide a Python function call to find all the suburbs in Australia within a 5 km radius of latitude -33.86885141 and longitude 151.2093319.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_windows', 'description': 'Create enterprise-certificate configuration file for Windows', 'parameters': [{'name': 'issuer'}, {'name': 'provider'}, {'name': 'store'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}]}"], "Output": "requests.get(\"https://australian-postcode-to-suburb.p.rapidapi.com/radius/-33.86885141/151.2093319/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"australian-postcode-to-suburb.p.rapidapi.com\"})"} {"Instruction": "Can you check if my email address, sam@example.com, has been compromised in any data breaches?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().create', 'description': 'Create new access policy', 'parameters': [{'name': 'organization'}, {'name': 'title'}, {'name': 'async'}, {'name': 'scopes'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha auth', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_macos', 'description': 'Create enterprise-certificate configuration file for MacOS', 'parameters': [{'name': 'issuer', 'description': 'The certificate issuer.'}, {'name': 'ecp', 'description': 'Provide a custom path to the enterprise-certificate-proxy binary. This flag must be the full path to the binary.'}, {'name': 'ecp_client', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared client library. This flag must be the full path to the shared library.'}, {'name': 'output_file', 'description': 'Override the file path that the enterprise-certificate-proxy configuration is written to.'}, {'name': 'tls_offload', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared tls offload library. This flag must be the full path to the shared library.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://data-breach-checker.p.rapidapi.com/api/breach\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"data-breach-checker.p.rapidapi.com\"}, params={\"email\": \"sam@example.com\"})"} {"Instruction": "I want to get information on countries around the world using the RapidAPI's Countries API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.get_stored_query', 'description': 'Returns the details of a specific stored query.', 'parameters': [{'name': 'query_name', 'description': 'The name of the query.'}]}"], "Output": "requests.get(\"https://countries59.p.rapidapi.com/list_countries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"countries59.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Thai lottery results for the draw on March 17, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://thai-lottery-result.p.rapidapi.com/results/20220317\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thai-lottery-result.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me a python script to obtain a list of high anonymous proxy servers in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'target_domain_name', 'description': 'Name of the target domain'}]}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://proxy-list2.p.rapidapi.com/proxy/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"proxy-list2.p.rapidapi.com\"}, params={\"type\": \"http\", \"country\": \"US\", \"anonymity\": \"high\"})"} {"Instruction": "I want to get information about an employee with ID 67890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dd7.p.rapidapi.com/employees/name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dd7.p.rapidapi.com\"}, params={\"id\": \"67890\"})"} {"Instruction": "I want to download the Instagram reel from this link: \"https://www.instagram.com/reel/XYZ456\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://instagram-reels-and-post-downloader.p.rapidapi.com/posts/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram-reels-and-post-downloader.p.rapidapi.com\"}, params={\"link\": \"https://www.instagram.com/reel/XYZ456\"})"} {"Instruction": "Please provide the latest standings for the Russian Premier League for the current season.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://russian-premier-league-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"russian-premier-league-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Please retrieve the Instagram profile information for the user with the user ID 987654321 and store the response in a variable called \"profile_info\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "profile_info = requests.get(\"https://instagram39.p.rapidapi.com/getProfileByUserId\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram39.p.rapidapi.com\"}, params={\"user_id\": \"987654321\"})"} {"Instruction": "Can you provide a Python function call to recognize labels on liquor bottles using the Liquor Recognition API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}"], "Output": "requests.get(\"https://liquor-recognition.p.rapidapi.com/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"liquor-recognition.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me the details for bitikas1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}"], "Output": "requests.get(\"https://bitikas1.p.rapidapi.comhttp://www.brunn.ee\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bitikas1.p.rapidapi.com\"}, params={\"bbb\": \"\"})"} {"Instruction": "Can you provide a Python function call to obtain the recent winning numbers for Powerball from CA Lottery and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}"], "Output": "requests.get(\"https://ca-lottery.p.rapidapi.com/recent/powerball\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ca-lottery.p.rapidapi.com\"})"} {"Instruction": "I want to scrape the complete products of the Nike Shopify store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'scalar', 'description': 'Creating a pyarrow.Scalar instance from a Python object', 'parameters': {'required': [{'name': 'value', 'description': \"Python object coercible to arrow's type system\"}], 'optional': [{'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the value'}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. Defaults to False if not passed explicitly by user, or True if a pandas object is passed in\"}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool'}]}}"], "Output": "requests.get(\"https://shopify-store-scraper.p.rapidapi.com/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopify-store-scraper.p.rapidapi.com\"}, params={\"url\": \"https://www.nike.com\", \"handle\": \"nike-air-max-90\"})"} {"Instruction": "Can you provide a Python function call to forecast the price of Bitcoin in the next 48 hours using The Apophis API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ClassifyWhitespace', 'description': 'Classify strings as ASCII whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://the-apophis.p.rapidapi.com/forecast/ultra\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"the-apophis.p.rapidapi.com\"}, params={\"timeframe\":\"48h\",\"currency\":\"btc\"})"} {"Instruction": "Can you provide a Python function call to obtain the premium tips from the Betigolo Tips API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Static Web App Environment Delete', 'description': 'Delete the static app production environment or the specified environment.', 'parameters': [{'name': 'name -n', 'description': 'Name of the static site.', 'required': True}, {'name': 'environment-name', 'description': 'Name of the environment of static site.', 'required': False, 'default': 'default'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}"], "Output": "requests.get(\"https://betigolo-tips.p.rapidapi.com/premium/tips\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"betigolo-tips.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to get the country codes using the AskTheWorld API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}"], "Output": "requests.get(\"https://asktheworld.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"asktheworld.p.rapidapi.com\"}, params={\"getCountryCodes\": \"true\"})"} {"Instruction": "Please search for job posts for RN Nurse in Los Angeles, CA.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_carrier_gateway', 'description': 'Deletes a carrier gateway.WarningIf you do not delete the route that contains the carrier gateway as the Target, the route is a blackhole route. For information about how to delete a route, see DeleteRoute .', 'parameters': [{'name': 'carrier_gateway_id', 'description': 'The ID of the carrier gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template', 'description': 'Get the template you want to use for creating a migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the template.'}]}"], "Output": "requests.get(\"https://job-search6.p.rapidapi.com/api/v1/search/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"job-search6.p.rapidapi.com\"}, params={\"agent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110\", \"ip\": \"75.83.85.4\", \"l\": \"Los Angeles, CA\", \"q\": \"RN Nurse\"})"} {"Instruction": "I want to search for flights on KAYAK with a maximum of 2 stops and using my API key \"54321\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://kayak-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kayak-flights.p.rapidapi.com\"}, params={\"m\": \"2\", \"token\": \"54321\"})"} {"Instruction": "I want to perform forward geocoding for the location \"456 Elm St, Chicago\" using the TrueWay Geocoding API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.trim_whitespace', 'description': 'Trim leading and trailing whitespace characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://trueway-geocoding.p.rapidapi.com/ForwardGeocode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trueway-geocoding.p.rapidapi.com\"}, params={\"location\": \"456 Elm St, Chicago\"})"} {"Instruction": "Please retrieve the encryption key for the secure text API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}"], "Output": "requests.get(\"https://secure-text-api.p.rapidapi.com/getKey\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"secure-text-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the live FREE to Air TV Channel Streaming Links?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.reset_admin_password', 'description': 'Reset the admin password for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'PyArrow', 'api_name': 'Filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'selection_filter', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://tvview.p.rapidapi.com/getAll\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tvview.p.rapidapi.com\"})"} {"Instruction": "Get me the upcoming matches from the Kassbet API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'az configure', 'description': 'Manage Azure CLI configuration', 'parameters': [{'name': 'defaults', 'description': \"Space-separated 'name=value' pairs for common argument defaults.\"}, {'name': 'list-defaults', 'description': 'List all applicable defaults. accepted values: false, true'}, {'name': 'scope', 'description': \"Scope of defaults. Using 'local' for settings only effective under current folder. accepted values: global, local, default value: global\"}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}"], "Output": "requests.get(\"https://kassbet.p.rapidapi.com/v1/matches\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kassbet.p.rapidapi.com\"})"} {"Instruction": "How can I access keyword research and domain analysis data using the Serpstat API, with the following parameters: api_method = 'keyword_research', domain-com = 'example.com', token = 'abcd1234', se = 'google'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().create', 'description': 'Create a new access level in a given access policy', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}, {'name': 'async'}, {'name': 'description'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://di_ry-serpstat-v1.p.rapidapi.com/v3/keyword_research?query=example.com&token=abcd1234&se=google\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"di_ry-serpstat-v1.p.rapidapi.com\"}, params={\"api_method\": \"keyword_research\", \"domain-com\": \"example.com\", \"token\": \"abcd1234\", \"se\": \"google\"})"} {"Instruction": "Please enrich the contact information for the email address carynburns83@gmail.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains.backups.delete(\"my_backup\", domain=\"my_domain.com\", async_=True', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://enrich.p.rapidapi.com/contact/email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"enrich.p.rapidapi.com\"}, params={\"email\": \"carynburns83@gmail.com\"})"} {"Instruction": "I want to check if the IP address 192.168.1.1 is valid using the Networking API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://networking.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"networking.p.rapidapi.com\"})"} {"Instruction": "I want to check the keyword density for the URL \"https://en.wikipedia.org/wiki/Example.com\" using the SEO Automations API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://seo-automations.p.rapidapi.com/v1/seo/getKeywordDensity/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"seo-automations.p.rapidapi.com\"}, params={\"url\": \"https://en.wikipedia.org/wiki/Example.com\", \"numPhrases\": \"20\", \"phraseLength\": \"5\", \"n\":\"20\"})"} {"Instruction": "What are the car rental locations available in Munich on Booking.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.enable_image_deprecation', 'description': 'Enables deprecation of the specified AMI at the specified date and time.See also: AWS API Documentation\\n', 'parameters': [{'name': 'image_id', 'description': 'The ID of the AMI.'}, {'name': 'deprecate_at', 'description': 'The date and time to deprecate the AMI, in UTC, in the following format: YYYY -MM -DD T*HH* :MM :SS Z. If you specify a value for seconds, Amazon EC2 rounds the seconds to the nearest minute.\\nYou can\u00e2\\x80\\x99t specify a date in the past. The upper limit for DeprecateAt is 10 years from now, except for public AMIs, where the upper limit is 2 years from the creation date.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://booking-com.p.rapidapi.com/v1/car-rental/locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"booking-com.p.rapidapi.com\"}, params={\"locale\": \"en-gb\", \"name\": \"Munich\"})"} {"Instruction": "Can you check if the CNPJ 98765432109876 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.describe_export_tasks', 'description': 'Lists the specified export tasks. You can list all your export tasks or filter the results based on task ID or task status.describe-export-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'task_id', 'description': 'The ID of the export task. Specifying a task ID filters the results to one or zero export tasks.'}, {'name': 'status_code', 'description': 'The status code of the export task. Specifying a status code filters the results to zero or more export tasks.\\nPossible values:\\n\\nCANCELLED\\nCOMPLETED\\nFAILED\\nPENDING\\nPENDING_CANCEL\\nRUNNING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series().delete', 'description': 'delete an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': 'tensorboard_run_id'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}"], "Output": "requests.get(\"https://consulta-cnpj-gratis.p.rapidapi.com/companies/00000000000191\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"consulta-cnpj-gratis.p.rapidapi.com\"}, params={\"CNPJ\": \"98765432109876\"})"} {"Instruction": "Please give me the climate events news from 'The Guardian'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://climate-change63.p.rapidapi.com/news/guadian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"climate-change63.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the latest winning numbers and statistics for Lotto America? Also, please include the necessary headers for the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.create_world_export_job', 'description': 'Creates a world export job.', 'parameters': [{'name': 'client_request_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'worlds', 'description': 'A list of Amazon Resource Names (arns) that correspond to worlds to export.\\n(string)'}, {'name': 'output_location', 'description': 'The output location.\\ns3Bucket -> (string)\\n\\nThe S3 bucket for output.\\ns3Prefix -> (string)\\n\\nThe S3 folder in the s3Bucket where output files will be placed.'}, {'name': 'iam_role', 'description': 'The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to the world export job.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}"], "Output": "requests.get('https://lotto-america.p.rapidapi.com/stats', headers={'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY','X-RapidAPI-Host':'lotto-america.p.rapidapi.com'})"} {"Instruction": "Please execute a GET request to the stocks archive API and retrieve the ping response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_memory_pool', 'description': 'Create a memory pool based on the jemalloc heap', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://stocks_archive.p.rapidapi.com/ping\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stocks_archive.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the movie with the ID 12345 is available using the DAILY OVRLL API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.events.put_permission', 'description': 'Running PutPermission permits the specified Amazon Web Services account or Amazon Web Services organization to put events to the specified event bus . Amazon EventBridge (CloudWatch Events) rules in your account are triggered by these events arriving to an event bus in your account.To enable multiple Amazon Web Services accounts to put events to your event bus, run PutPermission once for each of these accounts. Or, if all the accounts are members of the same Amazon Web Services organization, you can run PutPermission once specifying Principal as \u00e2\\x80\\x9c*\u00e2\\x80\\x9d and specifying the Amazon Web Services organization ID in Condition , to grant permissions to all accounts in that organization.The permission policy on the event bus cannot exceed 10 KB in size.', 'parameters': [{'name': 'event_bus_name', 'description': 'The name of the event bus associated with the rule. If you omit this, the default event bus is used.'}, {'name': 'action', 'description': 'The action that you are enabling the other account to perform.'}, {'name': 'principal', 'description': 'The 12-digit Amazon Web Services account ID that you are permitting to put events to your default event bus. Specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d to permit any account to put events to your default event bus.\\nIf you specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d without specifying Condition , avoid creating rules that may match undesirable events. To create more secure rules, make sure that the event pattern for each rule contains an account field with a specific account ID from which to receive events. Rules with an account field do not match any events sent from other accounts.'}, {'name': 'statement_id', 'description': 'An identifier string for the external account that you are granting permissions to. If you later want to revoke the permission for this external account, specify this StatementId when you run RemovePermission .\\n\\nNoteEach StatementId must be unique.'}, {'name': 'condition', 'description': 'This parameter enables you to limit the permission to accounts that fulfill a certain condition, such as being a member of a certain Amazon Web Services organization. For more information about Amazon Web Services Organizations, see What Is Amazon Web Services Organizations in the Amazon Web Services Organizations User Guide .\\nIf you specify Condition with an Amazon Web Services organization ID, and specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d as the value for Principal , you grant permission to all the accounts in the named organization.\\nThe Condition is a JSON string which must contain Type , Key , and Value fields.\\nType -> (string)\\n\\nSpecifies the type of condition. Currently the only supported value is StringEquals .\\nKey -> (string)\\n\\nSpecifies the key for the condition. Currently the only supported key is aws:PrincipalOrgID .\\nValue -> (string)\\n\\nSpecifies the value for the key. Currently, this must be the ID of the organization.'}, {'name': 'policy', 'description': 'A JSON string that describes the permission policy statement. You can include a Policy parameter in the request instead of using the StatementId , Action , Principal , or Condition parameters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}"], "Output": "requests.get(\"https://daily-ovrll-0822202130837.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"daily-ovrll-0822202130837.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with political articles for Biden and Trump from Boston Globe, New York Times, CNN, Washington Post, Los Angeles Times, and Chicago Tribute?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://pac-api.p.rapidapi.com/trump/boston_globe,new_york_times,cnn,washington_post,los_angeles_times,chicago_tribute\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pac-api.p.rapidapi.com\"})"} {"Instruction": "I want to get information about a specific user with user_id=67890 from the nail API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://nail.p.rapidapi.comhttps://wad.ojooo.com/register.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"nail.p.rapidapi.com\"}, params={\"user_id\": \"67890\"})"} {"Instruction": "Please create an image with size 800x600 pixels in RGB mode with the color #0000ff.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_grpc', 'description': 'Create a gRPC health check for monitoring load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.repositories().update', 'description': 'Update Artifact Registry Repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://color-to-picture-api.p.rapidapi.com/color-image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"color-to-picture-api.p.rapidapi.com\"}, params={\"height\": \"800\", \"color\": \"0000ff\", \"width\": \"600\", \"mode\": \"RGB\"})"} {"Instruction": "I want to calculate the BMI of a person who weighs 62 kg and has a height of 1.68 meters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.copy', 'description': 'Copy a Cloud Bigtable backup to a new backup', 'parameters': [{'name': 'destination_backup'}, {'name': 'destination_cluster'}, {'name': 'destination_instance'}, {'name': 'destination_project'}, {'name': 'expiration_date'}, {'name': 'retention_period'}, {'name': 'source_backup'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'source_project'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}"], "Output": "requests.get(\"https://body-mass-index-bmi-calculator.p.rapidapi.com/metric\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"body-mass-index-bmi-calculator.p.rapidapi.com\"}, params={\"weight\": 62, \"height\": 1.68})"} {"Instruction": "Please provide me with the current weather information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}"], "Output": "requests.get(\"https://qwiper-weather.p.rapidapi.com/?json=true\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qwiper-weather.p.rapidapi.com\"})"} {"Instruction": "I want to get the profile information (including the proxy image) of the Twitter account with the username 'example_user'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.modify_workspace_access_properties', 'description': 'Specifies which devices and operating systems users can use to access their WorkSpaces. For more information, see Control Device Access .', 'parameters': [{'name': 'resource_id', 'description': 'The identifier of the directory.'}, {'name': 'workspace_access_properties', 'description': 'The device types and operating systems to enable or disable for access.\\nDeviceTypeWindows -> (string)\\n\\nIndicates whether users can use Windows clients to access their WorkSpaces.\\nDeviceTypeOsx -> (string)\\n\\nIndicates whether users can use macOS clients to access their WorkSpaces.\\nDeviceTypeWeb -> (string)\\n\\nIndicates whether users can access their WorkSpaces through a web browser.\\nDeviceTypeIos -> (string)\\n\\nIndicates whether users can use iOS devices to access their WorkSpaces.\\nDeviceTypeAndroid -> (string)\\n\\nIndicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.\\nDeviceTypeChromeOs -> (string)\\n\\nIndicates whether users can use Chromebooks to access their WorkSpaces.\\nDeviceTypeZeroClient -> (string)\\n\\nIndicates whether users can use zero client devices to access their WorkSpaces.\\nDeviceTypeLinux -> (string)\\n\\nIndicates whether users can use Linux clients to access their WorkSpaces.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://instagram-profile1.p.rapidapi.com/getvideo/instagram\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram-profile1.p.rapidapi.com\"}, params={\"username\": \"example_user\"})"} {"Instruction": "I want to predict the outcome of the upcoming football match between team C and team D.
\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://metrx-factory.p.rapidapi.com/v1/competitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metrx-factory.p.rapidapi.com\"}, params={\"estimateBill\": \"false\", \"nameLike\": \"team C vs team D\", \"year\": \"\"})"} {"Instruction": "Can you check the availability of the website http://example.com on the Wayback Machine API service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my_bucket\", key_file=\"/path/to/key.pem\", key_name=\"my_key\"', 'description': 'add Cloud CDN Signed URL key to a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_file'}, {'name': 'key_name'}]}"], "Output": "requests.get(\"https://community-wayback-machine.p.rapidapi.com/available\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-wayback-machine.p.rapidapi.com\"}, params={\"url\": \"http://example.com\", \"timestamp\": \"\", \"callback\": \"\"})"} {"Instruction": "I want to obtain routing information from point A (52.5200, 13.4050) to point B (48.8566, 2.3522) in France using MapToolkit API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.location.create_key', 'description': 'Creates an API key resource in your Amazon Web Services account, which lets you grant actions for Amazon Location resources to the API key bearer.NoteFor more information, see Using API keys .', 'parameters': [{'name': 'description', 'description': 'An optional description for the API key resource.'}, {'name': 'expire_time', 'description': 'The optional timestamp for when the API key resource will expire in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ . One of NoExpiry or ExpireTime must be set.'}, {'name': 'key_name', 'description': 'A custom name for the API key resource.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), hyphens (-), periods (.), and underscores (_).\\nMust be a unique API key name.\\nNo spaces allowed. For example, ExampleAPIKey .'}, {'name': 'no_expiry_|_no_no_expiry', 'description': 'Optionally set to true to set no expiration time for the API key. One of NoExpiry or ExpireTime must be set.'}, {'name': 'restrictions', 'description': 'The API key restrictions for the API key resource.\\nAllowActions -> (list)\\n\\nA list of allowed actions that an API key resource grants permissions to perform. You must have at least one action for each type of resource. For example, if you have a place resource, you must include at least one place action.\\nThe following are valid values for the actions.\\n\\nMap actions\\ngeo:GetMap* - Allows all actions needed for map rendering.\\n\\n\\nPlace actions\\ngeo:SearchPlaceIndexForText - Allows geocoding.\\ngeo:SearchPlaceIndexForPosition - Allows reverse geocoding.\\ngeo:SearchPlaceIndexForSuggestions - Allows generating suggestions from text.\\nGetPlace - Allows finding a place by place ID.\\n\\n\\nRoute actions\\ngeo:CalculateRoute - Allows point to point routing.\\ngeo:CalculateRouteMatrix - Allows calculating a matrix of routes.\\n\\n\\n\\n\\nNoteYou must use these strings exactly. For example, to provide access to map rendering, the only valid action is geo:GetMap* as an input to the list. [\"geo:GetMap*\"] is valid but [\"geo:GetMapTile\"] is not. Similarly, you cannot use [\"geo:SearchPlaceIndexFor*\"] - you must list each of the Place actions separately.\\n(string)\\n\\nAllowReferers -> (list)\\n\\nAn optional list of allowed HTTP referers for which requests must originate from. Requests using this API key from other domains will not be allowed.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939) or any symbols in this list $\\\\-._+!*`(),;/?:@=&\\nMay contain a percent (%) if followed by 2 hexadecimal digits (A-F, a-f, 0-9); this is used for URL encoding purposes.\\nMay contain wildcard characters question mark (?) and asterisk (*). Question mark (?) will replace any single character (including hexadecimal digits). Asterisk (*) will replace any multiple characters (including multiple hexadecimal digits).\\nNo spaces allowed. For example, https://example.com .\\n\\n(string)\\n\\nAllowResources -> (list)\\n\\nA list of allowed resource ARNs that a API key bearer can perform actions on.\\n\\nThe ARN must be the correct ARN for a map, place, or route ARN. You may include wildcards in the resource-id to match multiple resources of the same type.\\nThe resources must be in the same partition , region , and account-id as the key that is being created.\\nOther than wildcards, you must include the full ARN, including the arn , partition , service , region , account-id and resource-id , delimited by colons (:).\\nNo spaces allowed, even with wildcards. For example, arn:aws:geo:region:*account-id* :map/ExampleMap* .\\n\\nFor more information about ARN format, see Amazon Resource Names (ARNs) .\\n(string)'}, {'name': 'tags', 'description': 'Applies one or more tags to the map resource. A tag is a key-value pair that helps manage, identify, search, and filter your resources by labelling them.\\nFormat: \"key\" : \"value\"\\nRestrictions:\\n\\nMaximum 50 tags per resource\\nEach resource tag must be unique with a maximum of one value.\\nMaximum key length: 128 Unicode characters in UTF-8\\nMaximum value length: 256 Unicode characters in UTF-8\\nCan use alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), and the following characters: + - = . _ : / @.\\nCannot use \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d as a prefix for a key.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://maptoolkit.p.rapidapi.com/enhance/routing\", headers={\"X-RapidAPI-Key\": \"YOUR-API-KEY\",\"X-RapidAPI-Host\":\"maptoolkit.p.rapidapi.com\"}, params={\"start\": \"52.5200,13.4050\", \"end\": \"48.8566,2.3522\", \"language\": \"fr\"})"} {"Instruction": "Can you search for the details and posts of the creator with ID 98765 on Patreon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://patreon8.p.rapidapi.com/posts/2416483\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"patreon8.p.rapidapi.com\"}, params={\"creator_id\": \"98765\"})"} {"Instruction": "I want to obtain the transactions for the Ethereum chain using the Felina API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse and validate GS1 barcode data', 'parameters': [{'name': 'q', 'description': 'Machine- or human-readable GS1 barcode data.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://felina-api2.p.rapidapi.com/v1/api/transactions/Ethereum\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"felina-api2.p.rapidapi.com\"})"} {"Instruction": "What is the current configuration of the TorrentHunt API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'partition_nth_indices', 'description': 'Partition the indices of an array based on a pivot element', 'parameters': {'required': [{'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element'}], 'optional': [{'name': 'null_placement', 'description': 'Where nulls in the input should be partitioned', 'default': 'at_end'}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}"], "Output": "requests.get(\"https://torrenthunt.p.rapidapi.com/config\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"torrenthunt.p.rapidapi.com\"})"} {"Instruction": "Provide a Python function call to find the antonyms and synonyms of the word \"happy\" using the TCYonlineDictionary API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.operations().list(organization=\"my_org\", filter=\"metadata.state=IN_PROGRESS\", format=\"json\"', 'description': 'List Apigee long running operations', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}"], "Output": "requests.get(\"https://tcyonlinedictionary1.p.rapidapi.com/words/happy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tcyonlinedictionary1.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the brand with ID 888888 using the Consumer Reports API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.create_classifier', 'description': 'Creates a classifier in the user\u00e2\\x80\\x99s account. This can be a GrokClassifier , an XMLClassifier , a JsonClassifier , or a CsvClassifier , depending on which field of the request is present.', 'parameters': [{'name': 'grok_classifier', 'description': 'A GrokClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.\\nName -> (string)\\n\\nThe name of the new classifier.\\nGrokPattern -> (string)\\n\\nThe grok pattern used by this classifier.\\nCustomPatterns -> (string)\\n\\nOptional custom grok patterns used by this classifier.'}, {'name': 'xml_classifier', 'description': 'An XMLClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches.\\nName -> (string)\\n\\nThe name of the classifier.\\nRowTag -> (string)\\n\\nThe XML tag designating the element that contains each record in an XML document being parsed. This can\u00e2\\x80\\x99t identify a self-closing element (closed by /> ). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).'}, {'name': 'json_classifier', 'description': 'A JsonClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nJsonPath -> (string)\\n\\nA JsonPath string defining the JSON data for the classifier to classify. Glue supports a subset of JsonPath, as described in Writing JsonPath Custom Classifiers .'}, {'name': 'csv_classifier', 'description': 'A CsvClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nDelimiter -> (string)\\n\\nA custom symbol to denote what separates each column entry in the row.\\nQuoteSymbol -> (string)\\n\\nA custom symbol to denote what combines content into a single column value. Must be different from the column delimiter.\\nContainsHeader -> (string)\\n\\nIndicates whether the CSV file contains a header.\\nHeader -> (list)\\n\\nA list of strings representing column names.\\n(string)\\n\\nDisableValueTrimming -> (boolean)\\n\\nSpecifies not to trim values before identifying the type of column values. The default value is true.\\nAllowSingleColumn -> (boolean)\\n\\nEnables the processing of files that contain only one column.\\nCustomDatatypeConfigured -> (boolean)\\n\\nEnables the configuration of custom datatypes.\\nCustomDatatypes -> (list)\\n\\nCreates a list of supported custom datatypes.\\n(string)\\n\\nSerde -> (string)\\n\\nSets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog. Valid values are OpenCSVSerDe , LazySimpleSerDe , and None . You can specify the None value when you want the crawler to do the detection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://consumer-reports.p.rapidapi.com/brands/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consumer-reports.p.rapidapi.com\"}, params={\"id\": \"888888\"})"} {"Instruction": "Can you provide a Python function call to detect NSFW content in an image with the URL \"https://example.com/image.jpg\" and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}"], "Output": "requests.get(\"https://nsfw-nude-detection.p.rapidapi.com/function/nsfw-wrapper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"nsfw-nude-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Please provide the balance of the wallet address 0x1234567890abcdef on the Ethereum blockchain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}"], "Output": "requests.get(\"https://defi-watch1.p.rapidapi.com/wallets/ethereum/0x1234567890abcdef/balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"defi-watch1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve recent news about Manchester United using the Football-API and print the response in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}"], "Output": "requests.get(\"https://football-api7.p.rapidapi.com/v3.football.api-sports.io/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"football-api7.p.rapidapi.com\"}, params={\"team\": \"Manchester United\"})"} {"Instruction": "Can you provide me with information about a basketball tournament with id 200?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.get_findings_filter', 'description': 'Retrieves the criteria and other settings for a findings filter.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}"], "Output": "requests.get(\"https://basketball-data.p.rapidapi.com/tournament/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"basketball-data.p.rapidapi.com\"}, params={\"tournamentId\": \"200\"})"} {"Instruction": "Can you provide a Python function call to retrieve information about the OutSystems community sorted by rank in descending order, limiting the results to 10 profiles only?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}"], "Output": "requests.get(\"https://outsystems-community-api.p.rapidapi.com/get_profiles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"outsystems-community-api.p.rapidapi.com\"}, params={\"sort_by\": \"desc\", \"order_by\": \"rank\", \"page\": \"1\", \"limit\": \"10\", \"keyword\": \"\"})"} {"Instruction": "Please provide the version of the file \"example.docx\" in the storage \"my_storage\" using the GroupDocs.Signature Cloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://groupdocs-signature-cloud.p.rapidapi.com/signature/storage/version/example.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"groupdocs-signature-cloud.p.rapidapi.com\"}, params={\"storageName\": \"my_storage\"})"} {"Instruction": "Please provide the geolocation data for the IP address 123.456.789.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}"], "Output": "requests.get(\"https://https-ipfinder-io.p.rapidapi.comhttps://api.ipfinder.io/v1/as1?token=2249efd59372e7dd12feecf9e20fd54cf327712c\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"https://https-ipfinder-io.p.rapidapi.com\"}, params={\"ip\":\"123.456.789.0\"})"} {"Instruction": "Can you provide a Python function to obtain a random fun fact using the Fun Facts API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your next gem crypto! Browse popular today, trending and recently added coins', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_iam_policy_binding(\"my_backend_bucket\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\"', 'description': 'Add an IAM policy binding to a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://fun-facts1.p.rapidapi.com/api/fun-facts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fun-facts1.p.rapidapi.com\"})"} {"Instruction": "Can you suggest some queries related to \"python programming\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://auto-suggest-queries.p.rapidapi.com/suggestqueries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"auto-suggest-queries.p.rapidapi.com\"}, params={\"query\": \"python programming\"})"} {"Instruction": "I want to get the seasons for series with ID 1234 using the Unofficial Cricbuzz API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://unofficial-cricbuzz.p.rapidapi.com/series/get-seasons\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"unofficial-cricbuzz.p.rapidapi.com\"}, params={\"seriesId\": \"1234\"})"} {"Instruction": "Please provide me with the details of the Mercedes team in the FIA Formula 1 Championship.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fia-formula-1-championship-statistics.p.rapidapi.com/api/teams/details/mercedes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fia-formula-1-championship-statistics.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get symbols from the \"NYSE\" exchange using the Tradingview TA API, and store the response in a variable called \"response\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.application_insights.delete_log_pattern', 'description': 'Removes the specified log pattern from a LogPatternSet .', 'parameters': [{'name': 'resource_group_name', 'description': 'The name of the resource group.'}, {'name': 'pattern_set_name', 'description': 'The name of the log pattern set.'}, {'name': 'pattern_name', 'description': 'The name of the log pattern.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}"], "Output": "requests.get(\"https://tradingview-ta-api-technical-analysis.p.rapidapi.com/get_symbols_from_exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tradingview-ta-api-technical-analysis.p.rapidapi.com\"}, params={\"exchange\": \"NYSE\"})"} {"Instruction": "I want to scrape Redbubble listings for blue dog products.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.associate_configuration_items_to_application', 'description': 'Associates one or more configuration items with an application.', 'parameters': [{'name': 'application_configuration_id', 'description': 'The configuration ID of an application with which items are to be associated.'}, {'name': 'configuration_ids', 'description': 'The ID of each configuration item to be associated with an application.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}"], "Output": "requests.get(\"https://redbubble-scraper.p.rapidapi.com/redbubble\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"redbubble-scraper.p.rapidapi.com\"}, params={\"category\": \"all-departments\", \"page\": \"1\", \"search_term\": \"blue dog\", \"sort_order\":\"relevant\"})"} {"Instruction": "I want to find places nearby the coordinates (37.7749\u00b0 N, 122.4194\u00b0 W).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.forecast.update_dataset_group', 'description': 'Replaces the datasets in a dataset group with the specified datasets.NoteThe Status of the dataset group must be ACTIVE before you can use the dataset group to create a predictor. Use the DescribeDatasetGroup operation to get the status.', 'parameters': [{'name': 'dataset_group_arn', 'description': 'The ARN of the dataset group.'}, {'name': 'dataset_arns', 'description': 'An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.\\n(string)'}]}"], "Output": "requests.get(\"https://places-nearby-a-coordinates.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"places-nearby-a-coordinates.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest Climate News Feed with a limit of 3 news articles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://climate-news-feed.p.rapidapi.com/page/1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"climate-news-feed.p.rapidapi.com\"}, params={\"limit\":3})"} {"Instruction": "Can you provide the historical stock data of GOOG for the last 3 months with a 1 week interval using Yahoo Finance API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_mailbox_export_jobs', 'description': 'Lists the mailbox export jobs started for the specified organization within the last seven days.', 'parameters': [{'name': 'organization_id', 'description': 'The organization ID.'}, {'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The National Renewable Energy Laboratory's developer network helps developers access and use energy data via Web services, including renewable energy and alternative fuel data.\", 'parameters': [{'name': 'format', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': 'Type: string Default: None A free-form input describing the address of the location. This may include the address given in a variety of formats, such as: street, city, state, postal code street, city, state street, postal code postal code city, state (Either the location parameter or both the latitude and longitude parameters are required)', 'type': 'STRING'}, {'name': 'latitude', 'description': 'Type: decimal Default: -90 to 90 The latitude of the desired location. (Either the location parameter or both the latitude and longitude parameters are required)', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Type: decimal Default: -180 to 180 The longitude of the desired location. (Either the location parameter or both the latitude and longitude parameters are required)', 'type': 'STRING'}, {'name': 'radius', 'description': 'Type: decimal Default: 5.0 The radius (in miles) around the search location to search for stations within.', 'type': 'STRING'}, {'name': 'status', 'description': 'Type: string Default: all Options: all, E, P Return stations that match the given status. A single status, or a comma-separated list of multiple statuses, may be given. Option\\tDescription all\\tInclude both open and planned stations. E\\tOpen: The station is open and carries alternative fuel. P\\tPlanned: The station is not yet open, but plans to carry alternative fuel in the future, or the station is temporarily out of service.', 'type': 'STRING'}, {'name': 'access', 'description': 'Type: string Default: all Options: all, public, private', 'type': 'STRING'}, {'name': 'fuel_type', 'description': 'Type: string Default: all Options: all, BD, CNG, E85, ELEC, HY, LNG, LPG Return stations that supply any of the given fuel types. A single fuel type, or a comma-separated list of multiple fuel types, may be given. Option\\tDescription all\\tInclude all fuel types BD\\tBiodiesel (B20 and above) CNG\\tCompressed Natural Gas E85\\tEthanol (E85) ELEC\\tElectric HY\\tHydrogen LNG\\tLiquefied Natural Gas LPG\\tLiquefied Petroleum Gas (Propane)', 'type': 'STRING'}, {'name': 'cards_accepted', 'description': 'Type: string Default: all Options: all, A, D, M, V, Cash, Checks, CFN, CleanEnergy, FuelMan, GasCard, PHH, Voyager, Wright_Exp Return stations that accept any of the given payment methods. A single payment method, or a comma-separated list of multiple payment methods, may be given. Option\\tDescription all\\tInclude all payment types A\\tAmerican Express D\\tDiscover M\\tMasterCard V\\tVisa Cash\\t Checks\\t CFN\\t CleanEnergy\\t FuelMan\\t GasCard\\t PHH\\tPHH Services Wright_Exp\\tWright Express', 'type': 'STRING'}, {'name': 'owner_type', 'description': 'Type: string Default: all Options: all, FG, LG, P, SG, T Return stations owned by the given types of owners. A single owner type, or a comma-separated list of multiple owner types, may be given. Option\\tDescription all\\tInclude all owner types P\\tPrivately owned T\\tUtility owned FG\\tFederal government owned LG\\tLocal government owned SG\\tState government owned J\\tJointly owned (combination of owner types)', 'type': 'STRING'}, {'name': 'federal_agency_id', 'description': 'Type: integer Default: all Options: all, (see table to right for IDs) Return stations owned by the given federal agency. A federal agency ID, or a comma-separated list of multiple federal agency IDs, may be given. Option\\tDescription all\\tInclude all stations, regardless of federal agency owner 3\\tDefense Agencies 4\\tU.S. Department of Agriculture 5\\tDepartment of Air Force 6\\tDepartment of Army 7\\tDepartment of Commerce 8\\tU.S. Department of Energy 9\\tDepartment of Health and Human Services 10\\tDepartment of Homeland Security 12\\tDepartment of Justice 14\\tDepartment of Navy 16\\tDepartment of the Interior 17\\tU.S. Department of Transportation 19\\tDepartment of Veterans Affairs 20\\tU.S. Environmental Protection Agency 22\\tNational Aeronautics and Space Administration 23\\tSmithsonian Institution 24\\tSocial Security Administration 25\\tU.S. Postal Service 26\\tUnited States Marine Corps', 'type': 'STRING'}, {'name': 'ev_network', 'description': 'Type: string Default: all Options: all, Blink Network, ChargeNet, ChargePoint Network, eVgo Network, EVSE LLC WebNet, RechargeAccess, Rideshare Online, Shorepower Return only electric charging stations that belong to the given network. A single network, or a comma separate list of multiple networks, may be given. Option all Blink Network ChargeNet ChargePoint Network eVgo Network EVSE LLC WebNet RechargeAccess Rideshare Online Shorepower', 'type': 'STRING'}, {'name': 'ev_charging_level', 'description': 'Type: string Default: all Options: all, 1, 2, dc_fast Return only electric charging stations that provide the given level of electric vehicle supply equipment (EVSE). Option\\tDescription all\\tInclude all charging levels 1\\tLevel 1 EVSE (standard 110V outlet) 2\\tLevel 2 EVSE (J1772 connector) dc_fast\\tDC Fast Charging', 'type': 'STRING'}, {'name': 'state', 'description': 'Type: string Default: None Return only stations within the given state. State must be given as a two character state code (eg, \"CO\" for Colorado). A single state, or a comma-separate list of multiple states, may be given.', 'type': 'STRING'}, {'name': 'zip', 'description': 'Type: string Default: None Return only stations within the given ZIP code. ZIP codes must be exactly 5 digits long. A single ZIP code, or a comma-separate list of multiple ZIP codes, may be given.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Type: integer Default: None Minimum: 1 The maximum number of results to return.', 'type': 'STRING'}, {'name': 'offset', 'description': 'Type: integer Default: 0 Minimum: 0 Offset the results found (can be used with the limit parameter to paginate the results).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yahoo-finance15.p.rapidapi.com/api/yahoo/hi/history/GOOG/3mo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance15.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the geocoding information for the address \"1600 Amphitheatre Parkway, Mountain View, CA\" using the OpenCage Geocoder API, and log the response in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.asset.export(project='test_project', asset_types='compute.googleapis.com/Disk', snapshot_time='2019_03_05T00:00:00Z', output_path='gs://bucket_name/object_name', content_type='resource'\", 'description': 'Export cloud assets to Google Cloud Storage or BigQuery', 'parameters': [{'name': 'project'}, {'name': 'asset_types'}, {'name': 'snapshot_time'}, {'name': 'output_path'}, {'name': 'content_type'}, {'name': 'bigquery_table'}, {'name': 'output_bigquery_force'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}"], "Output": "requests.get(\"https://opencage-geocoder.p.rapidapi.com/geocode/v1/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"opencage-geocoder.p.rapidapi.com\"}, params={\"q\": \"1600 Amphitheatre Parkway, Mountain View, CA\", \"key\":\"OPENCAGE-API-Key\", \"language\":\"en\"})"} {"Instruction": "I want to check if apple.com is a valid website domain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.disassociate_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed, either an application load balancer or Amazon API Gateway stage.\\nThe ARN should be in one of the following formats:\\n\\nFor an Application Load Balancer: ``arn:aws:elasticloadbalancing:region :account-id :loadbalancer/app/load-balancer-name /load-balancer-id ``\\nFor an Amazon API Gateway stage: ``arn:aws:apigateway:region ::/restapis/api-id /stages/stage-name ``'}]}"], "Output": "requests.get(\"https://website-categorization.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"website-categorization.p.rapidapi.com\"}, params={\"domainName\": \"apple.com\"})"} {"Instruction": "I want to test the TEST API and make a GET request to the endpoint. Please provide a Python function call to achieve this.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}"], "Output": "requests.get(\"https://test6065.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test6065.p.rapidapi.com\"})"} {"Instruction": "What is the risk-free rate for a 2-year duration in Germany on 2022-12-31?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://risk-free-rate-api.p.rapidapi.com/api/risk_free_rate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"risk-free-rate-api.p.rapidapi.com\"}, params={\"duration\": \"2y\", \"geography\":\"Germany\", \"date\":\"2022-12-31\"})"} {"Instruction": "I want to use the KUBET API to fetch information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kubet.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kubet.p.rapidapi.com\"})"} {"Instruction": "Can you retrieve the icon with id 54321 from the Flaticon API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.finspace.create_kx_database', 'description': 'Creates a new kdb database in the environment.', 'parameters': [{'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'database_name', 'description': 'The name of the kdb database.'}, {'name': 'description', 'description': 'A description of the database.'}, {'name': 'tags', 'description': 'A list of key-value pairs to label the kdb database. You can add up to 50 tags to your kdb database\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}"], "Output": "requests.get(\"https://flaticon.p.rapidapi.com/style/54321\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"flaticon.p.rapidapi.com\"})"} {"Instruction": "I want to get the scheduled games for France on October 15, 2021 using ViperScore API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://viperscore.p.rapidapi.com/games/scheduled/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"viperscore.p.rapidapi.com\"}, params={\"countryId\": \"30\", \"date\":\"2021-10-15\"})"} {"Instruction": "Please provide the data from the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://testapi1046.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"testapi1046.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you provide me with the current rankings of the top 200 tennis players in WTA?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This REST API service provides a way to programmatically split GPT-3 text-prompts into user-defined token-sized slices.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'max_size', 'description': '', 'type': 'NUMBER'}, {'name': 'delimiter', 'description': '', 'type': 'STRING'}, {'name': 'include_variations', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_deployments', 'description': 'Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.list-deployments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The application identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "response = requests.get(\"https://sports-live-scores.p.rapidapi.com/tennis/rankings/wta/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sports-live-scores.p.rapidapi.com\"})"} {"Instruction": "Can you provide information about the character with ID 67890 from the RiordanVerse API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get(\"https://riordanverse-api.p.rapidapi.com/api/characters/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"riordanverse-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the stock chart for GOOGL from 2021-01-01 to 2021-12-31 in weekly intervals.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps query for Famous Movies and TV shows quotes.', 'parameters': [{'name': 'actor', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.machinelearning.delete_realtime_endpoint', 'description': 'Deletes a real time endpoint of an MLModel .', 'parameters': [{'name': 'ml_model_id', 'description': 'The ID assigned to the MLModel during creation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_deployments', 'description': 'Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.list-deployments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The application identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://schwab.p.rapidapi.com/quote/get-chart\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"schwab.p.rapidapi.com\"}, params={\"symbol\":\"GOOGL\", \"startDate\": \"2021-01-01T00:00:00\", \"endDate\": \"2021-12-31T23:59:59\", \"dataPeriod\": \"Week\"})"} {"Instruction": "Can you provide a Python function call to search for movie torrents for the movie \"The Matrix\" with a maximum of 5 results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVWriter', 'description': 'Writer to create a CSV file', 'parameters': {'required': [{'name': 'sink', 'description': 'The location where to write the CSV data. It can be a string representing a file path, a pyarrow.OutputStream object, or a file-like object.'}, {'name': 'schema', 'description': 'The schema of the data to be written. It should be a pyarrow.Schema object.'}], 'optional': [{'name': 'write_options', 'description': 'Options to configure writing the CSV data. It should be a pyarrow.csv.WriteOptions object.'}, {'name': 'memory_pool', 'description': 'Pool for temporary allocations. It should be a pyarrow.MemoryPool object. (optional)'}]}}"], "Output": "requests.get(\"https://movie-tv-music-search-and-download.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"movie-tv-music-search-and-download.p.rapidapi.com\"}, params={\"keywords\": \"The Matrix\", \"quantity\": \"5\", \"page\": \"1\"})"} {"Instruction": "Please calculate the amortized loan repayment schedule for a loan with an annual interest rate of 4.5%, 120 installments (payments), starting from 2023-01-01, and a principal amount of $200,000.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}"], "Output": "requests.get(\"https://loan-amortization-schedule-calculator.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"loan-amortization-schedule-calculator.p.rapidapi.com\"}, params={\"annualInterestRate\": \"0.045\", \"installmentCount\": \"120\", \"startDate\": \"2023-01-01\", \"principalAmount\": \"200000\", \"repaymentInterval\": \"month\"})"} {"Instruction": "Can you provide a Python function call to get the list of Flixbus stations and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}"], "Output": "requests.get(\"https://flixbus.p.rapidapi.com/v1/stations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"flixbus.p.rapidapi.com\"})"} {"Instruction": "Retrieve the contact details for contact ID 456 using the Upcall API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://upcall-upcall-v1.p.rapidapi.com/contacts/Some()\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"upcall-upcall-v1.p.rapidapi.com\"}, params={\"id\": \"456\"})"} {"Instruction": "Extract the data for a player with the playerid 105 from the Valorant Esports API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are providing a location search result according to your search query', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://valorant-esports1.p.rapidapi.com/v1/players/105\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"valorant-esports1.p.rapidapi.com\"})"} {"Instruction": "Please provide me an API call to use the Fast Reading API to analyze the text \"Lorem ipsum dolor sit amet\" in English language using Model 2 and with a word fixation of 4.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}"], "Output": "requests.get(\"https://fast-reading.p.rapidapi.com/api/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fast-reading.p.rapidapi.com\"}, params={\"txt\": \"Lorem ipsum dolor sit amet\", \"fix\": 4, \"lng\": \"en\", \"model\": \"m2\"})"} {"Instruction": "I want to check if the email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please provide me with the population of Asia.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}"], "Output": "requests.get(\"https://world-population3.p.rapidapi.com/continents/Asia\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"world-population3.p.rapidapi.com\"}, params={\"rank\": \"1\"})"} {"Instruction": "Can you please check if the IP address 172.16.0.1 has been associated with any malicious activity in the past 15 days?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://abuse-ip-check.p.rapidapi.com/api/v2/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"abuse-ip-check.p.rapidapi.com\"}, params={\"ipAddress\": \"172.16.0.1\", \"maxAgeInDays\":\"15\"})"} {"Instruction": "Can you provide a Python function call to obtain the top 3 graffiti tags in Jet Set Radio, ordered by stats in descending order?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://jet-set-radio-api.p.rapidapi.com/graffiti-tags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jet-set-radio-api.p.rapidapi.com\"}, params={\"orderBy\": \"desc\", \"limit\": \"3\", \"sortBy\": \"stats\"})"} {"Instruction": "Can you provide a Python function call to generate a fake identity using the Fake Identity Generator API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.print_settings_gradle', 'description': 'Print a snippet to add a repository to the Gradle build.gradle file', 'parameters': [{'name': 'json_key', 'description': 'Path to service account JSON key. If not specified, current active service account credentials or a placeholder for gcloud credentials is used.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}"], "Output": "requests.get(\"https://fake-identity-generator1.p.rapidapi.com/GenerateRandomIdentity.php\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fake-identity-generator1.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address johndoe@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}\n", "{'name': 'az', 'api_name': 'fluid-relay server list-key', 'description': 'Get primary and secondary key for this server', 'parameters': [{'name': 'resource-group -g', 'description': 'The resource group containing the resource.'}, {'name': 'server-name -n', 'description': 'The Fluid Relay server resource name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_substring', 'description': 'Find first occurrence of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"johndoe@gmail.com\"})"} {"Instruction": "Can you provide me with real-time news from social media platforms like Twitter, Facebook, and Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://onelike1.p.rapidapi.com/servicegr/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"onelike1.p.rapidapi.com\"})"} {"Instruction": "I want to list all available countries in Similar Web API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://similar-web.p.rapidapi.com/countries/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"similar-web.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check the reputation and geolocation of the IP address 192.168.1.1 and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().describe', 'description': 'Show details about a blockchain node operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Backup Item List', 'description': 'List all backed up items within a container', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'vault-name -v', 'description': 'Name of the Recovery services vault.'}, {'name': 'backup-management-type', 'description': 'Specify the backup management type.'}, {'name': 'container-name -c', 'description': 'Name of the backup container.'}, {'name': 'use-secondary-region', 'description': 'Use this flag to list items in secondary region.'}, {'name': 'workload-type', 'description': 'Specify the type of applications within the Resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-reputation-geoip-and-detect-vpn.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-reputation-geoip-and-detect-vpn.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "Can you calculate the misinformation exposure score for the Twitter account \"@new_user\" and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mescalc.p.rapidapi.com/account/@new_user\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mescalc.p.rapidapi.com\"})"} {"Instruction": "I want to get the live data of the 567 Live app 2022. Please provide a Python function call to make the API request and log the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}"], "Output": "requests.get(\"https://567-live-app-2022.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"567-live-app-2022.p.rapidapi.com\"})"} {"Instruction": "I want to get the pre-game odds for Lotto Max.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://fdj1.p.rapidapi.com/odds/lotto_max\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fdj1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the appointments for today at Clinic B.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://appointment-system-api.p.rapidapi.com/appointment/getAppointments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"appointment-system-api.p.rapidapi.com\"}, params={\"date\": \"2022.09.09\", \"clinicName\": \"Clinic B\"})"} {"Instruction": "I want to download a Twitter video using the RapidAPI endpoint \"https://twitter65.p.rapidapi.com/api/twitter/hls\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://twitter65.p.rapidapi.com/api/twitter/hls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"twitter65.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest posts from the \"hello_v2\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hello1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hello1.p.rapidapi.com\"})"} {"Instruction": "I want to get real-time details of the product with ASIN B08PPDJWC8 on Amazon in the UK marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.remove_role_from_instance_profile', 'description': 'Removes the specified IAM role from the specified EC2 instance profile.WarningMake sure that you do not have any Amazon EC2 instances running with the role you are about to remove from the instance profile. Removing a role from an instance profile that is associated with a running instance might break any applications running on the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to update.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'role_name', 'description': 'The name of the role to remove.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}"], "Output": "requests.get(\"https://real-time-amazon-data.p.rapidapi.com/product-details\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"real-time-amazon-data.p.rapidapi.com\"}, params={\"asin\":\"B08PPDJWC8\", \"country\":\"GB\"})"} {"Instruction": "Update the info for PTL with info1=\"987\", info2=\"654\", info3=\"321\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().delete', 'description': 'Delete a BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'location'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}"], "Output": "requests.get(\"https://ptl.p.rapidapi.com/update\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ptl.p.rapidapi.com\"}, params={\"info1\": \"987\", \"info2\": \"654\", \"info3\": \"321\"})"} {"Instruction": "Can you check if the ASIN B07NM7HFHF is available on Amazon in the UK marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/uk/B07NM7HFHF\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to analyze the social media sentiment for Ethereum using the Crowdsense API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crowdsense1.p.rapidapi.com/api/socialnews/getpredictivespikesbycoinname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crowdsense1.p.rapidapi.com\"}, params={\"coinName\": \"Ethereum\"})"} {"Instruction": "How can I retrieve the latest job stories from the YC Hacker News Official API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_snapshot_copy_grants', 'description': 'Returns a list of snapshot copy grants owned by the Amazon Web Services account in the destination region.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SnapshotCopyGrants\\n', 'parameters': [{'name': 'snapshot_copy_grant_name', 'description': 'The name of the snapshot copy grant.'}, {'name': 'tag_keys', 'description': 'A tag key or keys for which you want to return all matching resources that are associated with the specified key or keys. For example, suppose that you have resources tagged with keys called owner and environment . If you specify both of these tag keys in the request, Amazon Redshift returns a response with all resources that have either or both of these tag keys associated with them.\\n(string)'}, {'name': 'tag_values', 'description': 'A tag value or values for which you want to return all matching resources that are associated with the specified value or values. For example, suppose that you have resources tagged with values called admin and test . If you specify both of these tag values in the request, Amazon Redshift returns a response with all resources that have either or both of these tag values associated with them.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}"], "Output": "requests.get(\"https://yc-hacker-news-official.p.rapidapi.com/jobstories.json\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yc-hacker-news-official.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain a map of New York City using Mapilion's vector and raster map tiles API? \n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mapilion-vector-and-raster-map-tiles.p.rapidapi.com/rapid-api/vector/0/0/0\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mapilion-vector-and-raster-map-tiles.p.rapidapi.com\"}, params={\"x\": \"40.7128\", \"y\": \"-74.0060\", \"z\": \"10\"})"} {"Instruction": "Please convert the URL \"https://www.test.com\" to a QR code.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-code-generator77.p.rapidapi.com/api/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qr-code-generator77.p.rapidapi.com\"}, params={\"url\": \"https://www.test.com\"})"} {"Instruction": "Please provide a Python function call to obtain information about airports in London, using the Airports by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}"], "Output": "requests.get(\"https://airports-by-api-ninjas.p.rapidapi.com/v1/airports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"airports-by-api-ninjas.p.rapidapi.com\"}, params={\"region\": \"London\"})"} {"Instruction": "Please provide a Python function call to check if the email address 'test@example.com' is valid using the Email Verifier API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-verifier15.p.rapidapi.com/verify-email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-verifier15.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Please check the meaning of the word \"cat\" in the English language using the Lexicala API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().list', 'description': 'List Apigee API products', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://lexicala1.p.rapidapi.com/search-entries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lexicala1.p.rapidapi.com\"}, params={\"text\":\"cat\",\"language\":\"en\"})"} {"Instruction": "Can you provide a Python function call to obtain the details of a commercial property for rent with ID 987654 from the UK Real Estate Rightmove API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.copy_snapshot', 'description': 'Makes a copy of an existing snapshot.', 'parameters': [{'name': 'source_snapshot_name', 'description': 'The name of an existing snapshot from which to make a copy.'}, {'name': 'target_snapshot_name', 'description': 'A name for the snapshot copy. MemoryDB does not permit overwriting a snapshot, therefore this name must be unique within its context - MemoryDB or an Amazon S3 bucket if exporting.'}, {'name': 'target_bucket', 'description': 'The Amazon S3 bucket to which the snapshot is exported. This parameter is used only when exporting a snapshot for external access. When using this parameter to export a snapshot, be sure MemoryDB has the needed permissions to this S3 bucket. For more information, see Step 2: Grant MemoryDB Access to Your Amazon S3 Bucket .'}, {'name': 'kms_key_id', 'description': 'The ID of the KMS key used to encrypt the target snapshot.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseAnd', 'description': 'Bit-wise AND the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'float64', 'description': 'Create double-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.list_portfolio_access', 'description': 'Lists the account IDs that have access to the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'organization_parent_id', 'description': 'The ID of an organization node the portfolio is shared with. All children of this node with an inherited portfolio share will be returned.'}, {'name': 'page_token', 'description': 'The page token for the next set of results. To retrieve the first set of results, use null.'}, {'name': 'page_size', 'description': 'The maximum number of items to return with this call.'}]}\n", "{'name': 'alpha artifacts repositories', 'api_name': 'gcloud.alpha.artifacts.repositories.config_export', 'description': 'Export the configuration for a Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "requests.get(\"https://uk-real-estate-rightmove.p.rapidapi.com/commercial/property-to-rent/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"uk-real-estate-rightmove.p.rapidapi.com\"}, params={\"id\": \"987654\"})"} {"Instruction": "Please provide a Python function call to retrieve information about a character with the ID of 1 from the Throne of Glass API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://throne-of-glass-api3.p.rapidapi.com/api/characters/{id}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"throne-of-glass-api3.p.rapidapi.com\"}, params={\"id\": \"1\"})"} {"Instruction": "Can you provide me with the Python function call to find synonyms for the word \"excited\" in English using the Synonyms Words API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().describe', 'description': 'Display the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://synonyms-words.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"synonyms-words.p.rapidapi.com\"}, params={\"language\":\"EN\", \"word\":\"excited\"})"} {"Instruction": "Please provide a Python function call to obtain the mention count of my brand for the past 60 days.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://track-the-mentions-and-conversations-about-your-business.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"track-the-mentions-and-conversations-about-your-business.p.rapidapi.com\"}, params={\"query\": \"my brand\", \"page\": 1, \"period\": 60})"} {"Instruction": "Please provide a Python function call to download the game from the given URL and include the necessary headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}"], "Output": "requests.get(\"https://game3.p.rapidapi.comhttp://www.mediafire.com/file/9ezvd76dd9dxgab/game.apk/file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"game3.p.rapidapi.com\"})"} {"Instruction": "Can you give me the Experian credit score and report for my application ID \"54321\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}"], "Output": "requests.get(\"https://experian-credit-report-score.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"experian-credit-report-score.p.rapidapi.com\"}, params={\"AppId\": \"54321\"})"} {"Instruction": "Translate the sentence \"Bonjour, comment \u00e7a va?\" from French to English.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple and free way to generate shields.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}"], "Output": "requests.get(\"https://translate-plus.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translate-plus.p.rapidapi.com\"})"} {"Instruction": "I want to send a PUT request to the API \"Putreq\" with the given URL and headers. The URL is \"https://exampleapi.com/\" and the headers are {'Authorization': 'Bearer my_token', 'Content-Type': 'application/json'}.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}"], "Output": "requests.put(\"https://exampleapi.com/\", headers={'Authorization': 'Bearer my_token', 'Content-Type': 'application/json'})"} {"Instruction": "I want to get the latest stock price for Google and Facebook from the NSE index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'FunctionRegistry.register_function', 'description': 'Register a new function in the global registry', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to register'}, {'name': 'func', 'description': 'The function object to register'}], 'optional': [{'name': 'override', 'description': 'Whether to override an existing function with the same name (default: False)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://latest-stock-price.p.rapidapi.com/price\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"latest-stock-price.p.rapidapi.com\"}, params={\"Indices\": \"NSE\", \"Identifier\": \"GOOGL,FB\"})"} {"Instruction": "Can you get the cryptocurrency trades data for BTC on COINBASE exchange from November 1st, 2022 at 00:00:00 UTC to November 30th, 2022 at 23:59:59 UTC sorted in descending order with a limit of 500 records?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}"], "Output": "requests.get(\"https://cryptocurrency-financial-data.p.rapidapi.com/trades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"cryptocurrency-financial-data.p.rapidapi.com\"}, params={\"start\": \"2022-11-01T00:00:00\",\"end\": \"2022-11-30T23:59:59\",\"sort\": \"desc\",\"base\": \"USDT\",\"market_venue\": \"COINBASE\",\"limit\": \"500\",\"symbol\": \"BTC\"})"} {"Instruction": "I want to get the user information for the username \"johndoe\" on TikTok.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.savingsplans.describe_savings_plans_offerings', 'description': 'Describes the specified Savings Plans offerings.', 'parameters': [{'name': 'offering_ids', 'description': 'The IDs of the offerings.\\n(string)'}, {'name': 'payment_options', 'description': 'The payment options.\\n(string)'}, {'name': 'product_type', 'description': 'The product type.\\nPossible values:\\n\\nEC2\\nFargate\\nLambda\\nSageMaker'}, {'name': 'plan_types', 'description': 'The plan type.\\n(string)'}, {'name': 'durations', 'description': 'The durations, in seconds.\\n(long)'}, {'name': 'currencies', 'description': 'The currencies.\\n(string)'}, {'name': 'descriptions', 'description': 'The descriptions.\\n(string)'}, {'name': 'service_codes', 'description': 'The services.\\n(string)'}, {'name': 'usage_types', 'description': 'The usage details of the line item in the billing report.\\n(string)'}, {'name': 'operations', 'description': 'The specific AWS operation for the line item in the billing report.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n(structure)\\n\\nInformation about a filter.\\nname -> (string)\\n\\nThe filter name.\\nvalues -> (list)\\n\\nThe filter values.\\n(string)'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}"], "Output": "requests.get(\"https://tiktok-bulletproof.p.rapidapi.com/user-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-bulletproof.p.rapidapi.com\"}, params={\"username\": \"johndoe\"})"} {"Instruction": "I want to get information about the webtoon with title number 500456 in French language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'TransformInputStream', 'description': 'Transform an input stream.', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to transform.'}, {'name': 'transform_func', 'description': 'The transformation to apply.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "requests.get(\"https://webtoon.p.rapidapi.com/canvas/titles/get-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webtoon.p.rapidapi.com\"}, params={\"titleNo\":\"500456\", \"language\":\"fr\"})"} {"Instruction": "Translate the sentence \"Good morning, how are you?\" into Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'AKS Nodepool Snapshot Create', 'description': 'Create a snapshot of a nodepool', 'parameters': [{'name': 'name', 'description': 'The nodepool snapshot name.'}, {'name': 'nodepool-id', 'description': 'The source nodepool id from which to create this snapshot.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'aks-custom-headers', 'description': 'Send custom headers. When specified, format should be Key1=Value1,Key2=Value2.', 'optional': True}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.', 'optional': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}, {'name': 'tags', 'description': 'The tags of the snapshot.', 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://translate287.p.rapidapi.com/detect/accurate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate287.p.rapidapi.com\"}, params={\"text\": \"Good morning, how are you?\"})"} {"Instruction": "Please provide a Python function call to check if the IP address 10.0.0.1 is valid using the Itcooking.eu - IP Geolocation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}"], "Output": "requests.get(\"https://itcooking-eu-ip-geolocation1.p.rapidapi.com/geoip/v1/lite/GetIpInfoLite\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"itcooking-eu-ip-geolocation1.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "I want to check if example2@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Outbound Rule Create', 'description': 'Create an outbound-rule for load balancer', 'parameters': [{'name': 'address-pool', 'description': 'The name or ID of the backend address pool.'}, {'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'protocol', 'description': 'The protocol for the outbound rule in load balancer. Accepted values: All, Tcp, Udp.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'allocated-outbound-ports', 'description': 'The number of outbound ports to be used for NAT.'}, {'name': 'enable-tcp-reset', 'description': 'Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP. Accepted values: 0, 1, f, false, n, no, t, true, y, yes.'}, {'name': 'frontend-ip-configs', 'description': 'The List of frontend IP configuration IDs or names. Support shorthand-syntax, json-file and yaml-file.'}, {'name': 'idle-timeout', 'description': 'The timeout for the TCP idle connection.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Accepted values: 0, 1, f, false, n, no, t, true, y, yes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@example.com\"})"} {"Instruction": "I want to get information about the song \"Royals\" by Lorde using the Miza API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.update', 'description': 'Modify an existing Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}]}"], "Output": "requests.get(\"https://miza.p.rapidapi.com/d/Royals\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"miza.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the current weather for Los Angeles? Also, please provide a generic way to obtain the response from the API without printing it, so that we can process the weather data further.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://weatherapi.com/v1/current.json\", params={\"key\": \"API_KEY\", \"q\": \"Los Angeles\"})"} {"Instruction": "Can you check if john.doe@example.com is a valid email using the Check Disposable Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "I want to test the opta API and retrieve the response from the endpoint \"https://test-opta.p.rapidapi.com/\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags().update(TAG='my_tag', version='1.0.0', package='my_pkg', location='LOCATION', repository='REPOSITORY'\", 'description': 'Update an Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'version'}, {'name': 'package'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://test-opta.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test-opta.p.rapidapi.com\"})"} {"Instruction": "Can you please check the gender and nationality for the name \"Jane Smith\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}"], "Output": "requests.get(\"https://genderize-nationalize.p.rapidapi.com/genderize/Jane%20Smith\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"genderize-nationalize.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the media links for a specific watch with watchId 67890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}"], "Output": "requests.get(\"https://watch-database1.p.rapidapi.com/watch-media-links-by-id/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"watch-database1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with all the data for the anime with mal_id 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis().delete', 'description': 'Deletes an API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://animes5.p.rapidapi.com/anime/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"animes5.p.rapidapi.com\"})"} {"Instruction": "Please convert 3 cups of bread flour to grams using the Food Ingredient Measurement Conversion API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}"], "Output": "requests.get(\"https://food-ingredient-measurement-conversion.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"food-ingredient-measurement-conversion.p.rapidapi.com\"}, params={\"value\": \"3\", \"from\": \"cup (US)\", \"ingredient\": \"bread flour\", \"to\": \"gram\"})"} {"Instruction": "Can you provide a Python function call to enrich the data for the domain google.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://company-enrichment.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"company-enrichment.p.rapidapi.com\"}, params={\"domain\":\"google.com\"})"} {"Instruction": "Please check the liquidity of the token in the Ethereum chain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com/get_chain_id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com\"}, params={\"chain\": \"ethereum\"})"} {"Instruction": "I want to get the latest news on cryptocurrency using the H Crypto News API from RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Tag Create', 'description': 'Create or update tags on a specific resource, resource group or subscription', 'parameters': [{'name': 'name', 'description': 'The name of the tag to create.'}, {'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'tags', 'description': 'The tags to be applied on the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}"], "Output": "requests.get(\"https://h-crypto-news.p.rapidapi.com/cryptonews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"h-crypto-news.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python code to query the details of a property with the external ID 4937770 using the Bayut API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "requests.get(\"https://bayut.p.rapidapi.com/properties/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bayut.p.rapidapi.com\"}, params={\"externalID\": \"4937770\"})"} {"Instruction": "Could you please fetch the subtitles for the YouTube video with the video ID \"lRpBLAwVgNw\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'alpha', 'api_name': 'build.reject(ID=\"build123\", comment=\"Build rejected by user.\"', 'description': 'Reject a pending build', 'parameters': [{'name': 'build'}, {'name': 'comment'}, {'name': 'url'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}"], "Output": "requests.get(\"https://subtitles-for-youtube1.p.rapidapi.com/GetTextsubtitles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"subtitles-for-youtube1.p.rapidapi.com\"}, params={\"video_id\":\"lRpBLAwVgNw\"})"} {"Instruction": "Can you help me find job opportunities for Data Scientists in San Francisco?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://jobsearch4.p.rapidapi.com/api/v1/Jobs/Search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"jobsearch4.p.rapidapi.com\"}, params={\"SearchQuery\": \"Data Scientist\", \"PageSize\": 20, \"PageNumber\": 1, \"Location\": \"San Francisco\"})"} {"Instruction": "Can you please provide a Python function call that can be used to search for information on fern plants using the House Plants API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compress', 'description': 'Compress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Buffer-like object to compress'}, {'name': 'codec', 'description': 'Compression codec'}, {'name': 'asbytes', 'description': 'Return result as Python bytes object'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}"], "Output": "requests.get(\"https://house-plants2.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\":\"TO BE FILLED\",\"X-RapidAPI-Host\":\"house-plants2.p.rapidapi.com\"}, params={\"query\": \"fern\"})"} {"Instruction": "Can you provide a Python function call to check if the OTP ID \"654321\" is valid using the D7SMS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}"], "Output": "requests.get(\"https://d7sms.p.rapidapi.com/verify/v1/report/654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"d7sms.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve data from the AndroidAPI with the ID \"56789\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "requests.get(\"https://androidapi1.p.rapidapi.com/store/apidata/56789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"androidapi1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me information about product with ID 987654?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'az sql server dns-alias create', 'description': 'Creates a server DNS alias', 'parameters': [{'name': 'name -n', 'description': 'Name of the DNS alias.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://demo-project3916.p.rapidapi.com/catalog/product/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"demo-project3916.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address jane@example.com is disposable.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "I want to get all data from the Test1 API using the provided endpoint URL and headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}"], "Output": "requests.get(\"https://test14848.p.rapidapi.com/v2/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test14848.p.rapidapi.com\"})"} {"Instruction": "Please give me a Python function call to retrieve the list of TV shows airing in the next 7 days using the Show Air Dates API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://show-air-dates.p.rapidapi.com/next7days\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"show-air-dates.p.rapidapi.com\"})"} {"Instruction": "Please fetch data from the Ocoya API and log the response using the RapidAPI library.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().describe', 'description': 'Retrieves information about a backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "requests.get(\"https://ocoya.p.rapidapi.com/workspace\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocoya.p.rapidapi.com\"})"} {"Instruction": "Can you provide the vessel photo for ship ID 67890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "requests.get(\"https://vessel-data.p.rapidapi.com/get_vessel_photo/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vessel-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a list of sailors in Lost Ark using the Lost Ark Simple API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://lost-ark-simple.p.rapidapi.com/npcs/sailors\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lost-ark-simple.p.rapidapi.com\"})"} {"Instruction": "Can you check if this sentence \"Howdy, what's up?\" contains any profanity?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://cleantalk1.p.rapidapi.com/service/plain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"cleantalk1.p.rapidapi.com\"}, params={\"text\": \"Howdy, what's up?\"})"} {"Instruction": "Can you please provide the location details for the IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link Connection Show', 'description': 'Get a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}"], "Output": "requests.get(\"https://ip-location-lookup-service.p.rapidapi.com/v1/iplookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ip-location-lookup-service.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Can you check if the IP address 172.16.0.1 is a blacklisted IP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().list', 'description': 'List Beyondcorp legacy connection resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://blackbox.p.rapidapi.com/v1/172.16.0.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"blackbox.p.rapidapi.com\"})"} {"Instruction": "I want to use the On hold audio messages API to get messages for voicemails and switchboards.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.grafana.describe_workspace', 'description': 'Displays information about one Amazon Managed Grafana workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to display information about.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Event Hubs Authorization Rule Create', 'description': 'Create an AuthorizationRule for a specific Event Hub', 'parameters': [{'name': 'authorization-rule-name', 'description': 'The authorization rule name.'}, {'name': 'eventhub-name', 'description': 'The Event Hub name.'}, {'name': 'namespace-name', 'description': 'The Namespace name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'rights', 'description': 'The rights associated with the rule.', 'optional': True}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.list_enabled_products_for_import', 'description': 'Lists all findings-generating solutions (products) that you are subscribed to receive findings from in Security Hub.list-enabled-products-for-import is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://on-hold-audio-messages.p.rapidapi.comhttps://www.telephonevox.com/api/api.telephonevox.php\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"on-hold-audio-messages.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate a direct download link for a Google Drive file using the GDrive Link Generator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}\n", "{'name': 'az', 'api_name': 'Event Hubs Cluster List', 'description': 'List the available Event Hubs Clusters within an ARM resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}"], "Output": "requests.get(\"https://gdrive-link-generator1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gdrive-link-generator1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the ratings of the restaurant \"La Piazza\" using the Wyre Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://wyre-data.p.rapidapi.com/restaurants/ratings/La Piazza\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wyre-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest NBA news.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://nba-api-news.p.rapidapi.com/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nba-api-news.p.rapidapi.com\"})"} {"Instruction": "I want to verify if John Doe (employee ID 12345) is listed in the PF (Provident Fund) database using the EPFO Employee Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://epfo-employee-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epfo-employee-verification.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\", \"employee_id\": \"12345\"})"} {"Instruction": "Can you provide me a Python function call to obtain the list of sunnah fasting schedules for the year 2022 and store the response into a variable called \"fasting_schedules\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.replace_route_table_association', 'description': 'Changes the route table associated with a given subnet, internet gateway, or virtual private gateway in a VPC. After the operation completes, the subnet or gateway uses the routes in the new route table. For more information about route tables, see Route tables in the Amazon VPC User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the new route table to associate with the subnet.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "requests.get('https://sunnah-fasting1.p.rapidapi.com/api/v1/types', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sunnah-fasting1.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for \"https://example2.com\" using the QR Code Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', location='LOCATION', repository='REPOSITORY'\", 'description': 'Print a snippet to add a Maven repository to the pom.xml file', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://getqrcode.p.rapidapi.com/api/getQR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"getqrcode.p.rapidapi.com\"}, params={\"forQR\": \"https://example2.com\"})"} {"Instruction": "Can you provide a Python function call to send an SMS with the following details:\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.update_resource', 'description': 'Updates the data access role used for vending access to the given (registered) resource in Lake Formation.', 'parameters': [{'name': 'role_arn', 'description': 'The new role to use for the given resource registered in Lake Formation.'}, {'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'with_federation_|_no_with_federation', 'description': 'Whether or not the resource is a federated resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}"], "Output": "requests.get(\"https://sendsms.p.rapidapi.com/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sendsms.p.rapidapi.com\"}, params={\"password\": \"ABC123\", \"to\": \"+1234567890\", \"text\": \"Hello, this is a test message\", \"action\": \"message_send\", \"username\": \"johnsmith\", \"from\": \"MyCompany\", \"report_mask\": \"19\", \"report_url\": \"http://sendsms.ro/r_r.php?mySmsId=9876&status=%d\"})"} {"Instruction": "Please search for \"banana\" with safesearch enabled in the category \"food\" using the SearchHook API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'input', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'selection_filter', 'description': 'Argument to compute function. It can be an array-like or scalar-like object representing the selection filter.'}, {'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop' and 'emit_null'. Default is 'drop'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. It should be an instance of pyarrow.compute.FilterOptions.'}, {'name': 'memory_pool', 'description': 'If provided, the memory will be allocated from the specified pyarrow.MemoryPool. If not provided, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://searchhook.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"searchhook.p.rapidapi.com\"}, params={\"q\": \"banana\", \"safesearch\": \"1\", \"categories\": \"food\"})"} {"Instruction": "I want to retrieve the top 20 YouTube subscriptions for the channel with channel ID \"UCP4bf6IHJJQehibu6ai__cg\" and include the content details in the response, using the YouTube Data v3 API.\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.describe_standards_controls', 'description': 'Returns a list of security standards controls.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Controls\\n', 'parameters': [{'name': 'standards_subscription_arn', 'description': 'The ARN of a resource that represents your subscription to a supported standard. To get the subscription ARNs of the standards you have enabled, use the GetEnabledStandards operation.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}"], "Output": "requests.get(\"https://youtube-v311.p.rapidapi.com/subscriptions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"youtube-v311.p.rapidapi.com\"}, params={\"maxResults\": \"20\", \"pageToken\": \"\", \"forChannelId\": \"\", \"order\": \"relevance\", \"id\": \"\", \"channelId\": \"UCP4bf6IHJJQehibu6ai__cg\", \"part\": \"snippet,contentDetails\"})"} {"Instruction": "Please provide a Python function call to get real-time finance data for Bitcoin to USD in Spanish language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.request_pull', 'description': 'Generates a summary of pending changes', 'parameters': [{'name': '_p'}, {'name': 'start'}, {'name': 'url'}, {'name': 'end'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.container_analyze_iam_policy', 'description': 'Analyze organization policies governed containers under a scope', 'parameters': [{'name': 'constraint', 'description': 'The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.'}, {'name': 'scope', 'description': 'Scope can only be an organization for now. The analysis is limited to the Cloud org policies and containers within this scope. The caller must be granted the cloudasset.assets.searchAllResources permission on the desired scope.'}]}"], "Output": "requests.get(\"https://real-time-finance-data.p.rapidapi.com/currency-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"real-time-finance-data.p.rapidapi.com\"}, params={\"from_symbol\": \"BTC\", \"to_symbol\": \"USD\", \"language\": \"es\"})"} {"Instruction": "Convert the image located at \"/path/to/image.jpg\" to ASCII using the Img to ASCII API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'Peering List', 'description': 'List all peerings under a given subscription', 'parameters': [{'name': 'resource-group', 'optional': True, 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'optional': True, 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'optional': True, 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'optional': True, 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'optional': True, 'description': 'Output format.'}, {'name': 'query', 'optional': True, 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'optional': True, 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'optional': True, 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://img-to-ascii.p.rapidapi.com/get-ascii/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"img-to-ascii.p.rapidapi.com\"}, params={\"id\": \"/path/to/image.jpg\"})"} {"Instruction": "Can you provide me with the latest cricket series data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email address validation API', 'parameters': [{'name': 'email', 'description': 'Email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}"], "Output": "requests.get(\"https://cricket-live-data.p.rapidapi.com/series\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cricket-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to calculate the distance between the start coordinates (-118.2437, 34.0522) and end coordinates (-122.4194, 37.7749) using the GeoWide API, and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://geowide.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geowide.p.rapidapi.com\"}, params={\"start_longitude\":-118.2437, \"start_latitude\":34.0522, \"end_latitude\":37.7749, \"end_longitude\":-122.4194})"} {"Instruction": "Please provide the token price and other information for the token with address 0x123456789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pancakeswap-api.p.rapidapi.com/get_balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pancakeswap-api.p.rapidapi.com\"}, params={\"address\": \"0x123456789\", \"token\": \"0x123456789\"})"} {"Instruction": "Can you please check if the person with the person_id 987654 is in the facial authentication database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://auther-check.p.rapidapi.com/person/face/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"auther-check.p.rapidapi.com\"})"} {"Instruction": "I want to get the comments for context \"programming\" using The South Asian Express API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://the-south-asian-express.p.rapidapi.com/comments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"the-south-asian-express.p.rapidapi.com\"}, params={\"context\": \"programming\"})"} {"Instruction": "Please provide me with a list of radio stations from the GMC Radio API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}"], "Output": "requests.get(\"https://gmc-radio.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gmc-radio.p.rapidapi.com\"})"} {"Instruction": "Please retrieve the political towns associated with the ZIP code 5000.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://schweizer-postleitzahlen.p.rapidapi.com/zip/5000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"schweizer-postleitzahlen.p.rapidapi.com\"})"} {"Instruction": "How can I get the tick data for the cryptocurrency contract ETHUSDT on Bybit?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bybit4.p.rapidapi.com/perpetual/usdc/openapi/public/v1/tick\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bybit4.p.rapidapi.com\"}, params={\"symbol\": \"ETHUSDT\"})"} {"Instruction": "What is the Python function call to get the trending topics in the Left 4 Dead steam community using the RapidAPI interface, and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.operations.list', 'description': 'List API Gateway operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}"], "Output": "requests.get(\"https://steam-community.p.rapidapi.com/group/trendingtopics/l4d\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"steam-community.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the aircraft information for registration number N54321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().log', 'description': 'Stream the logs for a build', 'parameters': [{'name': 'build'}, {'name': 'region'}, {'name': 'stream'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}"], "Output": "requests.get(\"https://flightera-flight-data.p.rapidapi.com/aircraft/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flightera-flight-data.p.rapidapi.com\"}, params={\"reg\": \"N54321\"})"} {"Instruction": "I want to generate a QR code for the website google.com using the Image QR code generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Add IAM policy binding to a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster in a given project and region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "requests.get(\"https://image-qr-code-generator.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-qr-code-generator.p.rapidapi.com\"}, params={\"url\": \"google.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the ranking list for the top J2A coins and log the output using the J2ACoin API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://j2acoin.p.rapidapi.com/getRankingList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"j2acoin.p.rapidapi.com\"})"} {"Instruction": "I want to get the geocoding data for the postcode \"SW1A1AA\" using the UK PostCode API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://uk-postcode-api.p.rapidapi.com/postcodes/SW1A1AA\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uk-postcode-api.p.rapidapi.com\"})"} {"Instruction": "I want to convert a speech file named \"audio.wav\" to text using the Speech Recognition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://speech-recognition14.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"speech-recognition14.p.rapidapi.com\"})"} {"Instruction": "Can you provide real-time LinkedIn company data for the domain \"google.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}"], "Output": "requests.get(\"https://fresh-linkedin-company-data.p.rapidapi.com/get-company-by-domain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fresh-linkedin-company-data.p.rapidapi.com\"}, params={\"domain\": \"google.com\"})"} {"Instruction": "Can you provide me with the latest weather data for London, United Kingdom?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}\n", "{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://weather-by-api-ninjas.p.rapidapi.com/v1/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-by-api-ninjas.p.rapidapi.com\"}, params={\"city\": \"London\", \"state\": \"United Kingdom\"})"} {"Instruction": "Please provide me with the details of the job with the Job ID J987654 in the USA Jobs for IT API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}"], "Output": "requests.get(\"https://usa-jobs-for-it.p.rapidapi.com/FullStack\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"usa-jobs-for-it.p.rapidapi.com\"}, params={\"job_id\": \"J987654\"})"} {"Instruction": "Can you provide a Python function call to check if an image file contains any explicit content, using the NSFW3 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}"], "Output": "requests.get(\"https://nsfw3.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"nsfw3.p.rapidapi.com\"})"} {"Instruction": "Can you check if the firmware with SHA2 hash \"bc12de34fg56\" is valid using IoTVAS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.custom_jobs.cancel', 'description': 'Cancel a running custom job in AI', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}"], "Output": "requests.get(\"https://iotvas.p.rapidapi.com/firmware/af88b1aaac0b222df8539f3ae1479b5c8eaeae41f1776b5dd2fa805cb33a1175/accounts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"iotvas.p.rapidapi.com\"}, params={\"firmware_hash\": \"bc12de34fg56\"})"} {"Instruction": "Can you provide me with the Python function call to track energy prices on Sky News using the Energy Price News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().describe', 'description': 'Retrieve detailed model information', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "requests.get(\"https://energy-price-news.p.rapidapi.com/news/sources/skynews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"energy-price-news.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of tools available for API deployment from APIEvangelist?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}"], "Output": "requests.get(\"https://ismaelc-apievangelist.p.rapidapi.com/data/tools.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ismaelc-apievangelist.p.rapidapi.com\"})"} {"Instruction": "I want to get the departure flights for \"JFK\" airport using the Flight Fare Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}"], "Output": "requests.get(\"https://flight-fare-search.p.rapidapi.com/v2/airport/departures\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flight-fare-search.p.rapidapi.com\"}, params={\"airportCode\": \"JFK\"})"} {"Instruction": "I want to get the latest foreign exchange reference rates from the European Central Bank API and store the response in a variable called 'exchange_rates'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'az configure', 'description': 'Manage Azure CLI configuration', 'parameters': [{'name': 'defaults', 'description': \"Space-separated 'name=value' pairs for common argument defaults.\"}, {'name': 'list-defaults', 'description': 'List all applicable defaults. accepted values: false, true'}, {'name': 'scope', 'description': \"Scope of defaults. Using 'local' for settings only effective under current folder. accepted values: global, local, default value: global\"}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my_account\", member=\"user:test@example.com\", role=\"roles/owner\"', 'description': 'Add IAM policy binding to a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'Principal to which the role will be granted.'}, {'name': 'role', 'description': 'Role that will be granted to the principal.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Remove IAM policy binding from a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}"], "Output": "requests.get(\"https://european-central-bank-reference-rates.p.rapidapi.com/GetReferenceRates\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"european-central-bank-reference-rates.p.rapidapi.com\"})"} {"Instruction": "Can you check if the social security number 987-65-4321 is valid in the Philippines?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.list_environments', 'description': 'Lists the environments for an application.', 'parameters': [{'name': 'application_id', 'description': 'The application ID.'}, {'name': 'max_results', 'description': 'The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.'}, {'name': 'next_token', 'description': 'A token to start the list. Use this token to get the next set of results.'}]}"], "Output": "requests.get(\"https://philippines-social-security-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"philippines-social-security-ocr.p.rapidapi.com\"}, params={\"request_id\":\"987-65-4321\"})"} {"Instruction": "Can you provide a Python function call to check the busy and popular times for Walmart located at 8400 Coral Way, Miami, FL 33155 using the Busy and Popular Times API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "requests.get('https://busy-and-popular-times.p.rapidapi.com/search/Walmart+8400+Coral+Way+Miami+FL+33155', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"busy-and-popular-times.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you provide me the tourist attractions in Paris?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://opentripmap-places-v1.p.rapidapi.com/en/places/geoname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"opentripmap-places-v1.p.rapidapi.com\"}, params={\"name\": \"Paris\"})"} {"Instruction": "I want to use the Hitmen2 API to retrieve gaming data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}"], "Output": "requests.get(\"https://hitmen2.p.rapidapi.comhttp://hitman11.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hitmen2.p.rapidapi.com\"})"} {"Instruction": "I want to generate a barcode image for the data \"9876543210\" in the UPCA symbology using the RapidAPI Barcode API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://barcode18.p.rapidapi.com/upca/data/9876543210\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcode18.p.rapidapi.com\"})"} {"Instruction": "I have an image of a Passport and I want to extract the data from it using the OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://voter-card-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"voter-card-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide a Python function call to check if the email jane@example.com is a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}"], "Output": "requests.get(\"https://email-address-validator4.p.rapidapi.com/v1/checkemail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-address-validator4.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Can you please provide the price and information about the Pokemon Trading Card with the set number XY12-163?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}"], "Output": "requests.get(\"https://pokemon-tcg-card-prices.p.rapidapi.com/card\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pokemon-tcg-card-prices.p.rapidapi.com\"}, params={\"setNumber\": \"XY12-163\"})"} {"Instruction": "Please provide me with crime data for the zip code 94110.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://crime-data-by-zipcode-api.p.rapidapi.com/crime_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crime-data-by-zipcode-api.p.rapidapi.com\"}, params={\"zip\": \"94110\"})"} {"Instruction": "Please provide me with the physical quantities, constants, and equations from the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_a2i_runtime.list_human_loops', 'description': 'Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.list-human-loops is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': '(Optional) The timestamp of the date when you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'creation_time_before', 'description': '(Optional) The timestamp of the date before which you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'flow_definition_arn', 'description': 'The Amazon Resource Name (ARN) of a flow definition.'}, {'name': 'sort_order', 'description': 'Optional. The order for displaying results. Valid values: Ascending and Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://physical-quantities-constants-and-equations.p.rapidapi.com/equations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"physical-quantities-constants-and-equations.p.rapidapi.com\"})"} {"Instruction": "How can I extract the JSON product data from AliExpress using the AliExpress Product API for a product with the ID '123456'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_contact', 'description': 'Returns a contact from a contact list.', 'parameters': [{'name': 'contact_list_name', 'description': 'The name of the contact list to which the contact belongs.'}, {'name': 'email_address', 'description': 'The contact\u00e2\\x80\\x99s email address.'}]}"], "Output": "requests.get(\"https://aliexpress-product1.p.rapidapi.com/scraper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aliexpress-product1.p.rapidapi.com\"}, params={\"productId\": \"123456\"})"} {"Instruction": "What is the current weather forecast for the Jackson Hole ski resort? Please provide the forecast in metric units and for the entire mountain (from top to bottom).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'MySQL Flexible Server Active Directory Admin List', 'description': 'List all Active Directory administrators', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server-name -s', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}"], "Output": "requests.get(\"https://ski-resort-forecast.p.rapidapi.com/Jackson Hole/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ski-resort-forecast.p.rapidapi.com\"}, params={\"units\": \"m\", \"el\": \"all\"})"} {"Instruction": "Can you provide a Python function call to extract body shapes from a full-body photo and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Tag List', 'description': 'List the entire set of tags on a specific resource', 'parameters': [{'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://body-shape-analyzer.p.rapidapi.com/image/chkaip\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"body-shape-analyzer.p.rapidapi.com\"})"} {"Instruction": "I want to create a GIF from the video with the URL \"https://www.example.com/video.mp4\" starting from 2 seconds and ending at 7 seconds, with a duration of 5 seconds and a size of 500x300 pixels.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://apilayer-giflayer-v1.p.rapidapi.com/capture\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"apilayer-giflayer-v1.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com/video.mp4\", \"start\": 2, \"end\": 7, \"duration\": 5, \"size\":\"500x300\"})"} {"Instruction": "Please provide me with a quality riddle.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.snowball.create_return_shipping_label', 'description': 'Creates a shipping label that will be used to return the Snow device to Amazon Web Services.', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to create the return shipping label for; for example, JID123e4567-e89b-12d3-a456-426655440000 .'}, {'name': 'shipping_option', 'description': 'The shipping speed for a particular job. This speed doesn\u00e2\\x80\\x99t dictate how soon the device is returned to Amazon Web Services. This speed represents how quickly it moves to its destination while in transit. Regional shipping speeds are as follows:\\nPossible values:\\n\\nSECOND_DAY\\nNEXT_DAY\\nEXPRESS\\nSTANDARD'}]}"], "Output": "requests.get(\"https://riddles-by-api-ninjas.p.rapidapi.com/v1/riddles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"riddles-by-api-ninjas.p.rapidapi.com\"}, params={\"limit\": 1})"} {"Instruction": "Can you provide the available locales for generating testimonials in the review-generator-ai API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://review-generator-ai.p.rapidapi.com/api/data/locales\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"review-generator-ai.p.rapidapi.com\"})"} {"Instruction": "I want to find a burger with beef on the Burgers Hub API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "requests.get(\"https://burgers-hub.p.rapidapi.com/find-burger/?search=beef\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"burgers-hub.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get data from the PSS API and include the necessary headers to authenticate the request.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}"], "Output": "requests.get(\"https://pss.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"pss.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to search all the websites hosted on the same IP as example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://websites-on-same-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"websites-on-same-ip.p.rapidapi.com\"}, params={\"q\": \"example.com\", \"type\": \"WEBIP\", \"pagenum\": \"1\"})"} {"Instruction": "Please provide a Python function call to get the latest crypto news from the ALL Crypto News Feed API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}"], "Output": "requests.get(\"https://all-crypto-news-feed.p.rapidapi.com/get_blogs_feed\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"all-crypto-news-feed.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the predictions for the upcoming football match between Real Madrid and Barcelona, set the market to classic, the date to 2022-10-23, and the federation to UEFA, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://football-prediction-api.p.rapidapi.com/api/v2/predictions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"football-prediction-api.p.rapidapi.com\"}, params={\"market\": \"classic\", \"iso_date\": \"2022-10-23\", \"federation\":\"UEFA\"})"} {"Instruction": "Please provide a Python function call to download the map tile with y=2, z=15, and x=8 using the Offline MapTiles API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Income by zipcode is a simple API for getting income by zipcode data in the United States.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}"], "Output": "requests.get(\"https://offline-maptiles.p.rapidapi.com/local/osm/v1/15/8/2.png\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"offline-maptiles.p.rapidapi.com\"})"} {"Instruction": "I want to get the WHOIS history for the domain \"example.com\" since the date \"2020-01-01\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'Pipelines Variable Group Variable Update', 'description': 'Update a variable in a variable group', 'parameters': [{'name': 'group-id', 'description': 'Id of the variable group', 'required': True}, {'name': 'name', 'description': 'Name of the variable', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization', 'required': False}, {'name': 'new-name', 'description': 'New name of the variable', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project', 'required': False}, {'name': 'prompt-value', 'description': 'Set it to True to update the value of a secret variable using environment variable or prompt via standard input', 'required': False}, {'name': 'secret', 'description': 'If the value of the variable is a secret', 'required': False}, {'name': 'value', 'description': 'New value of the variable', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.describe_resource', 'description': 'Retrieves the current data access role for the given resource registered in Lake Formation.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}"], "Output": "requests.get(\"https://whois-history1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whois-history1.p.rapidapi.com\"}, params={\"domainName\": \"example.com\", \"sinceDate\": \"2020-01-01\"})"} {"Instruction": "Please provide me with the owner details of the Web Push Notifications Server.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application such as shazam.com', 'parameters': [{'name': 'artistid', 'description': \"The value of 'artist->adamid' field returned in \u2026/search OR \u2026/songs/v2/detect OR \u2026/songs/get-details endpoint\\nThe value of 'artists->id' field returned in \u2026/shazam-songs/get-details OR \u2026/albums/get-details OR \u2026/albums/get-related-artist\", 'type': 'STRING'}, {'name': 'l', 'description': 'The language code', 'type': 'STRING'}, {'name': 'from', 'description': 'The date to list events from', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of items per page, for paging purpose', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'The page index, for paging purpose', 'type': 'NUMBER'}, {'name': 'to', 'description': 'The date to list events to. Ex : 2023-01-15', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}"], "Output": "requests.get(\"https://web-push-notifications-server.p.rapidapi.com/owner/-your-owner-id-here-\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-push-notifications-server.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with more information about the ROAC of company 987654321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://roac.p.rapidapi.com/api/Auditores/roac/987654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"roac.p.rapidapi.com\"})"} {"Instruction": "I want to download an image from Pinterest using this URL: \"https://www.pinterest.com/pin/1149051292401881795/\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}"], "Output": "requests.get(\"https://pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com/ideapin/https://www.pinterest.com/pin/1149051292401881795/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the privacy details for app id 835599320 on the Apple App Store?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'type_for_alias', 'description': 'Retrieve DataType given a string alias', 'parameters': {'required': [{'name': 'name', 'description': 'The alias of the DataType that should be retrieved.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get('https://app-store2.p.rapidapi.com/privacy/835599320', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"app-store2.p.rapidapi.com\"})"} {"Instruction": "Please provide information about the Dota 2 tournament with tournamentId 123456789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'DNS Record-Set AAAA Delete', 'description': 'Delete an AAAA record set and all associated records', 'parameters': [{'name': 'name -n', 'description': 'The name of the record set, relative to the name of the zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the zone.'}, {'name': 'if-match', 'description': 'The etag of the record set. Omit this value to always delete the current record set. Specify the last-seen etag value to prevent accidentally deleting any concurrent changes.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://league-of-legends-esports.p.rapidapi.com/tournaments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"league-of-legends-esports.p.rapidapi.com\"}, params={\"tournamentId\": \"123456789\"})"} {"Instruction": "Can you provide me with 5 motivational quotes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'time32', 'description': 'Create instance of 32-bit time (time of day) type with unit resolution.', 'parameters': {'required': [{'name': 'unit', 'description': \"one of 's' [second], or 'ms' [millisecond]\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.put_permission', 'description': 'Running PutPermission permits the specified Amazon Web Services account or Amazon Web Services organization to put events to the specified event bus . Amazon EventBridge (CloudWatch Events) rules in your account are triggered by these events arriving to an event bus in your account.To enable multiple Amazon Web Services accounts to put events to your event bus, run PutPermission once for each of these accounts. Or, if all the accounts are members of the same Amazon Web Services organization, you can run PutPermission once specifying Principal as \u00e2\\x80\\x9c*\u00e2\\x80\\x9d and specifying the Amazon Web Services organization ID in Condition , to grant permissions to all accounts in that organization.The permission policy on the event bus cannot exceed 10 KB in size.', 'parameters': [{'name': 'event_bus_name', 'description': 'The name of the event bus associated with the rule. If you omit this, the default event bus is used.'}, {'name': 'action', 'description': 'The action that you are enabling the other account to perform.'}, {'name': 'principal', 'description': 'The 12-digit Amazon Web Services account ID that you are permitting to put events to your default event bus. Specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d to permit any account to put events to your default event bus.\\nIf you specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d without specifying Condition , avoid creating rules that may match undesirable events. To create more secure rules, make sure that the event pattern for each rule contains an account field with a specific account ID from which to receive events. Rules with an account field do not match any events sent from other accounts.'}, {'name': 'statement_id', 'description': 'An identifier string for the external account that you are granting permissions to. If you later want to revoke the permission for this external account, specify this StatementId when you run RemovePermission .\\n\\nNoteEach StatementId must be unique.'}, {'name': 'condition', 'description': 'This parameter enables you to limit the permission to accounts that fulfill a certain condition, such as being a member of a certain Amazon Web Services organization. For more information about Amazon Web Services Organizations, see What Is Amazon Web Services Organizations in the Amazon Web Services Organizations User Guide .\\nIf you specify Condition with an Amazon Web Services organization ID, and specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d as the value for Principal , you grant permission to all the accounts in the named organization.\\nThe Condition is a JSON string which must contain Type , Key , and Value fields.\\nType -> (string)\\n\\nSpecifies the type of condition. Currently the only supported value is StringEquals .\\nKey -> (string)\\n\\nSpecifies the key for the condition. Currently the only supported key is aws:PrincipalOrgID .\\nValue -> (string)\\n\\nSpecifies the value for the key. Currently, this must be the ID of the organization.'}, {'name': 'policy', 'description': 'A JSON string that describes the permission policy statement. You can include a Policy parameter in the request instead of using the StatementId , Action , Principal , or Condition parameters.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quotes88.p.rapidapi.com/quotes/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quotes88.p.rapidapi.com\"})"} {"Instruction": "Can you help me get the IP address of my current location?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application such as shazam.com', 'parameters': [{'name': 'artistid', 'description': \"The value of 'artist->adamid' field returned in \u2026/search OR \u2026/songs/v2/detect OR \u2026/songs/get-details endpoint\\nThe value of 'artists->id' field returned in \u2026/shazam-songs/get-details OR \u2026/albums/get-details OR \u2026/albums/get-related-artist\", 'type': 'STRING'}, {'name': 'l', 'description': 'The language code', 'type': 'STRING'}, {'name': 'from', 'description': 'The date to list events from', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of items per page, for paging purpose', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'The page index, for paging purpose', 'type': 'NUMBER'}, {'name': 'to', 'description': 'The date to list events to. Ex : 2023-01-15', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "requests.get(\"https://ip-address3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ip-address3.p.rapidapi.com\"})"} {"Instruction": "Can you help me search for the torrent file with the topic \"Black Widow\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://torrent-search3.p.rapidapi.com/torrent/piratebay/Black%20Widow\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"torrent-search3.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the information of the file at the URL 'https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}"], "Output": "requests.get(\"https://terabox-downloader.p.rapidapi.com/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"terabox-downloader.p.rapidapi.com\"}, params={\"url\": \"https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs\"})"} {"Instruction": "I want to check if the email address \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the current market trends for cryptocurrencies in Europe, Middle East, and Africa from the G-Finance API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://g-finance.p.rapidapi.com/market-trends/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"g-finance.p.rapidapi.com\"}, params={\"t\": \"cryptocurrencies\", \"gl\": \"US\", \"s\": \"europe-middle-east-africa\"})"} {"Instruction": "Please provide a Python function call to retrieve the current time in UTC using the World Clock API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}"], "Output": "requests.get(\"https://world-clock.p.rapidapi.com/json/utc/now\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"world-clock.p.rapidapi.com\"})"} {"Instruction": "I want to access the ST666 website on my mobile device.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}"], "Output": "requests.get(\"https://demo-project27383.p.rapidapi.com/order/my\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"demo-project27383.p.rapidapi.com\"})"} {"Instruction": "Get the trending hashtags in the United Kingdom using the Hashtag API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}"], "Output": "requests.get(\"https://hashtag5.p.rapidapi.com/api/v2.1/trending/United%20Kingdom/tags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hashtag5.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to forward geocode the address \"123 Main St, New York, NY\" using the Geocode - Forward and Reverse API, and store the response in a variable called \"geocode_result\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'ai_platform.get_operation', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}"], "Output": "requests.get(\"https://geocode-forward-and-reverse.p.rapidapi.com/forward\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geocode-forward-and-reverse.p.rapidapi.com\"}, params={\"address\": \"123 Main St, New York, NY\"})"} {"Instruction": "Please fetch Indian names from the API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Private DNS Zone Virtual Network Links List', 'description': 'List the virtual network links to the specified Private DNS zone', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'top', 'description': 'The maximum number of virtual network links to return. If not specified, returns up to 100 virtual network links.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://indian-names.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indian-names.p.rapidapi.com\"}).json()"} {"Instruction": "Please provide a Python function call to lookup the leagues for the username \"myusername\" in the Satellite API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "requests.get(\"https://satellite-api.p.rapidapi.com/lookup/2ksports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"satellite-api.p.rapidapi.com\"}, params={\"username\": \"myusername\"})"} {"Instruction": "I want to get information about an exercise with ID 15 from MuscleWiki API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_rule_group', 'description': 'To view the rules in a rule group, use ListActivatedRulesInRuleGroup .', 'parameters': [{'name': 'rule_group_id', 'description': 'The RuleGroupId of the RuleGroup that you want to get. RuleGroupId is returned by CreateRuleGroup and by ListRuleGroups .'}]}\n", "{'name': 'pyarrow', 'api_name': 'power', 'description': 'Raise arguments to power element-wise', 'parameters': {'required': [{'name': 'base', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'exponent', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If passed, memory will be allocated from the specified memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://musclewiki.p.rapidapi.com/exercises/15\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"musclewiki.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to extract the content from the URL \"https://example.com\" using the URL Content Extractor API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://url-content-extractor.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"url-content-extractor.p.rapidapi.com\"}, params={\"query\": \"https://example.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address 'example@gmail.com' is valid using the 'check-disposable-email' API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please check the reputation of the domain \"example2.com\" and print the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://domain-reputation1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-reputation1.p.rapidapi.com\"}, params={\"domainName\": \"example2.com\", \"outputFormat\": \"JSON\", \"mode\": \"\"})"} {"Instruction": "Can you provide a Python function call to generate a fake credit card number using the Visa network?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'sin', 'description': 'Compute the sine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool for memory allocation. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://fake-credit-card-number-generator-api.p.rapidapi.com/creditcard-cardgenerate/visa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-credit-card-number-generator-api.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve a list of active listings on Etsy and print the response using RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}"], "Output": "requests.get(\"https://community-etsy.p.rapidapi.com/listings/active\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"community-etsy.p.rapidapi.com\"})"} {"Instruction": "How can I get the data for episode 4 of Attack on Titan Season 4?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://gogoanime-data-api.p.rapidapi.com/attack-on-titan-final-season-episode-4\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gogoanime-data-api.p.rapidapi.com\"})"} {"Instruction": "What is the current weather for New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}"], "Output": "requests.get(\"https://weather1003.p.rapidapi.com/current\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather1003.p.rapidapi.com\"}, params={\"lon\": \"-74.0060\", \"lat\":\"40.7128\"})"} {"Instruction": "Can you provide a Python function call to get the latest election news and print the response using the Election2020 Smartable API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'appservice kube show', 'description': 'Show the details of a Kubernetes environment', 'parameters': [{'name': 'name', 'description': 'Name of the Kubernetes Environment.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.manage_sparql_statistics', 'description': 'Manages the generation and use of RDF graph statistics.', 'parameters': [{'name': 'mode', 'description': 'The statistics generation mode. One of: DISABLE_AUTOCOMPUTE , ENABLE_AUTOCOMPUTE , or REFRESH , the last of which manually triggers DFE statistics generation.\\nPossible values:\\n\\ndisableAutoCompute\\nenableAutoCompute\\nrefresh'}]}"], "Output": "requests.get(\"https://election2020-smartable.p.rapidapi.com/news/page/1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"election2020-smartable.p.rapidapi.com\"})"} {"Instruction": "Please provide a random quote about mindfulness.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_document_classifier', 'description': 'Stops a document classifier training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'document_classifier_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().restart_web_server', 'description': 'Restart web server for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}"], "Output": "requests.get(\"https://metaapi-mindfulness-quotes.p.rapidapi.com/v1/mindfulness\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metaapi-mindfulness-quotes.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"jane@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'NetApp Files Volume Finalize-Relocation', 'description': 'Finalize the relocation of Azure NetApp Files volume and clean up the old volume', 'parameters': [{'name': 'account-name', 'description': 'Name of the ANF account.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'name --volume-name', 'description': 'Name of the ANF volume.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'pool-name', 'description': 'Name of the ANF pool.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Can you retrieve 3 step strings from the WikiHow API and store them in a variable called 'steps'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}"], "Output": "requests.get(\"https://hargrimm-wikihow-v1.p.rapidapi.com/steps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"hargrimm-wikihow-v1.p.rapidapi.com\"}, params={\"count\": \"3\"})"} {"Instruction": "Please provide me with news articles about technology published within the last 24 hours in Indonesia.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://berita1.p.rapidapi.com/competitor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"berita1.p.rapidapi.com\"}, params={\"categories\": \"100271:3\", \"publishedWithin\": \"86400000\", \"offset\": \"0\", \"country\": \"id\", \"length\": \"0\"})"} {"Instruction": "I want to take a screenshot of \\\"https://www.example.com\\\", save it as a png file, and use a custom User-Agent header.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_coip_cidr', 'description': 'Creates a range of customer-owned IP addresses.', 'parameters': [{'name': 'cidr', 'description': 'A customer-owned IP address range to create.'}, {'name': 'coip_pool_id', 'description': 'The ID of the address pool.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://website-screenshot3.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"website-screenshot3.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\", \"type\": \"png\", \"ua\": \"Custom User-Agent Header\"})"} {"Instruction": "I want to get the Instagram ID for the user \"new_user123\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram174.p.rapidapi.com/api/v1/user/instagram/id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"instagram174.p.rapidapi.com\"}, params={\"username\": \"new_user123\"})"} {"Instruction": "Can you retrieve live data for the ASIN B09DKV849B from the Amazon Live Data API in the US marketplace and return the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check the liquidation data from Binance using the Liquidation Report API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}"], "Output": "requests.get(\"https://liquidation-report.p.rapidapi.com/lickhunterpro\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"liquidation-report.p.rapidapi.com\"})"} {"Instruction": "Please provide the latest Covid-19 statistics for Argentina.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://trinidad-covid-19-statistics.p.rapidapi.com/latestday\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trinidad-covid-19-statistics.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a Python function call to get the list of Steam games on special offers in the US region, starting from the first game, and retrieving 5 games per page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://steamgames-special-offers.p.rapidapi.com/games_list/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"steamgames-special-offers.p.rapidapi.com\"}, params={\"region\": \"US\", \"start\": \"0\", \"count\": \"5\"})"} {"Instruction": "I want to search for videos on YouTube with the keyword \"machine learning\" and sort them by relevance.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-v3-lite.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-v3-lite.p.rapidapi.com\"}, params={\"channelId\": \"UCAuUUnT6oDeKwE6v1NGQxug\", \"part\": \"id,snippet\", \"type\": \"video\", \"order\": \"date\", \"q\": \"machine learning\"})"} {"Instruction": "Can you please send a connection request to the following LinkedIn profiles: profile1URL, profile2URL, profile3URL? I would like to use the message \"Hello [target_name], I would love to connect with you.\", provide a cookie value of \"ABCDEF\", an email address of \"example@gmail.com\", and use the key \"9gZJadaH4r\" for authentication.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://linkedin-outreach.p.rapidapi.com/send-requests/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"linkedin-outreach.p.rapidapi.com\"}, params={\"urls\": \"profile1URL,profile2URL,profile3URL\", \"message\": \"Hello [target_name], I would love to connect with you.\", \"cookie\": \"ABCDEF\", \"email\": \"example@gmail.com\", \"key\": \"9gZJadaH4r\"})"} {"Instruction": "I want to search for historical events related to the French Revolution.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://historical-events-by-api-ninjas.p.rapidapi.com/v1/historicalevents\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"historical-events-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"French Revolution\"})"} {"Instruction": "Perform sentiment analysis on the text \"I hate this book!\" in English using Google's BERT Sentiment Analysis API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://googles-bert-sentiment-analysis.p.rapidapi.com/sentiment\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"googles-bert-sentiment-analysis.p.rapidapi.com\"}, params={\"text\": \"I hate this book!\", \"lang\":\"en\"})"} {"Instruction": "Please provide the names of Allah with Arabic as well as English words and their explanations and benefits.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://allah-name.p.rapidapi.com/name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allah-name.p.rapidapi.com\"})"} {"Instruction": "Can you help me find train trips from Berlin to Munich on February 16, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.extract_day_number', 'description': 'Extract day number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://deutsche-bahn1.p.rapidapi.com/trips\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deutsche-bahn1.p.rapidapi.com\"}, params={\"from_id\": \"008011201\", \"to_id\": \"008011155\", \"date\": \"16.02.2022\"})"} {"Instruction": "Can you please check the status of the API \"MOVIE DETAILS 0822202124848\" and return the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://daily-ovrll-0822202124848.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"daily-ovrll-0822202124848.p.rapidapi.com\"})"} {"Instruction": "Please fetch the profile information for the Instagram user \"example_user\" using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}"], "Output": "requests.get(\"https://instagram120.p.rapidapi.com/api/instagram/hls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"instagram120.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a Python function call to pronounce the word \"python\" using the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://thefluentme.p.rapidapi.com/post/P36288\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"thefluentme.p.rapidapi.com\", \"params\":{\"post_id\": \"python\"}})"} {"Instruction": "I want to make a sample map for my app using the New Client API from RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://new-client.p.rapidapi.com/njajal\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"new-client.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the walk, transit, and bike scores for a specific Zillow property with the ZPID \"98765432\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}"], "Output": "requests.get(\"https://zillow69.p.rapidapi.com/walkTransitBikeScores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"zillow69.p.rapidapi.com\"}, params={\"zpid\": \"98765432\"})"} {"Instruction": "I want to check if the email address test@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.create', 'description': 'Create Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'cluster_ipv4_cidr_block'}, {'name': 'cluster_named_range'}, {'name': 'experimental_features'}, {'name': 'full_management'}, {'name': 'man_block'}, {'name': 'man_blocks'}, {'name': 'master_ipv4_cidr_block'}, {'name': 'network'}, {'name': 'services_ipv4_cidr_block'}, {'name': 'services_named_range'}, {'name': 'subnet'}, {'name': 'use_private_endpoint'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().delete', 'description': 'Delete an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Retrieve the followings of user with userId 24579833 on Twitter and set the count parameter to 50.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}"], "Output": "requests.get(\"https://twitter-aio.p.rapidapi.com/user/24579833/followings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"twitter-aio.p.rapidapi.com\"}, params={\"cursor\": \"\", \"count\": \"50\"})"} {"Instruction": "Can you provide a Python function call to get pricing and flight itineraries information on Skyscanner using the RapidAPI? Please include the necessary API key in the headers and set the 'm' parameter to 10 and the 'token' parameter to 'API_KEY'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://skyscanner-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"API_KEY\",\"X-RapidAPI-Host\":\"skyscanner-flights.p.rapidapi.com\"}, params={\"m\":\"10\", \"token\":\"API_KEY\"})"} {"Instruction": "I want to get the image of the manga with the ID \"bd5d2f3d7ae7cb74845df888\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mangaverse-api.p.rapidapi.com/manga/image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"mangaverse-api.p.rapidapi.com\"}, params={\"id\":\"bd5d2f3d7ae7cb74845df888\"})"} {"Instruction": "Can you please provide me the current weather alerts in English for the location with ID 6a3b4ed8-ef42-4e29-b91c-d0a4db08423e?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.stop_configuration_recorder', 'description': 'Stops recording configurations of the Amazon Web Services resources you have selected to record in your Amazon Web Services account.', 'parameters': [{'name': 'configuration_recorder_name', 'description': 'The name of the recorder object that records each configuration change made to the resources.'}]}\n", "{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}"], "Output": "requests.get(\"https://kayuloweather.p.rapidapi.com/weatherAlert/en/6a3b4ed8-ef42-4e29-b91c-d0a4db08423e\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kayuloweather.p.rapidapi.com\"})"} {"Instruction": "What is the equivalent word for the number 98765432.10 in USD, considering USA's locale?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://number2words4.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"number2words4.p.rapidapi.com\"}, params={\"language\": \"EN\", \"number\": \"98765432.10\", \"locale\": \"USA\", \"units\": \"cent\", \"currency\": \"dollar\", \"output\": \"text\"})"} {"Instruction": "Can you provide a Python function call to download an Instagram media using the following URL: \"https://www.instagram.com/p/CQNuGCnBIk0/\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com\"}, params={\"url\": \"https://www.instagram.com/p/CQNuGCnBIk0/\"})"} {"Instruction": "I want to stream the live football match with matchid 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}"], "Output": "requests.get(\"https://football-live-stream-api.p.rapidapi.com/stream.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"football-live-stream-api.p.rapidapi.com\"}, params={\"matchid\": \"456\"})"} {"Instruction": "Can you generate a QR code for the text \"Welcome to our website\" with a foreground color of \"#FF0000\" and a background color of \"#FFFFFF\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections.describe', 'description': 'Describe a single legacy Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get(\"https://qr-code-generator20.p.rapidapi.com/generateadvanceimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator20.p.rapidapi.com\"}, params={\"data\": \"Welcome to our website\", \"foreground_color\": \"#FF0000\", \"background_color\": \"#FFFFFF\"})"} {"Instruction": "Can you provide me with the 7-day weather forecast for latitude 30.2672 and longitude -97.7431 in Spanish?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weather-forecast-14-days.p.rapidapi.com/api/getforecastdata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-forecast-14-days.p.rapidapi.com\"}, params={\"LAT\": \"30.2672\", \"LON\": \"-97.7431\", \"LANG\": \"es\"})"} {"Instruction": "Please check if the email address example@example.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().list', 'description': 'List Bare Metal Solution volumes in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the result.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}]}"], "Output": "requests.get(\"https://apilayer-mailboxlayer-v1.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"apilayer-mailboxlayer-v1.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "Please provide a Python function call to generate a QR code for the URL \"https://example.com\" using the URL Shortener API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().inject_fault', 'description': 'Inject fault on an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'fault_type', 'description': 'Specifies fault type. FAULT_TYPE must be (only one value is supported): stop-vm. stop-vm fault type supports stopping the VM.'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "requests.get(\"https://url-shortener25.p.rapidapi.com/short-urls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"url-shortener25.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "I want to check if the email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().list', 'description': 'List Beyondcorp legacy connection resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you get me the betting status for Pinnacle Odds API? Please provide the Python function call and also mention the key-value pairs for the headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}"], "Output": "requests.get(\"https://pinnacle-odds.p.rapidapi.com/kit/v1/betting-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinnacle-odds.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the list of regions for the AI News - Global API and print the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_integral_part', 'description': 'Compute the integral part', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}"], "Output": "requests.get(\"https://ai-news-global.p.rapidapi.com/get_regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-news-global.p.rapidapi.com\"})"} {"Instruction": "I want to check if an email address johndoe@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.uint16', 'description': 'Concrete class for Arrow arrays of uint16 data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.gateways.list', 'description': 'List API Gateways', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"johndoe@gmail.com\"})"} {"Instruction": "I want to check if this photo is live and genuine using the Face Liveness Check API. The photo has a request ID of \"1234-5678-abcd-efgh\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'az', 'api_name': 'SQL Server DNS Alias List', 'description': 'Get a list of server DNS aliases for a server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.describe_event_topics', 'description': 'Obtains information about which Amazon SNS topics receive status messages from the specified directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The Directory ID for which to get the list of associated Amazon SNS topics. If this member is null, associations for all Directory IDs are returned.'}, {'name': 'topic_names', 'description': 'A list of Amazon SNS topic names for which to obtain the information. If this member is null, all associations for the specified Directory ID are returned.\\nAn empty list results in an InvalidParameterException being thrown.\\n(string)'}]}"], "Output": "requests.get(\"https://face-liveness-check.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"face-liveness-check.p.rapidapi.com\"}, params={\"request_id\": \"1234-5678-abcd-efgh\"})"} {"Instruction": "Please validate the given CNPJ number '12.345.678/0001-90' using the CNPJ Validator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'vertexai.TensorboardClient().get_tensorboard', 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'description', 'description': 'Description of the tensorboard.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard.'}, {'name': 'update_labels', 'description': 'Update labels of the tensorboard.'}, {'name': 'clear_labels', 'description': 'Clear labels of the tensorboard.'}, {'name': 'remove_labels', 'description': 'Remove labels of the tensorboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://cnpj-validator.p.rapidapi.com/generate/cnpj\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cnpj-validator.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the list of available time slots for a specific bookable item ID from the Sagenda v3 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sagenda-sagenda-v3-v1.p.rapidapi.com/api/v3/bookableItems/{bookable_item_id}/timeSlots\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sagenda-sagenda-v3-v1.p.rapidapi.com\"})"} {"Instruction": "I want to search for pornstars with the query \"sasha grey\" and get their profile images in base64 format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().list', 'description': 'List Apigee API products', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}"], "Output": "requests.get(\"https://quality-porn.p.rapidapi.com/pornstar/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quality-porn.p.rapidapi.com\"}, params={\"query\": \"sasha grey\", \"responseProfileImageBase64\": \"1\"})"} {"Instruction": "Can you provide the music links for the artist with Spotify URL \"https://open.spotify.com/artist/5Q81rlcTFh3k6DQJXPdsot\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://musiclinkssapi.p.rapidapi.com/search/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"musiclinkssapi.p.rapidapi.com\"}, params={\"spotify_url\": \"https://open.spotify.com/artist/5Q81rlcTFh3k6DQJXPdsot\"})"} {"Instruction": "Please fetch the weather forecast for New York City tomorrow and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}"], "Output": "requests.get(\"https://weather-forecast-api.p.rapidapi.com/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-forecast-api.p.rapidapi.com\"}, params={\"q\": \"New York, US\", \"date\": \"tomorrow\"})"} {"Instruction": "Can you please provide a Python function call to list all available languages for translation using the Translef Translator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}\n", "{'name': 'Git', 'api_name': 'git.fetch_pack', 'description': 'Fetch missing objects from a repository', 'parameters': [{'name': 'all'}, {'name': 'stdin'}, {'name': '_q'}, {'name': 'quiet'}, {'name': '_k'}, {'name': 'keep'}, {'name': 'thin'}, {'name': 'include_tag'}, {'name': 'upload_pack'}, {'name': 'depth'}, {'name': 'shallow_since'}, {'name': 'shallow_exclude'}, {'name': 'deepen_relative'}, {'name': 'refetch'}, {'name': 'no_progress'}, {'name': 'check_self_contained_and_connected'}, {'name': '_v'}, {'name': 'repository'}, {'name': 'refs'}]}"], "Output": "requests.get(\"https://translef-translator.p.rapidapi.com/language/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"translef-translator.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to fetch a list of countries in Arabic using the ArabicCountryList API and print the response. \n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'log10', 'description': 'Compute base 10 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://arabiccountrylist.p.rapidapi.com/mi2tech/public/api/v1/country/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"arabiccountrylist.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to check if there are any Python developer jobs available in California using the Indeed Jobs API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'vmware script-execution show', 'description': 'Get an script execution by name in a private cloud', 'parameters': [{'name': 'name', 'description': 'Name of the script execution.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'pyarrow', 'api_name': 'infer_type', 'description': 'Infer Arrow data type from a Python sequence', 'parameters': {'required': [{'name': 'values', 'description': 'Sequence to infer type from.'}], 'optional': [{'name': 'mask', 'description': 'Optional exclusion mask where True marks null, False non-null.'}, {'name': 'from_pandas', 'description': \"Use pandas's NA/null sentinel values for type inference. Default is False.\"}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().stop', 'description': 'Stop a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}"], "Output": "requests.get(\"https://indeed-jobs-api.p.rapidapi.com/indeed-us/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indeed-jobs-api.p.rapidapi.com\"}, params={\"location\":\"California\", \"keyword\":\"Python\", \"offset\":0})"} {"Instruction": "Can you retrieve the details of the invite code \"XYZ789\" in the Discord Lookup API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://discord-lookup.p.rapidapi.com/invites/minecraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"discord-lookup.p.rapidapi.com\"}, params={\"invite\": \"XYZ789\"})"} {"Instruction": "I want to get the latest space news using the News Space API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.update(\"my_perimeter\", \"__add_resources=projects/123,projects/456\", \"__remove_restricted_services=storage.googleapis.com\", \"__add_access_levels=accessPolicies/123/accessLevels/a_level\", \"__enable_vpc_accessible_services\", \"__clear_vpc_allowed_services\"', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'async'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "requests.get(\"https://news-space.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"news-space.p.rapidapi.com\"})"} {"Instruction": "I want to get the dataset with the database code \"GOOG\", return format \"xml\", and dataset code \"AAPL\" using the Quandl API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quandl1.p.rapidapi.com/datasets/GOOG/AAPL.xml\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quandl1.p.rapidapi.com\"})"} {"Instruction": "I want to search for NFT collections with the name \"CryptoKitties\" in the Ethereum network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'call_function', 'description': 'Call a named function', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to call.'}, {'name': 'args', 'description': 'The arguments to the function.'}], 'optional': [{'name': 'options', 'description': 'Options provided to the function.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations during function execution.'}, {'name': 'length', 'description': 'Batch size for execution, for nullary (no argument) functions. If not passed, inferred from data.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_ml_task_run', 'description': 'Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling GetMLTaskRun with the TaskRunID and its parent transform\u00e2\\x80\\x99s TransformID .', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the machine learning transform.'}, {'name': 'task_run_id', 'description': 'The unique identifier of the task run.'}]}"], "Output": "requests.get(\"https://nft-explorer.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"nft-explorer.p.rapidapi.com\"}, params={\"filter\": \"name\", \"chain\": \"eth\", \"q\": \"CryptoKitties\"})"} {"Instruction": "Can you provide a Python function call to validate the phone number \"(123) 456-7890\" using the Phone verification API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://phone-verification3.p.rapidapi.com/api/v1/file/downloadFile/filename_output.xlsx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"phone-verification3.p.rapidapi.com\"}, params={\"fileName\": \"filename_output.xlsx\"})"} {"Instruction": "I want to generate a fake credit card for Mastercard brand.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fake-credit-card-generator.p.rapidapi.com/v1/generatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-credit-card-generator.p.rapidapi.com\"}, params={\"brand\": \"Mastercard\"})"} {"Instruction": "I want to find the price of the item \"Ring of Healing\" in the Tibia game, specifying the world as Adra.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_fpga_image_attribute', 'description': 'Describes the specified attribute of the specified Amazon FPGA Image (AFI).', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'fpga_image_id', 'description': 'The ID of the AFI.'}, {'name': 'attribute', 'description': 'The AFI attribute.\\nPossible values:\\n\\ndescription\\nname\\nloadPermission\\nproductCodes'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tibia-items.p.rapidapi.com/tibia-item/imbuements/epiphany\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tibia-items.p.rapidapi.com\"}, params={\"World\": \"Adra\"})"} {"Instruction": "What are the upcoming events in Vienna, Austria?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}"], "Output": "requests.get(\"https://events-linz.p.rapidapi.com/events\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"events-linz.p.rapidapi.com\"}, params={\"pageSize\": \"150\", \"location\": \"Vienna, Austria\"})"} {"Instruction": "Please provide a Python function call to fetch the latest news from The Guardian related to the global recession using the Global Recession Live API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my_api\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Remove IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://global-recession-live.p.rapidapi.com/news/theguardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"global-recession-live.p.rapidapi.com\"})"} {"Instruction": "I need help compiling my C99 code using the C99 Code Compiler API. I want to compile the file \"code.c\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}"], "Output": "requests.post(\"https://c99-code-compiler.p.rapidapi.com/compile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"c99-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"code.c\", \"rb\")})"} {"Instruction": "Please provide the Python code to retrieve the details of the top 50 fast food restaurants in the USA using the Fast Food Restaurants USA - TOP 50 Chains API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.stop_job_run', 'description': 'Stops a particular run of a job.', 'parameters': [{'name': 'name', 'description': 'The name of the job to be stopped.'}, {'name': 'run_id', 'description': 'The ID of the job run to be stopped.'}]}\n", "{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}"], "Output": "requests.get(\"https://fast-food-restaurants-usa-top-50-chains.p.rapidapi.com/restaurants-top/all-city\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fast-food-restaurants-usa-top-50-chains.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"banana\" using Bing Search APIs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://bing-search-apis.p.rapidapi.com/api/rapid/web_search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bing-search-apis.p.rapidapi.com\"}, params={\"size\": \"30\", \"keyword\": \"banana\", \"page\": \"0\"})"} {"Instruction": "I want to check if the email address 'example123@gmail.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example123@gmail.com\"})"} {"Instruction": "Please provide a Python function call to translate the latitude 32.7767 and longitude -96.7970 to a timezone string.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding'}, {'name': 'organization'}, {'name': 'dry_run_level'}, {'name': 'level'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}"], "Output": "requests.get(\"https://location-to-timezone.p.rapidapi.com/v1/point-to-timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"location-to-timezone.p.rapidapi.com\"}, params={\"lng\": \"-96.7970\", \"lat\":\"32.7767\"})"} {"Instruction": "Please provide the Python function call to check the status of a payment with the reference ID 9876543210 and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.list_tags_for_resource', 'description': 'Lists all tags associated with a specified Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource for which you want to list the tags.'}]}"], "Output": "requests.get(\"https://ppob.p.rapidapi.com/prabayar/check-status/9876543210\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ppob.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the available sports news sources in the United States using the NewsData API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}"], "Output": "requests.get(\"https://newsdata2.p.rapidapi.com/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"newsdata2.p.rapidapi.com\"}, params={\"country\": \"us\", \"category\": \"sports\"})"} {"Instruction": "What is the population of India?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.annotate', 'description': 'annotate file lines with commit information', 'parameters': [{'name': 'options'}, {'name': 'rev_opts'}, {'name': 'rev'}, {'name': 'file'}]}"], "Output": "requests.get(\"https://get-population.p.rapidapi.com/population/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"get-population.p.rapidapi.com\"}, params={\"country\": \"India\"})"} {"Instruction": "What are the available genres in the Media Group API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://media-group.p.rapidapi.com/genres\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"media-group.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if there are any available appointments for Dr. Johnson?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps query for Famous Movies and TV shows quotes.', 'parameters': [{'name': 'actor', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com/api/users/Dr_Johnson.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com\"})"} {"Instruction": "Can you reverse geocode the coordinates (37.7749, -122.4194) to get the corresponding address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://reverse-geocoding3.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reverse-geocoding3.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide a Python function call to obtain the latest 50 clips from the channel \"scary241\" on Twitch, using the Twitch Channel Clips API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'az group update', 'description': 'Update a resource group', 'parameters': [{'name': 'name', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'force-string', 'description': \"When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.\", 'required': False}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set. Example: --set property1.property2=.', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_carrier_gateway', 'description': 'Deletes a carrier gateway.WarningIf you do not delete the route that contains the carrier gateway as the Target, the route is a blackhole route. For information about how to delete a route, see DeleteRoute .', 'parameters': [{'name': 'carrier_gateway_id', 'description': 'The ID of the carrier gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "requests.get(\"https://twitch-channel-clips.p.rapidapi.com/public/clips/scary241\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"twitch-channel-clips.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to retrieve information on the corporate retirement plan for EIN number 543219876? Also, please log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.put_component_policy', 'description': 'Applies a policy to a component. We recommend that you call the RAM API CreateResourceShare to share resources. If you call the Image Builder API PutComponentPolicy , you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.', 'parameters': [{'name': 'component_arn', 'description': 'The Amazon Resource Name (ARN) of the component that this policy should be applied to.'}, {'name': 'policy', 'description': 'The policy to apply.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}"], "Output": "requests.get(\"https://form-5500-data.p.rapidapi.com/api/721937f76ee4118d05d4268531b648ae/543219876\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"form-5500-data.p.rapidapi.com\"}, params={\"EIN\": \"543219876\"})"} {"Instruction": "I want to check if this boleto with id \"987654321\" has been paid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.update_license_manager_report_generator', 'description': 'Updates a report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to update.'}, {'name': 'report_generator_name', 'description': 'Name of the report generator.'}, {'name': 'type', 'description': 'Type of reports to generate. The following report types are supported:\\n\\nLicense configuration report - Reports the number and details of consumed licenses for a license configuration.\\nResource report - Reports the tracked licenses and resource consumption for a license configuration.\\n\\n(string)'}, {'name': 'report_context', 'description': 'The report context.\\nlicenseConfigurationArns -> (list)\\n\\nAmazon Resource Name (ARN) of the license configuration that this generator reports on.\\n(string)'}, {'name': 'report_frequency', 'description': 'Frequency by which reports are generated.\\nvalue -> (integer)\\n\\nNumber of times within the frequency period that a report is generated. The only supported value is 1 .\\nperiod -> (string)\\n\\nTime period between each report. The period can be daily, weekly, or monthly.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'description', 'description': 'Description of the report generator.'}]}"], "Output": "requests.get(\"https://consulta-de-boleto.p.rapidapi.com/consulta\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-de-boleto.p.rapidapi.com\"}, params={\"id\": \"987654321\"})"} {"Instruction": "I want to get news articles from The Guardian using the Green Gold API. I also want to provide my own API key and host.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_tests', 'description': 'Gets information about tests in a given test suite.list-tests is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'arn', 'description': 'The test suite\u00e2\\x80\\x99s Amazon Resource Name (ARN).'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://green-gold.p.rapidapi.com/news/guardian\", headers={\"X-RapidAPI-Key\": \"YOUR_API_KEY\", \"X-RapidAPI-Host\":\"YOUR_HOST\"})"} {"Instruction": "I want to compile a bash code file located at '/home/user/code/script.sh' using the Bash Code Compiler API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.stop_import', 'description': 'Stops a specified import.', 'parameters': [{'name': 'import_id', 'description': 'The ID of the import.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://bash-code-compiler.p.rapidapi.com/compile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bash-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"/home/user/code/script.sh\", \"rb\")})"} {"Instruction": "Can you provide the details for the ChattyData API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}"], "Output": "requests.get(\"https://chattydata.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"chattydata.p.rapidapi.com\"})"} {"Instruction": "Get the Chinese zodiac for the sign \"Dragon\" in Chinese Traditional language for the period \"2022\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://chinese-zodiacs-ai.p.rapidapi.com/get_zodiac/Dragon/2022/traditional\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"chinese-zodiacs-ai.p.rapidapi.com\"})"} {"Instruction": "I want to get all transactions for the virtual account with ID \"abcd-1234\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.disks().move', 'description': 'Move a disk between zones', 'parameters': [{'name': 'disk_name'}, {'name': 'destination_zone'}, {'name': 'async'}, {'name': 'zone'}]}\n", "{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://virtual-accounts-api.p.rapidapi.com/api/v1/accountsrvc/virtualaccounts/transactions/account/abcd-1234/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"virtual-accounts-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to obtain the health status from the Open API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.start_user_access_tasks', 'description': 'Starts the tasks to search user access status for a specific email address.See also: AWS API Documentation\\n', 'parameters': [{'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}, {'name': 'email', 'description': 'The email address of the target user.'}]}"], "Output": "requests.get(\"https://open7.p.rapidapi.com/api/v1/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"open7.p.rapidapi.com\"}, params={\"text\": \"\"})"} {"Instruction": "Can you provide information about a specific item on Amazon with ASIN B09DKV849B?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.delete_layer', 'description': 'Deletes a specified layer. You must first stop and then delete all associated instances or unassign registered instances. For more information, see How to Delete a Layer .Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'layer_id', 'description': 'The layer ID.'}]}"], "Output": "response = requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Fear & Greed Index for the last 3 records.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crypto-fear-greed-index2.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-fear-greed-index2.p.rapidapi.com\"}, params={\"limit\": \"3\"})"} {"Instruction": "Can you provide a Python function call to send a new message \"Hello World\" using the Grup Terbuka API, and include the necessary headers and parameters for authentication and message content?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://grup-terbuka.p.rapidapi.com/sendapi.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"grup-terbuka.p.rapidapi.com\"}, params={\"pesan\": \"Hello World\", \"key\": \"\"})"} {"Instruction": "I want to calculate the number of business days for the next 10 days in the US using DaysAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://daysapi.p.rapidapi.com/calendar/arithmetic\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daysapi.p.rapidapi.com\"}, params={\"days\": 10})"} {"Instruction": "I want to get the latest news articles from the Global Stock Market API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}"], "Output": "requests.get(\"https://global-stock-market-api-data.p.rapidapi.com/news/most_popular_news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-stock-market-api-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address \"example@gmail.com\" is a valid email address using the RapidAPI \"check-disposable-email\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.configservice.get_stored_query', 'description': 'Returns the details of a specific stored query.', 'parameters': [{'name': 'query_name', 'description': 'The name of the query.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.create_db_cluster_parameter_group', 'description': 'Creates a new DB cluster parameter group.A DB cluster parameter group is initially created with the default parameters for the database engine used by instances in the DB cluster. To provide custom values for any of the parameters, you must modify the group after creating it using ModifyDBClusterParameterGroup . Once you\u00e2\\x80\\x99ve created a DB cluster parameter group, you need to associate it with your DB cluster using ModifyDBCluster . When you associate a new DB cluster parameter group with a running DB cluster, you need to reboot the DB instances in the DB cluster without failover for the new DB cluster parameter group and associated settings to take effect.WarningAfter you create a DB cluster parameter group, you should wait at least 5 minutes before creating your first DB cluster that uses that DB cluster parameter group as the default parameter group. This allows Amazon Neptune to fully complete the create action before the DB cluster parameter group is used as the default for a new DB cluster. This is especially important for parameters that are critical when creating the default database for a DB cluster, such as the character set for the default database defined by the character_set_database parameter. You can use the Parameter Groups option of the Amazon Neptune console or the DescribeDBClusterParameters command to verify that your DB cluster parameter group has been created or modified.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the DB cluster parameter group.\\nConstraints:\\n\\nMust match the name of an existing DBClusterParameterGroup.\\n\\n\\nNoteThis value is stored as a lowercase string.'}, {'name': 'db_parameter_group_family', 'description': 'The DB cluster parameter group family name. A DB cluster parameter group can be associated with one and only one DB cluster parameter group family, and can be applied only to a DB cluster running a database engine and engine version compatible with that DB cluster parameter group family.'}, {'name': 'description', 'description': 'The description for the DB cluster parameter group.'}, {'name': 'tags', 'description': 'The tags to be assigned to the new DB cluster parameter group.\\n(structure)\\n\\nMetadata assigned to an Amazon Neptune resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for transfer news, latest or record transfers, rumors, player market value, etc... to create a sporting site/application such as transfermarkt.com', 'parameters': [{'name': 'seasonid', 'description': 'The value of id field returned in .../competitions/list-seasons endpoint', 'type': 'STRING'}, {'name': 'id', 'description': 'The value of id field returned in .../search or .../competitions/list-default endpoints', 'type': 'STRING'}, {'name': 'homeaway', 'description': 'One of the following : home|away', 'type': 'STRING'}, {'name': 'domain', 'description': 'One of the following : com|de|be|es|it|nl|pl|pt|com.tr|world', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please provide the Python function call to access the Slovenian Government company register using the Slovenia Company Data API. The query should search for a company with the name \"Adria\" and retrieve its information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://slovenia-company-data.p.rapidapi.com/prs/ajax.asp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"slovenia-company-data.p.rapidapi.com\"}, params={\"s\": 1, \"method\": \"getNaziv\", \"term\":\"Adria\"})"} {"Instruction": "Please take a screenshot of www.example.com with a width of 800 and height of 600.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://web-capture2.p.rapidapi.com/pdf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-capture2.p.rapidapi.com\"}, params={\"width\": 800, \"height\": 600, \"url\": \"www.example.com\"})"} {"Instruction": "Please provide a Python function call to search for iOS apps using the Ignition API and include the necessary headers for authorization.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.create(\"my_external_gateway\", \"__interfaces 0=192.0.2.0\"', 'description': 'Create a new Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'interfaces'}, {'name': 'description'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://ignition.p.rapidapi.comapi/searchApp.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ignition.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the data on all crypto coins related to sports teams using the RapidAPI \"Fan Crypto Coins\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.start_suite_run', 'description': 'Starts a Device Advisor test suite run.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Suite definition ID of the test suite.'}, {'name': 'suite_definition_version', 'description': 'Suite definition version of the test suite.'}, {'name': 'suite_run_configuration', 'description': 'Suite run configuration.\\nprimaryDevice -> (structure)\\n\\nSets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.\\nthingArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s thing ARN.\\ncertificateArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s certificate ARN.\\ndeviceRoleArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s role ARN.\\n\\nselectedTestList -> (list)\\n\\nSets test case list.\\n(string)\\n\\nparallelRun -> (boolean)\\n\\nTRUE if multiple test suites run in parallel.'}, {'name': 'tags', 'description': 'The tags to be attached to the suite run.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}"], "Output": "requests.get(\"https://fan-crypto-coins.p.rapidapi.com/datablinkx_crypto/coins\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fan-crypto-coins.p.rapidapi.com\"}, params={\"cursor\":\"\"})"} {"Instruction": "Please provide a Python function call to obtain a list of nearby pharmacies in Istanbul, Turkey, using the Eczanem API, and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}"], "Output": "requests.get(\"https://eczanem.p.rapidapi.com/eczane\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"eczanem.p.rapidapi.com\"}, params={\"ilce\": \"\",\"il\": \"Istanbul\"})"} {"Instruction": "Can you please provide a Python function call to check if an image with the link \"https://example.com/image.jpg\" contains any adult content?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.start_associations_once', 'description': 'Runs an association immediately and only one time. This operation can be helpful when troubleshooting associations.', 'parameters': [{'name': 'association_ids', 'description': 'The association IDs that you want to run immediately and only one time.\\n(string)'}]}"], "Output": "requests.get(\"https://nsfw-image-classification3.p.rapidapi.com/nsfwjs/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"nsfw-image-classification3.p.rapidapi.com\"}, params={\"link\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to get information about a pet with ID 456.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://thisshouldbefree.p.rapidapi.com/pet/456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"thisshouldbefree.p.rapidapi.com\"})"} {"Instruction": "Can you validate the formatting of this driver's license number 9876543210 in the state of California?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint64', 'description': 'Create instance of unsigned uint64 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_traffic_split'}, {'name': 'traffic_split'}, {'name': 'disable_request_response_logging'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'az', 'api_name': 'Private DNS Zone Virtual Network Links List', 'description': 'List the virtual network links to the specified Private DNS zone', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'top', 'description': 'The maximum number of virtual network links to return. If not specified, returns up to 100 virtual network links.'}]}"], "Output": "requests.get(\"https://dl-format-validation.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dl-format-validation.p.rapidapi.com\"}, params={\"AppId\": \"9876543210\"})"} {"Instruction": "Can you please provide me with a list of categories for Fiverr Pro services?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://fiverr-pro-services.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fiverr-pro-services.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the synonyms for the word \"excited\" in English using the Webit Language API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://webit-language.p.rapidapi.com/dictionary-synonyms\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"webit-language.p.rapidapi.com\"}, params={\"language\":\"en\", \"q\":\"excited\"})"} {"Instruction": "Can you provide a Python function call to check if the link \"https://www.youtube.com/watch?v=ybJ_R08SogU\" has any open graph protocol data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.buffer', 'description': 'Construct an Arrow buffer from a Python bytes-like or buffer-like object', 'parameters': {'required': [{'name': 'obj', 'description': 'the object from which the buffer should be constructed'}], 'optional': []}}"], "Output": "requests.get(\"https://link-preview4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"link-preview4.p.rapidapi.com\"}, params={\"url\": \"https://www.youtube.com/watch?v=ybJ_R08SogU\", \"oembed\": \"false\"})"} {"Instruction": "Please provide me with the horoscope for the sign Aries in English.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}"], "Output": "requests.get(\"https://horoscope-api.p.rapidapi.com/en/aries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"horoscope-api.p.rapidapi.com\"})"} {"Instruction": "What is a Python function call to retrieve bank sector reports using a free API provided by Argaam Data APIs Free, and print the response in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.attach_disk', 'description': 'Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'disk_name', 'description': 'The unique Lightsail disk name (e.g., my-disk ).'}, {'name': 'instance_name', 'description': 'The name of the Lightsail instance where you want to utilize the storage disk.'}, {'name': 'disk_path', 'description': 'The disk path to expose to the instance (e.g., /dev/xvdf ).'}, {'name': 'auto_mounting_|_no_auto_mounting', 'description': 'A Boolean value used to determine the automatic mounting of a storage volume to a virtual computer. The default value is False .\\n\\nWarningThis value only applies to Lightsail for Research resources.'}]}\n", "{'name': 'git', 'api_name': 'git.diagnose', 'description': 'Generate a zip archive of diagnostic information', 'parameters': [{'name': '_o_|_output_directory_path', 'description': 'Place the resulting diagnostics archive in instead of the current directory.'}, {'name': '_s_|_suffix_format', 'description': 'Specify an alternate suffix for the diagnostics archive name.'}, {'name': 'mode', 'description': 'Specify the type of diagnostics that should be collected.'}]}"], "Output": "requests.get(\"https://argaam-data-apis-free.p.rapidapi.com/api/v1/json/facts-statistics/get-bank-sector-reports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"argaam-data-apis-free.p.rapidapi.com\"})"} {"Instruction": "I want to get product information for a laptop from the Ecommerce Product API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_voice_profiles', 'description': 'Lists the voice profiles in a voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The ID of the voice profile domain.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results in the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ecommerce-product-api1.p.rapidapi.com/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ecommerce-product-api1.p.rapidapi.com\"}, params={\"product\":\"laptop\", \"page\":\"1\"})"} {"Instruction": "What is the version of the Face Detection API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://face-detection14.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"face-detection14.p.rapidapi.com\"})"} {"Instruction": "I want to check the current web technologies used by the domain google.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.verify_pack', 'description': 'Verify packed Git archive files', 'parameters': [{'name': 'pack.idx'}, {'name': '_v'}, {'name': 'verbose'}, {'name': '_s'}, {'name': 'stat_only'}, {'name': ''}]}"], "Output": "requests.get(\"https://builtwith-domain.p.rapidapi.com/v19/api.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"builtwith-domain.p.rapidapi.com\"}, params={\"LOOKUP\": \"google.com\", \"KEY\":\"your-api-key\"})"} {"Instruction": "I would like to use the QuickMocker API to retrieve user data with the ID 54321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sasdadf', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}"], "Output": "requests.get(\"https://quickmocker.p.rapidapi.com/user/54321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quickmocker.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the live session data for session ID 4567 from the F1 Live Motorsport Data API and store the response in a variable called \"session_data\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.update_domain_name', 'description': 'Updates a custom DomainName object.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'description', 'description': 'A description of the DomainName .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter video downloader in mp4 is Iframe & button API ( https://mp3downy.com/twitter-video-downloader-API ) is now providing you the best ever fastest Downloader API(Application Programming Interface) all of free. We provide you the best health status of 99.99% productive uptime and we assure the best speeds all over the time with all kinds of video types supported and you can use it in the ease with customization provision inbuilt.', 'parameters': []}"], "Output": "requests.get(\"https://f1-live-motorsport-data.p.rapidapi.com/session/4567\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"f1-live-motorsport-data.p.rapidapi.com\"}, params={\"session_id\": \"4567\"})"} {"Instruction": "Please provide me with the tide forecast for a location with longitude -122.431297 and latitude 37.773972 for the dates September 1, 2022, to September 7, 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stormglass-complete.p.rapidapi.com/tideex/{apiKey}/{lat}/{lng}/{startDate}/{endDate}/{datum}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stormglass-complete.p.rapidapi.com\"}, params={\"lng\": \"-122.431297\", \"apiKey\": \"API_KEY_HERE\", \"lat\": \"37.773972\", \"startDate\": \"2022-09-01\", \"endDate\": \"2022-09-07\", \"datum\": \"LAT\"})"} {"Instruction": "Please generate a personalized trip plan for 7 days in Paris, France using the AI Trip Planner API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk WHOIS API. Parsed to JSON. All TLDs supported. Online since 2016.', 'parameters': [{'name': 'batch_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ai-trip-planner.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"YOUR-API-KEY\",\"X-RapidAPI-Host\":\"ai-trip-planner.p.rapidapi.com\"}, params={\"days\":\"7\", \"destination\":\"Paris, France\"})"} {"Instruction": "Please check the location for the address with postal code 98765.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.start_user_access_tasks', 'description': 'Starts the tasks to search user access status for a specific email address.See also: AWS API Documentation\\n', 'parameters': [{'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}, {'name': 'email', 'description': 'The email address of the target user.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.describe', 'description': 'Get detailed information about a model deployment monitoring job', 'parameters': [{'name': 'monitoring_job_id_of_the_monitoring_job_or_fully_qualified_identifier_for_the_monitoring_job'}, {'name': 'region_cloud_region_for_the_monitoring_job'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_folder', 'description': 'Permanently deletes the specified folder and its contents.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'folder_id', 'description': 'The ID of the folder.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}"], "Output": "requests.get(\"https://viacep.p.rapidapi.com/98765/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"viacep.p.rapidapi.com\"})"} {"Instruction": "What is the meaning of the word \"banana\" using the English Words API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy', 'description': 'Get the IAM policy for a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}"], "Output": "requests.get(\"https://english-words2.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"english-words2.p.rapidapi.com\"}, params={\"word\": \"banana\"})"} {"Instruction": "How can I use the Check Disposable Email API to check if the email address \"example@gmail.com\" is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get information about job vacancies at Ubisoft using the Indeed API and display the results as JSON.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'take', 'description': 'Select values from array or table-like data by indices', 'parameters': {'required': [{'name': 'data', 'description': 'Array, ChunkedArray, RecordBatch, or Table. The input data from which to select values.'}, {'name': 'indices', 'description': 'Array or ChunkedArray of integer type. The indices to select values from the input data.'}, {'name': 'boundscheck', 'description': 'boolean, default True. Whether to boundscheck the indices. If False and there is an out of bounds index, it may cause the process to crash.'}, {'name': 'memory_pool', 'description': 'optional. MemoryPool from which to allocate memory. If not passed, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://indeed12.p.rapidapi.com/company/Ubisoft/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed12.p.rapidapi.com\"}, params={\"locality\": \"\", \"start\": \"1\"}).json()"} {"Instruction": "Can you provide me the current status of my Indian bank statement with the request id \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.es.update_vpc_endpoint', 'description': 'Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.', 'parameters': [{'name': 'vpc_endpoint_id', 'description': 'Unique identifier of the VPC endpoint to be updated.'}, {'name': 'vpc_options', 'description': 'The security groups and/or subnets to add, remove, or modify.\\nSubnetIds -> (list)\\n\\nSpecifies the subnets for VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nSpecifies the security groups for VPC endpoint.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_voice_profiles', 'description': 'Lists the voice profiles in a voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The ID of the voice profile domain.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results in the request.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}"], "Output": "requests.get(\"https://indian-bank-statement.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indian-bank-statement.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you please provide me with the Myanmar 3D live lottery results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().get_iam_policy', 'description': 'Get the IAM policy for a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'cumulative_sum', 'description': 'Compute the cumulative sum of a column', 'parameters': {'required': [{'name': 'start', 'description': 'Starting value for sum computation'}], 'optional': [{'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated'}]}}"], "Output": "requests.get(\"https://shwe-2d-live-api.p.rapidapi.com/3d.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shwe-2d-live-api.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of users who liked the media with mediaId 0987654321 on Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}"], "Output": "requests.get(\"https://100-success-instagram-api-scalable-robust.p.rapidapi.com/instagram/v1/media/0987654321/likers\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"100-success-instagram-api-scalable-robust.p.rapidapi.com\"})"} {"Instruction": "Please provide the real estate transaction records for zipcode 90210, starting from page 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://real-estate-records.p.rapidapi.com/search/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"real-estate-records.p.rapidapi.com\"}, params={\"zipcode\": \"90210\", \"page\": \"3\"})"} {"Instruction": "Please provide a Python function call to log out the user from the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tes78.p.rapidapi.com/user/logout\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tes78.p.rapidapi.com\"})"} {"Instruction": "I want to check the nutritional facts of an orange in French using DietaGram API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse and validate GS1 barcode data', 'parameters': [{'name': 'q', 'description': 'Machine- or human-readable GS1 barcode data.', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.index_pack', 'description': 'Build pack index file for an existing packed archive', 'parameters': [{'name': '_v'}, {'name': '_o_index_file'}, {'name': '[no_]rev_index'}, {'name': 'pack_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teset', 'parameters': [{'name': 'test', 'description': '', 'type': 'STRING'}, {'name': 'test1', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dietagram.p.rapidapi.com/apiFood.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dietagram.p.rapidapi.com\"}, params={\"name\": \"orange\", \"lang\": \"fr\"})"} {"Instruction": "I want to check the country statistics for China with the minimum population of 200 million using the Country by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'relay hyco create', 'description': 'Create the Relay Service Hybrid Connection', 'parameters': [{'name': 'name -n', 'description': 'Name of Hybrid Connection.'}, {'name': 'namespace-name', 'description': 'Name of Namespace.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'requires-client-authorization', 'description': 'Indicates whether client authorization is required. accepted values: false, true'}, {'name': 'user-metadata', 'description': 'Endpoint metadata.'}]}"], "Output": "requests.get(\"https://country-by-api-ninjas.p.rapidapi.com/v1/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"country-by-api-ninjas.p.rapidapi.com\"}, params={\"name\": \"China\", \"min_population\": 200000000})"} {"Instruction": "I want to get the top chart songs for 2023 from the Spotify Top Charts 2023 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}"], "Output": "requests.get(\"https://spotify-top-charts-2023.p.rapidapi.com/spotify_top_charts_23\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spotify-top-charts-2023.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a Python function call to retrieve a random love quote from the Olato Quotes API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'scalar', 'description': 'Creating a pyarrow.Scalar instance from a Python object', 'parameters': {'required': [{'name': 'value', 'description': \"Python object coercible to arrow's type system\"}], 'optional': [{'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the value'}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. Defaults to False if not passed explicitly by user, or True if a pandas object is passed in\"}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://olato-quotes.p.rapidapi.com/love\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"olato-quotes.p.rapidapi.com\"})"} {"Instruction": "Please generate an image with width 1200 and height 900 using the Bruzu API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}"], "Output": "requests.get(\"https://bruzu.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bruzu.p.rapidapi.com\"}, params={\"width\": \"1200\", \"height\": \"900\"})"} {"Instruction": "Can you help me retrieve product details using the ShopeeApi? I want to search for \"Keripik Pisang\" in the Malaysian region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://shopeeapi2.p.rapidapi.com/id/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"shopeeapi2.p.rapidapi.com\"}, params={\"region\": \"my\", \"q\":\"Keripik Pisang\"})"} {"Instruction": "Can you provide a Python function call to translate the sentence \"Bonjour, comment \u00e7a va?\" from French to English, using the Google Translate API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().update(PERIMETER=\\'my_perimeter\\', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-translate1.p.rapidapi.com\"}, params={\"target\": \"en\", \"model\": \"\"})"} {"Instruction": "Can you classify the text \"I love to read books and dance to music.\" using the IAB Taxonomy Text Classification API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().list', 'description': 'List Google Compute Engine forwarding rules', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}"], "Output": "requests.get(\"https://iab-taxonomy-text-classification.p.rapidapi.com/classify.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"iab-taxonomy-text-classification.p.rapidapi.com\"}, params={\"text\": \"I love to read books and dance to music.\"})"} {"Instruction": "Can you please provide me with the number of Covid-19 cases in India on January 1, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.list_assessment_targets', 'description': 'Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets .list-assessment-targets is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use this parameter to specify a subset of data to be included in the action\u00e2\\x80\\x99s response.\\nFor a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\\nassessmentTargetNamePattern -> (string)\\n\\nFor a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.start_image_pipeline_execution', 'description': 'Manually triggers a pipeline to create an image.', 'parameters': [{'name': 'image_pipeline_arn', 'description': 'The Amazon Resource Name (ARN) of the image pipeline that you want to manually invoke.'}, {'name': 'client_token', 'description': 'The idempotency token used to make this request idempotent.'}]}"], "Output": "requests.get(\"https://covid-19-by-api-ninjas.p.rapidapi.com/v1/covid19\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"covid-19-by-api-ninjas.p.rapidapi.com\"}, params={\"type\": \"cases\", \"country\": \"India\", \"date\": \"2022-01-01\"})"} {"Instruction": "Can you provide me with the upcoming match details for league with id 3456 using the Pinaculo API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pinaculo.p.rapidapi.com/api/pinaculo/leagues/3456/matchups\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pinaculo.p.rapidapi.com\"})"} {"Instruction": "Can you please give me a random yes or no answer?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.set_lookup', 'description': 'Return index of each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://random-yes-no.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"random-yes-no.p.rapidapi.com\"})"} {"Instruction": "Please check if the email 'example@gmail.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to retrieve the cards for the user with MUID \"user987\" in organization \"orgABC\" and display them in English language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://test2113.p.rapidapi.com/string/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test2113.p.rapidapi.com\"}, params={\"muid\": \"user987\", \"msid\": \"\", \"orgCode\": \"orgABC\", \"locale\": \"en_US\"})"} {"Instruction": "I want to get the latest NAV information for the mutual fund with ISIN IN9876543210.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://latest-mutual-fund-nav.p.rapidapi.com/fetchDividends\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"latest-mutual-fund-nav.p.rapidapi.com\"}, params={\"isin\": \"IN9876543210\"})"} {"Instruction": "I want to get the information about a passbook with passTypeIdentifier \"pass.example.id2\" and serialNumber \"63c32e8f-48fe-4f9c-8e77-6d0a49b3b714\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}"], "Output": "requests.get(\"https://passbook.p.rapidapi.com/passes/pass.example.id2/63c32e8f-48fe-4f9c-8e77-6d0a49b3b714\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"passbook.p.rapidapi.com\"})"} {"Instruction": "Can you please generate an affiliate link for a product on Lazada?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://lazadaapi1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lazadaapi1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a Python function call to obtain the list of categories for products on Amazon and log the response using the RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://amazon-data6.p.rapidapi.com/categories-list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-data6.p.rapidapi.com\"})"} {"Instruction": "Can you please fetch the latest climate change news?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}"], "Output": "requests.get(\"https://climate-news-api3.p.rapidapi.com/scrap/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"climate-news-api3.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the last tournaments details for team with id 275924 in tennis.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://allsportsapi2.p.rapidapi.com/api/tennis/team/275924/tournaments/last\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"allsportsapi2.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address \"example@gmail.com\" is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Translate the text \"Bonjour, comment \u00e7a va?\" into Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}"], "Output": "requests.get(\"https://translate-language.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-language.p.rapidapi.com\"}, params={\"text\": \"Bonjour, comment \u00e7a va?\", \"target_language\": \"es\"})"} {"Instruction": "Please provide me with the data for school information using the \"sekolah\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}"], "Output": "requests.get(\"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\"})"} {"Instruction": "I want to get the historical prices chart for the company GOOGL for the last 3 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'BatchAI Job File Stream', 'description': 'Stream the content of a file', 'parameters': [{'name': 'experiment', 'description': 'Name of experiment.', 'type': 'string', 'required': True}, {'name': 'file-name', 'description': 'The name of the file to stream.', 'type': 'string', 'required': True}, {'name': 'job', 'description': 'Name of job.', 'type': 'string', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'string', 'required': True}, {'name': 'workspace', 'description': 'Name of workspace.', 'type': 'string', 'required': True}, {'name': 'output-directory-id', 'description': \"The Id of the job's output directory (as specified by 'id' element in outputDirectories collection in the job create parameters).\", 'type': 'string', 'required': False, 'default': 'stdouterr'}, {'name': 'path', 'description': 'Relative path in the given output directory.', 'type': 'string', 'required': False, 'default': '.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_exports', 'description': 'Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in the list for 7 days.', 'parameters': [{'name': 'bot_id', 'description': 'The unique identifier that Amazon Lex assigned to the bot.'}, {'name': 'bot_version', 'description': 'The version of the bot to list exports for.'}, {'name': 'sort_by', 'description': 'Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.\\nattribute -> (string)\\n\\nThe export field to use for sorting.\\norder -> (string)\\n\\nThe order to sort the list.'}, {'name': 'filters', 'description': 'Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.\\n(structure)\\n\\nFilters the response form the ListExports operation\\nname -> (string)\\n\\nThe name of the field to use for filtering.\\nvalues -> (list)\\n\\nThe values to use to filter the response. The values must be Bot , BotLocale , or CustomVocabulary .\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.\\nUse the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.'}, {'name': 'locale_id', 'description': 'Specifies the resources that should be exported. If you don\u00e2\\x80\\x99t specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}"], "Output": "requests.get(\"https://finshorts.p.rapidapi.com/history_chart_monthly.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"finshorts.p.rapidapi.com\"}, params={\"q\": \"googl\", \"month\": \"3\"})"} {"Instruction": "Find me relevant businesses near Los Angeles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.update_standards_control', 'description': 'Used to control whether an individual security standard control is enabled or disabled.', 'parameters': [{'name': 'standards_control_arn', 'description': 'The ARN of the security standard control to enable or disable.'}, {'name': 'control_status', 'description': 'The updated status of the security standard control.\\nPossible values:\\n\\nENABLED\\nDISABLED'}, {'name': 'disabled_reason', 'description': 'A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.'}]}"], "Output": "requests.get(\"https://data-axle-business-address-search.p.rapidapi.com/v1/places/search/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"data-axle-business-address-search.p.rapidapi.com\"}, params={\"limit\": \"20\", \"packages\": \"standard_v1\", \"query\":\"Los Angeles\"})"} {"Instruction": "Please retrieve the first page of Amazon product reviews for ASIN B01H6GUCCQ on the domain amazon.co.uk.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-product-reviews1.p.rapidapi.com/amazonreviews/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-product-reviews1.p.rapidapi.com\"}, params={\"pageNum\":1, \"domain\":\"amazon.co.uk\", \"asin\":\"B01H6GUCCQ\"})"} {"Instruction": "Please provide the details of the menu item with ID 5a76c927bb5d660001e09731 in Chinese for Viva City venue.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can download any video,story,highlights,igtv,reel,post on this api \\\\n Conact us : https://PPooP.t.me \\\\n My Channel : https://keepdeving.t.me', 'parameters': [{'name': 'story_user', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://viva-city-documentation.p.rapidapi.com/venue-i18n/menus/5a76c927bb5d660001e09731/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"viva-city-documentation.p.rapidapi.com\"}, params={\"lang\": \"zh-hans\"})"} {"Instruction": "Can you give me the BUY/SELL signals and trends for Litecoin on the Binance exchange in the spot market?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://greenlight3.p.rapidapi.com/signals\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"greenlight3.p.rapidapi.com\"}, params={\"coin\": \"LTC\", \"exchange\": \"Binance\", \"market_type\":\"SPOT\"})"} {"Instruction": "Please check if the domains 'example.com', 'test.org', and 'foo.xyz' are available for registration.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.clone', 'description': 'Cloning a repository', 'parameters': [{'name': 'repository'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}"], "Output": "requests.get(\"https://pointsdb-bulk-domain-check-v1.p.rapidapi.com/domain_check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pointsdb-bulk-domain-check-v1.p.rapidapi.com\"}, params={\"domains\": \"example.com,test.org,foo.xyz\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Betway? I want to log the response using the Python requests library.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.code.dev', 'description': 'Run a Cloud Run service in a local development environment', 'parameters': [{'name': 'service_config'}, {'name': '[no_]allow_secret_manager'}, {'name': 'cloudsql_instances'}, {'name': 'cpu'}, {'name': 'image'}, {'name': 'local_port'}, {'name': 'memory'}, {'name': 'minikube_vm_driver'}, {'name': 'namespace'}, {'name': 'secrets'}, {'name': 'service_name'}, {'name': 'source'}, {'name': 'no_stop_cluster'}, {'name': 'application_default_credential'}, {'name': 'service_account'}, {'name': 'builder'}, {'name': 'dockerfile'}, {'name': 'env_vars'}, {'name': 'env_vars_file'}, {'name': 'kube_context'}, {'name': 'minikube_profile'}]}"], "Output": "requests.get(\"https://betway.p.rapidapi.com/matches/betway\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"betway.p.rapidapi.com\"})"} {"Instruction": "What is the latitude and longitude of the location with start latitude 37.7749 and start longitude -122.4194 and end latitude 34.0522 and end longitude -118.2437 in Tunisia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}"], "Output": "requests.get(\"https://tunisia-api.p.rapidapi.com/directions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tunisia-api.p.rapidapi.com\"}, params={\"start_lat\": \"37.7749\", \"start_lon\": \"-122.4194\", \"end_lat\": \"34.0522\", \"end_lon\": \"-118.2437\"})"} {"Instruction": "Can you please provide a Python function call to retrieve the prematch data for a specific sports event using the Sports Betting API and display the response as JSON?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint16', 'description': 'Create instance of unsigned uint16 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sports-betting-api.p.rapidapi.com/api/v2/prematch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sports-betting-api.p.rapidapi.com\"}, params={\"sp\": \"\", \"lang\": \"en\", \"lid\": \"\"}).json()"} {"Instruction": "Can you please provide the details for a user with ID=10 from the Reqres API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://reqres-dont-change.p.rapidapi.com/api/users/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reqres-dont-change.p.rapidapi.com\"})"} {"Instruction": "How can I generate an article from the article ID 2f14bf7a-b915-47ce-996e-b599abc04faf using the Articles Generator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}"], "Output": "requests.get(\"https://articles-generator.p.rapidapi.com/articles/get/2f14bf7a-b915-47ce-996e-b599abc04faf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"articles-generator.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the user with id '456' from the Node Express API Tutorial.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Created from VS Code', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://node-express-api-tutorial.p.rapidapi.com/users/456\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"node-express-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you predict the credit score for an individual with the following information: age 35, income $50,000, and education level of \"Master's degree\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\"}, params={\"age\": 35, \"income\": 50000, \"education\": \"Master's degree\"})"} {"Instruction": "Can you provide a Python function call to get the current weather using the WeatherTest API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.update_deployment_strategy', 'description': 'Updates a deployment strategy.', 'parameters': [{'name': 'deployment_strategy_id', 'description': 'The deployment strategy ID.'}, {'name': 'description', 'description': 'A description of the deployment strategy.'}, {'name': 'deployment_duration_in_minutes', 'description': 'Total amount of time for a deployment to last.'}, {'name': 'final_bake_time_in_minutes', 'description': 'The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.'}, {'name': 'growth_factor', 'description': 'The percentage of targets to receive a deployed configuration during each interval.'}, {'name': 'growth_type', 'description': 'The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:\\n\\nLinear : For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.\\nExponential : For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N) . In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:\\n2*(2^0)\\n2*(2^1)\\n2*(2^2)\\n\\nExpressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.\\nPossible values:\\n\\nLINEAR\\nEXPONENTIAL'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules().update', 'description': 'Update firewall rules', 'parameters': [{'name': 'name'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'disabled'}, {'name': 'enable_logging'}, {'name': 'logging_metadata'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}"], "Output": "requests.get(\"https://weathertest19.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weathertest19.p.rapidapi.com\"})"} {"Instruction": "I want to verify the driving license with the request id \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\" using the Driving License Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.clusters().create_secondary', 'description': 'Create a new secondary AlloyDB cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}"], "Output": "requests.get(\"https://driving-license-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"driving-license-verification.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "I have a PDF file called \"example.pdf\". Extract the text from it using the PDF Text Extractor API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pdf-text-extractor.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pdf-text-extractor.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check the pricing details for a gaming laptop using the H30 E-commerce Data scraper API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules.update', 'description': 'Update a Compute Engine forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'allow_global_access'}, {'name': 'allow_psc_global_access'}, {'name': 'network_tier'}, {'name': 'source_ip_ranges'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint32', 'description': 'Concrete class for uint32 scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}"], "Output": "requests.get(\"https://h30-e-commerce-data-scraper.p.rapidapi.com/search/gaming laptop\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"h30-e-commerce-data-scraper.p.rapidapi.com\"}, params={\"api_key\": \"\"})"} {"Instruction": "Can you create a Python function call to check if the email address contact@example.com is disposable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://disposable-email-checker1.p.rapidapi.com/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"disposable-email-checker1.p.rapidapi.com\"}, params={\"domain\": \"contact@example.com\"})"} {"Instruction": "Can you provide me with the current weather in Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weatherjs1.p.rapidapi.comhttp://127.0.0.1:5500\",params={'city':'Los Angeles'})"} {"Instruction": "Please get me a list of remote jobs from GitHub.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://remote-jobs-api.p.rapidapi.com/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"remote-jobs-api.p.rapidapi.com\"}, params={\"company\": \"GitHub\"})"} {"Instruction": "Can you provide a Python function call to obtain the full information of a TikTok video without watermark using the specified URL, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-full-video-info-without-watermark.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-full-video-info-without-watermark.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@user/video/1234567890\"})"} {"Instruction": "Please provide me the percent change of the Inflation Rate for Food Prices for the last 3 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}"], "Output": "requests.get(\"https://food-price-inflation.p.rapidapi.com/yUNJ9j/food_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"food-price-inflation.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address jane@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Admiralbet?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}"], "Output": "requests.get(\"https://admiralbet.p.rapidapi.com/matches/admiralbet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"admiralbet.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the English synonyms for the word \"gorgeous\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}"], "Output": "requests.get(\"https://english-synonyms.p.rapidapi.com/bourgeois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"english-synonyms.p.rapidapi.com\"}, params={\"word\":\"gorgeous\"})"} {"Instruction": "I want to check if the company with the CNPJ number 987654321 has a street address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://consulta-cnpj-tempo-real.p.rapidapi.com/office/987654321/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-cnpj-tempo-real.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the current standings and table for the German Bundesliga for the 2023 season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.list', 'description': 'List Bare Metal Solution LUNs in a project', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "requests.get(\"https://bundesliga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bundesliga-standings.p.rapidapi.com\"}, params={\"season\": \"2023\"})"} {"Instruction": "Can you provide a Python function call to check if the product with ID 987654 is available on Otto.de, and retrieve the results sorted by popularity?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}"], "Output": "requests.get(\"https://axesso-otto-data-service.p.rapidapi.com/ott/otto-lookup-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"axesso-otto-data-service.p.rapidapi.com\"}, params={\"page\": \"1\", \"productId\": \"987654\", \"sortBy\": \"popularity\"})"} {"Instruction": "I want to get information about crops with the common name \"Maize\" and the specie name \"Zea mays\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.repositories().update', 'description': 'Update Artifact Registry Repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard_1', region='us_central1', description='Updated tensorboard', display_name='Tensorboard 1.0'\", 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://crops.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crops.p.rapidapi.com\"}, params={\"commonName\": \"Maize\", \"specieName\": \"Zea mays\"})"} {"Instruction": "I want to search for images of dogs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_gremlin_query_status', 'description': 'Gets the status of a specified Gremlin query.get-gremlin-query-status uses document type values. Document types follow the JSON data model where valid values are: strings, numbers, booleans, null, arrays, and objects. For command input, options and nested parameters that are labeled with the type document must be provided as JSON. Shorthand syntax does not support document types.\\n', 'parameters': [{'name': 'query_id', 'description': 'The unique identifier that identifies the Gremlin query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://image-search19.p.rapidapi.com/v2/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"image-search19.p.rapidapi.com\"}, params={\"q\": \"dogs\", \"suggestion_query\": \"\", \"hl\": \"en\", \"cursor\": \"\"})"} {"Instruction": "Please provide me with the details of order ID 987654 using the firstAPI_v2.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'netappfiles volume wait', 'description': 'Wait for a volume operation', 'parameters': [{'name': 'account-name', 'description': 'Name of the ANF account.'}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\"}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.'}, {'name': 'deleted', 'description': 'Wait until deleted.'}, {'name': 'exists', 'description': 'Wait until the resource exists.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'interval', 'description': 'Polling interval in seconds.'}, {'name': 'name', 'description': 'Name of the ANF volume.'}, {'name': 'pool-name', 'description': 'Name of the ANF pool.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'timeout', 'description': 'Maximum wait in seconds.'}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://firstapi116.p.rapidapi.com/store/order/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"firstapi116.p.rapidapi.com\"}, params={\"orderid\": \"987654\"})"} {"Instruction": "I want to track the actions of the user with user id \"54321\" on the site with site id \"example.com\" using the JSMon API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().list', 'description': 'List the plugins for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}"], "Output": "requests.get(\"https://jsmon.p.rapidapi.com/track/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"jsmon.p.rapidapi.com\"}, params={\"site_id\": \"example.com\", \"session_id\": \"1380352501-B90e7Cppo2\", \"user_id\": \"54321\", \"callback_id\": \"_1380352523030\", \"action_type\": \"1\"})"} {"Instruction": "Can you please provide me with the timezone, DST offset, and UTC offset of the coordinates -90.000000 and 30.000000 ?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://timezone-by-coordinates.p.rapidapi.com/timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"timezone-by-coordinates.p.rapidapi.com\"}, params={\"lng\": -90.000000, \"timestamp\": 1646179205, \"lat\": 30.000000})"} {"Instruction": "Please provide the list of champions in League of Legends.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.create_pipeline', 'description': 'Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the OpenSearch Ingestion pipeline to create. Pipeline names are unique across the pipelines owned by an account within an Amazon Web Services Region.'}, {'name': 'min_units', 'description': 'The minimum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'max_units', 'description': 'The maximum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'pipeline_configuration_body', 'description': 'The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with \\\\n .'}, {'name': 'log_publishing_options', 'description': 'Key-value pairs to configure log publishing.\\nIsLoggingEnabled -> (boolean)\\n\\nWhether logs should be published.\\nCloudWatchLogDestination -> (structure)\\n\\nThe destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true .\\nLogGroup -> (string)\\n\\nThe name of the CloudWatch Logs group to send pipeline logs to. You can specify an existing log group or create a new one. For example, /aws/OpenSearchService/IngestionService/my-pipeline .'}, {'name': 'vpc_options', 'description': 'Container for the values required to configure VPC access for the pipeline. If you don\u00e2\\x80\\x99t specify these values, OpenSearch Ingestion creates the pipeline with a public endpoint.\\nSubnetIds -> (list)\\n\\nA list of subnet IDs associated with the VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nA list of security groups associated with the VPC endpoint.\\n(string)'}, {'name': 'tags', 'description': 'List of tags to add to the pipeline upon creation.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}"], "Output": "requests.get(\"https://league-of-legends-champion-informaion.p.rapidapi.com/LolInfo/GetChampions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"league-of-legends-champion-informaion.p.rapidapi.com\"}, params={\"champions\": \"\"})"} {"Instruction": "Can you provide a Python function call to search for movies with the genre \"action\" using the Advanced Movie Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Data Lake Analytics Account Delete', 'description': 'Delete a Data Lake Analytics account', 'parameters': [{'name': 'account', 'description': 'Name of the Data Lake Analytics account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group', 'description': 'If not specified, will attempt to discover the resource group for the specified Data Lake Analytics account.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://advanced-movie-search.p.rapidapi.com/genre/movie/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"advanced-movie-search.p.rapidapi.com\"})"} {"Instruction": "How can I obtain the version of the Brand Recognition API and log the output using the RapidAPI package?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://brand-recognition.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://brand-recognition.p.rapidapi.com/v1/version\"}, params={})"} {"Instruction": "Can you help me generate an automatic response for a hotel called Grandiose based on the review \"The service was outstanding\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}"], "Output": "requests.get(\"https://automatic-custom-response-creator.p.rapidapi.com/get_response\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"automatic-custom-response-creator.p.rapidapi.com\"}, params={\"business_type\": \"Hotel\", \"business_brand\": \"Grandiose\", \"avis\":\"The service was outstanding\"})"} {"Instruction": "I want to get detailed information about a product with ID \"67890\" on Asos, using the default parameters for size schema, currency, language, and store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}"], "Output": "requests.get(\"https://asos2.p.rapidapi.com/products/v3/list-similarities\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asos2.p.rapidapi.com\"}, params={\"id\": \"67890\", \"sizeSchema\":\"US\", \"currency\":\"USD\", \"lang\":\"en-US\", \"store\":\"US\"})"} {"Instruction": "Can you provide a Python function call to check if the weather temperature in London is above 70 degrees Fahrenheit?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.attach_role_policy', 'description': 'Attaches the specified managed policy to the specified IAM role. When you attach a managed policy to a role, the managed policy becomes part of the role\u00e2\\x80\\x99s permission (access) policy.NoteYou cannot use a managed policy as the role\u00e2\\x80\\x99s trust policy. The role\u00e2\\x80\\x99s trust policy is created at the same time as the role, using ` CreateRole https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html`__ . You can update a role\u00e2\\x80\\x99s trust policy using ` UpdateAssumerolePolicy https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html`__ .As a best practice, you can validate your IAM policies. To learn more, see Validating IAM policies in the IAM User Guide .', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the role to attach the policy to.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy you want to attach.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}"], "Output": "requests.get(\"https://weather-api.p.rapidapi.com/temperature\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-api.p.rapidapi.com\"}, params={\"city\": \"London\"}).json()"} {"Instruction": "Can you provide me with a Python function call to obtain a list of the top memes using the Memes API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'unregister_extension_type', 'description': 'Unregister a Python extension type', 'parameters': {'required': [{'name': 'type_name', 'description': 'The name of the ExtensionType subclass to unregister.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().describe', 'description': 'Retrieves information about a backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "requests.get(\"https://memes9.p.rapidapi.com/api/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"memes9.p.rapidapi.com\"}, params={\"genre\": \"memes\", \"type\": \"top\"})"} {"Instruction": "Can you provide a Python function call to check the response time from 12 global locations for the domain \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_in_set', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array. Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'bool, default False. If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'pyarrow.compute.SetLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://global-webserver-or-ip-response-time-and-location.p.rapidapi.com/geoping.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-webserver-or-ip-response-time-and-location.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "Please provide me with the results from the ProbablyThese API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.voiceid.describe_fraudster_registration_job', 'description': 'Describes the specified fraudster registration job.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job.'}, {'name': 'job_id', 'description': 'The identifier of the fraudster registration job you are describing.'}]}\n", "{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_address', 'description': 'Disassociates an Elastic IP address from the instance or network interface it\u00e2\\x80\\x99s associated with.See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://probablythese.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"probablythese.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the GaiaLens ESG scores for Microsoft Corporation.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}"], "Output": "requests.get(\"https://gaialens-esg-scores.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"gaialens-esg-scores.p.rapidapi.com\"}, params={\"companyname\": \"Microsoft Corporation\"})"} {"Instruction": "I want to download historical stock prices for GOOG from Yahoo Finance.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Match strings against regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://yahoo-finance-historical-stock-prices1.p.rapidapi.com/GetHistoricalPrices\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yahoo-finance-historical-stock-prices1.p.rapidapi.com\"}, params={\"symbol\": \"GOOG\"})"} {"Instruction": "Please check if the barcode 9781524739312 exists in the database.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://barcodes-lookup.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcodes-lookup.p.rapidapi.com\"}, params={\"query\": \"9781524739312\"})"} {"Instruction": "Can you provide a Python function call to retrieve the healthcare mailing list and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}"], "Output": "requests.get(\"https://healthcaremailing.p.rapidapi.comhttps://rapidapi.com/user/Healthcaremailing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"healthcaremailing.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the news articles in English language with the keyword \"COVID-19\" using the Google News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://google-news-api1.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-news-api1.p.rapidapi.com\"}, params={\"language\": \"EN\", \"q\": \"COVID-19\"})"} {"Instruction": "Can you check if the address with postcode 3001AB, house number 10, and house number suffix A is valid in the Netherlands?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime.list_phone_number_orders', 'description': 'Lists the phone number orders for the administrator\u00e2\\x80\\x99s Amazon Chime account.', 'parameters': [{'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}"], "Output": "requests.get(\"https://address-validation-nl1.p.rapidapi.com/api/v1/addresses\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"address-validation-nl1.p.rapidapi.com\"}, params={\"Postcode\": \"3001AB\", \"HouseNumber\": \"10\", \"HouseNumberSuffix\": \"A\"})"} {"Instruction": "Is 'example@gmail.com' a disposable email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.location.search_place_index_for_suggestions', 'description': 'Generates suggestions for addresses and points of interest based on partial or misspelled free-form text. This operation is also known as autocomplete, autosuggest, or fuzzy matching.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bias_position', 'description': 'An optional parameter that indicates a preference for place suggestions that are closer to a specified position.\\nIf provided, this parameter must contain a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.\\nFor example, [-123.1174, 49.2847] represents the position with longitude -123.1174 and latitude 49.2847 .\\n\\nNoteBiasPosition and FilterBBox are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_b_box', 'description': 'An optional parameter that limits the search results by returning only suggestions within a specified bounding box.\\nIf provided, this parameter must contain a total of four consecutive numbers in two pairs. The first pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the southwest corner of the bounding box; the second pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the northeast corner of the bounding box.\\nFor example, [-12.7935, -37.4835, -12.0684, -36.9542] represents a bounding box where the southwest corner has longitude -12.7935 and latitude -37.4835 , and the northeast corner has longitude -12.0684 and latitude -36.9542 .\\n\\nNoteFilterBBox and BiasPosition are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_categories', 'description': 'A list of one or more Amazon Location categories to filter the returned places. If you include more than one category, the results will include results that match any of the categories listed.\\nFor more information about using categories, including a list of Amazon Location categories, see Categories and filtering , in the Amazon Location Service Developer Guide .\\n(string)'}, {'name': 'filter_countries', 'description': 'An optional parameter that limits the search results by returning only suggestions within the provided list of countries.\\n\\nUse the ISO 3166 3-digit country code. For example, Australia uses three upper-case characters: AUS .\\n\\n(string)'}, {'name': 'index_name', 'description': 'The name of the place index resource you want to use for the search.'}, {'name': 'key', 'description': 'The optional API key to authorize the request.'}, {'name': 'language', 'description': 'The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en for English.\\nThis setting affects the languages used in the results. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.\\nFor an example, we\u00e2\\x80\\x99ll use the Greek language. You search for Athens, Gr to get suggestions with the language parameter set to en . The results found will most likely be returned as Athens, Greece .\\nIf you set the language parameter to el , for Greek, then the result found will more likely be returned as \u00ce\\x91\u00ce\u00b8\u00ce\u00ae\u00ce\u00bd\u00ce\u00b1, \u00ce\\x95\u00ce\u00bb\u00ce\u00bb\u00ce\u00ac\u00ce\u00b4\u00ce\u00b1 .\\nIf the data provider does not have a value for Greek, the result will be in a language that the provider does support.'}, {'name': 'max_results', 'description': 'An optional parameter. The maximum number of results returned per request.\\nThe default: 5'}, {'name': 'text', 'description': 'The free-form partial text to use to generate place suggestions. For example, eiffel tow .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get user information for user ID 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_media_pipelines.list_tags_for_resource', 'description': 'Lists the tags available for a media pipeline.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the media pipeline associated with any tags. The ARN consists of the pipeline\u00e2\\x80\\x99s region, resource ID, and pipeline ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "requests.get(\"https://asd20.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asd20.p.rapidapi.com\"}, params={\"id\": \"5\"})"} {"Instruction": "Can you provide a Python function call to obtain a daily inspirational quote from the My Daily Inspiration API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.untag_resource', 'description': 'Removes specified tags from a specified Amazon Connect Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource you want to remove tags from.'}, {'name': 'tag_keys', 'description': 'The list of tag keys you want to remove from the specified resource.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().describe', 'description': 'Describes a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}"], "Output": "requests.get(\"https://mydailyinspiration.p.rapidapi.com/helloworld\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mydailyinspiration.p.rapidapi.com\"})"} {"Instruction": "I want to rewrite the article \"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\" in German.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.locations().describe', 'description': 'Describe a Blockchain Node Engine location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}"], "Output": "requests.get(\"https://article-rewriter-pro-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"article-rewriter-pro-api.p.rapidapi.com\"}, params={\"lang\":\"ge\", \"article\":\"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\"})"} {"Instruction": "How do I send a WhatsApp message to a group with the whin API using Python, specifically to a group with the ID 'group123' and including the origin service in the request?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://whin2.p.rapidapi.com/webhk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whin2.p.rapidapi.com\"}, params={\"gid\": \"group123\", \"origin\": \"origin_service\"})"} {"Instruction": "Can you recommend some popular cities for digital nomads in Latin America, sorted by overall score, with 20 cities per page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://nomad-list-cities.p.rapidapi.com/nomad-list/latin-america\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"nomad-list-cities.p.rapidapi.com\"}, params={\"sort_by\": \"overall_score\", \"page\": \"1\", \"sort\": \"desc\", \"size\": \"20\"})"} {"Instruction": "I want to retrieve the participants in the folder with id 54321 using Sertifi eSignature and ePayment API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Options for scalar aggregations', 'description': 'Options for scalar aggregations', 'parameters': {'required': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sertifi-esignature-and-epayment.p.rapidapi.com/v1/54321/participants\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sertifi-esignature-and-epayment.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to check if the email address example123@gmail.com is a disposable email address using the Punto 61 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'PyArrow', 'api_name': 'invert_casing', 'description': 'Invert Casing of Strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example123@gmail.com\"})"} {"Instruction": "Please provide the walk score for the address \"456 Elm St, Anytown, USA\" using the OpenNWI API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'eventgrid partner configuration delete', 'description': 'Delete a partner configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseAnd', 'description': 'Bit-wise AND the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'git', 'api_name': 'git.whatchanged(option=\"_p v2.6.12.. include/scsi drivers/scsi\"', 'description': 'Show logs with difference each commit introduces', 'parameters': [{'name': 'option'}]}"], "Output": "requests.get(\"https://opennwi.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opennwi.p.rapidapi.com\"}, params={\"address\": \"456 Elm St, Anytown, USA\"})"} {"Instruction": "I want to retrieve the content of a LINE Messaging API message with the message ID \"987654\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "import requests\n\nrequests.get(\"https://line-messaging1.p.rapidapi.com/bot/message/987654/content\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"line-messaging1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to generate a recipe based on chicken and print the JSON response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.disassociate_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed, either an application load balancer or Amazon API Gateway stage.\\nThe ARN should be in one of the following formats:\\n\\nFor an Application Load Balancer: ``arn:aws:elasticloadbalancing:region :account-id :loadbalancer/app/load-balancer-name /load-balancer-id ``\\nFor an Amazon API Gateway stage: ``arn:aws:apigateway:region ::/restapis/api-id /stages/stage-name ``'}]}"], "Output": "requests.get(\"https://generate-a-recipe-based-on-an-ingredient.p.rapidapi.com/generate_recipe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"generate-a-recipe-based-on-an-ingredient.p.rapidapi.com\"}, params={\"ingredient\": \"chicken\"})"} {"Instruction": "How can I retrieve Google Calendar events from a public calendar for the next 6 months?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().describe', 'description': 'Show details about a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}"], "Output": "requests.get(\"https://calendarevents.p.rapidapi.com/calendar/a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"calendarevents.p.rapidapi.com\"}, params={\"src\": \"a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com\", \"months\": \"6\"})"} {"Instruction": "Please provide a Python function call to check if the email address \"sample@gmail.com\" is valid by using the RapidAPI \"check-disposable-email\" endpoint.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm_incidents.update_deletion_protection', 'description': 'Update deletion protection to either allow or deny deletion of the final Region in a replication set.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the replication set to update.'}, {'name': 'client_token', 'description': 'A token that ensures that the operation is called only once with the specified details.'}, {'name': 'deletion_protected_|_no_deletion_protected', 'description': 'Specifies if deletion protection is turned on or off in your account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"sample@gmail.com\"})"} {"Instruction": "I want to check if the email address 'test@example.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you find the UK postal addresses for the query \"123 Main Street\" and limit the results to 5?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://uk-postcode.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"uk-postcode.p.rapidapi.com\"}, params={\"q\": \"123 Main Street\", \"limit\": 5})"} {"Instruction": "I want to get the location data for the IP address 192.168.1.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime.update_global_settings', 'description': 'Updates global settings for the administrator\u00e2\\x80\\x99s AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.', 'parameters': [{'name': 'business_calling', 'description': 'The Amazon Chime Business Calling settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}, {'name': 'voice_connector', 'description': 'The Amazon Chime Voice Connector settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.saved_queries().delete', 'description': 'Delete a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://ip-to-location1.p.rapidapi.com/myip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-location1.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "Can you provide a Python function call to get data from the YouTooSound API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().delete', 'description': 'Delete a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtoosound.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtoosound.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest lotto draw results for all available games using the Lotto Draw Results - Global API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://lotto-draw-results-global.p.rapidapi.com/get_games\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lotto-draw-results-global.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest feed for the user \"janedoe\" using the Hummingbird API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}"], "Output": "requests.get(\"https://hbrd-v1.p.rapidapi.com/users/janedoe/feed\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hbrd-v1.p.rapidapi.com\"})"} {"Instruction": "I want to search for the product \"iPhone 12 Pro\" in the US marketplace using the \"Get and Compare Products All Over the Web\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks_cm.delete_server', 'description': 'Deletes the server and the underlying AWS CloudFormation stacks (including the server\u00e2\\x80\\x99s EC2 instance). When you run this command, the server state is updated to DELETING . After the server is deleted, it is no longer returned by DescribeServer requests. If the AWS CloudFormation stack cannot be deleted, the server cannot be deleted.An InvalidStateException is thrown when a server deletion is already in progress. A ResourceNotFoundException is thrown when the server does not exist. A ValidationException is raised when parameters of the request are not valid.', 'parameters': [{'name': 'server_name', 'description': 'The ID of the server to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://get-and-compate-products-allover-the-web.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"get-and-compate-products-allover-the-web.p.rapidapi.com\"}, params={\"query\": \"iPhone 12 Pro\", \"page\": 1, \"country\": \"US\", \"location\": \"us\", \"lang\": \"en\"})"} {"Instruction": "I want to convert 100 USD to EUR using the IP2Currency Exchange Rate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.codebuild.list_build_batches_for_project', 'description': 'Retrieves the identifiers of the build batches for a specific project.list-build-batches-for-project is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project.'}, {'name': 'filter', 'description': 'A BuildBatchFilter object that specifies the filters for the search.\\nstatus -> (string)\\n\\nThe status of the batch builds to retrieve. Only batch builds that have this status will be retrieved.'}, {'name': 'sort_order', 'description': 'Specifies the sort order of the returned items. Valid values include:\\n\\nASCENDING : List the batch build identifiers in ascending order by identifier.\\nDESCENDING : List the batch build identifiers in descending order by identifier.\\n\\nPossible values:\\n\\nASCENDING\\nDESCENDING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}"], "Output": "requests.get(\"https://fraudlabs-ip2currency-v1.p.rapidapi.com/ip2currencywebservice.asmx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fraudlabs-ip2currency-v1.p.rapidapi.com\"}, params={\"VISITORIP\": \"\", \"FROMCURRENCYCODE\": \"USD\", \"TOCURRENCYCODE\": \"EUR\", \"FROMAMOUNT\": \"100\"})"} {"Instruction": "Can you provide me with tide height and time predictions for Station ID 9876543?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings.update('*.example.com', certificate_id='1234'\", 'description': 'Updates a domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'certificate_management'}, {'name': 'certificate_id'}, {'name': 'no_certificate_id'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}"], "Output": "requests.get(\"https://noaa-tides.p.rapidapi.com/stations/9876543\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"noaa-tides.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the available versions for the Go Code Compiler API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://go-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"go-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to convert the amount $1000 to letters in Mexican Pesos?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'spring-cloud storage show', 'description': 'Get an existing storage in the Azure Spring Cloud', 'parameters': [{'name': 'name', 'description': 'Name of storage.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}]}"], "Output": "requests.get(\"https://numberstoletters.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"numberstoletters.p.rapidapi.com\"}, params={\"moneda\": \"PESOS\", \"monto\":\"1000\"})"} {"Instruction": "How can I get the character profile for the player \"JohnSmith\" in the EU region and the realm \"Silvermoon\" using the Raider.IO API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}"], "Output": "requests.get(\"https://raider-io.p.rapidapi.com/api/v1/characters/profile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"raider-io.p.rapidapi.com\"}, params={\"region\": \"eu\", \"realm\": \"silvermoon\", \"fields\": \"mythic_plus_scores_by_season:current\", \"name\": \"JohnSmith\"})"} {"Instruction": "I want to send a text message with \"What's up?\" to phone number 1234567890 using BroadNet SMS API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}"], "Output": "requests.get(\"https://broadnet-sms1.p.rapidapi.com/websmpp/websms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"broadnet-sms1.p.rapidapi.com\"}, params={\"text\": \"What's up?\", \"accesskey\": \"\", \"sid\": \"\", \"mno\": \"1234567890\", \"type\": 1})"} {"Instruction": "I want to get the detailed information of a specific video with ID '3C9WQ0ZDg76' from the Youtube Music API (Detailed).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}"], "Output": "requests.get(\"https://youtube-music-api-detailed.p.rapidapi.com/get_watch_playlist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-music-api-detailed.p.rapidapi.com\"}, params={\"video_id\": \"3C9WQ0ZDg76\"})"} {"Instruction": "Please provide a Python function call to retrieve the comments for a product with the ID 1234567 from \u00c7i\u00e7eksepeti and store the response in a variable called \"comments\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ciceksepeti-data.p.rapidapi.com/getCommentsFromProduct\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ciceksepeti-data.p.rapidapi.com\"}, params={\"product_id\": \"1234567\"})"} {"Instruction": "I would like to convert 25 inches to centimeters using the Measurement Units Converter API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://measurement-units-converter.p.rapidapi.com/api/v1/market/conversions/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"measurement-units-converter.p.rapidapi.com\"}, params={\"output_unit\": \"cm\", \"input_unit\": \"in\", \"value\": \"25\"})"} {"Instruction": "I want to exchange 0.1 BTC to ETH using ChangeNOW crypto exchange API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.diff', 'description': 'Show changes between commits, commit and working tree, etc. with advanced options', 'parameters': [{'name': 'find_copies_harder'}, {'name': '_b'}, {'name': '_c'}]}"], "Output": "requests.get(\"https://changenow-crypto-exchange.p.rapidapi.com/v1/exchange-range/fixed-rate/btc_eth\", headers={\"X-RapidAPI-Key\": \"your_api_key\",\"X-RapidAPI-Host\":\"changenow-crypto-exchange.p.rapidapi.com\"}, params={\"from_to\": \"btc_eth\", \"api_key\":\"your_api_key\", \"useRateId\":\"true\"})"} {"Instruction": "Please provide me with the Amazon product information for ASIN B09DKV849B in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().getIamPolicy', 'description': 'Get IAM policy for a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.datasync.describe_location_fsx_open_zfs', 'description': 'Provides details about how an DataSync location for an Amazon FSx for OpenZFS file system is configured.NoteResponse elements related to SMB aren\u00e2\\x80\\x99t supported with the DescribeLocationFsxOpenZfs operation.', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the FSx for OpenZFS location to describe.'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Translate the sentence \"Hello, how are you?\" from English to French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.delete_remote_access_session', 'description': 'Deletes a completed remote access session and its results.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the session for which you want to delete remote access.'}]}\n", "{'name': 'aws', 'api_name': 'aws.location.associate_tracker_consumer', 'description': 'Creates an association between a geofence collection and a tracker resource. This allows the tracker resource to communicate location data to the linked geofence collection.See also: AWS API Documentation\\n', 'parameters': [{'name': 'consumer_arn', 'description': 'The Amazon Resource Name (ARN) for the geofence collection to be associated to tracker resource. Used when you need to specify a resource across all Amazon Web Services.\\n\\nFormat example: arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollectionConsumer'}, {'name': 'tracker_name', 'description': 'The name of the tracker resource to be associated with a geofence collection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://translate-it1.p.rapidapi.com/options\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translate-it1.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to retrieve a list of beers from Italy using the Beers List API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'pyarrow', 'api_name': 'CsvFragmentScanOptions', 'description': 'Scan-specific options for CSV fragments', 'parameters': {'required': [], 'optional': [{'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://beers-list.p.rapidapi.com/beers/italy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"beers-list.p.rapidapi.com\"})"} {"Instruction": "Please check the WHOIS information for the domain name \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_tcp', 'description': 'Update a TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}"], "Output": "requests.get(\"https://whoisapi-whois-v2-v1.p.rapidapi.com/whoisserver/WhoisService\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whoisapi-whois-v2-v1.p.rapidapi.com\"}, params={\"domainName\": \"example.com\"})"} {"Instruction": "I want to get the metadata of Vietnamese news articles from February 2021 with an offset of 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}"], "Output": "requests.get(\"https://vietnamese-news.p.rapidapi.com/date/2020-02-*/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vietnamese-news.p.rapidapi.com\"})"} {"Instruction": "Please calculate the monthly payment for a loan of $1,000,000 with an interest rate of 4% and a term of 30 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_schema', 'description': 'Deletes a given schema. Schemas in a development and published state can only be deleted.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) of the development schema. For more information, see arns .'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mypeak-calculator-api.p.rapidapi.com/financial/payment-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mypeak-calculator-api.p.rapidapi.com\"}, params={\"termType\": 30, \"amortizationInYears\": 30, \"interestRate\": 4, \"loanAmount\": 1000000})"} {"Instruction": "Please provide me with the latest trending stickers in the Mojitok Sticker Store SDK and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.outposts.delete_outpost', 'description': 'Deletes the specified Outpost.', 'parameters': [{'name': 'outpost_id', 'description': 'The ID or the Amazon Resource Name (ARN) of the Outpost.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mojitok-sticker-store-sdk.p.rapidapi.com/stickers/trending\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mojitok-sticker-store-sdk.p.rapidapi.com\"}, params={\"include\":\"STICKER_PACK\"})"} {"Instruction": "I want to verify if my friend is a registered nurse with the Indian Nurse Council using their request ID 1234567890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'synapse_link_connection_list_link_tables', 'description': 'List the link tables of a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://nurse-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"nurse-verification.p.rapidapi.com\"}, params={\"request_id\": \"1234567890\"})"} {"Instruction": "Please provide me with the compatibility score between Emma W and Michael J using The Love Calculator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.fis.update_experiment_template', 'description': 'Updates the specified experiment template.', 'parameters': [{'name': 'id', 'description': 'The ID of the experiment template.'}, {'name': 'description', 'description': 'A description for the template.'}, {'name': 'stop_conditions', 'description': 'The stop conditions for the experiment.\\n(structure)\\n\\nSpecifies a stop condition for an experiment. You can define a stop condition as a CloudWatch alarm.\\nsource -> (string)\\n\\nThe source for the stop condition. Specify aws:cloudwatch:alarm if the stop condition is defined by a CloudWatch alarm. Specify none if there is no stop condition.\\nvalue -> (string)\\n\\nThe Amazon Resource Name (ARN) of the CloudWatch alarm.'}, {'name': 'targets', 'description': 'The targets for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both.\\nresourceType -> (string)\\n\\nThe resource type. The resource type must be supported for the specified action.\\nresourceArns -> (list)\\n\\nThe Amazon Resource Names (ARNs) of the targets.\\n(string)\\n\\nresourceTags -> (map)\\n\\nThe tags for the target resources.\\nkey -> (string)\\nvalue -> (string)\\n\\nfilters -> (list)\\n\\nThe filters to apply to identify target resources using specific attributes.\\n(structure)\\n\\nSpecifies a filter used for the target resource input in an experiment template.\\nFor more information, see Resource filters in the Fault Injection Simulator User Guide .\\npath -> (string)\\n\\nThe attribute path for the filter.\\nvalues -> (list)\\n\\nThe attribute values for the filter.\\n(string)\\n\\n\\n\\nselectionMode -> (string)\\n\\nScopes the identified resources to a specific count or percentage.\\nparameters -> (map)\\n\\nThe resource type parameters.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'actions', 'description': 'The actions for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies an action for an experiment template.\\nactionId -> (string)\\n\\nThe ID of the action.\\ndescription -> (string)\\n\\nA description for the action.\\nparameters -> (map)\\n\\nThe parameters for the action, if applicable.\\nkey -> (string)\\nvalue -> (string)\\n\\ntargets -> (map)\\n\\nThe targets for the action.\\nkey -> (string)\\nvalue -> (string)\\n\\nstartAfter -> (list)\\n\\nThe name of the action that must be completed before the current action starts. Omit this parameter to run the action at the start of the experiment.\\n(string)'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.'}, {'name': 'log_configuration', 'description': 'The configuration for experiment logging.\\ncloudWatchLogsConfiguration -> (structure)\\n\\nThe configuration for experiment logging to Amazon CloudWatch Logs.\\nlogGroupArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the destination Amazon CloudWatch Logs log group.\\n\\ns3Configuration -> (structure)\\n\\nThe configuration for experiment logging to Amazon S3.\\nbucketName -> (string)\\n\\nThe name of the destination bucket.\\nprefix -> (string)\\n\\nThe bucket prefix.\\n\\nlogSchemaVersion -> (integer)\\n\\nThe schema version.'}]}"], "Output": "requests.get(\"https://the-love-calculator.p.rapidapi.com/love-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"the-love-calculator.p.rapidapi.com\"}, params={\"fname\": \"Emma W\", \"sname\": \"Michael J\"})"} {"Instruction": "Can you provide a Python function call to track the location of a user with the user_id '123456', using the GeoSpark API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().update', 'description': 'update a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint8', 'description': 'Concrete class for uint8 scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'PyArrow', 'api_name': 'IpcReadOptions', 'description': 'Serialization options for reading IPC format', 'parameters': {'required': [{'name': 'ensure_native_endian', 'description': 'Whether to convert incoming data to platform-native endianness'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like decompression'}, {'name': 'included_fields', 'description': 'If empty (the default), return all deserialized fields. If non-empty, the values are the indices of fields to read on the top-level schema'}]}}"], "Output": "requests.get(\"https://geospark.p.rapidapi.com/user/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geospark.p.rapidapi.com\"}, params={\"user_id\": \"123456\"})"} {"Instruction": "I want to get information about a user with the username \"user123\" using the PetStoreAPI2.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}\n", "{'name': 'az', 'api_name': 'az devops team delete', 'description': 'Delete a team in Azure DevOps', 'parameters': [{'name': 'id', 'description': 'The id of the team to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://petstoreapi2-0.p.rapidapi.com/user/user123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"petstoreapi2-0.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to convert my Excel file \"data.xlsx\" to a PDF file using the Aspose.Cells Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://aspose-cells-cloud.p.rapidapi.com/ocr/hc_full\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"aspose-cells-cloud.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of evergreen blogs ordered by date published.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns hello', 'parameters': []}"], "Output": "requests.get(\"https://blogsapi.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"blogsapi.p.rapidapi.com\"}, params={\"ordering\": \"-date_published\"})"} {"Instruction": "Can you provide a Python function call to retrieve the top trending electronic music for Germany using the SoundCloud Charts API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_route_analysis', 'description': 'Gets information about the specified route analysis.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'route_analysis_id', 'description': 'The ID of the route analysis.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://soundcloud-charts-api.p.rapidapi.com/charts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soundcloud-charts-api.p.rapidapi.com\"}, params={\"genre\": \"soundcloud:genres:electronic\", \"kind\": \"trending\", \"limit\": \"50\", \"region\": \"soundcloud:regions:DE\"})"} {"Instruction": "Please provide a Python function call to translate the phrase \"How are you?\" from English to Hindi and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}"], "Output": "requests.get(\"https://indic-translator.p.rapidapi.com/rapidapi_translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indic-translator.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code with the data \"https://www.example.com\" and size 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.applicationcostprofiler.update_report_definition', 'description': 'Updates existing report in AWS Application Cost Profiler.', 'parameters': [{'name': 'report_id', 'description': 'Required. ID of the report to update.'}, {'name': 'report_description', 'description': 'Required. Description of the report.'}, {'name': 'report_frequency', 'description': 'Required. The cadence to generate the report.\\nPossible values:\\n\\nMONTHLY\\nDAILY\\nALL'}, {'name': 'format', 'description': 'Required. The format to use for the generated report.\\nPossible values:\\n\\nCSV\\nPARQUET'}, {'name': 'destination_s3_location', 'description': 'Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.\\nbucket -> (string)\\n\\nName of the S3 bucket.\\nprefix -> (string)\\n\\nPrefix for the location to write to.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://bar-qr-code-generator.p.rapidapi.com/encoded/api/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bar-qr-code-generator.p.rapidapi.com\"}, params={\"type\": \"qr_code\", \"size\": 10, \"data\": \"https://www.example.com\"})"} {"Instruction": "Can you provide me with the QR Code image for the URL \"https://example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.remove_all_resource_permissions', 'description': 'Removes all the permissions from the specified resource.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'resource_id', 'description': 'The ID of the resource.'}]}"], "Output": "requests.get(\"https://tvb-qr-code.p.rapidapi.com/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tvb-qr-code.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Can you provide details about the site with ID 24680?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://sitedomain1.p.rapidapi.com/siteDoamin/detail/24680\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sitedomain1.p.rapidapi.com\"})"} {"Instruction": "I want to access the income statement for AAPL stock using the FmpCloud API, with the default parameters (apikey: demo, period: annual).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "requests.get(\"https://fmpcloud.p.rapidapi.com/income-statement/AAPL\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fmpcloud.p.rapidapi.com\"}, params={\"apikey\": \"demo\", \"period\": \"annual\"})"} {"Instruction": "How can I get real-time stock market data for company \"AAPL\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}"], "Output": "requests.get(\"https://stock-cryptocurrency-forex-market-data.p.rapidapi.com/search/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stock-cryptocurrency-forex-market-data.p.rapidapi.com\"}, params={\"q\": \"AAPL\", \"category\": \"Stock\"})"} {"Instruction": "Please retrieve a list of soccer matches from Soccerway for June 15, 2022, and include live matches.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha_builds_triggers.run', 'description': 'Run a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}, {'name': 'substitutions', 'description': 'Substitutions for the build template.'}, {'name': 'branch', 'description': 'Name of the branch to build.'}, {'name': 'sha', 'description': 'Specific commit SHA to build.'}, {'name': 'tag', 'description': 'Git tag to build.'}]}\n", "{'name': 'aws', 'api_name': '\"The name of the function and the arguments are not provided in the given example.\"', 'description': 'Use to assign one or more tags to a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that the tags are added to.'}, {'name': 'tags', 'description': 'The list of tags that are added to the specified resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.delete_bucket_access_key', 'description': 'Deletes an access key for the specified Amazon Lightsail bucket.For more information about access keys, see Creating access keys for a bucket in Amazon Lightsail in the Amazon Lightsail Developer Guide .', 'parameters': [{'name': 'bucket_name', 'description': 'The name of the bucket that the access key belongs to.'}, {'name': 'access_key_id', 'description': 'The ID of the access key to delete.\\nUse the GetBucketAccessKeys action to get a list of access key IDs that you can specify.'}]}"], "Output": "requests.get(\"https://soccerway-feed.p.rapidapi.com/v1/matches/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"soccerway-feed.p.rapidapi.com\"}, params={\"date\": \"2022-06-15\", \"add_live\": true})"} {"Instruction": "Can you provide a Python function call to retrieve the latest news from The Times newspaper using the New Climate API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://new-climate.p.rapidapi.com/news/thetimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"new-climate.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the data from the deepsound API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://deepsound4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"deepsound4.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the duration of a website visit on the site ABCR.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.exit_standby', 'description': 'Moves the specified instances out of the standby state.For more information, see Temporarily removing instances from your Auto Scaling group in the Amazon EC2 Auto Scaling User Guide .', 'parameters': [{'name': 'instance_ids', 'description': 'The IDs of the instances. You can specify up to 20 instances.\\n(string)'}, {'name': 'auto_scaling_group_name', 'description': 'The name of the Auto Scaling group.'}]}\n", "{'name': 'pyarrow', 'api_name': 'finalize_s3', 'description': 'Finalize an S3 output stream', 'parameters': {'required': [{'name': 'path', 'description': 'The S3 path to the object being finalized'}, {'name': 'region', 'description': 'The S3 region'}, {'name': 'session_token', 'description': 'The session token for temporary credentials'}], 'optional': [{'name': 'access_key', 'description': 'The access key for S3 authentication'}, {'name': 'secret_key', 'description': 'The secret key for S3 authentication'}, {'name': 'security_token', 'description': 'The security token for S3 authentication'}, {'name': 'endpoint_override', 'description': 'The endpoint override for S3'}, {'name': 'use_ssl', 'description': 'Enable SSL for S3 connections'}, {'name': 'ca_cert', 'description': 'The CA certificate file for SSL verification'}, {'name': 'session', 'description': 'The session object for S3 authentication'}, {'name': 'client', 'description': 'The S3 client object'}, {'name': 'multipart_upload', 'description': 'Enable multipart upload for large objects'}, {'name': 'part_size', 'description': 'The size of each part in bytes for multipart upload'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}"], "Output": "requests.get(\"https://abcr.p.rapidapi.comhttp://abcr.sitescor.com.br\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"abcr.p.rapidapi.com\"})"} {"Instruction": "I want to get the top 10 songs of all time from the Billboard API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'concat_arrays', 'description': 'Concatenate arrays', 'parameters': {'required': [{'name': 'arrays', 'description': 'Arrays to concatenate, must be identically typed.'}], 'optional': [{'name': 'memory_pool', 'description': 'For memory allocations. If None, the default pool is used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.waf.list_subscribed_rule_groups', 'description': 'See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: RuleGroups\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://billboard3.p.rapidapi.com/greatest-of-all-time-songs-of-the-summer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"billboard3.p.rapidapi.com\"}, params={\"range\": \"1-10\"})"} {"Instruction": "I want to get the COVID-19 data for India from the Corona virus World and India data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}"], "Output": "requests.get(\"https://corona-virus-world-and-india-data.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"corona-virus-world-and-india-data.p.rapidapi.com\"}, params={\"country_name\": \"India\"})"} {"Instruction": "How can I get the news articles from the \"rttrt\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}"], "Output": "requests.get(\"https://rttrt.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"rttrt.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the current location of the International Space Station.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.configservice.get_stored_query', 'description': 'Returns the details of a specific stored query.', 'parameters': [{'name': 'query_name', 'description': 'The name of the query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}"], "Output": "requests.get(\"https://iss-location.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"iss-location.p.rapidapi.com\"})"} {"Instruction": "Please translate the phrase \"Bonjour!\" from French to English using the Translator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}"], "Output": "requests.get(\"https://translator97.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\":\"YOUR_API_KEY\",\"X-RapidAPI-Host\":\"translator97.p.rapidapi.com\"}, params={\"text\":\"Bonjour!\",\"source\":\"fr\",\"target\":\"en\"})"} {"Instruction": "Retrieve the search results for the keyword \"python\" from Yandex and save them in a variable called \"response\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://yandex-serp.p.rapidapi.com/GetTaskResult\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yandex-serp.p.rapidapi.com\"}, params={\"task_id\": \"\"})"} {"Instruction": "I want to get the reviews for a specific topic with the data ID '0x987654321' from the Google Search 2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serpdog(https://serpdog.io) is a Google Search API that allows you to access Google Search Results in real time. It solves the problem of proxies and captchas for a smooth scraping journey. Serpdog supports results in both HTML and JSON format.\\n\\nGet your free trial by registering at https://api.serpdog.io\\n\\nIf you want to buy our plan, I recommend you to please visit https://serpdog.io/pricing for more information. ', 'parameters': [{'name': 'data_id', 'description': '', 'type': 'STRING'}, {'name': 'next_page_token', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'topic_id', 'description': '', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}"], "Output": "requests.get(\"https://google-search-2.p.rapidapi.com/reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-search-2.p.rapidapi.com\"}, params={\"data_id\": \"0x987654321\", \"next_page_token\":\"\", \"sort_by\":\"\", \"topic_id\":\"\", \"hl\":\"en_us\"})"} {"Instruction": "Please provide the Python function call to retrieve all allowable words that can be formed using the letters \"BCDFHIJKLMOPRS\" in a Boggle game, using the Boggle API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}"], "Output": "requests.get(\"https://codebox-boggle-v1.p.rapidapi.com/BCDFHIJKLMOPRS\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codebox-boggle-v1.p.rapidapi.com\"})"} {"Instruction": "Perform a DNS lookup on microsoft.com using the DNS Lookup API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "requests.get(\"https://dns-lookup2.p.rapidapi.com/Api/a/microsoft.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup2.p.rapidapi.com\"})"} {"Instruction": "Can you generate a meme with the text \"Hello World\" and \"Python is awesome!\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().describe', 'description': 'Show details about a blockchain node operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}"], "Output": "requests.get(\"https://memeados.p.rapidapi.com/drakelikehate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"memeados.p.rapidapi.com\"}, params={\"text2\": \"Hello World\", \"text1\": \"Python is awesome!\"})"} {"Instruction": "I want to retrieve a random quote from the provided API and print the response to the console.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_in_set', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array. Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'bool, default False. If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'pyarrow.compute.SetLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://quotes85.p.rapidapi.com/keyword\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quotes85.p.rapidapi.com\"})"} {"Instruction": "What is the distance between pincode 12345 and 67890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pincode-distance-measurement.p.rapidapi.com/pincode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pincode-distance-measurement.p.rapidapi.com\"}, params={\"from\": \"12345\", \"to\":\"67890\"})"} {"Instruction": "Please check if the phone numbers 3333333333 and 4444444444 are valid using the Branded SMS Pakistan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().stop', 'description': 'Stop a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().delete', 'description': 'Delete a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://branded-sms-pakistan.p.rapidapi.com/send\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"branded-sms-pakistan.p.rapidapi.com\"}, params={\"to\": \"3333333333, 4444444444\", \"key\": \"6014c421fd3dc1185d2b0603b41\", \"mask\": \"H3 TEST SMS\", \"email\": \"hello@brandedsmspakistan.com\", \"message\": \"Hello I am sending test message\", \"status\": \"\"})"} {"Instruction": "Can you verify if the phone number 1234567890 is valid in France?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://checky-verify-phone-number.p.rapidapi.com/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"checky-verify-phone-number.p.rapidapi.com\"}, params={\"phone\": \"1234567890\", \"country\": \"FR\"})"} {"Instruction": "Please create a Python function call to retrieve the featured cards for the user \"bobsmith\" on Geeklist.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://geeklist.p.rapidapi.com/users/bobsmith/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geeklist.p.rapidapi.com\"}, params={\"featured\": \"true\"})"} {"Instruction": "Please provide detailed information about the Tesla Model S made in 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().update', 'description': 'Update an existing access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().update', 'description': 'Update an existing access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}]}"], "Output": "requests.get(\"https://infocarsapi.p.rapidapi.com/cars/tesla/model-s/2022\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"infocarsapi.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to find the definition of the word \"apple\" using the Dictionary by API-Ninjas.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}"], "Output": "requests.get(\"https://dictionary-by-api-ninjas.p.rapidapi.com/v1/dictionary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dictionary-by-api-ninjas.p.rapidapi.com\"}, params={\"word\": \"apple\"})"} {"Instruction": "Can you provide a Python function call to generate a random picture of a cute puppy for my website?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://nijikokun-random-dogs.p.rapidapi.com/random/puppy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nijikokun-random-dogs.p.rapidapi.com\"})"} {"Instruction": "I want to get the official match schedule for the 2022 FIFA World Cup Qatar.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://community-official-world-cup.p.rapidapi.com/wc/matches\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-official-world-cup.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the current Dota 2 tournaments in the Europe region?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://dota-2.p.rapidapi.com/tournaments/europe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dota-2.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"python\" and get related keywords using the JoJ Web Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates().describe', 'description': 'Describe a specified SSL certificate', 'parameters': [{'name': 'id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://joj-web-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"joj-web-search.p.rapidapi.com\"}, params={\"query\": \"python\", \"related_keywords\": \"true\", \"limit\": \"10\"})"} {"Instruction": "I want to use the test_v3 API to get the test result using the provided endpoint URL and headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://test1285.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"test1285.p.rapidapi.com\"}, params={\"test\": \"\"})"} {"Instruction": "Could you please check if the credit card number 5555555555554444 is valid and log the response using the Credit Card Number Validator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "requests.get(\"https://credit-card-number-validator.p.rapidapi.com/v1/validatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"credit-card-number-validator.p.rapidapi.com\"}, params={\"cardnumber\": \"5555555555554444\"})"} {"Instruction": "Can you provide me with a Python function call to retrieve the basic metadata of all dog breeds using the DogBreedDB API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"my_trust_config\", location=\"global\", source=\"my_trust_config.yaml\"', 'description': 'Import a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dogbreeddb.p.rapidapi.com/paginated/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dogbreeddb.p.rapidapi.com\"})"} {"Instruction": "I want to get the data for ASIN \"B07WXYZ8JH\" from the Amazon Live Data API in the \"us\" locale.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WXYZ8JH\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address testemail@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"testemail@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to get the video details for episode 123 using the VOD App API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.update_settings', 'description': 'Updates the configurable settings for the specified directory.', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory for which to update settings.'}, {'name': 'settings', 'description': 'The list of Setting objects.\\n(structure)\\n\\nContains information about the configurable settings for a directory.\\nName -> (string)\\n\\nThe name of the directory setting. For example:\\n\\nTLS_1_0\\n\\nValue -> (string)\\n\\nThe value of the directory setting for which to retrieve information. For example, for TLS_1_0 , the valid values are: Enable and Disable .'}]}"], "Output": "requests.get(\"https://vod-app.p.rapidapi.com/video/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vod-app.p.rapidapi.com\"})"} {"Instruction": "I want to get the OAuth/OpenID Connect authentication information for Google using the AcroSuite OAuther API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'RedisEnterprise Database Access Keys Retrieval', 'description': 'Retrieve the access keys for the RedisEnterprise database', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the RedisEnterprise cluster.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}"], "Output": "requests.get(\"https://acrosuite-oauther.p.rapidapi.com/v0_1/CstService/tools/oauth/oidclist\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"acrosuite-oauther.p.rapidapi.com\"}, params={\"oAuthCode\":\"GoogleOIDC\", \"redirectHost\":\"\", \"redirectPort\":\"\"})"} {"Instruction": "I want to generate a random GUID using the GUID generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}"], "Output": "requests.get(\"https://guid-generator1.p.rapidapi.com/GenerateGuid\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"guid-generator1.p.rapidapi.com\"})"} {"Instruction": "Please provide 5 easy words from the Mixy Word Guess API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'az', 'api_name': 'Front Door Rules Engine List', 'description': 'Lists all of the Rules Engine Configurations within a Front Door.', 'parameters': [{'name': 'front-door-name', 'alias': '-f', 'description': 'Name of the Front Door.'}, {'name': 'resource-group', 'alias': '-g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'alias': '-h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'alias': '-o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://mixy-word-guess-api.p.rapidapi.com/api/v1/word\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mixy-word-guess-api.p.rapidapi.com\"}, params={\"amount\": \"5\", \"difficulty\": \"easy\"})"} {"Instruction": "Can you provide a Python function call to retrieve the details of the current free games available on the Epic Games Store using the Epic Free Games API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}"], "Output": "requests.get(\"https://epic-free-games.p.rapidapi.com/epic-free-games\", headers={\"X-RapidAPI-Key\": \"YOUR_API_KEY\", \"X-RapidAPI-Host\": \"epic-free-games.p.rapidapi.com\"})"} {"Instruction": "Please validate the phone number +1 (123) 456-7890 using the phone validation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://phone-validation.p.rapidapi.com/+11234567890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"phone-validation.p.rapidapi.com\"})"} {"Instruction": "Could you please provide me with the exchange rates on September 10, 2021?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.notify_application_state', 'description': 'Sets the migration state of an application. For a given application identified by the value passed to ApplicationId , its status is set or updated by passing one of three values to Status : NOT_STARTED | IN_PROGRESS | COMPLETED .', 'parameters': [{'name': 'application_id', 'description': 'The configurationId in Application Discovery Service that uniquely identifies the grouped application.'}, {'name': 'status', 'description': 'Status of the application - Not Started, In-Progress, Complete.\\nPossible values:\\n\\nNOT_STARTED\\nIN_PROGRESS\\nCOMPLETED'}, {'name': 'update_date_time', 'description': 'The timestamp when the application state changed.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}\n", "{'name': 'git', 'api_name': 'git.stripspace', 'description': 'Remove unnecessary whitespace', 'parameters': [{'name': '_s_or_strip_comments'}, {'name': '_c_or_comment_lines'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mlatman-currency-v1.p.rapidapi.com/{2021-09-10}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mlatman-currency-v1.p.rapidapi.com\"})"} {"Instruction": "Please provide the address information for latitude 45.5234 and longitude -122.6762 after converting it to the World Geodetic System.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://navitime-geocoding.p.rapidapi.com/datum_conversion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"navitime-geocoding.p.rapidapi.com\"}, params={\"coord\": \"45.5234,-122.6762\", \"after_datum\":\"wgs84\"})"} {"Instruction": "Can you help me get live data of a product with ASIN B09DKV849B on Amazon in the US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sasdadf', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_insight_rules', 'description': 'Permanently deletes the specified Contributor Insights rules.See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_names', 'description': 'An array of the rule names to delete. If you need to find out the names of your rules, use DescribeInsightRules .\\n(string)'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the details of the airport in Tokyo and store the response in a variable called 'airport_details'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}"], "Output": "requests.get(\"https://world-airports-directory.p.rapidapi.com/v1/airports/tok\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-airports-directory.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"Samsung Galaxy S21\" on Amazon using the Basic Amazon Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.batch_delete_table_version', 'description': 'Deletes a specified batch of versions of a table.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog where the tables reside. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'database_name', 'description': 'The database in the catalog in which the table resides. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'table_name', 'description': 'The name of the table. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'version_ids', 'description': 'A list of the IDs of versions to be deleted. A VersionId is a string representation of an integer. Each version is incremented by 1.\\n(string)'}]}"], "Output": "requests.get(\"https://basic-amazon-scraper.p.rapidapi.com/search/Samsung Galaxy S21\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"basic-amazon-scraper.p.rapidapi.com\"}, params={\"api_key\": \"f03399e151f471ce4a771f1se2f5yg3d\"})"} {"Instruction": "Can you help me complete the sentence \"All dogs like to chase _______\" with an AI model?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.update', 'description': 'Update an API Gateway API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://walnut-word-completion.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnut-word-completion.p.rapidapi.com\"}, params={\"payload\": \"All dogs like to chase _____\"})"} {"Instruction": "Can you provide a Python function call to get a random joke and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}"], "Output": "requests.get(\"https://jokeapi-v2.p.rapidapi.com/joke/Any\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"jokeapi-v2.p.rapidapi.com\"})"} {"Instruction": "I want to get the live prices for Bitcoin, Ethereum, and Litecoin in USD currency.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_studio_lifecycle_config', 'description': 'Describes the Studio Lifecycle Configuration.', 'parameters': [{'name': 'studio_lifecycle_config_name', 'description': 'The name of the Studio Lifecycle Configuration to describe.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'git', 'api_name': 'git.cvsimport', 'description': 'Import CVS repositories into Git', 'parameters': [{'name': '_o_branch_for_head'}, {'name': '_h'}, {'name': '_v'}, {'name': '_d_cvsroot'}, {'name': '_a_author_conv_file'}, {'name': '_p_options_for_cvsps'}, {'name': '_p_file'}, {'name': '_c_git_repository'}, {'name': '_z_fuzz'}, {'name': '_i'}, {'name': '_k'}, {'name': '_u'}, {'name': '_s_subst'}, {'name': '_a'}, {'name': '_m'}, {'name': '_m_regex'}, {'name': '_s_regex'}, {'name': '_l_commit_limit'}, {'name': '_r_remote'}, {'name': '_r'}, {'name': 'cvs_module'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}"], "Output": "requests.get(\"https://live-crypto-prices.p.rapidapi.com/v1/latest/BTC,ETH,LTC/USD\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"live-crypto-prices.p.rapidapi.com\"})"} {"Instruction": "How can I get the details of Airbnb listings in Paris with a maximum guest capacity of 2 and 1 bedroom?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules().update', 'description': 'Update firewall rules', 'parameters': [{'name': 'name'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'disabled'}, {'name': 'enable_logging'}, {'name': 'logging_metadata'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "requests.get(\"https://airbnb-listings.p.rapidapi.com/v2/listingsByMarket\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"airbnb-listings.p.rapidapi.com\"}, params={\"market\": \"Paris\", \"offset\": 0, \"maxGuestCapacity\": 2, \"bedrooms\": 1})"} {"Instruction": "Can you please check the license plate XYZ987 using the \"Verifica Targhe Italiane\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ocr for voltox ocr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://verifica-targhe-italiane-api.p.rapidapi.com/default/BVSLambda\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"verifica-targhe-italiane-api.p.rapidapi.com\"}, params={\"plate\": \"XYZ987\", \"function\": \"getktypefornumplateitalian\"})"} {"Instruction": "Can you provide me with the Italian Serie A standings for the current season (2022)?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://serie-a-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"serie-a-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Can you please check if the domain apple.com is available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to.'}], 'optional': [{'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.databrew.stop_job_run', 'description': 'Stops a particular run of a job.', 'parameters': [{'name': 'name', 'description': 'The name of the job to be stopped.'}, {'name': 'run_id', 'description': 'The ID of the job run to be stopped.'}]}"], "Output": "requests.get(\"https://domain-checker-api.p.rapidapi.com/lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"domain-checker-api.p.rapidapi.com\"}, params={\"url\": \"apple.com\"})"} {"Instruction": "Please provide the geographic coordinates for zip code 10001.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}"], "Output": "requests.get(\"https://us-zipcodes.p.rapidapi.com/codes/10001\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"us-zipcodes.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the top 10 cryptocurrencies using the All-In-One Crypto Swiss Knife API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'automation schedule create', 'description': 'Create automation schedule', 'parameters': [{'name': 'automation-account-name', 'description': 'The name of the automation account.'}, {'name': 'frequency', 'description': 'The frequency of the schedule.'}, {'name': 'interval', 'description': 'The interval of the schedule.'}, {'name': 'name', 'description': 'The schedule name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'description', 'description': 'The description of the schedule.'}, {'name': 'expiry-time', 'description': 'The end time of the schedule.'}, {'name': 'start-time', 'description': 'The start time of the schedule.'}, {'name': 'time-zone', 'description': 'The time zone of the schedule.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}"], "Output": "requests.get(\"https://all-in-one-crypto-swiss-knife.p.rapidapi.com/coins/toplist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-in-one-crypto-swiss-knife.p.rapidapi.com\"}, params={\"limit\": \"10\"})"} {"Instruction": "Can you provide me with information about the user using the BogieApis API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bogieapis.p.rapidapi.com/userinfo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bogieapis.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the available languages for news content extraction and log the output using RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}"], "Output": "requests.get(\"https://news-content-extraction-live.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"news-content-extraction-live.p.rapidapi.com\"})"} {"Instruction": "Please get the top 5 reviews for the product with app key \"APPKEY123\" and domain key \"DOMAINKEY456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().restart_web_server', 'description': 'Restart web server for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yotpo.p.rapidapi.com/products/B02uug6tF2uEA0Denhj0c9PV73y5PEOuKFmTCGb1/92431514/reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yotpo.p.rapidapi.com\"}, params={\"count\": \"5\", \"page\": \"1\", \"app_key\": \"APPKEY123\", \"domain_key\": \"DOMAINKEY456\"})"} {"Instruction": "I want to send a message saying \"Hello there!\" using the message API and return the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.delete', 'description': 'Delete a Bitbucket Server config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the Bitbucket Server Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "requests.get(\"https://message-api.p.rapidapi.com/api/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"message-api.p.rapidapi.com\"}, params={\"Message\": \"Hello there!\"}).json()"} {"Instruction": "Can you please provide me with the product details and pricing of the item with ASIN B07FR4ZLTD on IHerb, using the IHerb Product Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1) of CLUSTER. See the full list of regions at https://cloud.google.com/sql/docs/instance-locations. Default: list clusters in all regions.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}"], "Output": "requests.get(\"https://iherb-product-data-api.p.rapidapi.com/api/IHerb/solicitations/3877908a2fb546228178436800372368\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"iherb-product-data-api.p.rapidapi.com\"}, params={\"protocol\":\"B07FR4ZLTD\"})"} {"Instruction": "How can I check if the IP address 178.128.0.1 is a Tor node?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "requests.get(\"https://tor-detect.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tor-detect.p.rapidapi.com\"}, params={\"ip\": \"178.128.0.1\", \"geo\":\"true\"})"} {"Instruction": "I want to resend the OTP to a customer with the mobile number 9999999999 using the Fund Transfer API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transitaires de d\u00e9douanement en Nouvelle-Cal\u00e9donie ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'random_numbers', 'description': 'Generate uniformly-distributed random numbers', 'parameters': {'required': [{'name': 'n', 'description': 'Number of values to generate, must be greater than or equal to 0'}, {'name': 'initializer', 'description': 'How to initialize the underlying random generator. If an integer is given, it is used as a seed. If \"system\" is given, the random generator is initialized with a system-specific source of (hopefully true) randomness. Other values are invalid.'}], 'optional': [{'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://mano2468-fund-transfer-v1.p.rapidapi.com/resend_ot_ps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mano2468-fund-transfer-v1.p.rapidapi.com\"}, params={\"Body\": \"{\\\"name\\\": \\\"xyz\\\", \\\"customerMobileNo\\\": \\\"9999999999\\\"}\"})"} {"Instruction": "Please provide the location details for postcode 3750-016 in Portugal, using the PT Postcodes API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.list_connectors', 'description': 'Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.list-connectors is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'connector_name_prefix', 'description': 'The name prefix that you want to use to search for and list connectors.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}"], "Output": "response = requests.get(\"https://pt-postcodes.p.rapidapi.com/pt/address/3750/016\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pt-postcodes.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the archived web pages for the URL \"https://www.example.org/\" using the Wayback Machine API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.list_live_sources', 'description': 'Lists the live sources contained in a source location. A source represents a piece of content.list-live-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_location_name', 'description': 'The name of the source location associated with this Live Sources list.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'Application Gateway Routing Rule Show', 'description': 'Get the details of a rule in an application gateway', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'name -n', 'description': 'Name of the routing rule.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://wayback-machine4.p.rapidapi.com/v1/sparkline/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wayback-machine4.p.rapidapi.com\"}, params={\"url\": \"https://www.example.org/\"})"} {"Instruction": "Can you give me the surf forecast for spot ID 123456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://simple-surf-forecast-api1.p.rapidapi.com/api/forecasts/today/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"simple-surf-forecast-api1.p.rapidapi.com\"}, params={})"} {"Instruction": "I want to search for all motorcycle information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}"], "Output": "requests.get(\"https://all-cars-names-image-and-variants-info.p.rapidapi.com/motororchestrator/api/v1/mmv\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-cars-names-image-and-variants-info.p.rapidapi.com\"}, params={\"vehicle_type\": \"motorcycle\"})"} {"Instruction": "I want to get the recent anime quotes for page 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_document_classifier', 'description': 'Stops a document classifier training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'document_classifier_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}"], "Output": "requests.get(\"https://10000-anime-quotes-with-pagination-support.p.rapidapi.com/rapidHandler/recent\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"10000-anime-quotes-with-pagination-support.p.rapidapi.com\"}, params={\"page\":\"10\"})"} {"Instruction": "I want to retrieve data for places and facilities within a radius of 20 miles from a specified location in the United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://places-in-radius.p.rapidapi.com/openapi.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"places-in-radius.p.rapidapi.com\"}, params={\"origin\": \"United States\", \"radius\": 20, \"facility_types\": []})"} {"Instruction": "Can you provide me with a quote about nature?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://quotes-villa.p.rapidapi.com/quotes/nature\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quotes-villa.p.rapidapi.com\"})"} {"Instruction": "How can I get the details of the song currently playing on TuneIn?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://community-tunein.p.rapidapi.com/Playing.ashx/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"community-tunein.p.rapidapi.com\"}, params={\"title\": \"\", \"artist\": \"\"})"} {"Instruction": "I want to use the \"lets\" API to get some data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "requests.get(\"https://lets1.p.rapidapi.comlets\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lets1.p.rapidapi.com\"}, params={})"} {"Instruction": "How can I check the number of comments for a TikTok video with URL \"https://www.tiktok.com/@tiktok/video/7093219391759764782\" using the Tiktok download video API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-download-video1.p.rapidapi.com/commentList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-download-video1.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/7093219391759764782\"})"} {"Instruction": "I want to proxy the URL \"https://www.google.com\" using the Cors Proxy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_gremlin_query_status', 'description': 'Gets the status of a specified Gremlin query.get-gremlin-query-status uses document type values. Document types follow the JSON data model where valid values are: strings, numbers, booleans, null, arrays, and objects. For command input, options and nested parameters that are labeled with the type document must be provided as JSON. Shorthand syntax does not support document types.\\n', 'parameters': [{'name': 'query_id', 'description': 'The unique identifier that identifies the Gremlin query.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.get_file', 'description': 'Returns the base-64 encoded contents of a specified file and its metadata.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main. If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The fully qualified path to the file, including the full name and extension of the file. For example, /examples/file.md is the fully qualified path to a file named file.md in a folder named examples.'}]}"], "Output": "requests.get(\"https://cors-proxy.p.rapidapi.com/proxy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"cors-proxy.p.rapidapi.com\"}, params={\"url\": \"https://www.google.com\"})"} {"Instruction": "Can you provide a Python function call to fetch the details of the tweet with ID 987654321 using the Twitter Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://twitter-data1.p.rapidapi.com/TweetDetail/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-data1.p.rapidapi.com\"}, params={\"id\": \"987654321\"})"} {"Instruction": "Can you please provide a Python function call to fetch the latest posts using the 8prd2T1api1 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'from google.cloud import bigtable\\n\\nclient = bigtable.Client(project=\"project_id\")\\ninstance = client.instance(instance_id=\"instance1_id\")\\ncluster = instance.cluster(cluster_id=\"cluster1_id\")\\n\\ndestination_table = instance.table(\"table2\")\\n\\noperation = cluster.restore_instance(\\n backup_id=cluster.name,\\n source_instance_id=instance.name,\\n destination_table_id=destination_table.name,\\n)\\n\\ntry:\\n print(\"Operation started with id:\", operation.name)\\n response = operation.result', 'description': 'Restore a Cloud Bigtable backup to a new table', 'parameters': [{'name': 'destination'}, {'name': 'destination_instance'}, {'name': 'source'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}"], "Output": "requests.get(\"https://8prd2t1api1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"8prd2t1api1.p.rapidapi.com\"})"} {"Instruction": "I want to check if John Smith has any filed evictions, suits, liens, or judgments against him in the past 7 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'vertex_ai_tensorboard.run', 'description': 'Delete an existing Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_run'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://evictions-suits-liens-and-judgments.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"evictions-suits-liens-and-judgments.p.rapidapi.com\"}, params={\"AppId\": \"\"})"} {"Instruction": "Could you please provide me with a Captcha image?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://captcha9.p.rapidapi.com/api/captcha/errors\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"captcha9.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve live weather data for New York City using the WeatherAPI, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecastquery.query_what_if_forecast', 'description': 'Retrieves a what-if forecast.', 'parameters': [{'name': 'what_if_forecast_arn', 'description': 'The Amazon Resource Name (ARN) of the what-if forecast to query.'}, {'name': 'start_date', 'description': 'The start date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.'}, {'name': 'end_date', 'description': 'The end date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00.'}, {'name': 'filters', 'description': 'The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for client_21 in the electricity usage dataset, specify the following:\\n\\n{\"item_id\" : \"client_21\"}\\nTo get the full what-if forecast, use the CreateForecastExportJob operation.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'If the result of the previous request was truncated, the response includes a NextToken . To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'write_metadata', 'description': 'Write metadata-only Parquet file from schema', 'parameters': {'required': [{'name': 'schema', 'description': 'The schema of the Parquet file'}, {'name': 'where', 'description': 'String or NativeFile where the Parquet file will be written'}, {'name': 'metadata_collector', 'description': 'List to collect metadata information'}, {'name': 'filesystem', 'description': 'FileSystem object to use for writing the Parquet file'}, {'name': '**kwargs', 'description': 'Additional keyword arguments for the ParquetWriter class'}]}}"], "Output": "requests.get(\"https://api.weatherapi.com/v1/current.json?key=YOUR_API_KEY&q=New%20York%20City\")"} {"Instruction": "Please provide me with the details of a specific beverage with an ID of \"12345\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Add IAM policy binding to a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}"], "Output": "requests.get(\"https://beverages-and-desserts.p.rapidapi.com/beverages/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"beverages-and-desserts.p.rapidapi.com\"})"} {"Instruction": "Can you please check the health status of the test-api_v2 API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.emr.delete_studio_session_mapping', 'description': 'Removes a user or group from an Amazon EMR Studio.', 'parameters': [{'name': 'studio_id', 'description': 'The ID of the Amazon EMR Studio.'}, {'name': 'identity_id', 'description': 'The globally unique identifier (GUID) of the user or group to remove from the Amazon EMR Studio. For more information, see UserId and GroupId in the IAM Identity Center Identity Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_name', 'description': 'The name of the user name or group to remove from the Amazon EMR Studio. For more information, see UserName and DisplayName in the IAM Identity Center Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_type', 'description': 'Specifies whether the identity to delete from the Amazon EMR Studio is a user or a group.\\nPossible values:\\n\\nUSER\\nGROUP'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseXOR', 'description': 'Bit-wise XOR the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}"], "Output": "requests.get(\"https://test-api440.p.rapidapi.com/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test-api440.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of all live TV channels available in Kenya and Uganda?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}"], "Output": "requests.get(\"https://live-tv-api1.p.rapidapi.com/channels\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"live-tv-api1.p.rapidapi.com\"})"} {"Instruction": "Please fetch the live weather data for New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}"], "Output": "requests.get(\"https://52-in-kicks.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"52-in-kicks.p.rapidapi.com\"})"} {"Instruction": "How can I check if a certain email address is valid using the Check Disposable Email API? (Assume the email address is example@gmail.com)\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'az', 'api_name': 'PostgreSQL Server Show', 'description': 'Get the details of a PostgreSQL server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the latest outcome of the XXXTreme Lightning Roulette game and print the response in Python.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileSelector', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "requests.get(\"https://xxxtremelightningrouletteapi.p.rapidapi.com/latest-outcome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"xxxtremelightningrouletteapi.p.rapidapi.com\"}).json()"} {"Instruction": "Please provide a Python function call to check if the email address \"jane@example.com\" is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.create_rule', 'description': 'A ByteMatchSet that matches BadBot in the User-Agent headerYou then add the Rule to a WebACL and specify that you want to blocks requests that satisfy the Rule . For a request to be blocked, it must come from the IP address 192.0.2.44 and the User-Agent header in the request must contain the value BadBot .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a CreateRule request.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRule request.Create and update a WebACL that contains the Rule . For more information, see CreateWebACL .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'name', 'description': 'A friendly name or description of the Rule . You can\u00e2\\x80\\x99t change the name of a Rule after you create it.'}, {'name': 'metric_name', 'description': 'A friendly name or description for the metrics for this Rule . The name can contain only alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can\u00e2\\x80\\x99t contain whitespace or metric names reserved for AWS WAF, including \u00e2\\x80\\x9cAll\u00e2\\x80\\x9d and \u00e2\\x80\\x9cDefault_Action.\u00e2\\x80\\x9d You can\u00e2\\x80\\x99t change the name of the metric after you create the Rule .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'tags', 'description': '(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nA tag associated with an AWS resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \u00e2\\x80\\x9ccustomer\u00e2\\x80\\x9d and the value to the customer name or ID. You can specify one or more tags to add to each AWS resource, up to 50 tags for a resource.\\nTagging is only available through the API, SDKs, and CLI. You can\u00e2\\x80\\x99t manage or view tags through the AWS WAF Classic console. You can tag the AWS resources that you manage through AWS WAF Classic: web ACLs, rule groups, and rules.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://alpha-email-verification.p.rapidapi.com/disposable/jane@example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"alpha-email-verification.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a list of independent tracks with label numbers from the Indie Songs API, limited to the first 10 tracks.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().describe', 'description': 'Describe a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'The location of the beyondcorp service. To set the location attribute, provide the argument connection on the command line with a fully specified name or provide the argument --location on the command line.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'az', 'api_name': 'Deployment Tenant Delete', 'description': 'Delete a deployment at tenant scope', 'parameters': [{'name': 'name', 'description': 'The deployment name.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': False}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.', 'required': False}]}\n", "{'name': 'pyarrow', 'api_name': 'Time32Scalar', 'description': 'Concrete class for time32 scalars.', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://indie-songs-distrokid-unsigned.p.rapidapi.com/tracks/full\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"indie-songs-distrokid-unsigned.p.rapidapi.com\"}, params={\"offset\": \"0\", \"limit\":\"10\"})"} {"Instruction": "I want to retrieve information about the user with the ID 789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://democracia.p.rapidapi.com/usuarios/789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"democracia.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to obtain a list of all cat breeds using the Cat API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.certificate_manager.trust_configs.export('my_trust_config', location='global', destination='my_trust_config.yaml'\", 'description': 'Export a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().set_iam_policy(POLICY='accessPolicies/1234', POLICY_FILE='policy.json'\", 'description': 'Set IAM policy for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}"], "Output": "requests.get(\"https://cat-api.p.rapidapi.com/breeds\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cat-api.p.rapidapi.com\"})"} {"Instruction": "Can you please show me the TikTok posts for the challenge with the challenge_id '12345'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access thousands of food ingredients and their nutritional information', 'parameters': [{'name': 'nutrientquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://tiktok87.p.rapidapi.com/challenge_posts/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok87.p.rapidapi.com\"}, params={\"cursor\": \"\", \"challenge_id\": \"12345\"})"} {"Instruction": "Can you provide a Python function call to find the best vinyl records in my collection from the year 1985, using the YourVinylStore API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yourvinylstore.p.rapidapi.com/endpoint\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yourvinylstore.p.rapidapi.com\"}, params={\"Year\": \"1985\"})"} {"Instruction": "How can I retrieve the trending articles in Spanish from the Webit News Search API and store the response in a variable called \"trending_articles\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}"], "Output": "trending_articles = requests.get(\"https://webit-news-search.p.rapidapi.com/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webit-news-search.p.rapidapi.com\"}, params={\"offset\": \"\", \"language\": \"es\", \"category\": \"\", \"from_sources\": \"\", \"number\": \"\", \"has_image\": \"\", \"exclude_sources\": \"\"})"} {"Instruction": "Can you give me a random cat fact?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://daily-cat-facts.p.rapidapi.com/facts/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"daily-cat-facts.p.rapidapi.com\"}, params={\"animal_type\": \"cat\",\"amount\": \"1\"})"} {"Instruction": "I want to execute a GET request to obtain live data from the HelloRold API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}"], "Output": "requests.get(\"https://hellorold.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hellorold.p.rapidapi.com\"})"} {"Instruction": "Please provide the referral domains for the website \"example.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'English news sentiment API, only $0.00001 per extra requests', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://referral-domain-checker-api.p.rapidapi.com/referraldomains.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"referral-domain-checker-api.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "I want to get the location details for IP address 123.45.67.89.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ip-to-location3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-location3.p.rapidapi.com\"}, params={\"ip\": \"123.45.67.89\"})"} {"Instruction": "I want to get a random recipe from a cocktail API and display the ingredients and instructions.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "response = requests.get(\"https://cocktails3.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"cocktails3.p.rapidapi.com\"})"} {"Instruction": "Please help me retrieve information about products related to \"shoes\" on yiwugo.com in English, but increase the page size to 30.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().stop', 'description': 'Stop a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().update', 'description': 'Update an existing access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().describe', 'description': 'Get information about a particular build', 'parameters': [{'name': 'build', 'description': 'The build to describe. The ID of the build is printed at the end of the build submission process, or in the ID column when listing builds.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'pyarrow', 'api_name': 'LargeListType', 'description': 'Create LargeListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field used to create the LargeListType instance'}]}}"], "Output": "requests.get(\"https://yiwugo-product-data.p.rapidapi.com/api/sc/yiwugo/search/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yiwugo-product-data.p.rapidapi.com\"}, params={\"keyword\": \"shoes\", \"lan\": \"en\", \"page\": \"1\", \"pageSize\": \"30\"})"} {"Instruction": "I want to get the details of a specific tennis game with Eid 987654 using the LiveScore_v2 API, and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://livescore6.p.rapidapi.com/matches/v2/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"livescore6.p.rapidapi.com\"}, params={\"Eid\": \"987654\", \"Category\":\"tennis\", \"Timezone\":\"-7\", \"LiveTable\":\"false\"})"} {"Instruction": "Can you fetch the details of the vehicle with the registration number GJ01AB1234?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'spring-cloud application-configuration-service clear', 'description': 'Reset all Application Configuration Service settings', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://vehicle-rc-information.p.rapidapi.com/api/PB65AM0008\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"vehicle-rc-information.p.rapidapi.com\"}, params={\"VehicleNumber\": \"GJ01AB1234\"})"} {"Instruction": "Please check if the email address jane.doe@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.entityresolution.list_schema_mappings', 'description': 'Returns a list of all the SchemaMappings that have been created for an AWS account.list-schema-mappings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Azure Machine Learning', 'api_name': 'Environment Register', 'description': 'Register an environment definition from a specified directory', 'parameters': [{'name': 'directory', 'description': 'Directory for the environment.', 'required': True}, {'name': 'output-metadata-file', 'description': 'Provide an optional output file location for structured object output.', 'required': False}, {'name': 'path', 'description': 'Path to a root directory for run configuration files.', 'required': False}, {'name': 'resource-group', 'description': 'Resource group name.', 'required': False}, {'name': 'subscription-id', 'description': 'Specifies the subscription Id.', 'required': False}, {'name': 'workspace-name', 'description': 'Workspace name.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane.doe@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to generate a QR code with the ID \"12345\" using the RapidAPI QRCode service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_associations.create', 'description': 'Create a new association between a firewall policy and an organization or folder resource', 'parameters': [{'name': 'firewall_policy', 'description': 'Security policy ID of the association.'}, {'name': 'folder', 'description': 'ID of the folder with which the association is created.'}, {'name': 'name', 'description': \"Name to identify this association. If unspecified, the name will be set to 'organization-{ORGANIZATION_ID}' or 'folder-{FOLDER_ID}'.\"}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be associated. Must be set if FIREWALL_POLICY is short name.'}, {'name': 'replace_association_on_target', 'description': 'By default, if you attempt to insert an association to an organization or folder resource that is already associated with a firewall policy the method will fail. If this is set, the existing association will be deleted at the same time that the new association is created.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://qrcode3.p.rapidapi.com/images/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcode3.p.rapidapi.com\"})"} {"Instruction": "I want to get the Call of Duty leaderboard for season 5 with the limit of top 20 players.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://cod-api-2-0.p.rapidapi.com/mw2/ranked/mp/season/s5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cod-api-2-0.p.rapidapi.com\"}, params={\"limit\": \"20\"})"} {"Instruction": "Please provide a Python function call to obtain the boundaries of the German postal code at longitude 10.1234 and latitude 53.4567 using the \"de-boundaries-io1.p.rapidapi.com\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}"], "Output": "requests.get(\"https://de-boundaries-io1.p.rapidapi.com/rest/v1/public/boundary/postalcode/within\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"de-boundaries-io1.p.rapidapi.com\"}, params={\"longitude\": 10.1234, \"latitude\": 53.4567})"} {"Instruction": "Can you please check if the option with ID \"12345\" exists in TradingFlow Option Flow?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Trusted Coin is a Bitcoin transaction cosigning service. Users of this API can create M-of-N multisignature P2SH addresses (where Trusted Coin acts as one of the cosigners). The policy logic Trusted Coin should apply when deciding if to cosign (and thus approve) individual transactions is user configurable. Via this mechanism higher-level services can be built including wallet protection schemes and escrow.', 'parameters': []}"], "Output": "requests.get(\"https://tradingflow-option-flow.p.rapidapi.com/admin/canary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tradingflow-option-flow.p.rapidapi.com\"}, params={\"id\": \"12345\"})"} {"Instruction": "Can you provide a Python function call to convert a Vimeo video to mp4 using the Vimeo to Mp4 API, given the video URL \"https://vimeo.com/123456789\" and the title \"Vimeo Video - Testing API\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed 9GAG API. Scraping posts, categories, users. Includes download videos/photos.', 'parameters': []}"], "Output": "requests.get(\"https://vimeo-to-mp4.p.rapidapi.com/url=&title\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vimeo-to-mp4.p.rapidapi.com\"}, params={\"url\": \"https://vimeo.com/123456789\", \"title\": \"Vimeo Video - Testing API\"})"} {"Instruction": "Can you please check the details of this product URL: \"https://www.shopee.ph/product/12345678\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'CosmosDB Service Delete', 'description': 'Delete a given cosmosdb service resource', 'parameters': [{'name': 'account-name', 'required': True, 'description': 'Name of the Cosmos DB database account.'}, {'name': 'name', 'required': True, 'description': 'Service Name.'}, {'name': 'resource-group-name', 'required': True, 'description': 'Name of the resource group of the database account.'}, {'name': 'no-wait', 'required': False, 'description': 'Do not wait for the long-running operation to finish.', 'default': False}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default': False}]}\n", "{'name': 'pyarrow', 'api_name': 'Metadata for a single row group', 'description': 'Metadata for a single row group', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the file containing the row group metadata.'}, {'name': 'row_group_index', 'description': 'The index of the row group for which metadata is requested.'}], 'optional': [{'name': 'memory_map', 'description': 'If True, memory-map the file.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}"], "Output": "requests.get(\"https://shopee6.p.rapidapi.com/product/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopee6.p.rapidapi.com\"}, params={\"url\": \"https://www.shopee.ph/product/12345678\"})"} {"Instruction": "Can you use the ykapi API to search for videos with the keyword \"funny cats\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "requests.get(\"https://ykapi.p.rapidapi.com/search/cocomelon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ykapi.p.rapidapi.com\"}, params={\"searchQuery\": \"funny cats\"})"} {"Instruction": "I want to generate a quiz on the topic of history using the Quizy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quizy-api2.p.rapidapi.com/generateQuiz\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"quizy-api2.p.rapidapi.com\"}, params={\"topic\": \"history\"})"} {"Instruction": "Please provide me with 5 random words that start with the letter \"b\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'log10', 'description': 'Compute base 10 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "requests.get(\"https://random-words5.p.rapidapi.com/getMultipleRandom\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"random-words5.p.rapidapi.com\"}, params={\"count\": 5, \"beginsWith\": \"b\"})"} {"Instruction": "Translate the phrase \"Je ne comprends pas\" from French to English using the Simple & Elegant Translation Service.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}"], "Output": "requests.get(\"https://simple-elegant-translation-service.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"simple-elegant-translation-service.p.rapidapi.com\"}, params={\"text\": \"Je ne comprends pas\", \"source_lang\": \"fr\", \"target_lang\": \"en\"})"} {"Instruction": "Can you provide me with the data from the Weather API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}"], "Output": "requests.get(\"https://api-weather.p.rapidapi.com/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"api-weather.p.rapidapi.com\"})"} {"Instruction": "Can you please help me retrieve the followers of user ID 12345678 on Twitter?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://twitter135.p.rapidapi.com/v2/Followers/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"twitter135.p.rapidapi.com\"}, params={\"id\": \"12345678\", \"cursor\": \"\", \"count\": \"20\"})"} {"Instruction": "Can you provide a Python function call to retrieve news articles about technology in the United States using the RapidAPI Newscatcher API, considering that we might want to automate this and get the data periodically?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://newscatcher.p.rapidapi.com/v1/aggregation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"newscatcher.p.rapidapi.com\"}, params={\"q\": \"technology\", \"country\": \"US\", \"topic\": \"tech\"})"} {"Instruction": "Please provide a Python function call to check if the email address 'example@gmail.com' is valid using the RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to convert the latitude 32.7157 and longitude -117.1611 to an address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.cherry_pick', 'description': 'Apply changes from existing commits', 'parameters': [{'name': 'commit'}, {'name': 'edit'}, {'name': 'cleanup'}, {'name': 'x'}, {'name': 'r'}, {'name': 'mainline'}, {'name': 'no_commit'}, {'name': 'signoff'}, {'name': 'gpg_sign'}, {'name': 'ff'}, {'name': 'allow_empty'}, {'name': 'allow_empty_message'}, {'name': 'keep_redundant_commits'}, {'name': 'strategy'}, {'name': 'strategy_option'}, {'name': 'rerere_autoupdate'}, {'name': 'continue'}, {'name': 'skip'}, {'name': 'quit'}, {'name': 'abort'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.describe', 'description': 'Describe a github enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_reusable_delegation_set', 'description': 'Retrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set.', 'parameters': [{'name': 'id', 'description': 'The ID of the reusable delegation set that you want to get a list of name servers for.'}]}"], "Output": "requests.get(\"https://address-from-to-latitude-longitude1.p.rapidapi.com/GetLatLng\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"address-from-to-latitude-longitude1.p.rapidapi.com\"}, params={\"Lat\": \"32.7157\", \"Lng\":\"-117.1611\"})"} {"Instruction": "Can you provide a Python function call to fetch the latest climate change news from The Guardian using the Climate Change API, considering that we are required to provide an API key and the host, and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.start_import', 'description': 'Start import.', 'parameters': [{'name': 'client_token', 'description': 'Start import request client token.'}, {'name': 's3_bucket_source', 'description': 'Start import request s3 bucket source.\\ns3Bucket -> (string)\\n\\nS3 bucket source s3 bucket.\\ns3BucketOwner -> (string)\\n\\nS3 bucket source s3 bucket owner.\\ns3Key -> (string)\\n\\nS3 bucket source s3 key.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}"], "Output": "requests.get('https://climate-change-api20.p.rapidapi.com/news/guardian', headers={'X-RapidAPI-Key': 'YOUR_API_KEY', 'X-RapidAPI-Host': 'climate-change-api20.p.rapidapi.com'}, params={'newspaperId': ''})"} {"Instruction": "Can you provide me with images and videos of a specific location with latitude 40.712775 and longitude -74.005973?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_provisioning_template', 'description': 'Creates a provisioning template.See also: AWS API Documentation\\n', 'parameters': [{'name': 'template_name', 'description': 'The name of the provisioning template.'}, {'name': 'description', 'description': 'The description of the provisioning template.'}, {'name': 'template_body', 'description': 'The JSON formatted contents of the provisioning template.'}, {'name': 'enabled_|_no_enabled', 'description': 'True to enable the provisioning template, otherwise false.'}, {'name': 'provisioning_role_arn', 'description': 'The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.'}, {'name': 'pre_provisioning_hook', 'description': 'Creates a pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING . For more information about provisioning template types, see type .\\npayloadVersion -> (string)\\n\\nThe payload that was sent to the target function.\\n\\nNote: Only Lambda functions are currently supported.\\n\\ntargetArn -> (string)\\n\\nThe ARN of the target function.\\n\\nNote: Only Lambda functions are currently supported.'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the provisioning template.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'type', 'description': 'The type you define in a provisioning template. You can create a template with only one type. You can\u00e2\\x80\\x99t change the template type after its creation. The default value is FLEET_PROVISIONING . For more information about provisioning template, see: Provisioning template .\\nPossible values:\\n\\nFLEET_PROVISIONING\\nJITP'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_groups.tag', 'description': 'Adds tags to a resource group with the specified ARN. Existing tags on a resource group are not changed if they are not specified in the request parameters.WarningMinimum permissionsTo run this command, you must have the following permissions:resource-groups:TagSee also: AWS API Documentation\\n', 'parameters': [{'name': 'arn', 'description': 'The ARN of the resource group to which to add tags.'}, {'name': 'tags', 'description': 'The tags to add to the specified resource group. A tag is a string-to-string map of key-value pairs.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.accelerator_types().describe', 'description': 'Describe Compute Engine accelerator types', 'parameters': [{'name': 'name', 'description': 'Name of the accelerator type to describe.'}, {'name': 'zone', 'description': 'Zone of the accelerator type to describe. Overrides the default compute/zone property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geocoding-places.p.rapidapi.com/get_geocoding_images/v1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geocoding-places.p.rapidapi.com\"}, params={\"lat\":\"40.712775\", \"lng\":\"-74.005973\", \"version\":\"v1\", \"lang\":\"en\"})"} {"Instruction": "Please provide me with the answer to the question \"What is the capital of France?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'uint32', 'description': 'Concrete class for uint32 scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://question-answered.p.rapidapi.com/question/what is the capital of france?\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"question-answered.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest 3 news from the Philippine News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://philippine-news.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"philippine-news.p.rapidapi.com\"}, params={\"limit\": 3})"} {"Instruction": "I want to download a YouTube video in 1080p resolution using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.stop_job_run', 'description': 'Stops a particular run of a job.', 'parameters': [{'name': 'name', 'description': 'The name of the job to be stopped.'}, {'name': 'run_id', 'description': 'The ID of the job run to be stopped.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}"], "Output": "requests.get(\"https://youtube86.p.rapidapi.com/api/youtube/go\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube86.p.rapidapi.com\"})"} {"Instruction": "Can you estimate the success of a YouTube video from a channel named \"GamingChannel\" with channel ID \"UC456abc\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'quota request status list', 'description': 'Get the current quota requests for a specified scope', 'parameters': [{'name': 'scope', 'description': 'The target Azure resource URI.', 'required': True}, {'name': 'filter', 'description': 'The filter that is applied to packet capture request. Multiple filters can be applied.', 'required': False}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.', 'required': False}, {'name': 'top', 'description': 'Number of records to return.', 'required': False}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}"], "Output": "requests.get(\"https://youtuber-success-estimator.p.rapidapi.com/api/v0/analytics/creators/estimator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtuber-success-estimator.p.rapidapi.com\"}, params={\"channelName\": \"GamingChannel\", \"channelType\": \"youtube\", \"channelId\": \"UC456abc\"})"} {"Instruction": "Please provide a Python function call to check if the IP address 192.168.0.1 is a valid IP address and display the response as output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ip-geo-location-find-ip-location-and-details.p.rapidapi.com/iplocation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo-location-find-ip-location-and-details.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Please check if the phone number +123456789 is registered on WhatsApp.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}"], "Output": "requests.get(\"https://bulk-whatsapp-validator.p.rapidapi.com/free/about\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bulk-whatsapp-validator.p.rapidapi.com\"}, params={\"phone\": \"+123456789\", \"token\": \"ENTER_HERE_A_TEMP_TOKEN\"})"} {"Instruction": "Could you please provide the details for the record id \"b4180336-ef07-453d-b833-807161aedf36,7cf78e19-57d2-4bce-8999-63aad8f0e70c\" using the Magical Taske API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}"], "Output": "requests.get(\"https://magical-taske.p.rapidapi.com/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"magical-taske.p.rapidapi.com\"}, params={\"id\": \"b4180336-ef07-453d-b833-807161aedf36,7cf78e19-57d2-4bce-8999-63aad8f0e70c\"})"} {"Instruction": "What is the exchange rate from EUR to USD for 500 EUR?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}"], "Output": "requests.get(\"https://currency23.p.rapidapi.com/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency23.p.rapidapi.com\"}, params={\"base\": \"EUR\", \"to\": \"USD\", \"int\": \"500\"})"} {"Instruction": "I want to store a file named \"example.txt\" in Aniku Files Storage API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.provision_ipam_pool_cidr', 'description': 'Provision a CIDR to an IPAM pool. You can use this action to provision new CIDRs to a top-level pool or to transfer a CIDR from a top-level pool to a pool within it.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'ipam_pool_id', 'description': 'The ID of the IPAM pool to which you want to assign a CIDR.'}, {'name': 'cidr', 'description': 'The CIDR you want to assign to the IPAM pool. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required. This value will be null if you specify \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d and will be filled in during the provisioning process.'}, {'name': 'cidr_authorization_context', 'description': 'A signed document that proves that you are authorized to bring a specified IP address range to Amazon using BYOIP. This option applies to public pools only.\\nMessage -> (string)\\n\\nThe plain-text authorization message for the prefix and account.\\nSignature -> (string)\\n\\nThe signed authorization message for the prefix and account.'}, {'name': 'netmask_length', 'description': 'The netmask length of the CIDR you\u00e2\\x80\\x99d like to provision to a pool. Can be used for provisioning Amazon-provided IPv6 CIDRs to top-level pools and for provisioning CIDRs to pools with source pools. Cannot be used to provision BYOIP CIDRs to top-level pools. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required.'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency .'}]}"], "Output": "requests.get(\"https://aniku.p.rapidapi.comStorage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aniku.p.rapidapi.com\"})"} {"Instruction": "Please provide the next payout date or yield of the ticker MSFT.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Webapp Deployment Source Update-Token', 'description': 'Update source control token cached in Azure app service', 'parameters': [{'name': 'git-token', 'description': 'Git access token required for auto sync'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help -h', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output -o', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string'}, {'name': 'subscription', 'description': 'Name or ID of subscription'}, {'name': 'verbose', 'description': 'Increase logging verbosity'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_engine_versions', 'description': 'Returns a list of the available cache engines and their versions.describe-cache-engine-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine', 'description': 'The cache engine to return. Valid values: memcached | redis'}, {'name': 'engine_version', 'description': 'The cache engine version to return.\\nExample: 1.4.14'}, {'name': 'cache_parameter_group_family', 'description': 'The name of a specific cache parameter group family to return details for.\\nValid values are: memcached1.4 | memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 | redis4.0 | redis5.0 | redis6.x | redis6.2 | redis7\\nConstraints:\\n\\nMust be 1 to 255 alphanumeric characters\\nFirst character must be a letter\\nCannot end with a hyphen or contain two consecutive hyphens'}, {'name': 'default_only_|_no_default_only', 'description': 'If true , specifies that only the default version of the specified engine or engine and major version combination is to be returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appintegrations.tag_resource', 'description': 'Adds the specified tags to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}"], "Output": "requests.get('https://sundayfinance.p.rapidapi.com/yield/msft', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sundayfinance.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve chapters and verses from the book of Proverbs in the Bible.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}\n", "{'name': 'gcloud', 'api_name': 'alpha.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bible-search.p.rapidapi.com/books-by-name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bible-search.p.rapidapi.com\"}, params={\"bookName\": \"Proverbs\"})"} {"Instruction": "Can you generate a QR code for the website google.com and capture the response data in Python?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://quick-qr-code-generator.p.rapidapi.com/hello\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quick-qr-code-generator.p.rapidapi.com\"}, params={\"url\": \"google.com\"})"} {"Instruction": "Please verify if the company with registration number \"12345\" is registered with the Registrar of Companies.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}"], "Output": "requests.get(\"https://mca-corporate-verifications.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mca-corporate-verifications.p.rapidapi.com\"}, params={\"request_id\": \"12345\"})"} {"Instruction": "Can you please provide me with detailed technical specifications on the Airbus A380 aircraft?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}"], "Output": "requests.get(\"https://aircraft-by-api-ninjas.p.rapidapi.com/v1/aircraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"aircraft-by-api-ninjas.p.rapidapi.com\"}, params={\"model\": \"A380\", \"manufacturer\": \"Airbus\"})"} {"Instruction": "Can you provide a Python function call to check if a document is plagiarized using the dedu API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Remove IAM policy binding from a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dedu.p.rapidapi.comhttp://14.102.40.116:8081/dedu_lnipe/index.aspx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dedu.p.rapidapi.com\"})"} {"Instruction": "Can you check if order number 123456 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.start_user_access_tasks', 'description': 'Starts the tasks to search user access status for a specific email address.See also: AWS API Documentation\\n', 'parameters': [{'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}, {'name': 'email', 'description': 'The email address of the target user.'}]}"], "Output": "requests.get(\"https://petstore132.p.rapidapi.com/store/order/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"petstore132.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address example@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-existence-validator.p.rapidapi.com/help\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-existence-validator.p.rapidapi.com\"})"} {"Instruction": "How can I obtain the server time using the ByBit Leaderboard API?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://bybit-leaderboard.p.rapidapi.com/GetServerTime\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bybit-leaderboard.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you provide the Python function call to get the trip details for the MF Reference \"ABC123\" using the ASR Hub API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}"], "Output": "requests.get(\"https://asr-hub.p.rapidapi.com/api/TripDetails/ABC123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asr-hub.p.rapidapi.com\"})"} {"Instruction": "I want to convert 50 USD to EUR and GBP using the Currency Conversion and Exchange Rates API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stable Diffusion API with 1000+ Models\\nFast, stable, and cheap API of popular SD (stablediffusion) models for developers to easily integrate and not maintain GPUs. You can use it to build Text to Image, Image Generation applications.\\nFor more information, please refer to https://omniinfer.io?ref=rapidapi\\n\\n', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}"], "Output": "requests.get(\"https://currency-conversion-and-exchange-rates.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency-conversion-and-exchange-rates.p.rapidapi.com\"}, params={\"from\": \"USD\", \"to\": \"EUR,GBP\"})"} {"Instruction": "Can you provide a Python function call to check if the email address john@example.com is a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'az webapp connection create cosmos-sql', 'description': 'Create a webapp connection to cosmos-sql', 'parameters': [{'name': 'account', 'description': \"Name of the cosmos database account. Required if '--target-id' is not specified.\"}, {'name': 'client-type', 'description': 'The client type used on the webapp.'}, {'name': 'connection', 'description': 'Name of the webapp connection.'}, {'name': 'customized-keys', 'description': 'The customized keys used to change default configuration names. Key is the original name, value is the customized name.'}, {'name': 'database', 'description': \"Name of the database. Required if '--target-id' is not specified.\"}, {'name': 'name', 'description': \"Name of the webapp. Required if '--source-id' is not specified.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'private-endpoint', 'description': 'Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.'}, {'name': 'resource-group', 'description': \"The resource group which contains the webapp. Required if '--source-id' is not specified.\"}, {'name': 'secret', 'description': 'The secret auth info.'}, {'name': 'service-endpoint', 'description': 'Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.'}, {'name': 'service-principal', 'description': 'The service principal auth info.'}, {'name': 'source-id', 'description': \"The resource id of a webapp. Required if ['--resource-group', '--name'] are not specified.\"}, {'name': 'system-identity', 'description': 'The system assigned identity auth info.'}, {'name': 'target-id', 'description': \"The resource id of target service. Required if ['--target-resource-group', '--account', '--database'] are not specified.\"}, {'name': 'target-resource-group', 'description': \"The resource group which contains the cosmos database account. Required if '--target-id' is not specified.\"}, {'name': 'user-identity', 'description': 'The user assigned identity auth info.'}, {'name': 'vault-id', 'description': 'The id of key vault to store secret value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Translate the sentence \"Good afternoon!\" from English to French using the MyMemory - Translation Memory API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}"], "Output": "requests.get(\"https://translated-mymemory---translation-memory.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translated-mymemory---translation-memory.p.rapidapi.com\"}, params={\"langpair\": \"en|fr\", \"q\": \"Good afternoon!\", \"onlyprivate\": \"0\", \"mt\": \"1\", \"de\": \"a@b.c\", \"key\": \"\"})"} {"Instruction": "Can you provide information about an astro photo and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The VIN Decoder API - Europe retrieves information about a vehicle by decoding its Vehicle Identification Number (VIN). It returns details like make, model, year, and engine size for vehicles registered in Europe.', 'parameters': [{'name': 'vin', 'description': 'VIN Number to lookup.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}"], "Output": "requests.get(\"https://astro-gallery.p.rapidapi.com/get_astro_photo_info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"astro-gallery.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python code to fetch weather information from OpenWeatherMap using the RapidAPI? Use the default values for the city and country.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://community-open-weather-map.p.rapidapi.com/forecast\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"community-open-weather-map.p.rapidapi.com\"}, params={\"q\":\"London,GB\"})"} {"Instruction": "Can you provide a Python function call to find the nearest EV charging station within 10 miles of my current location, with longitude -122.4194 and latitude 37.7749?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sandbox.mktplace.eu - 01 products', 'parameters': [{'name': 'action', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vehicle-charging-stations.p.rapidapi.com/poi/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"vehicle-charging-stations.p.rapidapi.com\"}, params={\"distance\": \"10\", \"longitude\": \"-122.4194\", \"latitude\": \"37.7749\"})"} {"Instruction": "I want to get the 3 latest property listings from the MLS Router API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mls-router1.p.rapidapi.com/reso/odata/Property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"mls-router1.p.rapidapi.com\"}, params={\"orderby\": \"ModificationTimestamp desc\", \"select\": \"\", \"top\": \"3\"})"} {"Instruction": "I want to extract the taxpayer identification number (TIN) from a scanned image of a Philippines TIN card and obtain the result using the Philippines TIN OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://philippines-tin-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"philippines-tin-ocr.p.rapidapi.com\"}, params={\"request_id\":\"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Could you please provide a Python function call to obtain the current version of the Fashion API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}"], "Output": "requests.get(\"https://fashion4.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fashion4.p.rapidapi.com\"})"} {"Instruction": "Please check if the video with the job ID xyz123 has been processed using the Videogrammer API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Get OS Options', 'description': 'Get the OS options available for creating a managed Kubernetes cluster', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}"], "Output": "requests.get(\"https://videogrammer.p.rapidapi.com/video\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"videogrammer.p.rapidapi.com\"}, params={\"job_id\": \"xyz123\"})"} {"Instruction": "Can you help me to find all known subdomains of the website facebook.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://subdomains-lookup1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"subdomains-lookup1.p.rapidapi.com\"}, params={\"type\": \"SUBDOMAINS\", \"pagenum\": \"1\", \"q\":\"facebook.com\"})"} {"Instruction": "Please provide a Python function call to download the downloadable URLs of the tracks from the album \"https://scntstlab.bandcamp.com/track/delusions\" using the Bandcamp Downloader API and include the necessary headers for authentication.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bandamp-downloader-api.p.rapidapi.com/tracks/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bandamp-downloader-api.p.rapidapi.com\"}, params={\"url\": \"https://scntstlab.bandcamp.com/track/delusions\"})"} {"Instruction": "I want to get the list of companies on the eNotas Gateway API with page number 5 and page size 50.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}"], "Output": "requests.get(\"https://enotas-enotas-gateway-v1.p.rapidapi.com/empresas\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"enotas-enotas-gateway-v1.p.rapidapi.com\"}, params={\"pageNumber\": 5, \"pageSize\": 50})"} {"Instruction": "Can you help me validate this email 'example3@gmail.com' using the Email Validator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}"], "Output": "requests.get(\"https://email-validator9.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-validator9.p.rapidapi.com\"})"} {"Instruction": "Can you check if the zip code 12345 is valid in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}"], "Output": "requests.get(\"https://postali.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"postali.p.rapidapi.com\"}, params={\"code\":\"12345\"})"} {"Instruction": "I want to search for properties in Notting Hill, London on Zoopla and filter for properties with a minimum of 2 bedrooms and a maximum price of 1,500,000 pounds.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.list_file_commit_history', 'description': 'Retrieves a list of commits and changes to a specified file.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main . If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The full path of the file whose history you want to retrieve, including the name of the file.'}, {'name': 'max_results', 'description': 'A non-zero, non-negative integer used to limit the number of returned results.'}, {'name': 'next_token', 'description': 'An enumeration token that allows the operation to batch the results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.describe_game_session_queues', 'description': 'Retrieves the properties for one or more game session queues. When requesting multiple queues, use the pagination parameters to retrieve results as a set of sequential pages. When specifying a list of queues, objects are returned only for queues that currently exist in the Region.Learn moredescribe-game-session-queues is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'names', 'description': 'A list of queue names to retrieve information for. You can use either the queue ID or ARN value. To request settings for all queues, leave this parameter empty.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.asset.export(project='test_project', asset_types='compute.googleapis.com/Disk', snapshot_time='2019_03_05T00:00:00Z', output_path='gs://bucket_name/object_name', content_type='resource'\", 'description': 'Export cloud assets to Google Cloud Storage or BigQuery', 'parameters': [{'name': 'project'}, {'name': 'asset_types'}, {'name': 'snapshot_time'}, {'name': 'output_path'}, {'name': 'content_type'}, {'name': 'bigquery_table'}, {'name': 'output_bigquery_force'}]}"], "Output": "requests.get(\"https://zoopla3.p.rapidapi.com/to-rent/travel-time-search-to-rent\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"zoopla3.p.rapidapi.com\"}, params={\"search_area\": \"Notting Hill, London\", \"min_bedroom\": 2, \"max_price\": 1500000})"} {"Instruction": "Help me search for PlayStation products on eBay in Europe.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_tracking_options', 'description': 'Modifies an association between a configuration set and a custom domain for open and click event tracking.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}, {'name': 'tracking_options', 'description': 'A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.\\nFor more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide .\\nCustomRedirectDomain -> (string)\\n\\nThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.settings().disable_upgrade_redirection', 'description': 'Disable redirection from Container Registry to Artifact Registry', 'parameters': [{'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ebay-products-search-scraper.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ebay-products-search-scraper.p.rapidapi.com\"}, params={\"page\": 1, \"Item_Location\": \"europe\", \"query\": \"PlayStation\"})"} {"Instruction": "I want to make a GET request to the httpbin API and include a query parameter 'baz' with a value of 'qux'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}"], "Output": "requests.get(\"https://httpbin32.p.rapidapi.com/anything\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"httpbin32.p.rapidapi.com\"}, params={\"baz\": \"qux\"})"} {"Instruction": "Provide a Python function call to retrieve the regions information from the World Country API, using the default values for the parameters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_slice', 'description': 'Compute slice of list-like array', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function. Must have a list-like type.'}, {'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive).'}, {'name': 'stop', 'description': 'Optional[int], default None. If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'int, default 1. Slice step.'}, {'name': 'return_fixed_size_list', 'description': \"Optional[bool], default None. Whether to return a FixedSizeListArray. If true and stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\"}, {'name': 'options', 'description': 'pyarrow.compute.ListSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}"], "Output": "requests.get(\"https://world-country.p.rapidapi.com/get/regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"world-country.p.rapidapi.com\"}, params={\"keyword\": \"asia\",\"perpage\": \"50\",\"id\": \"\",\"page\": \"1\"})"} {"Instruction": "Can you provide a Python function call to find the logo of microsoft.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://logo4.p.rapidapi.com/logo/microsoft.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"logo4.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get a random cat fact using the Random Cat Fact API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.backup.update_region_settings', 'description': 'Updates the current service opt-in settings for the Region. If service-opt-in is enabled for a service, Backup tries to protect that service\u00e2\\x80\\x99s resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service\u00e2\\x80\\x99s resources in this Region. Use the DescribeRegionSettings API to determine the resource types that are supported.', 'parameters': [{'name': 'resource_type_opt_in_preference', 'description': 'Updates the list of services along with the opt-in preferences for the Region.\\nkey -> (string)\\nvalue -> (boolean)'}, {'name': 'resource_type_management_preference', 'description': 'Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup\u00e2\\x80\\x99s advanced DynamoDB backup features , follow the procedure to enable advanced DynamoDB backup programmatically .\\nkey -> (string)\\nvalue -> (boolean)'}]}"], "Output": "requests.get(\"https://random-cat-fact.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"random-cat-fact.p.rapidapi.com\"})"} {"Instruction": "Can you give me the exchange rate for 70 USD to EUR on August 8th, 2021?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'az', 'api_name': 'Delete Outbound Rule', 'description': 'Delete an outbound-rule in a load balancer', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}"], "Output": "requests.get(\"https://forexgo.p.rapidapi.com/fx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"forexgo.p.rapidapi.com\"}, params={\"amount\": 70, \"from\": \"USD\", \"to\": \"EUR\", \"date\": \"2021-08-08\"})"} {"Instruction": "Can you provide me with the Python code to retrieve quiz questions using the QUIZ API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_snapshot_copy_grants', 'description': 'Returns a list of snapshot copy grants owned by the Amazon Web Services account in the destination region.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SnapshotCopyGrants\\n', 'parameters': [{'name': 'snapshot_copy_grant_name', 'description': 'The name of the snapshot copy grant.'}, {'name': 'tag_keys', 'description': 'A tag key or keys for which you want to return all matching resources that are associated with the specified key or keys. For example, suppose that you have resources tagged with keys called owner and environment . If you specify both of these tag keys in the request, Amazon Redshift returns a response with all resources that have either or both of these tag keys associated with them.\\n(string)'}, {'name': 'tag_values', 'description': 'A tag value or values for which you want to return all matching resources that are associated with the specified value or values. For example, suppose that you have resources tagged with values called admin and test . If you specify both of these tag values in the request, Amazon Redshift returns a response with all resources that have either or both of these tag values associated with them.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shazam API helps you to recognize any song from a music file, can fetch data from https://www.shazam.com/, extract information related to artist, track or give top songs by country.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'artist_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://quiz26.p.rapidapi.com/questions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quiz26.p.rapidapi.com\"})"} {"Instruction": "Can you provide connection information about IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://about-my-ip.p.rapidapi.com/getipinfo/192.168.0.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"about-my-ip.p.rapidapi.com\"})"} {"Instruction": "I want to listen to the Rap station.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://station1.p.rapidapi.com/Rap-Musiquecom-s115313/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"station1.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email \"test@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings start with a literal pattern', 'parameters': {'required': []}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you provide the details of media ID 9 in the LiveScore Sports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://livescore-sports.p.rapidapi.com/v1/media/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"livescore-sports.p.rapidapi.com\"}, params={\"timezone\": \"0\", \"locale\": \"EN\", \"media_id\": \"9\"})"} {"Instruction": "Please fetch the customer data from the fachaapi API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}"], "Output": "requests.get(\"https://fachaapi.p.rapidapi.com/cliente\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fachaapi.p.rapidapi.com\"})"} {"Instruction": "Can you provide a python function call to get a motivational quote with id 10?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://motivational-content.p.rapidapi.com/quotes/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"motivational-content.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve information about the top 10 movies available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'scalar', 'description': 'Creating a pyarrow.Scalar instance from a Python object', 'parameters': {'required': [{'name': 'value', 'description': \"Python object coercible to arrow's type system\"}], 'optional': [{'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the value'}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. Defaults to False if not passed explicitly by user, or True if a pandas object is passed in\"}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.tag_resource', 'description': 'Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.Amazon QuickSight doesn\u00e2\\x80\\x99t currently support the tag editor for Resource Groups.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that you want to tag.'}, {'name': 'tags', 'description': 'Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.\\n(structure)\\n\\nThe key or keys of the key-value pairs for the resource tag or tags assigned to the resource.\\nKey -> (string)\\n\\nTag key.\\nValue -> (string)\\n\\nTag value.'}]}"], "Output": "requests.get(\"https://porn-movies.p.rapidapi.com/index.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"porn-movies.p.rapidapi.com\"}, params={\"id\": 10})"} {"Instruction": "Can you provide a Python function call to retrieve a list of football team names using the Football (soccer) team names API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}"], "Output": "requests.get(\"https://football-soccer-team-names.p.rapidapi.com/get-teams\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"football-soccer-team-names.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the listings from the OpenBlur API, with a page size of 5, ordered by listing price in descending order, and without specifying a contract address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://openblur.p.rapidapi.com/listings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"openblur.p.rapidapi.com\"}, params={\"pageSize\": 5, \"pageNumber\": 1, \"orderBy\": \"DESC\", \"contractAddress\": \"\"})"} {"Instruction": "Can you provide a Python function call to summarize the YouTube video with the URL \"https://www.youtube.com/watch?v=efgh5678\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are providing a location search result according to your search query', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://youtube-video-summarizer1.p.rapidapi.com/v1/youtube/summarizeVideoFromCache\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-video-summarizer1.p.rapidapi.com\"}, params={\"videoURL\": \"https://www.youtube.com/watch?v=efgh5678\"})"} {"Instruction": "I want to generate a QR code for the URL www.example.net and save it as a PNG image file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-code-generator-pro1.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qr-code-generator-pro1.p.rapidapi.com\"}, params={\"url\":\"www.example.net\"})"} {"Instruction": "Can you please validate if the email address \"janedoe@example.com\" is a valid email address using the Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.enable_image_deprecation', 'description': 'Enables deprecation of the specified AMI at the specified date and time.See also: AWS API Documentation\\n', 'parameters': [{'name': 'image_id', 'description': 'The ID of the AMI.'}, {'name': 'deprecate_at', 'description': 'The date and time to deprecate the AMI, in UTC, in the following format: YYYY -MM -DD T*HH* :MM :SS Z. If you specify a value for seconds, Amazon EC2 rounds the seconds to the nearest minute.\\nYou can\u00e2\\x80\\x99t specify a date in the past. The upper limit for DeprecateAt is 10 years from now, except for public AMIs, where the upper limit is 2 years from the creation date.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://email-api8.p.rapidapi.com/fake_email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-api8.p.rapidapi.com\"})"} {"Instruction": "How can I get the per-capita income based on the coordinates (-25.746111, -53.060556) using the World Coordinates to Income API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://world-coordinates-to-income.p.rapidapi.com/test/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"world-coordinates-to-income.p.rapidapi.com\"}, params={\"lon\": \"-25.746111\", \"lat\": \"-53.060556\"})"} {"Instruction": "Can you provide the Python code to look up the product details for the barcode 9780143573659?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://barcode-lookup.p.rapidapi.com/v3/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"barcode-lookup.p.rapidapi.com\"}, params={\"barcode\": \"9780143573659\"})"} {"Instruction": "Can you provide a Python function call to obtain the daily horoscope for the Gemini sign and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().delete', 'description': 'Delete a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot'}, {'name': 'region'}, {'name': 'volume'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.gateways.list', 'description': 'List API Gateways', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().update', 'description': 'Update an existing Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://horoscope-astrology.p.rapidapi.com/dailyphrase\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"horoscope-astrology.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the addresses for the postcode PL11DN in the UK, using the \"Find By PostCode\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.addresses.config.export', 'description': 'Export the configuration for a Compute Engine address', 'parameters': [{'name': 'address'}, {'name': 'region'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}"], "Output": "requests.get(\"https://find-by-postcode.p.rapidapi.com/v1/postcodes/PL11DN\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"find-by-postcode.p.rapidapi.com\"})"} {"Instruction": "I want to detect objects in the image located at \"https://example.com/image.jpg\" using Mantis Object Detection API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://mantis-object-detection.p.rapidapi.com/rest/v1/public/detectObjects\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mantis-object-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you provide a Python function call to search for upcoming games on the Epic Store in the US marketplace and log the output? Please consider that we might want to customize the search with specific keywords.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint16', 'description': 'Create instance of unsigned uint16 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://epic-store-games.p.rapidapi.com/comingSoon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"epic-store-games.p.rapidapi.com\"}, params={\"searchWords\": \"\", \"categories\": \"\", \"country\": \"us\", \"locale\": \"us\"})"} {"Instruction": "Can you provide a Python function call to get the latest news related to artificial intelligence using the Artificial Intelligence News API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://artificial-intelligence-news-api.p.rapidapi.com/ai-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"artificial-intelligence-news-api.p.rapidapi.com\"})"} {"Instruction": "I want to test the API \"test10977.p.rapidapi.com/ee\" with a custom header value for \"X-RapidAPI-Key\" and \"X-RapidAPI-Host\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "requests.get(\"https://test10977.p.rapidapi.com/ee\", headers={\"X-RapidAPI-Key\": \"CUSTOM-KEY\", \"X-RapidAPI-Host\": \"test10977.p.rapidapi.com\"})"} {"Instruction": "Please help me access real-time stock prices for Microsoft Corporation (MSFT) using the Yahoo Finance API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog_appregistry.associate_resource', 'description': 'Associates a resource with an application. The resource can be specified by its ARN or name. The application can be specified by ARN, ID, or name.', 'parameters': [{'name': 'application', 'description': 'The name, ID, or ARN of the application.'}, {'name': 'resource_type', 'description': 'The type of resource of which the application will be associated.\\nPossible values:\\n\\nCFN_STACK\\nRESOURCE_TAG_VALUE'}, {'name': 'resource', 'description': 'The name or ID of the resource of which the application will be associated.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.delete_receipt_filter', 'description': 'Deletes the specified IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter_name', 'description': 'The name of the IP address filter to delete.'}]}"], "Output": "requests.get(\"https://yahoo-finance127.p.rapidapi.com/news/tsla\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yahoo-finance127.p.rapidapi.com\"}, params={\"symbol\": \"MSFT\"})"} {"Instruction": "Can you provide a Python function call to check the current weather at JFK airport using the Aviation Weather Center API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aviation-weather-center.p.rapidapi.com/adds/dataserver_current/httpparam\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"aviation-weather-center.p.rapidapi.com\"}, params={\"datasource\": \"stations\", \"stationString\": \"JFK\"})"} {"Instruction": "Can you provide a Python function call to retrieve a random insult from \"The Dozen - The Yo Mamsa Roast API\" and print the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace.get_kx_connection_string', 'description': 'Retrieves a connection string for a user to connect to a kdb cluster. You must call this API using the same role that you have defined while creating a user.', 'parameters': [{'name': 'user_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide .'}, {'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'cluster_name', 'description': 'A name of the kdb cluster.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}"], "Output": "requests.get(\"https://the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com/insults/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest schedule and stats for FIFA World Cup 2022 with a date of November 10th, 2022 and UTC offset of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fifa-2022-schedule-and-stats.p.rapidapi.com/schedule\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fifa-2022-schedule-and-stats.p.rapidapi.com\"}, params={\"date\": \"2022-11-10\", \"utc_offset\": \"5\"})"} {"Instruction": "Please provide me with the number of likes of a particular Instagram post. The shortcode for the post is XYZ123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'Event Hubs Cluster List', 'description': 'List the available Event Hubs Clusters within an ARM resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}"], "Output": "requests.get(\"https://instagram28.p.rapidapi.com/media_info_v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram28.p.rapidapi.com\"}, params={\"short_code\": \"XYZ123\"})"} {"Instruction": "Please provide a Python function call to search for information on Unicode codepoint \"U+0078\" using the RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}"], "Output": "requests.get(\"https://codepoints.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codepoints.p.rapidapi.com\"}, params={\"properties\": \"U+0078\"})"} {"Instruction": "Can you provide me with the geo location data for IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-geo-location-and-ip-reputation.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ip-geo-location-and-ip-reputation.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you provide a Python function call to get the statistics of a match with secret key \"abcd123\", match ID 12345, and API key \"efgh456\" using the Test_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access thousands of food ingredients and their nutritional information', 'parameters': [{'name': 'nutrientquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://test2527.p.rapidapi.com/matches/stats.json\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"https://test2527.p.rapidapi.com/matches/stats.json\"}, params={\"secret\":\"abcd123\",\"match_id\":12345,\"key\":\"efgh456\"})"} {"Instruction": "I want to get the latest sports results of the NBA from the Futboleta API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "requests.get(\"https://futboleta.p.rapidapi.comhttp://www.espn.com.co/nba/sports/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"futboleta.p.rapidapi.com\"})"} {"Instruction": "What are the holidays in the United States in the year 2024?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}"], "Output": "requests.get(\"https://holidays-by-api-ninjas.p.rapidapi.com/v1/holidays\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"holidays-by-api-ninjas.p.rapidapi.com\"}, params={\"year\": \"2024\", \"country\": \"us\"})"} {"Instruction": "Please extract the text from this image URL: \"https://example.com/image.jpg\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}"], "Output": "requests.get(\"https://ocr-separate-text-from-images.p.rapidapi.com/parse/imageurl/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ocr-separate-text-from-images.p.rapidapi.com\"}, params={\"language\": \"eng\", \"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to print \"Hello, Python!\" using the print API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}"], "Output": "requests.get(\"https://print.p.rapidapi.com/dev\", headers={\"x-rapidapi-host\": \"print.p.rapidapi.com\", \"x-rapidapi-key\": \"TO BE FILLED\"})"} {"Instruction": "I want to retrieve the daily football predictions and betting tips for the matches happening on September 15, 2022 in the La Liga using the Today Football Prediction API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://today-football-prediction.p.rapidapi.com/predictions/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"today-football-prediction.p.rapidapi.com\"}, params={\"date\": \"2022-09-15\", \"league\": \"La Liga\"})"} {"Instruction": "Please provide a Python function call to obtain a random joke from the 'puns' category using the Jokester API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://jokester.p.rapidapi.com/jokes/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jokester.p.rapidapi.com\"})"} {"Instruction": "I want to generate a QR code with the text \"https://www.example.com\" and save it as a PNG image with a size of 300 pixels.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "requests.get(\"https://qrcodeutils.p.rapidapi.com/qrcodefree\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcodeutils.p.rapidapi.com\"}, params={\"text\": \"https://www.example.com\", \"validate\": True, \"size\": 300, \"type\": \"png\", \"level\": \"M\"})"} {"Instruction": "Can you provide a Python function call to capture a screenshot of the website \"https://www.example.com\" using the Pikwy API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}"], "Output": "requests.get(\"https://pikwy1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pikwy1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the Minecraft user data for the player with the username \"Steve\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://minecraft-user-data.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"minecraft-user-data.p.rapidapi.com\"}, params={\"name\": \"Steve\"})"} {"Instruction": "Can you provide a Python function call to obtain information about the Ministry of Health in Chile using the DataEstado API with the provided endpoint URL and headers?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://dataestado1.p.rapidapi.com/Ministerio%20de%20Salud\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dataestado1.p.rapidapi.com\"})"} {"Instruction": "How can I use the Stable Diffusion v2 API to generate a high-quality image of a cat?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stable-diffusion-v2.p.rapidapi.com/stable-diffusion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stable-diffusion-v2.p.rapidapi.com\"}, params={\"description\": \"cat\"})"} {"Instruction": "What is the Python function call to retrieve the list of languages supported by the Deep Translate API using the RapidAPI library, and how can the response be logged?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.get_domain', 'description': 'Returns information about a specific domain recordset.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name for which your want to return information about.'}]}"], "Output": "requests.get(\"https://deep-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"deep-translate1.p.rapidapi.com\"})"} {"Instruction": "Please retrieve the information for file with ID 'c0d15ecbf651890cb4a81e24' from the SendAPic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.domain_mappings.create(\"example.com\"', 'description': 'Create a domain mapping', 'parameters': [{'name': 'domain', 'description': 'A valid domain which may begin with a wildcard, such as: example.com or *.example.com'}, {'name': 'certificate_id', 'description': 'A certificate id to use for this domain. May not be used on a domain mapping with automatically managed certificates. Use the gcloud app ssl-certificates list to see available certificates for this app.'}, {'name': 'certificate_management', 'description': \"Type of certificate management. 'automatic' will provision an SSL certificate automatically while 'manual' requires the user to provide a certificate id to provision. CERTIFICATE_MANAGEMENT must be one of: automatic, manual.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://sendapic-api.p.rapidapi.com/api/v1/files/c0d15ecbf651890cb4a81e24\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sendapic-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the NBA fantasy stats for player with ID 123456 in the most recent 5 games?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.add_working_storage', 'description': 'Configures one or more gateway local disks as working storage for a gateway. This operation is only supported in the stored volume gateway type. This operation is deprecated in cached volume API version 20120630. Use AddUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the AddUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'disk_ids', 'description': 'An array of strings that identify disks that are to be configured as working storage. Each string has a minimum length of 1 and maximum length of 300. You can get the disk IDs from the ListLocalDisks API.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'tag remove-value', 'description': 'Deletes a predefined tag value for a predefined tag name', 'parameters': [{'name': 'name -n', 'description': 'The tag name.'}, {'name': 'value', 'description': 'The tag value.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}"], "Output": "requests.get(\"https://tank01-fantasy-stats.p.rapidapi.com/getNBAGamesForPlayer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tank01-fantasy-stats.p.rapidapi.com\"}, params={\"playerID\": \"123456\", \"numberOfGames\": \"5\"})"} {"Instruction": "I want to retrieve the live and historical information for the company with ticker symbol \"GOOGL\" for the past 6 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://stoxx1.p.rapidapi.com/api/v1/stoxx/company/googl/history/articles/6\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stoxx1.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate a screenshot of a different website with dimensions of 1200x800 pixels and in full page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().add_iam_policy_binding(MODEL=\"my_model\", member=\"serviceAccount:test_proj1@example.domain.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding to a model', 'parameters': [{'name': 'model', 'description': 'Name of the model'}, {'name': 'member', 'description': 'The principal to add the binding for. Should be of the form user|group|serviceAccount:email or domain:domain'}, {'name': 'role', 'description': 'Role name to assign to the principal. The role name is the complete path of a predefined role, or the role ID for a custom role'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}"], "Output": "requests.get(\"https://website-screenshot6.p.rapidapi.com/screenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"website-screenshot6.p.rapidapi.com\"}, params={\"height\": \"1200\", \"width\": \"800\", \"url\": \"https://example.com\", \"fullscreen\": True})"} {"Instruction": "Please provide a Python function call to check if the postal code 1234567 is valid in Japan using the PostcodeJP-API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://postcodejp-api.p.rapidapi.com/postcodes\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"postcodejp-api.p.rapidapi.com\"}, params={\"postcode\":\"1234567\"})"} {"Instruction": "Can you please provide the Python function call to obtain the location data for the IP address 8.8.8.8 and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'aws', 'api_name': 'aws.application_insights.delete_log_pattern', 'description': 'Removes the specified log pattern from a LogPatternSet .', 'parameters': [{'name': 'resource_group_name', 'description': 'The name of the resource group.'}, {'name': 'pattern_set_name', 'description': 'The name of the log pattern set.'}, {'name': 'pattern_name', 'description': 'The name of the log pattern.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}"], "Output": "requests.get(\"https://geoip12.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geoip12.p.rapidapi.com\"}, params={\"ip\": \"8.8.8.8\"})"} {"Instruction": "Can you give me a Python function call to fetch a random funny drinking question and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.accept_vpc_peering_connection', 'description': 'Accept a VPC peering connection request. To accept a request, the VPC peering connection must be in the pending-acceptance state, and you must be the owner of the peer VPC. Use DescribeVpcPeeringConnections to view your outstanding VPC peering connection requests.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection. You must specify this parameter in the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://drinking1.p.rapidapi.com/questions/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"drinking1.p.rapidapi.com\"}, params={\"type\": \"funny\"})"} {"Instruction": "Please provide a Python function call to search for the top news in the US from the News API, specifically in the \"technology\" category, and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_entitled_applications', 'description': 'Retrieves a list of entitled applications.', 'parameters': [{'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}, {'name': 'entitlement_name', 'description': 'The name of the entitlement.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results.'}]}"], "Output": "requests.get(\"https://news-api14.p.rapidapi.com/top-headlines\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"news-api14.p.rapidapi.com\"}, params={\"language\": \"en\", \"category\": \"technology\", \"country\": \"us\", \"sortBy\": \"\", \"pageSize\": \"10\"})"} {"Instruction": "What is the current wind speed for latitude 37.7749 and longitude -122.4194?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().removeIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Remove IAM policy binding from a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://oikoweather.p.rapidapi.com/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"oikoweather.p.rapidapi.com\"}, params={\"lat\": 37.7749, \"lon\": -122.4194, \"param\": \"wind_speed\"})"} {"Instruction": "Please provide me with the location and provider details for the mobile number 9876543210 using the Indian Mobile info API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.deploy', 'description': 'Deploy an API proxy to an environment', 'parameters': [{'name': 'revision', 'description': 'ID of the revision or fully qualified identifier for the revision.'}, {'name': 'api', 'description': 'API proxy to be deployed.'}, {'name': 'environment', 'description': 'Environment in which to deploy the API proxy.'}, {'name': 'organization', 'description': 'Apigee organization of the proxy and environment.'}, {'name': 'override', 'description': 'Optional. If specified, Apigee will undeploy any conflicting API proxy as part of the deployment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_tags_for_resource', 'description': 'Lists the tags (metadata) you have assigned to the resource.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://ajith-indian-mob-info.p.rapidapi.com/employees\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ajith-indian-mob-info.p.rapidapi.com\"}, params={\"mobno\": \"9876543210\"})"} {"Instruction": "Get the per capita income for the IP address 192.168.1.1 in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_batch_job_definitions', 'description': 'Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.list-batch-job-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The identifier of the application.'}, {'name': 'prefix', 'description': 'If the batch job definition is a FileBatchJobDefinition, the prefix allows you to search on the file names of FileBatchJobDefinitions.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ip-to-income.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-income.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "I want to get the soundtracks for the movie with the id \"tt9876543\" using the IMDb API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.list_assessment_targets', 'description': 'Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets .list-assessment-targets is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use this parameter to specify a subset of data to be included in the action\u00e2\\x80\\x99s response.\\nFor a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\\nassessmentTargetNamePattern -> (string)\\n\\nFor a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://imdb8.p.rapidapi.com/title/get-sound-tracks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"imdb8.p.rapidapi.com\"}, params={\"tconst\": \"tt9876543\"})"} {"Instruction": "Can you provide me with details about the game with the ID 60b3dad01b94340794adbb52 using the Unigamer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}"], "Output": "requests.get(\"https://unigamer-api2.p.rapidapi.com/v1/games-service/games/60b3dad01b94340794adbb52\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"unigamer-api2.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the synonyms for the word \"happy\" in Hindi language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gruite.p.rapidapi.com/synonyms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gruite.p.rapidapi.com\"}, params={\"language\": \"hindi\", \"word\": \"happy\"})"} {"Instruction": "Using the \"Forecast crypto and fiat currency exchange rates\" API, I would like to get the exchange rate forecast between the currencies JPY and AUD.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.list', 'description': 'List Apigee API proxies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com/api/get_cross?currency=jpy¤cy_cross=aud\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com\"})"} {"Instruction": "Please fetch the EPA Superfunds within a 5-mile radius of lat 40.7128 and lng -74.0060.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://epa-superfunds.p.rapidapi.com/superfund\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epa-superfunds.p.rapidapi.com\"}, params={\"radius\": \"5\", \"lat\": \"40.7128\", \"lng\": \"-74.0060\"})"} {"Instruction": "I want to create a chatbot using the AION API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'extract_regex', 'description': 'Extract values from a string using a regular expression', 'parameters': {'required': [{'name': 'pattern', 'description': 'Regular expression with named capture fields'}], 'optional': []}}\n", "{'name': 'Git', 'api_name': 'gcloud.compute.instances().list', 'description': 'Cleanup and optimize local repository', 'parameters': [{'name': 'aggressive'}, {'name': 'auto'}, {'name': 'quiet'}, {'name': 'prune'}, {'name': 'no_prune'}, {'name': 'force'}, {'name': 'keep_largest_pack'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aion.p.rapidapi.com/resources/bot/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"aion.p.rapidapi.com\"}).json()"} {"Instruction": "I want to check if \"example@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "Can you provide a Python function call to get live data for the item with ASIN B07WDSD7G7 on Amazon in the US marketplace using the RapidAPI service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WDSD7G7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the Python function call to obtain the list of available books using the Google Books API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}"], "Output": "google_books_api_url = \"https://www.googleapis.com/books/v1/volumes\"\nquery_string = {\n \"q\": \"available books\"\n}\nheaders = {\n \"Authorization\": \"Bearer YOUR_ACCESS_TOKEN\"\n}\n\nresponse = requests.get(google_books_api_url, headers=headers, params=query_string)\nprint(response.json())"} {"Instruction": "I want to retrieve the latest chapter of the novel with the novel ID \"987654\" from the Web - Novel API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://web-novel-api.p.rapidapi.com/novel/fa102782f605163ddc1b3341709fd70221b4e23b/chapter/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-novel-api.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get live updates on the prices of Litecoin and Ripple using the Crypto Update Live API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crypto-update-live.p.rapidapi.com/multiplecoins/litecoin_ripple\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crypto-update-live.p.rapidapi.com\"})"} {"Instruction": "I want to generate a new token for the Unlimited Language API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}"], "Output": "requests.get(\"https://token-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"token-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the messages for the email address johnsmith@example.com using the Temp Mail API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create a temp mail', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://temp-mail44.p.rapidapi.com/api/v3/email/johnsmith@example.com/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"temp-mail44.p.rapidapi.com\"})"} {"Instruction": "I would like to search for images of dogs on Google and retrieve the first 3 results.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-search72.p.rapidapi.com/imagesearch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-search72.p.rapidapi.com\"}, params={\"q\": \"dogs\", \"num\": 3})"} {"Instruction": "Please provide me with the available language codes for the Language Detection_v2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "requests.get(\"https://language-detection5.p.rapidapi.com/get_language_codes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"language-detection5.p.rapidapi.com\"})"} {"Instruction": "Can you please check if the record for the most consecutive vertical push-ups has any details?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.run', 'description': 'Execute an Airflow CLI sub-command remotely in a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'subcommand'}, {'name': 'subcommand_nested'}, {'name': 'gcloud_wide_flag'}, {'name': 'cmd_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'test_any', 'description': 'Test whether any element in a boolean array evaluates to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://guinness-world-records-api.p.rapidapi.com/guinness/recordDetails\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"guinness-world-records-api.p.rapidapi.com\"}, params={\"href\": \"/world-records/82145-most-consecutive-vertical-push-ups\"})"} {"Instruction": "Please provide the current status of the Address Monitor service.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}"], "Output": "requests.get(\"https://address-monitor.p.rapidapi.com/service-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-monitor.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get the details of a product with ID 123 and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.auth.login', 'description': 'Authenticate clusters using the Anthos client', 'parameters': [{'name': 'cluster'}, {'name': 'dry_run'}, {'name': 'kubeconfig'}, {'name': 'login_config'}, {'name': 'login_config_cert'}, {'name': 'set_preferred_auth'}, {'name': 'user'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}"], "Output": "requests.get(\"https://publicapitestinginbox.p.rapidapi.com/product/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"publicapitestinginbox.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get a list of movies with the genre \"comedy\" and a minimum rating of 7 from the YTS.am Torrent API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the version.'}, {'name': 'description', 'description': 'DESCRIPTION for the version.'}, {'name': 'region', 'description': 'REGION for the version.'}, {'name': 'update_labels', 'description': 'Update labels for the version.'}, {'name': 'clear_labels', 'description': 'Clear labels for the version.'}, {'name': 'remove_labels', 'description': 'Remove labels for the version.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yts-am-torrent.p.rapidapi.com/list_movies.jsonp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yts-am-torrent.p.rapidapi.com\"}, params={\"genre\": \"comedy\", \"minimum_rating\": 7})"} {"Instruction": "Can you provide a Python function call to get a response from the AI Chatbot API for the message \"How are you?\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://ai-chatbot.p.rapidapi.com/chat/free\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ai-chatbot.p.rapidapi.com\"}, params={\"uid\": \"user1\", \"message\": \"How are you?\"})"} {"Instruction": "Please provide me with the historical trading data for ETH/USDT on the Binance spot market for the last 1 month.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}"], "Output": "requests.get(\"https://qvantana.p.rapidapi.com/2crows\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qvantana.p.rapidapi.com\"}, params={\"symbol\":\"ethusdt\", \"exchange\":\"binance\", \"market\":\"spot\", \"interval\":\"1m\", \"from\":\"UNIX_TIMESTAMP_OF_1_MONTH_AGO\", \"backtracks\":\"1\"})"} {"Instruction": "Please shorten the URL \"www.example.com\" using the Noly URL Shortener API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.update_vpce_configuration', 'description': 'Updates information about an Amazon Virtual Private Cloud (VPC) endpoint configuration.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.'}, {'name': 'vpce_configuration_name', 'description': 'The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.'}, {'name': 'vpce_service_name', 'description': 'The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.'}, {'name': 'service_dns_name', 'description': 'The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.'}, {'name': 'vpce_configuration_description', 'description': 'An optional description that provides details about your VPC endpoint configuration.'}]}"], "Output": "requests.get(\"https://noly-url-shortener.p.rapidapi.com/shorten/www.example.com\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"noly-url-shortener.p.rapidapi.com\"})"} {"Instruction": "Please create a Python function call to shorten the following URL: \"https://www.example.com/long-url-that-needs-to-be-shortened\" using the UptoSite Link Shortener API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://uptosite-link-shortener.p.rapidapi.com/long/ntt-chrome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uptosite-link-shortener.p.rapidapi.com\"}, params={\"slug\": \"https://www.example.com/long-url-that-needs-to-be-shortened\"})"} {"Instruction": "Convert the Instagram user ID 987654321 to a username.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://instagram210.p.rapidapi.com/pk_to_username\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram210.p.rapidapi.com\"}, params={\"pk\": \"987654321\"})"} {"Instruction": "I want to get a list of books from the Books API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'vmware workload-network vm list', 'description': 'List of Virtual Machines in a private cloud workload network', 'parameters': [{'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email address validation API', 'parameters': [{'name': 'email', 'description': 'Email address to validate', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().update', 'description': 'Update an existing access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.remove_tags_from_resource', 'description': 'Removes tags from a directory.', 'parameters': [{'name': 'resource_id', 'description': 'Identifier (ID) of the directory from which to remove the tag.'}, {'name': 'tag_keys', 'description': 'The tag key (name) of the tag to be removed.\\n(string)'}]}"], "Output": "requests.get(\"https://list-of-books.p.rapidapi.com/Book\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"list-of-books.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to find the zip codes for a specific area in Mexico, using the zip code '54321'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Spring Connection List Support Types', 'description': 'List client types and auth types supported by spring app connections', 'parameters': [{'name': 'target-type', 'description': 'The target resource type.', 'accepted_values': ['appconfig', 'confluent-cloud', 'cosmos-cassandra', 'cosmos-gremlin', 'cosmos-mongo', 'cosmos-sql', 'cosmos-table', 'eventhub', 'keyvault', 'mysql', 'mysql-flexible', 'postgres', 'postgres-flexible', 'redis', 'redis-enterprise', 'servicebus', 'signalr', 'sql', 'storage-blob', 'storage-file', 'storage-queue', 'storage-table', 'webpubsub']}]}"], "Output": "requests.get(\"https://mexico-zip-codes.p.rapidapi.com/buscar/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mexico-zip-codes.p.rapidapi.com\"}, params={\"codigo_postal\": \"54321\"})"} {"Instruction": "Please validate if the MAC address 90:e2:ba:f5:11:9d is valid using the MAC Address to Manufacturer API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}"], "Output": "requests.get(\"https://mac-address-to-manufacturer.p.rapidapi.com/maclookup/90-e2-ba-f5-11-9d\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mac-address-to-manufacturer.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the car models available in the veiculos-api?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://veiculos-api.p.rapidapi.com/carros\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"veiculos-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top movie news sources available from the Kubric API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}"], "Output": "requests.get(\"https://kubric-the-comprehensive-movie-news-api.p.rapidapi.com/news/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kubric-the-comprehensive-movie-news-api.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a Python function call to check if the app with dev_id \"com.example.app\" is available on Google Play Store?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-play-api2.p.rapidapi.com/apps_from_developer\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-play-api2.p.rapidapi.com\"}, params={\"dev_id\":\"com.example.app\", \"lang\":\"en\"})"} {"Instruction": "Please provide the details for House5 and House6 in the Real Estate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}"], "Output": "requests.get(\"https://real_estate_heroku.p.rapidapi.com/House1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"real_estate_heroku.p.rapidapi.com\"}, params={\"House5\": \"1\", \"House6\": \"1\"})"} {"Instruction": "Can you provide me with the test data from the Test_v14 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}"], "Output": "requests.get(\"https://test804.p.rapidapi.comimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test804.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for the website \"https://www.example.com\" with a size of 256 pixels and a red background color.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://webit-qr-code.p.rapidapi.com/generate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"webit-qr-code.p.rapidapi.com\"}, params={\"format\":\"png\", \"data\":\"https://www.example.com\", \"size\":\"256\", \"background_color\":\"red\"})"} {"Instruction": "Can you please provide the tracking information for tracking ID 9876xyz?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}"], "Output": "requests.get(\"https://create-container-tracking.p.rapidapi.com/tracking/9876xyz\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"create-container-tracking.p.rapidapi.com\"})"} {"Instruction": "I want to check if the domain mybusiness.com is available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.get_access_control_effect', 'description': 'Gets the effects of an organization\u00e2\\x80\\x99s access control rules as they apply to a specified IPv4 address, access protocol action, and user ID or impersonation role ID. You must provide either the user ID or impersonation role ID. Impersonation role ID can only be used with Action EWS.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}, {'name': 'ip_address', 'description': 'The IPv4 address.'}, {'name': 'action', 'description': 'The access protocol action. Valid values include ActiveSync , AutoDiscover , EWS , IMAP , SMTP , WindowsOutlook , and WebMail .'}, {'name': 'user_id', 'description': 'The user ID.'}, {'name': 'impersonation_role_id', 'description': 'The impersonation role ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}"], "Output": "requests.get(\"https://community-viewdns.p.rapidapi.com/whois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-viewdns.p.rapidapi.com\"}, params={\"domain\": \"mybusiness.com\", \"output\":\"json\"})"} {"Instruction": "I want to get data for a product with the ID \"12345\" using the AmazonAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}"], "Output": "requests.get(\"https://amazonapi2.p.rapidapi.com/products/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazonapi2.p.rapidapi.com\"})"} {"Instruction": "I want to fetch car data for cars with page number 3, limit 20, type \"sedan\", make \"Toyota\", and year \"2020\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}"], "Output": "requests.get(\"https://car-data1.p.rapidapi.com/cars\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"car-data1.p.rapidapi.com\"}, params={\"page\": \"3\", \"limit\": \"20\", \"type\": \"sedan\", \"make\": \"Toyota\", \"year\": \"2020\"})"} {"Instruction": "I want to retrieve all the employee details from the database using the provided API endpoint 'https://testapi217.p.rapidapi.com/employees/all' and the headers {'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY', 'X-RapidAPI-Host': 'testapi217.p.rapidapi.com'}.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.serverlessrepo.create_application_version', 'description': 'Creates an application version.', 'parameters': [{'name': 'application_id', 'description': 'The Amazon Resource Name (ARN) of the application.'}, {'name': 'semantic_version', 'description': 'The semantic version of the new version.'}, {'name': 'source_code_archive_url', 'description': 'A link to the S3 object that contains the ZIP archive of the source code for this version of your application.\\nMaximum size 50 MB'}, {'name': 'source_code_url', 'description': 'A link to a public repository for the source code of your application, for example the URL of a specific GitHub commit.'}, {'name': 'template_body', 'description': 'The raw packaged AWS SAM template of your application.'}, {'name': 'template_url', 'description': 'A link to the packaged AWS SAM template of your application.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}"], "Output": "requests.get(\"https://testapi217.p.rapidapi.com/employees/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testapi217.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the inventory of films and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for top/bottom k-selection', 'description': 'Options for selecting top or bottom k values in sorted order', 'parameters': {'required': [{'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}], 'optional': []}}"], "Output": "requests.get(\"https://films2.p.rapidapi.com/inventory\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"films2.p.rapidapi.com\"}, params={\"searchString\": \"\", \"limit\": 0, \"skip\": 0})"} {"Instruction": "Please provide a Python function call using the Pricer API to find the real-time price comparison of Samsung phones and store the response in a variable called \"price_comparison\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "price_comparison = requests.get(\"https://pricer.p.rapidapi.com/str\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"pricer.p.rapidapi.com\"}, params={\"q\": \"Samsung\"})"} {"Instruction": "Can you provide a Python function call to obtain the monthly search volume, keyword difficulty, and competition details for the keyword \"digital marketing\" on YouTube?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://keyword-research-for-youtube.p.rapidapi.com/yttags.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"keyword-research-for-youtube.p.rapidapi.com\"}, params={\"keyword\": \"digital marketing\"})"} {"Instruction": "How can I analyze the backlinks of my website using the Backlink Checker API, provided that my domain is \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://seo-api-get-backlinks.p.rapidapi.com/backlinks.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"seo-api-get-backlinks.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "I want to retrieve the list of available Perl code compiler versions using the Perl Code Compiler API and print the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().describe', 'description': 'Retrieve detailed information about a specific AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to separator', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. String pattern to split on.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitPatternOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://perl-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"perl-code-compiler.p.rapidapi.com\"}).json()"} {"Instruction": "Can you provide a Python function call to obtain a list of all food products available using the \"pizzaallapala\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.create(\"my_external_gateway\", \"__interfaces 0=192.0.2.0\"', 'description': 'Create a new Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'interfaces'}, {'name': 'description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}"], "Output": "requests.get(\"https://pizzaallapala.p.rapidapi.com/productos\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizzaallapala.p.rapidapi.com\"})"} {"Instruction": "I want to get the user data for page 5 from the Reqres API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.retrieve_tape_recovery_point', 'description': 'Retrieves the recovery point for the specified virtual tape. This operation is only supported in the tape gateway type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'tape_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual tape for which you want to retrieve the recovery point.'}, {'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://reqres4.p.rapidapi.com/api/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"reqres4.p.rapidapi.com\"}, params={\"page\": \"5\"})"} {"Instruction": "I want to get information about a vehicle with the license plate \"CD-789-EF\" using the \"Api plaque immatriculation SIV\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://api-plaque-immatriculation-siv.p.rapidapi.com/get-vehicule-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"api-plaque-immatriculation-siv.p.rapidapi.com\"}, params={\"immatriculation\": \"CD-789-EF\", \"token\": \"TokenDemoRapidapi\", \"host_name\": \"https://apiplaqueimmatriculation.com\"})"} {"Instruction": "Can you provide a Python function call to check the cell coverage for zip code 92101 on all US networks using the US Cell Coverage by Zip Code API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_http2', 'description': 'Update an existing HTTP2 health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}"], "Output": "requests.get(\"https://us-cell-coverage-by-zip-code.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"us-cell-coverage-by-zip-code.p.rapidapi.com\"}, params={\"postcode\": \"92101\"})"} {"Instruction": "I want to get the next 10 crypto events from the Crypto Events Calendar API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crypto-events-calendar.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crypto-events-calendar.p.rapidapi.com\"}, params={\"pageSize\": \"10\", \"page\": \"2\"})"} {"Instruction": "I want to get the reviews for the business with ID \"0x9876543210987654:0xfedcbaabcdefabcd\" in the United States region using the Local Business Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': \"gcloud.alpha.ai.endpoints.explain('endpoint_1234', region='us_central1', json_request='input.json'\", 'description': 'Request an online explanation from an Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be explained.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Help your customers print their own labels and stickers, from your own website and under your own branding.', 'parameters': [{'name': 'format', 'description': 'Its value can be either \\n**Letter**\\nor \\n**A4** \\nThey represent the two world standard printer paper sizes, respectively 8.5 inch by 11 inch and 210 mm by 297 mm.', 'type': 'string'}, {'name': 'brand', 'description': \"Label manufacturer's name.\\nThis is the current list of possible values. We will continue adding new brands.\\nAvery\\nHerma\\nOnlinelabels\\nUline\\nMegastar\\nSheetlabels\", 'type': 'STRING'}, {'name': 'height', 'description': 'Label height.', 'type': 'STRING'}, {'name': 'code', 'description': 'It is a string that represents **average** label sizes, in the format [width]x[height].\\nFor example:\\n**2.5x4**\\nor \\n**70x40**\\n\\nBeing average sizes, means that they represent all sizes that are close to them. \\nE.g. **3x2** would represent any other close sizes like **3.062x1.837**.\\n\\nThis concept is useful, when you are going to suggest to your users, which templates do offer label sizes that are equal of close to the label size they need to print on.', 'type': 'STRING'}, {'name': 'width', 'description': 'Label width', 'type': 'STRING'}, {'name': 'shape', 'description': 'Label shape.\\nValid values are:\\nsquare\\nrectangle\\ncircle\\noval', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://local-business-data.p.rapidapi.com/business-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"local-business-data.p.rapidapi.com\"}, params={\"business_id\": \"0x9876543210987654:0xfedcbaabcdefabcd\", \"sort_by\": \"most_relevant\", \"region\": \"us\", \"language\": \"en\", \"offset\": \"0\", \"fields\": \"\", \"query\": \"\", \"limit\": \"5\"})"} {"Instruction": "I want to check if the email address 'user@example.com' is a disposable email or not.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"user@example.com\"})"} {"Instruction": "Can you please check if there is a homeless shelter in zip code 90210? Return the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://homeless-shelter.p.rapidapi.com/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"homeless-shelter.p.rapidapi.com\"}, params={\"zipcode\": \"90210\"}).json()"} {"Instruction": "What is the current status of the scan with scan_id \"0987654321\" in WebLasso API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.list_operations', 'description': 'Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Operations\\n', 'parameters': [{'name': 'submitted_since', 'description': 'An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'status', 'description': 'The status of the operations.\\n(string)'}, {'name': 'type', 'description': 'An arrays of the domains operation types.\\n(string)'}, {'name': 'sort_by', 'description': 'The sort type for returned values.\\nPossible values:\\n\\nSubmittedDate'}, {'name': 'sort_order', 'description': 'The sort order for returned values, either ascending or descending.\\nPossible values:\\n\\nASC\\nDESC'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://weblasso.p.rapidapi.com/scan-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weblasso.p.rapidapi.com\"}, params={\"scan_id\": \"0987654321\"})"} {"Instruction": "I want to check if my package with tracking number 123456789 is shipped or not using the SOTI Sync API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'create_symlinks', 'description': 'Creating symlinks for bundled shared libraries', 'parameters': {'required': [{'name': 'directory', 'description': 'The directory where the symlinks should be created'}], 'optional': [{'name': 'root', 'description': 'The root directory to start creating symlinks from'}]}}"], "Output": "requests.get(\"https://soti-sync.p.rapidapi.com/123456789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"soti-sync.p.rapidapi.com\"})"} {"Instruction": "I want to extract text from the image \"document.png\" using the OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}\n", "{'name': 'az', 'api_name': 'SCVMM VM Disk List', 'description': 'Retrieve the list of disks present in a VM', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'vm-name', 'description': 'Name of the virtual machine.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ocr43.p.rapidapi.com/v1/algos\", headers={\"X-RapidAPI-Key\": \"API-KEY\", \"X-RapidAPI-Host\":\"ocr43.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the cryptocurrency exchange details for ID 25?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://coinlore-cryptocurrency.p.rapidapi.com/api/exchange/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"coinlore-cryptocurrency.p.rapidapi.com\"}, params={\"id\": \"25\"})"} {"Instruction": "I want to get information about a product by calling the provided API using the endpoint URL 'https://product39.p.rapidapi.com/products', and passing the headers {'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY', 'X-RapidAPI-Host': 'product39.p.rapidapi.com'}.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.macie.update_s3_resources', 'description': '(Discontinued) Updates the classification types for the specified S3 resources. If memberAccountId isn\u00e2\\x80\\x99t specified, the action updates the classification types of the S3 resources associated with Amazon Macie Classic for the current Macie Classic administrator account. If memberAccountId is specified, the action updates the classification types of the S3 resources associated with Macie Classic for the specified member account.', 'parameters': [{'name': 'member_account_id', 'description': '(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources\u00e2\\x80\\x99 classification types you want to update.'}, {'name': 's3_resources_update', 'description': '(Discontinued) The S3 resources whose classification types you want to update.\\n(structure)\\n\\n(Discontinued) The S3 resources whose classification types you want to update. This data type is used as a request parameter in the UpdateS3Resources action.\\nbucketName -> (string)\\n\\n(Discontinued) The name of the S3 bucket whose classification types you want to update.\\nprefix -> (string)\\n\\n(Discontinued) The prefix of the S3 bucket whose classification types you want to update.\\nclassificationTypeUpdate -> (structure)\\n\\n(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.\\noneTime -> (string)\\n\\n(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.\\ncontinuous -> (string)\\n\\n(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}"], "Output": "requests.get(\"https://product39.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"product39.p.rapidapi.com\"})"} {"Instruction": "Please download the YouTube video with the ID \"DEF456\" in the USA region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.delete', 'description': 'delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'az dataprotection', 'api_name': 'backup-instance update-policy', 'description': 'Update backup policy associated with backup instance', 'parameters': [{'name': 'backup-instance-name', 'description': 'Backup instance name.'}, {'name': 'policy-id', 'description': 'Specify the ID of the new policy with which backup instance will be associated with.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'vault-name', 'description': 'Name of the vault.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}"], "Output": "requests.get(\"https://ytstream-download-youtube-videos.p.rapidapi.com/dl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ytstream-download-youtube-videos.p.rapidapi.com\"}, params={\"id\": \"DEF456\", \"cgeo\": \"USA\"})"} {"Instruction": "I want to get the lowest bins data from the Hypixel Lowest Bins API and display the JSON response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://lowest-bins-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lowest-bins-api.p.rapidapi.com\"}).json()"} {"Instruction": "Can you provide me with the options prices for the stock ticker TSLA?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://stock-and-options.p.rapidapi.com/options/tsla\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stock-and-options.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the list of matches in the USA for the Surebets 2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}"], "Output": "requests.get(\"https://surebets-2.p.rapidapi.com/matches/usa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"surebets-2.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve a list of FM radio stations from around the world, limiting the results to 5 stations and displaying the second page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com/get_quotes.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com\"}, params={\"limit\": \"5\", \"page\": \"2\"})"} {"Instruction": "Can you provide a Python function call to check the ESG risk rating for the stock ticker GOOGL?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.untag_resource', 'description': 'Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment. For example, \"Environment\": \"Staging\" .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment .'}, {'name': 'tag_keys', 'description': 'The key-value tag pair you want to remove. For example, \"Environment\": \"Staging\" .\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://esg-risk-ratings-for-stocks.p.rapidapi.com/api/v1/resources/esg\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"esg-risk-ratings-for-stocks.p.rapidapi.com\"}, params={\"ticker\": \"GOOGL\"})"} {"Instruction": "I want to extract topics from the text \"I love reading and playing sports\" using the Walnut Topic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pascal Code Compiler API', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}"], "Output": "requests.get(\"https://walnut-topic.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnut-topic.p.rapidapi.com\"}, params={\"text\": \"I love reading and playing sports\", \"topics\": \"furniture,eletronics,books,billing,promotion,urgent,design\"})"} {"Instruction": "Can you provide the Python function call to obtain the K\u0151ppen climate classification for a location with latitude 40.7128 and longitude -74.0060?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://koppen-climate-classification.p.rapidapi.com/classification\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"koppen-climate-classification.p.rapidapi.com\"}, params={\"lon\": \"-74.0060\", \"lat\": \"40.7128\"})"} {"Instruction": "I want to get the general product description for the Amazon product with ID B08L5NP6NG using the Abiola Amazon Data Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://abiola-amazon-data-scraper.p.rapidapi.com/products/B08L5NP6NG\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"abiola-amazon-data-scraper.p.rapidapi.com\"})"} {"Instruction": "Please provide the current fear and greed index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}"], "Output": "requests.get(\"https://fear-and-greed-index.p.rapidapi.com/v1/fgi\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fear-and-greed-index.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the city Jakarta is experiencing rain right now?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com/weather/jakarta\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the latest economical events from the Palmy Investing API, using the default parameters for page number and page size.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "requests.get(\"https://palmy-investing-api.p.rapidapi.com/api/economical/events/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"palmy-investing-api.p.rapidapi.com\"}, params={\"page\": \"\", \"page_size\": \"\"})"} {"Instruction": "How can I use the D7 Viber API to send a message to a specific Viber user?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stable Diffusion API with 1000+ Models\\nFast, stable, and cheap API of popular SD (stablediffusion) models for developers to easily integrate and not maintain GPUs. You can use it to build Text to Image, Image Generation applications.\\nFor more information, please refer to https://omniinfer.io?ref=rapidapi\\n\\n', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://d7-viber.p.rapidapi.com/messages/v1/send\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"d7-viber.p.rapidapi.com\"}, params={\"phone_number\": \"+1234567890\", \"message\": \"Hello, this is a test message!\"})"} {"Instruction": "I want to retrieve car data by calling the Car Specs API and save it to a local file named \"car_data.json\" for further analysis.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}"], "Output": "requests.get('https://car-specs.p.rapidapi.com/v2/cars/download-database', headers={\"X-RapidAPI-Key\": \"YOUR-API-KEY\", \"X-RapidAPI-Host\": \"car-specs.p.rapidapi.com\"}, params={}).write('car_data.json', response.text)"} {"Instruction": "Can you provide me with the activity details for this TripIt object ID 'def456'? I want to obtain the JSON response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://community-tripit.p.rapidapi.com/get/activity/id/def456/format/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"community-tripit.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top 50 greatest movies of all time according to IMDb, using the IMDb Top 100 Movies API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'API name', 'api_name': 'API call without arguments', 'description': 'API function description', 'parameters': {'required': [{'name': 'arg1', 'description': 'Explanation of arg1'}, {'name': 'arg2', 'description': 'Explanation of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Explanation of arg3'}, {'name': 'arg4', 'description': 'Explanation of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}"], "Output": "requests.get(\"https://imdb-top-100-movies.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"imdb-top-100-movies.p.rapidapi.com\"}, params={\"limit\":50})"} {"Instruction": "Can you provide a Python function call to find out the available languages for converting numbers to spelled-out format using the Spellout API, using RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}"], "Output": "requests.get(\"https://spellout.p.rapidapi.com/v1/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"spellout.p.rapidapi.com\"}, params={\"nameFilter\": \"\"})"} {"Instruction": "Please fetch the order details with orderId=67890 from the platformbil API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://platformbil.p.rapidapi.com/store/order/67890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"platformbil.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve energy emission data from the CAISO API for the interval between December 1, 2022 and December 31, 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://caiso.p.rapidapi.com/caiso\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"caiso.p.rapidapi.com\"}, params={\"type\": \"co2\", \"enddate\": \"20221231\", \"interval\": \"30\", \"startdate\": \"20221201\"})"} {"Instruction": "I want to check if myemail@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Metadata for a single row group', 'description': 'Metadata for a single row group', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the file containing the row group metadata.'}, {'name': 'row_group_index', 'description': 'The index of the row group for which metadata is requested.'}], 'optional': [{'name': 'memory_map', 'description': 'If True, memory-map the file.'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"myemail@example.com\"})"} {"Instruction": "Can you provide a Python function call to extract the entities, full matches URLs, partial matches URLs, visual matches URLs, pages, locale, and dimensions from this image: 'https://example.com/image.jpg', using the Web Detection API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://web-detection.p.rapidapi.com/web-detection\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-detection.p.rapidapi.com\"}, params={\"image\": \"https://example.com/image.jpg\"})"} {"Instruction": "Please fetch the real estate property details for the property with ID 98765.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}"], "Output": "requests.get(\"https://realtor16.p.rapidapi.com/property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"realtor16.p.rapidapi.com\"}, params={\"property_id\": \"98765\"})"} {"Instruction": "I want to get live match updates for football in real-time.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediaconnect.list_entitlements', 'description': 'Displays a list of all entitlements that have been granted to this account. This request returns 20 results per page.list-entitlements is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://allscores.p.rapidapi.com/api/allscores/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"allscores.p.rapidapi.com\"}, params={\"sport\": 1, \"timezone\": \"America/Chicago\", \"langId\": 1})"} {"Instruction": "I want to get user information from the testing API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://testing144.p.rapidapi.com/test/instore/wechat/getUserInformation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testing144.p.rapidapi.com\"})"} {"Instruction": "Please check the definition of the word \"cat\" using the Dicolink API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://dicolink.p.rapidapi.com/mot/cat/definitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dicolink.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a list of mineable coins.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://mineable-coins.p.rapidapi.com/coins\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mineable-coins.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest information about the product with ASIN B09DKV849B on Amazon's U.S. marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "How can I get information about the user's web browser using the BrowserObject API and print the response, considering that we already have an API license key and the user agent string is 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://fraudlabs-browserobject-v1.p.rapidapi.com/browserobjectwebservice.asmx\", headers={\"X-RapidAPI-Key\": \"YOUR-API-LICENSE-KEY\", \"X-RapidAPI-Host\":\"fraudlabs-browserobject-v1.p.rapidapi.com\"}, params={\"USERAGENTSTRING\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3\", \"LICENSE\": \"YOUR-API-LICENSE-KEY\"})"} {"Instruction": "I want to convert my file image.png to a PDF using the All in One File Converter API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}"], "Output": "requests.get(\"https://all-in-one-file-converter.p.rapidapi.com/api/supported-file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-in-one-file-converter.p.rapidapi.com\"}, params={\"input\": \"png\"})"} {"Instruction": "Please provide me with today's Wordle answers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job.'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://wordle-answers-solutions.p.rapidapi.com/today\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"wordle-answers-solutions.p.rapidapi.com\"})"} {"Instruction": "What is the current weather in Chicago?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://api.weatherapi.com/v1/current.json\", params={\"key\": \"YOUR_API_KEY\", \"q\": \"Chicago\"})"} {"Instruction": "I want to search for information about Mark Zuckerberg in the B2BHint API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://b2bhint.p.rapidapi.com/api/v1/rapidapi/person/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"b2bhint.p.rapidapi.com\"}, params={\"q\": \"Mark Zuckerberg\", \"countryCode\":\"us\"})"} {"Instruction": "I want to get the revenue per share for the stock symbol AAPL in the US region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yh-finance8.p.rapidapi.com/stock/get_revenue_per_share\",headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yh-finance8.p.rapidapi.com\"}, params={\"symbol\": \"AAPL\", \"region\":\"US\"})"} {"Instruction": "How can I get data from the FastAPI Project API for the country \"US\" and with another interest \"technology\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.get_authorizer', 'description': 'Gets an Authorizer.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'authorizer_id', 'description': 'The authorizer identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fastapi-project.p.rapidapi.com/api/v2/explore\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fastapi-project.p.rapidapi.com\"}, params={\"country\": \"US\", \"another_interest\": \"technology\"})"} {"Instruction": "Can you provide a Python function call to get the information of the upcoming events at mbar club?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapLookup', 'description': 'Find the items corresponding to a given key in a Map', 'parameters': {'required': [{'name': 'container', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'query_key', 'description': 'Scalar. The key to search for.'}, {'name': 'occurrence', 'description': \"str. The occurrence(s) to return from the Map. Accepted values are 'first', 'last', or 'all'.\"}, {'name': 'options', 'description': 'pyarrow.compute.MapLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().describe', 'description': 'Show details about the Cloud API Gateway operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mikaraunio-mbar.p.rapidapi.com/event/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"mikaraunio-mbar.p.rapidapi.com\"}, params={\"datefilter\": \"upcoming\"})"} {"Instruction": "Can you provide me with the latest earthquake data in Japan and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}"], "Output": "requests.get(\"https://indonesia-latest-weather-and-earthquake.p.rapidapi.com/feelbylocal_top15_earthquake\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indonesia-latest-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "I want to get a screenshot of www.apple.com using the Images Infos - API1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_fpga_image_attribute', 'description': 'Describes the specified attribute of the specified Amazon FPGA Image (AFI).', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'fpga_image_id', 'description': 'The ID of the AFI.'}, {'name': 'attribute', 'description': 'The AFI attribute.\\nPossible values:\\n\\ndescription\\nname\\nloadPermission\\nproductCodes'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}"], "Output": "requests.get(\"https://images-infos-api1.p.rapidapi.com/getWebsitesScreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"images-infos-api1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to search for email addresses containing \"example\" and retrieve the results on the 2nd page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'REST API for Prague Stock Exchange https://www.pse.cz', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'bic', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'Azure CLI', 'api_name': 'ACR Config Soft-Delete Update', 'description': 'Update soft-delete policy for an Azure Container Registry', 'parameters': [{'name': 'registry', 'required': True, 'description': 'The name of the container registry. It should be specified in lower case.'}, {'name': 'days', 'required': False, 'description': 'The number of days to retain a soft-deleted manifest or tag after which it gets purged (Range: 1 to 90). Default is 7.'}, {'name': 'status', 'required': False, 'description': 'Indicates whether soft-delete policy is enabled.', 'accepted_values': ['disabled', 'enabled']}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_http2', 'description': 'Update an existing HTTP2 health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}"], "Output": "requests.get(\"https://email-address-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-address-search.p.rapidapi.com\"}, params={\"q\": \"example\", \"type\": \"EMAIL\", \"pagenum\": \"2\"})"} {"Instruction": "Can you please provide me with the latest news in Cameroon and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'invalid_row_description', 'description': 'Description of an invalid row in a CSV file', 'parameters': {'required': [{'name': 'expected_columns', 'description': 'The expected number of columns in the row.'}, {'name': 'actual_columns', 'description': 'The actual number of columns in the row.'}, {'name': 'text', 'description': 'The contents of the row.'}], 'optional': [{'name': 'number', 'description': 'The physical row number if known, otherwise None.'}]}}"], "Output": "requests.get(\"https://instant-cameroon-news.p.rapidapi.com/camerounnews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instant-cameroon-news.p.rapidapi.com\"}, params={\"rank\": \"\", \"page\": \"\", \"search\": \"\"})"} {"Instruction": "Please provide me with a Python function call to validate the email address \"john.doe@example.com\". I would like to use the email validation API from RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.list_compliance_summaries', 'description': 'Returns a summary count of compliant and non-compliant resources for a compliance type. For example, this call can return State Manager associations, patches, or custom compliance types according to the filter criteria that you specify.list-compliance-summaries is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'One or more compliance or inventory filters. Use a filter to return a more specific list of results.\\n(structure)\\n\\nOne or more filters. Use a filter to return a more specific list of results.\\nKey -> (string)\\n\\nThe name of the filter.\\nValues -> (list)\\n\\nThe value for which to search.\\n(string)\\n\\nType -> (string)\\n\\nThe type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'scalar', 'description': 'Creating a pyarrow.Scalar instance from a Python object', 'parameters': {'required': [{'name': 'value', 'description': \"Python object coercible to arrow's type system\"}], 'optional': [{'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the value'}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. Defaults to False if not passed explicitly by user, or True if a pandas object is passed in\"}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}"], "Output": "requests.get(\"https://metropolis-api-email.p.rapidapi.com/analysis\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metropolis-api-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "Can you provide a Python function call to extract text from a PDF using the Reword PDF API? Here is the file path: \"/path/to/file.pdf\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}"], "Output": "requests.get(\"https://reword-pdf1.p.rapidapi.com/v1/pdfs/{pdfId}/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"reword-pdf1.p.rapidapi.com\"}, params={\"pdfId\":\"/path/to/file.pdf\"})"} {"Instruction": "Please provide a Python function call to calculate the age of a person born on June 30, 1987 in the US/Eastern timezone.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.list', 'description': 'List Certificate Manager maps in the project', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.list', 'description': 'List indexes of a given project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}"], "Output": "requests.get(\"https://age-calculator.p.rapidapi.com/age\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"age-calculator.p.rapidapi.com\"}, params={\"date\": \"19870630\", \"timezone\": \"US/Eastern\"})"} {"Instruction": "Please provide me with the available collections of Sahih Bukhari hadiths from the Hadiths API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hadiths-api.p.rapidapi.com/collections/639caf9a9ba6cf29e8b8c221\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hadiths-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the history and tourism information for the street \"Times Square\" in New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}"], "Output": "requests.get(\"https://streetnarrator.p.rapidapi.com/prod/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"streetnarrator.p.rapidapi.com\"}, params={\"topics\": \"history:1,tourism:1\", \"temperature\": \"0\", \"style\": \"audioguide\", \"language\": \"en\", \"street\": \"Times Square, New York City\"})"} {"Instruction": "Please provide a Python function call to find the distance between postcodeA \"CF103NP\" and postcodeB \"CF103RB\" using the Dargan API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().list', 'description': 'List budgets for the account', 'parameters': [{'name': 'billing_account'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://dargan.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dargan.p.rapidapi.com\"}, params={\"postcodeA\": \"CF103NP\", \"postcodeB\": \"CF103RB\"})"} {"Instruction": "Please provide me with the sign hexagram for category 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().describe', 'description': 'Get detailed Tensorboard experiment information', 'parameters': [{'name': 'tensorboard_experiment', 'description': 'ID of the tensorboard_experiment or fully qualified identifier for the tensorboard_experiment.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_experiment.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_experiment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotfleetwise.batch_create_vehicle', 'description': 'Creates a group, or batch, of vehicles.NoteYou must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vehicles', 'description': 'A list of information about each vehicle to create. For more information, see the API data type.\\n(structure)\\n\\nInformation about the vehicle to create.\\nvehicleName -> (string)\\n\\nThe unique ID of the vehicle to create.\\nmodelManifestArn -> (string)\\n\\nThe ARN of the vehicle model (model manifest) to create the vehicle from.\\ndecoderManifestArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.\\nattributes -> (map)\\n\\nStatic information about a vehicle in a key-value pair. For example: \"engine Type\" : \"v6\"\\nkey -> (string)\\nvalue -> (string)\\n\\nassociationBehavior -> (string)\\n\\nAn option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.\\ntags -> (list)\\n\\nMetadata which can be used to manage the vehicle.\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sign-hexagram.p.rapidapi.com/get_sign/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sign-hexagram.p.rapidapi.com\"})"} {"Instruction": "What is the fuel rate for Mumbai city in India?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.list_pricing_plans', 'description': 'A paginated call to get pricing plans for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-pricing-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get pricing plan.'}, {'name': 'filters', 'description': 'A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve pricing plans information.\\nArns -> (list)\\n\\nA list of pricing plan Amazon Resource Names (ARNs) to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://indian-fuel.p.rapidapi.com/fuel/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indian-fuel.p.rapidapi.com\"}, params={\"city\": \"Mumbai\", \"country\": \"India\"})"} {"Instruction": "Can you please retrieve the latest results of the Tower game on the Vai de Bob platform?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm.delete_inventory', 'description': 'Delete a custom inventory type or the data associated with a custom Inventory type. Deleting a custom inventory type is also referred to as deleting a custom inventory schema.', 'parameters': [{'name': 'type_name', 'description': 'The name of the custom inventory type for which you want to delete either all previously collected data or the inventory type itself.'}, {'name': 'schema_delete_option', 'description': 'Use the SchemaDeleteOption to delete a custom inventory type (schema). If you don\u00e2\\x80\\x99t choose this option, the system only deletes existing inventory data associated with the custom inventory type. Choose one of the following options:\\nDisableSchema: If you choose this option, the system ignores all inventory data for the specified version, and any earlier versions. To enable this schema again, you must call the PutInventory operation for a version greater than the disabled version.\\nDeleteSchema: This option deletes the specified custom type from the Inventory service. You can recreate the schema later, if you want.\\nPossible values:\\n\\nDisableSchema\\nDeleteSchema'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Use this option to view a summary of the deletion request without deleting any data or the data type. This option is useful when you only want to understand what will be deleted. Once you validate that the data to be deleted is what you intend to delete, you can run the same command without specifying the DryRun option.'}, {'name': 'client_token', 'description': 'User-provided idempotency token.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vai-de-bob-tower-api.p.rapidapi.com/vaidebob-tower-latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vai-de-bob-tower-api.p.rapidapi.com\"})"} {"Instruction": "I want to check the exchange rate for USD on a specific date, December 10, 2022, using the Words World API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}"], "Output": "requests.get(\"https://words-world.p.rapidapi.com/checkkurs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"words-world.p.rapidapi.com\"}, params={\"date\": \"2022-12-10\", \"valuta\":\"USD\"})"} {"Instruction": "Can you provide me with a question from ASE's Quiz API for the category \"Entertainment\" and difficulty level \"Hard\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.describe_app_block_builders', 'description': 'Retrieves a list that describes one or more app block builders.', 'parameters': [{'name': 'names', 'description': 'The names of the app block builders.\\n(string)'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results. The maximum value is 25.'}]}\n", "{'name': 'pyarrow', 'api_name': 'assume_timezone', 'description': 'Options for assuming timezone for input', 'parameters': {'required': [{'name': 'timezone', 'description': 'Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}, {'name': 'nonexistent', 'description': \"How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ases-quiz-api1.p.rapidapi.com/difficulties/63343ba898b44503fecc49e9\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ases-quiz-api1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the description, title, and image of a given URL using the Unfurl API written in go, with the URL set to 'https://example.com'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}"], "Output": "requests.get(\"https://unfurl-api-written-in-go.p.rapidapi.com/unfurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unfurl-api-written-in-go.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve the standings for the Premier League for the 2022 season using the RapidAPI service and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are excited to offer developers access to our coupon data through the RapidAPI interface. Our coupon data includes over 1,000,000 coupon listings from more than 10,000 online merchants across the United States, United Kingdom, Australia, India, and other countries.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.list', 'description': 'List Certificate Manager maps in the project', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://primeira-liga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"primeira-liga-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Can you help me find the prices of gasoline and diesel in different fuel stations in different cities in Europe?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gas-price.p.rapidapi.com/europeanCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gas-price.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to detect the language of the text \"Bonjour \u00e0 tous\" using the Text Language by API-Ninjas API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All-In-One access to the Optimism blockchain data!\\n\\nMore features are coming soon!\\n\\nFeedback and feature requests should be sent to:\\nangleitnerchristoph123@gmail.com', 'parameters': [{'name': 'block', 'description': 'Block you want to scan!', 'type': 'STRING'}, {'name': 'network', 'description': 'Specify wich network you wanna use! (mainnet/testnet)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://text-language-by-api-ninjas.p.rapidapi.com/v1/textlanguage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-language-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"Bonjour \u00e0 tous\"})"} {"Instruction": "Please convert the number 5000000 into a human-readable form.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com/1000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com\"}, params={\"number\": \"5000000\"})"} {"Instruction": "Please provide the available versions for the C# Code Compiler.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().describe', 'description': 'Show details about a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://c-sharp-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"c-sharp-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to extract text from a national ID card image using the National ID Vietnam OCR API, by passing the request_id as 'abcd1234' as a parameter?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my_billing_account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\"', 'description': 'Remove an IAM policy binding from a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'The principal whose binding to the role is being removed.'}, {'name': 'role', 'description': 'The role from which the member is being removed.'}]}"], "Output": "requests.get(\"https://national-id-vietnam-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"national-id-vietnam-ocr.p.rapidapi.com\"}, params={\"request_id\": \"abcd1234\"})"} {"Instruction": "Can you save the response of the Gender From Name API, when using the name \"Alex\", in a variable called \"gender_response\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().get_iam_policy', 'description': 'Get IAM policy for a model', 'parameters': [{'name': 'model'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.update_vpc_endpoint', 'description': 'Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.', 'parameters': [{'name': 'vpc_endpoint_id', 'description': 'Unique identifier of the VPC endpoint to be updated.'}, {'name': 'vpc_options', 'description': 'The security groups and/or subnets to add, remove, or modify.\\nSubnetIds -> (list)\\n\\nSpecifies the subnets for VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nSpecifies the security groups for VPC endpoint.\\n(string)'}]}"], "Output": "gender_response = requests.get(\"https://gender-from-name.p.rapidapi.com/gender/Alex\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"gender-from-name.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me details and statistics about the TV show with the Season IDs 12345 and 67890 from the Netflix Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}"], "Output": "requests.get(\"https://netflix-data.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"netflix-data.p.rapidapi.com\"}, params={\"ids\": \"12345, 67890\", \"limit\": \"25\", \"offset\": \"0\"})"} {"Instruction": "How can I search for an entity with the uid 20002 in OFAC Service API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsecuretunneling.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}"], "Output": "requests.get(\"https://ofac-service.p.rapidapi.com/data/entity/20002\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ofac-service.p.rapidapi.com\"})"} {"Instruction": "I want to check the number of working days in Japan from 2022-01-01 to 2022-12-31.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_a2i_runtime.list_human_loops', 'description': 'Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.list-human-loops is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': '(Optional) The timestamp of the date when you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'creation_time_before', 'description': '(Optional) The timestamp of the date before which you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'flow_definition_arn', 'description': 'The Amazon Resource Name (ARN) of a flow definition.'}, {'name': 'sort_order', 'description': 'Optional. The order for displaying results. Valid values: Ascending and Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}"], "Output": "requests.get(\"https://working-days.p.rapidapi.com/1.3/get_info_day\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"working-days.p.rapidapi.com\"}, params={\"country_code\": \"JP\", \"date\": \"2022-01-01\", \"configuration\": \"\", \"profile_id\": \"\"})"} {"Instruction": "Can you provide a Python function call to show me a random collection of 10 shoes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.detach_certificate_from_distribution', 'description': 'Detaches an SSL/TLS certificate from your Amazon Lightsail content delivery network (CDN) distribution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'distribution_name', 'description': 'The name of the distribution from which to detach the certificate.\\nUse the GetDistributions action to get a list of distribution names that you can specify.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.validate_state(\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.utf8_string_lengths', 'description': 'Compute UTF8 string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://shoes-collections.p.rapidapi.com/shoes/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"shoes-collections.p.rapidapi.com\"})"} {"Instruction": "I want to get the city and country data for placeId \"789\" in miles distance unit and the distance to placeId \"012\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.describe_events', 'description': 'Returns events related to DB instances, DB clusters, DB parameter groups, DB security groups, DB snapshots, DB cluster snapshots, and RDS Proxies for the past 14 days. Events specific to a particular DB instance, DB cluster, DB parameter group, DB security group, DB snapshot, DB cluster snapshot group, or RDS Proxy can be obtained by providing the name as a parameter.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Events\\n', 'parameters': [{'name': 'source_identifier', 'description': 'The identifier of the event source for which events are returned. If not specified, then all sources are included in the response.\\nConstraints:\\n\\nIf SourceIdentifier is supplied, SourceType must also be provided.\\nIf the source type is a DB instance, a DBInstanceIdentifier value must be supplied.\\nIf the source type is a DB cluster, a DBClusterIdentifier value must be supplied.\\nIf the source type is a DB parameter group, a DBParameterGroupName value must be supplied.\\nIf the source type is a DB security group, a DBSecurityGroupName value must be supplied.\\nIf the source type is a DB snapshot, a DBSnapshotIdentifier value must be supplied.\\nIf the source type is a DB cluster snapshot, a DBClusterSnapshotIdentifier value must be supplied.\\nIf the source type is an RDS Proxy, a DBProxyName value must be supplied.\\nCan\u00e2\\x80\\x99t end with a hyphen or contain two consecutive hyphens.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\ndb-instance\\ndb-parameter-group\\ndb-security-group\\ndb-snapshot\\ndb-cluster\\ndb-cluster-snapshot\\ncustom-engine-version\\ndb-proxy\\nblue-green-deployment'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'duration', 'description': 'The number of minutes to retrieve events for.\\nDefault: 60'}, {'name': 'event_categories', 'description': 'A list of event categories that trigger notifications for a event notification subscription.\\n(string)'}, {'name': 'filters', 'description': 'This parameter isn\u00e2\\x80\\x99t currently supported.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as IDs. The filters supported by a describe operation are documented with the describe operation.\\n\\nNoteCurrently, wildcards are not supported in filters.\\nThe following actions can be filtered:\\n\\nDescribeDBClusterBacktracks\\nDescribeDBClusterEndpoints\\nDescribeDBClusters\\nDescribeDBInstances\\nDescribePendingMaintenanceActions\\n\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case-sensitive.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}"], "Output": "requests.get(\"https://wft-geo-db.p.rapidapi.com/v1/geo/places/789/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"wft-geo-db.p.rapidapi.com\"}, params={\"placeId\": \"789\", \"distanceUnit\":\"MI\", \"toPlaceId\":\"012\"})"} {"Instruction": "Can you provide a Python function call to obtain a short URL using the SMSAPI.com API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}"], "Output": "requests.get(\"https://smsapi-com3.p.rapidapi.com/short_url/links\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"smsapi-com3.p.rapidapi.com\"})"} {"Instruction": "Can you help me get the download URLs for a song on ReverbNation with the URL \"https://www.reverbnation.com/music/12345\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'is_in', 'description': 'Check if values are in an array', 'parameters': {'required': [{'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}]}}"], "Output": "requests.get(\"https://reverbnation-song-downloader.p.rapidapi.com/reverbnation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"reverbnation-song-downloader.p.rapidapi.com\"}, params={\"url\": \"https://www.reverbnation.com/music/12345\"})"} {"Instruction": "Can you provide me with the news, learning resources, events, samples, and other information from Microsoft Power BI API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}"], "Output": "requests.get(\"https://powerbi.p.rapidapi.com/sponsorships/today/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"powerbi.p.rapidapi.com\"})"} {"Instruction": "How can I use the MyNewTestApi to send a POST request with a JSON payload, containing the data \"{ \"name\": \"John\", \"age\": 25 }\", and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_studio_lifecycle_config', 'description': 'Describes the Studio Lifecycle Configuration.', 'parameters': [{'name': 'studio_lifecycle_config_name', 'description': 'The name of the Studio Lifecycle Configuration to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://mynewtestapi.p.rapidapi.com/my-new-test-endpoint\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mynewtestapi.p.rapidapi.com\"}, json={\"name\": \"John\", \"age\": 25})"} {"Instruction": "Please provide me with the available versions of Haskell Code Compiler.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_tracking_options', 'description': 'Modifies an association between a configuration set and a custom domain for open and click event tracking.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}, {'name': 'tracking_options', 'description': 'A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.\\nFor more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide .\\nCustomRedirectDomain -> (string)\\n\\nThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Voice API is used for text-to-speech, speech-to-text and inbound/outbound voice routing. The Voice API is part of the Voice Gateway from Melrose Labs.', 'parameters': [{'name': 'transactionid', 'description': 'ID of speech-to-text transaction', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}"], "Output": "requests.get(\"https://haskell-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"haskell-code-compiler.p.rapidapi.com\"})"} {"Instruction": "I want to generate a random username for a website with a minimum age of 20 and a maximum age of 30, in the en_US locale and the domain example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().list', 'description': 'List Google Compute Engine external VPN gateways', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://random-username-generate.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"random-username-generate.p.rapidapi.com\"}, params={\"minAge\": 20, \"maxAge\": 30, \"locale\": \"en_US\", \"domain\": \"example.com\"})"} {"Instruction": "Can you please provide the latest news for tickers TSLA, FB, and AMZN using the Webull API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job.'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job.'}]}"], "Output": "requests.get(\"https://webull.p.rapidapi.com/news/list-by-portfolio\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webull.p.rapidapi.com\"}, params={\"tickerIds\": \"TSLA,FB,AMZN\", \"currentNewsId\": \"0\", \"pageSize\": \"20\"})"} {"Instruction": "I want to retrieve the leaderboard for the Binance Futures Exchange for the encrypted user with ID \"abc123\" and trade type \"PERPETUAL\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://binance-futures-leaderboard1.p.rapidapi.com/v1/getOtherPerformance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"binance-futures-leaderboard1.p.rapidapi.com\"}, params={\"encryptedUid\": \"abc123\", \"tradeType\": \"PERPETUAL\"})"} {"Instruction": "Is there an API that can check if the scooter rental is available in Athens?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://sigma-scooters.p.rapidapi.comhttps://sigma-scooters-offers.weebly.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sigma-scooters.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address \"example@gmail.com\" is a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you check the DNS information for the IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}"], "Output": "requests.get(\"https://dns-lookup11.p.rapidapi.com/reverse\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup11.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you please provide me with the worldwide flight schedules with connection building?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}"], "Output": "requests.get(\"https://timetable-lookup.p.rapidapi.com/codes/entertainment/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"timetable-lookup.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python code to translate the word \"goodbye\" from English to Spanish using the Dictionary Translation Hablaa API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}"], "Output": "requests.get(\"https://hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com/languages/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python code to check the latest results of the Aviator game on the Estrelabet platform using the Estrelabet Aviator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'BatchAI Workspace Show', 'description': 'Show information about a workspace', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace -n', 'description': 'Name of workspace.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.get_migration', 'description': 'Provides details about an ongoing or complete migration from an Amazon Lex V1 bot to an Amazon Lex V2 bot. Use this operation to view the migration alerts and warnings related to the migration.', 'parameters': [{'name': 'migration_id', 'description': 'The unique identifier of the migration to view. The migrationID is returned by the operation.'}]}"], "Output": "requests.get('https://estrelabet-aviator-api.p.rapidapi.com/estrelabet-aviator-latest', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"estrelabet-aviator-api.p.rapidapi.com\"}, params={})"} {"Instruction": "Please provide me with the historical data for the domain amazon.com using the SimilarWeb API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://similarweb-historical-data.p.rapidapi.com/api/getCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"similarweb-historical-data.p.rapidapi.com\"}, params={\"domain\": \"amazon.com\"})"} {"Instruction": "I want to retrieve a list of cities that start with the prefix \"San\" in the United States and Canada, and I want to limit the results to 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://spott.p.rapidapi.com/places/autocomplete\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"spott.p.rapidapi.com\"}, params={\"limit\": 5, \"skip\": 0, \"language\": \"\", \"country\": \"US,CA\", \"adminDivision1\": \"\", \"accuracyRadiusKm\": \"\", \"latitude\": \"\", \"adminDivision2\": \"\", \"q\": \"San\", \"longitude\": \"\", \"type\": \"CITY\"})"} {"Instruction": "Please extract the main article content from the URL \"https://www.testwebsite.com/news\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}"], "Output": "requests.get(\"https://article-content-extractor1.p.rapidapi.com/extract\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"article-content-extractor1.p.rapidapi.com\"}, params={\"url\": \"https://www.testwebsite.com/news\"})"} {"Instruction": "Please retrieve the annotation details for the file \"/documents/myfile.docx\" in the storage \"myStorage\" and store the response in a variable called \"annotation_details\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}"], "Output": "annotation_details = requests.get(\"https://groupdocs-annotation-cloud.p.rapidapi.com/annotation/storage/file/documents/myfile.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"groupdocs-annotation-cloud.p.rapidapi.com\"}, params={\"storageName\": \"myStorage\", \"versionId\":\"\"})"} {"Instruction": "Can you provide a Python function call to translate the text \"Hello world\" into Spanish using the RapidAPI Text Translator_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding'}, {'name': 'organization'}, {'name': 'dry_run_level'}, {'name': 'level'}]}"], "Output": "requests.get(\"https://text-translator2.p.rapidapi.com/getLanguages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"text-translator2.p.rapidapi.com\"})"} {"Instruction": "Get information about the company \"ABC Corporation\" from the Uganda Company Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}"], "Output": "requests.get(\"https://uganda-company-data.p.rapidapi.com/namesearch/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uganda-company-data.p.rapidapi.com\"}, params={\"name\": \"ABC Corporation\"})"} {"Instruction": "Please provide a Python function call to validate the email address \"test@example.com\" using the Email Utilities API. Additionally, save the response in a variable called \"response\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-utilities.p.rapidapi.com/normalize\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-utilities.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "I want to get the latest Climate Change news from The Guardian.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://climate-change-api-tutorial.p.rapidapi.com/news/guardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"climate-change-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the API key for Gigopost using the email exampleemail@gmail.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_transit_gateway', 'description': 'Modifies the specified transit gateway. When you modify a transit gateway, the modified options are applied to new transit gateway attachments only. Your existing transit gateway attachments are not modified.', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'description', 'description': 'The description for the transit gateway.'}, {'name': 'options', 'description': 'The options to modify.\\nAddTransitGatewayCidrBlocks -> (list)\\n\\nAdds IPv4 or IPv6 CIDR blocks for the transit gateway. Must be a size /24 CIDR block or larger for IPv4, or a size /64 CIDR block or larger for IPv6.\\n(string)\\n\\nRemoveTransitGatewayCidrBlocks -> (list)\\n\\nRemoves CIDR blocks for the transit gateway.\\n(string)\\n\\nVpnEcmpSupport -> (string)\\n\\nEnable or disable Equal Cost Multipath Protocol support.\\nDnsSupport -> (string)\\n\\nEnable or disable DNS support.\\nAutoAcceptSharedAttachments -> (string)\\n\\nEnable or disable automatic acceptance of attachment requests.\\nDefaultRouteTableAssociation -> (string)\\n\\nEnable or disable automatic association with the default association route table.\\nAssociationDefaultRouteTableId -> (string)\\n\\nThe ID of the default association route table.\\nDefaultRouteTablePropagation -> (string)\\n\\nEnable or disable automatic propagation of routes to the default propagation route table.\\nPropagationDefaultRouteTableId -> (string)\\n\\nThe ID of the default propagation route table.\\nAmazonSideAsn -> (long)\\n\\nA private Autonomous System Number (ASN) for the Amazon side of a BGP session. The range is 64512 to 65534 for 16-bit ASNs and 4200000000 to 4294967294 for 32-bit ASNs.\\nThe modify ASN operation is not allowed on a transit gateway with active BGP sessions. You must first delete all transit gateway attachments that have BGP configured prior to modifying the ASN on the transit gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_address', 'description': 'Disassociates an Elastic IP address from the instance or network interface it\u00e2\\x80\\x99s associated with.See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://gigopost.p.rapidapi.com/get_api_key\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gigopost.p.rapidapi.com\"}, params={\"email\": \"exampleemail@gmail.com\"})"} {"Instruction": "Can you help me search for the price of an Apple Watch Series 6 on Amazon using the AG Amazon Data Web Scraper API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query rooms, price, facilities, policities, etc information from many hotels around the world to create a travelling site/application, such as : hotels.com', 'parameters': [{'name': 'id', 'description': 'The value of id field that received from .../properties/list endpoint', 'type': 'NUMBER'}, {'name': 'loc', 'description': 'The language code', 'type': 'STRING'}, {'name': 'page', 'description': 'For paging purpose', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': \"gcloud.alpha.ai.endpoints.explain('endpoint_1234', region='us_central1', json_request='input.json'\", 'description': 'Request an online explanation from an Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be explained.'}]}\n", "{'name': 'ai', 'api_name': 'aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ag-amazon-data-web-scraper.p.rapidapi.com/search/Apple Watch Series 6\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ag-amazon-data-web-scraper.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with some fake users?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}\n", "{'name': 'aws', 'api_name': 'aws.marketplace_catalog.cancel_change_set', 'description': 'Used to cancel an open change request. Must be sent before the status of the request changes to APPLYING , the final stage of completing your change request. You can describe a change during the 60-day request history retention period for API calls.', 'parameters': [{'name': 'catalog', 'description': 'Required. The catalog related to the request. Fixed value: AWSMarketplace .'}, {'name': 'change_set_id', 'description': 'Required. The unique identifier of the StartChangeSet request that you want to cancel.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}"], "Output": "requests.get(\"https://fake-users6.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fake-users6.p.rapidapi.com\"})"} {"Instruction": "Is there an API to check whether a given email address is valid? Please provide a Python function call that calls the API and passes the email address 'example@example.com' as a parameter.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "requests.get(\"https://email-validator.p.rapidapi.com/v3/verify/email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "Can you provide a Python function call to get the current gas prices in Canada and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}"], "Output": "requests.get(\"https://canadian-gas-prices.p.rapidapi.com/usa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"canadian-gas-prices.p.rapidapi.com\"})"} {"Instruction": "Can you check if this URL \"http://example.com\" is a phishing attempt using the Exerra phishing check API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An easy-to-use API to fetch videos from Youtube in MP4 format.', 'parameters': [{'name': 'videoid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for splitting on whitespace', 'description': 'Options for splitting on whitespace', 'parameters': {'required': [], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None)'}, {'name': 'reverse', 'description': \"Whether to start splitting from the end of each input value. This only has an effect if 'max_splits' is not None.\"}]}}"], "Output": "requests.get(\"https://exerra-phishing-check.p.rapidapi.com/stats\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"exerra-phishing-check.p.rapidapi.com\"})"} {"Instruction": "I have a PDF file called \"QRCodeFieldExamples.pdf\" and I want to decode the QR codes from this PDF file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-decoder.p.rapidapi.com/getQRCodesFromPDForImage\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"qr-decoder.p.rapidapi.com\"}, params={\"src\": \"https://www.pdfscripting.com/public/FreeStuff/PDFSamples/QRCodeFieldExamples.pdf\"})"} {"Instruction": "I want to generate a QR code for the URL \"www.example.org\" using the QR Code API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HandballAPI offers a schedule for live matches and results for top national and international leagues and tournaments. Handball World championship, handball European championship, handball Champions league, LNH Division 1, EHF European league and other leagues are all covered.', 'parameters': [{'name': 'term', 'description': 'The search term to use when searching for players, teams, and tournaments.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-code-api137.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-api137.p.rapidapi.com\"}, params={\"url\": \"www.example.org\"})"} {"Instruction": "I want to download the display picture and basic details of the Instagram profile with the username \"janedoe123\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram-dp-download1.p.rapidapi.com/api/id1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram-dp-download1.p.rapidapi.com\"}, params={\"id\":\"janedoe123\"})"} {"Instruction": "Can you please help me scan the QR code from this image URL: \"https://example.com/image.png\" and return the equivalent QR-text or Barcode-number plus code format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-scanner-api.p.rapidapi.com/api/QR/scanimageurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qr-scanner-api.p.rapidapi.com\"}, params={\"imageUrl\": \"https://example.com/image.png\"})"} {"Instruction": "Can you provide a Python function call to preview the link https://www.example.com using the OG Link Preview API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_query_executions', 'description': 'Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: QueryExecutionIds\\n', 'parameters': [{'name': 'work_group', 'description': 'The name of the workgroup from which queries are being returned. If a workgroup is not specified, a list of available query execution IDs for the queries in the primary workgroup is returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}"], "Output": "requests.get(\"https://og-link-preview.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"og-link-preview.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\"})"} {"Instruction": "Can you provide me with the details of the movie \"The Dark Knight\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}"], "Output": "requests.get(\"https://movies-details1.p.rapidapi.com/title/find\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"movies-details1.p.rapidapi.com\"}, params={\"q\": \"The Dark Knight\"})"} {"Instruction": "How can I use the Mocking Rock API to retrieve the geolocation data for IP address 203.0.113.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mocking-rock.p.rapidapi.com/country/getipgeodata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mocking-rock.p.rapidapi.com\"}, params={\"ip\": \"203.0.113.1\"})"} {"Instruction": "Generate 5 Bingo cards using the BingoAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bingoapi.p.rapidapi.com/us\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bingoapi.p.rapidapi.com\"}, params={\"cards\": \"5\"})"} {"Instruction": "Can you provide a Python function call to find real estate listings in Los Angeles using the Zillow Base API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_members', 'description': 'Returns the details for the Security Hub member accounts for the specified account IDs.The results include both member accounts that are managed using Organizations and accounts that were invited manually.', 'parameters': [{'name': 'account_ids', 'description': 'The list of account IDs for the Security Hub member accounts to return the details for.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'az', 'api_name': 'mysql flexible-server list-skus', 'description': \"Lists available sku's in the given region\", 'parameters': [{'name': 'location -l', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}"], "Output": "requests.get(\"https://zillow-base1.p.rapidapi.com/WebAPIs/zillow/locationSuggestions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"zillow-base1.p.rapidapi.com\"}, params={\"location\": \"Los Angeles\"})"} {"Instruction": "Can you provide me with details and stats of the TV show with Season IDs 98765432 and 24681357 on Netflix?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}"], "Output": "requests.get(\"https://netflix54.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"netflix54.p.rapidapi.com\"}, params={\"ids\": \"98765432,24681357\", \"lang\": \"en\", \"limit\":25, \"offset\":0})"} {"Instruction": "Can you provide a Python function call to convert the DNA sequence \"TACAAAGGCTAACGTCCTAGAGCTATT\" into its corresponding mRNA sequence using the DNA2mRNA API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute_week_boundaries', 'description': 'Compute the number of weeks between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'count_from_zero', 'description': 'bool, default True. If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'int, default 1. Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'pyarrow.compute.DayOfWeekOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}"], "Output": "requests.get(\"https://dna2protein.p.rapidapi.com/DNA2mRNA\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dna2protein.p.rapidapi.com\"}, params={\"dna\": \"TACAAAGGCTAACGTCCTAGAGCTATT\"})"} {"Instruction": "What are the items in the Yardillo vault that match the filter \"vegetables\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://yardillo.p.rapidapi.com/vault/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"yardillo.p.rapidapi.com\"}, params={\"filter\": \"vegetables\"})"} {"Instruction": "Please provide a Python function call to check the country of the IP address 192.168.0.1 and print the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.enable_image_deprecation', 'description': 'Enables deprecation of the specified AMI at the specified date and time.See also: AWS API Documentation\\n', 'parameters': [{'name': 'image_id', 'description': 'The ID of the AMI.'}, {'name': 'deprecate_at', 'description': 'The date and time to deprecate the AMI, in UTC, in the following format: YYYY -MM -DD T*HH* :MM :SS Z. If you specify a value for seconds, Amazon EC2 rounds the seconds to the nearest minute.\\nYou can\u00e2\\x80\\x99t specify a date in the past. The upper limit for DeprecateAt is 10 years from now, except for public AMIs, where the upper limit is 2 years from the creation date.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.associate_browser_settings', 'description': 'Associates a browser settings resource with a web portal.', 'parameters': [{'name': 'browser_settings_arn', 'description': 'The ARN of the browser settings.'}, {'name': 'portal_arn', 'description': 'The ARN of the web portal.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Device Twin List', 'description': 'List device twins in an IoT Hub', 'parameters': [{'name': 'auth-type', 'description': 'Indicates whether the operation should auto-derive a policy key or use the current Azure AD session.', 'accepted_values': ['key', 'login'], 'default_value': 'key'}, {'name': 'edge-enabled --ee', 'description': 'Flag indicating edge enablement.', 'accepted_values': ['false', 'true'], 'default_value': 'False'}, {'name': 'hub-name -n', 'description': 'IoT Hub name. Required if --login is not provided.'}, {'name': 'login -l', 'description': \"This command supports an entity connection string with rights to perform action. Use to avoid session login via 'az login'. If both an entity connection string and name are provided the connection string takes priority. Required if --hub-name is not provided.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'top', 'description': 'Maximum number of elements to return. Use -1 for unlimited.', 'default_value': '1000'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.update_model_version', 'description': 'Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'major_version_number', 'description': 'The major version number.'}, {'name': 'external_events_detail', 'description': 'The details of the external events data used for training the model version. Required if trainingDataSource is EXTERNAL_EVENTS .\\ndataLocation -> (string)\\n\\nThe Amazon S3 bucket location for the data.\\ndataAccessRoleArn -> (string)\\n\\nThe ARN of the role that provides Amazon Fraud Detector access to the data location.'}, {'name': 'ingested_events_detail', 'description': 'The details of the ingested event used for training the model version. Required if your trainingDataSource is INGESTED_EVENTS .\\ningestedEventsTimeWindow -> (structure)\\n\\nThe start and stop time of the ingested events.\\nstartTime -> (string)\\n\\nTimestamp of the first ingensted event.\\nendTime -> (string)\\n\\nTimestamp of the final ingested event.'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}"], "Output": "requests.get(\"https://hajana1-ip-to-country-name-v1.p.rapidapi.com/free-ip-country-api.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hajana1-ip-to-country-name-v1.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "I want to check if the email address \"example@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "Please fetch all the available recipe collection IDs from the BBC Good Food API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_memory_pool', 'description': 'Create a memory pool based on the jemalloc heap', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.rolesanywhere.create_trust_anchor', 'description': 'Creates a trust anchor to establish trust between IAM Roles Anywhere and your certificate authority (CA). You can define a trust anchor as a reference to an Private Certificate Authority (Private CA) or by uploading a CA certificate. Your Amazon Web Services workloads can authenticate with the trust anchor using certificates issued by the CA in exchange for temporary Amazon Web Services credentials.Required permissions: rolesanywhere:CreateTrustAnchor .', 'parameters': [{'name': 'enabled_|_no_enabled', 'description': 'Specifies whether the trust anchor is enabled.'}, {'name': 'name', 'description': 'The name of the trust anchor.'}, {'name': 'notification_settings', 'description': 'A list of notification settings to be associated to the trust anchor.\\n(structure)\\n\\nCustomizable notification settings that will be applied to notification events. IAM Roles Anywhere consumes these settings while notifying across multiple channels - CloudWatch metrics, EventBridge, and Health Dashboard.\\nchannel -> (string)\\n\\nThe specified channel of notification. IAM Roles Anywhere uses CloudWatch metrics, EventBridge, and Health Dashboard to notify for an event.\\n\\nNoteIn the absence of a specific channel, IAM Roles Anywhere applies this setting to \u00e2\\x80\\x98ALL\u00e2\\x80\\x99 channels.\\n\\nenabled -> (boolean)\\n\\nIndicates whether the notification setting is enabled.\\nevent -> (string)\\n\\nThe event to which this notification setting is applied.\\nthreshold -> (integer)\\n\\nThe number of days before a notification event. This value is required for a notification setting that is enabled.'}, {'name': 'source', 'description': 'The trust anchor type and its related certificate data.\\nsourceData -> (tagged union structure)\\n\\nThe data field of the trust anchor depending on its type.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: acmPcaArn, x509CertificateData.\\nacmPcaArn -> (string)\\n\\nThe root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests. Included for trust anchors of type AWS_ACM_PCA .\\nx509CertificateData -> (string)\\n\\nThe PEM-encoded data for the certificate anchor. Included for trust anchors of type CERTIFICATE_BUNDLE .\\n\\nsourceType -> (string)\\n\\nThe type of the trust anchor.'}, {'name': 'tags', 'description': 'The tags to attach to the trust anchor.\\n(structure)\\n\\nA label that consists of a key and value you define.\\nkey -> (string)\\n\\nThe tag key.\\nvalue -> (string)\\n\\nThe tag value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bbc-good-food-api.p.rapidapi.com/categories-collections-ids\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bbc-good-food-api.p.rapidapi.com\"})"} {"Instruction": "I want to get the live-game odds for Dreambet.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings in the given project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloud9.untag_resource', 'description': 'Removes tags from an Cloud9 development environment.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.'}, {'name': 'tag_keys', 'description': 'The tag names of the tags to remove from the given Cloud9 development environment.\\n(string)'}]}"], "Output": "requests.get(\"https://dreambet.p.rapidapi.com/odds/dreambet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dreambet.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about the device with the ID \"123456\" and API key \"abcd123\" using the TrumpetBox Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'pyarrow', 'api_name': 'choose_values', 'description': 'Choose values from several arrays', 'parameters': {'required': [{'name': 'indices', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.list_component_types', 'description': 'Lists all component types in a workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace.'}, {'name': 'filters', 'description': 'A list of objects that filter the request.\\n(tagged union structure)\\n\\nAn object that filters items in a list of component types.\\n\\nNoteOnly one object is accepted as a valid input.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: extendsFrom, namespace, isAbstract.\\nextendsFrom -> (string)\\n\\nThe component type that the component types in the list extend.\\nnamespace -> (string)\\n\\nThe namespace to which the component types in the list belong.\\nisAbstract -> (boolean)\\n\\nA Boolean value that specifies whether the component types in the list are abstract.'}, {'name': 'next_token', 'description': 'The string that specifies the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at one time. The default is 25.\\nValid Range: Minimum value of 1. Maximum value of 250.'}]}"], "Output": "requests.get(\"https://trumpetbox-cloud.p.rapidapi.com/device\", headers={\"X-RapidAPI-Key\": \"abcd123\", \"X-RapidAPI-Host\":\"trumpetbox-cloud.p.rapidapi.com\"}, params={\"id\": \"123456\", \"key\": \"abcd123\"})"} {"Instruction": "Please check if the IP address 10.0.0.1 is a proxy.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://proxy-detection.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"proxy-detection.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Can you please provide me with a Python function call to fetch a random premium anime mobile wallpaper?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_substring', 'description': 'Find first occurrence of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com/rapidHandler/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about the domain \"example2.com\" using the Domain Info API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}"], "Output": "requests.get(\"https://domain-info.p.rapidapi.com/domain-full-info/example2.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"domain-info.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the news from Santiago.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_sms_channel', 'description': 'Disables the SMS channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_incidents.update_deletion_protection', 'description': 'Update deletion protection to either allow or deny deletion of the final Region in a replication set.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the replication set to update.'}, {'name': 'client_token', 'description': 'A token that ensures that the operation is called only once with the specified details.'}, {'name': 'deletion_protected_|_no_deletion_protected', 'description': 'Specifies if deletion protection is turned on or off in your account.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}"], "Output": "requests.get(\"https://desantiago.p.rapidapi.comdesantiago.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"desantiago.p.rapidapi.com\"})"} {"Instruction": "Can you recommend some stocks for me? I am particularly interested in getting recommendations for the stock symbol \"GOOGL\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}"], "Output": "requests.get(\"https://yh-finance-complete.p.rapidapi.com/recommendation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yh-finance-complete.p.rapidapi.com\"}, params={\"symbol\": \"GOOGL\"})"} {"Instruction": "Can you provide the Python code to obtain a temporary email address using the GetTempMail API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}"], "Output": "requests.get(\"https://gettempmail.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gettempmail.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a response from the SimSimi Conversation API for the text \"How are you?\" in English with no sexual contents?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}"], "Output": "requests.get(\"https://simsimi.p.rapidapi.com/request.p\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"simsimi.p.rapidapi.com\"}, params={\"text\": \"How are you?\", \"lc\": \"en\", \"ft\": \"0.0\"})"} {"Instruction": "I want to generate 5 sentences of Lorem Ipsum text.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://lorem-ipsum-api.p.rapidapi.com/sentence\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lorem-ipsum-api.p.rapidapi.com\"}, params={\"amount\": \"5\"})"} {"Instruction": "Can you provide me with the latest news about Bitcoin from CoinDesk?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://cryptocurrency-news2.p.rapidapi.com/v1/coindesk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cryptocurrency-news2.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain basic information on all weed strains and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().getIamPolicy', 'description': 'Get IAM policy for a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().delete(INDEX=\"index_123\").execute', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://weed-strain1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"weed-strain1.p.rapidapi.com\"})"} {"Instruction": "I want to login to a user account with the username \"john\" and password \"password789\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}"], "Output": "requests.get(\"https://multipleteamscallingtest.p.rapidapi.com/user/login\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"multipleteamscallingtest.p.rapidapi.com\"}, params={\"username\": \"john\", \"password\": \"password789\"})"} {"Instruction": "What is the Python function call to retrieve the languages supported by the Image Text Recognition API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}"], "Output": "requests.get(\"https://image-text-recognition.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-text-recognition.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve all the data from the Sports API and print the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://all-data.p.rapidapi.comhttps://pubhub.yesitlabs.xyz/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-data.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the proxy data for the URL https://example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://scrapers-proxy2.p.rapidapi.com/tor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"scrapers-proxy2.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Please provide the Python function call to check if the username \"janesmith\" exists in the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'az', 'api_name': 'AKS Nodepool Snapshot Delete', 'description': 'Delete a nodepool snapshot', 'parameters': [{'name': 'name -n', 'description': 'The nodepool snapshot name.', 'is_required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'is_required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False', 'is_required': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default_value': 'False', 'is_required': False}]}"], "Output": "requests.get(\"https://teste693.p.rapidapi.com/user/janesmith\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"teste693.p.rapidapi.com\"})"} {"Instruction": "Please validate the email address support@rapidapi.com using the Email Validation_v3 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_user_hierarchy_group', 'description': 'Creates a new user hierarchy group.', 'parameters': [{'name': 'name', 'description': 'The name of the user hierarchy group. Must not be more than 100 characters.'}, {'name': 'parent_group_id', 'description': 'The identifier for the parent hierarchy group. The user hierarchy is created at level one if the parent group ID is null.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://email-validation12.p.rapidapi.com/support@rapidapi.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-validation12.p.rapidapi.com\"})"} {"Instruction": "I want to search for operas in multiple genres, including \"opera5\", \"opera6\", \"opera7\", and \"opera8\", with years either \"2022\" or \"2023\", published after January 1, 2023, and catalogue IDs \"catalogue4\" or \"catalogue5\" in the rapidAPI Testing options API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}"], "Output": "requests.get(\"https://testing-options.p.rapidapi.com/opera/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"testing-options.p.rapidapi.com\"}, params={\"genre__name_hy__in\": \"opera5,opera6\", \"genre__name_ru__in\": \"opera7\", \"genre__name_en__in\": \"opera8\", \"year__in\": \"2022,2023\", \"published_at__gt\": \"2023-01-01\", \"catalogue_id__in\": \"catalogue4,catalogue5\"})"} {"Instruction": "I want to retrieve the history of the channel \"news_channel\" in the PubNub network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pubnub-pubnub.p.rapidapi.com/history/demo/news_channel/0/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pubnub-pubnub.p.rapidapi.com\"})"} {"Instruction": "I want to get the climate risk assessment score for Paris, France with a radius of 100 km.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://rankiteo-climate-risk-assessment.p.rapidapi.com/GetPowerplantByRadiusAndAddress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"rankiteo-climate-risk-assessment.p.rapidapi.com\"}, params={\"address\": \"Paris, France\", \"radius_km\": 100})"} {"Instruction": "Can you recommend a collection of TikTok recipe videos from the user 'cookingchef'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}"], "Output": "requests.get(\"https://tiktok-api6.p.rapidapi.com/collection/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-api6.p.rapidapi.com\"}, params={\"collection_id\": \"(Recipes & Good Eats)-7084615222824045358\", \"username\": \"cookingchef\"})"} {"Instruction": "I want to search for a random quote with a maximum length of 30 characters and tagged with \"success\" and \"motivation\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can download any video,story,highlights,igtv,reel,post on this api \\\\n Conact us : https://PPooP.t.me \\\\n My Channel : https://keepdeving.t.me', 'parameters': [{'name': 'story_user', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}"], "Output": "requests.get(\"https://semantic-quotes.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"semantic-quotes.p.rapidapi.com\"}, params={\"max_length\":30, \"tags\":\"success,motivation\"})"} {"Instruction": "Please generate a face using the FaceGen API and log the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://facegen.p.rapidapi.com/fg/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"facegen.p.rapidapi.com\"}, params={\"AI\": \"1\"})"} {"Instruction": "I want to get information about the brewery with ID 9637 from the Open Brewery DB API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'Cosmos DB', 'api_name': 'CosmosDB Cassandra Keyspace List', 'description': 'List the Cassandra keyspaces under an Azure Cosmos DB account', 'parameters': [{'name': 'account-name', 'description': 'Cosmosdb account name'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}"], "Output": "requests.get(\"https://brianiswu-open-brewery-db-v1.p.rapidapi.com/breweries/9637\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"brianiswu-open-brewery-db-v1.p.rapidapi.com\"})"} {"Instruction": "What is the estimated taxi fare from latitude 30.2672 to longitude -97.7431, with a departure latitude of 34.0522 and a departure longitude of -118.2437?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}"], "Output": "requests.get(\"https://taxi-fare-calculator.p.rapidapi.com/search-geo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"taxi-fare-calculator.p.rapidapi.com\"}, params={\"arr_lat\": 30.2672, \"arr_lng\": -97.7431, \"dep_lat\": 34.0522, \"dep_lng\": -118.2437})"} {"Instruction": "Can you provide a Python function call to generate a quote from Bill Gates, using the Bill Gates Quote Generator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies.create', 'description': 'Create a new Access Context Manager policy', 'parameters': [{'name': 'organization', 'description': 'Parent organization for the access policies.'}, {'name': 'title', 'description': 'Short human-readable title of the access policy.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'scopes', 'description': \"Folder or project on which this policy is applicable. You can specify only one folder or project as the scope and the scope must exist within the specified organization. If you don't specify a scope, the policy applies to the entire organization.\"}]}"], "Output": "requests.get(\"https://bill-gates-quote-generator.p.rapidapi.com/generate_gates\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bill-gates-quote-generator.p.rapidapi.com\"})"} {"Instruction": "Please provide me with live data for the game on the Sports API by Jane Smith.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}"], "Output": "requests.get(\"https://janesmith-sportsapi.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"janesmith-sportsapi.p.rapidapi.com\"})"} {"Instruction": "Please generate a YouTube video description for the keywords \"unreal engine ai\" and \"npcs\" using the Blogzee AI - SEO & Social Content Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'az', 'api_name': 'fluid-relay server list-key', 'description': 'Get primary and secondary key for this server', 'parameters': [{'name': 'resource-group -g', 'description': 'The resource group containing the resource.'}, {'name': 'server-name -n', 'description': 'The Fluid Relay server resource name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to the Health Calculator API. This API provides endpoints for calculating Body Mass Index (BMI), Body Fat Percentage, Basal Metabolic Rate (BMR), Daily Caloric Needs (DCN), Daily Water Intake (DWI), Target Heart Rate (THR), Macronutrients Distribution and Ideal Body Weight (IBW). With this API, you can easily integrate these calculations into your applications, websites, or any other projects.\\n\\nError Handling\\n\\nThe API uses standard HTTP status codes to indicate the success or failure ...', 'parameters': [{'name': 'activity_level', 'description': 'The activity_level parameter accepts the following values:\\n\\n**sedentary** - Little to no exercise.\\n**moderately_active** - Moderate exercise/sports 3-5 days/week.\\n**very_active** - Hard exercise/sports 6-7 days/week.', 'type': 'STRING'}, {'name': 'body_composition_goal', 'description': 'The body_composition_goal parameter accepts the following values:\\n\\n**weight_loss** - Goal of losing weight.\\n**maintenance** - Goal of maintaining current weight.\\n**muscle_gain** - Goal of gaining muscle.', 'type': 'STRING'}, {'name': 'dietary_preferences', 'description': 'The dietary_preferences parameter allows users to specify their dietary preferences. It can be any string value representing the individual\\'s dietary choices or restrictions, such as \\\\\"**vegetarian**,\\\\\" \\\\\"**vegan**,\\\\\" \\\\\"**pescatarian**,\\\\\" or \\\\\"**gluten-free**.\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.list', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}"], "Output": "requests.get(\"https://blogzee-ai-seo-social-content-generator.p.rapidapi.com/generate_youtube_video_description\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"blogzee-ai-seo-social-content-generator.p.rapidapi.com\"}, params={\"keyword1\": \"unreal engine ai\", \"keyword2\": \"npcs\", \"include_emojis\": \"True\", \"video_title\": \"Telling NPCs they Live in a Simulation - Unreal Engine 5 AI NPCs\", \"facebook_link\": \"https://www.facebook.com/\", \"linkedin_link\": \"https://www.linkedin.com\", \"tiktok_link\": \"https://www.tiktok.com/en/\", \"twitter_link\": \"https://twitter.com/home?lang=en\", \"instagram_link\": \"https://www.instagram.com/\", \"keyword4\": \"\", \"keyword3\": \"\", \"keyword5\": \"\"})"} {"Instruction": "Can you provide me with the supported locations for the LinkedIn Company and Profile Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "requests.get(\"https://linkedin-company-and-profile-data.p.rapidapi.com/supported-locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"linkedin-company-and-profile-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the items in a list with ListId 'abc123' using the Ishan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ishan1.p.rapidapi.com/v1.0/sites/root/lists/abc123/items\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ishan1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve images from the Chevereto API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "requests.get(\"https://chevereto.p.rapidapi.comhttp://chevereto.ec/rapidapi/images\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"chevereto.p.rapidapi.com\"})"} {"Instruction": "Can you provide the localizations for the DigiXpress API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.locations().describe', 'description': 'Describe a Blockchain Node Engine location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}"], "Output": "requests.get(\"https://digixpress.p.rapidapi.com/api/localisations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"digixpress.p.rapidapi.com\"})"} {"Instruction": "I want to get the information of the article with DOI 10.5555/98765432 using the Crossref API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}\n", "{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}"], "Output": "requests.get(\"https://crossref.p.rapidapi.com/10.5555/98765432\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crossref.p.rapidapi.com\"})"} {"Instruction": "Please search for information about the barcode \"9780671870119\" using the barcode-monster API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.bisect(subcommand=\"start\", options=\"HEAD v1.2 __\"', 'description': 'Find the commit that introduced a bug', 'parameters': [{'name': 'subcommand'}, {'name': 'options'}]}"], "Output": "requests.get(\"https://barcode-monster.p.rapidapi.com/code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"barcode-monster.p.rapidapi.com\"}, params={\"code\": \"9780671870119\"})"} {"Instruction": "I want to verify the legitimacy of a merchant with Udyam Aadhaar Verification API using the provided request ID \"e5f6g7h8\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().describe', 'description': 'Describes a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}"], "Output": "requests.get(\"https://udyam-aadhaar-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"udyam-aadhaar-verification.p.rapidapi.com\"}, params={\"request_id\": \"e5f6g7h8\"})"} {"Instruction": "Please provide me with the exchange rates for GBP using the \"Exchange rates live\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}"], "Output": "requests.get(\"https://exchange-rates-live.p.rapidapi.com/rates/gbp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"exchange-rates-live.p.rapidapi.com\"})"} {"Instruction": "I want to get the trading dashboard URL for Walnut Trading Dash API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://walnuttradingdash.p.rapidapi.com/free_access\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnuttradingdash.p.rapidapi.com\"}, params={\"get_dash_url\": \"True\"})"} {"Instruction": "I want to get the performance details of the call with account_id '54321' and callid '09876' using the CallTrackingMetrics API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}"], "Output": "requests.get(\"https://ctm.p.rapidapi.com/accounts/54321/calls/09876.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ctm.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to calculate the calories burned while running for 30 minutes, weighing 180 pounds, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://calories-burned-by-api-ninjas.p.rapidapi.com/v1/caloriesburned\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"calories-burned-by-api-ninjas.p.rapidapi.com\"}, params={\"activity\": \"running\", \"weight\": 180, \"duration\": 30})"} {"Instruction": "Please provide the Power BI news for page 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}\n", "{'name': 'alpha builds', 'api_name': 'gcloud.alpha.builds().cancel', 'description': 'Cancel an ongoing build', 'parameters': [{'name': 'builds', 'description': 'IDs of builds to cancel'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://power-bi-smartable.p.rapidapi.com/news/page/5/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"power-bi-smartable.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the domain authority and page authority of the website 'example.org' using the Domain Authority API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "requests.get(\"https://domain-authority1.p.rapidapi.com/GetDomainAuthority\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"domain-authority1.p.rapidapi.com\"}, params={\"url\": \"example.org\"})"} {"Instruction": "I want to hash the string \"Hello World\" using the Hashing-Api.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://hashing-api.p.rapidapi.com/api/sha/256/hashtext\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hashing-api.p.rapidapi.com\"}, params={\"dataString\": \"Hello World\"})"} {"Instruction": "Please provide the prayer times for Johor Bahru, Malaysia using the \"Waktu Solat\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://waktu-solat4.p.rapidapi.com/solat/time\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"waktu-solat4.p.rapidapi.com\"}, params={\"code\": \"JHB01\"})"} {"Instruction": "I want to get the monthly price for an Airbnb property with property ID 987654 for check-in on 2023-07-01 and check-out on 2023-07-31 for 2 adults, 3 children, and 0 pets, with currency in EUR.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://airbnb19.p.rapidapi.com/api/v1/getPropertyCheckoutPrice\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"airbnb19.p.rapidapi.com\"}, params={\"checkOut\": \"2023-07-31\", \"checkIn\": \"2023-07-01\", \"propertyId\": 987654, \"adults\": 2, \"children\": 3, \"pets\": 0, \"currency\": \"EUR\"})"} {"Instruction": "Can you please provide the Python function call to retrieve data from the KVStore API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Synapse Link-Connection Stop', 'description': 'Stop a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://kvstore.p.rapidapi.com/collections\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kvstore.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to show an image of the Eiffel Tower with a marker using the Address to Image API, with the image type set as 'jpeg', a zoom level of 3, and a width and height of 500 pixels each.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://address-to-image.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"address-to-image.p.rapidapi.com\"}, params={\"output\":\"image\", \"type\":\"jpeg\", \"marker\":\"1\", \"zoom\":\"3\", \"address\":\"Eiffel Tower\", \"width\":\"500\", \"height\":\"500\"})"} {"Instruction": "I want to retrieve the SMS notifications sent on August 19, 2022, ordered by the creation date in descending order, to the number +9876543210, with a limit of 20 messages per page using the SMSto API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().update', 'description': 'Update a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_ip_range_reservation'}, {'name': 'clear_ip_range_reservations'}, {'name': 'remove_ip_range_reservation'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}"], "Output": "import requests\n\nurl = 'https://smsto.p.rapidapi.com/messages'\nquerystring = {\"created_at\": \"2022-08-19\", \"order_by\": \"created_at\", \"to\": \"+9876543210\", \"order_direction\": \"desc\", \"status\": \"\", \"limit\": \"20\"}\n\nheaders = {\n \"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\n \"X-RapidAPI-Host\": \"smsto.p.rapidapi.com\"\n }\n\nresponse = requests.get(url, headers=headers, params=querystring)\nprint(response.json())"} {"Instruction": "Please get the location data for IP address 123.456.789.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_domain_deliverability_campaign', 'description': 'Retrieve all the deliverability data for a specific campaign. This data is available for a campaign only if the campaign sent email by using a domain that the Deliverability dashboard is enabled for.', 'parameters': [{'name': 'campaign_id', 'description': 'The unique identifier for the campaign. The Deliverability dashboard automatically generates and assigns this identifier to a campaign.'}]}"], "Output": "requests.get(\"https://ip-geo3.p.rapidapi.com/location\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ip-geo3.p.rapidapi.com\"}, params={\"ip\": \"123.456.789.0\"})"} {"Instruction": "Can you please provide me with the details of the YouTube channel with the ID \"UC-DefXYZ456\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "requests.get(\"https://youtube-channel-details.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-channel-details.p.rapidapi.com\"}, params={\"id\":\"UC-DefXYZ456\"})"} {"Instruction": "Can you provide me with the tennis matches information for September 10, 2020?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HandballAPI offers a schedule for live matches and results for top national and international leagues and tournaments. Handball World championship, handball European championship, handball Champions league, LNH Division 1, EHF European league and other leagues are all covered.', 'parameters': [{'name': 'term', 'description': 'The search term to use when searching for players, teams, and tournaments.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}"], "Output": "requests.get(\"https://tennis-live-data.p.rapidapi.com/matches-by-date/2020-09-10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tennis-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to obtain information about the IP address 172.217.165.110.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://all-information-about-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-information-about-ip.p.rapidapi.com\"}, params={\"query\": \"172.217.165.110\", \"lang\": \"en\"})"} {"Instruction": "I want to calculate the distance between two locations with latitude 35.6895 and longitude 139.6917 and latitude 37.7749 and longitude -122.4194 in miles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://distance-calculation-api-by-pizza-api.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"distance-calculation-api-by-pizza-api.p.rapidapi.com\"}, params={\"metric\": \"mi\", \"lat1\": \"35.6895\", \"lon1\": \"139.6917\", \"lat2\": \"37.7749\", \"lon2\": \"-122.4194\"})"} {"Instruction": "Please give me details of a pizza with an ID of 7.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pizza-and-desserts.p.rapidapi.com/pizzas/7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizza-and-desserts.p.rapidapi.com\"})"} {"Instruction": "I want to extract the structure from the text \"I love to eat pizza and watch movies on weekends\" using the Walnut Entity API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://walnut-entity.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnut-entity.p.rapidapi.com\"}, params={\"payload\": \"I love to eat pizza and watch movies on weekends\"})"} {"Instruction": "Can you provide a Python function call to download this TikTok video? Here's the link: \"https://www.tiktok.com/@tiktok/video/1234567890\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-video-downloader8.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tiktok-video-downloader8.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/1234567890\"})"} {"Instruction": "Can you provide a Python function call to capture a screenshot of the website https://twitter.com and store it in a variable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().get_iam_policy', 'description': 'Get an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "screenshot = requests.get(\"https://webcap-website-screenshot-capture.p.rapidapi.com/v1/getscreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webcap-website-screenshot-capture.p.rapidapi.com\"}, params={\"url\": \"https://twitter.com\"})"} {"Instruction": "I want to check if jane@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "requests.get(\"https://email-validator18.p.rapidapi.com/email/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-validator18.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "I want to verify if this email address john@example.com is valid using the Quick Email Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quickemailverification.p.rapidapi.com/v1/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quickemailverification.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "What campaigns are available for Vouchery.io?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "requests.get(\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\"})"} {"Instruction": "Please provide a Python function call to find all the suburbs in Australia within a 5 km radius of latitude -33.86885141 and longitude 151.2093319.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}"], "Output": "requests.get(\"https://australian-postcode-to-suburb.p.rapidapi.com/radius/-33.86885141/151.2093319/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"australian-postcode-to-suburb.p.rapidapi.com\"})"} {"Instruction": "Can you please check if my email address, john@example.com, has been compromised in any data breaches?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://data-breach-checker.p.rapidapi.com/api/breach\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"data-breach-checker.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "I want to get information on countries around the world using the RapidAPI's Countries API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}"], "Output": "requests.get(\"https://countries59.p.rapidapi.com/list_countries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"countries59.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Thai lottery results for the draw on April 1, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://thai-lottery-result.p.rapidapi.com/results/20220401\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thai-lottery-result.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me a python script to obtain a list of high anonymous proxy servers in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}"], "Output": "requests.get(\"https://proxy-list2.p.rapidapi.com/proxy/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"proxy-list2.p.rapidapi.com\"}, params={\"type\": \"http\", \"country\": \"US\", \"anonymity\": \"high\"})"} {"Instruction": "I want to get information about an employee with ID 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://dd7.p.rapidapi.com/employees/name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dd7.p.rapidapi.com\"}, params={\"id\": \"12345\"})"} {"Instruction": "Can you give me a Python function call to download the Instagram reel from this link: \"https://www.instagram.com/reel/XYZ456\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram-reels-and-post-downloader.p.rapidapi.com/posts/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram-reels-and-post-downloader.p.rapidapi.com\"}, params={\"link\": \"https://www.instagram.com/reel/XYZ456\"})"} {"Instruction": "Please provide the latest standings for the English Premier League for the current season.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://english-premier-league-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"english-premier-league-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Please retrieve the Instagram profile information for the user with the user ID 1234567890 and store the response in a variable called \"profile_info\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}"], "Output": "profile_info = requests.get(\"https://instagram39.p.rapidapi.com/getProfileByUserId\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram39.p.rapidapi.com\"}, params={\"user_id\": \"1234567890\"})"} {"Instruction": "Can you provide a Python function call to recognize labels on liquor bottles using the Liquor Recognition API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws sesv2 put_configuration_set_suppression_options', 'description': 'Specify the account suppression list preferences for a configuration set.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to change the suppression list preferences for.'}, {'name': 'suppressed_reasons', 'description': 'A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.\\n\\n(string)\\n\\nThe reason that the address was added to the suppression list for your account. The value can be one of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a hard bounce.'}]}"], "Output": "requests.get(\"https://liquor-recognition.p.rapidapi.com/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"liquor-recognition.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the details for bitikas1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}"], "Output": "requests.get(\"https://bitikas1.p.rapidapi.comhttp://www.brunn.ee\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bitikas1.p.rapidapi.com\"}, params={\"bbb\": \"\"})"} {"Instruction": "Can you provide a Python function call to obtain the recent winning numbers for Mega Millions from CA Lottery and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}"], "Output": "requests.get(\"https://ca-lottery.p.rapidapi.com/recent/megamillions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ca-lottery.p.rapidapi.com\"})"} {"Instruction": "I want to scrape the complete products of the Adidas Shopify store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'VM Repair List Scripts', 'description': 'List available repair scripts', 'parameters': [{'name': 'preview', 'description': \"URL of forked repair script library's map.json https://github.com/{user}/repair-script-library/blob/master/map.json.\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'git', 'api_name': \"git.config('credential.helper', 'cache __timeout=60'\", 'description': 'Temporarily store passwords in memory', 'parameters': [{'name': 'timeout_seconds'}, {'name': 'socket_path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shopify-store-scraper.p.rapidapi.com/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopify-store-scraper.p.rapidapi.com\"}, params={\"url\": \"https://www.adidas.com\", \"handle\": \"adidas-ultraboost\"})"} {"Instruction": "Can you provide a Python function call to forecast the price of Bitcoin in the next 48 hours using The Apophis API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a JSON Profile data from a Linkedin ID', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://the-apophis.p.rapidapi.com/forecast/ultra\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"the-apophis.p.rapidapi.com\"}, params={\"timeframe\":\"48h\",\"currency\":\"btc\"})"} {"Instruction": "Can you provide a Python function call to obtain the premium tips from the Betigolo Tips API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://betigolo-tips.p.rapidapi.com/premium/tips\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"betigolo-tips.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get the country codes using the AskTheWorld API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://asktheworld.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"asktheworld.p.rapidapi.com\"}, params={\"getCountryCodes\": \"true\"})"} {"Instruction": "Please search for job posts for RN Nurse in San Francisco, CA.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.operations().describe', 'description': 'Describe an Apigee long running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'organization', 'description': \"Apigee organization containing the operation. If unspecified, the Cloud Platform project's associated organization will be used\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.trim_whitespace', 'description': 'Trim leading and trailing whitespace characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://job-search6.p.rapidapi.com/api/v1/search/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"job-search6.p.rapidapi.com\"}, params={\"agent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110\", \"ip\": \"75.83.85.4\", \"l\": \"San Francisco, CA\", \"q\": \"RN Nurse\"})"} {"Instruction": "I want to search for flights on KAYAK with a maximum of 3 stops and using my API key \"12345\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kayak-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kayak-flights.p.rapidapi.com\"}, params={\"m\": \"3\", \"token\": \"12345\"})"} {"Instruction": "I want to perform forward geocoding for the location \"789 Maple St, New York\" using the TrueWay Geocoding API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://trueway-geocoding.p.rapidapi.com/ForwardGeocode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trueway-geocoding.p.rapidapi.com\"}, params={\"location\": \"789 Maple St, New York\"})"} {"Instruction": "Please retrieve the encryption key for the secure text API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}"], "Output": "requests.get(\"https://secure-text-api.p.rapidapi.com/getKey\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"secure-text-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the live FREE to Air TV Channel Streaming Links?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}"], "Output": "requests.get(\"https://tvview.p.rapidapi.com/getAll\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tvview.p.rapidapi.com\"})"} {"Instruction": "Get me the upcoming matches from the Kassbet API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Application Gateway WAF Policies List', 'description': 'List application gateway WAF policies', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kassbet.p.rapidapi.com/v1/matches\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kassbet.p.rapidapi.com\"})"} {"Instruction": "How can I access keyword research and domain analysis data using the Serpstat API, with the following parameters: api_method = 'organic_keywords', domain-com = 'example.com', token = 'abcd1234', se = 'google'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard_1', region='us_central1', description='Updated tensorboard', display_name='Tensorboard 1.0'\", 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://di_ry-serpstat-v1.p.rapidapi.com/v3/organic_keywords?query=example.com&token=abcd1234&se=google\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"di_ry-serpstat-v1.p.rapidapi.com\"}, params={\"api_method\": \"organic_keywords\", \"domain-com\": \"example.com\", \"token\": \"abcd1234\", \"se\": \"google\"})"} {"Instruction": "Please enrich the contact information for the email address johnsmith@example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://enrich.p.rapidapi.com/contact/email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"enrich.p.rapidapi.com\"}, params={\"email\": \"johnsmith@example.com\"})"} {"Instruction": "I want to check if the IP address 192.168.1.1 is valid using the Networking API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}\n", "{'name': 'pyarrow', 'api_name': 'rank', 'description': 'Ranking elements in an array', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://networking.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"networking.p.rapidapi.com\"})"} {"Instruction": "I want to check the keyword density for the URL \"https://www.example.com\" using the SEO Automations API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://seo-automations.p.rapidapi.com/v1/seo/getKeywordDensity/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"seo-automations.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\", \"numPhrases\": \"20\", \"phraseLength\": \"5\", \"n\":\"20\"})"} {"Instruction": "Can you provide a Python function call to retrieve the car rental locations available in Munich on Booking.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Environment Download', 'description': 'Download an environment definition to a specified directory', 'parameters': [{'name': 'directory', 'description': 'Directory for the environment.', 'required': True}, {'name': 'name', 'description': 'Name of the environment.', 'required': True}, {'name': 'output-metadata-file', 'description': 'Provide an optional output file location for structured object output.', 'required': False}, {'name': 'overwrite', 'description': 'Overwrite any existing destination folder.', 'required': False}, {'name': 'path', 'description': 'Path to a root directory for run configuration files.', 'required': False}, {'name': 'resource-group', 'description': 'Resource group name.', 'required': False}, {'name': 'subscription-id', 'description': 'Specifies the subscription Id.', 'required': False}, {'name': 'version', 'description': 'Version of the environment.', 'required': False}, {'name': 'workspace-name', 'description': 'Workspace name.', 'required': False}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_day_of_year_number', 'description': 'Extract day of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://booking-com.p.rapidapi.com/v1/car-rental/locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"booking-com.p.rapidapi.com\"}, params={\"locale\": \"en-gb\", \"name\": \"Munich\"})"} {"Instruction": "Can you check if the CNPJ 12345678901234 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}"], "Output": "requests.get(\"https://consulta-cnpj-gratis.p.rapidapi.com/companies/00000000000191\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"consulta-cnpj-gratis.p.rapidapi.com\"}, params={\"CNPJ\": \"12345678901234\"})"} {"Instruction": "Please give me the climate events news from 'The New York Times'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}"], "Output": "requests.get(\"https://climate-change63.p.rapidapi.com/news/nytimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"climate-change63.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the latest winning numbers and statistics for Lotto America? Also, please include the necessary headers for the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}"], "Output": "requests.get('https://lotto-america.p.rapidapi.com/stats', headers={'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY','X-RapidAPI-Host':'lotto-america.p.rapidapi.com'})"} {"Instruction": "Please execute a GET request to the stocks archive API and retrieve the ping response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}"], "Output": "requests.get(\"https://stocks_archive.p.rapidapi.com/ping\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stocks_archive.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the movie with the ID 12345 is available using the DAILY OVRLL API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://daily-ovrll-0822202130837.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"daily-ovrll-0822202130837.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with political articles for Biden and Trump from Boston Globe, New York Times, CNN, Washington Post, Los Angeles Times, and Chicago Tribune?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.update_instance_custom_health_status', 'description': 'Submits a request to change the health status of a custom health check to healthy or unhealthy.For more information, see HealthCheckCustomConfig .', 'parameters': [{'name': 'service_id', 'description': 'The ID of the service that includes the configuration for the custom health check that you want to change the status for.'}, {'name': 'instance_id', 'description': 'The ID of the instance that you want to change the health status for.'}, {'name': 'status', 'description': 'The new status of the instance, HEALTHY or UNHEALTHY .\\nPossible values:\\n\\nHEALTHY\\nUNHEALTHY'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}"], "Output": "requests.get(\"https://pac-api.p.rapidapi.com/trump/boston_globe,new_york_times,cnn,washington_post,los_angeles_times,chicago_tribute\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pac-api.p.rapidapi.com\"})"} {"Instruction": "I want to get information about a specific user with user_id=12345 from the nail API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://nail.p.rapidapi.comhttps://wad.ojooo.com/register.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"nail.p.rapidapi.com\"}, params={\"user_id\": \"12345\"})"} {"Instruction": "Please create an image with size 1200x800 pixels in RGB mode with the color #00ff00.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://color-to-picture-api.p.rapidapi.com/color-image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"color-to-picture-api.p.rapidapi.com\"}, params={\"height\": \"1200\", \"color\": \"00ff00\", \"width\": \"800\", \"mode\": \"RGB\"})"} {"Instruction": "I want to calculate the BMI of a person who weighs 70 kg and has a height of 1.75 meters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.locations().describe', 'description': 'Describe a Blockchain Node Engine location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}"], "Output": "requests.get(\"https://body-mass-index-bmi-calculator.p.rapidapi.com/metric\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"body-mass-index-bmi-calculator.p.rapidapi.com\"}, params={\"weight\": 70, \"height\": 1.75})"} {"Instruction": "Please provide me with the current weather information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'expression', 'description': 'A logical expression to be evaluated against some input'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://qwiper-weather.p.rapidapi.com/?json=true\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qwiper-weather.p.rapidapi.com\"})"} {"Instruction": "I want to get the profile information (including the proxy image) of the Twitter account with the username 'example_user'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}"], "Output": "requests.get(\"https://instagram-profile1.p.rapidapi.com/getvideo/instagram\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram-profile1.p.rapidapi.com\"}, params={\"username\": \"example_user\"})"} {"Instruction": "I want to predict the outcome of the upcoming football match between team A and team B.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.buffer', 'description': 'Construct an Arrow buffer from a Python bytes-like or buffer-like object', 'parameters': {'required': [{'name': 'obj', 'description': 'the object from which the buffer should be constructed'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://metrx-factory.p.rapidapi.com/v1/competitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metrx-factory.p.rapidapi.com\"}, params={\"estimateBill\": \"false\", \"nameLike\": \"team A vs team B\", \"year\": \"\"})"} {"Instruction": "Can you check the availability of the website http://example.com on the Wayback Machine API service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://community-wayback-machine.p.rapidapi.com/available\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-wayback-machine.p.rapidapi.com\"}, params={\"url\": \"http://example.com\", \"timestamp\": \"\", \"callback\": \"\"})"} {"Instruction": "I want to obtain routing information from point A (40.7128, -74.0060) to point B (34.0522, -118.2437) in the United States using MapToolkit API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'az', 'api_name': 'Quota Request Status Show', 'description': 'Get quota request details and status', 'parameters': [{'name': 'name', 'description': 'Quota request ID.'}, {'name': 'scope', 'description': 'The target Azure resource URI.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://maptoolkit.p.rapidapi.com/enhance/routing\", headers={\"X-RapidAPI-Key\": \"YOUR-API-KEY\",\"X-RapidAPI-Host\":\"maptoolkit.p.rapidapi.com\"}, params={\"start\": \"40.7128,-74.0060\", \"end\": \"34.0522,-118.2437\", \"language\": \"en\"})"} {"Instruction": "Can you search for the details and posts of the creator with ID 12345 on Patreon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://patreon8.p.rapidapi.com/posts/2416483\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"patreon8.p.rapidapi.com\"}, params={\"creator_id\": \"12345\"})"} {"Instruction": "I want to obtain the transactions for the Ethereum chain using the Felina API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://felina-api2.p.rapidapi.com/v1/api/transactions/Ethereum\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"felina-api2.p.rapidapi.com\"})"} {"Instruction": "What is the current configuration of the TorrentHunt API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}"], "Output": "requests.get(\"https://torrenthunt.p.rapidapi.com/config\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"torrenthunt.p.rapidapi.com\"})"} {"Instruction": "Provide a Python function call to find the antonyms and synonyms of the word \"happy\" using the TCYonlineDictionary API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}"], "Output": "requests.get(\"https://tcyonlinedictionary1.p.rapidapi.com/words/happy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tcyonlinedictionary1.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the brand with ID 123456 using the Consumer Reports API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://consumer-reports.p.rapidapi.com/brands/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consumer-reports.p.rapidapi.com\"}, params={\"id\": \"123456\"})"} {"Instruction": "Can you provide a Python function call to detect NSFW content in an image with the URL \"https://example.com/image.jpg\" and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_or', 'description': 'Logical OR', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'y', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}"], "Output": "requests.get(\"https://nsfw-nude-detection.p.rapidapi.com/function/nsfw-wrapper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"nsfw-nude-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Please provide the balance of the wallet address 0x9876543210fedcba on the Ethereum blockchain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.ReplaceSlice', 'description': 'Replace a slice of a string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'start', 'description': 'int. Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'int. Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'str. What to replace the slice with.'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}"], "Output": "requests.get(\"https://defi-watch1.p.rapidapi.com/wallets/ethereum/0x9876543210fedcba/balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"defi-watch1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve recent news about Chelsea using the Football-API and print the response in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'multiply', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://football-api7.p.rapidapi.com/v3.football.api-sports.io/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"football-api7.p.rapidapi.com\"}, params={\"team\": \"Chelsea\"})"} {"Instruction": "Can you provide me with information about a basketball tournament with id 300?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}"], "Output": "requests.get(\"https://basketball-data.p.rapidapi.com/tournament/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"basketball-data.p.rapidapi.com\"}, params={\"tournamentId\": \"300\"})"} {"Instruction": "Can you provide a Python function call to retrieve the profiles in the OutSystems community sorted by rank in descending order, limiting the results to 5 profiles only?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheap and lightweight API to get rich Amazon product metadata', 'parameters': [{'name': 'locale', 'description': 'Currently supported locales:\\n\\nUS (amazon.com)\\nUK (amazon.co.uk)\\nCA (amazon.ca)\\nIN (amazon.in)\\nFR (amazon.fr)\\n\\nMore coming soon!', 'type': 'STRING'}, {'name': 'asins', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://outsystems-community-api.p.rapidapi.com/get_profiles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"outsystems-community-api.p.rapidapi.com\"}, params={\"sort_by\": \"desc\", \"order_by\": \"rank\", \"page\": \"1\", \"limit\": \"5\", \"keyword\": \"\"})"} {"Instruction": "Please provide the version of the file \"example.docx\" in the storage \"my_storage\" using the GroupDocs.Signature Cloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://groupdocs-signature-cloud.p.rapidapi.com/signature/storage/version/example.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"groupdocs-signature-cloud.p.rapidapi.com\"}, params={\"storageName\": \"my_storage\"})"} {"Instruction": "Please provide the geolocation data for the IP address 987.654.321.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}"], "Output": "requests.get(\"https://https-ipfinder-io.p.rapidapi.comhttps://api.ipfinder.io/v1/as1?token=2249efd59372e7dd12feecf9e20fd54cf327712c\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"https://https-ipfinder-io.p.rapidapi.com\"}, params={\"ip\":\"987.654.321.0\"})"} {"Instruction": "Can you provide a Python function to obtain a random fun fact using the Fun Facts API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}"], "Output": "requests.get(\"https://fun-facts1.p.rapidapi.com/api/fun-facts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fun-facts1.p.rapidapi.com\"})"} {"Instruction": "Can you suggest some queries related to \"machine learning\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}"], "Output": "requests.get(\"https://auto-suggest-queries.p.rapidapi.com/suggestqueries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"auto-suggest-queries.p.rapidapi.com\"}, params={\"query\": \"machine learning\"})"} {"Instruction": "I want to get the series seasons for a series with ID 5678 using the Unofficial Cricbuzz API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.analyze_org_policies', 'description': 'Analyze organization policies under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow streaming format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://unofficial-cricbuzz.p.rapidapi.com/series/get-seasons\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"unofficial-cricbuzz.p.rapidapi.com\"}, params={\"seriesId\": \"5678\"})"} {"Instruction": "Please provide me with the details of the Ferrari team in the FIA Formula 1 Championship.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fia-formula-1-championship-statistics.p.rapidapi.com/api/teams/details/ferrari\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fia-formula-1-championship-statistics.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get symbols from the \"NASDAQ\" exchange using the Tradingview TA API, and store the response in a variable called \"response\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tradingview-ta-api-technical-analysis.p.rapidapi.com/get_symbols_from_exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tradingview-ta-api-technical-analysis.p.rapidapi.com\"}, params={\"exchange\": \"NASDAQ\"})"} {"Instruction": "I want to scrape Redbubble listings for yellow cat products, starting from page 3, and sort the results by price in ascending order.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_engine_versions', 'description': 'Returns a list of the available cache engines and their versions.describe-cache-engine-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine', 'description': 'The cache engine to return. Valid values: memcached | redis'}, {'name': 'engine_version', 'description': 'The cache engine version to return.\\nExample: 1.4.14'}, {'name': 'cache_parameter_group_family', 'description': 'The name of a specific cache parameter group family to return details for.\\nValid values are: memcached1.4 | memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 | redis4.0 | redis5.0 | redis6.x | redis6.2 | redis7\\nConstraints:\\n\\nMust be 1 to 255 alphanumeric characters\\nFirst character must be a letter\\nCannot end with a hyphen or contain two consecutive hyphens'}, {'name': 'default_only_|_no_default_only', 'description': 'If true , specifies that only the default version of the specified engine or engine and major version combination is to be returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.start_suite_run', 'description': 'Starts a Device Advisor test suite run.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Suite definition ID of the test suite.'}, {'name': 'suite_definition_version', 'description': 'Suite definition version of the test suite.'}, {'name': 'suite_run_configuration', 'description': 'Suite run configuration.\\nprimaryDevice -> (structure)\\n\\nSets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.\\nthingArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s thing ARN.\\ncertificateArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s certificate ARN.\\ndeviceRoleArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s role ARN.\\n\\nselectedTestList -> (list)\\n\\nSets test case list.\\n(string)\\n\\nparallelRun -> (boolean)\\n\\nTRUE if multiple test suites run in parallel.'}, {'name': 'tags', 'description': 'The tags to be attached to the suite run.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://redbubble-scraper.p.rapidapi.com/redbubble\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"redbubble-scraper.p.rapidapi.com\"}, params={\"category\": \"all-departments\", \"page\": \"3\", \"search_term\": \"yellow cat\", \"sort_order\":\"price\"})"} {"Instruction": "I want to find places nearby the coordinates (40.7128\u00b0 N, 74.0060\u00b0 W).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}"], "Output": "requests.get(\"https://places-nearby-a-coordinates.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"places-nearby-a-coordinates.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest Climate News Feed with a limit of 5 news articles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.delete_user_profile', 'description': 'Deletes a user profile.Required Permissions : To use this action, an IAM user must have an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .', 'parameters': [{'name': 'iam_user_arn', 'description': 'The user\u00e2\\x80\\x99s IAM ARN. This can also be a federated user\u00e2\\x80\\x99s ARN.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://climate-news-feed.p.rapidapi.com/page/1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"climate-news-feed.p.rapidapi.com\"}, params={\"limit\":5})"} {"Instruction": "Can you provide the historical stock data of AAPL for the last 1 month with a 1 day interval using Yahoo Finance API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.enable_image_deprecation', 'description': 'Enables deprecation of the specified AMI at the specified date and time.See also: AWS API Documentation\\n', 'parameters': [{'name': 'image_id', 'description': 'The ID of the AMI.'}, {'name': 'deprecate_at', 'description': 'The date and time to deprecate the AMI, in UTC, in the following format: YYYY -MM -DD T*HH* :MM :SS Z. If you specify a value for seconds, Amazon EC2 rounds the seconds to the nearest minute.\\nYou can\u00e2\\x80\\x99t specify a date in the past. The upper limit for DeprecateAt is 10 years from now, except for public AMIs, where the upper limit is 2 years from the creation date.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://yahoo-finance15.p.rapidapi.com/api/yahoo/hi/history/AAPL/1mo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance15.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the geocoding information for the address \"123 Main Street, Anytown, USA\" using the OpenCage Geocoder API and log the response in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'logicapp_list', 'description': 'List logic apps', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'Git', 'api_name': 'git.hash_object', 'description': 'Compute object ID and optionally creates a blob from a file', 'parameters': [{'name': '_t_type'}, {'name': '_w'}, {'name': 'path'}, {'name': 'no_filters'}, {'name': 'stdin'}, {'name': 'stdin_paths'}, {'name': 'literally'}]}"], "Output": "requests.get(\"https://opencage-geocoder.p.rapidapi.com/geocode/v1/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"opencage-geocoder.p.rapidapi.com\"}, params={\"q\": \"123 Main Street, Anytown, USA\", \"key\":\"OPENCAGE-API-Key\", \"language\":\"en\"})"} {"Instruction": "I want to check if amazon.com is a valid website domain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'Service Fabric', 'api_name': 'Managed Application Type List', 'description': 'List managed application types of a given managed cluster', 'parameters': [{'name': 'cluster-name -c', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name.'}, {'name': 'resource-group -g', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://website-categorization.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"website-categorization.p.rapidapi.com\"}, params={\"domainName\": \"amazon.com\"})"} {"Instruction": "I want to test the TEST API and make a GET request to the endpoint. Please provide a Python function call to achieve this.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'aks operation-abort', 'description': 'Abort last running operation on managed cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.list_operations', 'description': 'Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Operations\\n', 'parameters': [{'name': 'submitted_since', 'description': 'An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'status', 'description': 'The status of the operations.\\n(string)'}, {'name': 'type', 'description': 'An arrays of the domains operation types.\\n(string)'}, {'name': 'sort_by', 'description': 'The sort type for returned values.\\nPossible values:\\n\\nSubmittedDate'}, {'name': 'sort_order', 'description': 'The sort order for returned values, either ascending or descending.\\nPossible values:\\n\\nASC\\nDESC'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://test6065.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test6065.p.rapidapi.com\"})"} {"Instruction": "What is the risk-free rate for a 3-month duration in France on 2022-10-15?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}"], "Output": "requests.get(\"https://risk-free-rate-api.p.rapidapi.com/api/risk_free_rate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"risk-free-rate-api.p.rapidapi.com\"}, params={\"duration\": \"3m\", \"geography\":\"France\", \"date\":\"2022-10-15\"})"} {"Instruction": "I want to use the KUBET API to fetch information from the URL 'https://kubet.p.rapidapi.com/' by passing some headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', location='LOCATION', repository='REPOSITORY'\", 'description': 'Print a snippet to add a Maven repository to the pom.xml file', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'pyarrow', 'api_name': 'Schema', 'description': 'Representation of a single column schema', 'parameters': {'required': [{'name': 'field', 'description': 'The field object representing the column'}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of key-value pairs representing additional metadata'}]}}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'take', 'description': 'Select values from array or table-like data by indices', 'parameters': {'required': [{'name': 'data', 'description': 'Array, ChunkedArray, RecordBatch, or Table. The input data from which to select values.'}, {'name': 'indices', 'description': 'Array or ChunkedArray of integer type. The indices to select values from the input data.'}, {'name': 'boundscheck', 'description': 'boolean, default True. Whether to boundscheck the indices. If False and there is an out of bounds index, it may cause the process to crash.'}, {'name': 'memory_pool', 'description': 'optional. MemoryPool from which to allocate memory. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}"], "Output": "requests.get(\"https://kubet.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kubet.p.rapidapi.com\"})"} {"Instruction": "Can you retrieve the icon with id 98765 from the Flaticon API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://flaticon.p.rapidapi.com/style/98765\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"flaticon.p.rapidapi.com\"})"} {"Instruction": "I want to get the scheduled games for Germany on October 20, 2021 using ViperScore API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'LocalFileSystem', 'description': 'Accessing files on the local machine', 'parameters': {'required': [{'name': 'use_mmap', 'description': \"Whether open_input_stream and open_input_file should return a mmap'ed file or a regular file.\"}]}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the version.'}, {'name': 'description', 'description': 'DESCRIPTION for the version.'}, {'name': 'region', 'description': 'REGION for the version.'}, {'name': 'update_labels', 'description': 'Update labels for the version.'}, {'name': 'clear_labels', 'description': 'Clear labels for the version.'}, {'name': 'remove_labels', 'description': 'Remove labels for the version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}"], "Output": "requests.get(\"https://viperscore.p.rapidapi.com/games/scheduled/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"viperscore.p.rapidapi.com\"}, params={\"countryId\": \"40\", \"date\":\"2021-10-20\"})"} {"Instruction": "Can you provide me with the data from the test API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'pyarrow', 'api_name': 'int8', 'description': 'Create instance of signed int8 type', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://testapi1046.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"testapi1046.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you provide me with the current rankings of the top 300 tennis players in ATP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}"], "Output": "response = requests.get(\"https://sports-live-scores.p.rapidapi.com/tennis/rankings/atp/300\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sports-live-scores.p.rapidapi.com\"})"} {"Instruction": "Can you provide information about the character with ID 12345 from the RiordanVerse API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://riordanverse-api.p.rapidapi.com/api/characters/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"riordanverse-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the stock chart for AAPL from 2021-01-01 to 2021-12-31 in daily intervals.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().update', 'description': 'update an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'clear_continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}"], "Output": "requests.get(\"https://schwab.p.rapidapi.com/quote/get-chart\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"schwab.p.rapidapi.com\"}, params={\"symbol\":\"AAPL\", \"startDate\": \"2021-01-01T00:00:00\", \"endDate\": \"2021-12-31T23:59:59\", \"dataPeriod\": \"Day\"})"} {"Instruction": "Can you provide a Python function call to search for movie torrents for the movie \"The Avengers\" with a maximum of 10 results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Add IAM policy binding to a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}"], "Output": "requests.get(\"https://movie-tv-music-search-and-download.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"movie-tv-music-search-and-download.p.rapidapi.com\"}, params={\"keywords\": \"The Avengers\", \"quantity\": \"10\", \"page\": \"1\"})"} {"Instruction": "Please calculate the amortized loan repayment schedule for a loan with an annual interest rate of 4.5%, 240 installments (payments), starting from 2023-01-01, and a principal amount of $500,000.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://loan-amortization-schedule-calculator.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"loan-amortization-schedule-calculator.p.rapidapi.com\"}, params={\"annualInterestRate\": \"0.045\", \"installmentCount\": \"240\", \"startDate\": \"2023-01-01\", \"principalAmount\": \"500000\", \"repaymentInterval\": \"month\"})"} {"Instruction": "Can you provide a Python function call to get the list of Flixbus stations and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}"], "Output": "requests.get(\"https://flixbus.p.rapidapi.com/v1/stations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"flixbus.p.rapidapi.com\"})"} {"Instruction": "Retrieve the contact details for contact ID 789 using the Upcall API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}"], "Output": "requests.get(\"https://upcall-upcall-v1.p.rapidapi.com/contacts/Some()\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"upcall-upcall-v1.p.rapidapi.com\"}, params={\"id\": \"789\"})"} {"Instruction": "Can you provide a Python function call to extract the data for a player with the playerid 150 from the Valorant Esports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways.describe', 'description': 'Describe a single BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway', 'description': 'ID of the client_gateway or fully qualified identifier for the client_gateway'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "requests.get(\"https://valorant-esports1.p.rapidapi.com/v1/players/150\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"valorant-esports1.p.rapidapi.com\"})"} {"Instruction": "Please provide me an API call to use the Fast Reading API to analyze the text \"Lorem ipsum dolor sit amet\" in English language using Model 2 and with a word fixation of 4.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fast-reading.p.rapidapi.com/api/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fast-reading.p.rapidapi.com\"}, params={\"txt\": \"Lorem ipsum dolor sit amet\", \"fix\": 4, \"lng\": \"en\", \"model\": \"m2\"})"} {"Instruction": "I want to check if the email address test@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Email\u201d before you send. Discover deliverability of email addresses by our most popular email verification API.', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Please provide me with the population of Africa.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}"], "Output": "requests.get(\"https://world-population3.p.rapidapi.com/continents/Africa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"world-population3.p.rapidapi.com\"}, params={\"rank\": \"1\"})"} {"Instruction": "Can you please check if the IP address 192.168.0.1 has been associated with any malicious activity in the past 15 days?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "requests.get(\"https://abuse-ip-check.p.rapidapi.com/api/v2/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"abuse-ip-check.p.rapidapi.com\"}, params={\"ipAddress\": \"192.168.0.1\", \"maxAgeInDays\":\"15\"})"} {"Instruction": "Can you provide a Python function call to obtain the top 5 players of a specific online multiplayer game, ordered by their ranking? The API endpoint is \"https://game-api.com/players\" and the parameters to be passed are \"orderBy\" with a value of \"desc\", \"limit\" with a value of \"5\", and \"sortBy\" with a value of \"ranking\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://game-api.com/players\", params={\"orderBy\": \"desc\", \"limit\": \"5\", \"sortBy\": \"ranking\"})"} {"Instruction": "Can you provide a Python function call to generate a fake identity using the Fake Identity Generator API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fake-identity-generator1.p.rapidapi.com/GenerateRandomIdentity.php\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fake-identity-generator1.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address janedoe@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy', 'description': 'Get the IAM policy for a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"janedoe@gmail.com\"})"} {"Instruction": "Can you provide me with real-time news from social media platforms like Twitter, Facebook, and Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}"], "Output": "requests.get(\"https://onelike1.p.rapidapi.com/servicegr/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"onelike1.p.rapidapi.com\"})"} {"Instruction": "I want to list all available countries in Similar Web API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://similar-web.p.rapidapi.com/countries/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"similar-web.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check the reputation and geolocation of the IP address 192.168.1.1 and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_extended_source_server', 'description': 'Create an extended source server in the target Account based on the source server in staging account.', 'parameters': [{'name': 'source_server_arn', 'description': 'This defines the ARN of the source server in staging Account based on which you want to create an extended source server.'}, {'name': 'tags', 'description': 'A list of tags associated with the extended source server.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'call_function', 'description': 'Call a named function', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to call.'}, {'name': 'args', 'description': 'The arguments to the function.'}], 'optional': [{'name': 'options', 'description': 'Options provided to the function.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations during function execution.'}, {'name': 'length', 'description': 'Batch size for execution, for nullary (no argument) functions. If not passed, inferred from data.'}]}}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://ip-reputation-geoip-and-detect-vpn.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-reputation-geoip-and-detect-vpn.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "Can you calculate the misinformation exposure score for the Twitter account \"@existing_user\" and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.create_cloud_source_repositories(name=\"my_trigger\", service_account=\"projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com\", repo=\"my_repo\", build_config=\"cloudbuild.yaml\"', 'description': 'Create a build trigger from a Cloud Source Repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'repo'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mescalc.p.rapidapi.com/account/@existing_user\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mescalc.p.rapidapi.com\"})"} {"Instruction": "I want to get the live data of the 567 Live app 2022. Please provide a Python function call to make the API request and log the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}"], "Output": "requests.get(\"https://567-live-app-2022.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"567-live-app-2022.p.rapidapi.com\"})"} {"Instruction": "I want to get the current weather in London.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_memory_pool', 'description': 'Create a memory pool based on the jemalloc heap', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'API name', 'api_name': 'API call without arguments', 'description': 'API function description', 'parameters': {'required': [{'name': 'arg1', 'description': 'Explanation of arg1'}, {'name': 'arg2', 'description': 'Explanation of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Explanation of arg3'}, {'name': 'arg4', 'description': 'Explanation of arg4'}]}}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://api.weatherapi.com/v1/current.json?key=YOUR_API_KEY&q=London\")"} {"Instruction": "Please provide me with the appointments for tomorrow at Clinic C.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}"], "Output": "requests.get(\"https://appointment-system-api.p.rapidapi.com/appointment/getAppointments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"appointment-system-api.p.rapidapi.com\"}, params={\"date\": \"2022.09.10\", \"clinicName\": \"Clinic C\"})"} {"Instruction": "I want to download a Twitter video using the RapidAPI endpoint \"https://twitter65.p.rapidapi.com/api/twitter/hls\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get(\"https://twitter65.p.rapidapi.com/api/twitter/hls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"twitter65.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest posts from the \"hello_v2\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().update', 'description': 'Update an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}"], "Output": "requests.get(\"https://hello1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hello1.p.rapidapi.com\"})"} {"Instruction": "I want to get real-time details of the product with ASIN B07ZPKBL9V on Amazon in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}"], "Output": "requests.get(\"https://real-time-amazon-data.p.rapidapi.com/product-details\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"real-time-amazon-data.p.rapidapi.com\"}, params={\"asin\":\"B07ZPKBL9V\", \"country\":\"US\"})"} {"Instruction": "Update the info for PTL with info1=\"246\", info2=\"135\", info3=\"024\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'LargeListType', 'description': 'Create LargeListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field used to create the LargeListType instance'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.describe', 'description': 'Show details about a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom QR codes for any data. See more info at https://api-ninjas.com/api/qrcode.', 'parameters': [{'name': 'data', 'description': 'data to encode in the QR code.', 'type': 'STRING'}, {'name': 'format', 'description': 'image format to return. Must be one of the following: png, jpg, jpeg, eps, svg.', 'type': 'STRING'}, {'name': 'size', 'description': 'size of the QR code image to generate. The output will be a square image with (size x size) dimensions.', 'type': 'NUMBER'}, {'name': 'fg_color', 'description': 'foreground color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is 000000 (black)', 'type': 'STRING'}, {'name': 'bg_color', 'description': 'background color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is ffffff (white)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ptl.p.rapidapi.com/update\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ptl.p.rapidapi.com\"}, params={\"info1\": \"246\", \"info2\": \"135\", \"info3\": \"024\"})"} {"Instruction": "Can you check if the ASIN B07NM7HFHF is available on Amazon in the UK marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.put_user_status', 'description': 'Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent\u00e2\\x80\\x99s next status.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_id', 'description': 'The identifier of the user.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'agent_status_id', 'description': 'The identifier of the agent status.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/uk/B07NM7HFHF\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to analyze the social media sentiment for Bitcoin using the Crowdsense API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks_cm.delete_server', 'description': 'Deletes the server and the underlying AWS CloudFormation stacks (including the server\u00e2\\x80\\x99s EC2 instance). When you run this command, the server state is updated to DELETING . After the server is deleted, it is no longer returned by DescribeServer requests. If the AWS CloudFormation stack cannot be deleted, the server cannot be deleted.An InvalidStateException is thrown when a server deletion is already in progress. A ResourceNotFoundException is thrown when the server does not exist. A ValidationException is raised when parameters of the request are not valid.', 'parameters': [{'name': 'server_name', 'description': 'The ID of the server to delete.'}]}"], "Output": "requests.get(\"https://crowdsense1.p.rapidapi.com/api/socialnews/getpredictivespikesbycoinname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crowdsense1.p.rapidapi.com\"}, params={\"coinName\": \"Bitcoin\"})"} {"Instruction": "How can I retrieve the latest job stories from the YC Hacker News Official API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains_backups.list(domain=\"my_domain.com\"', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yc-hacker-news-official.p.rapidapi.com/jobstories.json\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yc-hacker-news-official.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain a map of Los Angeles using Mapilion's vector and raster map tiles API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().update', 'description': 'Update a Bare Metal Solution volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.addresses.config.export', 'description': 'Export the configuration for a Compute Engine address', 'parameters': [{'name': 'address'}, {'name': 'region'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://mapilion-vector-and-raster-map-tiles.p.rapidapi.com/rapid-api/vector/34.0522/-118.2437/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mapilion-vector-and-raster-map-tiles.p.rapidapi.com\"}, params={\"x\": \"34.0522\", \"y\": \"-118.2437\", \"z\": \"10\"})"} {"Instruction": "Please convert the URL \"https://www.example.com\" to a QR code.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.list_analyzed_resources', 'description': 'Retrieves a list of resources of the specified type that have been analyzed by the specified analyzer..list-analyzed-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The ARN of the analyzer to retrieve a list of analyzed resources from.'}, {'name': 'resource_type', 'description': 'The type of resource.\\nPossible values:\\n\\nAWS::S3::Bucket\\nAWS::IAM::Role\\nAWS::SQS::Queue\\nAWS::Lambda::Function\\nAWS::Lambda::LayerVersion\\nAWS::KMS::Key\\nAWS::SecretsManager::Secret\\nAWS::EFS::FileSystem\\nAWS::EC2::Snapshot\\nAWS::ECR::Repository\\nAWS::RDS::DBSnapshot\\nAWS::RDS::DBClusterSnapshot\\nAWS::SNS::Topic'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}"], "Output": "requests.get(\"https://qr-code-generator77.p.rapidapi.com/api/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qr-code-generator77.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\"})"} {"Instruction": "Please provide a Python function call to obtain information about airports in London, using the Airports by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Match strings against regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}"], "Output": "requests.get(\"https://airports-by-api-ninjas.p.rapidapi.com/v1/airports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"airports-by-api-ninjas.p.rapidapi.com\"}, params={\"region\": \"London\"})"} {"Instruction": "Please provide a Python function call to check if the email address 'jdoe@example.com' is valid using the Email Verifier API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}"], "Output": "requests.get(\"https://email-verifier15.p.rapidapi.com/verify-email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-verifier15.p.rapidapi.com\"}, params={\"email\": \"jdoe@example.com\"})"} {"Instruction": "Please check the meaning of the word \"dog\" in the English language using the Lexicala API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().list', 'description': 'List all BeyondCorp client connector operations in the specified project.', 'parameters': [{'name': 'location'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}"], "Output": "requests.get(\"https://lexicala1.p.rapidapi.com/search-entries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lexicala1.p.rapidapi.com\"}, params={\"text\":\"dog\",\"language\":\"en\"})"} {"Instruction": "Can you provide a Python function call to obtain the details of a commercial property for rent with ID 987654 from the UK Real Estate Rightmove API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://uk-real-estate-rightmove.p.rapidapi.com/commercial/property-to-rent/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"uk-real-estate-rightmove.p.rapidapi.com\"}, params={\"id\": \"987654\"})"} {"Instruction": "Please provide a Python function call to retrieve information about a character with the ID of 2 from the Throne of Glass API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://throne-of-glass-api3.p.rapidapi.com/api/characters/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"throne-of-glass-api3.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the Python function call to find synonyms for the word \"excited\" in English using the Synonyms Words API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.describe', 'description': 'Gets detailed index endpoint information', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}"], "Output": "requests.get(\"https://synonyms-words.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"synonyms-words.p.rapidapi.com\"}, params={\"language\":\"EN\", \"word\":\"excited\"})"} {"Instruction": "Please provide a Python function call to obtain the mention count of my brand for the past 30 days.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Synapse Integration Runtime List Auth Key', 'description': 'Get keys for a self-hosted integration runtime', 'parameters': [{'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'to retrieve information', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://track-the-mentions-and-conversations-about-your-business.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"track-the-mentions-and-conversations-about-your-business.p.rapidapi.com\"}, params={\"query\": \"my brand\", \"page\": 1, \"period\": 30})"} {"Instruction": "Please provide a Python function call to download the game from the given URL and include the necessary headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_windows', 'description': 'Create enterprise-certificate configuration file for Windows', 'parameters': [{'name': 'issuer'}, {'name': 'provider'}, {'name': 'store'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'read_pool_node_count'}]}"], "Output": "requests.get(\"https://game3.p.rapidapi.comhttp://www.mediafire.com/file/9ezvd76dd9dxgab/game.apk/file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"game3.p.rapidapi.com\"})"} {"Instruction": "Can you give me the Experian credit score and report for my application ID \"98765\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://experian-credit-report-score.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"experian-credit-report-score.p.rapidapi.com\"}, params={\"AppId\": \"98765\"})"} {"Instruction": "Translate the sentence \"Hello, how are you?\" from English to French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}"], "Output": "requests.get(\"https://translate-plus.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translate-plus.p.rapidapi.com\"}, params={\"to\": \"fr\", \"from\": \"en\", \"text\": \"Hello, how are you?\"})"} {"Instruction": "I want to send a PUT request to the API \"Putreq\" with the given URL and headers. The URL is \"https://exampleapi.com/\" and the headers are {'Authorization': 'Bearer my_token', 'Content-Type': 'application/json'}.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters_restore', 'description': 'Restore an AlloyDB cluster from a given backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}"], "Output": "requests.put(\"https://exampleapi.com/\", headers={'Authorization': 'Bearer my_token', 'Content-Type': 'application/json'})"} {"Instruction": "I want to get the latest stock price for Apple and Microsoft from the NSE index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://latest-stock-price.p.rapidapi.com/price\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"latest-stock-price.p.rapidapi.com\"}, params={\"Indices\": \"NSE\", \"Identifier\": \"AAPL,MSFT\"})"} {"Instruction": "Can you get the cryptocurrency trades data for ETH on BINANCE exchange from January 1st, 2023 at 00:00:00 UTC to January 31st, 2023 at 23:59:59 UTC sorted in ascending order with a limit of 1000 records?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_dataset', 'description': 'Returns information about a Dataset.', 'parameters': [{'name': 'dataset_id', 'description': 'The unique identifier for a Dataset.'}]}"], "Output": "requests.get(\"https://cryptocurrency-financial-data.p.rapidapi.com/trades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"cryptocurrency-financial-data.p.rapidapi.com\"}, params={\"start\": \"2023-01-01T00:00:00\",\"end\": \"2023-01-31T23:59:59\",\"sort\": \"asc\",\"base\": \"USDT\",\"market_venue\": \"BINANCE\",\"limit\": \"1000\",\"symbol\": \"ETH\"})"} {"Instruction": "I want to get the user information for the username \"janedoe\" on TikTok.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-bulletproof.p.rapidapi.com/user-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-bulletproof.p.rapidapi.com\"}, params={\"username\": \"janedoe\"})"} {"Instruction": "I want to get information about the webtoon with title number 2357 in Spanish language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}\n", "{'name': 'pyarrow', 'api_name': 'Options for rounding temporal values', 'description': 'Options for rounding temporal values', 'parameters': {'required': [{'name': 'multiple', 'description': 'Number of units to round to.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'.\"}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit.'}]}}\n", "{'name': 'az', 'api_name': 'spring-cloud storage remove', 'description': 'Remove an existing storage in the Azure Spring Cloud', 'parameters': [{'name': 'name -n', 'description': 'Name of storage.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}"], "Output": "requests.get(\"https://webtoon.p.rapidapi.com/canvas/titles/get-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webtoon.p.rapidapi.com\"}, params={\"titleNo\":\"2357\", \"language\":\"es\"})"} {"Instruction": "Translate the sentence \"I love programming\" into French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().list', 'description': 'List BeyondCorp client connector service resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://translate287.p.rapidapi.com/detect/accurate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate287.p.rapidapi.com\"}, params={\"text\": \"I love programming\"})"} {"Instruction": "Please provide a Python function call to check if the IP address 192.168.1.1 is valid using the Itcooking.eu - IP Geolocation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().delete(DOMAIN=\"my_domain.com\"', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}"], "Output": "requests.get(\"https://itcooking-eu-ip-geolocation1.p.rapidapi.com/geoip/v1/lite/GetIpInfoLite\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"itcooking-eu-ip-geolocation1.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "I want to check if user@email is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"user@email\"})"} {"Instruction": "I want to get information about the movie \"La La Land\" using the Miza API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://miza.p.rapidapi.com/d/La La Land\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"miza.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the current weather for Los Angeles? Also, please provide a generic way to obtain the response from the API without printing it, so that we can process the weather data further.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_source_network', 'description': 'Create a new Source Network resource for a provided VPC ID.', 'parameters': [{'name': 'origin_account_id', 'description': 'Account containing the VPC to protect.'}, {'name': 'origin_region', 'description': 'Region containing the VPC to protect.'}, {'name': 'tags', 'description': 'A set of tags to be associated with the Source Network resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'vpc_id', 'description': 'Which VPC ID to protect.'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://weatherapi.com/v1/current.json\", params={\"key\": \"API_KEY\", \"q\": \"Los Angeles\"})"} {"Instruction": "Can you check if jane.smith@example.com is a valid email using the Check Disposable Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane.smith@example.com\"})"} {"Instruction": "I want to execute the opta API and retrieve the response from the endpoint \"https://test-opta.p.rapidapi.com/\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.list_groups', 'description': 'Lists all groups in the identity store. Returns a paginated list of complete Group objects. Filtering for a Group by the DisplayName attribute is deprecated. Instead, use the GetGroupId API action.NoteIf you have administrator access to a member account, you can use this API from the member account. Read about member accounts in the Organizations User Guide .list-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store, such as d-1234567890 . In this example, d- is a fixed prefix, and 1234567890 is a randomly generated string that contains numbers and lower case letters. This value is generated at the time that a new identity store is created.'}, {'name': 'filters', 'description': 'A list of Filter objects, which is used in the ListUsers and ListGroups requests.\\n(structure)\\n\\nA query filter used by ListUsers and ListGroups . This filter object provides the attribute name and attribute value to search users or groups.\\nAttributePath -> (string)\\n\\nThe attribute path that is used to specify which attribute name to search. Length limit is 255 characters. For example, UserName is a valid attribute path for the ListUsers API, and DisplayName is a valid attribute path for the ListGroups API.\\nAttributeValue -> (string)\\n\\nRepresents the data for an attribute. Each attribute value is described as a name-value pair.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}"], "Output": "requests.get(\"https://test-opta.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test-opta.p.rapidapi.com\"})"} {"Instruction": "Can you please check the gender and nationality for the name \"Robert Johnson\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://genderize-nationalize.p.rapidapi.com/genderize/Robert%20Johnson\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"genderize-nationalize.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the media links for a specific watch with watchId 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_object_children', 'description': 'Returns a paginated list of child objects that are associated with a given object.', 'parameters': [{'name': 'directory_arn', 'description': 'The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns .'}, {'name': 'object_reference', 'description': 'The reference that identifies the object for which child objects are being listed.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'next_token', 'description': 'The pagination token.'}, {'name': 'max_results', 'description': 'The maximum number of items to be retrieved in a single call. This is an approximate number.'}, {'name': 'consistency_level', 'description': 'Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://watch-database1.p.rapidapi.com/watch-media-links-by-id/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"watch-database1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with all the data for the anime with mal_id 6789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://animes5.p.rapidapi.com/anime/6789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"animes5.p.rapidapi.com\"})"} {"Instruction": "Please convert 2 cups of sugar to grams using the Food Ingredient Measurement Conversion API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://food-ingredient-measurement-conversion.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"food-ingredient-measurement-conversion.p.rapidapi.com\"}, params={\"value\": \"2\", \"from\": \"cup (US)\", \"ingredient\": \"sugar\", \"to\": \"gram\"})"} {"Instruction": "Please provide a Python function call to enrich the data for the domain amazon.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://company-enrichment.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"company-enrichment.p.rapidapi.com\"}, params={\"domain\":\"amazon.com\"})"} {"Instruction": "Please check the liquidity of the token in the Ethereum chain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'ai-platform', 'api_name': 'ai_platform.get_operation', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "requests.get(\"https://token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com/get_chain_id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com\"}, params={\"chain\": \"ethereum\"})"} {"Instruction": "I want to get the latest news on cryptocurrency using the H Crypto News API from RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}"], "Output": "requests.get(\"https://h-crypto-news.p.rapidapi.com/cryptonews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"h-crypto-news.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python code to query the details of a property with the external ID 8732056 using the Bayut API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'az', 'api_name': 'storage-mover agent update', 'description': 'Updates an Agent resource', 'parameters': [{'name': 'add', 'description': 'Add an object to a list of objects by specifying a path and key value pairs.'}, {'name': 'agent-name', 'description': 'The name of the Agent resource.'}, {'name': 'description', 'description': 'A description for the Agent.'}, {'name': 'force-string', 'description': \"When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.\"}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments.\"}, {'name': 'remove', 'description': 'Remove a property or an element from a list.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'storage-mover-name', 'description': 'The name of the Storage Mover resource.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}]}"], "Output": "requests.get(\"https://bayut.p.rapidapi.com/properties/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bayut.p.rapidapi.com\"}, params={\"externalID\": \"8732056\"})"} {"Instruction": "Could you please fetch the subtitles for the YouTube video with the video ID \"6jpAXeMM1gE\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://subtitles-for-youtube1.p.rapidapi.com/GetTextsubtitles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"subtitles-for-youtube1.p.rapidapi.com\"}, params={\"video_id\":\"6jpAXeMM1gE\"})"} {"Instruction": "Can you help me find job opportunities for Data Scientists in Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.create_global_cluster', 'description': 'Creates an Aurora global database spread across multiple Amazon Web Services Regions. The global database contains a single primary cluster with read-write capability, and a read-only secondary cluster that receives data from the primary cluster through high-speed replication performed by the Aurora storage subsystem.See also: AWS API Documentation\\n', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier for this global database cluster. This parameter is stored as a lowercase string.'}, {'name': 'source_db_cluster_identifier', 'description': 'The Amazon Resource Name (ARN) to use as the primary cluster of the global database.\\nIf you provide a value for this parameter, don\u00e2\\x80\\x99t specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:\\n\\nDatabaseName\\nEngine\\nEngineVersion\\nStorageEncrypted'}, {'name': 'engine', 'description': 'The database engine to use for this global database cluster.\\nValid Values: aurora-mysql | aurora-postgresql\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine of the source DB cluster.'}, {'name': 'engine_version', 'description': 'The engine version to use for this global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine version of the source DB cluster.'}, {'name': 'deletion_protection_|_no_deletion_protection', 'description': 'Specifies whether to enable deletion protection for the new global database cluster. The global database can\u00e2\\x80\\x99t be deleted when deletion protection is enabled.'}, {'name': 'database_name', 'description': 'The name for your database of up to 64 alphanumeric characters. If you don\u00e2\\x80\\x99t specify a name, Amazon Aurora doesn\u00e2\\x80\\x99t create a database in the global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the database name from the source DB cluster.'}, {'name': 'storage_encrypted_|_no_storage_encrypted', 'description': 'Specifies whether to enable storage encryption for the new global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the setting from the source DB cluster.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}\n", "{'name': 'pyarrow', 'api_name': 'TimestampScalar', 'description': 'Concrete class for timestamp scalars', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://jobsearch4.p.rapidapi.com/api/v1/Jobs/Search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"jobsearch4.p.rapidapi.com\"}, params={\"SearchQuery\": \"Data Scientist\", \"PageSize\": 20, \"PageNumber\": 1, \"Location\": \"Los Angeles\"})"} {"Instruction": "Can you please provide a Python function call that can be used to search for information on fern plants using the House Plants API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://house-plants2.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\":\"TO BE FILLED\",\"X-RapidAPI-Host\":\"house-plants2.p.rapidapi.com\"}, params={\"query\": \"fern\"})"} {"Instruction": "Can you provide a Python function call to check if the OTP ID \"876543\" is valid using the D7SMS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}"], "Output": "requests.get(\"https://d7sms.p.rapidapi.com/verify/v1/report/876543\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"d7sms.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve data from the AndroidAPI with the ID \"98765\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}\n", "{'name': 'az', 'api_name': 'datamigration sql-service create', 'description': 'Create Database Migration Service', 'parameters': [{'name': 'name', 'description': 'Name of the SQL Migration Service.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...].'}]}"], "Output": "requests.get(\"https://androidapi1.p.rapidapi.com/store/apidata/98765\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"androidapi1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me information about product with ID 123456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.instances().list', 'description': 'List existing Bigtable instances', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://demo-project3916.p.rapidapi.com/catalog/product/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"demo-project3916.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address john@example.com is disposable.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "I want to get all data from the Test1 API using the provided endpoint URL and headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}"], "Output": "requests.get(\"https://test14848.p.rapidapi.com/v2/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test14848.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the list of TV shows airing in the next 7 days using the Show Air Dates API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}"], "Output": "requests.get(\"https://show-air-dates.p.rapidapi.com/next7days\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"show-air-dates.p.rapidapi.com\"})"} {"Instruction": "Please fetch data from the Ocoya API and log the response using the requests library.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://ocoya.p.rapidapi.com/workspace\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocoya.p.rapidapi.com\"})"} {"Instruction": "Can you provide the vessel photo for ship ID 12345?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant People in the Data Axle database', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://vessel-data.p.rapidapi.com/get_vessel_photo/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vessel-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a list of items dropped by monsters in Lost Ark using the Lost Ark Simple API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}"], "Output": "requests.get(\"https://lost-ark-simple.p.rapidapi.com/npcs/items\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lost-ark-simple.p.rapidapi.com\"})"} {"Instruction": "Can you check if this sentence \"Hey, how are you doing?\" contains any profanity?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://cleantalk1.p.rapidapi.com/service/plain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"cleantalk1.p.rapidapi.com\"}, params={\"text\": \"Hey, how are you doing?\"})"} {"Instruction": "Can you please provide the location details for the IP address 192.168.1.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-location-lookup-service.p.rapidapi.com/v1/iplookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ip-location-lookup-service.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "Can you check if the IP address 192.168.0.1 is a blacklisted IP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'az devops team delete', 'description': 'Delete a team in Azure DevOps', 'parameters': [{'name': 'id', 'description': 'The id of the team to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}"], "Output": "requests.get(\"https://blackbox.p.rapidapi.com/v1/192.168.0.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"blackbox.p.rapidapi.com\"})"} {"Instruction": "I want to use the On hold audio messages API to get messages for voicemails and switchboards.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}"], "Output": "requests.get(\"https://on-hold-audio-messages.p.rapidapi.comhttps://www.telephonevox.com/api/api.telephonevox.php\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"on-hold-audio-messages.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate a direct download link for a Google Drive file using the GDrive Link Generator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}"], "Output": "requests.get(\"https://gdrive-link-generator1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gdrive-link-generator1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the ratings of the restaurant \"La Piazza\" using the Wyre Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().describe', 'description': 'Display the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-based freemium API for generating random user data with AI. Like Lorem Ipsum, but for people.', 'parameters': [{'name': 'results', 'description': '', 'type': 'STRING'}, {'name': 'nation', 'description': '', 'type': 'STRING'}, {'name': 'gender', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://wyre-data.p.rapidapi.com/restaurants/ratings/La Piazza\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wyre-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest NFL news.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_media_pipelines.list_tags_for_resource', 'description': 'Lists the tags available for a media pipeline.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the media pipeline associated with any tags. The ARN consists of the pipeline\u00e2\\x80\\x99s region, resource ID, and pipeline ID.'}]}"], "Output": "requests.get(\"https://nfl-api-news.p.rapidapi.com/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nfl-api-news.p.rapidapi.com\"})"} {"Instruction": "I want to verify if John Doe (employee ID 12345) is listed in the PF (Provident Fund) database using the EPFO Employee Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://epfo-employee-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epfo-employee-verification.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\", \"employee_id\": \"12345\"})"} {"Instruction": "Can you provide me a Python function call to obtain the list of sunnah fasting schedules for the year 2022 and store the response into a variable called \"fasting_schedules\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}"], "Output": "fasting_schedules = requests.get('https://sunnah-fasting1.p.rapidapi.com/api/v1/types', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sunnah-fasting1.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for \"https://example2.com\" using the QR Code Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().describe', 'description': 'Get information about a specific build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "requests.get(\"https://getqrcode.p.rapidapi.com/api/getQR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"getqrcode.p.rapidapi.com\"}, params={\"forQR\": \"https://example2.com\"})"} {"Instruction": "Can you provide a Python function call to send an SMS with the following details:\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Data Lake Analytics Account Delete', 'description': 'Delete a Data Lake Analytics account', 'parameters': [{'name': 'account', 'description': 'Name of the Data Lake Analytics account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group', 'description': 'If not specified, will attempt to discover the resource group for the specified Data Lake Analytics account.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.get_pipeline_execution', 'description': 'Returns information about an execution of a pipeline, including details about artifacts, the pipeline execution ID, and the name, version, and status of the pipeline.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline about which you want to get execution details.'}, {'name': 'pipeline_execution_id', 'description': 'The ID of the pipeline execution about which you want to get execution details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'List Network Virtual Appliance Site', 'description': 'List all Azure network virtual appliance site', 'parameters': [{'name': 'appliance-name', 'description': 'The name of Network Virtual Appliance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sendsms.p.rapidapi.com/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sendsms.p.rapidapi.com\"}, params={\"password\": \"ABC123\", \"to\": \"+1234567890\", \"text\": \"Hello, this is a test message\", \"action\": \"message_send\", \"username\": \"johnsmith\", \"from\": \"MyCompany\", \"report_mask\": \"19\", \"report_url\": \"http://sendsms.ro/r_r.php?mySmsId=9876&status=%d\"})"} {"Instruction": "Please search for \"apple\" with safesearch enabled in the category \"food\" using the SearchHook API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'map_lookup', 'description': 'Perform a lookup in a Map data structure', 'parameters': {'required': [{'name': 'query_key', 'description': 'The key to search for.'}], 'optional': [{'name': 'occurrence', 'description': 'The occurrence(s) to return from the Map. Accepted values are \"first\", \"last\", or \"all\".'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://searchhook.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"searchhook.p.rapidapi.com\"}, params={\"q\": \"apple\", \"safesearch\": \"1\", \"categories\": \"food\"})"} {"Instruction": "I want to retrieve the top 10 YouTube subscriptions for the channel with channel ID \"UCP4bf6IHJJQehibu6ai__cg\" and include the content details in the response, using the YouTube Data v3 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.deregister_target_from_maintenance_window', 'description': 'Removes a target from a maintenance window.', 'parameters': [{'name': 'window_id', 'description': 'The ID of the maintenance window the target should be removed from.'}, {'name': 'window_target_id', 'description': 'The ID of the target definition to remove.'}, {'name': 'safe_|_no_safe', 'description': 'The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn\u00e2\\x80\\x99t deregister the target from the maintenance window.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NOTE: You need an API-Key to use this API. See README for more details.\\r\\nThe Cancer Imaging Archive (TCIA) is a public repository of cancer images and related clinical data for the express purpose of enabling open science research. Currently over 26 million radiologic images of cancer are contained in this repository. The API allows you to query metadata and download images from the various public collections available on TCIA', 'parameters': [{'name': 'format', 'description': 'Specify output type. Allowed values CSV/HTML/XML/JSON', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtube-v311.p.rapidapi.com/subscriptions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"youtube-v311.p.rapidapi.com\"}, params={\"maxResults\": \"10\", \"pageToken\": \"\", \"forChannelId\": \"\", \"order\": \"relevance\", \"id\": \"\", \"channelId\": \"UCP4bf6IHJJQehibu6ai__cg\", \"part\": \"snippet,contentDetails\"})"} {"Instruction": "Please provide a Python function call to get real-time finance data for Bitcoin to USD in Spanish language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().describe', 'description': 'Display detailed information about an HTTP health check', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://real-time-finance-data.p.rapidapi.com/currency-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"real-time-finance-data.p.rapidapi.com\"}, params={\"from_symbol\": \"BTC\", \"to_symbol\": \"USD\", \"language\": \"es\"})"} {"Instruction": "Convert the image located at \"/path/to/image.png\" to ASCII using the Img to ASCII API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}"], "Output": "requests.get(\"https://img-to-ascii.p.rapidapi.com/get-ascii/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"img-to-ascii.p.rapidapi.com\"}, params={\"id\": \"/path/to/image.png\"})"} {"Instruction": "Can you provide me with the latest data on cricket series?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fundtrip', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'extract_regex', 'description': 'Extract values from a string using a regular expression', 'parameters': {'required': [{'name': 'pattern', 'description': 'Regular expression with named capture fields'}], 'optional': []}}"], "Output": "requests.get(\"https://cricket-live-data.p.rapidapi.com/series\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cricket-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to calculate the distance between the start coordinates (-118.2437, 34.0522) and end coordinates (-122.4194, 37.7749) using the GeoWide API, and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://geowide.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geowide.p.rapidapi.com\"}, params={\"start_longitude\":-118.2437, \"start_latitude\":34.0522, \"end_latitude\":37.7749, \"end_longitude\":-122.4194})"} {"Instruction": "Please provide the token price and other information for the token with address 0xABCDEF123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pancakeswap-api.p.rapidapi.com/get_balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pancakeswap-api.p.rapidapi.com\"}, params={\"address\": \"0xABCDEF123\", \"token\": \"0xABCDEF123\"})"} {"Instruction": "Can you please check if the person with the person_id 123456 is in the facial authentication database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_asset_properties', 'description': 'Retrieves a paginated list of properties associated with an asset. If you update properties associated with the model before you finish listing all the properties, you need to start all over again.list-asset-properties is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset.'}, {'name': 'filter', 'description': 'Filters the requested list of asset properties. You can choose one of the following options:\\n\\nALL \u00e2\\x80\\x93 The list includes all asset properties for a given asset model ID.\\nBASE \u00e2\\x80\\x93 The list includes only base asset properties for a given asset model ID.\\n\\nDefault: BASE\\nPossible values:\\n\\nALL\\nBASE'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.uint16', 'description': 'Concrete class for Arrow arrays of uint16 data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}"], "Output": "requests.get(\"https://auther-check.p.rapidapi.com/person/face/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"auther-check.p.rapidapi.com\"})"} {"Instruction": "I want to get the comments for context \"news\" using The South Asian Express API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Managed Services Assignment Creation', 'description': 'Creates a new registration assignment.', 'parameters': [{'name': 'definition', 'description': 'The fully qualified resource id of the registration definition.', 'required': True}, {'name': 'assignment-id', 'description': 'Can be used to override the generated registration assignment id.', 'required': False}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}"], "Output": "requests.get(\"https://the-south-asian-express.p.rapidapi.com/comments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"the-south-asian-express.p.rapidapi.com\"}, params={\"context\": \"news\"})"} {"Instruction": "Please provide me with a list of radio stations from the GMC Radio API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.list_global_tables', 'description': 'Lists all global tables that have a replica in the specified Region.WarningThis operation only applies to Version 2017.11.29 (Legacy) of global tables. We recommend using Version 2019.11.21 (Current) when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see Determining the version . To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see Updating global tables .', 'parameters': [{'name': 'exclusive_start_global_table_name', 'description': 'The first global table name that this operation will evaluate.'}, {'name': 'limit', 'description': 'The maximum number of table names to return, if the parameter is not specified DynamoDB defaults to 100.\\nIf the number of global tables DynamoDB finds reaches this limit, it stops the operation and returns the table names collected up to that point, with a table name in the LastEvaluatedGlobalTableName to apply in a subsequent operation to the ExclusiveStartGlobalTableName parameter.'}, {'name': 'region_name', 'description': 'Lists the global tables in a specific Region.'}]}"], "Output": "requests.get(\"https://gmc-radio.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gmc-radio.p.rapidapi.com\"})"} {"Instruction": "Please retrieve the political towns associated with the ZIP code 6000.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'az', 'api_name': 'Network Manager Effective Connectivity Configuration List', 'description': 'List effective configuration in a network manager', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'virtual-network-name --vnet-name', 'description': 'The name of the virtual network.'}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.'}]}"], "Output": "requests.get(\"https://schweizer-postleitzahlen.p.rapidapi.com/zip/6000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"schweizer-postleitzahlen.p.rapidapi.com\"})"} {"Instruction": "How can I get the tick data for the cryptocurrency contract BTCUSDT on Bybit?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bybit4.p.rapidapi.com/perpetual/usdc/openapi/public/v1/tick\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bybit4.p.rapidapi.com\"}, params={\"symbol\": \"BTCUSDT\"})"} {"Instruction": "What is the Python function call to get the trending topics in the Left 4 Dead steam community using the RapidAPI interface, and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}"], "Output": "requests.get(\"https://steam-community.p.rapidapi.com/group/trendingtopics/l4d\", headers={\"X-RapidAPI-Key\":\"TO BE FILLED\",\"X-RapidAPI-Host\":\"steam-community.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the aircraft information for registration number N67890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://flightera-flight-data.p.rapidapi.com/aircraft/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flightera-flight-data.p.rapidapi.com\"}, params={\"reg\": \"N67890\"})"} {"Instruction": "I want to generate a QR code for the website example.com using the Image QR code generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}"], "Output": "requests.get(\"https://image-qr-code-generator.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-qr-code-generator.p.rapidapi.com\"}, params={\"url\": \"example.com\"})"} {"Instruction": "Can you provide a Python function to obtain the ranking list for the top J2A coins and log the output using the J2ACoin API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws voice_id list_domains', 'description': 'Lists all the domains in the Amazon Web Services account.list-domains is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Spring Cloud', 'api_name': 'List Persistent Storages', 'description': 'List all the persistent storages related to an existing storage', 'parameters': [{'name': 'name', 'description': 'Name of storage'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}"], "Output": "requests.get(\"https://j2acoin.p.rapidapi.com/getRankingList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"j2acoin.p.rapidapi.com\"})"} {"Instruction": "I want to get the geocoding data for the postcode \"W1A 1AA\" using the UK PostCode API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://uk-postcode-api.p.rapidapi.com/postcodes/W1A1AA\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uk-postcode-api.p.rapidapi.com\"})"} {"Instruction": "I want to convert a speech file named \"audio.wav\" to text using the Speech Recognition API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}"], "Output": "requests.get(\"https://speech-recognition14.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"speech-recognition14.p.rapidapi.com\"})"} {"Instruction": "Can you provide real-time LinkedIn company data for the domain \"apple.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://fresh-linkedin-company-data.p.rapidapi.com/get-company-by-domain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fresh-linkedin-company-data.p.rapidapi.com\"}, params={\"domain\": \"apple.com\"})"} {"Instruction": "Can you provide me with the latest weather data for Paris, France?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weather-by-api-ninjas.p.rapidapi.com/v1/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-by-api-ninjas.p.rapidapi.com\"}, params={\"city\": \"Paris\", \"state\": \"France\"})"} {"Instruction": "Please provide me with the details of the job with the Job ID J123456 in the USA Jobs for IT API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "requests.get(\"https://usa-jobs-for-it.p.rapidapi.com/FullStack\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"usa-jobs-for-it.p.rapidapi.com\"}, params={\"job_id\": \"J123456\"})"} {"Instruction": "Can you provide a Python function call to check if an image file contains any explicit content, using the NSFW3 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}"], "Output": "requests.get(\"https://nsfw3.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"nsfw3.p.rapidapi.com\"})"} {"Instruction": "Can you check if the firmware with SHA2 hash \"f89cc36a60e8da25\" is valid using IoTVAS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.update_dataset_group', 'description': 'Replaces the datasets in a dataset group with the specified datasets.NoteThe Status of the dataset group must be ACTIVE before you can use the dataset group to create a predictor. Use the DescribeDatasetGroup operation to get the status.', 'parameters': [{'name': 'dataset_group_arn', 'description': 'The ARN of the dataset group.'}, {'name': 'dataset_arns', 'description': 'An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}"], "Output": "requests.get(\"https://iotvas.p.rapidapi.com/firmware/af88b1aaac0b222df8539f3ae1479b5c8eaeae41f1776b5dd2fa805cb33a1175/accounts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"iotvas.p.rapidapi.com\"}, params={\"firmware_hash\": \"f89cc36a60e8da25\"})"} {"Instruction": "Can you provide me with the Python function call to track energy prices on Reuters using the Energy Price News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}"], "Output": "requests.get(\"https://energy-price-news.p.rapidapi.com/news/sources/reuters\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"energy-price-news.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of tools available for API deployment from APIEvangelist?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}"], "Output": "requests.get(\"https://ismaelc-apievangelist.p.rapidapi.com/data/tools.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ismaelc-apievangelist.p.rapidapi.com\"})"} {"Instruction": "I want to get the arrival flights for \"SFO\" airport using the Flight Fare Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.update_subscription', 'description': 'Updates the details of an existing subscription. Only enter values for parameters you want to change. Empty parameters are not updated.NoteFor accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization\u00e2\\x80\\x99s payer account, regardless of whether the payer account itself is subscribed.', 'parameters': [{'name': 'auto_renew', 'description': 'When you initally create a subscription, AutoRenew is set to ENABLED . If ENABLED , the subscription will be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription request. If the UpdateSubscription request does not included a value for AutoRenew , the existing value for AutoRenew remains unchanged.\\nPossible values:\\n\\nENABLED\\nDISABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}"], "Output": "requests.get(\"https://flight-fare-search.p.rapidapi.com/v2/airport/arrivals\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flight-fare-search.p.rapidapi.com\"}, params={\"airportCode\": \"SFO\"})"} {"Instruction": "I want to get the latest foreign exchange reference rates from the European Central Bank API and store the response in a variable called 'exchange_rates'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az devops configure', 'description': 'Configuration of Azure DevOps CLI', 'parameters': [{'name': 'defaults', 'description': \"Space separated 'name=value' pairs for common arguments defaults\"}, {'name': 'list', 'description': 'Lists the contents of the config file'}, {'name': 'use-git-aliases', 'description': \"Set to 'true' to configure Git aliases global git config file\"}]}"], "Output": "requests.get(\"https://european-central-bank-reference-rates.p.rapidapi.com/GetReferenceRates\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"european-central-bank-reference-rates.p.rapidapi.com\"})"} {"Instruction": "Can you check if the social security number 123-45-6789 is valid in the Philippines?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://philippines-social-security-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"philippines-social-security-ocr.p.rapidapi.com\"}, params={\"request_id\":\"123-45-6789\"})"} {"Instruction": "Can you provide a Python function call to check the busy and popular times for Walmart located at 8400 Coral Way, Miami, FL 33155 using the Busy and Popular Times API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "requests.get('https://busy-and-popular-times.p.rapidapi.com/search/Walmart+8400+Coral+Way+Miami+FL+33155', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"busy-and-popular-times.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you provide me the tourist attractions in London?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://opentripmap-places-v1.p.rapidapi.com/en/places/geoname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"opentripmap-places-v1.p.rapidapi.com\"}, params={\"name\": \"London\"})"} {"Instruction": "I want to use the Hitmen2 API to retrieve gaming data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az ml job create', 'description': 'Create a job in Azure ML', 'parameters': [{'name': 'file', 'description': 'Local path to the YAML file containing the Azure ML job specification.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}, {'name': 'name', 'description': 'Name of the job.'}, {'name': 'save-as', 'description': \"File to which the created job's state in YAML format will be written.\"}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'skip-validation', 'description': 'Skip validation in creating the resource.'}, {'name': 'stream', 'description': \"Indicates whether to stream the job's logs to the console.\"}, {'name': 'web', 'description': \"Show the job's run details in Azure ML studio in a web browser.\"}]}"], "Output": "requests.get(\"https://hitmen2.p.rapidapi.comhttp://hitman11.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hitmen2.p.rapidapi.com\"})"} {"Instruction": "I want to generate a QR code image for the data \"Hello World\" using the RapidAPI Barcode API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'tan', 'description': 'Compute the tangent', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}"], "Output": "requests.get(\"https://barcode18.p.rapidapi.com/qrcode/data/Hello%20World\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcode18.p.rapidapi.com\"})"} {"Instruction": "I have an image of a Passport and I want to extract the data from it using the OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}"], "Output": "requests.get(\"https://voter-card-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"voter-card-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide a Python function call to check if the email john@example.com is a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}"], "Output": "requests.get(\"https://email-address-validator4.p.rapidapi.com/v1/checkemail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-address-validator4.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Can you please provide the price and information about the Pokemon Trading Card with the set number XY12-163?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pokemon-tcg-card-prices.p.rapidapi.com/card\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pokemon-tcg-card-prices.p.rapidapi.com\"}, params={\"setNumber\": \"XY12-163\"})"} {"Instruction": "Please provide me with crime data for the zip code 90210.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}\n", "{'name': 'PyArrow', 'api_name': 'extract_struct', 'description': 'Extract (year, month, day) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.elbv2.describe_ssl_policies', 'description': 'Describes the specified policies or all policies used for SSL negotiation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SslPolicies\\n', 'parameters': [{'name': 'names', 'description': 'The names of the policies.\\n(string)'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'load_balancer_type', 'description': 'The type of load balancer. The default lists the SSL policies for all load balancers.\\nPossible values:\\n\\napplication\\nnetwork\\ngateway'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}\n", "{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}"], "Output": "requests.get(\"https://crime-data-by-zipcode-api.p.rapidapi.com/crime_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crime-data-by-zipcode-api.p.rapidapi.com\"}, params={\"zip\": \"90210\"})"} {"Instruction": "Please provide me with the physical quantities, constants, and equations from the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}"], "Output": "requests.get(\"https://physical-quantities-constants-and-equations.p.rapidapi.com/equations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"physical-quantities-constants-and-equations.p.rapidapi.com\"})"} {"Instruction": "How can I extract the JSON product data from AliExpress using the AliExpress Product API for a product with the ID '654321'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://aliexpress-product1.p.rapidapi.com/scraper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aliexpress-product1.p.rapidapi.com\"}, params={\"productId\": \"654321\"})"} {"Instruction": "What is the current weather forecast for the Jackson Hole ski resort? Please provide the forecast in imperial units and for the top of the mountain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ski-resort-forecast.p.rapidapi.com/Jackson Hole/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ski-resort-forecast.p.rapidapi.com\"}, params={\"units\": \"i\", \"el\": \"top\"})"} {"Instruction": "Can you provide a Python function call to extract body shapes from a full-body photo and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://body-shape-analyzer.p.rapidapi.com/image/chkaip\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"body-shape-analyzer.p.rapidapi.com\"})"} {"Instruction": "I want to create a new GIF from the video with the URL \"https://www.example.com/video.mp4\" starting from 3 seconds and ending at 8 seconds, with a duration of 5 seconds and a size of 800x600 pixels.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}"], "Output": "requests.get(\"https://apilayer-giflayer-v1.p.rapidapi.com/capture\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"apilayer-giflayer-v1.p.rapidapi.com\"}, params={\"url\":\"https://www.example.com/video.mp4\", \"start\": 3, \"end\": 8, \"duration\": 5, \"size\":\"800x600\"})"} {"Instruction": "Please provide me with another quality riddle.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://riddles-by-api-ninjas.p.rapidapi.com/v1/riddles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"riddles-by-api-ninjas.p.rapidapi.com\"}, params={\"limit\": 1})"} {"Instruction": "Can you provide the available locales for generating testimonials in the review-generator-ai API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}"], "Output": "requests.get(\"https://review-generator-ai.p.rapidapi.com/api/data/locales\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"review-generator-ai.p.rapidapi.com\"})"} {"Instruction": "I want to find a burger with chicken on the Burgers Hub API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://burgers-hub.p.rapidapi.com/find-burger/?search=chicken\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"burgers-hub.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get data from the PSS API and include the necessary headers to authenticate the request.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.globalaccelerator.create_custom_routing_listener', 'description': 'Create a listener to process inbound connections from clients to a custom routing accelerator. Connections arrive to assigned static IP addresses on the port range that you specify.', 'parameters': [{'name': 'accelerator_arn', 'description': 'The Amazon Resource Name (ARN) of the accelerator for a custom routing listener.'}, {'name': 'port_ranges', 'description': 'The port range to support for connections from clients to your accelerator.\\nSeparately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators .\\n(structure)\\n\\nA complex type for a range of ports for a listener.\\nFromPort -> (integer)\\n\\nThe first port in the range of ports, inclusive.\\nToPort -> (integer)\\n\\nThe last port in the range of ports, inclusive.'}, {'name': 'idempotency_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency\u00e2\\x80\\x94that is, the uniqueness\u00e2\\x80\\x94of the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shazam API helps you to recognize any song from a music file, can fetch data from https://www.shazam.com/, extract information related to artist, track or give top songs by country.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'artist_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pss.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"pss.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to search all the websites hosted on the same IP as example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://websites-on-same-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"websites-on-same-ip.p.rapidapi.com\"}, params={\"q\": \"example.com\", \"type\": \"WEBIP\", \"pagenum\": \"1\"})"} {"Instruction": "Please provide a Python function call to get the latest crypto news from the ALL Crypto News Feed API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://all-crypto-news-feed.p.rapidapi.com/get_blogs_feed\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"all-crypto-news-feed.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the predictions for the upcoming football match between Manchester United and Arsenal, set the market to over/under, the date to 2022-11-15, and the federation to Premier League, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_directory', 'description': 'Deletes a directory. Only disabled directories can be deleted. A deleted directory cannot be undone. Exercise extreme caution when deleting directories.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory to delete.'}]}\n", "{'name': 'PyArrow', 'api_name': 'reverse_strings', 'description': 'Reverse strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument containing strings to be reversed'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://football-prediction-api.p.rapidapi.com/api/v2/predictions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"football-prediction-api.p.rapidapi.com\"}, params={\"market\": \"over/under\", \"iso_date\": \"2022-11-15\", \"federation\":\"Premier League\"})"} {"Instruction": "Please provide a Python function call to download the map tile with y=10, z=18, and x=5 using the Offline MapTiles API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}"], "Output": "requests.get(\"https://offline-maptiles.p.rapidapi.com/local/osm/v1/18/5/10.png\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"offline-maptiles.p.rapidapi.com\"})"} {"Instruction": "I want to get the WHOIS history for the domain \"example.com\" since the date \"2020-01-01\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.create', 'description': 'Create a new Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'tensorboard_experiment_id', 'description': 'Unique identifier for the new Tensorboard experiment.'}, {'name': 'description', 'description': 'Description for the new Tensorboard experiment.'}, {'name': 'display_name', 'description': 'Display name for the new Tensorboard experiment.'}, {'name': 'labels', 'description': 'List of key-value pairs to label the new Tensorboard experiment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.container_analyze_iam_policy', 'description': 'Analyze organization policies governed containers under a scope', 'parameters': [{'name': 'constraint', 'description': 'The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.'}, {'name': 'scope', 'description': 'Scope can only be an organization for now. The analysis is limited to the Cloud org policies and containers within this scope. The caller must be granted the cloudasset.assets.searchAllResources permission on the desired scope.'}]}"], "Output": "requests.get(\"https://whois-history1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whois-history1.p.rapidapi.com\"}, params={\"domainName\": \"example.com\", \"sinceDate\": \"2020-01-01\"})"} {"Instruction": "Please provide me with the details of the Web Push Notifications Server owner.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://web-push-notifications-server.p.rapidapi.com/owner/-your-owner-id-here-\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-push-notifications-server.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with more information about the ROAC of company 123456789?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.extract_year_number', 'description': 'Extract year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://roac.p.rapidapi.com/api/Auditores/roac/123456789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"roac.p.rapidapi.com\"})"} {"Instruction": "I want to download an image from Pinterest using this URL: \"https://www.pinterest.com/pin/1149051292401881795/\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.beta_run.services_list', 'description': 'List Google Compute Engine backend services', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}"], "Output": "requests.get(\"https://pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com/ideapin/https://www.pinterest.com/pin/1149051292401881795/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the privacy details for app id 123456789 on the Apple App Store?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get('https://app-store2.p.rapidapi.com/privacy/123456789', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"app-store2.p.rapidapi.com\"})"} {"Instruction": "Please provide information about the Dota 2 tournament with tournamentId 987654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://league-of-legends-esports.p.rapidapi.com/tournaments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"league-of-legends-esports.p.rapidapi.com\"}, params={\"tournamentId\": \"987654321\"})"} {"Instruction": "Can you provide me with 10 motivational quotes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha_compute_firewall_rules.create', 'description': 'Create firewall rules in Compute Engine', 'parameters': [{'name': 'name'}, {'name': 'action'}, {'name': 'allow'}, {'name': 'description'}, {'name': 'destination_ranges'}, {'name': 'direction'}, {'name': 'disabled'}, {'name': '[no_]enable_logging'}, {'name': 'logging_metadata'}, {'name': 'network'}, {'name': 'priority'}, {'name': 'rules'}, {'name': 'source_ranges'}, {'name': 'source_service_accounts'}, {'name': 'source_tags'}, {'name': 'target_service_accounts'}, {'name': 'target_tags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}"], "Output": "requests.get(\"https://quotes88.p.rapidapi.com/quotes/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quotes88.p.rapidapi.com\"})"} {"Instruction": "Can you help me get the IP address of my current location using the IP Address API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}"], "Output": "requests.get(\"https://ip-address3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ip-address3.p.rapidapi.com\"})"} {"Instruction": "Can you help me search for the torrent file with the topic \"Spider-Man\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'Azure CLI', 'api_name': 'IoT Hub Consumer Group List', 'description': 'Lists event hub consumer groups', 'parameters': [{'name': 'event-hub-name', 'description': 'Event hub endpoint name. Default value: events'}, {'name': 'hub-name', 'description': 'IoT Hub name.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(\"https://torrent-search3.p.rapidapi.com/torrent/piratebay/Spider-Man\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"torrent-search3.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the information of the file at the URL 'https://example.com/file123'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.entityresolution.list_schema_mappings', 'description': 'Returns a list of all the SchemaMappings that have been created for an AWS account.list-schema-mappings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'oDesk APIs allowed for authorized users to can access and build their own oDesk applications.', 'parameters': [{'name': 'code1_code2_coden_format', 'description': '', 'type': 'STRING'}, {'name': 'code1;code2;...;coden', 'description': 'The specific task codes, the list of codes should be separated with \";\"', 'type': 'STRING'}, {'name': 'format', 'description': 'formation of response', 'type': 'STRING'}, {'name': 'company', 'description': 'The company ID', 'type': 'NUMBER'}, {'name': 'team', 'description': 'The team ID', 'type': 'NUMBER'}, {'name': 'username', 'description': 'The username of the target user account', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://terabox-downloader.p.rapidapi.com/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"terabox-downloader.p.rapidapi.com\"}, params={\"url\": \"https://example.com/file123\"})"} {"Instruction": "I want to check if the email address \"johndoe@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"johndoe@gmail.com\"})"} {"Instruction": "I want to get the current market trends for cryptocurrencies in Europe, Middle East, and Africa from the G-Finance API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://g-finance.p.rapidapi.com/market-trends/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"g-finance.p.rapidapi.com\"}, params={\"t\": \"cryptocurrencies\", \"gl\": \"US\", \"s\": \"europe-middle-east-africa\"})"} {"Instruction": "Please provide a Python function call to retrieve the current time in PST using the World Clock API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://world-clock.p.rapidapi.com/json/pst/now\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"world-clock.p.rapidapi.com\"})"} {"Instruction": "I want to access the ST666 website on my mobile device.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}"], "Output": "requests.get(\"https://demo-project27383.p.rapidapi.com/order/my\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"demo-project27383.p.rapidapi.com\"})"} {"Instruction": "What are the available weather conditions in London using the Weather API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().list', 'description': 'List BeyondCorp client connector service resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}"], "Output": "requests.get(\"https://weatherapi.p.rapidapi.com/condotions/London\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weatherapi.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to forward geocode the address \"1600 Amphitheatre Parkway, Mountain View, CA\" using the Geocode - Forward and Reverse API, and store the response in a variable called \"geocode_result\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecatalyst.list_dev_environment_sessions', 'description': 'Retrieves a list of active sessions for a Dev Environment in a project.list-dev-environment-sessions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'space_name', 'description': 'The name of the space.'}, {'name': 'project_name', 'description': 'The name of the project in the space.'}, {'name': 'dev_environment_id', 'description': 'The system-generated unique ID of the Dev Environment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://geocode-forward-and-reverse.p.rapidapi.com/forward\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geocode-forward-and-reverse.p.rapidapi.com\"}, params={\"address\": \"1600 Amphitheatre Parkway, Mountain View, CA\"})"} {"Instruction": "Please fetch Indian names from the API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indian-names.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indian-names.p.rapidapi.com\"}).json()"} {"Instruction": "Please provide a Python function call to lookup the leagues for the username \"myusername\" in the Satellite API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://satellite-api.p.rapidapi.com/lookup/2ksports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"satellite-api.p.rapidapi.com\"}, params={\"username\": \"myusername\"})"} {"Instruction": "I want to get information about an exercise with ID 25 from MuscleWiki API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}"], "Output": "requests.get(\"https://musclewiki.p.rapidapi.com/exercises/25\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"musclewiki.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to extract the content from the URL \"https://example.com\" using the URL Content Extractor API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'reverse_binary', 'description': 'Reverse binary data at a byte-level', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}"], "Output": "requests.get(\"https://url-content-extractor.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"url-content-extractor.p.rapidapi.com\"}, params={\"query\": \"https://example.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address 'example@gmail.com' is valid using the 'check-disposable-email' API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Webapp Authentication Config Version Revert', 'description': 'Reverts the configuration version of the authentication settings for the webapp from v2 to v1 (classic)', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the web app.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please check the reputation of the domain \"example.com\" and print the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "requests.get(\"https://domain-reputation1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-reputation1.p.rapidapi.com\"}, params={\"domainName\": \"example.com\", \"outputFormat\": \"JSON\", \"mode\": \"\"})"} {"Instruction": "Can you provide a Python function call to generate a fake credit card number using the Mastercard network?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wave, Weather and Tide Conditions for any spot on the Ocean Surface.\\n\\nXYZ Tiles for Global Wave Conditions\\n\\nhttps://wavebase.app', 'parameters': [{'name': 'variable', 'description': '', 'type': 'string'}, {'name': 'datetime', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://fake-credit-card-number-generator-api.p.rapidapi.com/creditcard-cardgenerate/mastercard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-credit-card-number-generator-api.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve a list of active listings on Etsy and print the response using RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowStructArray', 'description': 'Concrete class for Arrow arrays of a struct data type', 'parameters': {'required': [{'name': 'fields', 'description': 'List of Field objects representing the struct fields'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}"], "Output": "requests.get(\"https://community-etsy.p.rapidapi.com/listings/active\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"community-etsy.p.rapidapi.com\"})"} {"Instruction": "How can I get the data for episode 4 of Attack on Titan Season 4 using the gogoanime-data-api?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://gogoanime-data-api.p.rapidapi.com/attack-on-titan-final-season-episode-4\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gogoanime-data-api.p.rapidapi.com\"})"} {"Instruction": "What is the current weather for Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}"], "Output": "requests.get(\"https://weather1003.p.rapidapi.com/current\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather1003.p.rapidapi.com\"}, params={\"lon\": \"-118.2437\", \"lat\":\"34.0522\"})"} {"Instruction": "Can you provide a Python function call to get the latest international news and print the response using the NewsAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "newsapi.get_top_headlines(category=\"general\", country=\"us\")"} {"Instruction": "Please provide a random quote about happiness.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.create_member', 'description': 'Associates an account with an Amazon Macie administrator account.', 'parameters': [{'name': 'account', 'description': 'The details of the account to associate with the administrator account.\\naccountId -> (string)\\n\\nThe Amazon Web Services account ID for the account.\\nemail -> (string)\\n\\nThe email address for the account.'}, {'name': 'tags', 'description': 'A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie.\\nAn account can have a maximum of 50 tags. Each tag consists of a tag key and an associated tag value. The maximum length of a tag key is 128 characters. The maximum length of a tag value is 256 characters.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.get_template', 'description': 'Returns the details for the requested template.', 'parameters': [{'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'template_id', 'description': 'A unique identifier of a template.'}]}"], "Output": "requests.get(\"https://metaapi-mindfulness-quotes.p.rapidapi.com/v1/mindfulness\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metaapi-mindfulness-quotes.p.rapidapi.com\"})"} {"Instruction": "I want to check if \"jane@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Can you retrieve 5 step strings from the WikiHow API and store them in a variable called 'steps'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.jobs().submit', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_path'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}, {'name': 'batch_size'}, {'name': 'key'}, {'name': 'max_worker_count'}, {'name': 'runtime_version'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'accelerator_count'}, {'name': 'accelerator_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.utf8_string_lengths', 'description': 'Compute UTF8 string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://hargrimm-wikihow-v1.p.rapidapi.com/steps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"hargrimm-wikihow-v1.p.rapidapi.com\"}, params={\"count\": \"5\"})"} {"Instruction": "Please provide me with news articles about technology published within the last 24 hours in Indonesia.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}"], "Output": "requests.get(\"https://berita1.p.rapidapi.com/competitor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"berita1.p.rapidapi.com\"}, params={\"categories\": \"100271:3\", \"publishedWithin\": \"86400000\", \"offset\": \"0\", \"country\": \"id\", \"length\": \"0\"})"} {"Instruction": "I want to take a screenshot of \"https://www.example.com\", save it as a png file, and use a custom User-Agent header.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}"], "Output": "requests.get(\"https://website-screenshot3.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"website-screenshot3.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\", \"type\": \"png\", \"ua\": \"Custom User-Agent Header\"})"} {"Instruction": "I want to get the Instagram ID for the user \"old_user789\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}"], "Output": "requests.get(\"https://instagram174.p.rapidapi.com/api/v1/user/instagram/id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"instagram174.p.rapidapi.com\"}, params={\"username\": \"old_user789\"})"} {"Instruction": "Can you provide the Python function call to retrieve live data for the ASIN B09DKV849B from the Amazon Live Data API in the US marketplace and return the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check the liquidation data from Binance using the Liquidation Report API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine', 'description': 'Deletes a state machine. This is an asynchronous operation: It sets the state machine\u00e2\\x80\\x99s status to DELETING and begins the deletion process.The following are some examples of qualified and unqualified state machine ARNs:The following qualified state machine ARN refers to a Distributed Map state with a label mapStateLabel in a state machine named myStateMachine . arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabelSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://liquidation-report.p.rapidapi.com/lickhunterpro\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"liquidation-report.p.rapidapi.com\"})"} {"Instruction": "Please provide the latest Covid-19 statistics for Brazil.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}"], "Output": "requests.get(\"https://trinidad-covid-19-statistics.p.rapidapi.com/latestday\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trinidad-covid-19-statistics.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a Python function call to get the list of Steam games on special offers in the US region, starting from the first game, and retrieving 5 games per page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}"], "Output": "requests.get(\"https://steamgames-special-offers.p.rapidapi.com/games_list/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"steamgames-special-offers.p.rapidapi.com\"}, params={\"region\": \"US\", \"start\": \"0\", \"count\": \"5\"})"} {"Instruction": "I want to search for videos on YouTube with the keyword \"data analysis\" and sort them by view count.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}"], "Output": "requests.get(\"https://youtube-v3-lite.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-v3-lite.p.rapidapi.com\"}, params={\"channelId\": \"UCAuUUnT6oDeKwE6v1NGQxug\", \"part\": \"id,snippet\", \"type\": \"video\", \"order\": \"viewCount\", \"q\": \"data analysis\"})"} {"Instruction": "Can you please send a connection request to the following LinkedIn profiles: profile4URL, profile5URL, profile6URL? I would like to use the message \"Hello [target_name], I would love to connect with you.\", provide a cookie value of \"GHIJKL\", an email address of \"example2@gmail.com\", and use the key \"12hAbG0pX2\" for authentication.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://linkedin-outreach.p.rapidapi.com/send-requests/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"linkedin-outreach.p.rapidapi.com\"}, params={\"urls\": \"profile4URL,profile5URL,profile6URL\", \"message\": \"Hello [target_name], I would love to connect with you.\", \"cookie\": \"GHIJKL\", \"email\": \"example2@gmail.com\", \"key\": \"12hAbG0pX2\"})"} {"Instruction": "I want to search for historical events related to the World War II in Europe.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://historical-events-by-api-ninjas.p.rapidapi.com/v1/historicalevents\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"historical-events-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"World War II in Europe\"})"} {"Instruction": "Perform sentiment analysis on the text \"I love this movie!\" in English using Google's BERT Sentiment Analysis API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://googles-bert-sentiment-analysis.p.rapidapi.com/sentiment\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"googles-bert-sentiment-analysis.p.rapidapi.com\"}, params={\"text\": \"I love this movie!\", \"lang\":\"en\"})"} {"Instruction": "Can you provide the names of Allah with Arabic as well as English words and their explanations and benefits?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://allah-name.p.rapidapi.com/name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allah-name.p.rapidapi.com\"})"} {"Instruction": "Can you help me find train trips from Berlin to Munich on February 16, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://deutsche-bahn1.p.rapidapi.com/trips\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deutsche-bahn1.p.rapidapi.com\"}, params={\"from_id\": \"008011201\", \"to_id\": \"008011155\", \"date\": \"16.02.2022\"})"} {"Instruction": "Can you please check the status of the API \"MOVIE DETAILS 0822202124848\" and return the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.describe_custom_domains', 'description': 'Return a description of custom domain names that are associated with an App Runner service.', 'parameters': [{'name': 'service_arn', 'description': 'The Amazon Resource Name (ARN) of the App Runner service that you want associated custom domain names to be described for.'}, {'name': 'next_token', 'description': 'A token from a previous result page. It\u00e2\\x80\\x99s used for a paginated request. The request retrieves the next result page. All other parameter values must be identical to the ones that are specified in the initial request.\\nIf you don\u00e2\\x80\\x99t specify NextToken , the request retrieves the first result page.'}, {'name': 'max_results', 'description': 'The maximum number of results that each response (result page) can include. It\u00e2\\x80\\x99s used for a paginated request.\\nIf you don\u00e2\\x80\\x99t specify MaxResults , the request retrieves all available results in a single response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://daily-ovrll-0822202124848.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"daily-ovrll-0822202124848.p.rapidapi.com\"})"} {"Instruction": "Please fetch the profile information for the Instagram user \"johnsmith\" using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'notification-hub namespace authorization-rule create', 'description': 'Create an authorization rule for a namespace', 'parameters': [{'name': 'name', 'description': 'The authorization rule name.'}, {'name': 'namespace-name', 'description': 'The namespace name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'rights', 'description': 'The rights associated with the rule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram120.p.rapidapi.com/api/instagram/hls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"instagram120.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a Python function call to pronounce the word \"python\" using the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}\n", "{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "requests.get(\"https://thefluentme.p.rapidapi.com/post/P36288\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"thefluentme.p.rapidapi.com\", \"params\":{\"post_id\": \"python\"}})"} {"Instruction": "I want to make a sample map for my app using the New Client API from RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}"], "Output": "requests.get(\"https://new-client.p.rapidapi.com/njajal\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"new-client.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the walk, transit, and bike scores for a specific Zillow property with the ZPID \"12345678\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.get_command_invocation', 'description': 'Returns detailed information about command execution for an invocation or plugin.GetCommandInvocation only gives the execution status of a plugin in a document. To get the command execution status on a specific managed node, use ListCommandInvocations . To get the command execution status across managed nodes, use ListCommands .', 'parameters': [{'name': 'command_id', 'description': '(Required) The parent command ID of the invocation plugin.'}, {'name': 'instance_id', 'description': '(Required) The ID of the managed node targeted by the command. A managed node can be an Amazon Elastic Compute Cloud (Amazon EC2) instance, edge device, and on-premises server or VM in your hybrid environment that is configured for Amazon Web Services Systems Manager.'}, {'name': 'plugin_name', 'description': 'The name of the step for which you want detailed results. If the document contains only one step, you can omit the name and details for that step. If the document contains more than one step, you must specify the name of the step for which you want to view details. Be sure to specify the name of the step, not the name of a plugin like aws:RunShellScript .\\nTo find the PluginName , check the document content and find the name of the step you want details for. Alternatively, use ListCommandInvocations with the CommandId and Details parameters. The PluginName is the Name attribute of the CommandPlugin object in the CommandPlugins list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://zillow69.p.rapidapi.com/walkTransitBikeScores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"zillow69.p.rapidapi.com\"}, params={\"zpid\": \"12345678\"})"} {"Instruction": "I want to check if the email address info@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"info@example.com\"})"} {"Instruction": "Retrieve the followings of user with userId 34568291 on Twitter and set the count parameter to 100.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_instance_connect_endpoint', 'description': 'Deletes the specified EC2 Instance Connect Endpoint.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_connect_endpoint_id', 'description': 'The ID of the EC2 Instance Connect Endpoint to delete.'}]}"], "Output": "requests.get(\"https://twitter-aio.p.rapidapi.com/user/34568291/followings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"twitter-aio.p.rapidapi.com\"}, params={\"cursor\": \"\", \"count\": \"100\"})"} {"Instruction": "Can you provide a Python function call to get pricing and flight itineraries information on Skyscanner using the RapidAPI, including the necessary API key in the headers and setting the 'm' parameter to 10 and the 'token' parameter to 'API_KEY'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'keyvault show', 'description': 'Show details of a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}"], "Output": "requests.get(\"https://skyscanner-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"API_KEY\",\"X-RapidAPI-Host\":\"skyscanner-flights.p.rapidapi.com\"}, params={\"m\":\"10\", \"token\":\"API_KEY\"})"} {"Instruction": "I want to get the image of the manga with the ID \"e3be0bdac816ba0c8189e0f7\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://mangaverse-api.p.rapidapi.com/manga/image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"mangaverse-api.p.rapidapi.com\"}, params={\"id\":\"e3be0bdac816ba0c8189e0f7\"})"} {"Instruction": "Can you please provide me the current weather alerts in English for the location with ID 9d5b4d65-c09d-4285-8e13-6b42183895fa?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kayuloweather.p.rapidapi.com/weatherAlert/en/9d5b4d65-c09d-4285-8e13-6b42183895fa\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kayuloweather.p.rapidapi.com\"})"} {"Instruction": "What is the equivalent word for the number 123456.78 in USD, considering USA's locale?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.untag_resource', 'description': 'Removes specified tags from a specified Amazon Connect Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource you want to remove tags from.'}, {'name': 'tag_keys', 'description': 'The list of tag keys you want to remove from the specified resource.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://number2words4.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"number2words4.p.rapidapi.com\"}, params={\"language\": \"EN\", \"number\": \"123456.78\", \"locale\": \"USA\", \"units\": \"cent\", \"currency\": \"dollar\", \"output\": \"text\"})"} {"Instruction": "Can you provide a Python function call to download an Instagram media using the following URL: \"https://www.instagram.com/p/CQNuGCnBIk0/\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com\"}, params={\"url\": \"https://www.instagram.com/p/CQNuGCnBIk0/\"})"} {"Instruction": "I want to stream the live football match with matchid 789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.delete_ml_transform', 'description': 'Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms . However, any Glue jobs that still reference the deleted transform will no longer succeed.', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the transform to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://football-live-stream-api.p.rapidapi.com/stream.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"football-live-stream-api.p.rapidapi.com\"}, params={\"matchid\": \"789\"})"} {"Instruction": "Can you generate a QR code for the text \"Please visit our website\" with a foreground color of \"#0000FF\" and a background color of \"#FFFFFF\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.delete_directory', 'description': 'Deletes an Directory Service directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory to delete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.connect_to_serial_port', 'description': 'Connect to the serial port of a VM instance', 'parameters': [{'name': 'user@instance'}, {'name': 'dry_run'}, {'name': 'extra_args'}, {'name': 'force_key_file_overwrite'}, {'name': 'port'}, {'name': 'ssh_key_file'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.transform_case', 'description': 'Transform input lowercase characters to uppercase and uppercase characters to lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}]}}"], "Output": "requests.get(\"https://qr-code-generator20.p.rapidapi.com/generateadvanceimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator20.p.rapidapi.com\"}, params={\"data\": \"Please visit our website\", \"foreground_color\": \"#0000FF\", \"background_color\": \"#FFFFFF\"})"} {"Instruction": "Can you provide me with the 7-day weather forecast for latitude 40.7128 and longitude -74.0060 in French?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}"], "Output": "requests.get(\"https://weather-forecast-14-days.p.rapidapi.com/api/getforecastdata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-forecast-14-days.p.rapidapi.com\"}, params={\"LAT\": \"40.7128\", \"LON\": \"-74.0060\", \"LANG\": \"fr\"})"} {"Instruction": "Please check if the email address example@example.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://apilayer-mailboxlayer-v1.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"apilayer-mailboxlayer-v1.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "Please provide a Python function call to generate a QR code for the URL \"https://example.com\" using the URL Shortener API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}"], "Output": "requests.get(\"https://url-shortener25.p.rapidapi.com/short-urls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"url-shortener25.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "I want to check if the email address test@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you provide the Python function call to retrieve the betting status for the Pinnacle Odds API? Also, please mention the key-value pairs for the headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}"], "Output": "requests.get(\"https://pinnacle-odds.p.rapidapi.com/kit/v1/betting-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinnacle-odds.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the list of regions for the AI News - Global API and print the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.count_objects', 'description': 'Count unpacked number of objects and their disk consumption', 'parameters': [{'name': '_v'}, {'name': '_h'}, {'name': 'human_readable'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}"], "Output": "requests.get(\"https://ai-news-global.p.rapidapi.com/get_regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-news-global.p.rapidapi.com\"})"} {"Instruction": "I want to check if an email address janedoe@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world_template', 'description': 'Describes a world template.', 'parameters': [{'name': 'template', 'description': 'The Amazon Resource Name (arn) of the world template you want to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.modify_db_cluster_endpoint', 'description': 'Modifies the properties of an endpoint in an Amazon Neptune DB cluster.', 'parameters': [{'name': 'db_cluster_endpoint_identifier', 'description': 'The identifier of the endpoint to modify. This parameter is stored as a lowercase string.'}, {'name': 'endpoint_type', 'description': 'The type of the endpoint. One of: READER , WRITER , ANY .'}, {'name': 'static_members', 'description': 'List of DB instance identifiers that are part of the custom endpoint group.\\n(string)'}, {'name': 'excluded_members', 'description': 'List of DB instance identifiers that aren\u00e2\\x80\\x99t part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.\\n(string)'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"janedoe@gmail.com\"})"} {"Instruction": "I want to check if this photo is live and genuine using the Face Liveness Check API. The photo has a request ID of \"5678-abcd-efgh-1234\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.describe', 'description': 'Describe a github enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://face-liveness-check.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"face-liveness-check.p.rapidapi.com\"}, params={\"request_id\": \"5678-abcd-efgh-1234\"})"} {"Instruction": "Please validate the given CNPJ number '12.345.678/0001-90' using the CNPJ Validator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways().list', 'description': 'List BeyondCorp client gateway resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://cnpj-validator.p.rapidapi.com/generate/cnpj\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cnpj-validator.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the list of available time slots for a specific bookable item ID '123' from the Sagenda v3 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}"], "Output": "requests.get(\"https://sagenda-sagenda-v3-v1.p.rapidapi.com/api/v3/bookableItems/123/timeSlots\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sagenda-sagenda-v3-v1.p.rapidapi.com\"})"} {"Instruction": "I want to search for pornstars with the query \"jenna jameson\" and get their profile images in base64 format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://quality-porn.p.rapidapi.com/pornstar/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quality-porn.p.rapidapi.com\"}, params={\"query\": \"jenna jameson\", \"responseProfileImageBase64\": \"1\"})"} {"Instruction": "Can you provide the music links for the artist with Spotify URL \"https://open.spotify.com/artist/1nIUhcKHnK6iyumRyoV68C\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://musiclinkssapi.p.rapidapi.com/search/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"musiclinkssapi.p.rapidapi.com\"}, params={\"spotify_url\": \"https://open.spotify.com/artist/1nIUhcKHnK6iyumRyoV68C\"})"} {"Instruction": "Please fetch the weather forecast for Los Angeles tomorrow and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups.list', 'description': 'List existing Bigtable backups', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}"], "Output": "requests.get(\"https://weather-forecast-api.p.rapidapi.com/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-forecast-api.p.rapidapi.com\"}, params={\"q\": \"Los Angeles, US\", \"date\": \"tomorrow\"})"} {"Instruction": "Can you please provide a Python function call to list all available languages for translation using the Translef Translator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}"], "Output": "requests.get(\"https://translef-translator.p.rapidapi.com/language/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"translef-translator.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to fetch a list of countries in Arabic using the ArabicCountryList API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}"], "Output": "requests.get(\"https://arabiccountrylist.p.rapidapi.com/mi2tech/public/api/v1/country/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"arabiccountrylist.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to check if there are any Python developer jobs available in California using the Indeed Jobs API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://indeed-jobs-api.p.rapidapi.com/indeed-us/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indeed-jobs-api.p.rapidapi.com\"}, params={\"location\":\"California\", \"keyword\":\"Python\", \"offset\":0})"} {"Instruction": "Can you retrieve the details of the invite code \"ABC123\" in the Discord Lookup API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Private DNS Zone Show', 'description': 'Get a Private DNS zone', 'parameters': [{'name': 'name', 'description': 'The name of the Private DNS zone.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://discord-lookup.p.rapidapi.com/invites/minecraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"discord-lookup.p.rapidapi.com\"}, params={\"invite\": \"ABC123\"})"} {"Instruction": "I want to get the latest space news using the News Space API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://news-space.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"news-space.p.rapidapi.com\"})"} {"Instruction": "I want to get the dataset with the database code \"AAPL\", return format \"xml\", and dataset code \"GOOG\" using the Quandl API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().update', 'description': 'Update a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_allowed_client'}, {'name': 'clear_allowed_clients'}, {'name': 'remove_allowed_client'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://quandl1.p.rapidapi.com/datasets/GOOG/AAPL.xml\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quandl1.p.rapidapi.com\"})"} {"Instruction": "I want to search for NFT collections with the name \"CryptoPunks\" in the Ethereum network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://nft-explorer.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"nft-explorer.p.rapidapi.com\"}, params={\"filter\": \"name\", \"chain\": \"eth\", \"q\": \"CryptoPunks\"})"} {"Instruction": "Can you provide a Python function call to validate the email address \"example@example.com\" using the Email Verification API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns hello', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.jobs().submit', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_path'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}, {'name': 'batch_size'}, {'name': 'key'}, {'name': 'max_worker_count'}, {'name': 'runtime_version'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'accelerator_count'}, {'name': 'accelerator_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'git', 'api_name': 'git.upload_archive', 'description': 'Upload archive', 'parameters': [{'name': 'repository'}]}"], "Output": "requests.get(\"https://email-verification1.p.rapidapi.com/api/v1/verifyEmailAddress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-verification1.p.rapidapi.com\"}, params={\"emailAddress\": \"example@example.com\"})"} {"Instruction": "I want to generate a fake credit card for Visa brand.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://fake-credit-card-generator.p.rapidapi.com/v1/generatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-credit-card-generator.p.rapidapi.com\"}, params={\"brand\": \"Visa\"})"} {"Instruction": "I want to find the price of the item \"Ring of Healing\" in the Tibia game, specifying the world as Xantera.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_incidents.update_deletion_protection', 'description': 'Update deletion protection to either allow or deny deletion of the final Region in a replication set.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the replication set to update.'}, {'name': 'client_token', 'description': 'A token that ensures that the operation is called only once with the specified details.'}, {'name': 'deletion_protected_|_no_deletion_protected', 'description': 'Specifies if deletion protection is turned on or off in your account.'}]}"], "Output": "requests.get(\"https://tibia-items.p.rapidapi.com/tibia-item/imbuements/epiphany\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tibia-items.p.rapidapi.com\"}, params={\"World\": \"Xantera\"})"} {"Instruction": "What are the upcoming events in Vienna, Austria?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_instance_connect_endpoint', 'description': 'Deletes the specified EC2 Instance Connect Endpoint.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_connect_endpoint_id', 'description': 'The ID of the EC2 Instance Connect Endpoint to delete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}"], "Output": "requests.get(\"https://events-linz.p.rapidapi.com/events\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"events-linz.p.rapidapi.com\"}, params={\"pageSize\": \"150\", \"location\": \"Vienna, Austria\"})"} {"Instruction": "Please provide a Python function call to fetch the latest news from The Guardian related to the global recession using the Global Recession Live API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://global-recession-live.p.rapidapi.com/news/theguardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"global-recession-live.p.rapidapi.com\"})"} {"Instruction": "I need help compiling my C99 code using the C99 Code Compiler API. I want to compile the file \"code.c\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://c99-code-compiler.p.rapidapi.com/compile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"c99-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"code.c\", \"rb\")})"} {"Instruction": "Please provide the Python code to retrieve the details of the top 50 fast food restaurants in the USA using the Fast Food Restaurants USA - TOP 50 Chains API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}"], "Output": "requests.get(\"https://fast-food-restaurants-usa-top-50-chains.p.rapidapi.com/restaurants-top/all-city\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fast-food-restaurants-usa-top-50-chains.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"apple\" using Bing Search APIs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.users().set_password', 'description': \"Update an AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}"], "Output": "requests.get(\"https://bing-search-apis.p.rapidapi.com/api/rapid/web_search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bing-search-apis.p.rapidapi.com\"}, params={\"size\": \"30\", \"keyword\": \"apple\", \"page\": \"0\"})"} {"Instruction": "I want to check if the email address 'example456@gmail.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example456@gmail.com\"})"} {"Instruction": "Please provide a Python function call to translate the latitude 40.7128 and longitude -74.0060 to a timezone string.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.commitments().create', 'description': 'Create Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'plan'}, {'name': 'local_ssd'}, {'name': 'memory'}, {'name': 'vcpu'}, {'name': 'resources_accelerator'}, {'name': 'count'}, {'name': 'type'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'pyarrow', 'api_name': 'float16', 'description': 'Create half-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}"], "Output": "requests.get(\"https://location-to-timezone.p.rapidapi.com/v1/point-to-timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"location-to-timezone.p.rapidapi.com\"}, params={\"lng\": \"-74.0060\", \"lat\":\"40.7128\"})"} {"Instruction": "Please provide the Python function call to check the status of a payment with the reference ID 9876543210 and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.list', 'description': 'List indexes of a given project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}"], "Output": "requests.get(\"https://ppob.p.rapidapi.com/prabayar/check-status/9876543210\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ppob.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the available sports news sources in the United States using the NewsData API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://newsdata2.p.rapidapi.com/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"newsdata2.p.rapidapi.com\"}, params={\"country\": \"us\", \"category\": \"sports\"})"} {"Instruction": "What is the population of China?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}"], "Output": "requests.get(\"https://get-population.p.rapidapi.com/population/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"get-population.p.rapidapi.com\"}, params={\"country\": \"China\"})"} {"Instruction": "What is the Python function call to retrieve the available genres in the Media Group API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to regex pattern', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}"], "Output": "requests.get(\"https://media-group.p.rapidapi.com/genres\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"media-group.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if there are any available appointments for Dr. Johnson?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().delete', 'description': 'Delete a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}"], "Output": "requests.get(\"https://supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com/api/users/Dr_Johnson.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com\"})"} {"Instruction": "Can you please reverse geocode the coordinates (40.7128, -74.0060) to get the corresponding address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.access_policies.service_perimeters.lis', 'description': 'List all service access zones in an access policy object', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://reverse-geocoding3.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reverse-geocoding3.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide a Python function call to obtain the latest 50 clips from the channel \"funnygamer56\" on Twitch, using the Twitch Channel Clips API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.whatchanged(option=\"_p v2.6.12.. include/scsi drivers/scsi\"', 'description': 'Show logs with difference each commit introduces', 'parameters': [{'name': 'option'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().update', 'description': 'Update Compute Engine future reservations', 'parameters': [{'name': 'future_reservation'}, {'name': 'planning_status'}, {'name': 'total_count'}, {'name': 'zone'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'machine_type'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'clear_share_settings'}, {'name': 'share_setting'}, {'name': 'share_with'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}]}"], "Output": "requests.get(\"https://twitch-channel-clips.p.rapidapi.com/public/clips/funnygamer56\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"twitch-channel-clips.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to retrieve information on the corporate retirement plan for EIN number 987654321? Also, please log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://form-5500-data.p.rapidapi.com/api/721937f76ee4118d05d4268531b648ae/987654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"form-5500-data.p.rapidapi.com\"}, params={\"EIN\": \"987654321\"})"} {"Instruction": "Can you provide a Python function call to check if the boleto with id \"987654321\" has been paid using the Consulta de boleto API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://consulta-de-boleto.p.rapidapi.com/consulta\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-de-boleto.p.rapidapi.com\"}, params={\"id\": \"987654321\"})"} {"Instruction": "I want to get news articles from The Guardian using the Green Gold API. However, I want to provide my own API key as 'my_api_key' and my own host as 'my_host'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Wiki Delete', 'description': 'Delete a wiki', 'parameters': [{'name': 'wiki', 'description': 'Name or Id of the wiki to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_notebook_sessions', 'description': 'Lists, in descending order, the sessions that have been created in a notebook that are in an active state like CREATING , CREATED , IDLE or BUSY . Newer sessions are listed first; older sessions are listed later.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to list sessions for.'}, {'name': 'max_results', 'description': 'The maximum number of notebook sessions to return.'}, {'name': 'next_token', 'description': 'A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}"], "Output": "requests.get(\"https://green-gold.p.rapidapi.com/news/guardian\", headers={\"X-RapidAPI-Key\": \"my_api_key\", \"X-RapidAPI-Host\":\"my_host\"})"} {"Instruction": "I want to compile a bash code file located at '/home/user/code/script.sh' using the Bash Code Compiler API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://bash-code-compiler.p.rapidapi.com/compile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bash-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"/home/user/code/script.sh\", \"rb\")})"} {"Instruction": "Can you provide me with the details for the ChattyData API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://chattydata.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"chattydata.p.rapidapi.com\"})"} {"Instruction": "Get the Chinese zodiac for the sign \"Rabbit\" in Chinese Traditional language for the period \"2023\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'initialize_s3', 'description': 'Initialize S3 support', 'parameters': {'required': [{'name': 'log_level', 'description': 'level of logging'}], 'optional': []}}"], "Output": "requests.get(\"https://chinese-zodiacs-ai.p.rapidapi.com/get_zodiac/Rabbit/2023/traditional\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"chinese-zodiacs-ai.p.rapidapi.com\"})"} {"Instruction": "I want to get all transactions for the virtual account with ID \"efgh-5678\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_update', 'description': 'Update Assured Workloads environments', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'violation_notifications_enabled'}, {'name': 'etag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}"], "Output": "requests.get(\"https://virtual-accounts-api.p.rapidapi.com/api/v1/accountsrvc/virtualaccounts/transactions/account/efgh-5678/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"virtual-accounts-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to obtain the health status from the Open API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.create_snapshot', 'description': 'Initiates a snapshot of a volume.In the CreateSnapshot request, you identify the volume by providing its Amazon Resource Name (ARN). You must also provide description for the snapshot. When Storage Gateway takes the snapshot of specified volume, the snapshot and description appears in the Storage Gateway console. In response, Storage Gateway returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress or later use it when you want to create a volume from a snapshot. This operation is only supported in stored and cached volume gateway type.NoteTo list or delete a snapshot, you must use the Amazon EC2 API. For more information, see DescribeSnapshots or DeleteSnapshot in the Amazon Elastic Compute Cloud API Reference .WarningVolume and snapshot IDs are changing to a longer length ID format. For more information, see the important note on the Welcome page.', 'parameters': [{'name': 'volume_arn', 'description': 'The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.'}, {'name': 'snapshot_description', 'description': 'Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the Storage Gateway snapshot Details pane, Description field.'}, {'name': 'tags', 'description': 'A list of up to 50 tags that can be assigned to a snapshot. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}"], "Output": "requests.get(\"https://open7.p.rapidapi.com/api/v1/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"open7.p.rapidapi.com\"}, params={\"text\": \"\"})"} {"Instruction": "Can you provide information about a specific item on Amazon with ASIN B09DKV849B?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'git', 'api_name': \"git.daemon(verbose=True, listen='0.0.0.0', port=9418, directory='/var/git'\", 'description': 'Provides a simple server for Git repositories', 'parameters': [{'name': 'verbose'}, {'name': 'syslog'}, {'name': 'export_all'}, {'name': 'timeout'}, {'name': 'init_timeout'}, {'name': 'max_connections'}, {'name': 'strict_paths'}, {'name': 'base_path'}, {'name': 'base_path_relaxed'}, {'name': 'user_path'}, {'name': 'interpolated_path'}, {'name': 'reuseaddr'}, {'name': 'detach'}, {'name': 'pid_file'}, {'name': 'enable'}, {'name': 'disable'}, {'name': 'allow_override'}, {'name': 'forbid_override'}, {'name': 'access_hook'}, {'name': 'informative_errors'}, {'name': 'inetd'}, {'name': 'listen'}, {'name': 'port'}, {'name': 'user'}, {'name': 'group'}, {'name': 'log_destination'}, {'name': 'directory'}]}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'invalid_row_description', 'description': 'Description of an invalid row in a CSV file', 'parameters': {'required': [{'name': 'expected_columns', 'description': 'The expected number of columns in the row.'}, {'name': 'actual_columns', 'description': 'The actual number of columns in the row.'}, {'name': 'text', 'description': 'The contents of the row.'}], 'optional': [{'name': 'number', 'description': 'The physical row number if known, otherwise None.'}]}}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.environments().list', 'description': 'List Apigee deployment environments', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "response = requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Fear & Greed Index for the last 5 records.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://crypto-fear-greed-index2.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-fear-greed-index2.p.rapidapi.com\"}, params={\"limit\": \"5\"})"} {"Instruction": "Can you provide a Python function call to send a new message \"Hello World\" using the Grup Terbuka API, and include the necessary headers and parameters for authentication and message content?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcp.access_context_manager.role_assignment_create(name='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}"], "Output": "requests.get(\"https://grup-terbuka.p.rapidapi.com/sendapi.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"grup-terbuka.p.rapidapi.com\"}, params={\"pesan\": \"Hello World\", \"key\": \"\"})"} {"Instruction": "I want to calculate the number of business days for the next 5 days in the US using DaysAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://daysapi.p.rapidapi.com/calendar/arithmetic\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daysapi.p.rapidapi.com\"}, params={\"days\": 5})"} {"Instruction": "I want to get the latest news articles from the Global Stock Market API using the Python requests library and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}"], "Output": "requests.get(\"https://global-stock-market-api-data.p.rapidapi.com/news/most_popular_news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-stock-market-api-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address \"example@gmail.com\" is a valid email address using the RapidAPI \"check-disposable-email\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.exit_standby', 'description': 'Moves the specified instances out of the standby state.For more information, see Temporarily removing instances from your Auto Scaling group in the Amazon EC2 Auto Scaling User Guide .', 'parameters': [{'name': 'instance_ids', 'description': 'The IDs of the instances. You can specify up to 20 instances.\\n(string)'}, {'name': 'auto_scaling_group_name', 'description': 'The name of the Auto Scaling group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.create', 'description': 'Create a private or hybrid pool for use by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'peered_network'}, {'name': 'peered_network_ip_range'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please provide the Python function call to access the Slovenian Government company register using the Slovenia Company Data API. The query should search for a company with the name \"Microsoft\" and retrieve its information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_domain_name=\"my_target_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"]', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}"], "Output": "requests.get(\"https://slovenia-company-data.p.rapidapi.com/prs/ajax.asp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"slovenia-company-data.p.rapidapi.com\"}, params={\"s\": 1, \"method\": \"getNaziv\", \"term\":\"Microsoft\"})"} {"Instruction": "Please take a screenshot of www.example.com with a width of 1000 and height of 800.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://web-capture2.p.rapidapi.com/pdf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-capture2.p.rapidapi.com\"}, params={\"width\": 1000, \"height\": 800, \"url\": \"www.example.com\"})"} {"Instruction": "Please provide a Python function call to search for Android apps using the Ignition API and include the necessary headers for authorization.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}"], "Output": "requests.get(\"https://ignition.p.rapidapi.comapi/searchApp.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ignition.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the data on all crypto coins related to sports teams using the RapidAPI \"Fan Crypto Coins\" API and store the response in a variable called \"response\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fan-crypto-coins.p.rapidapi.com/datablinkx_crypto/coins\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fan-crypto-coins.p.rapidapi.com\"}, params={\"cursor\":\"\"})"} {"Instruction": "Please provide a Python function call to obtain a list of nearby parks in Istanbul, Turkey, using the Parks API, and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Device Twin List', 'description': 'List device twins in an IoT Hub', 'parameters': [{'name': 'auth-type', 'description': 'Indicates whether the operation should auto-derive a policy key or use the current Azure AD session.', 'accepted_values': ['key', 'login'], 'default_value': 'key'}, {'name': 'edge-enabled --ee', 'description': 'Flag indicating edge enablement.', 'accepted_values': ['false', 'true'], 'default_value': 'False'}, {'name': 'hub-name -n', 'description': 'IoT Hub name. Required if --login is not provided.'}, {'name': 'login -l', 'description': \"This command supports an entity connection string with rights to perform action. Use to avoid session login via 'az login'. If both an entity connection string and name are provided the connection string takes priority. Required if --hub-name is not provided.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'top', 'description': 'Maximum number of elements to return. Use -1 for unlimited.', 'default_value': '1000'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.upgrade_applied_schema', 'description': 'Upgrades a single directory in-place using the PublishedSchemaArn with schema updates found in MinorVersion . Backwards-compatible minor version upgrades are instantaneously available for readers on all objects in the directory. Note: This is a synchronous API call and upgrades only one schema on a given directory per call. To upgrade multiple directories from one schema, you would need to call this API on each directory.', 'parameters': [{'name': 'published_schema_arn', 'description': 'The revision of the published schema to upgrade the directory to.'}, {'name': 'directory_arn', 'description': 'The ARN for the directory to which the upgraded schema will be applied.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Used for testing whether the major version schemas are backward compatible or not. If schema compatibility fails, an exception would be thrown else the call would succeed but no changes will be saved. This parameter is optional.'}]}"], "Output": "requests.get(\"https://parksapi.herokuapp.com/api/v1/parks\", params={\"city\": \"Istanbul\"})"} {"Instruction": "Can you please provide a Python function call to check if an image with the link \"https://example.com/image.jpg\" contains any adult content?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}"], "Output": "requests.get(\"https://nsfw-image-classification3.p.rapidapi.com/nsfwjs/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"nsfw-image-classification3.p.rapidapi.com\"}, params={\"link\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to get information about a pet with ID 123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.stop_import', 'description': 'Stops a specified import.', 'parameters': [{'name': 'import_id', 'description': 'The ID of the import.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_fpga_image_attribute', 'description': 'Describes the specified attribute of the specified Amazon FPGA Image (AFI).', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'fpga_image_id', 'description': 'The ID of the AFI.'}, {'name': 'attribute', 'description': 'The AFI attribute.\\nPossible values:\\n\\ndescription\\nname\\nloadPermission\\nproductCodes'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://thisshouldbefree.p.rapidapi.com/pet/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"thisshouldbefree.p.rapidapi.com\"})"} {"Instruction": "Can you validate the formatting of this driver's license number 1234567890 in the state of California?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dl-format-validation.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dl-format-validation.p.rapidapi.com\"}, params={\"AppId\": \"1234567890\"})"} {"Instruction": "Can you please provide me with a list of categories for Fiverr Pro services?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://fiverr-pro-services.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fiverr-pro-services.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the synonyms for the word \"excited\" in English using the Webit Language API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://webit-language.p.rapidapi.com/dictionary-synonyms\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"webit-language.p.rapidapi.com\"}, params={\"language\":\"en\", \"q\":\"excited\"})"} {"Instruction": "Can you provide a Python function call to check if the link \"https://www.techcrunch.com/article\" has any open graph protocol data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.update_vpc_endpoint', 'description': 'Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.', 'parameters': [{'name': 'vpc_endpoint_id', 'description': 'Unique identifier of the VPC endpoint to be updated.'}, {'name': 'vpc_options', 'description': 'The security groups and/or subnets to add, remove, or modify.\\nSubnetIds -> (list)\\n\\nSpecifies the subnets for VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nSpecifies the security groups for VPC endpoint.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'cloud-service start', 'description': 'Start the cloud service', 'parameters': [{'name': 'cloud-service-name', 'description': 'Name of the cloud service.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}"], "Output": "requests.get(\"https://link-preview4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"link-preview4.p.rapidapi.com\"}, params={\"url\": \"https://www.techcrunch.com/article\", \"oembed\": \"false\"})"} {"Instruction": "Please provide me with the horoscope for the sign Taurus in English.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_data_sources', 'description': 'Lists the data sources for a given API.list-data-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}"], "Output": "requests.get(\"https://horoscope-api.p.rapidapi.com/en/taurus\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"horoscope-api.p.rapidapi.com\"})"} {"Instruction": "What is a Python function call to retrieve bank sector reports using a free API provided by Argaam Data APIs Free, and print the response in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'aws', 'api_name': 'aws.globalaccelerator.create_custom_routing_listener', 'description': 'Create a listener to process inbound connections from clients to a custom routing accelerator. Connections arrive to assigned static IP addresses on the port range that you specify.', 'parameters': [{'name': 'accelerator_arn', 'description': 'The Amazon Resource Name (ARN) of the accelerator for a custom routing listener.'}, {'name': 'port_ranges', 'description': 'The port range to support for connections from clients to your accelerator.\\nSeparately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators .\\n(structure)\\n\\nA complex type for a range of ports for a listener.\\nFromPort -> (integer)\\n\\nThe first port in the range of ports, inclusive.\\nToPort -> (integer)\\n\\nThe last port in the range of ports, inclusive.'}, {'name': 'idempotency_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency\u00e2\\x80\\x94that is, the uniqueness\u00e2\\x80\\x94of the request.'}]}"], "Output": "requests.get(\"https://argaam-data-apis-free.p.rapidapi.com/api/v1/json/facts-statistics/get-bank-sector-reports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"argaam-data-apis-free.p.rapidapi.com\"})"} {"Instruction": "I want to get the product information for a laptop from the Ecommerce Product API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ecommerce-product-api1.p.rapidapi.com/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ecommerce-product-api1.p.rapidapi.com\"}, params={\"product\":\"laptop\", \"page\":\"1\"})"} {"Instruction": "What is the version of the Face Detection API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().describe', 'description': 'Retrieves information about a backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'az', 'api_name': 'SQL Managed Instance Link List', 'description': 'Returns information about link feature for Azure SQL Managed Instance.', 'parameters': [{'name': 'instance-name', 'description': 'Name of Azure SQL Managed Instance.'}, {'name': 'resource-group', 'description': 'Name of the resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Highly maintain and accurate T-tok API to fetch profiles or feeds in bulk. ', 'parameters': [{'name': 'schematype', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'string'}, {'name': 'secuid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://face-detection14.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"face-detection14.p.rapidapi.com\"})"} {"Instruction": "I want to check the current web technologies used by the domain yahoo.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().delete', 'description': 'Delete a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}"], "Output": "requests.get(\"https://builtwith-domain.p.rapidapi.com/v19/api.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"builtwith-domain.p.rapidapi.com\"}, params={\"LOOKUP\": \"yahoo.com\", \"KEY\":\"your-api-key\"})"} {"Instruction": "I would like to retrieve user data with the ID 98765 using the QuickMocker API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.get_network_settings', 'description': 'Gets the network settings.', 'parameters': [{'name': 'network_settings_arn', 'description': 'The ARN of the network settings.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quickmocker.p.rapidapi.com/user/98765\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quickmocker.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the live session data for session ID 9876 from the F1 Live Motorsport Data API and store the response in a variable called \"session_data\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}"], "Output": "requests.get(\"https://f1-live-motorsport-data.p.rapidapi.com/session/9876\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"f1-live-motorsport-data.p.rapidapi.com\"}, params={\"session_id\": \"9876\"})"} {"Instruction": "Please provide me with the tide forecast for a location with longitude -122.431297 and latitude 37.773972 for the dates September 1, 2022, to September 7, 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha bq', 'api_name': 'gcloud.alpha.bq.tables().update', 'description': 'Update a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'The description of the table.'}, {'name': 'expiration', 'description': 'The expiration time of the table.'}, {'name': 'relax_columns', 'description': 'The columns to change schema mode from REQUIRED to NULLABLE.'}, {'name': 'add_columns', 'description': 'The columns to add to the table.'}, {'name': 'add_columns_file', 'description': 'The file with columns to add to the table.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stormglass-complete.p.rapidapi.com/tideex/{apiKey}/{lat}/{lng}/{startDate}/{endDate}/{datum}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stormglass-complete.p.rapidapi.com\"}, params={\"lng\": \"-122.431297\", \"apiKey\": \"API_KEY_HERE\", \"lat\": \"37.773972\", \"startDate\": \"2022-09-01\", \"endDate\": \"2022-09-07\", \"datum\": \"LAT\"})"} {"Instruction": "Please generate a personalized trip plan for 5 days in Tokyo, Japan using the AI Trip Planner API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.describe_custom_domains', 'description': 'Return a description of custom domain names that are associated with an App Runner service.', 'parameters': [{'name': 'service_arn', 'description': 'The Amazon Resource Name (ARN) of the App Runner service that you want associated custom domain names to be described for.'}, {'name': 'next_token', 'description': 'A token from a previous result page. It\u00e2\\x80\\x99s used for a paginated request. The request retrieves the next result page. All other parameter values must be identical to the ones that are specified in the initial request.\\nIf you don\u00e2\\x80\\x99t specify NextToken , the request retrieves the first result page.'}, {'name': 'max_results', 'description': 'The maximum number of results that each response (result page) can include. It\u00e2\\x80\\x99s used for a paginated request.\\nIf you don\u00e2\\x80\\x99t specify MaxResults , the request retrieves all available results in a single response.'}]}"], "Output": "requests.get(\"https://ai-trip-planner.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"YOUR-API-KEY\",\"X-RapidAPI-Host\":\"ai-trip-planner.p.rapidapi.com\"}, params={\"days\":\"5\", \"destination\":\"Tokyo, Japan\"})"} {"Instruction": "Please check the location for the address with postal code 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafka.update_storage', 'description': 'Updates cluster broker volume size (or) sets cluster storage mode to TIERED.', 'parameters': [{'name': 'cluster_arn', 'description': 'The Amazon Resource Name (ARN) of the cluster to be updated.'}, {'name': 'current_version', 'description': 'The version of cluster to update from. A successful operation will then generate a new version.'}, {'name': 'provisioned_throughput', 'description': 'EBS volume provisioned throughput information.\\n\\nEnabled -> (boolean)\\n\\nProvisioned throughput is enabled or not.\\n\\nVolumeThroughput -> (integer)\\n\\nThroughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.'}, {'name': 'storage_mode', 'description': 'Controls storage mode for supported storage tiers.\\nPossible values:\\n\\nLOCAL\\nTIERED'}, {'name': 'volume_size_gb', 'description': 'size of the EBS volume to update.'}]}"], "Output": "requests.get(\"https://viacep.p.rapidapi.com/12345/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"viacep.p.rapidapi.com\"})"} {"Instruction": "What is the meaning of the word \"banana\" using the English Words API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://english-words2.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"english-words2.p.rapidapi.com\"}, params={\"word\": \"banana\"})"} {"Instruction": "How can I use the Check Disposable Email API to check if the email address \"example@gmail.com\" is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get information about job vacancies at Ubisoft using the Indeed API and display the results as JSON.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of methods that returns various financial data for a requested company including SEC Filings, balance sheets, financial ratios , company look-up utilities and more.', 'parameters': [{'name': 'ticker', 'description': \"Publicly traded company's stock symbol\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indeed12.p.rapidapi.com/company/Ubisoft/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed12.p.rapidapi.com\"}, params={\"locality\": \"\", \"start\": \"1\"}).json()"} {"Instruction": "Can you provide me the current status of my Indian bank statement with the request id \"xyz123\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}"], "Output": "requests.get(\"https://indian-bank-statement.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indian-bank-statement.p.rapidapi.com\"}, params={\"request_id\": \"xyz123\"})"} {"Instruction": "Can you please provide me with the Thai Stock live results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}"], "Output": "requests.get(\"https://shwe-2d-live-api.p.rapidapi.com/stock.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shwe-2d-live-api.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of users who liked the media with mediaId 1234567890 on Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_update', 'description': 'Update Assured Workloads environments', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'violation_notifications_enabled'}, {'name': 'etag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.describe', 'description': 'Describe Anthos Config Controller instances', 'parameters': [{'name': 'name', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location. Currently, only us-central1, us-east1, northamerica-northeast1, northamerica-northeast2, europe-north1, europe-west1, europe-west3, australia-southeast1, australia-southeast2, asia-northeast1 and asia-northeast2 are supported.'}]}"], "Output": "requests.get(\"https://100-success-instagram-api-scalable-robust.p.rapidapi.com/instagram/v1/media/1234567890/likers\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"100-success-instagram-api-scalable-robust.p.rapidapi.com\"})"} {"Instruction": "Please provide the real estate transaction records for zipcode 90210, starting from page 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}"], "Output": "requests.get(\"https://real-estate-records.p.rapidapi.com/search/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"real-estate-records.p.rapidapi.com\"}, params={\"zipcode\": \"90210\", \"page\": \"3\"})"} {"Instruction": "Please provide a Python function call to log out the user from the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tes78.p.rapidapi.com/user/logout\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tes78.p.rapidapi.com\"})"} {"Instruction": "I want to check the nutritional facts of an apple in Spanish using DietaGram API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dietagram.p.rapidapi.com/apiFood.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dietagram.p.rapidapi.com\"}, params={\"name\": \"apple\", \"lang\": \"es\"})"} {"Instruction": "I want to check the country statistics for India with the minimum population of 300 million using the Country by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_default_vocabulary', 'description': 'Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'vocabulary_id', 'description': 'The identifier of the custom vocabulary. If this is empty, the default is set to none.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://country-by-api-ninjas.p.rapidapi.com/v1/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"country-by-api-ninjas.p.rapidapi.com\"}, params={\"name\": \"India\", \"min_population\": 300000000})"} {"Instruction": "I want to get the top chart songs for 2024 from the Spotify Top Charts 2024 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://spotify-top-charts-2024.p.rapidapi.com/spotify_top_charts_24\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spotify-top-charts-2024.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a Python function call to retrieve a random love quote from the Olato Quotes API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://olato-quotes.p.rapidapi.com/love\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"olato-quotes.p.rapidapi.com\"})"} {"Instruction": "Please generate an image with width 800 and height 600 using the Bruzu API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'EventGrid Partner Namespace List', 'description': 'List available partner namespaces', 'parameters': [{'name': 'odata-query', 'description': 'The OData query used for filtering the list results. Filtering is currently allowed on the Name property only. The supported operations include: CONTAINS, eq (for equal), ne (for not equal), AND, OR and NOT.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.list_custom_line_items', 'description': 'A paginated call to get a list of all custom line items (FFLIs) for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-custom-line-items is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get custom line items (FFLIs).'}, {'name': 'filters', 'description': 'A ListCustomLineItemsFilter that specifies the custom line item names and/or billing group Amazon Resource Names (ARNs) to retrieve FFLI information.\\nNames -> (list)\\n\\nA list of custom line items to retrieve information.\\n(string)\\n\\nBillingGroups -> (list)\\n\\nThe billing group Amazon Resource Names (ARNs) to retrieve information.\\n(string)\\n\\nArns -> (list)\\n\\nA list of custom line item ARNs to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_quantiles', 'description': 'Compute an array of quantiles of a numeric array or chunked array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].', 'type': 'double or sequence of double', 'default': 0.5}, {'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.', 'type': 'str', 'default': 'linear', 'accepted_values': ['linear', 'lower', 'higher', 'nearest', 'midpoint']}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.', 'type': 'int', 'default': 0}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.QuantileOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "requests.get(\"https://bruzu.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bruzu.p.rapidapi.com\"}, params={\"width\": \"800\", \"height\": \"600\"})"} {"Instruction": "Can you help me retrieve product details using the ShopeeApi? I want to search for \"Keripik Pisang\" in the Malaysian region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://shopeeapi2.p.rapidapi.com/id/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"shopeeapi2.p.rapidapi.com\"}, params={\"region\": \"my\", \"q\":\"Keripik Pisang\"})"} {"Instruction": "Can you provide a Python function call to translate the sentence \"Hello, how are you?\" from English to Spanish, using the Google Translate API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}"], "Output": "requests.get(\"https://google-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-translate1.p.rapidapi.com\"}, params={\"target\": \"es\", \"model\": \"\"})"} {"Instruction": "Can you classify the text \"I enjoy playing tennis and swimming in the ocean.\" using the IAB Taxonomy Text Classification API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'choose_values', 'description': 'Choose values from several arrays', 'parameters': {'required': [{'name': 'indices', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.apply_archive_rule', 'description': 'Retroactively applies the archive rule to existing findings that meet the archive rule criteria.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The Amazon resource name (ARN) of the analyzer.'}, {'name': 'rule_name', 'description': 'The name of the rule to apply.'}, {'name': 'client_token', 'description': 'A client token.'}]}"], "Output": "requests.get(\"https://iab-taxonomy-text-classification.p.rapidapi.com/classify.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"iab-taxonomy-text-classification.p.rapidapi.com\"}, params={\"text\": \"I enjoy playing tennis and swimming in the ocean.\"})"} {"Instruction": "Can you please provide me with the number of Covid-19 cases in Italy on February 15, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_impersonation_roles', 'description': 'Lists all the impersonation roles for the given WorkMail organization.', 'parameters': [{'name': 'organization_id', 'description': 'The WorkMail organization to which the listed impersonation roles belong.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results. The first call doesn\u00e2\\x80\\x99t require a token.'}, {'name': 'max_results', 'description': 'The maximum number of results returned in a single call.'}]}"], "Output": "requests.get(\"https://covid-19-by-api-ninjas.p.rapidapi.com/v1/covid19\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"covid-19-by-api-ninjas.p.rapidapi.com\"}, params={\"type\": \"cases\", \"country\": \"Italy\", \"date\": \"2022-02-15\"})"} {"Instruction": "Can you provide me with the upcoming match details for the league with ID 789 using the Pinaculo API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pinaculo.p.rapidapi.com/api/pinaculo/leagues/789/matchups\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pinaculo.p.rapidapi.com\"})"} {"Instruction": "Can you please give me a random number between 1 and 10?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().create_secondary', 'description': 'Create a new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "requests.get(\"https://api.random.org/json-rpc/1/invoke\", json={\"jsonrpc\": \"2.0\", \"id\": 1, \"method\": \"generateIntegers\", \"params\": {\"apiKey\": \"YOUR_API_KEY\", \"n\": 1, \"min\": 1, \"max\": 10}})"} {"Instruction": "Please check if the email 'example2@gmail.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Imaging Cloud provides the most demanding imaging routines such as Re-sizing, Cropping, Rotation, and Conversion. It supports the most common raster file-formats including PSD, PNG, JPG, BMP, TIFF, and GIF.', 'parameters': [{'name': 'pageheight', 'description': 'Height of the page.', 'type': 'NUMBER'}, {'name': 'pagewidth', 'description': 'Width of the page.', 'type': 'NUMBER'}, {'name': 'bordery', 'description': 'Border height.', 'type': 'NUMBER'}, {'name': 'bkcolor', 'description': 'Color of the background.', 'type': 'STRING'}, {'name': 'borderx', 'description': 'Border width.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Filename of image.', 'type': 'STRING'}, {'name': 'fromscratch', 'description': 'Specifies where additional parameters we do not support should be taken from. If this is true \u2013 they will be taken from default values for standard image, if it is false \u2013 they will be saved from current image. Default is false.', 'type': 'BOOLEAN'}, {'name': 'storage', 'description': 'Your Aspose Cloud Storage name.', 'type': 'STRING'}, {'name': 'format', 'description': 'Export format (PNG is the default one). Please, refer to the export table from https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.', 'type': 'STRING'}, {'name': 'folder', 'description': 'Folder with image to process.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "I want to retrieve the cards for the user with MUID \"user123\" in organization \"orgXYZ\" and display them in Spanish language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "requests.get(\"https://test2113.p.rapidapi.com/string/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test2113.p.rapidapi.com\"}, params={\"muid\": \"user123\", \"msid\": \"\", \"orgCode\": \"orgXYZ\", \"locale\": \"es_ES\"})"} {"Instruction": "I want to get the latest NAV information for the mutual fund with ISIN IN1234567890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://latest-mutual-fund-nav.p.rapidapi.com/fetchDividends\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"latest-mutual-fund-nav.p.rapidapi.com\"}, params={\"isin\": \"IN1234567890\"})"} {"Instruction": "I want to get the information about a passbook with passTypeIdentifier \"pass.example.id3\" and serialNumber \"c5969d2a-0a22-4a2f-bb94-9a4b3758db28\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://passbook.p.rapidapi.com/passes/pass.example.id3/c5969d2a-0a22-4a2f-bb94-9a4b3758db28\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"passbook.p.rapidapi.com\"})"} {"Instruction": "Can you please generate an affiliate link for a product on Shopee?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://shopeeapi1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"shopeeapi1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a Python function call to obtain the list of categories for products on Amazon and log the response using the RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.update_standards_control', 'description': 'Used to control whether an individual security standard control is enabled or disabled.', 'parameters': [{'name': 'standards_control_arn', 'description': 'The ARN of the security standard control to enable or disable.'}, {'name': 'control_status', 'description': 'The updated status of the security standard control.\\nPossible values:\\n\\nENABLED\\nDISABLED'}, {'name': 'disabled_reason', 'description': 'A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint32', 'description': 'Create instance of unsigned uint32 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://amazon-data6.p.rapidapi.com/categories-list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-data6.p.rapidapi.com\"})"} {"Instruction": "Can you please fetch the latest technology news?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}"], "Output": "requests.get(\"https://climate-news-api3.p.rapidapi.com/scrap/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"climate-news-api3.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the last tournaments details for team with id 275923 in tennis.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://allsportsapi2.p.rapidapi.com/api/tennis/team/275923/tournaments/last\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"allsportsapi2.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address \"example@gmail.com\" is valid and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Representation of a scalar value', 'parameters': {'required': [{'name': 'value', 'description': 'Python value of the scalar. Note that only a subset of types are currently supported.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.delete_attributes', 'description': 'Deletes one or more custom attributes from an Amazon ECS resource.', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'attributes', 'description': 'The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don\u00e2\\x80\\x99t specify the value. If you specify the target ID using the short form, you must also specify the target type.\\n(structure)\\n\\nAn attribute is a name-value pair that\u00e2\\x80\\x99s associated with an Amazon ECS object. Use attributes to extend the Amazon ECS data model by adding custom metadata to your resources. For more information, see Attributes in the Amazon Elastic Container Service Developer Guide .\\nname -> (string)\\n\\nThe name of the attribute. The name must contain between 1 and 128 characters. The name may contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), forward slashes (/), back slashes (), or periods (.).\\nvalue -> (string)\\n\\nThe value of the attribute. The value must contain between 1 and 128 characters. It can contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), periods (.), at signs (@), forward slashes (/), back slashes (), colons (:), or spaces. The value can\u00e2\\x80\\x99t start or end with a space.\\ntargetType -> (string)\\n\\nThe type of the target to attach the attribute with. This parameter is required if you use the short form ID for a resource instead of the full ARN.\\ntargetId -> (string)\\n\\nThe ID of the target. You can specify the short form ID for a resource or the full Amazon Resource Name (ARN).'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Translate the text \"Bonjour, comment \u00e7a va?\" into French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}"], "Output": "requests.get(\"https://translate-language.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-language.p.rapidapi.com\"}, params={\"text\": \"Bonjour, comment \u00e7a va?\", \"target_language\": \"fr\"})"} {"Instruction": "Please provide me with the data for school information using the \"sekolah\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\"})"} {"Instruction": "I want to get the historical prices chart for the company AMZN for the last 6 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().export(trigger=\"my_trigger\", destination=\"trigger.yaml\"', 'description': 'Export a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'destination', 'description': 'The path where the exported trigger will be stored.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "requests.get(\"https://finshorts.p.rapidapi.com/history_chart_monthly.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"finshorts.p.rapidapi.com\"}, params={\"q\": \"amzn\", \"month\": \"6\"})"} {"Instruction": "Find me relevant businesses near New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://data-axle-business-address-search.p.rapidapi.com/v1/places/search/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"data-axle-business-address-search.p.rapidapi.com\"}, params={\"limit\": \"20\", \"packages\": \"standard_v1\", \"query\":\"New York City\"})"} {"Instruction": "Please retrieve the second page of Amazon product reviews for ASIN B01H6GUCCQ on the domain amazon.de.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://amazon-product-reviews1.p.rapidapi.com/amazonreviews/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-product-reviews1.p.rapidapi.com\"}, params={\"pageNum\":2, \"domain\":\"amazon.de\", \"asin\":\"B01H6GUCCQ\"})"} {"Instruction": "Please provide the details of the menu item with ID 5a76c927bb5d660001e09731 in Chinese for Viva City venue.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes().delete', 'description': 'Delete a Blockchain Node Engine node', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'PyFileSystem', 'description': 'PyArrow FileSystem', 'parameters': {'required': [{'name': 'handler', 'description': 'The handler object implementing custom filesystem behavior.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}"], "Output": "requests.get(\"https://viva-city-documentation.p.rapidapi.com/venue-i18n/menus/5a76c927bb5d660001e09731/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"viva-city-documentation.p.rapidapi.com\"}, params={\"lang\": \"zh-hans\"})"} {"Instruction": "Can you give me the BUY/SELL signals and trends for Ethereum on the Bybit exchange in the spot market?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.join_domain', 'description': 'Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that support the SMB file protocol.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'domain_name', 'description': 'The name of the domain that you want the gateway to join.'}, {'name': 'organizational_unit', 'description': 'The organizational unit (OU) is a container in an Active Directory that can hold users, groups, computers, and other OUs and this parameter specifies the OU that the gateway will join within the AD domain.'}, {'name': 'domain_controllers', 'description': 'List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you need to specify the port number include it after the colon (\u00e2\\x80\\x9c:\u00e2\\x80\\x9d). For example, mydc.mydomain.com:389 .\\n(string)'}, {'name': 'timeout_in_seconds', 'description': 'Specifies the time in seconds, in which the JoinDomain operation must complete. The default is 20 seconds.'}, {'name': 'user_name', 'description': 'Sets the user name of user who has permission to add the gateway to the Active Directory domain. The domain user account should be enabled to join computers to the domain. For example, you can use the domain administrator account or an account with delegated permissions to join computers to the domain.'}, {'name': 'password', 'description': 'Sets the password of the user who has permission to add the gateway to the Active Directory domain.'}]}"], "Output": "requests.get(\"https://greenlight3.p.rapidapi.com/signals\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"greenlight3.p.rapidapi.com\"}, params={\"coin\": \"ETH\", \"exchange\": \"Bybit\", \"market_type\":\"SPOT\"})"} {"Instruction": "Please check if the domains 'example.com', 'test.org', and 'foo.xyz' are available for registration.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pointsdb-bulk-domain-check-v1.p.rapidapi.com/domain_check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pointsdb-bulk-domain-check-v1.p.rapidapi.com\"}, params={\"domains\": \"example.com,test.org,foo.xyz\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Betway? I want to log the response using the Python requests library.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://betway.p.rapidapi.com/matches/betway\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"betway.p.rapidapi.com\"})"} {"Instruction": "What is the latitude and longitude of the location with start latitude 40.7128 and start longitude -74.0060 and end latitude 51.5074 and end longitude -0.1278 in Tunisia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://tunisia-api.p.rapidapi.com/directions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tunisia-api.p.rapidapi.com\"}, params={\"start_lat\": \"40.7128\", \"start_lon\": \"-74.0060\", \"end_lat\": \"51.5074\", \"end_lon\": \"-0.1278\"})"} {"Instruction": "Can you please provide a Python function call to retrieve the prematch data for a specific sports event using the Sports Betting API and display the response as JSON?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.create_db_cluster_parameter_group', 'description': 'Creates a new DB cluster parameter group.A DB cluster parameter group is initially created with the default parameters for the database engine used by instances in the DB cluster. To provide custom values for any of the parameters, you must modify the group after creating it using ModifyDBClusterParameterGroup . Once you\u00e2\\x80\\x99ve created a DB cluster parameter group, you need to associate it with your DB cluster using ModifyDBCluster . When you associate a new DB cluster parameter group with a running DB cluster, you need to reboot the DB instances in the DB cluster without failover for the new DB cluster parameter group and associated settings to take effect.WarningAfter you create a DB cluster parameter group, you should wait at least 5 minutes before creating your first DB cluster that uses that DB cluster parameter group as the default parameter group. This allows Amazon Neptune to fully complete the create action before the DB cluster parameter group is used as the default for a new DB cluster. This is especially important for parameters that are critical when creating the default database for a DB cluster, such as the character set for the default database defined by the character_set_database parameter. You can use the Parameter Groups option of the Amazon Neptune console or the DescribeDBClusterParameters command to verify that your DB cluster parameter group has been created or modified.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the DB cluster parameter group.\\nConstraints:\\n\\nMust match the name of an existing DBClusterParameterGroup.\\n\\n\\nNoteThis value is stored as a lowercase string.'}, {'name': 'db_parameter_group_family', 'description': 'The DB cluster parameter group family name. A DB cluster parameter group can be associated with one and only one DB cluster parameter group family, and can be applied only to a DB cluster running a database engine and engine version compatible with that DB cluster parameter group family.'}, {'name': 'description', 'description': 'The description for the DB cluster parameter group.'}, {'name': 'tags', 'description': 'The tags to be assigned to the new DB cluster parameter group.\\n(structure)\\n\\nMetadata assigned to an Amazon Neptune resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sports-betting-api.p.rapidapi.com/api/v2/prematch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sports-betting-api.p.rapidapi.com\"}, params={\"sp\": \"\", \"lang\": \"en\", \"lid\": \"\"}).json()"} {"Instruction": "Can you please provide the details for a user with ID=5 from the Reqres API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://reqres-dont-change.p.rapidapi.com/api/users/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reqres-dont-change.p.rapidapi.com\"})"} {"Instruction": "How can I generate an article from the article ID 3acde68b-7bdf-4d4a-9fb4-1a2b3c4d5e6f using the Articles Generator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"simple_cert\", LOCATION=\"LOCATION\", DESCRIPTION=\"desc\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\"', 'description': 'Update a certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'description'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://articles-generator.p.rapidapi.com/articles/get/3acde68b-7bdf-4d4a-9fb4-1a2b3c4d5e6f\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"articles-generator.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the user with id '123' from the Node Express API Tutorial.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://node-express-api-tutorial.p.rapidapi.com/users/123\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"node-express-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you predict the credit score for an individual with the following information: age 25, income $60,000, and education level of \"Bachelor's degree\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'table', 'description': 'Create a pyarrow.Table from a Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame, mapping of strings to Arrays or Python lists, or list of arrays or chunked arrays.'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the Arrow Table. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\\nIf passed, the output will have exactly this schema (raising an error when columns are not found in the data and ignoring additional data not specified in the schema, when data is a dict or DataFrame).\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}, {'name': 'nthreads', 'description': 'For pandas.DataFrame inputs: if greater than 1, convert columns to Arrow in parallel using indicated number of threads. By default, this follows pyarrow.cpu_count (may use up to system CPU count threads).'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.update', 'description': 'Update an existing Beyondcorp application legacy connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human readable name of the connector.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "requests.get(\"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\"}, params={\"age\": 25, \"income\": 60000, \"education\": \"Bachelor's degree\"})"} {"Instruction": "Can you provide a Python function call to get the current weather using the WeatherTest API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().create', 'description': 'Create a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://weathertest19.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weathertest19.p.rapidapi.com\"})"} {"Instruction": "I want to verify the driving license with the request id \"abcd1234\" using the Driving License Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models.list_version', 'description': 'List model versions', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().create(DOMAIN=\"my_domain.com\", region=\"us_central1\", reserved_ip_range=\"10.172.0.0/24\"', 'description': 'Create a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}"], "Output": "requests.get(\"https://driving-license-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"driving-license-verification.p.rapidapi.com\"}, params={\"request_id\": \"abcd1234\"})"} {"Instruction": "I have a PDF file called \"example.pdf\". Extract the text from it using the PDF Text Extractor API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}"], "Output": "requests.get(\"https://pdf-text-extractor.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pdf-text-extractor.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check the pricing details for a gaming laptop using the H30 E-commerce Data scraper API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'IPC write statistics', 'description': 'Compact representation of IPC write statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}"], "Output": "requests.get(\"https://h30-e-commerce-data-scraper.p.rapidapi.com/search/gaming laptop\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"h30-e-commerce-data-scraper.p.rapidapi.com\"}, params={\"api_key\": \"\"})"} {"Instruction": "Can you create a Python function call to check if the email address contact@example.com is disposable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}\n", "{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'sqrt', 'description': 'Square root calculation', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use default memory pool.'}]}}"], "Output": "requests.get(\"https://disposable-email-checker1.p.rapidapi.com/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"disposable-email-checker1.p.rapidapi.com\"}, params={\"domain\": \"contact@example.com\"})"} {"Instruction": "Can you provide me with the current weather in New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}"], "Output": "requests.get(\"https://weatherjs1.p.rapidapi.comhttp://127.0.0.1:5500\",params={'city':'New York City'})"} {"Instruction": "Please get me a list of remote jobs from GitHub.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'az devops team delete', 'description': 'Delete a team in Azure DevOps', 'parameters': [{'name': 'id', 'description': 'The id of the team to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Arrow arrays', 'description': 'Concrete class for Arrow arrays of uint8 data type.', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for the array.'}, {'name': 'type', 'description': 'The data type of the array.'}], 'optional': [{'name': 'length', 'description': 'The length of the array.'}, {'name': 'null_count', 'description': 'The count of null values in the array.'}, {'name': 'offset', 'description': 'The offset of the array.'}, {'name': 'buffer', 'description': 'The buffer for the array.'}, {'name': 'children', 'description': 'The child arrays of the array.'}, {'name': 'dictionary', 'description': 'The dictionary for the array.'}, {'name': 'dictionary_index', 'description': 'The dictionary index for the array.'}, {'name': 'type_id', 'description': 'The type ID of the array.'}, {'name': 'null_bitmap', 'description': 'The null bitmap for the array.'}]}}"], "Output": "requests.get(\"https://remote-jobs-api.p.rapidapi.com/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"remote-jobs-api.p.rapidapi.com\"}, params={\"company\": \"GitHub\"})"} {"Instruction": "Can you provide a Python function call to obtain the full information of a TikTok video without watermark using the specified URL, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().update', 'description': 'Update a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.describe', 'description': 'Describe a github enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-full-video-info-without-watermark.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-full-video-info-without-watermark.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@user/video/1234567890\"})"} {"Instruction": "Please provide me the percent change of the Inflation Rate for Food Prices for the last 5 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}"], "Output": "requests.get(\"https://food-price-inflation.p.rapidapi.com/yUNJ9j/food_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"food-price-inflation.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address jane@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'alpha active-directory', 'api_name': \"gcloud.alpha.active_directory.domains.extend_schema('my_domain.com', description='Test Description', ldif_file='demo.ldf'\", 'description': 'Initiate schema extension for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'description'}, {'name': 'ldif_file'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Admiralbet?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().delete', 'description': 'Delete an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.authorize_client_vpn_ingress', 'description': 'Adds an ingress authorization rule to a Client VPN endpoint. Ingress authorization rules act as firewall rules that grant access to networks. You must configure ingress authorization rules to enable clients to access resources in Amazon Web Services or on-premises networks.', 'parameters': [{'name': 'client_vpn_endpoint_id', 'description': 'The ID of the Client VPN endpoint.'}, {'name': 'target_network_cidr', 'description': 'The IPv4 address range, in CIDR notation, of the network for which access is being authorized.'}, {'name': 'access_group_id', 'description': 'The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group. Required if AuthorizeAllGroups is false or not specified.'}, {'name': 'authorize_all_groups_|_no_authorize_all_groups', 'description': 'Indicates whether to grant access to all clients. Specify true to grant all clients who successfully establish a VPN connection access to the network. Must be set to true if AccessGroupId is not specified.'}, {'name': 'description', 'description': 'A brief description of the authorization rule.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://admiralbet.p.rapidapi.com/matches/admiralbet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"admiralbet.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the English synonyms for the word \"beautiful\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}"], "Output": "requests.get(\"https://english-synonyms.p.rapidapi.com/bourgeois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"english-synonyms.p.rapidapi.com\"}, params={\"word\":\"beautiful\"})"} {"Instruction": "I want to check if the company with the CNPJ number 987654321 has a street address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.describe_notification_configurations', 'description': 'Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.describe-notification-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'auto_scaling_group_names', 'description': 'The name of the Auto Scaling group.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute_disks.snapshot', 'description': 'Create snapshots of Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'async'}, {'name': 'chain_name'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'guest_flush'}, {'name': 'labels'}, {'name': 'snapshot_names'}, {'name': 'storage_location'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://consulta-cnpj-tempo-real.p.rapidapi.com/office/987654321/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-cnpj-tempo-real.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the current standings and table for the German Bundesliga for the 2022 season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my_gateway', LOCATION='us_central1', PRINCIPAL='user:test_user@gmail.com', ROLE='roles/editor'\", 'description': 'Remove IAM policy binding from a gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'principal', 'description': 'Principal for whom the IAM policy binding is being removed.'}, {'name': 'role', 'description': 'Role for which the IAM policy binding is being removed.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}"], "Output": "requests.get(\"https://bundesliga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bundesliga-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Can you provide a Python function call to check if the product with ID 987654 is available on Otto.de, and retrieve the results sorted by popularity?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.describe_domain_nodes', 'description': 'Returns information about domain and nodes, including data nodes, master nodes, ultrawarm nodes, Availability Zone(s), standby nodes, node configurations, and node states.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}"], "Output": "requests.get(\"https://axesso-otto-data-service.p.rapidapi.com/ott/otto-lookup-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"axesso-otto-data-service.p.rapidapi.com\"}, params={\"page\": \"1\", \"productId\": \"987654\", \"sortBy\": \"popularity\"})"} {"Instruction": "I want to get information about crops with the common name \"Potato\" and the specie name \"Solanum tuberosum\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ParseOptions', 'description': 'Options for parsing CSV files', 'parameters': {'required': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://crops.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crops.p.rapidapi.com\"}, params={\"commonName\": \"Potato\", \"specieName\": \"Solanum tuberosum\"})"} {"Instruction": "I want to search for images of cats.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.merge', 'description': 'Advanced merge strategies and configuration', 'parameters': [{'name': 'ignore_space_change'}, {'name': 'ignore_all_space'}, {'name': 'ignore_space_at_eol'}, {'name': 'ignore_cr_at_eol'}, {'name': 'renormalize'}, {'name': 'no_renormalize'}, {'name': 'find_renames['}, {'name': 'rename_threshold'}, {'name': 'subtree['}, {'name': 'recursive'}, {'name': 'patience'}, {'name': 'diff_algorithm'}, {'name': 'no_renames'}, {'name': 'resolve'}, {'name': 'octopus'}, {'name': 'ours'}, {'name': 'subtree'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_get_asset_property_value_history', 'description': 'Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide .', 'parameters': [{'name': 'entries', 'description': 'The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.\\n(structure)\\n\\nContains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.\\nTo identify an asset property, you must specify one of the following:\\n\\nThe assetId and propertyId of an asset property.\\nA propertyAlias , which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature ). To define an asset property\u00e2\\x80\\x99s alias, see UpdateAssetProperty .\\n\\nentryId -> (string)\\n\\nThe ID of the entry.\\nassetId -> (string)\\n\\nThe ID of the asset in which the asset property was created.\\npropertyId -> (string)\\n\\nThe ID of the asset property.\\npropertyAlias -> (string)\\n\\nThe alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature ). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide .\\nstartDate -> (timestamp)\\n\\nThe exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nendDate -> (timestamp)\\n\\nThe inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nqualities -> (list)\\n\\nThe quality by which to filter asset data.\\n(string)\\n\\ntimeOrdering -> (string)\\n\\nThe chronological sorting order of the requested information.\\nDefault: ASCENDING'}, {'name': 'next_token', 'description': 'The token to be used for the next set of paginated results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.\\n\\nThe size of the result set is equal to 4 MB.\\nThe number of data points in the result set is equal to the value of maxResults . The maximum value of maxResults is 20000.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}"], "Output": "requests.get(\"https://image-search19.p.rapidapi.com/v2/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"image-search19.p.rapidapi.com\"}, params={\"q\": \"cats\", \"suggestion_query\": \"\", \"hl\": \"en\", \"cursor\": \"\"})"} {"Instruction": "Please provide me with the details of order ID 987654 using the firstAPI_v2.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}"], "Output": "requests.get(\"https://firstapi116.p.rapidapi.com/store/order/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"firstapi116.p.rapidapi.com\"}, params={\"orderid\": \"987654\"})"} {"Instruction": "I want to track the actions of the user with user id \"87654\" on the site with site id \"examplewebsite.com\" using the JSMon API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://jsmon.p.rapidapi.com/track/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"jsmon.p.rapidapi.com\"}, params={\"site_id\": \"examplewebsite.com\", \"session_id\": \"1380352501-B90e7Cppo2\", \"user_id\": \"87654\", \"callback_id\": \"_1380352523030\", \"action_type\": \"1\"})"} {"Instruction": "Can you please provide me with the timezone, DST offset, and UTC offset of the coordinates -75.000000 and 40.000000?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().create', 'description': 'Create a new Beyondcorp application legacy connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}, {'name': 'application_endpoint', 'description': 'The endpoint of the application'}]}"], "Output": "requests.get(\"https://timezone-by-coordinates.p.rapidapi.com/timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"timezone-by-coordinates.p.rapidapi.com\"}, params={\"lng\": -75.000000, \"timestamp\": 1646179205, \"lat\": 40.000000})"} {"Instruction": "Please provide the list of champions in League of Legends.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'It is an API for mobile phone number OSINT. If you abuse it, you will be immediately banned!', 'parameters': [{'name': 'phone', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compress', 'description': 'Compress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Buffer-like object to compress'}, {'name': 'codec', 'description': 'Compression codec'}, {'name': 'asbytes', 'description': 'Return result as Python bytes object'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any'}]}}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.start_instance', 'description': 'Starts a specific Amazon Lightsail instance from a stopped state. To restart an instance, use the reboot instance operation.NoteWhen you start a stopped instance, Lightsail assigns a new public IP address to the instance. To use the same IP address after stopping and starting an instance, create a static IP address and attach it to the instance. For more information, see the Amazon Lightsail Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_name', 'description': 'The name of the instance (a virtual private server) to start.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://league-of-legends-champion-informaion.p.rapidapi.com/LolInfo/GetChampions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"league-of-legends-champion-informaion.p.rapidapi.com\"}, params={\"champions\": \"\"})"} {"Instruction": "Can you provide a Python function call to search for movies with the genre \"action\" using the Advanced Movie Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kafka.update_storage', 'description': 'Updates cluster broker volume size (or) sets cluster storage mode to TIERED.', 'parameters': [{'name': 'cluster_arn', 'description': 'The Amazon Resource Name (ARN) of the cluster to be updated.'}, {'name': 'current_version', 'description': 'The version of cluster to update from. A successful operation will then generate a new version.'}, {'name': 'provisioned_throughput', 'description': 'EBS volume provisioned throughput information.\\n\\nEnabled -> (boolean)\\n\\nProvisioned throughput is enabled or not.\\n\\nVolumeThroughput -> (integer)\\n\\nThroughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.'}, {'name': 'storage_mode', 'description': 'Controls storage mode for supported storage tiers.\\nPossible values:\\n\\nLOCAL\\nTIERED'}, {'name': 'volume_size_gb', 'description': 'size of the EBS volume to update.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}"], "Output": "requests.get(\"https://advanced-movie-search.p.rapidapi.com/genre/movie/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"advanced-movie-search.p.rapidapi.com\"})"} {"Instruction": "How can I obtain the version of the Brand Recognition API and log the output using the RapidAPI package?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The file path or file-like object of the Parquet file to read.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the Parquet file.'}, {'name': 'use_pandas_metadata', 'description': 'Whether to use the pandas metadata embedded in the file.'}, {'name': 'metadata', 'description': 'Additional metadata to include in the resulting Table.'}, {'name': 'filesystem', 'description': 'A custom filesystem to use for reading the Parquet file.'}, {'name': 'filters', 'description': 'A list of filters to apply during reading.'}, {'name': 'schema', 'description': 'A custom schema to use for reading the Parquet file.'}, {'name': 'memory_map', 'description': 'Whether to use memory mapping for reading the Parquet file.'}, {'name': 'buffer_size', 'description': 'The buffer size to use for reading the Parquet file.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.delete_subscriber', 'description': 'Deletes a subscriber.WarningDeleting the last subscriber to a notification also deletes the notification.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose subscriber you want to delete.'}, {'name': 'budget_name', 'description': 'The name of the budget whose subscriber you want to delete.'}, {'name': 'notification', 'description': 'The notification whose subscriber you want to delete.\\nNotificationType -> (string)\\n\\nSpecifies whether the notification is for how much you have spent (ACTUAL ) or for how much that you\u00e2\\x80\\x99re forecasted to spend (FORECASTED ).\\nComparisonOperator -> (string)\\n\\nThe comparison that\u00e2\\x80\\x99s used for this notification.\\nThreshold -> (double)\\n\\nThe threshold that\u00e2\\x80\\x99s associated with a notification. Thresholds are always a percentage, and many customers find value being alerted between 50% - 200% of the budgeted amount. The maximum limit for your threshold is 1,000,000% above the budgeted amount.\\nThresholdType -> (string)\\n\\nThe type of threshold for a notification. For ABSOLUTE_VALUE thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over your total cost threshold. For PERCENTAGE thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over a certain percentage of your forecasted spend. For example, if you have a budget for 200 dollars and you have a PERCENTAGE threshold of 80%, Amazon Web Services notifies you when you go over 160 dollars.\\nNotificationState -> (string)\\n\\nSpecifies whether this notification is in alarm. If a budget notification is in the ALARM state, you passed the set threshold for the budget.'}, {'name': 'subscriber', 'description': 'The subscriber that you want to delete.\\nSubscriptionType -> (string)\\n\\nThe type of notification that Amazon Web Services sends to a subscriber.\\nAddress -> (string)\\n\\nThe address that Amazon Web Services sends budget notifications to, either an SNS topic or an email.\\nWhen you create a subscriber, the value of Address can\u00e2\\x80\\x99t contain line breaks.'}]}"], "Output": "requests.get(\"https://brand-recognition.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://brand-recognition.p.rapidapi.com/v1/version\"}, params={})"} {"Instruction": "Can you help me generate an automatic response for a hotel called Royal Palace based on the review \"The staff was extremely helpful and friendly.\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://automatic-custom-response-creator.p.rapidapi.com/get_response\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"automatic-custom-response-creator.p.rapidapi.com\"}, params={\"business_type\": \"Hotel\", \"business_brand\": \"Royal Palace\", \"avis\":\"The staff was extremely helpful and friendly.\"})"} {"Instruction": "I want to get the detailed information about a product with ID \"12345\" on Asos, using the default parameters for size schema, currency, language, and store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://asos2.p.rapidapi.com/products/v3/list-similarities\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asos2.p.rapidapi.com\"}, params={\"id\": \"12345\", \"sizeSchema\":\"US\", \"currency\":\"USD\", \"lang\":\"en-US\", \"store\":\"US\"})"} {"Instruction": "Can you provide a Python function call to check if the weather temperature in New York is above 70 degrees Fahrenheit?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}"], "Output": "requests.get(\"https://weather-api.p.rapidapi.com/temperature\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-api.p.rapidapi.com\"}, params={\"city\": \"New York\"}).json()"} {"Instruction": "Can you provide me with a Python function call to obtain a list of the top memes using the Memes API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'Azure CLI', 'api_name': 'List Batch Endpoints', 'description': 'List all batch endpoints in a workspace', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}]}"], "Output": "requests.get(\"https://memes9.p.rapidapi.com/api/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"memes9.p.rapidapi.com\"}, params={\"genre\": \"memes\", \"type\": \"top\"})"} {"Instruction": "Can you provide a Python function call to check the response time from 12 global locations for the domain \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Get OS Options', 'description': 'Get the OS options available for creating a managed Kubernetes cluster', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}"], "Output": "requests.get(\"https://global-webserver-or-ip-response-time-and-location.p.rapidapi.com/geoping.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-webserver-or-ip-response-time-and-location.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "Please provide me with the results from the ProbablyThese API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'Beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().update', 'description': 'Update an existing legacy Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://probablythese.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"probablythese.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the GaiaLens ESG scores for Apple Inc.?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gaialens-esg-scores.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"gaialens-esg-scores.p.rapidapi.com\"}, params={\"companyname\": \"Apple Inc.\"})"} {"Instruction": "I want to download historical stock prices for AAPL from Yahoo Finance.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get(\"https://yahoo-finance-historical-stock-prices1.p.rapidapi.com/GetHistoricalPrices\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yahoo-finance-historical-stock-prices1.p.rapidapi.com\"}, params={\"symbol\": \"AAPL\"})"} {"Instruction": "Please check if the barcode 9780593187981 exists in the database.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.start_user_access_tasks', 'description': 'Starts the tasks to search user access status for a specific email address.See also: AWS API Documentation\\n', 'parameters': [{'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}, {'name': 'email', 'description': 'The email address of the target user.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://barcodes-lookup.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcodes-lookup.p.rapidapi.com\"}, params={\"query\": \"9780593187981\"})"} {"Instruction": "Can you provide a Python function call to retrieve the healthcare mailing list and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}"], "Output": "requests.get(\"https://healthcaremailing.p.rapidapi.comhttps://rapidapi.com/user/Healthcaremailing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"healthcaremailing.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the news articles in English language with the keyword \"technology\" using the Google News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}"], "Output": "requests.get(\"https://google-news-api1.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-news-api1.p.rapidapi.com\"}, params={\"language\": \"EN\", \"q\": \"technology\"})"} {"Instruction": "Can you check if the address with postcode 1000ZZ, house number 20, and house number suffix B is valid in the Netherlands?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://address-validation-nl1.p.rapidapi.com/api/v1/addresses\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"address-validation-nl1.p.rapidapi.com\"}, params={\"Postcode\": \"1000ZZ\", \"HouseNumber\": \"20\", \"HouseNumberSuffix\": \"B\"})"} {"Instruction": "Is 'example123@gmail.com' a disposable email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example123@gmail.com\"})"} {"Instruction": "I want to get user information for user ID 8.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().get_health', 'description': 'Get backend health statuses from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://asd20.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asd20.p.rapidapi.com\"}, params={\"id\": \"8\"})"} {"Instruction": "Can you provide a Python function call to obtain a daily inspirational quote from the My Daily Inspiration API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.tags.list', 'description': 'List Artifact Registry tags', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://mydailyinspiration.p.rapidapi.com/helloworld\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mydailyinspiration.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to rewrite the article \"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\" in German and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://article-rewriter-pro-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"article-rewriter-pro-api.p.rapidapi.com\"}, params={\"lang\":\"ge\", \"article\":\"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\"})"} {"Instruction": "How do I send a WhatsApp message to a group with the whin API using Python, specifically to a group with the ID 'group9876' and including the origin service 'whatsapp_service' in the request?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://whin2.p.rapidapi.com/webhk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whin2.p.rapidapi.com\"}, params={\"gid\": \"group9876\", \"origin\": \"whatsapp_service\"})"} {"Instruction": "Can you recommend some popular cities for digital nomads in Latin America, sorted by overall score, with 20 cities per page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.modify_workspace_access_properties', 'description': 'Specifies which devices and operating systems users can use to access their WorkSpaces. For more information, see Control Device Access .', 'parameters': [{'name': 'resource_id', 'description': 'The identifier of the directory.'}, {'name': 'workspace_access_properties', 'description': 'The device types and operating systems to enable or disable for access.\\nDeviceTypeWindows -> (string)\\n\\nIndicates whether users can use Windows clients to access their WorkSpaces.\\nDeviceTypeOsx -> (string)\\n\\nIndicates whether users can use macOS clients to access their WorkSpaces.\\nDeviceTypeWeb -> (string)\\n\\nIndicates whether users can access their WorkSpaces through a web browser.\\nDeviceTypeIos -> (string)\\n\\nIndicates whether users can use iOS devices to access their WorkSpaces.\\nDeviceTypeAndroid -> (string)\\n\\nIndicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.\\nDeviceTypeChromeOs -> (string)\\n\\nIndicates whether users can use Chromebooks to access their WorkSpaces.\\nDeviceTypeZeroClient -> (string)\\n\\nIndicates whether users can use zero client devices to access their WorkSpaces.\\nDeviceTypeLinux -> (string)\\n\\nIndicates whether users can use Linux clients to access their WorkSpaces.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://nomad-list-cities.p.rapidapi.com/nomad-list/latin-america\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"nomad-list-cities.p.rapidapi.com\"}, params={\"sort_by\": \"overall_score\", \"page\": \"1\", \"sort\": \"desc\", \"size\": \"20\"})"} {"Instruction": "I want to retrieve the participants in the folder with id 98765 using Sertifi eSignature and ePayment API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sertifi-esignature-and-epayment.p.rapidapi.com/v1/98765/participants\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sertifi-esignature-and-epayment.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to check if the email address example123@gmail.com is a disposable email address using the Punto 61 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example123@gmail.com\"})"} {"Instruction": "Please provide the walk score for the address \"123 Maple St, Anytown, USA\" using the OpenNWI API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://opennwi.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opennwi.p.rapidapi.com\"}, params={\"address\": \"123 Maple St, Anytown, USA\"})"} {"Instruction": "I want to retrieve the content of a LINE Messaging API message with the message ID \"123456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().delete', 'description': 'Delete an access level', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}"], "Output": "import requests\n\nrequests.get(\"https://line-messaging1.p.rapidapi.com/bot/message/123456/content\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"line-messaging1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to generate a recipe based on chicken and print the JSON response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.list_vocabularies', 'description': 'Provides a list of custom vocabularies that match the specified criteria. If no criteria are specified, all custom vocabularies are returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'If your ListVocabularies request returns more results than can be displayed, NextToken is displayed in the response with an associated string. To get the next page of results, copy this string and repeat your request, including NextToken with the value of the copied string. Repeat as needed to view all your results.'}, {'name': 'max_results', 'description': 'The maximum number of custom vocabularies to return in each page of results. If there are fewer results than the value that you specify, only the actual results are returned. If you don\u00e2\\x80\\x99t specify a value, a default of 5 is used.'}, {'name': 'state_equals', 'description': 'Returns only custom vocabularies with the specified state. Vocabularies are ordered by creation date, with the newest vocabulary first. If you don\u00e2\\x80\\x99t include StateEquals , all custom medical vocabularies are returned.\\nPossible values:\\n\\nPENDING\\nREADY\\nFAILED'}, {'name': 'name_contains', 'description': 'Returns only the custom vocabularies that contain the specified string. The search is not case sensitive.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://generate-a-recipe-based-on-an-ingredient.p.rapidapi.com/generate_recipe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"generate-a-recipe-based-on-an-ingredient.p.rapidapi.com\"}, params={\"ingredient\": \"chicken\"})"} {"Instruction": "Can you provide a Python function call to retrieve Google Calendar events from a public calendar for the next 6 months?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.get_behavior_model_training_summaries', 'description': 'Returns a Device Defender\u00e2\\x80\\x99s ML Detect Security Profile training model\u00e2\\x80\\x99s status.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: summaries\\n', 'parameters': [{'name': 'security_profile_name', 'description': 'The name of the security profile.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az network private-dns', 'api_name': 'Remove TXT Record', 'description': 'Remove a TXT record from its record set.', 'parameters': [{'name': 'record-set-name -n', 'description': 'The name of the record set relative to the zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'value -v', 'description': 'Space-separated list of text values which will be concatenated together.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'keep-empty-record-set', 'description': 'Keep the empty record set if the last record is removed.', 'default': 'False'}]}\n", "{'name': 'az', 'api_name': 'edgeorder order list', 'description': 'List orders at resource group level or at subscription level', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'skip-token', 'description': '$skipToken is supported on Get list of order, which provides the next page in the list of order.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://calendarevents.p.rapidapi.com/calendar/a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"calendarevents.p.rapidapi.com\"}, params={\"src\": \"a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com\", \"months\": \"6\"})"} {"Instruction": "Please provide the code to check if the email address \"test@gmail.com\" is a disposable email using the RapidAPI \"check-disposable-email\" endpoint.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee_archives_delete', 'description': 'Delete Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.update', 'description': 'Update a private or hybrid pool used by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'public_egress'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}\n", "{'name': 'az', 'api_name': 'Registered ASN List', 'description': 'List all registered ASNs under a given subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@gmail.com\"})"} {"Instruction": "I want to check if the email address 'test@example.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you find the UK postal addresses for the query \"123 Main Street\" and limit the results to 5?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://uk-postcode.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"uk-postcode.p.rapidapi.com\"}, params={\"q\": \"123 Main Street\", \"limit\": 5})"} {"Instruction": "I want to get the location data for the IP address 192.168.1.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafka.describe_vpc_connection', 'description': 'Returns a description of this MSK VPC connection.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) that uniquely identifies a MSK VPC connection.'}]}"], "Output": "requests.get(\"https://ip-to-location1.p.rapidapi.com/myip\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-location1.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "Can you provide a Python function call to get data from the YouTooSound API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtoosound.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtoosound.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest lotto draw results for the games in USA, UK, and Canada using the Lotto Draw Results - Global API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://lotto-draw-results-global.p.rapidapi.com/get_games\", headers={\"X-RapidAPI-Key\":\"TO BE FILLED\",\"X-RapidAPI-Host\":\"https://lotto-draw-results-global.p.rapidapi.com/get_games\"}, params={\"country\": [\"USA\", \"UK\", \"Canada\"]})"} {"Instruction": "Please provide me with the latest feed for the user \"janedoe\" using the Hummingbird API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hbrd-v1.p.rapidapi.com/users/janedoe/feed\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hbrd-v1.p.rapidapi.com\"})"} {"Instruction": "I want to search for the product \"iPhone 12\" in the US marketplace using the \"Get and Compare Products All Over the Web\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://get-and-compate-products-allover-the-web.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"get-and-compate-products-allover-the-web.p.rapidapi.com\"}, params={\"query\": \"iPhone 12\", \"page\": 1, \"country\": \"countryUS\", \"location\": \"us\", \"lang\": \"en\"})"} {"Instruction": "I want to convert 100 USD to GBP using the IP2Currency Exchange Rate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://fraudlabs-ip2currency-v1.p.rapidapi.com/ip2currencywebservice.asmx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fraudlabs-ip2currency-v1.p.rapidapi.com\"}, params={\"VISITORIP\": \"\", \"FROMCURRENCYCODE\": \"USD\", \"TOCURRENCYCODE\": \"GBP\", \"FROMAMOUNT\": \"100\"})"} {"Instruction": "Can you provide me with tide height and time predictions for Station ID 987654321?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.get_migration', 'description': 'Provides details about an ongoing or complete migration from an Amazon Lex V1 bot to an Amazon Lex V2 bot. Use this operation to view the migration alerts and warnings related to the migration.', 'parameters': [{'name': 'migration_id', 'description': 'The unique identifier of the migration to view. The migrationID is returned by the operation.'}]}"], "Output": "requests.get(\"https://noaa-tides.p.rapidapi.com/stations/987654321\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"noaa-tides.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the available versions for the Go Code Compiler API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}"], "Output": "requests.get(\"https://go-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"go-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to convert the amount $1000 to letters in Mexican Pesos?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System Entry Info', 'parameters': {'required': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}"], "Output": "requests.get(\"https://numberstoletters.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"numberstoletters.p.rapidapi.com\"}, params={\"moneda\": \"PESOS\", \"monto\":\"1000\"})"} {"Instruction": "How can I get the character profile for the player \"JohnSmith\" in the US region and the realm \"Stormrage\" using the Raider.IO API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that provides numerous quotes said by famous Formula 1 drivers and personalities.', 'parameters': [{'name': 'driverid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.analyze_org_policies', 'description': 'Analyze organization policies under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "requests.get(\"https://raider-io.p.rapidapi.com/api/v1/characters/profile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"raider-io.p.rapidapi.com\"}, params={\"region\": \"us\", \"realm\": \"stormrage\", \"fields\": \"mythic_plus_scores_by_season:current\", \"name\": \"JohnSmith\"})"} {"Instruction": "I want to send a text message with \"Hello, how are you?\" to phone number 1234567890 using BroadNet SMS API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}"], "Output": "requests.get(\"https://broadnet-sms1.p.rapidapi.com/websmpp/websms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"broadnet-sms1.p.rapidapi.com\"}, params={\"text\": \"Hello, how are you?\", \"accesskey\": \"\", \"sid\": \"\", \"mno\": \"1234567890\", \"type\": 1})"} {"Instruction": "I want to get the detailed information of a specific video with ID '3C8rP9XUG9' from the Youtube Music API (Detailed).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.describe_tags', 'description': 'Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters .tagValueSee also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'filters', 'description': 'You can filter the list using a key -value format. You can separate these items by using logical operators. Allowed filters include tagKey , tagValue , and configurationId .\\n(structure)\\n\\nThe tag filter. Valid names are: tagKey , tagValue , configurationId .\\nname -> (string)\\n\\nA name of the tag filter.\\nvalues -> (list)\\n\\nValues for the tag filter.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.fis.update_experiment_template', 'description': 'Updates the specified experiment template.', 'parameters': [{'name': 'id', 'description': 'The ID of the experiment template.'}, {'name': 'description', 'description': 'A description for the template.'}, {'name': 'stop_conditions', 'description': 'The stop conditions for the experiment.\\n(structure)\\n\\nSpecifies a stop condition for an experiment. You can define a stop condition as a CloudWatch alarm.\\nsource -> (string)\\n\\nThe source for the stop condition. Specify aws:cloudwatch:alarm if the stop condition is defined by a CloudWatch alarm. Specify none if there is no stop condition.\\nvalue -> (string)\\n\\nThe Amazon Resource Name (ARN) of the CloudWatch alarm.'}, {'name': 'targets', 'description': 'The targets for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both.\\nresourceType -> (string)\\n\\nThe resource type. The resource type must be supported for the specified action.\\nresourceArns -> (list)\\n\\nThe Amazon Resource Names (ARNs) of the targets.\\n(string)\\n\\nresourceTags -> (map)\\n\\nThe tags for the target resources.\\nkey -> (string)\\nvalue -> (string)\\n\\nfilters -> (list)\\n\\nThe filters to apply to identify target resources using specific attributes.\\n(structure)\\n\\nSpecifies a filter used for the target resource input in an experiment template.\\nFor more information, see Resource filters in the Fault Injection Simulator User Guide .\\npath -> (string)\\n\\nThe attribute path for the filter.\\nvalues -> (list)\\n\\nThe attribute values for the filter.\\n(string)\\n\\n\\n\\nselectionMode -> (string)\\n\\nScopes the identified resources to a specific count or percentage.\\nparameters -> (map)\\n\\nThe resource type parameters.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'actions', 'description': 'The actions for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies an action for an experiment template.\\nactionId -> (string)\\n\\nThe ID of the action.\\ndescription -> (string)\\n\\nA description for the action.\\nparameters -> (map)\\n\\nThe parameters for the action, if applicable.\\nkey -> (string)\\nvalue -> (string)\\n\\ntargets -> (map)\\n\\nThe targets for the action.\\nkey -> (string)\\nvalue -> (string)\\n\\nstartAfter -> (list)\\n\\nThe name of the action that must be completed before the current action starts. Omit this parameter to run the action at the start of the experiment.\\n(string)'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.'}, {'name': 'log_configuration', 'description': 'The configuration for experiment logging.\\ncloudWatchLogsConfiguration -> (structure)\\n\\nThe configuration for experiment logging to Amazon CloudWatch Logs.\\nlogGroupArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the destination Amazon CloudWatch Logs log group.\\n\\ns3Configuration -> (structure)\\n\\nThe configuration for experiment logging to Amazon S3.\\nbucketName -> (string)\\n\\nThe name of the destination bucket.\\nprefix -> (string)\\n\\nThe bucket prefix.\\n\\nlogSchemaVersion -> (integer)\\n\\nThe schema version.'}]}"], "Output": "requests.get(\"https://youtube-music-api-detailed.p.rapidapi.com/get_watch_playlist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-music-api-detailed.p.rapidapi.com\"}, params={\"video_id\": \"3C8rP9XUG9\"})"} {"Instruction": "Please provide a Python function call to retrieve the comments for a product with the ID 9876543 from \u00c7i\u00e7eksepeti and store the response in a variable called \"comments\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ciceksepeti-data.p.rapidapi.com/getCommentsFromProduct\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ciceksepeti-data.p.rapidapi.com\"}, params={\"product_id\": \"9876543\"})"} {"Instruction": "I would like to convert 20 feet to meters using the Measurement Units Converter API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloud9.untag_resource', 'description': 'Removes tags from an Cloud9 development environment.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.'}, {'name': 'tag_keys', 'description': 'The tag names of the tags to remove from the given Cloud9 development environment.\\n(string)'}]}"], "Output": "requests.get(\"https://measurement-units-converter.p.rapidapi.com/api/v1/market/conversions/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"measurement-units-converter.p.rapidapi.com\"}, params={\"output_unit\": \"m\", \"input_unit\": \"ft\", \"value\": \"20\"})"} {"Instruction": "I want to exchange 0.3 BTC to ETH using ChangeNOW crypto exchange API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}\n", "{'name': 'az', 'api_name': 'tag remove-value', 'description': 'Deletes a predefined tag value for a predefined tag name', 'parameters': [{'name': 'name -n', 'description': 'The tag name.'}, {'name': 'value', 'description': 'The tag value.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'IPC read statistics', 'description': 'Compact representation of IPC read statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://changenow-crypto-exchange.p.rapidapi.com/v1/exchange-range/fixed-rate/btc_eth\", headers={\"X-RapidAPI-Key\": \"your_api_key\",\"X-RapidAPI-Host\":\"changenow-crypto-exchange.p.rapidapi.com\"}, params={\"from_to\": \"btc_eth\", \"api_key\":\"your_api_key\", \"useRateId\":\"true\"})"} {"Instruction": "Please provide me with the Amazon product information for ASIN B09DKV849B in the US marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Translate the sentence \"Hello, how are you?\" from English to Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "requests.get(\"https://translate-it1.p.rapidapi.com/options\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translate-it1.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to retrieve a list of beers from France using the Beers List API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://beers-list.p.rapidapi.com/beers/france\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"beers-list.p.rapidapi.com\"})"} {"Instruction": "Please check the WHOIS information for the domain name \"google.com\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'describe_model(request_id=\"\", location=\"\", model=\"\", container_metadata={\\'containerImageUri\\': \\'gcr.io/example/my_image\\', \\'displayName\\': \\'my_model\\', \\'artifactUri\\': \\'gs://bucket/path\\', \\'description\\': \\'example_model\\'}', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_modality'}, {'name': 'explanation_nearest_neighbor_search_config_file'}, {'name': 'explanation_neighbor_count'}, {'name': 'explanation_path_count'}, {'name': 'explanation_query'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'uris'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}"], "Output": "requests.get(\"https://whoisapi-whois-v2-v1.p.rapidapi.com/whoisserver/WhoisService\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whoisapi-whois-v2-v1.p.rapidapi.com\"}, params={\"domainName\": \"google.com\"})"} {"Instruction": "I want to get the metadata of Vietnamese news articles from April 2021 with an offset of 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://vietnamese-news.p.rapidapi.com/date/2021-04-*/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"vietnamese-news.p.rapidapi.com\"})"} {"Instruction": "Please calculate the monthly payment for a loan of $300,000 with an interest rate of 4% and a term of 20 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://mypeak-calculator-api.p.rapidapi.com/financial/payment-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mypeak-calculator-api.p.rapidapi.com\"}, params={\"termType\": 20, \"amortizationInYears\": 20, \"interestRate\": 4, \"loanAmount\": 300000})"} {"Instruction": "Please provide me with the trending stickers in the Mojitok Sticker Store SDK and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mojitok-sticker-store-sdk.p.rapidapi.com/stickers/trending\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mojitok-sticker-store-sdk.p.rapidapi.com\"}, params={\"include\":\"STICKER_PACK\"})"} {"Instruction": "I want to verify if my friend is a registered nurse with the Indian Nurse Council using their request ID 1234567890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}"], "Output": "requests.get(\"https://nurse-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"nurse-verification.p.rapidapi.com\"}, params={\"request_id\": \"1234567890\"})"} {"Instruction": "Please provide me with the compatibility score between Emma C and Noah G using The Love Calculator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://the-love-calculator.p.rapidapi.com/love-calculator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"the-love-calculator.p.rapidapi.com\"}, params={\"fname\": \"Emma C\", \"sname\": \"Noah G\"})"} {"Instruction": "Can you provide a Python function call to track the location of a user with the user_id '123456789', using the GeoSpark API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().getIamPolicy', 'description': 'Get IAM policy for a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.delete_speaker', 'description': 'Deletes the specified speaker from Voice ID.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the speaker.'}, {'name': 'speaker_id', 'description': 'The identifier of the speaker you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://geospark.p.rapidapi.com/user/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geospark.p.rapidapi.com\"}, params={\"user_id\": \"123456789\"})"} {"Instruction": "I want to get information about a user with the username \"user789\" using the PetStoreAPI2.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://petstoreapi2-0.p.rapidapi.com/user/user789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"petstoreapi2-0.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to convert my Excel file \"data.xlsx\" to a PDF file using the Aspose.Cells Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.update', 'description': 'Update an existing Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://aspose-cells-cloud.p.rapidapi.com/ocr/hc_full\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"aspose-cells-cloud.p.rapidapi.com\"})"} {"Instruction": "I want to get a list of evergreen blogs ordered by publication date in ascending order.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}"], "Output": "requests.get(\"https://blogsapi.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"blogsapi.p.rapidapi.com\"}, params={\"ordering\": \"-date_published\"})"} {"Instruction": "Can you provide a Python function call to retrieve the top trending music for Germany using the SoundCloud Charts API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://soundcloud-charts-api.p.rapidapi.com/charts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"soundcloud-charts-api.p.rapidapi.com\"}, params={\"genre\": \"soundcloud:genres:rbsoul\", \"kind\": \"trending\", \"limit\": \"50\", \"region\": \"soundcloud:regions:DE\"})"} {"Instruction": "Translate the phrase \"Good afternoon\" from English to French and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos_config_controller_delete', 'description': 'Delete Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://indic-translator.p.rapidapi.com/rapidapi_translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indic-translator.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code with the data \"https://www.example.com\" and size 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bar-qr-code-generator.p.rapidapi.com/encoded/api/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bar-qr-code-generator.p.rapidapi.com\"}, params={\"type\": \"qr_code\", \"size\": 10, \"data\": \"https://www.example.com\"})"} {"Instruction": "Can you provide me with the QR Code image for the URL \"https://example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.associate_configuration_items_to_application', 'description': 'Associates one or more configuration items with an application.', 'parameters': [{'name': 'application_configuration_id', 'description': 'The configuration ID of an application with which items are to be associated.'}, {'name': 'configuration_ids', 'description': 'The ID of each configuration item to be associated with an application.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://tvb-qr-code.p.rapidapi.com/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tvb-qr-code.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Can you provide details about the site with ID 98765?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pad_center', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': \"str, default ' '. What to pad the string with. Should be one byte or codepoint.\"}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}"], "Output": "requests.get(\"https://sitedomain1.p.rapidapi.com/siteDoamin/detail/98765\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sitedomain1.p.rapidapi.com\"})"} {"Instruction": "I want to access the income statement for AAPL stock using the FmpCloud API, with the parameters 'demo' for apikey and 'annual' for period.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fmpcloud.p.rapidapi.com/income-statement/AAPL\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fmpcloud.p.rapidapi.com\"}, params={\"apikey\": \"demo\", \"period\": \"annual\"})"} {"Instruction": "How can I get real-time stock market data for company \"AAPL\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://stock-cryptocurrency-forex-market-data.p.rapidapi.com/search/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"stock-cryptocurrency-forex-market-data.p.rapidapi.com\"}, params={\"q\": \"AAPL\", \"category\": \"Stock\"})"} {"Instruction": "Please retrieve a list of soccer matches from Soccerway for June 15, 2022, and include live matches.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://soccerway-feed.p.rapidapi.com/v1/matches/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"soccerway-feed.p.rapidapi.com\"}, params={\"date\": \"2022-06-15\", \"add_live\": true})"} {"Instruction": "Can you provide a Python function call to retrieve the latest news from The Times newspaper using the New Climate API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.approximate_median', 'description': 'Approximate median of a numeric array with T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. Must be an array-like object.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null value in the input will result in a null output.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values required in the input. If the number of non-null values is below this threshold, the output will be null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Use pyarrow.compute.ScalarAggregateOptions object.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://new-climate.p.rapidapi.com/news/thetimes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"new-climate.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the data from the deepsound API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.rbin.unlock_rule', 'description': 'Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.', 'parameters': [{'name': 'identifier', 'description': 'The unique ID of the retention rule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}"], "Output": "requests.get(\"https://deepsound4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"deepsound4.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the duration of a website visit on the site XYZ.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "requests.get(\"https://abcr.p.rapidapi.comhttp://xyz.sitescor.com.br\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"abcr.p.rapidapi.com\"})"} {"Instruction": "I want to get the top 10 movies of all time from the IMDb API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.claim_game_server', 'description': 'Locates an available game server and temporarily reserves it to host gameplay and players. This operation is called from a game client or client service (such as a matchmaker) to request hosting resources for a new game session. In response, Amazon GameLift FleetIQ locates an available game server, places it in CLAIMED status for 60 seconds, and returns connection information that players can use to connect to the game server.When a game server is successfully claimed, connection information is returned. A claimed game server\u00e2\\x80\\x99s utilization status remains AVAILABLE while the claim status is set to CLAIMED for up to 60 seconds. This time period gives the game server time to update its status to UTILIZED after players join. If the game server\u00e2\\x80\\x99s status is not updated within 60 seconds, the game server reverts to unclaimed status and is available to be claimed by another request. The claim time period is a fixed value and is not configurable.If the game server claim status is CLAIMED .Learn more', 'parameters': [{'name': 'game_server_group_name', 'description': 'A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.'}, {'name': 'game_server_id', 'description': 'A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.'}, {'name': 'game_server_data', 'description': 'A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on game servers.'}, {'name': 'filter_option', 'description': 'Object that restricts how a claimed game server is chosen.\\nInstanceStatuses -> (list)\\n\\nList of instance statuses that game servers may be claimed on. If provided, the list must contain the ACTIVE status.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.accept_vpc_peering_connection', 'description': 'Accept a VPC peering connection request. To accept a request, the VPC peering connection must be in the pending-acceptance state, and you must be the owner of the peer VPC. Use DescribeVpcPeeringConnections to view your outstanding VPC peering connection requests.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection. You must specify this parameter in the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}"], "Output": "requests.get(\"https://imdb8.p.rapidapi.com/title/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"imdb8.p.rapidapi.com\"}, params={\"tconst\": \"tt4682804,tt3896198,tt0080684,tt0109830,tt1375666,tt0435761,tt0110912,tt0111161,tt0208092,tt0169547\"})"} {"Instruction": "I want to get the COVID-19 data for India from the Corona virus World and India data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace.create_kx_database', 'description': 'Creates a new kdb database in the environment.', 'parameters': [{'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'database_name', 'description': 'The name of the kdb database.'}, {'name': 'description', 'description': 'A description of the database.'}, {'name': 'tags', 'description': 'A list of key-value pairs to label the kdb database. You can add up to 50 tags to your kdb database\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.utf8_normalize', 'description': 'Unicode Normalization', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}"], "Output": "requests.get(\"https://corona-virus-world-and-india-data.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"corona-virus-world-and-india-data.p.rapidapi.com\"}, params={\"country_name\": \"India\"})"} {"Instruction": "How can I get the news articles from the \"rttrt\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://rttrt.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"rttrt.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the current location of the International Space Station.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}"], "Output": "requests.get(\"https://iss-location.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"iss-location.p.rapidapi.com\"})"} {"Instruction": "Please translate the phrase \"Have a nice day!\" from English to French using the Translator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}"], "Output": "requests.get(\"https://translator97.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\":\"YOUR_API_KEY\",\"X-RapidAPI-Host\":\"translator97.p.rapidapi.com\"}, params={\"text\":\"Have a nice day!\",\"source\":\"en\",\"target\":\"fr\"})"} {"Instruction": "Retrieve the search results for the keyword \"python\" from Yandex and save them in a variable called \"response\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "response = requests.get(\"https://yandex-serp.p.rapidapi.com/GetTaskResult\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yandex-serp.p.rapidapi.com\"}, params={\"task_id\": \"\"})"} {"Instruction": "I want to get the reviews for a specific topic with the data ID '0x987654321' from the Google Search 2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serpdog(https://serpdog.io) is a Google Search API that allows you to access Google Search Results in real time. It solves the problem of proxies and captchas for a smooth scraping journey. Serpdog supports results in both HTML and JSON format.\\n\\nGet your free trial by registering at https://api.serpdog.io\\n\\nIf you want to buy our plan, I recommend you to please visit https://serpdog.io/pricing for more information. ', 'parameters': [{'name': 'data_id', 'description': '', 'type': 'STRING'}, {'name': 'next_page_token', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'topic_id', 'description': '', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.instances().create_secondary', 'description': 'Create new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}]}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.applications().list', 'description': 'List Apigee applications', 'parameters': [{'name': 'developer'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://google-search-2.p.rapidapi.com/reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-search-2.p.rapidapi.com\"}, params={\"data_id\": \"0x987654321\", \"next_page_token\":\"\", \"sort_by\":\"\", \"topic_id\":\"\", \"hl\":\"en_us\"})"} {"Instruction": "Please provide the Python function call to retrieve all allowable words that can be formed using the letters \"BCDFHIJKLMOPRS\" in a Boggle game, using the Boggle API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://codebox-boggle-v1.p.rapidapi.com/BCDFHIJKLMOPRS\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"codebox-boggle-v1.p.rapidapi.com\"})"} {"Instruction": "Perform a DNS lookup on oxog.net using the DNS Lookup API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dns-lookup2.p.rapidapi.com/Api/a/oxog.net\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup2.p.rapidapi.com\"})"} {"Instruction": "Can you generate a meme with the text \"Hello world\" and \"Python is awesome!\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_roles', 'description': \"update an AlloyDB user's database roles within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://memeados.p.rapidapi.com/drakelikehate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"memeados.p.rapidapi.com\"}, params={\"text2\": \"Hello world\", \"text1\": \"Python is awesome!\"})"} {"Instruction": "I want to retrieve a random quote using the provided API and print the response to the console.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://quotes85.p.rapidapi.com/keyword\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quotes85.p.rapidapi.com\"})"} {"Instruction": "What is the distance between pincode 12345 and 67890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.operations().delete', 'description': 'Delete completed Cloud Composer operations', 'parameters': [{'name': 'operations', 'description': 'IDs of the operations or fully qualified identifiers for the operations.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operations.'}]}"], "Output": "requests.get(\"https://pincode-distance-measurement.p.rapidapi.com/pincode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pincode-distance-measurement.p.rapidapi.com\"}, params={\"from\": \"12345\", \"to\":\"67890\"})"} {"Instruction": "Please check if the phone numbers 3333333333 and 4444444444 are valid using the Branded SMS Pakistan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://branded-sms-pakistan.p.rapidapi.com/send\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"branded-sms-pakistan.p.rapidapi.com\"}, params={\"to\": \"3333333333, 4444444444\", \"key\": \"6014c421fd3dc1185d2b0603b41\", \"mask\": \"H3 TEST SMS\", \"email\": \"hello@brandedsmspakistan.com\", \"message\": \"Hello I am sending test message\", \"status\": \"\"})"} {"Instruction": "Can you verify if the phone number 1234567890 is valid in France?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://checky-verify-phone-number.p.rapidapi.com/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"checky-verify-phone-number.p.rapidapi.com\"}, params={\"phone\": \"1234567890\", \"country\": \"FR\"})"} {"Instruction": "Please retrieve the featured cards for the user \"janedoe\" on Geeklist.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geeklist.p.rapidapi.com/users/janedoe/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geeklist.p.rapidapi.com\"}, params={\"featured\": \"true\"})"} {"Instruction": "Please provide me with detailed information about the Bugatti Veyron made in 2010.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_connection', 'description': 'Retrieves a connection definition from the Data Catalog.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'name', 'description': 'The name of the connection definition to retrieve.'}, {'name': 'hide_password_|_no_hide_password', 'description': 'Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.'}]}"], "Output": "requests.get(\"https://infocarsapi.p.rapidapi.com/cars/bugatti/veyron/2010\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"infocarsapi.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to find the definition of the word \"apple\" using the Dictionary by API-Ninjas.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}"], "Output": "requests.get(\"https://dictionary-by-api-ninjas.p.rapidapi.com/v1/dictionary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dictionary-by-api-ninjas.p.rapidapi.com\"}, params={\"word\": \"apple\"})"} {"Instruction": "Can you provide a Python function call to generate a random picture of a cute puppy for my website?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_count_unique_elements', 'description': 'Compute counts of unique elements', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}"], "Output": "requests.get(\"https://nijikokun-random-dogs.p.rapidapi.com/random/kitten\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nijikokun-random-dogs.p.rapidapi.com\"})"} {"Instruction": "I want to get the official match schedule for the 2022 FIFA World Cup Qatar.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}"], "Output": "requests.get(\"https://community-official-world-cup.p.rapidapi.com/wc/matches\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"community-official-world-cup.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the current Dota 2 tournaments in the Asia region?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dota-2.p.rapidapi.com/tournaments/asia\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dota-2.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"python\" and get related keywords using the JoJ Web Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://joj-web-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"joj-web-search.p.rapidapi.com\"}, params={\"query\": \"python\", \"related_keywords\": \"true\", \"limit\": \"10\"})"} {"Instruction": "I want to use the test_v3 API to get the test result using the provided endpoint URL and headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}"], "Output": "requests.get(\"https://test1285.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"test1285.p.rapidapi.com\"}, params={\"test\": \"\"})"} {"Instruction": "Can you check if the credit card number 4123456789012345 is valid and log the response using the Credit Card Number Validator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecatalyst.list_dev_environment_sessions', 'description': 'Retrieves a list of active sessions for a Dev Environment in a project.list-dev-environment-sessions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'space_name', 'description': 'The name of the space.'}, {'name': 'project_name', 'description': 'The name of the project in the space.'}, {'name': 'dev_environment_id', 'description': 'The system-generated unique ID of the Dev Environment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}"], "Output": "requests.get(\"https://credit-card-number-validator.p.rapidapi.com/v1/validatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"credit-card-number-validator.p.rapidapi.com\"}, params={\"cardnumber\": \"4123456789012345\"})"} {"Instruction": "Can you provide me with a Python function call to retrieve the basic metadata of all dog breeds using the DogBreedDB API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().delete', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}]}"], "Output": "requests.get(\"https://dogbreeddb.p.rapidapi.com/paginated/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dogbreeddb.p.rapidapi.com\"})"} {"Instruction": "I want to get the data for ASIN \"B06WXYZ8IJ\" from the Amazon Live Data API in the \"us\" locale.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B06WXYZ8IJ\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address john@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(url=\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Can you provide a Python function call to get the video details for episode 789 using the VOD App API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.create', 'description': 'Create a private or hybrid pool for use by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'peered_network'}, {'name': 'peered_network_ip_range'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://vod-app.p.rapidapi.com/video/789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"vod-app.p.rapidapi.com\"})"} {"Instruction": "I want to get the OAuth/OpenID Connect authentication information for Google using the AcroSuite OAuther API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}"], "Output": "requests.get(\"https://acrosuite-oauther.p.rapidapi.com/v0_1/CstService/tools/oauth/oidclist\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"acrosuite-oauther.p.rapidapi.com\"}, params={\"oAuthCode\":\"GoogleOIDC\", \"redirectHost\":\"\", \"redirectPort\":\"\"})"} {"Instruction": "I want to generate a random GUID using the GUID generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}"], "Output": "requests.get(\"https://guid-generator1.p.rapidapi.com/GenerateGuid\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"guid-generator1.p.rapidapi.com\"})"} {"Instruction": "Please provide 5 easy words from the Mixy Word Guess API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.machinelearning.delete_realtime_endpoint', 'description': 'Deletes a real time endpoint of an MLModel .', 'parameters': [{'name': 'ml_model_id', 'description': 'The ID assigned to the MLModel during creation.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}"], "Output": "requests.get(\"https://mixy-word-guess-api.p.rapidapi.com/api/v1/word\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mixy-word-guess-api.p.rapidapi.com\"}, params={\"amount\": \"5\", \"difficulty\": \"easy\"})"} {"Instruction": "Can you provide me with a Python function call to retrieve the details of the current free games available on the Epic Games Store using the Epic Free Games API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().delete', 'description': 'Delete a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}"], "Output": "requests.get(\"https://epic-free-games.p.rapidapi.com/epic-free-games\", headers={\"X-RapidAPI-Key\": \"YOUR_API_KEY\", \"X-RapidAPI-Host\": \"epic-free-games.p.rapidapi.com\"})"} {"Instruction": "Please validate the phone number +1 (123) 456-7890 using the phone validation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://phone-validation.p.rapidapi.com/+11234567890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"phone-validation.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the exchange rates on June 30, 2021?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectK', 'description': 'Select the indices of the first k ordered elements', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}"], "Output": "requests.get(\"https://mlatman-currency-v1.p.rapidapi.com/{2021-06-30}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mlatman-currency-v1.p.rapidapi.com\"})"} {"Instruction": "Please provide the address information for latitude 37.7749 and longitude -122.4194 after converting it to the World Geodetic System.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().set_iam_policy(connection=\"my_conn\", policy_file=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves data of chemical elements and their properties collected from authoritative sources in JSON format', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}"], "Output": "requests.get(\"https://navitime-geocoding.p.rapidapi.com/datum_conversion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"navitime-geocoding.p.rapidapi.com\"}, params={\"coord\": \"37.7749,-122.4194\", \"after_datum\":\"wgs84\"})"} {"Instruction": "Can you help me get live data of a product with ASIN B09DKV849B on Amazon in the US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'alpha certificate-manager maps entries', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().delete', 'description': 'Delete a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the details of the airport in Boston and store the response in a variable called 'airport_details'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.forecast.update_dataset_group', 'description': 'Replaces the datasets in a dataset group with the specified datasets.NoteThe Status of the dataset group must be ACTIVE before you can use the dataset group to create a predictor. Use the DescribeDatasetGroup operation to get the status.', 'parameters': [{'name': 'dataset_group_arn', 'description': 'The ARN of the dataset group.'}, {'name': 'dataset_arns', 'description': 'An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://world-airports-directory.p.rapidapi.com/v1/airports/bos\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"world-airports-directory.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"Samsung Galaxy S21\" on Amazon using the Basic Amazon Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings().list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'keyvault show', 'description': 'Show details of a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}"], "Output": "requests.get(\"https://basic-amazon-scraper.p.rapidapi.com/search/Samsung Galaxy S21\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"basic-amazon-scraper.p.rapidapi.com\"}, params={\"api_key\": \"f03399e151f471ce4a771f1se2f5yg3d\"})"} {"Instruction": "Can you please complete the sentence \"All cats like to chase rats\" with an AI model?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.omics.delete_workflow', 'description': 'Deletes a workflow.', 'parameters': [{'name': 'id', 'description': 'The workflow\u00e2\\x80\\x99s ID.'}]}"], "Output": "requests.get(\"https://walnut-word-completion.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnut-word-completion.p.rapidapi.com\"}, params={\"payload\": \"All cats like to chase rats\"})"} {"Instruction": "Can you provide a Python function call to get a random cocktail recipe and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}"], "Output": "requests.get(\"https://the-cocktail-db3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"the-cocktail-db3.p.rapidapi.com/\"})"} {"Instruction": "I want to get the live prices for Palladium, Rhodium, and Iridium in USD currency.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.is_valid', 'description': 'Check if value is valid (non-null)', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://live-metal-prices.p.rapidapi.com/v1/latest/PA,RH,IR/USD\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"live-metal-prices.p.rapidapi.com\"})"} {"Instruction": "How can I get the details of Airbnb listings in Ibiza with a maximum guest capacity of 3 and 1 bedroom?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_services.delete', 'description': 'Delete a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}"], "Output": "requests.get(\"https://airbnb-listings.p.rapidapi.com/v2/listingsByMarket\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"airbnb-listings.p.rapidapi.com\"}, params={\"market\": \"Ibiza\", \"offset\": 0, \"maxGuestCapacity\": 3, \"bedrooms\": 1})"} {"Instruction": "Can you please check the license plate XYZ789 using the \"Verifica Targhe Italiane\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://verifica-targhe-italiane-api.p.rapidapi.com/default/BVSLambda\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"verifica-targhe-italiane-api.p.rapidapi.com\"}, params={\"plate\": \"XYZ789\", \"function\": \"getktypefornumplateitalian\"})"} {"Instruction": "Can you provide me with the Spanish La Liga standings for the current season (2022)?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}\n", "{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}"], "Output": "requests.get(\"https://serie-a-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"serie-a-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Can you please check if the domain apple.com is available?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.translate.import_terminology', 'description': 'Creates or updates a custom terminology, depending on whether one already exists for the given terminology name. Importing a terminology with the same name as an existing one will merge the terminologies based on the chosen merge strategy. The only supported merge strategy is OVERWRITE, where the imported terminology overwrites the existing terminology of the same name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the custom terminology being imported.'}, {'name': 'merge_strategy', 'description': 'The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.\\nPossible values:\\n\\nOVERWRITE'}, {'name': 'description', 'description': 'The description of the custom terminology being imported.'}, {'name': 'terminology_data', 'description': 'The terminology data for the custom terminology being imported.\\nFormat -> (string)\\n\\nThe data format of the custom terminology.\\nDirectionality -> (string)\\n\\nThe directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).\\n\\nUNI\\nThe terminology resource has one source language (for example, the first column in a CSV file), and all of its other languages are target languages.\\n\\nMULTI\\nAny language in the terminology resource can be the source language or a target language. A single multi-directional terminology resource can be used for jobs that translate different language pairs. For example, if the terminology contains English and Spanish terms, it can be used for jobs that translate English to Spanish and Spanish to English.\\nWhen you create a custom terminology resource without specifying the directionality, it behaves as uni-directional terminology, although this parameter will have a null value.'}, {'name': 'encryption_key', 'description': 'The encryption key for the custom terminology being imported.\\nType -> (string)\\n\\nThe type of encryption key used by Amazon Translate to encrypt this object.\\nId -> (string)\\n\\nThe Amazon Resource Name (ARN) of the encryption key being used to encrypt this object.'}, {'name': 'tags', 'description': 'Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources .\\n(structure)\\n\\nA key-value pair that adds as a metadata to a resource used by Amazon Translate.\\nKey -> (string)\\n\\nThe initial part of a key-value pair that forms a tag associated with a given resource.\\nValue -> (string)\\n\\nThe second part of a key-value pair that forms a tag associated with a given resource.'}, {'name': 'data_file', 'description': 'The path to the file of the code you are uploading. Example: fileb://data.csv'}]}"], "Output": "requests.get(\"https://domain-checker-api.p.rapidapi.com/lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"domain-checker-api.p.rapidapi.com\"}, params={\"url\": \"apple.com\"})"} {"Instruction": "Please provide the geographic coordinates for zip code 94110.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one Youtube API solution. It provides both data and stream or download info. API solutions for video, shorts, channel, search, playlist, trending, comments, shorts sound attribution, hashtag, URL resolving, etc', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'Sorts the channel playlists. Available options:\\n`date_added` [default]\\n`last_video_added`', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Language code for localized results. Like en, gb, hi, etc', 'type': 'STRING'}, {'name': 'geo', 'description': 'ISO 3166-2 country code of the region. Like US (default), UK, CA, IN, etc.', 'type': 'STRING'}, {'name': 'token', 'description': 'Pagination Token', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.saved_queries().describe', 'description': 'Describe a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "requests.get(\"https://us-zipcodes.p.rapidapi.com/codes/94110\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"us-zipcodes.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the top 3 cryptocurrencies using the All-In-One Crypto Swiss Knife API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'requests.post(\"https://api.bms.example.com/ssh_keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content_Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"}', 'description': 'Add SSH key to Bare Metal Solution serial console', 'parameters': [{'name': 'serial_console_ssh_key'}, {'name': 'key'}, {'name': 'key_file'}]}"], "Output": "requests.get(\"https://all-in-one-crypto-swiss-knife.p.rapidapi.com/coins/toplist\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-in-one-crypto-swiss-knife.p.rapidapi.com\"}, params={\"limit\": \"3\"})"} {"Instruction": "Can you provide me with information about the user using the BogieApis API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().delete', 'description': 'Delete an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.manage_sparql_statistics', 'description': 'Manages the generation and use of RDF graph statistics.', 'parameters': [{'name': 'mode', 'description': 'The statistics generation mode. One of: DISABLE_AUTOCOMPUTE , ENABLE_AUTOCOMPUTE , or REFRESH , the last of which manually triggers DFE statistics generation.\\nPossible values:\\n\\ndisableAutoCompute\\nenableAutoCompute\\nrefresh'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}"], "Output": "requests.get(\"https://bogieapis.p.rapidapi.com/userinfo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bogieapis.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the available languages for news content extraction and log the output using RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.marketplace_catalog.cancel_change_set', 'description': 'Used to cancel an open change request. Must be sent before the status of the request changes to APPLYING , the final stage of completing your change request. You can describe a change during the 60-day request history retention period for API calls.', 'parameters': [{'name': 'catalog', 'description': 'Required. The catalog related to the request. Fixed value: AWSMarketplace .'}, {'name': 'change_set_id', 'description': 'Required. The unique identifier of the StartChangeSet request that you want to cancel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}"], "Output": "requests.get(\"https://news-content-extraction-live.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"news-content-extraction-live.p.rapidapi.com\"})"} {"Instruction": "Please retrieve the top 5 reviews for the product with the app key \"APPKEY123\" and domain key \"DOMAINKEY456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yotpo.p.rapidapi.com/products/B02uug6tF2uEA0Denhj0c9PV73y5PEOuKFmTCGb1/92431514/reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yotpo.p.rapidapi.com\"}, params={\"count\": \"5\", \"page\": \"1\", \"app_key\": \"APPKEY123\", \"domain_key\": \"DOMAINKEY456\"})"} {"Instruction": "I want to send a message saying \"What's the weather today?\" using the message API and return the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes().delete', 'description': 'Delete a Blockchain Node Engine node', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'vmware script-execution show', 'description': 'Get an script execution by name in a private cloud', 'parameters': [{'name': 'name', 'description': 'Name of the script execution.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'pyarrow', 'api_name': 'quantile', 'description': 'Compute quantiles of a dataset', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].'}], 'optional': [{'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.'}]}}"], "Output": "requests.get(\"https://message-api.p.rapidapi.com/api/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"message-api.p.rapidapi.com\"}, params={\"Message\": \"What's the weather today?\"}).json()"} {"Instruction": "Can you please provide me with the product details and pricing of the item with ASIN B01FE1N1U2 on IHerb, using the IHerb Product Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://iherb-product-data-api.p.rapidapi.com/api/IHerb/solicitations/3877908a2fb546228178436800372368\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"iherb-product-data-api.p.rapidapi.com\"}, params={\"protocol\":\"B01FE1N1U2\"})"} {"Instruction": "Can you provide a Python function call to check if the IP address 203.0.113.1 is a Tor node? Please include the necessary headers and parameters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}"], "Output": "requests.get(\"https://tor-detect.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tor-detect.p.rapidapi.com\"}, params={\"ip\": \"203.0.113.1\", \"geo\":\"true\"})"} {"Instruction": "I want to resend the OTP to a customer with the mobile number 9999999999 using the Fund Transfer API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().update', 'description': 'Update a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'size'}, {'name': 'update_labels'}, {'name': 'clear_architecture'}, {'name': 'update_architecture'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_user_licenses'}, {'name': 'update_user_licenses'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.fms.list_discovered_resources', 'description': 'Returns an array of resources in the organization\u00e2\\x80\\x99s accounts that are available to be associated with a resource set.', 'parameters': [{'name': 'member_account_ids', 'description': 'The Amazon Web Services account IDs to discover resources in. Only one account is supported per request. The account must be a member of your organization.\\n(string)'}, {'name': 'resource_type', 'description': 'The type of resources to discover.'}, {'name': 'max_results', 'description': 'The maximum number of objects that you want Firewall Manager to return for this request. If more objects are available, in the response, Firewall Manager provides a NextToken value that you can use in a subsequent call to get the next batch of objects.'}, {'name': 'next_token', 'description': 'When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Firewall Manager returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}"], "Output": "requests.get(\"https://mano2468-fund-transfer-v1.p.rapidapi.com/resend_ot_ps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mano2468-fund-transfer-v1.p.rapidapi.com\"}, params={\"Body\": \"{\\\"name\\\": \\\"xyz\\\", \\\"customerMobileNo\\\": \\\"9999999999\\\"}\"})"} {"Instruction": "Please provide the location details for postcode 3750-016 in Portugal.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'new_api_query(', 'description': 'Add a new config to an API', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'grpc_files'}, {'name': 'openapi_spec'}, {'name': 'async'}, {'name': 'backend_auth_service_account'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}"], "Output": "response = requests.get(\"https://pt-postcodes.p.rapidapi.com/pt/address/3750/016\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pt-postcodes.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the archived web pages for the URL \"https://www.example.com/\" using the Wayback Machine API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}"], "Output": "requests.get(\"https://wayback-machine4.p.rapidapi.com/v1/sparkline/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wayback-machine4.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com/\"})"} {"Instruction": "Can you provide the surf forecast for spot ID 123456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}"], "Output": "requests.get(\"https://simple-surf-forecast-api1.p.rapidapi.com/api/forecasts/today/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"simple-surf-forecast-api1.p.rapidapi.com\"}, params={})"} {"Instruction": "I want to search for all motorcycle information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}"], "Output": "requests.get(\"https://all-cars-names-image-and-variants-info.p.rapidapi.com/motororchestrator/api/v1/mmv\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-cars-names-image-and-variants-info.p.rapidapi.com\"}, params={\"vehicle_type\": \"motorcycle\"})"} {"Instruction": "I want to get the recent anime quotes for page 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.globalaccelerator.create_custom_routing_listener', 'description': 'Create a listener to process inbound connections from clients to a custom routing accelerator. Connections arrive to assigned static IP addresses on the port range that you specify.', 'parameters': [{'name': 'accelerator_arn', 'description': 'The Amazon Resource Name (ARN) of the accelerator for a custom routing listener.'}, {'name': 'port_ranges', 'description': 'The port range to support for connections from clients to your accelerator.\\nSeparately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators .\\n(structure)\\n\\nA complex type for a range of ports for a listener.\\nFromPort -> (integer)\\n\\nThe first port in the range of ports, inclusive.\\nToPort -> (integer)\\n\\nThe last port in the range of ports, inclusive.'}, {'name': 'idempotency_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency\u00e2\\x80\\x94that is, the uniqueness\u00e2\\x80\\x94of the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}"], "Output": "requests.get(\"https://10000-anime-quotes-with-pagination-support.p.rapidapi.com/rapidHandler/recent\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"10000-anime-quotes-with-pagination-support.p.rapidapi.com\"}, params={\"page\":\"10\"})"} {"Instruction": "I want to retrieve data for places and facilities within a radius of 10 miles from Los Angeles, California in the United States.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}"], "Output": "requests.get(\"https://places-in-radius.p.rapidapi.com/openapi.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"places-in-radius.p.rapidapi.com\"}, params={\"origin\": \"Los Angeles, California\", \"radius\": 10, \"facility_types\": []})"} {"Instruction": "Can you provide me with a quote about love?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quotes-villa.p.rapidapi.com/quotes/love\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quotes-villa.p.rapidapi.com\"})"} {"Instruction": "How can I get the details of the movie currently playing on TuneIn?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().describe', 'description': 'Show details about the Cloud API Gateway operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}"], "Output": "requests.get(\"https://community-tunein.p.rapidapi.com/Playing.ashx/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"community-tunein.p.rapidapi.com\"}, params={\"title\": \"\", \"artist\": \"\"})"} {"Instruction": "I want to use the \"lets\" API to get some data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "requests.get(\"https://lets1.p.rapidapi.comlets\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lets1.p.rapidapi.com\"}, params={})"} {"Instruction": "How can I check the number of comments for a TikTok video with URL \"https://www.tiktok.com/@tiktok/video/7093219391759764782\" using the Tiktok download video API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tiktok Best Spider. Fast. HD Quality. Without Watermark Download. Video Full Detail. Signature X-Argus,X-Ladon,X-Gorgon \\nmail: nb429429@gmail.com\\n', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782', 'type': 'STRING'}, {'name': 'count', 'description': 'max 50', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://tiktok-download-video1.p.rapidapi.com/commentList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-download-video1.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@tiktok/video/7093219391759764782\"})"} {"Instruction": "I want to send a GET request to proxy the URL \"https://www.spotify.com\" using the Cors Proxy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://cors-proxy.p.rapidapi.com/proxy\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"cors-proxy.p.rapidapi.com\"}, params={\"url\": \"https://www.spotify.com\"})"} {"Instruction": "Can you provide a Python function call to fetch the details of the tweet with ID 982745652718632704 using the Twitter Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().list', 'description': 'List budgets for the account', 'parameters': [{'name': 'billing_account'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://twitter-data1.p.rapidapi.com/TweetDetail/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"twitter-data1.p.rapidapi.com\"}, params={\"id\": \"982745652718632704\"})"} {"Instruction": "Can you provide a Python function call to fetch the latest posts using the 8prd2T1api1 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().log', 'description': 'Stream the logs for a build', 'parameters': [{'name': 'build'}, {'name': 'region'}, {'name': 'stream'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_versions', 'description': 'Lists the different versions for the Resilience Hub applications.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'end_time', 'description': 'Upper limit of the time range to filter the application versions.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}, {'name': 'start_time', 'description': 'Lower limit of the time range to filter the application versions.'}]}"], "Output": "requests.get(\"https://8prd2t1api1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"8prd2t1api1.p.rapidapi.com\"})"} {"Instruction": "I want to check if John Doe has any filed evictions, suits, liens, or judgments against him in the past 7 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://evictions-suits-liens-and-judgments.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"evictions-suits-liens-and-judgments.p.rapidapi.com\"}, params={\"AppId\": \"\"})"} {"Instruction": "Could you please provide me with a Captcha image?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}"], "Output": "requests.get(\"https://captcha9.p.rapidapi.com/api/captcha/errors\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"captcha9.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve live weather data for New York City using the WeatherAPI, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API searches tax assessment, deed, mortgage and notice of default records filed in over 3,100 counties with Tax Assessors and County Recorder of Deeds offices. Results may include information as available about property owners, physical site and mailing addresses, land and building property details, and financial information. Searches may be conducted using an address only, or a name and address.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://api.weatherapi.com/v1/current.json?key=YOUR_API_KEY&q=New%20York%20City\")"} {"Instruction": "Please provide me with the details of a specific dessert with an ID of \"12345\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://beverages-and-desserts.p.rapidapi.com/desserts/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"beverages-and-desserts.p.rapidapi.com\"})"} {"Instruction": "Can you please check the health status of the test-api_v2 API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws voice_id list_domains', 'description': 'Lists all the domains in the Amazon Web Services account.list-domains is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://test-api440.p.rapidapi.com/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test-api440.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a list of all live TV channels available in Kenya and Uganda?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.backup.update_region_settings', 'description': 'Updates the current service opt-in settings for the Region. If service-opt-in is enabled for a service, Backup tries to protect that service\u00e2\\x80\\x99s resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service\u00e2\\x80\\x99s resources in this Region. Use the DescribeRegionSettings API to determine the resource types that are supported.', 'parameters': [{'name': 'resource_type_opt_in_preference', 'description': 'Updates the list of services along with the opt-in preferences for the Region.\\nkey -> (string)\\nvalue -> (boolean)'}, {'name': 'resource_type_management_preference', 'description': 'Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup\u00e2\\x80\\x99s advanced DynamoDB backup features , follow the procedure to enable advanced DynamoDB backup programmatically .\\nkey -> (string)\\nvalue -> (boolean)'}]}"], "Output": "requests.get(\"https://live-tv-api1.p.rapidapi.com/channels\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"live-tv-api1.p.rapidapi.com\"})"} {"Instruction": "Please fetch the live weather data for Los Angeles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}"], "Output": "requests.get(\"https://52-in-kicks.p.rapidapi.com/test\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"52-in-kicks.p.rapidapi.com\"})"} {"Instruction": "How can I check if a certain email address is valid using the Check Disposable Email API? (Assume the email address is example@gmail.com)\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to get the latest outcome of the XXXTreme Lightning Roulette game and print the response in Python.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}"], "Output": "requests.get(\"https://xxxtremelightningrouletteapi.p.rapidapi.com/latest-outcome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"xxxtremelightningrouletteapi.p.rapidapi.com\"}).json()"} {"Instruction": "Please provide a Python function call to check if the email address \"john@example.com\" is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().describe', 'description': 'Describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'pyarrow', 'api_name': 'array', 'description': 'Create pyarrow.Array instance from a Python object', 'parameters': {'required': [{'name': 'obj', 'description': 'A sequence, iterable, ndarray, or pandas.Series object. If both type and size are specified, it may be a single-use iterable. If not strongly-typed, Arrow type will be inferred for the resulting array.'}, {'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the data.'}, {'name': 'mask', 'description': 'Indicate which values are null (True) or not null (False).'}, {'name': 'size', 'description': \"Size of the elements. If the input is larger than size, bail at this length. For iterators, if size is larger than the input iterator, this will be treated as a 'max size', but will involve an initial allocation of size followed by a resize to the actual size (so if you know the exact size, specifying it correctly will give you better performance).\"}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. If passed, the mask takes precedence, but if a value is unmasked (not-null), but still null according to pandas semantics, then it is null. Defaults to False if not passed explicitly by the user, or True if a pandas object is passed in.\"}, {'name': 'safe', 'description': 'Check for overflows or other unsafe conversions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool.'}]}}"], "Output": "requests.get(\"https://alpha-email-verification.p.rapidapi.com/disposable/john@example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"alpha-email-verification.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a list of independent tracks with label numbers from the Indie Songs API, limited to the first 5 tracks.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://indie-songs-distrokid-unsigned.p.rapidapi.com/tracks/full\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"indie-songs-distrokid-unsigned.p.rapidapi.com\"}, params={\"offset\": \"0\", \"limit\":\"5\"})"} {"Instruction": "I want to retrieve information about the user with the ID 123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://democracia.p.rapidapi.com/usuarios/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"democracia.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to obtain a list of all cat breeds using the Cat API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().get_health', 'description': 'Get backend health statuses from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://cat-api.p.rapidapi.com/breeds\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"cat-api.p.rapidapi.com\"})"} {"Instruction": "Can you please show me the TikTok posts for the challenge with the challenge_id '12345'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_windows', 'description': 'Create enterprise-certificate configuration file for Windows', 'parameters': [{'name': 'issuer'}, {'name': 'provider'}, {'name': 'store'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://tiktok87.p.rapidapi.com/challenge_posts/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok87.p.rapidapi.com\"}, params={\"cursor\": \"\", \"challenge_id\": \"12345\"})"} {"Instruction": "Can you provide a Python function call to find the best vinyl records in my collection from the year 1985, using the YourVinylStore API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'extract_iso_year', 'description': 'Extract ISO year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://yourvinylstore.p.rapidapi.com/endpoint\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yourvinylstore.p.rapidapi.com\"}, params={\"Year\": \"1985\"})"} {"Instruction": "How can I retrieve the trending articles in English from the Webit News Search API and store the response in a variable called \"trending_articles\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.fms.disassociate_third_party_firewall', 'description': 'Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall , the third-party firewall vendor deletes all of the firewalls that are associated with the account.', 'parameters': [{'name': 'third_party_firewall', 'description': 'The name of the third-party firewall vendor.\\nPossible values:\\n\\nPALO_ALTO_NETWORKS_CLOUD_NGFW\\nFORTIGATE_CLOUD_NATIVE_FIREWALL'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.create_pipeline', 'description': 'Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the OpenSearch Ingestion pipeline to create. Pipeline names are unique across the pipelines owned by an account within an Amazon Web Services Region.'}, {'name': 'min_units', 'description': 'The minimum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'max_units', 'description': 'The maximum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'pipeline_configuration_body', 'description': 'The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with \\\\n .'}, {'name': 'log_publishing_options', 'description': 'Key-value pairs to configure log publishing.\\nIsLoggingEnabled -> (boolean)\\n\\nWhether logs should be published.\\nCloudWatchLogDestination -> (structure)\\n\\nThe destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true .\\nLogGroup -> (string)\\n\\nThe name of the CloudWatch Logs group to send pipeline logs to. You can specify an existing log group or create a new one. For example, /aws/OpenSearchService/IngestionService/my-pipeline .'}, {'name': 'vpc_options', 'description': 'Container for the values required to configure VPC access for the pipeline. If you don\u00e2\\x80\\x99t specify these values, OpenSearch Ingestion creates the pipeline with a public endpoint.\\nSubnetIds -> (list)\\n\\nA list of subnet IDs associated with the VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nA list of security groups associated with the VPC endpoint.\\n(string)'}, {'name': 'tags', 'description': 'List of tags to add to the pipeline upon creation.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}"], "Output": "trending_articles = requests.get(\"https://webit-news-search.p.rapidapi.com/trending\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webit-news-search.p.rapidapi.com\"}, params={\"offset\": \"\", \"language\": \"en\", \"category\": \"\", \"from_sources\": \"\", \"number\": \"\", \"has_image\": \"\", \"exclude_sources\": \"\"})"} {"Instruction": "Can you give me a random dog fact?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://daily-cat-facts.p.rapidapi.com/facts/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"daily-cat-facts.p.rapidapi.com\"}, params={\"animal_type\": \"dog\",\"amount\": \"1\"})"} {"Instruction": "I want to get live data from the HelloRold API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hellorold.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hellorold.p.rapidapi.com\"})"} {"Instruction": "Please provide the referral domains for the website \"example.net\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://referral-domain-checker-api.p.rapidapi.com/referraldomains.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"referral-domain-checker-api.p.rapidapi.com\"}, params={\"domain\": \"example.net\"})"} {"Instruction": "I want to get the location details for IP address 123.45.67.89.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-to-location3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-location3.p.rapidapi.com\"}, params={\"ip\": \"123.45.67.89\"})"} {"Instruction": "I want to get a random recipe from a cocktail API and display the ingredients and instructions.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}"], "Output": "response = requests.get(\"https://cocktails3.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"cocktails3.p.rapidapi.com\"})"} {"Instruction": "Please help me retrieve information about products related to \"electronics\" on yiwugo.com in English, but increase the page size to 30.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().describe', 'description': 'Get information about a particular build', 'parameters': [{'name': 'build', 'description': 'The build to describe. The ID of the build is printed at the end of the build submission process, or in the ID column when listing builds.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "requests.get(\"https://yiwugo-product-data.p.rapidapi.com/api/sc/yiwugo/search/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yiwugo-product-data.p.rapidapi.com\"}, params={\"keyword\": \"electronics\", \"lan\": \"en\", \"page\": \"1\", \"pageSize\": \"30\"})"} {"Instruction": "How can I get the details of a specific soccer game with Eid 9876543 using the LiveScore_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://livescore6.p.rapidapi.com/matches/v2/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"livescore6.p.rapidapi.com\"}, params={\"Eid\": \"9876543\", \"Category\":\"soccer\", \"Timezone\":\"-7\", \"LiveTable\":\"false\"})"} {"Instruction": "Can you provide the details of a vehicle with the registration number DL20XYZ7890?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses().move', 'description': 'Move an address to another project', 'parameters': [{'name': 'name', 'description': 'Name of the address to operate on.'}, {'name': 'target_project', 'description': 'The target project to move address to. It can be either a project name or a project numerical ID. It must not be the same as the current project.'}, {'name': 'description', 'description': 'Description of moved new address.'}, {'name': 'new_name', 'description': \"Name of moved new address. If not specified, current address's name is used.\"}, {'name': 'global', 'description': 'If set, the address is global.'}, {'name': 'region', 'description': 'Region of the address to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "requests.get(\"https://vehicle-rc-information.p.rapidapi.com/api/PB65AM0008\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"vehicle-rc-information.p.rapidapi.com\"}, params={\"VehicleNumber\": \"DL20XYZ7890\"})"} {"Instruction": "Please check if the email address jane.doe@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'IPC read statistics', 'description': 'Compact representation of IPC read statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane.doe@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to generate a QR code with the ID \"12345\" using the RapidAPI QRCode service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'EventGrid Partner Namespace List', 'description': 'List available partner namespaces', 'parameters': [{'name': 'odata-query', 'description': 'The OData query used for filtering the list results. Filtering is currently allowed on the Name property only. The supported operations include: CONTAINS, eq (for equal), ne (for not equal), AND, OR and NOT.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://qrcode3.p.rapidapi.com/images/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcode3.p.rapidapi.com\"})"} {"Instruction": "I want to get the Call of Duty leaderboard for season 5 with the limit of top 100 players.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.describe_domain_nodes', 'description': 'Returns information about domain and nodes, including data nodes, master nodes, ultrawarm nodes, Availability Zone(s), standby nodes, node configurations, and node states.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.accelerator_types().describe', 'description': 'Describe Compute Engine accelerator types', 'parameters': [{'name': 'name', 'description': 'Name of the accelerator type to describe.'}, {'name': 'zone', 'description': 'Zone of the accelerator type to describe. Overrides the default compute/zone property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://cod-api-2-0.p.rapidapi.com/mw2/ranked/mp/season/s5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cod-api-2-0.p.rapidapi.com\"}, params={\"limit\": \"100\"})"} {"Instruction": "Please provide a Python function call to obtain the boundaries of the German postal code at longitude 9.8972 and latitude 52.5163 using the \"de-boundaries-io1.p.rapidapi.com\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediaconnect.list_entitlements', 'description': 'Displays a list of all entitlements that have been granted to this account. This request returns 20 results per page.list-entitlements is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().delete', 'description': 'Delete Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://de-boundaries-io1.p.rapidapi.com/rest/v1/public/boundary/postalcode/within\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"de-boundaries-io1.p.rapidapi.com\"}, params={\"longitude\": 9.8972, \"latitude\": 52.5163})"} {"Instruction": "Can you please check if the option with ID \"54321\" exists in TradingFlow Option Flow?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tradingflow-option-flow.p.rapidapi.com/admin/canary\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tradingflow-option-flow.p.rapidapi.com\"}, params={\"id\": \"54321\"})"} {"Instruction": "Can you provide a Python function call to convert a YouTube video to mp4 using the YouTube to Mp4 API, given the video URL \"https://www.youtube.com/watch?v=abcdefg\" and the title \"My Video Title\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}"], "Output": "requests.get(\"https://youtube-to-mp4.p.rapidapi.com/url=&title\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-to-mp4.p.rapidapi.com\"}, params={\"url\": \"https://www.youtube.com/watch?v=abcdefg\", \"title\": \"My Video Title\"})"} {"Instruction": "Can you please check the details of this product URL: \"https://www.lazada.ph/product/12345678\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'git', 'api_name': 'git.request_pull', 'description': 'Generates a summary of pending changes', 'parameters': [{'name': '_p'}, {'name': 'start'}, {'name': 'url'}, {'name': 'end'}]}"], "Output": "requests.get(\"https://lazada.p.rapidapi.com/product/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"lazada.p.rapidapi.com\"}, params={\"url\": \"https://www.lazada.ph/product/12345678\"})"} {"Instruction": "Can you use the ykapi API to search for videos with the keyword \"funny cats\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}"], "Output": "requests.get(\"https://ykapi.p.rapidapi.com/search/cocomelon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ykapi.p.rapidapi.com\"}, params={\"searchQuery\": \"funny cats\"})"} {"Instruction": "I want to generate a quiz on the topic of history using the Quizy API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://quizy-api2.p.rapidapi.com/generateQuiz\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"quizy-api2.p.rapidapi.com\"}, params={\"topic\": \"history\"})"} {"Instruction": "Please provide me with 5 random words that start with the letter \"c\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.list', 'description': 'List Apigee API proxies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://random-words5.p.rapidapi.com/getMultipleRandom\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"random-words5.p.rapidapi.com\"}, params={\"count\": 5, \"beginsWith\": \"c\"})"} {"Instruction": "Translate the phrase \"Comment \u00e7a va?\" from French to English using the Simple & Elegant Translation Service.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ivs_realtime.disconnect_participant', 'description': 'Disconnects a specified participant and revokes the participant permanently from a specified stage.', 'parameters': [{'name': 'participant_id', 'description': 'Identifier of the participant to be disconnected. This is assigned by IVS and returned by CreateParticipantToken .'}, {'name': 'reason', 'description': 'Description of why this participant is being disconnected.'}, {'name': 'stage_arn', 'description': 'ARN of the stage to which the participant is attached.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://simple-elegant-translation-service.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"simple-elegant-translation-service.p.rapidapi.com\"}, params={\"text\": \"Comment \u00e7a va?\", \"source_lang\": \"fr\", \"target_lang\": \"en\"})"} {"Instruction": "Can you provide me with the data from the Music API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://api-music.p.rapidapi.com/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"api-music.p.rapidapi.com\"})"} {"Instruction": "Can you please help me retrieve the followers of user ID 12345678 on Twitter?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.api', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool for memory allocation. If not passed, the default memory pool is used.'}]}}"], "Output": "requests.get(\"https://twitter135.p.rapidapi.com/v2/Followers/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"twitter135.p.rapidapi.com\"}, params={\"id\": \"12345678\", \"cursor\": \"\", \"count\": \"20\"})"} {"Instruction": "Can you provide a Python function call to retrieve news articles about technology in the United States using the RapidAPI Newscatcher API, considering that we might want to automate this and get the data periodically?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://newscatcher.p.rapidapi.com/v1/aggregation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"newscatcher.p.rapidapi.com\"}, params={\"q\": \"technology\", \"country\": \"US\", \"topic\": \"tech\"})"} {"Instruction": "Please provide a Python function call to check if the email address 'example@gmail.com' is valid using the RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectparticipant.get_transcript', 'description': 'Retrieves a transcript of the session, including details about any attachments. For information about accessing past chat contact transcripts for a persistent chat, see Enable persistent chat .NoteConnectionToken is used for invoking this API instead of ParticipantToken .See also: AWS API Documentation\\n', 'parameters': [{'name': 'contact_id', 'description': 'The contactId from the current contact chain for which transcript is needed.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in the page. Default: 10.'}, {'name': 'next_token', 'description': 'The pagination token. Use the value returned previously in the next subsequent request to retrieve the next set of results.'}, {'name': 'scan_direction', 'description': 'The direction from StartPosition from which to retrieve message. Default: BACKWARD when no StartPosition is provided, FORWARD with StartPosition.\\nPossible values:\\n\\nFORWARD\\nBACKWARD'}, {'name': 'sort_order', 'description': 'The sort order for the records. Default: DESCENDING.\\nPossible values:\\n\\nDESCENDING\\nASCENDING'}, {'name': 'start_position', 'description': 'A filtering option for where to start.\\nId -> (string)\\n\\nThe ID of the message or event where to start.\\nAbsoluteTime -> (string)\\n\\nThe time in ISO format where to start.\\nIt\u00e2\\x80\\x99s specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.\\n\\nMostRecent -> (integer)\\n\\nThe start position of the most recent message where you want to start.'}, {'name': 'connection_token', 'description': 'The authentication token associated with the participant\u00e2\\x80\\x99s connection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to convert the latitude 35.6895 and longitude 139.6917 to an address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://address-from-to-latitude-longitude1.p.rapidapi.com/GetLatLng\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"address-from-to-latitude-longitude1.p.rapidapi.com\"}, params={\"Lat\": \"35.6895\", \"Lng\":\"139.6917\"})"} {"Instruction": "Can you provide a Python function call to fetch the latest climate change news from The Guardian using the Climate Change API, considering that we are required to provide an API key and the host, and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.describe', 'description': 'Gets detailed index endpoint information', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users_list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get('https://climate-change-api20.p.rapidapi.com/news/guardian', headers={'X-RapidAPI-Key': 'YOUR_API_KEY', 'X-RapidAPI-Host': 'climate-change-api20.p.rapidapi.com'}, params={'newspaperId': ''})"} {"Instruction": "Can you provide me with images and videos of a specific location with latitude 40.7128 and longitude -74.0060?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_reserved_instances', 'description': 'Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. The Reserved Instances to be modified must be identical, except for Availability Zone, network platform, and instance type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'reserved_instances_ids', 'description': 'The IDs of the Reserved Instances to modify.\\n(string)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency .'}, {'name': 'target_configurations', 'description': 'The configuration settings for the Reserved Instances to modify.\\n(structure)\\n\\nDescribes the configuration settings for the modified Reserved Instances.\\nAvailabilityZone -> (string)\\n\\nThe Availability Zone for the modified Reserved Instances.\\nInstanceCount -> (integer)\\n\\nThe number of modified Reserved Instances.\\n\\nNoteThis is a required field for a request.\\n\\nInstanceType -> (string)\\n\\nThe instance type for the modified Reserved Instances.\\nPlatform -> (string)\\n\\nThe network platform of the modified Reserved Instances.\\nScope -> (string)\\n\\nWhether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.upgrade_applied_schema', 'description': 'Upgrades a single directory in-place using the PublishedSchemaArn with schema updates found in MinorVersion . Backwards-compatible minor version upgrades are instantaneously available for readers on all objects in the directory. Note: This is a synchronous API call and upgrades only one schema on a given directory per call. To upgrade multiple directories from one schema, you would need to call this API on each directory.', 'parameters': [{'name': 'published_schema_arn', 'description': 'The revision of the published schema to upgrade the directory to.'}, {'name': 'directory_arn', 'description': 'The ARN for the directory to which the upgraded schema will be applied.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Used for testing whether the major version schemas are backward compatible or not. If schema compatibility fails, an exception would be thrown else the call would succeed but no changes will be saved. This parameter is optional.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().describe', 'description': 'Describe a BigQuery job', 'parameters': [{'name': 'job'}]}\n", "{'name': 'pyarrow', 'api_name': 'approximate_quantiles', 'description': 'Compute approximate quantiles of a numeric array using the T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1]. Default is 0.5.'}, {'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://geocoding-places.p.rapidapi.com/get_geocoding_images/v1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geocoding-places.p.rapidapi.com\"}, params={\"lat\":\"40.7128\", \"lng\":\"-74.0060\", \"version\":\"v1\", \"lang\":\"en\"})"} {"Instruction": "Please provide me with the answer to the question \"What is the capital of France?\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series().delete', 'description': 'delete an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': 'tensorboard_run_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://question-answered.p.rapidapi.com/question/what is the capital of france?\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"question-answered.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the latest 3 news from the Philippine News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://philippine-news.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"philippine-news.p.rapidapi.com\"}, params={\"limit\": 3})"} {"Instruction": "I want to retrieve the location of a specific YouTube video using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}"], "Output": "requests.get(\"https://youtube86.p.rapidapi.com/api/youtube/go\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"youtube86.p.rapidapi.com\"}, params={\"youtube_URL\": \"https://www.youtube.com/watch?v=dQw4w9WgXcQ\"})"} {"Instruction": "Can you estimate the success of a YouTube video from a channel named \"GamingUniverse\" with channel ID \"UC456abc\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://youtuber-success-estimator.p.rapidapi.com/api/v0/analytics/creators/estimator\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtuber-success-estimator.p.rapidapi.com\"}, params={\"channelName\": \"GamingUniverse\", \"channelType\": \"youtube\", \"channelId\": \"UC456abc\"})"} {"Instruction": "Please provide a Python function call to check if the IP address 192.168.1.1 is a valid IP address and display the response as output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}"], "Output": "requests.get(\"https://ip-geo-location-find-ip-location-and-details.p.rapidapi.com/iplocation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-geo-location-find-ip-location-and-details.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "Please check if the phone number +123456789 is registered on WhatsApp.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_week_boundaries', 'description': 'Compute the number of weeks between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'count_from_zero', 'description': 'bool, default True. If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'int, default 1. Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'pyarrow.compute.DayOfWeekOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://bulk-whatsapp-validator.p.rapidapi.com/free/about\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bulk-whatsapp-validator.p.rapidapi.com\"}, params={\"phone\": \"+123456789\", \"token\": \"ENTER_HERE_A_TEMP_TOKEN\"})"} {"Instruction": "Please fetch the details for the record id \"b4180336-ef07-453d-b833-807161aedf36,7cf78e19-57d2-4bce-8999-63aad8f0e70c\" using the Magical Taske API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://magical-taske.p.rapidapi.com/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"magical-taske.p.rapidapi.com\"}, params={\"id\": \"b4180336-ef07-453d-b833-807161aedf36,7cf78e19-57d2-4bce-8999-63aad8f0e70c\"})"} {"Instruction": "What is the exchange rate from USD to GBP for 100 USD?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcp.access_context_manager.role_assignment_create(name='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}"], "Output": "requests.get(\"https://currency23.p.rapidapi.com/exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency23.p.rapidapi.com\"}, params={\"base\": \"USD\", \"to\": \"GBP\", \"int\": \"100\"})"} {"Instruction": "I want to store a file named \"example.txt\" in Aniku Files Storage API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.create_global_cluster', 'description': 'Creates an Aurora global database spread across multiple Amazon Web Services Regions. The global database contains a single primary cluster with read-write capability, and a read-only secondary cluster that receives data from the primary cluster through high-speed replication performed by the Aurora storage subsystem.See also: AWS API Documentation\\n', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier for this global database cluster. This parameter is stored as a lowercase string.'}, {'name': 'source_db_cluster_identifier', 'description': 'The Amazon Resource Name (ARN) to use as the primary cluster of the global database.\\nIf you provide a value for this parameter, don\u00e2\\x80\\x99t specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:\\n\\nDatabaseName\\nEngine\\nEngineVersion\\nStorageEncrypted'}, {'name': 'engine', 'description': 'The database engine to use for this global database cluster.\\nValid Values: aurora-mysql | aurora-postgresql\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine of the source DB cluster.'}, {'name': 'engine_version', 'description': 'The engine version to use for this global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine version of the source DB cluster.'}, {'name': 'deletion_protection_|_no_deletion_protection', 'description': 'Specifies whether to enable deletion protection for the new global database cluster. The global database can\u00e2\\x80\\x99t be deleted when deletion protection is enabled.'}, {'name': 'database_name', 'description': 'The name for your database of up to 64 alphanumeric characters. If you don\u00e2\\x80\\x99t specify a name, Amazon Aurora doesn\u00e2\\x80\\x99t create a database in the global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the database name from the source DB cluster.'}, {'name': 'storage_encrypted_|_no_storage_encrypted', 'description': 'Specifies whether to enable storage encryption for the new global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the setting from the source DB cluster.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}"], "Output": "requests.get(\"https://aniku.p.rapidapi.comStorage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aniku.p.rapidapi.com\"})"} {"Instruction": "Please provide the next payout date or yield of the ticker GOOGL.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}"], "Output": "requests.get('https://sundayfinance.p.rapidapi.com/yield/googl', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sundayfinance.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve chapters and verses from the book of Proverbs in the Bible.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.create_related_item', 'description': 'Creates a related item (comments, tasks, and contacts) and associates it with a case.NoteA Related Item is a resource that is associated with a case. It may or may not have an external identifier linking it to an external resource (for example, a contactArn ). All Related Items have their own internal identifier, the relatedItemArn . Examples of related items include comments and contacts .', 'parameters': [{'name': 'case_id', 'description': 'A unique identifier of the case.'}, {'name': 'content', 'description': 'The content of a related item to be created.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: comment, contact.\\ncomment -> (structure)\\n\\nRepresents the content of a comment to be returned to agents.\\nbody -> (string)\\n\\nText in the body of a Comment on a case.\\ncontentType -> (string)\\n\\nType of the text in the box of a Comment on a case.\\n\\ncontact -> (structure)\\n\\nObject representing a contact in Amazon Connect as an API request field.\\ncontactArn -> (string)\\n\\nA unique identifier of a contact in Amazon Connect.'}, {'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'type', 'description': 'The type of a related item.\\nPossible values:\\n\\nContact\\nComment'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}\n", "{'name': 'az', 'api_name': 'keyvault secret delete', 'description': 'Delete all versions of a secret', 'parameters': [{'name': 'id', 'description': \"Id of the secret. If specified all other 'Id' arguments should be omitted.\"}, {'name': 'name', 'description': 'Name of the secret. Required if --id is not specified.'}, {'name': 'vault-name', 'description': 'Name of the Key Vault. Required if --id is not specified.'}]}"], "Output": "requests.get(\"https://bible-search.p.rapidapi.com/books-by-name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bible-search.p.rapidapi.com\"}, params={\"bookName\": \"Proverbs\"})"} {"Instruction": "Can you generate a QR code for the website google.com and capture the response data in Python?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}"], "Output": "requests.get(\"https://quick-qr-code-generator.p.rapidapi.com/hello\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quick-qr-code-generator.p.rapidapi.com\"}, params={\"url\": \"google.com\"})"} {"Instruction": "Please verify if the company with registration number \"12345\" is registered with the Registrar of Companies.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mca-corporate-verifications.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mca-corporate-verifications.p.rapidapi.com\"}, params={\"request_id\": \"12345\"})"} {"Instruction": "Can you please provide me with detailed technical specifications on Airbus A380?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aircraft-by-api-ninjas.p.rapidapi.com/v1/aircraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"aircraft-by-api-ninjas.p.rapidapi.com\"}, params={\"model\": \"A380\", \"manufacturer\": \"Airbus\"})"} {"Instruction": "Can you provide a Python function call to check if a document is plagiarized using the dedu API and return the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://dedu.p.rapidapi.comhttp://14.102.40.116:8081/dedu_lnipe/index.aspx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dedu.p.rapidapi.com\"})"} {"Instruction": "Can you check if order number 123456 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://petstore132.p.rapidapi.com/store/order/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"petstore132.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address example@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().restore', 'description': 'Restore an AlloyDB cluster from a backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}, {'name': 'async'}, {'name': 'network'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-existence-validator.p.rapidapi.com/help\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-existence-validator.p.rapidapi.com\"})"} {"Instruction": "How can I obtain the server time using the ByBit Leaderboard API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}"], "Output": "requests.get(\"https://bybit-leaderboard.p.rapidapi.com/GetServerTime\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bybit-leaderboard.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you please provide the Python function call to get the trip details for the MF Reference \"ABC123\" using the ASR Hub API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_topic_rules', 'description': 'Lists the rules for the specific topic.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: rules\\n', 'parameters': [{'name': 'topic', 'description': 'The topic.'}, {'name': 'rule_disabled_|_no_rule_disabled', 'description': 'Specifies whether the rule is disabled.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "requests.get(\"https://asr-hub.p.rapidapi.com/api/TripDetails/ABC123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asr-hub.p.rapidapi.com\"})"} {"Instruction": "I want to convert 50 USD to EUR and CAD using the Currency Conversion and Exchange Rates API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://currency-conversion-and-exchange-rates.p.rapidapi.com/latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"currency-conversion-and-exchange-rates.p.rapidapi.com\"}, params={\"from\": \"USD\", \"to\": \"EUR,CAD\"})"} {"Instruction": "I want to check if john@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "I want to translate the sentence \"Good afternoon!\" from English to French using the MyMemory - Translation Memory API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click_devices.get_device_methods', 'description': 'Given a device ID, returns the invokable methods associated with the device.', 'parameters': [{'name': 'device_id', 'description': 'The unique identifier of the device.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().update', 'description': 'Update an existing Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://translated-mymemory---translation-memory.p.rapidapi.com/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translated-mymemory---translation-memory.p.rapidapi.com\"}, params={\"langpair\": \"en|fr\", \"q\": \"Good afternoon!\", \"onlyprivate\": \"0\", \"mt\": \"1\", \"de\": \"a@b.c\", \"key\": \"\"})"} {"Instruction": "Can you provide information about a specific astro photo and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}"], "Output": "requests.get(\"https://astro-gallery.p.rapidapi.com/get_astro_photo_info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"astro-gallery.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python code to fetch weather forecast information from the OpenWeatherMap API? Use the default values for the city and unit.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_rate_based_rule', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule that you want to get. RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}"], "Output": "import requests\n\nurl = \"https://api.openweathermap.org/data/2.5/weather\"\nquerystring = {\"q\": \"London,UK\", \"units\": \"metric\", \"appid\": \"YOUR_API_KEY\"}\n\nresponse = requests.get(url, params=querystring)\nprint(response.json())"} {"Instruction": "Can you provide a Python function call to find the nearest EV charging station within 50 miles of my current location, with longitude -122.4194 and latitude 37.7749?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}"], "Output": "requests.get(\"https://vehicle-charging-stations.p.rapidapi.com/poi/\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"vehicle-charging-stations.p.rapidapi.com\"}, params={\"distance\": \"50\", \"longitude\": \"-122.4194\", \"latitude\": \"37.7749\"})"} {"Instruction": "I want to get the 10 latest property listings from the MLS Router API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mls-router1.p.rapidapi.com/reso/odata/Property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"mls-router1.p.rapidapi.com\"}, params={\"orderby\": \"ModificationTimestamp desc\", \"select\": \"\", \"top\": \"10\"})"} {"Instruction": "I want to extract the taxpayer identification number (TIN) from a scanned image of a Philippines TIN card and obtain the result using the Philippines TIN OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This [unofficial] Ikea API is a great solution for developers looking for a comprehensive and up-to-date access to Ikea's products and search. An Ikea Scraper REST API solution.\", 'parameters': [{'name': 'countrycode', 'description': 'Can be obtained through the **Countries** endpoint,', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://philippines-tin-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"philippines-tin-ocr.p.rapidapi.com\"}, params={\"request_id\":\"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Could you please provide a Python function call to obtain the current version of the Fashion API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'alpha', 'api_name': 'import subprocess\\n\\nsubprocess.run', 'description': 'List all PyPI modules installed in an Airflow worker', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}"], "Output": "requests.get(\"https://fashion4.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fashion4.p.rapidapi.com\"})"} {"Instruction": "Can you please check if the video with the job ID def123 has been processed using the Videogrammer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_month_number', 'description': 'Extract month number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://videogrammer.p.rapidapi.com/video\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"videogrammer.p.rapidapi.com\"}, params={\"job_id\": \"def123\"})"} {"Instruction": "Can you help me to find all known subdomains of the website example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://subdomains-lookup1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"subdomains-lookup1.p.rapidapi.com\"}, params={\"type\": \"SUBDOMAINS\", \"pagenum\": \"1\", \"q\":\"example.com\"})"} {"Instruction": "Please provide a Python function call to download the downloadable URLs of the tracks from the album \"https://scntstlab.bandcamp.com/track/mwidit-edit\" using the Bandcamp Downloader API and include the necessary headers for authentication.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Visual Basic Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://bandamp-downloader-api.p.rapidapi.com/tracks/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bandamp-downloader-api.p.rapidapi.com\"}, params={\"url\": \"https://scntstlab.bandcamp.com/track/mwidit-edit\"})"} {"Instruction": "I want to get the list of companies on the eNotas Gateway API with page number 2 and page size 50.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().describe', 'description': 'Get details about a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "requests.get(\"https://enotas-enotas-gateway-v1.p.rapidapi.com/empresas\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"enotas-enotas-gateway-v1.p.rapidapi.com\"}, params={\"pageNumber\": 2, \"pageSize\": 50})"} {"Instruction": "Can you help me validate this email 'example3@gmail.com' using the Email Validator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-validator9.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-validator9.p.rapidapi.com\"})"} {"Instruction": "Can you check if the zip code 98765 is valid in Mexico?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://postali.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"postali.p.rapidapi.com\"}, params={\"code\":\"98765\"})"} {"Instruction": "I want to search for properties in Notting Hill, London on Zoopla and filter for properties with a minimum of 2 bedrooms and a maximum price of 3,500,000 pounds.\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'vertexai.TensorboardClient().get_tensorboard', 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'description', 'description': 'Description of the tensorboard.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard.'}, {'name': 'update_labels', 'description': 'Update labels of the tensorboard.'}, {'name': 'clear_labels', 'description': 'Clear labels of the tensorboard.'}, {'name': 'remove_labels', 'description': 'Remove labels of the tensorboard.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}"], "Output": "requests.get(\"https://zoopla3.p.rapidapi.com/to-rent/travel-time-search-to-rent\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"zoopla3.p.rapidapi.com\"}, params={\"search_area\": \"Notting Hill, London\", \"min_bedroom\": 2, \"max_price\": 3500000})"} {"Instruction": "Help me search for Xbox products on eBay in North America.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}"], "Output": "requests.get(\"https://ebay-products-search-scraper.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ebay-products-search-scraper.p.rapidapi.com\"}, params={\"page\": 1, \"Item_Location\": \"north___america\", \"query\": \"Xbox\"})"} {"Instruction": "I want to make a GET request to the httpbin API and include a query parameter 'param1' with a value of 'value1'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.auth.login', 'description': 'Authenticate clusters using the Anthos client', 'parameters': [{'name': 'cluster'}, {'name': 'dry_run'}, {'name': 'kubeconfig'}, {'name': 'login_config'}, {'name': 'login_config_cert'}, {'name': 'set_preferred_auth'}, {'name': 'user'}]}"], "Output": "requests.get(\"https://httpbin32.p.rapidapi.com/anything\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"httpbin32.p.rapidapi.com\"}, params={\"param1\": \"value1\"})"} {"Instruction": "Provide a Python function call to retrieve the regions information from the World Country API, using the default values for the parameters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://world-country.p.rapidapi.com/get/regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"world-country.p.rapidapi.com\"}, params={\"keyword\": \"asia\",\"perpage\": \"50\",\"id\": \"\",\"page\": \"1\"})"} {"Instruction": "Can you provide a Python function call to find the logo of google.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().delete', 'description': 'Delete an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://logo4.p.rapidapi.com/logo/google.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"logo4.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get a random cat fact using the Random Cat Fact API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}"], "Output": "requests.get(\"https://random-cat-fact.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"random-cat-fact.p.rapidapi.com\"})"} {"Instruction": "I want to convert 50 USD to EUR on August 5th, 2021 using the ForexGo API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://forexgo.p.rapidapi.com/fx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"forexgo.p.rapidapi.com\"}, params={\"amount\": 50, \"from\": \"USD\", \"to\": \"EUR\", \"date\": \"2021-08-05\"})"} {"Instruction": "Can you provide me with some quiz questions using the QUIZ API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}\n", "{'name': 'git', 'api_name': 'git.merge', 'description': 'Advanced merge strategies and configuration', 'parameters': [{'name': 'ignore_space_change'}, {'name': 'ignore_all_space'}, {'name': 'ignore_space_at_eol'}, {'name': 'ignore_cr_at_eol'}, {'name': 'renormalize'}, {'name': 'no_renormalize'}, {'name': 'find_renames['}, {'name': 'rename_threshold'}, {'name': 'subtree['}, {'name': 'recursive'}, {'name': 'patience'}, {'name': 'diff_algorithm'}, {'name': 'no_renames'}, {'name': 'resolve'}, {'name': 'octopus'}, {'name': 'ours'}, {'name': 'subtree'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://quiz26.p.rapidapi.com/questions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quiz26.p.rapidapi.com\"})"} {"Instruction": "Can you provide connection information about IP address 192.168.1.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://about-my-ip.p.rapidapi.com/getipinfo/192.168.1.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"about-my-ip.p.rapidapi.com\"})"} {"Instruction": "I want to listen to the Pop station.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.list_component_types', 'description': 'Lists all component types in a workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace.'}, {'name': 'filters', 'description': 'A list of objects that filter the request.\\n(tagged union structure)\\n\\nAn object that filters items in a list of component types.\\n\\nNoteOnly one object is accepted as a valid input.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: extendsFrom, namespace, isAbstract.\\nextendsFrom -> (string)\\n\\nThe component type that the component types in the list extend.\\nnamespace -> (string)\\n\\nThe namespace to which the component types in the list belong.\\nisAbstract -> (boolean)\\n\\nA Boolean value that specifies whether the component types in the list are abstract.'}, {'name': 'next_token', 'description': 'The string that specifies the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at one time. The default is 25.\\nValid Range: Minimum value of 1. Maximum value of 250.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'serialize_to', 'description': 'Serialize a Python sequence to a file', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized'}, {'name': 'sink', 'description': 'File the sequence will be written to'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified'}]}}"], "Output": "requests.get(\"https://station1.p.rapidapi.com/Pop-Musiquecom-s115313/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"station1.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email \"example@gmail.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'uint8', 'description': 'Create instance of unsigned int8 type', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you provide the details of media ID 9 in the LiveScore Sports API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}"], "Output": "requests.get(\"https://livescore-sports.p.rapidapi.com/v1/media/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"livescore-sports.p.rapidapi.com\"}, params={\"timezone\": \"0\", \"locale\": \"EN\", \"media_id\": \"9\"})"} {"Instruction": "Please fetch the client data from the fachaapi API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fachaapi.p.rapidapi.com/cliente\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fachaapi.p.rapidapi.com\"})"} {"Instruction": "Can you provide a python function call to get a motivational quote with id 12?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://motivational-content.p.rapidapi.com/quotes/12\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"motivational-content.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve information about the top movies available.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://porn-movies.p.rapidapi.com/index.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"porn-movies.p.rapidapi.com\"}, params={\"id\": 1})"} {"Instruction": "Can you provide a Python function call to retrieve a list of football team names using the Football (soccer) team names API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().update', 'description': 'Update a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'async', 'description': 'If provided, this argument will make the operation asynchronous.'}, {'name': '[no_]enable_hyperthreading', 'description': 'Enable or disable hyperthreading.'}, {'name': 'os_image', 'description': 'Operating System Image to be used.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, else a new label is created.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove.'}]}"], "Output": "requests.get(\"https://football-soccer-team-names.p.rapidapi.com/get-teams\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"football-soccer-team-names.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the listings from the OpenBlur API, with a page size of 5, ordered by listing price in descending order, and without specifying a contract address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://openblur.p.rapidapi.com/listings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"openblur.p.rapidapi.com\"}, params={\"pageSize\": 5, \"pageNumber\": 1, \"orderBy\": \"DESC\", \"contractAddress\": \"\"})"} {"Instruction": "Can you provide a Python function call to summarize the YouTube video with the URL \"https://www.youtube.com/watch?v=efgh5678\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'import subprocess\\n\\nsubprocess.run', 'description': 'List all PyPI modules installed in an Airflow worker', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Domain Checker API allows users to retrieve detailed information about a specific domain name. With this API, developers, businesses, and individuals can access valuable data such as the domain's registrar information and registrant contact details.\\n\\nBy making use of the Domain Checker API, users can obtain the following information related to a domain:\\n\\nRegistrar Info: This includes the name of the domain registrar, the WHOIS server responsible for providing domain registration informati...\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Create a Dataset, inspect Schema, and declare partitioning', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}"], "Output": "requests.get(\"https://youtube-video-summarizer1.p.rapidapi.com/v1/youtube/summarizeVideoFromCache\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-video-summarizer1.p.rapidapi.com\"}, params={\"videoURL\": \"https://www.youtube.com/watch?v=efgh5678\"})"} {"Instruction": "I want to generate a QR code for the URL www.example.net and save it as a PNG image file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-code-generator-pro1.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qr-code-generator-pro1.p.rapidapi.com\"}, params={\"url\":\"www.example.net\"})"} {"Instruction": "Can you validate if the email address \"janedoe@example.com\" is a valid email address using the Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}"], "Output": "requests.get(\"https://email-api8.p.rapidapi.com/fake_email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"email-api8.p.rapidapi.com\"})"} {"Instruction": "How can I get the per-capita income based on the coordinates (35.6895\u00b0 N, 139.6917\u00b0 E) using the World Coordinates to Income API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://world-coordinates-to-income.p.rapidapi.com/test/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"world-coordinates-to-income.p.rapidapi.com\"}, params={\"lon\": \"139.6917\", \"lat\": \"35.6895\"})"} {"Instruction": "Can you provide the Python code to look up the product details for the barcode 9780143573659?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}\n", "{'name': 'pyarrow', 'api_name': 'read_serialized', 'description': 'Read serialized Python sequence from file-like object', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}], 'optional': [{'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}"], "Output": "requests.get(\"https://barcode-lookup.p.rapidapi.com/v3/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"barcode-lookup.p.rapidapi.com\"}, params={\"barcode\": \"9780143573659\"})"} {"Instruction": "Can you provide a Python function call to obtain the daily horoscope for the Scorpio sign and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().describe', 'description': 'Describe a BigQuery job', 'parameters': [{'name': 'job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'az sql server dns-alias create', 'description': 'Creates a server DNS alias', 'parameters': [{'name': 'name -n', 'description': 'Name of the DNS alias.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://horoscope-astrology.p.rapidapi.com/dailyphrase\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"horoscope-astrology.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the addresses for the postcode PL11DN in the UK, using the \"Find By PostCode\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'rank', 'description': 'Ranking elements in an array', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}]}}\n", "{'name': 'pyarrow', 'api_name': 'uint64', 'description': 'Create instance of unsigned uint64 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}"], "Output": "requests.get(\"https://find-by-postcode.p.rapidapi.com/v1/postcodes/PL11DN\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"find-by-postcode.p.rapidapi.com\"})"} {"Instruction": "I want to detect objects in the image located at \"https://example.com/image.jpg\" using Mantis Object Detection API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}\n", "{'name': 'az', 'api_name': 'spring-cloud storage remove', 'description': 'Remove an existing storage in the Azure Spring Cloud', 'parameters': [{'name': 'name -n', 'description': 'Name of storage.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}]}"], "Output": "requests.get(\"https://mantis-object-detection.p.rapidapi.com/rest/v1/public/detectObjects\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mantis-object-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Can you provide a Python function call to search for upcoming games on the Epic Store in the US marketplace and log the output? Please consider that we might want to customize the search with specific keywords.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust between a Managed Microsoft AD domain and a target domain', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://epic-store-games.p.rapidapi.com/comingSoon\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"epic-store-games.p.rapidapi.com\"}, params={\"searchWords\": \"\", \"categories\": \"\", \"country\": \"us\", \"locale\": \"us\"})"} {"Instruction": "Can you provide a Python function call to get the latest news related to artificial intelligence using the Artificial Intelligence News API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_execution', 'description': 'Deletes a job execution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job whose execution on a particular device will be deleted.'}, {'name': 'thing_name', 'description': 'The name of the thing whose job execution will be deleted.'}, {'name': 'execution_number', 'description': 'The ID of the job execution to be deleted. The executionNumber refers to the execution of a particular job on a particular device.\\nNote that once a job execution is deleted, the executionNumber may be reused by IoT, so be sure you get and use the correct value here.'}, {'name': 'force_|_no_force', 'description': '(Optional) When true, you can delete a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d. Otherwise, you can only delete a job execution which is in a terminal state (\u00e2\\x80\\x9cSUCCEEDED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cFAILED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREJECTED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREMOVED\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCANCELED\u00e2\\x80\\x9d) or an exception will occur. The default is false.\\n\\nNoteDeleting a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d, will cause the device to be unable to access job information or update the job execution status. Use caution and ensure that the device is able to recover to a valid state.'}, {'name': 'namespace_id', 'description': 'The namespace used to indicate that a job is a customer-managed job.\\nWhen you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.\\n\\n$aws/things/*THING_NAME* /jobs/*JOB_ID* /notify-namespace-*NAMESPACE_ID* /\\n\\nNoteThe namespaceId feature is in public preview.'}]}"], "Output": "requests.get(\"https://artificial-intelligence-news-api.p.rapidapi.com/ai-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"artificial-intelligence-news-api.p.rapidapi.com\"})"} {"Instruction": "I want to test the API \"test10977.p.rapidapi.com/ee\" with a custom header value for \"X-RapidAPI-Key\" and \"X-RapidAPI-Host\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://test10977.p.rapidapi.com/ee\", headers={\"X-RapidAPI-Key\": \"CUSTOM-KEY\", \"X-RapidAPI-Host\": \"test10977.p.rapidapi.com\"})"} {"Instruction": "Please help me access real-time stock prices for Amazon.com Inc. (AMZN) using the Yahoo Finance API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}"], "Output": "requests.get(\"https://yahoo-finance127.p.rapidapi.com/news/tsla\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yahoo-finance127.p.rapidapi.com\"}, params={\"symbol\": \"AMZN\"})"} {"Instruction": "Can you provide a Python function call to check the current weather at JFK airport using the Aviation Weather Center API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_grpc', 'description': 'Update a gRPC health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://aviation-weather-center.p.rapidapi.com/adds/dataserver_current/httpparam\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"aviation-weather-center.p.rapidapi.com\"}, params={\"datasource\": \"stations\", \"stationString\": \"JFK\"})"} {"Instruction": "Can you give me a Python function call to retrieve a random insult from \"The Dozen - The Yo Mamsa Roast API\" and print the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com/insults/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"the-dozen-the-yo-mamsa-roast-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest schedule and stats for FIFA World Cup 2022 with a date of November 10th, 2022 and UTC offset of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'az configure', 'description': 'Manage Azure CLI configuration', 'parameters': [{'name': 'defaults', 'description': \"Space-separated 'name=value' pairs for common argument defaults.\"}, {'name': 'list-defaults', 'description': 'List all applicable defaults. accepted values: false, true'}, {'name': 'scope', 'description': \"Scope of defaults. Using 'local' for settings only effective under current folder. accepted values: global, local, default value: global\"}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}"], "Output": "requests.get(\"https://fifa-2022-schedule-and-stats.p.rapidapi.com/schedule\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fifa-2022-schedule-and-stats.p.rapidapi.com\"}, params={\"date\": \"2022-11-10\", \"utc_offset\": \"5\"})"} {"Instruction": "Please provide the number of followers for the Instagram post with the shortcode 'ABC123'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram28.p.rapidapi.com/media_info_v2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram28.p.rapidapi.com\"}, params={\"short_code\": \"ABC123\"})"} {"Instruction": "Please provide a Python function call to search for information on Unicode codepoint \"U+0078\" using the RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://codepoints.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"codepoints.p.rapidapi.com\"}, params={\"properties\": \"U+0078\"})"} {"Instruction": "Can you provide me with the geo location data for IP address 192.168.1.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_vpcsc_config.allow', 'description': 'Allow Artifact Registry remote repositories inside a service perimeter to retrieve data', 'parameters': [{'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://ip-geo-location-and-ip-reputation.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ip-geo-location-and-ip-reputation.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "Can you provide a Python function call to get the statistics of a match with secret key \"abcd123\", match ID 12345, and API key \"efgh456\" using the Test_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://test2527.p.rapidapi.com/matches/stats.json\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"https://test2527.p.rapidapi.com/matches/stats.json\"}, params={\"secret\":\"abcd123\",\"match_id\":12345,\"key\":\"efgh456\"})"} {"Instruction": "I want to get the latest sports results of the NBA from the Futboleta API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://futboleta.p.rapidapi.comhttp://www.espn.com.co/nba/sports/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"futboleta.p.rapidapi.com\"})"} {"Instruction": "What are the holidays in the United States in the year 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.list', 'description': 'List indexes of a given project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.delete', 'description': 'Delete a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://holidays-by-api-ninjas.p.rapidapi.com/v1/holidays\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"holidays-by-api-ninjas.p.rapidapi.com\"}, params={\"year\": \"2022\", \"country\": \"us\"})"} {"Instruction": "Please extract the text from this image URL: \"https://example.com/image.jpg\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafka.describe_vpc_connection', 'description': 'Returns a description of this MSK VPC connection.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) that uniquely identifies a MSK VPC connection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://ocr-separate-text-from-images.p.rapidapi.com/parse/imageurl/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ocr-separate-text-from-images.p.rapidapi.com\"}, params={\"language\": \"eng\", \"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to print \"Hello, Python!\" using the print API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}"], "Output": "requests.get(\"https://print.p.rapidapi.com/dev\", headers={\"x-rapidapi-host\": \"print.p.rapidapi.com\", \"x-rapidapi-key\": \"TO BE FILLED\"})"} {"Instruction": "I want to retrieve the daily football predictions and betting tips for the matches happening on September 15, 2022 in the Premier League using the Today Football Prediction API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"We provide 90% hit rate daily soccer and basketball betting predictions, Our predictions are generated by AI powered analysis of previous matches and other factors key to the game's result\", 'parameters': [{'name': 'sort', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.add_ip_routes', 'description': 'If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'Identifier (ID) of the directory to which to add the address block.'}, {'name': 'ip_routes', 'description': 'IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your self-managed domain.\\n(structure)\\n\\nIP address block. This is often the address block of the DNS server used for your self-managed domain.\\nCidrIp -> (string)\\n\\nIP address block using CIDR format, for example 10.0.0.0/24. This is often the address block of the DNS server used for your self-managed domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.\\nDescription -> (string)\\n\\nDescription of the address block.'}, {'name': 'update_security_group_for_directory_controllers_|_no_update_security_group_for_directory_controllers', 'description': 'If set to true, updates the inbound and outbound rules of the security group that has the description: \u00e2\\x80\\x9cAmazon Web Services created security group for directory ID directory controllers.\u00e2\\x80\\x9d Following are the new rules:\\nInbound:\\n\\nType: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0\\nType: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0\\nType: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0\\nType: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0\\nType: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0\\n\\nOutbound:\\n\\nType: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0\\n\\nThese security rules impact an internal network interface that is not exposed publicly.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://today-football-prediction.p.rapidapi.com/predictions/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"today-football-prediction.p.rapidapi.com\"}, params={\"date\": \"2022-09-15\", \"league\": \"Premier League\"})"} {"Instruction": "Please provide a Python function call to obtain a joke from the 'puns' category using the Jokester API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sandbox.mktplace.eu - 01 products', 'parameters': [{'name': 'action', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://jokester.p.rapidapi.com/jokes/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jokester.p.rapidapi.com\"})"} {"Instruction": "I want to generate a QR code with the text \"https://www.example.com\" and save it as a SVG image with a size of 150 pixels and a correction level of \"L\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}"], "Output": "requests.get(\"https://qrcodeutils.p.rapidapi.com/qrcodefree\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qrcodeutils.p.rapidapi.com\"}, params={\"text\": \"https://www.example.com\", \"validate\": True, \"size\": 150, \"type\": \"svg\", \"level\": \"L\"})"} {"Instruction": "Can you provide a Python function call to capture a screenshot of the website \"https://www.example.com\" using the Pikwy API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}"], "Output": "requests.get(\"https://pikwy1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pikwy1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the Minecraft user data for the player with the username \"Steve\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily get minecraft user info.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().list', 'description': 'List the plugins for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my_billing_account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\"', 'description': 'Remove an IAM policy binding from a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'The principal whose binding to the role is being removed.'}, {'name': 'role', 'description': 'The role from which the member is being removed.'}]}"], "Output": "requests.get(\"https://minecraft-user-data.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"minecraft-user-data.p.rapidapi.com\"}, params={\"name\": \"Steve\"})"} {"Instruction": "Can you provide a Python function call to obtain information about the Ministry of Education in Chile using the DataEstado API with the provided endpoint URL and headers?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Delete Virtual Network Link', 'description': 'Delete a virtual network link to the specified Private DNS zone', 'parameters': [{'name': 'name', 'description': 'The name of the virtual network link to the specified Private DNS zone.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'zone-name', 'description': 'The name of the Private DNS zone.'}, {'name': 'if-match', 'description': 'The ETag of the virtual network link to the Private DNS zone.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dataestado1.p.rapidapi.com/Ministerio%20de%20Educaci%C3%B3n\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dataestado1.p.rapidapi.com\"})"} {"Instruction": "How can I use the Stable Diffusion v2 API to generate a high-quality image of a cat?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}"], "Output": "requests.get(\"https://stable-diffusion-v2.p.rapidapi.com/stable-diffusion\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stable-diffusion-v2.p.rapidapi.com\"}, params={\"description\": \"cat\"})"} {"Instruction": "What is the Python function call to retrieve the list of languages supported by the Deep Translate API using the RapidAPI library, and how can the response be logged?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "requests.get(\"https://deep-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"deep-translate1.p.rapidapi.com\"})"} {"Instruction": "Please retrieve the information for file with ID 'c48e13c7a09768b2154fb7f2' from the SendAPic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://sendapic-api.p.rapidapi.com/api/v1/files/c48e13c7a09768b2154fb7f2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sendapic-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the NBA fantasy stats for player with ID 123456 in the most recent 5 games?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.list_environments', 'description': 'Lists the environments for an application.', 'parameters': [{'name': 'application_id', 'description': 'The application ID.'}, {'name': 'max_results', 'description': 'The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.'}, {'name': 'next_token', 'description': 'A token to start the list. Use this token to get the next set of results.'}]}"], "Output": "requests.get(\"https://tank01-fantasy-stats.p.rapidapi.com/getNBAGamesForPlayer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tank01-fantasy-stats.p.rapidapi.com\"}, params={\"playerID\": \"123456\", \"numberOfGames\": \"5\"})"} {"Instruction": "I want to retrieve the live and historical information for the company with ticker symbol \"GOOGL\" for the past 6 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "requests.get(\"https://stoxx1.p.rapidapi.com/api/v1/stoxx/company/googl/history/articles/6\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stoxx1.p.rapidapi.com\"})"} {"Instruction": "Can you help me generate a screenshot of a website with dimensions of 1280x800 pixels and in full page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://website-screenshot6.p.rapidapi.com/screenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"website-screenshot6.p.rapidapi.com\"}, params={\"height\": \"1280\", \"width\": \"800\", \"url\": \"https://rapidapi.com/marketplace\", \"fullscreen\": True})"} {"Instruction": "Please provide a Python function call to check if the postal code 9876543 is valid in Japan using the PostcodeJP-API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}"], "Output": "requests.get(\"https://postcodejp-api.p.rapidapi.com/postcodes\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"postcodejp-api.p.rapidapi.com\"}, params={\"postcode\":\"9876543\"})"} {"Instruction": "Please provide the Python function call to obtain the location data for the IP address 192.168.0.1 and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geoip12.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geoip12.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you give me a Python function call to fetch a random funny drinking question and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}"], "Output": "requests.get(\"https://drinking1.p.rapidapi.com/questions/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"drinking1.p.rapidapi.com\"}, params={\"type\": \"funny\"})"} {"Instruction": "Please provide a Python function call to search for the top technology news in the US from the News API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'shift_right', 'description': 'Right shift x by y', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://news-api14.p.rapidapi.com/top-headlines\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"news-api14.p.rapidapi.com\"}, params={\"language\": \"en\", \"category\": \"technology\", \"country\": \"us\", \"sortBy\": \"\", \"pageSize\": \"10\"})"} {"Instruction": "What is the current temperature for latitude 37.7749 and longitude -122.4194?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://oikoweather.p.rapidapi.com/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"oikoweather.p.rapidapi.com\"}, params={\"lat\": 37.7749, \"lon\": -122.4194, \"param\": \"temperature\"})"} {"Instruction": "Please provide me with the location and provider details for the mobile number 9876543210 using the Indian Mobile info API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().list', 'description': 'List Cloud Composer environments', 'parameters': [{'name': 'locations'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workmail.get_access_control_effect', 'description': 'Gets the effects of an organization\u00e2\\x80\\x99s access control rules as they apply to a specified IPv4 address, access protocol action, and user ID or impersonation role ID. You must provide either the user ID or impersonation role ID. Impersonation role ID can only be used with Action EWS.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}, {'name': 'ip_address', 'description': 'The IPv4 address.'}, {'name': 'action', 'description': 'The access protocol action. Valid values include ActiveSync , AutoDiscover , EWS , IMAP , SMTP , WindowsOutlook , and WebMail .'}, {'name': 'user_id', 'description': 'The user ID.'}, {'name': 'impersonation_role_id', 'description': 'The impersonation role ID.'}]}"], "Output": "requests.get(\"https://ajith-indian-mob-info.p.rapidapi.com/employees\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ajith-indian-mob-info.p.rapidapi.com\"}, params={\"mobno\": \"9876543210\"})"} {"Instruction": "Get the per capita income for the IP address 192.168.1.1 in the US.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}"], "Output": "requests.get(\"https://ip-to-income.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-to-income.p.rapidapi.com\"}, params={\"ip\": \"192.168.1.1\"})"} {"Instruction": "I want to get the soundtracks for the movie with the id \"tt9876543\" using the IMDb API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://imdb8.p.rapidapi.com/title/get-sound-tracks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"imdb8.p.rapidapi.com\"}, params={\"tconst\": \"tt9876543\"})"} {"Instruction": "Can you provide me with details about the game with the ID 60b3dad01b94340794adbb52 using the Unigamer API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_resource_policy', 'description': 'Returns a resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to return.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://unigamer-api2.p.rapidapi.com/v1/games-service/games/60b3dad01b94340794adbb52\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"unigamer-api2.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the synonyms for the word \"joyful\" in Hindi language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gruite.p.rapidapi.com/synonyms\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gruite.p.rapidapi.com\"}, params={\"language\": \"hindi\", \"word\": \"joyful\"})"} {"Instruction": "Using the \"Forecast crypto and fiat currency exchange rates\" API, can you please provide the Python code to get the exchange rate forecast between the currencies JPY and USD?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com/api/get_cross?currency=jpy¤cy_cross=usd\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"forecast-crypto-and-fiat-currency-exchange-rates.p.rapidapi.com\"})"} {"Instruction": "Please fetch the EPA Superfunds within a 20-mile radius of lat 37.7749 and lng -122.4194.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://epa-superfunds.p.rapidapi.com/superfund\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epa-superfunds.p.rapidapi.com\"}, params={\"radius\": \"20\", \"lat\": \"37.7749\", \"lng\": \"-122.4194\"})"} {"Instruction": "I want to create a chatbot using the AION API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Extraction REST API that uses OCR to recognize and extract characters of various languages from images.', 'parameters': [{'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}"], "Output": "requests.get(\"https://aion.p.rapidapi.com/resources/bot/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"aion.p.rapidapi.com\"}).json()"} {"Instruction": "I want to check if \"test@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Can you provide a Python function call to get live data for the item with ASIN B07WDSD7G7 on Amazon in the US marketplace using the RapidAPI service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07WDSD7G7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the Python function call to obtain the list of all traffic cameras using the Tsaboin Cams API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pad_center', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': \"str, default ' '. What to pad the string with. Should be one byte or codepoint.\"}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tsaboin-tsaboin-cams-v1.p.rapidapi.com/listall.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tsaboin-tsaboin-cams-v1.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the latest chapter of the novel with the novel ID \"789012\" from the Web - Novel API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.resend_contact_reachability_email', 'description': 'For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation resends the confirmation email to the current email address for the registrant contact.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain for which you want Route 53 to resend a confirmation email to the registrant contact.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_cluster', 'description': 'Removes the asssociation of an Amazon Web Services Identity and Access Management (IAM) role from a DB cluster.For more information on Multi-AZ DB clusters, see Multi-AZ DB cluster deployments in the Amazon RDS User Guide.', 'parameters': [{'name': 'db_cluster_identifier', 'description': 'The name of the DB cluster to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the Aurora DB cluster, for example arn:aws:iam::123456789012:role/AuroraAccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB cluster that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}"], "Output": "requests.get(\"https://web-novel-api.p.rapidapi.com/novel/fa102782f605163ddc1b3341709fd70221b4e23b/chapter/789012\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-novel-api.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get live updates on the prices of Bitcoin and Ethereum using the Crypto Update Live API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "requests.get(\"https://crypto-update-live.p.rapidapi.com/multiplecoins/bitcoin_ethereum\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crypto-update-live.p.rapidapi.com\"})"} {"Instruction": "I want to generate a new token for the Unlimited Language API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://token-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"token-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the messages for the email address johndoe@example.com using the Temp Mail API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create a temp mail', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://temp-mail44.p.rapidapi.com/api/v3/email/johndoe@example.com/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"temp-mail44.p.rapidapi.com\"})"} {"Instruction": "I would like to search for images of dogs on Google and retrieve the first 3 results.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVWriter', 'description': 'Writer to create a CSV file', 'parameters': {'required': [{'name': 'sink', 'description': 'The location where to write the CSV data. It can be a string representing a file path, a pyarrow.OutputStream object, or a file-like object.'}, {'name': 'schema', 'description': 'The schema of the data to be written. It should be a pyarrow.Schema object.'}], 'optional': [{'name': 'write_options', 'description': 'Options to configure writing the CSV data. It should be a pyarrow.csv.WriteOptions object.'}, {'name': 'memory_pool', 'description': 'Pool for temporary allocations. It should be a pyarrow.MemoryPool object. (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.delete_remote_access_session', 'description': 'Deletes a completed remote access session and its results.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the session for which you want to delete remote access.'}]}"], "Output": "requests.get(\"https://google-search72.p.rapidapi.com/imagesearch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"google-search72.p.rapidapi.com\"}, params={\"q\": \"dogs\", \"num\": 3})"} {"Instruction": "Please provide me with the available language codes for the Language Detection_v2 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}"], "Output": "requests.get(\"https://language-detection5.p.rapidapi.com/get_language_codes\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"language-detection5.p.rapidapi.com\"})"} {"Instruction": "I want to create a fake request with the data {\"name\": \"John\"}.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().update', 'description': 'Update a Bare Metal Solution volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.update_alias', 'description': 'Updates properties for an alias. To update properties, specify the alias ID to be updated and provide the information to be changed. To reassign an alias to another fleet, provide an updated routing strategy. If successful, the updated alias record is returned.Related actions', 'parameters': [{'name': 'alias_id', 'description': 'A unique identifier for the alias that you want to update. You can use either the alias ID or ARN value.'}, {'name': 'name', 'description': 'A descriptive label that is associated with an alias. Alias names do not need to be unique.'}, {'name': 'description', 'description': 'A human-readable description of the alias.'}, {'name': 'routing_strategy', 'description': 'The routing configuration, including routing type and fleet target, for the alias.\\nType -> (string)\\n\\nThe type of routing strategy for the alias.\\nPossible routing types include the following:\\n\\nSIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.\\nTERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the message embedded.\\n\\n\\nFleetId -> (string)\\n\\nA unique identifier for the fleet that the alias points to. This value is the fleet ID, not the fleet ARN.\\nMessage -> (string)\\n\\nThe message text to be used with a terminal routing strategy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://request-boomerang.p.rapidapi.com/query-json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"request-boomerang.p.rapidapi.com\"}, params={\"data\": \"{\\\"name\\\":\\\"John\\\"}\"})"} {"Instruction": "Can you please check if the record for the most consecutive vertical push-ups has any details?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://guinness-world-records-api.p.rapidapi.com/guinness/recordDetails\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"guinness-world-records-api.p.rapidapi.com\"}, params={\"href\": \"/world-records/82145-most-consecutive-vertical-push-ups\"})"} {"Instruction": "Please provide me the current status of the Address Monitor service.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}"], "Output": "requests.get(\"https://address-monitor.p.rapidapi.com/service-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"address-monitor.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get the details of a pet with ID 123 and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}"], "Output": "requests.get(\"https://publicapitestinginbox.p.rapidapi.com/pet/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"publicapitestinginbox.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get a list of movies with the genre \"animation\" and a minimum rating of 7 from the YTS.am Torrent API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yts-am-torrent.p.rapidapi.com/list_movies.jsonp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yts-am-torrent.p.rapidapi.com\"}, params={\"genre\": \"animation\", \"minimum_rating\": 7})"} {"Instruction": "Can you provide a Python function call to get a response from the AI Chatbot API for the message \"How are you?\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.update', 'description': 'Update an API Gateway API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'automation schedule create', 'description': 'Create automation schedule', 'parameters': [{'name': 'automation-account-name', 'description': 'The name of the automation account.'}, {'name': 'frequency', 'description': 'The frequency of the schedule.'}, {'name': 'interval', 'description': 'The interval of the schedule.'}, {'name': 'name', 'description': 'The schedule name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'description', 'description': 'The description of the schedule.'}, {'name': 'expiry-time', 'description': 'The end time of the schedule.'}, {'name': 'start-time', 'description': 'The start time of the schedule.'}, {'name': 'time-zone', 'description': 'The time zone of the schedule.'}]}"], "Output": "requests.get(\"https://ai-chatbot.p.rapidapi.com/chat/free\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ai-chatbot.p.rapidapi.com\"}, params={\"uid\": \"user1\", \"message\": \"How are you?\"})"} {"Instruction": "Please provide me with the historical trading data for ETH/USDT on the Binance spot market for the last month.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://qvantana.p.rapidapi.com/2crows\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qvantana.p.rapidapi.com\"}, params={\"symbol\":\"ethusdt\", \"exchange\":\"binance\", \"market\":\"spot\", \"interval\":\"1m\", \"from\":\"UNIX_TIMESTAMP_OF_1_MONTH_AGO\", \"backtracks\":\"1\"})"} {"Instruction": "Please shorten the URL \"www.apple.com\" using the Noly URL Shortener API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://noly-url-shortener.p.rapidapi.com/shorten/www.apple.com\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"noly-url-shortener.p.rapidapi.com\"})"} {"Instruction": "Please create a Python function call to shorten the following URL: \"https://www.example.com/long-url-that-needs-to-be-shortened\" using the UptoSite Link Shortener API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.start_cutover', 'description': 'Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.', 'parameters': [{'name': 'account_id', 'description': 'Start Cutover by Account IDs'}, {'name': 'source_server_ids', 'description': 'Start Cutover by Source Server IDs.\\n(string)'}, {'name': 'tags', 'description': 'Start Cutover by Tags.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://uptosite-link-shortener.p.rapidapi.com/long/ntt-chrome\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uptosite-link-shortener.p.rapidapi.com\"}, params={\"slug\": \"https://www.example.com/long-url-that-needs-to-be-shortened\"})"} {"Instruction": "Convert the Instagram user ID 987654321 to a username.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}"], "Output": "requests.get(\"https://instagram210.p.rapidapi.com/pk_to_username\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram210.p.rapidapi.com\"}, params={\"pk\": \"987654321\"})"} {"Instruction": "I want to get a list of movies from the Movies API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://movies-api.p.rapidapi.com/Movies\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"movies-api.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to find the zip codes for a specific area in Mexico, using the zip code '54321'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudhsmv2.untag_resource', 'description': 'Removes the specified tag or tags from the specified AWS CloudHSM cluster.', 'parameters': [{'name': 'resource_id', 'description': 'The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters .'}, {'name': 'tag_key_list', 'description': 'A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.schemas.delete_discoverer', 'description': 'Deletes a discoverer.', 'parameters': [{'name': 'discoverer_id', 'description': 'The ID of the discoverer.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mexico-zip-codes.p.rapidapi.com/buscar/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mexico-zip-codes.p.rapidapi.com\"}, params={\"codigo_postal\": \"54321\"})"} {"Instruction": "Check if the MAC address 00:1B:44:11:3A:B7 is valid using the MAC Address to Manufacturer API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "requests.get(\"https://mac-address-to-manufacturer.p.rapidapi.com/maclookup/00-1B-44-11-3A-B7\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mac-address-to-manufacturer.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the car models available in the veiculos-api?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://veiculos-api.p.rapidapi.com/carros\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"veiculos-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top movie news sources available from the Kubric API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}"], "Output": "requests.get(\"https://kubric-the-comprehensive-movie-news-api.p.rapidapi.com/news/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kubric-the-comprehensive-movie-news-api.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a Python function call to check if the app with dev_id \"com.example.app\" is available on Google Play Store?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-play-api2.p.rapidapi.com/apps_from_developer\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-play-api2.p.rapidapi.com\"}, params={\"dev_id\":\"com.example.app\", \"lang\":\"en\"})"} {"Instruction": "Please provide the details for House5 and House6 in the Real Estate API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://real_estate_heroku.p.rapidapi.com/House1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"real_estate_heroku.p.rapidapi.com\"}, params={\"House5\": \"1\", \"House6\": \"1\"})"} {"Instruction": "Can you provide me with the test data from the Test_v14 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}"], "Output": "requests.get(\"https://test804.p.rapidapi.comimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test804.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for the website \"https://www.example.com\" with a size of 256 pixels and a blue background color.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}"], "Output": "requests.get(\"https://webit-qr-code.p.rapidapi.com/generate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"webit-qr-code.p.rapidapi.com\"}, params={\"format\":\"png\", \"data\":\"https://www.example.com\", \"size\":\"256\", \"background_color\":\"blue\"})"} {"Instruction": "Can you provide me with the container tracking information for tracking ID 98765xyz?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Obten las oficinas, localidades y precios de tus envios en Argentina para Andreani, Oca y Correo Argentino.', 'parameters': [{'name': 'task_id', 'description': 'Task ID', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.describe_events', 'description': 'Returns events related to DB instances, DB clusters, DB parameter groups, DB security groups, DB snapshots, DB cluster snapshots, and RDS Proxies for the past 14 days. Events specific to a particular DB instance, DB cluster, DB parameter group, DB security group, DB snapshot, DB cluster snapshot group, or RDS Proxy can be obtained by providing the name as a parameter.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Events\\n', 'parameters': [{'name': 'source_identifier', 'description': 'The identifier of the event source for which events are returned. If not specified, then all sources are included in the response.\\nConstraints:\\n\\nIf SourceIdentifier is supplied, SourceType must also be provided.\\nIf the source type is a DB instance, a DBInstanceIdentifier value must be supplied.\\nIf the source type is a DB cluster, a DBClusterIdentifier value must be supplied.\\nIf the source type is a DB parameter group, a DBParameterGroupName value must be supplied.\\nIf the source type is a DB security group, a DBSecurityGroupName value must be supplied.\\nIf the source type is a DB snapshot, a DBSnapshotIdentifier value must be supplied.\\nIf the source type is a DB cluster snapshot, a DBClusterSnapshotIdentifier value must be supplied.\\nIf the source type is an RDS Proxy, a DBProxyName value must be supplied.\\nCan\u00e2\\x80\\x99t end with a hyphen or contain two consecutive hyphens.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\ndb-instance\\ndb-parameter-group\\ndb-security-group\\ndb-snapshot\\ndb-cluster\\ndb-cluster-snapshot\\ncustom-engine-version\\ndb-proxy\\nblue-green-deployment'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'duration', 'description': 'The number of minutes to retrieve events for.\\nDefault: 60'}, {'name': 'event_categories', 'description': 'A list of event categories that trigger notifications for a event notification subscription.\\n(string)'}, {'name': 'filters', 'description': 'This parameter isn\u00e2\\x80\\x99t currently supported.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as IDs. The filters supported by a describe operation are documented with the describe operation.\\n\\nNoteCurrently, wildcards are not supported in filters.\\nThe following actions can be filtered:\\n\\nDescribeDBClusterBacktracks\\nDescribeDBClusterEndpoints\\nDescribeDBClusters\\nDescribeDBInstances\\nDescribePendingMaintenanceActions\\n\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case-sensitive.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://create-container-tracking.p.rapidapi.com/tracking/98765xyz\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"create-container-tracking.p.rapidapi.com\"})"} {"Instruction": "I want to check if the domain mywebsite.com is available and get the output in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://community-viewdns.p.rapidapi.com/whois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-viewdns.p.rapidapi.com\"}, params={\"domain\": \"mywebsite.com\", \"output\":\"json\"})"} {"Instruction": "I want to get data for a product with the ID \"12345\" using the AmazonAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazonapi2.p.rapidapi.com/products/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"amazonapi2.p.rapidapi.com\"})"} {"Instruction": "I want to fetch car data for cars with page number 5, limit 50, type \"hatchback\", make \"Honda\", and year \"2021\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}"], "Output": "requests.get(\"https://car-data1.p.rapidapi.com/cars\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"car-data1.p.rapidapi.com\"}, params={\"page\": \"5\", \"limit\": \"50\", \"type\": \"hatchback\", \"make\": \"Honda\", \"year\": \"2021\"})"} {"Instruction": "I want to retrieve all the employee details from the database using the provided API endpoint and headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}"], "Output": "requests.get(\"https://testapi217.p.rapidapi.com/employees/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testapi217.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the inventory of films and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://films2.p.rapidapi.com/inventory\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"films2.p.rapidapi.com\"}, params={\"searchString\": \"\", \"limit\": 0, \"skip\": 0})"} {"Instruction": "Please provide a Python function call using the Pricer API to find the real-time price comparison of Samsung phones and store the response in a variable called \"price_comparison\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}\n", "{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}\n", "{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'git', 'api_name': 'git.diagnose', 'description': 'Generate a zip archive of diagnostic information', 'parameters': [{'name': '_o_|_output_directory_path', 'description': 'Place the resulting diagnostics archive in instead of the current directory.'}, {'name': '_s_|_suffix_format', 'description': 'Specify an alternate suffix for the diagnostics archive name.'}, {'name': 'mode', 'description': 'Specify the type of diagnostics that should be collected.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding'}, {'name': 'organization'}, {'name': 'dry_run_level'}, {'name': 'level'}]}"], "Output": "import requests\nprice_comparison = requests.get(\"https://pricer.p.rapidapi.com/str\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"pricer.p.rapidapi.com\"}, params={\"q\": \"Samsung\"})"} {"Instruction": "Can you provide a Python function call to obtain the monthly search volume, keyword difficulty, and competition details for the keyword \"digital marketing\" on YouTube?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}"], "Output": "requests.get(\"https://keyword-research-for-youtube.p.rapidapi.com/yttags.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"keyword-research-for-youtube.p.rapidapi.com\"}, params={\"keyword\": \"digital marketing\"})"} {"Instruction": "How can I analyze the backlinks of my website using the Backlink Checker API, provided that my domain is \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://seo-api-get-backlinks.p.rapidapi.com/backlinks.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"seo-api-get-backlinks.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "I want to retrieve the list of available Perl code compiler versions using the Perl Code Compiler API and print the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'time64', 'description': 'Create instance of 64-bit time (time of day) type with unit resolution', 'parameters': {'required': [{'name': 'unit', 'description': \"One of 'us' [microsecond], or 'ns' [nanosecond]\"}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://perl-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"perl-code-compiler.p.rapidapi.com\"}).json()"} {"Instruction": "Can you provide a Python function call to obtain a list of all food products available using the \"pizzaallapala\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pizzaallapala.p.rapidapi.com/productos\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizzaallapala.p.rapidapi.com\"})"} {"Instruction": "I want to get the user data for page 5 from the Reqres API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}"], "Output": "requests.get(\"https://reqres4.p.rapidapi.com/api/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"reqres4.p.rapidapi.com\"}, params={\"page\": \"5\"})"} {"Instruction": "I want to get information about a vehicle with the license plate \"XY-789-ZW\" using the \"Api plaque immatriculation SIV\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().describe', 'description': 'Display detailed information about an HTTP health check', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://api-plaque-immatriculation-siv.p.rapidapi.com/get-vehicule-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"api-plaque-immatriculation-siv.p.rapidapi.com\"}, params={\"immatriculation\": \"XY-789-ZW\", \"token\": \"TokenDemoRapidapi\", \"host_name\": \"https://apiplaqueimmatriculation.com\"})"} {"Instruction": "Can you provide a Python function call to check the cell coverage for zip code 90210 on all US networks using the US Cell Coverage by Zip Code API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_dev_endpoint', 'description': 'Updates a specified development endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the DevEndpoint to be updated.'}, {'name': 'public_key', 'description': 'The public key for the DevEndpoint to use.'}, {'name': 'add_public_keys', 'description': 'The list of public keys for the DevEndpoint to use.\\n(string)'}, {'name': 'delete_public_keys', 'description': 'The list of public keys to be deleted from the DevEndpoint .\\n(string)'}, {'name': 'custom_libraries', 'description': 'Custom Python or Java libraries to be loaded in the DevEndpoint .\\nExtraPythonLibsS3Path -> (string)\\n\\nThe paths to one or more Python libraries in an Amazon Simple Storage Service (Amazon S3) bucket that should be loaded in your DevEndpoint . Multiple values must be complete paths separated by a comma.\\n\\nNoteYou can only use pure Python libraries with a DevEndpoint . Libraries that rely on C extensions, such as the pandas Python data analysis library, are not currently supported.\\n\\nExtraJarsS3Path -> (string)\\n\\nThe path to one or more Java .jar files in an S3 bucket that should be loaded in your DevEndpoint .\\n\\nNoteYou can only use pure Java/Scala libraries with a DevEndpoint .'}, {'name': 'update_etl_libraries_|_no_update_etl_libraries', 'description': 'True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.'}, {'name': 'delete_arguments', 'description': 'The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint .\\n(string)'}, {'name': 'add_arguments', 'description': 'The map of arguments to add the map of arguments used to configure the DevEndpoint .\\nValid arguments are:\\n\\n\"--enable-glue-datacatalog\": \"\"\\n\\nYou can specify a version of Python support for development endpoints by using the Arguments parameter in the CreateDevEndpoint or UpdateDevEndpoint APIs. If no arguments are provided, the version defaults to Python 2.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.voiceid.describe_fraudster_registration_job', 'description': 'Describes the specified fraudster registration job.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job.'}, {'name': 'job_id', 'description': 'The identifier of the fraudster registration job you are describing.'}]}"], "Output": "requests.get(\"https://us-cell-coverage-by-zip-code.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"us-cell-coverage-by-zip-code.p.rapidapi.com\"}, params={\"postcode\": \"90210\"})"} {"Instruction": "I want to get the next 10 crypto events from the Crypto Events Calendar API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'aws', 'api_name': 'aws.schemas.delete_discoverer', 'description': 'Deletes a discoverer.', 'parameters': [{'name': 'discoverer_id', 'description': 'The ID of the discoverer.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://crypto-events-calendar.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crypto-events-calendar.p.rapidapi.com\"}, params={\"pageSize\": \"10\", \"page\": \"2\"})"} {"Instruction": "I want to get the reviews for the business with ID \"0x9876543210987654:0xfedcbaabcdefedcb\" in the United States region using the Local Business Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve current, forecasted, and historical air quality for any point in the world.', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://local-business-data.p.rapidapi.com/business-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"local-business-data.p.rapidapi.com\"}, params={\"business_id\": \"0x9876543210987654:0xfedcbaabcdefedcb\", \"sort_by\": \"most_relevant\", \"region\": \"us\", \"language\": \"en\", \"offset\": \"0\", \"fields\": \"\", \"query\": \"\", \"limit\": \"5\"})"} {"Instruction": "I want to check if the email address 'user@example.com' is a disposable email or not.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'assume_timezone', 'description': 'Options for assuming timezone for input', 'parameters': {'required': [{'name': 'timezone', 'description': 'Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}, {'name': 'nonexistent', 'description': \"How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().list', 'description': 'List Artifact Registry repositories in specified project', 'parameters': [{'name': 'location'}, {'name': 'limit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"user@example.com\"})"} {"Instruction": "Can you please check if there is a homeless shelter in zip code 12345? Return the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MagicMirror', 'parameters': []}\n", "{'name': 'alpha artifacts repositories', 'api_name': \"gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://homeless-shelter.p.rapidapi.com/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"homeless-shelter.p.rapidapi.com\"}, params={\"zipcode\": \"12345\"}).json()"} {"Instruction": "What is the current status of the scan with scan_id \"9876543210\" in WebLasso API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.indexes().list', 'description': 'List AI indexes in a specific project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_aliases', 'description': 'Creates a paginated call to list the aliases associated with a given entity.list-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the entity exists.'}, {'name': 'entity_id', 'description': 'The identifier for the entity for which to list the aliases.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}"], "Output": "requests.get(\"https://weblasso.p.rapidapi.com/scan-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weblasso.p.rapidapi.com\"}, params={\"scan_id\": \"9876543210\"})"} {"Instruction": "I want to check the status of my package with tracking number 123456789 using the SOTI Sync API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://soti-sync.p.rapidapi.com/123456789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"soti-sync.p.rapidapi.com\"})"} {"Instruction": "I want to send a GET request to the OCR API and obtain the list of available algorithms.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ocr43.p.rapidapi.com/v1/algos\", headers={\"X-RapidAPI-Key\": \"API-KEY\", \"X-RapidAPI-Host\":\"ocr43.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the cryptocurrency exchange details for ID 15?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}"], "Output": "requests.get(\"https://coinlore-cryptocurrency.p.rapidapi.com/api/exchange/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"coinlore-cryptocurrency.p.rapidapi.com\"}, params={\"id\": \"15\"})"} {"Instruction": "I want to get information about a product by calling the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'pyarrow', 'api_name': 'invalid_row_description', 'description': 'Description of an invalid row in a CSV file', 'parameters': {'required': [{'name': 'expected_columns', 'description': 'The expected number of columns in the row.'}, {'name': 'actual_columns', 'description': 'The actual number of columns in the row.'}, {'name': 'text', 'description': 'The contents of the row.'}], 'optional': [{'name': 'number', 'description': 'The physical row number if known, otherwise None.'}]}}"], "Output": "requests.get(\"https://product39.p.rapidapi.com/products\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"product39.p.rapidapi.com\"})"} {"Instruction": "Please download the YouTube video with the ID \"XYZ456\" in the US region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.delete', 'description': 'delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}"], "Output": "requests.get(\"https://ytstream-download-youtube-videos.p.rapidapi.com/dl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ytstream-download-youtube-videos.p.rapidapi.com\"}, params={\"id\": \"XYZ456\", \"cgeo\": \"US\"})"} {"Instruction": "I want to get the lowest bins data from the Hypixel Lowest Bins API and display the JSON response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Complete any masked word in a sentence using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://lowest-bins-api.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lowest-bins-api.p.rapidapi.com\"}).json()"} {"Instruction": "Can you provide me with the options prices for the stock ticker TSLA?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}"], "Output": "requests.get(\"https://stock-and-options.p.rapidapi.com/options/tsla\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stock-and-options.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the list of matches in the USA for the Surebets 2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://surebets-2.p.rapidapi.com/matches/usa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"surebets-2.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve a list of FM radio stations from around the world, limiting the results to 5 stations and displaying the second page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com/get_quotes.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"radio-world-75-000-worldwide-fm-radio-stations.p.rapidapi.com\"}, params={\"limit\": \"5\", \"page\": \"2\"})"} {"Instruction": "Can you provide a Python function call to check the ESG risk rating for the stock ticker AAPL?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.utf8_string_lengths', 'description': 'Compute UTF8 string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job'}, {'name': 'summarize'}]}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute_slice', 'description': 'Compute slice of list-like array', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function. Must have a list-like type.'}, {'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive).'}, {'name': 'stop', 'description': 'Optional[int], default None. If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'int, default 1. Slice step.'}, {'name': 'return_fixed_size_list', 'description': \"Optional[bool], default None. Whether to return a FixedSizeListArray. If true and stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\"}, {'name': 'options', 'description': 'pyarrow.compute.ListSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://esg-risk-ratings-for-stocks.p.rapidapi.com/api/v1/resources/esg\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"esg-risk-ratings-for-stocks.p.rapidapi.com\"}, params={\"ticker\": \"AAPL\"})"} {"Instruction": "I want to extract topics from the text \"I love swimming and reading books\" using the Walnut Topic API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_monitor_evaluations', 'description': 'Returns a list of the monitoring evaluation results and predictor events collected by the monitor resource during different windows of time.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: PredictorMonitorEvaluations\\n', 'parameters': [{'name': 'monitor_arn', 'description': 'The Amazon Resource Name (ARN) of the monitor resource to get results from.'}, {'name': 'filters', 'description': 'An array of filters. For each filter, provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the resources that match the statement from the list. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT .\\nKey - The name of the parameter to filter on. The only valid value is EvaluationState .\\nValue - The value to match. Valid values are only SUCCESS or FAILURE .\\n\\nFor example, to list only successful monitor evaluations, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"EvaluationState\", \"Value\": \"SUCCESS\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://walnut-topic.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnut-topic.p.rapidapi.com\"}, params={\"text\": \"I love swimming and reading books\", \"topics\": \"furniture,eletronics,books,billing,promotion,urgent,design\"})"} {"Instruction": "Can you provide the Python function call to obtain the K\u0151ppen climate classification for a location with latitude 40.7128 and longitude -74.0060?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against SQL-style LIKE pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}"], "Output": "requests.get(\"https://koppen-climate-classification.p.rapidapi.com/classification\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"koppen-climate-classification.p.rapidapi.com\"}, params={\"lon\": \"-74.0060\", \"lat\": \"40.7128\"})"} {"Instruction": "I want to get the general product description for the Amazon product with ID B08N5NM68G using the Abiola Amazon Data Scraper API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset_feeds.create(FEED_ID=\"feed1\", PROJECT_ID=\"p1\", ASSET_TYPES=[\"compute.googleapis.com/Network\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project1/topics/feed_topic\"', 'description': 'Create a new Cloud Asset Inventory Feed for updates on assets', 'parameters': [{'name': 'feed_id'}, {'name': 'pubsub_topic'}, {'name': 'asset_names'}, {'name': 'asset_types'}, {'name': 'relationship_types'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'condition_description'}, {'name': 'condition_expression'}, {'name': 'condition_title'}, {'name': 'content_type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://abiola-amazon-data-scraper.p.rapidapi.com/products/B08N5NM68G\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"abiola-amazon-data-scraper.p.rapidapi.com\"})"} {"Instruction": "Please provide the current fear and greed index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}"], "Output": "requests.get(\"https://fear-and-greed-index.p.rapidapi.com/v1/fgi\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fear-and-greed-index.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a Python function call to check if the city Bandung is experiencing rain right now?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_ml_task_run', 'description': 'Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling GetMLTaskRun with the TaskRunID and its parent transform\u00e2\\x80\\x99s TransformID .', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the machine learning transform.'}, {'name': 'task_run_id', 'description': 'The unique identifier of the task run.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com/weather/bandung\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indonesia-most-accurate-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the latest economical events from the Palmy Investing API, using the default parameters for page number and page size.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://palmy-investing-api.p.rapidapi.com/api/economical/events/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"palmy-investing-api.p.rapidapi.com\"}, params={\"page\": \"\", \"page_size\": \"\"})"} {"Instruction": "What is the Python function call to check the Viber balance using the D7 Viber API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}"], "Output": "requests.get(\"https://d7-viber.p.rapidapi.com/messages/v1/balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"d7-viber.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve car data by calling the Car Specs API and save it to a local file called 'car_data.json' for further analysis.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'az', 'api_name': 'CosmosDB Cassandra Keyspace Details', 'description': 'Show the details of a Cassandra keyspace under an Azure Cosmos DB account', 'parameters': [{'name': 'account-name -a', 'description': 'Cosmosdb account name.'}, {'name': 'name -n', 'description': 'Keyspace name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}\n", "{'name': 'pyarrow', 'api_name': 'and', 'description': \"Compute the logical 'and' of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get('https://car-specs.p.rapidapi.com/v2/cars/download-database', headers={\"X-RapidAPI-Key\": \"YOUR-API-KEY\", \"X-RapidAPI-Host\": \"car-specs.p.rapidapi.com\"}, params={}).write('car_data.json', response.text)"} {"Instruction": "Can you provide me with the travel activity details for this TripIt object ID 'abc123'? I want to obtain the JSON response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://community-tripit.p.rapidapi.com/get/activity/id/abc123/format/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"community-tripit.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the top 25 greatest movies of all time according to IMDb?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://imdb-top-100-movies.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"imdb-top-100-movies.p.rapidapi.com\"}, params={\"limit\":25})"} {"Instruction": "Can you provide a Python function call to convert the number 9876 to spelled-out format in English using the Spellout API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}"], "Output": "requests.get(\"https://spellout.p.rapidapi.com/v1/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"spellout.p.rapidapi.com\"}, params={\"nameFilter\": \"\"})"} {"Instruction": "Please fetch the order details with orderId=12345 from the platformbil API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://platformbil.p.rapidapi.com/store/order/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"platformbil.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve carbon dioxide emission data from the CAISO API for the interval between January 1, 2023 and February 28, 2023.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://caiso.p.rapidapi.com/caiso\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"caiso.p.rapidapi.com\"}, params={\"type\": \"co2\", \"enddate\": \"20230228\", \"interval\": \"30\", \"startdate\": \"20230101\"})"} {"Instruction": "I want to check if name@email.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'Appservice Kube Create', 'description': 'Create a Kubernetes Environment', 'parameters': [{'name': 'custom-location', 'description': 'ID of the custom location.'}, {'name': 'name', 'description': 'Name of the kubernetes environment.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'no-wait', 'description': 'Do not wait for the create to complete, and return immediately after queuing the create.'}, {'name': 'static-ip', 'description': 'Static IP Address. This is required if an AKS resource ID is specified.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@email.com\"})"} {"Instruction": "Can you provide a Python function call to extract the entities, full matches URLs, partial matches URLs, visual matches URLs, pages, locale, and dimensions from this image: 'https://example.com/image.jpg', using the Web Detection API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://web-detection.p.rapidapi.com/web-detection\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-detection.p.rapidapi.com\"}, params={\"image\": \"https://example.com/image.jpg\"})"} {"Instruction": "Please fetch the real estate property details for property_id 98765.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}"], "Output": "requests.get(\"https://realtor16.p.rapidapi.com/property\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"realtor16.p.rapidapi.com\"}, params={\"property_id\": \"98765\"})"} {"Instruction": "I want to get live match updates for football in real-time.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://allscores.p.rapidapi.com/api/allscores/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"allscores.p.rapidapi.com\"}, params={\"sport\": 1, \"timezone\": \"America/Chicago\", \"langId\": 1})"} {"Instruction": "I want to get user information from the testing API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.payment_cryptography.stop_key_usage', 'description': 'Disables an Amazon Web Services Payment Cryptography key, which makes it inactive within Amazon Web Services Payment Cryptography.Related operations:StartKeyUsageSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_identifier', 'description': 'The KeyArn of the key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "requests.get(\"https://testing144.p.rapidapi.com/test/instore/wechat/getUserInformation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"testing144.p.rapidapi.com\"})"} {"Instruction": "Please check the definition of the word \"cat\" using the Dicolink API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://dicolink.p.rapidapi.com/mot/cat/definitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dicolink.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a list of coins available for mining.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}"], "Output": "requests.get(\"https://mineable-coins.p.rapidapi.com/coins\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mineable-coins.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest information about the product with ASIN B09DKV849B on Amazon's U.S. marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'as', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "How can I get information about the user's web browser using the BrowserObject API and print the response, considering that we already have an API license key and the user agent string is 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to the Health Calculator API. This API provides endpoints for calculating Body Mass Index (BMI), Body Fat Percentage, Basal Metabolic Rate (BMR), Daily Caloric Needs (DCN), Daily Water Intake (DWI), Target Heart Rate (THR), Macronutrients Distribution and Ideal Body Weight (IBW). With this API, you can easily integrate these calculations into your applications, websites, or any other projects.\\n\\nError Handling\\n\\nThe API uses standard HTTP status codes to indicate the success or failure ...', 'parameters': [{'name': 'activity_level', 'description': 'The activity_level parameter accepts the following values:\\n\\n**sedentary** - Little to no exercise.\\n**moderately_active** - Moderate exercise/sports 3-5 days/week.\\n**very_active** - Hard exercise/sports 6-7 days/week.', 'type': 'STRING'}, {'name': 'body_composition_goal', 'description': 'The body_composition_goal parameter accepts the following values:\\n\\n**weight_loss** - Goal of losing weight.\\n**maintenance** - Goal of maintaining current weight.\\n**muscle_gain** - Goal of gaining muscle.', 'type': 'STRING'}, {'name': 'dietary_preferences', 'description': 'The dietary_preferences parameter allows users to specify their dietary preferences. It can be any string value representing the individual\\'s dietary choices or restrictions, such as \\\\\"**vegetarian**,\\\\\" \\\\\"**vegan**,\\\\\" \\\\\"**pescatarian**,\\\\\" or \\\\\"**gluten-free**.\\\\\"', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fraudlabs-browserobject-v1.p.rapidapi.com/browserobjectwebservice.asmx\", headers={\"X-RapidAPI-Key\": \"YOUR-API-LICENSE-KEY\", \"X-RapidAPI-Host\":\"fraudlabs-browserobject-v1.p.rapidapi.com\"}, params={\"USERAGENTSTRING\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3\", \"LICENSE\": \"YOUR-API-LICENSE-KEY\"})"} {"Instruction": "I want to convert my file image.png to a PDF using the All in One File Converter API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.untag_resource', 'description': 'Removes one or more tags from an Athena resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specifies the ARN of the resource from which tags are to be removed.'}, {'name': 'tag_keys', 'description': 'A comma-separated list of one or more tag keys whose tags are to be removed from the specified resource.\\n(string)'}]}"], "Output": "requests.get(\"https://all-in-one-file-converter.p.rapidapi.com/api/supported-file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"all-in-one-file-converter.p.rapidapi.com\"}, params={\"input\": \"png\"})"} {"Instruction": "Please provide me with the answers for today's Wordle game.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://wordle-answers-solutions.p.rapidapi.com/today\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"wordle-answers-solutions.p.rapidapi.com\"})"} {"Instruction": "Please check the VIN number \"KM8SRDHF3BU108611\" for me.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://license-plate-lookup2.p.rapidapi.com/license_plate_lookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"license-plate-lookup2.p.rapidapi.com\"}, params={\"state_code\": \"AL\", \"license_plate\": \"KM8SRDHF3BU108611\"})"} {"Instruction": "I want to search for information about Elon Musk in the B2BHint API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'call_function', 'description': 'Call a named function', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to call.'}, {'name': 'args', 'description': 'The arguments to the function.'}], 'optional': [{'name': 'options', 'description': 'Options provided to the function.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations during function execution.'}, {'name': 'length', 'description': 'Batch size for execution, for nullary (no argument) functions. If not passed, inferred from data.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.convert_timezone', 'description': 'Convert naive timestamp to timezone-aware timestamp', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'timezone', 'description': 'str. Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"str, default 'raise'. How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\"}, {'name': 'nonexistent', 'description': \"str, default 'raise'. How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\"}, {'name': 'options', 'description': 'pyarrow.compute.AssumeTimezoneOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appstream.describe_app_block_builders', 'description': 'Retrieves a list that describes one or more app block builders.', 'parameters': [{'name': 'names', 'description': 'The names of the app block builders.\\n(string)'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results. The maximum value is 25.'}]}"], "Output": "requests.get(\"https://b2bhint.p.rapidapi.com/api/v1/rapidapi/person/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"b2bhint.p.rapidapi.com\"}, params={\"q\": \"Elon Musk\", \"countryCode\":\"us\"})"} {"Instruction": "I want to get the earnings per share for the stock symbol TSLA in the US region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().delete', 'description': 'Delete Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.set_lookup', 'description': 'Return index of each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://yh-finance8.p.rapidapi.com/stock/get_earnings_per_share\",headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yh-finance8.p.rapidapi.com\"}, params={\"symbol\": \"TSLA\", \"region\":\"US\"})"} {"Instruction": "How can I get data from the FastAPI Project API for the country \"US\" and with another interest \"technology\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of methods that returns various financial data for a requested company including SEC Filings, balance sheets, financial ratios , company look-up utilities and more.', 'parameters': [{'name': 'ticker', 'description': \"Publicly traded company's stock symbol\", 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fastapi-project.p.rapidapi.com/api/v2/explore\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fastapi-project.p.rapidapi.com\"}, params={\"country\": \"US\", \"another_interest\": \"technology\"})"} {"Instruction": "Is there a Python function call that can be used to get the information of the upcoming events at the mbar club and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my_gateway', LOCATION='us_central1', PRINCIPAL='user:test_user@gmail.com', ROLE='roles/editor'\", 'description': 'Remove IAM policy binding from a gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'principal', 'description': 'Principal for whom the IAM policy binding is being removed.'}, {'name': 'role', 'description': 'Role for which the IAM policy binding is being removed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://mikaraunio-mbar.p.rapidapi.com/event/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"mikaraunio-mbar.p.rapidapi.com\"}, params={\"datefilter\": \"upcoming\"})"} {"Instruction": "Can you provide me with the latest earthquake data in Indonesia and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'Git', 'api_name': 'git.fetch_pack', 'description': 'Fetch missing objects from a repository', 'parameters': [{'name': 'all'}, {'name': 'stdin'}, {'name': '_q'}, {'name': 'quiet'}, {'name': '_k'}, {'name': 'keep'}, {'name': 'thin'}, {'name': 'include_tag'}, {'name': 'upload_pack'}, {'name': 'depth'}, {'name': 'shallow_since'}, {'name': 'shallow_exclude'}, {'name': 'deepen_relative'}, {'name': 'refetch'}, {'name': 'no_progress'}, {'name': 'check_self_contained_and_connected'}, {'name': '_v'}, {'name': 'repository'}, {'name': 'refs'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_resource_policy', 'description': 'Returns a resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to return.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://indonesia-latest-weather-and-earthquake.p.rapidapi.com/feelbylocal_top15_earthquake\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indonesia-latest-weather-and-earthquake.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve a screenshot of www.amazon.com using the Images Infos - API1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().update', 'description': 'Update an existing access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}"], "Output": "requests.get(\"https://images-infos-api1.p.rapidapi.com/getWebsitesScreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"images-infos-api1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to search for email addresses containing \"example\" and retrieve the results on the 2nd page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_volume', 'description': 'Deletes the specified EBS volume. The volume must be in the available state (not attached to an instance).For more information, see Delete an Amazon EBS volume in the Amazon Elastic Compute Cloud User Guide .', 'parameters': [{'name': 'volume_id', 'description': 'The ID of the volume.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://email-address-search.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-address-search.p.rapidapi.com\"}, params={\"q\": \"example\", \"type\": \"EMAIL\", \"pagenum\": \"2\"})"} {"Instruction": "Can you please provide me with the latest news in Cameroon and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instant-cameroon-news.p.rapidapi.com/camerounnews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instant-cameroon-news.p.rapidapi.com\"}, params={\"rank\": \"\", \"page\": \"\", \"search\": \"\"})"} {"Instruction": "Please provide me with a Python function call to validate the email address \"john.doe@gmail.com\". I would like to use the email validation API from RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}"], "Output": "requests.get(\"https://metropolis-api-email.p.rapidapi.com/analysis\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"metropolis-api-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@gmail.com\"})"} {"Instruction": "Can you provide a Python function call to extract text from a PDF using the Reword PDF API? Here is the file path: \"/path/to/another-file.pdf\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'ComputeListLengths', 'description': 'Compute list lengths', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}"], "Output": "requests.get(\"https://reword-pdf1.p.rapidapi.com/v1/pdfs/{pdfId}/download\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"reword-pdf1.p.rapidapi.com\"}, params={\"pdfId\":\"/path/to/another-file.pdf\"})"} {"Instruction": "Please provide a Python function call to calculate the age of a person born on March 20, 1990 in the US/Pacific timezone.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "requests.get(\"https://age-calculator.p.rapidapi.com/age\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"age-calculator.p.rapidapi.com\"}, params={\"date\": \"19900320\", \"timezone\": \"US/Pacific\"})"} {"Instruction": "Please provide me with the available collections of Sahih Muslim hadiths from the Hadiths API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}"], "Output": "requests.get(\"https://hadiths-api.p.rapidapi.com/collections/84b4ee0181fe924fcd2de8e2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"hadiths-api.p.rapidapi.com\"})"} {"Instruction": "Please give me the history and tourism information for the street \"5th Avenue\" in New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}"], "Output": "requests.get(\"https://streetnarrator.p.rapidapi.com/prod/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"streetnarrator.p.rapidapi.com\"}, params={\"topics\": \"history:1,tourism:1\", \"temperature\": \"0\", \"style\": \"audioguide\", \"language\": \"en\", \"street\": \"5th Avenue, New York City\"})"} {"Instruction": "Please provide a Python function call to find the distance between postcodeA \"BS82BX\" and postcodeB \"BS56UZ\" using the Dargan API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}"], "Output": "requests.get(\"https://dargan.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"dargan.p.rapidapi.com\"}, params={\"postcodeA\": \"BS82BX\", \"postcodeB\": \"BS56UZ\"})"} {"Instruction": "Please provide me with the sign hexagram for category 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().removeResourcePolicies', 'description': 'Remove resource policies from a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policies'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://sign-hexagram.p.rapidapi.com/get_sign/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sign-hexagram.p.rapidapi.com\"})"} {"Instruction": "What is the fuel rate for Delhi city in India?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indian-fuel.p.rapidapi.com/fuel/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indian-fuel.p.rapidapi.com\"}, params={\"city\": \"Delhi\", \"country\": \"India\"})"} {"Instruction": "Can you please retrieve the latest results of the Tower game on the Vai de Bob platform?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'cos', 'description': 'Compute the cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}"], "Output": "requests.get(\"https://vai-de-bob-tower-api.p.rapidapi.com/vaidebob-tower-latest\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vai-de-bob-tower-api.p.rapidapi.com\"})"} {"Instruction": "I want to get the exchange rate for JPY on a specific date, June 30, 2022, using the Words World API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes().delete', 'description': 'Delete a Blockchain Node Engine node', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://words-world.p.rapidapi.com/checkkurs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"words-world.p.rapidapi.com\"}, params={\"date\": \"2022-06-30\", \"valuta\":\"JPY\"})"} {"Instruction": "Can you provide me with a question from ASE's Quiz API for the category \"Entertainment\" and difficulty level \"Hard\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.update(\"my_perimeter\", \"__add_resources=projects/123,projects/456\", \"__remove_restricted_services=storage.googleapis.com\", \"__add_access_levels=accessPolicies/123/accessLevels/a_level\", \"__enable_vpc_accessible_services\", \"__clear_vpc_allowed_services\"', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'async'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "requests.get(\"https://ases-quiz-api1.p.rapidapi.com/difficulties/63343ba898b44503fecc49e9\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ases-quiz-api1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the description, title, and image of a given URL using the Unfurl API written in go, with the URL set to 'https://example.com'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().create', 'description': 'Create a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.update(\"my_perimeter\", add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for an existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "requests.get(\"https://unfurl-api-written-in-go.p.rapidapi.com/unfurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"unfurl-api-written-in-go.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve the standings for the Primeira Liga for the 2021 season using the RapidAPI service and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the list'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}"], "Output": "requests.get(\"https://primeira-liga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"primeira-liga-standings.p.rapidapi.com\"}, params={\"season\": \"2021\"})"} {"Instruction": "Can you help me find the prices of gasoline and diesel in different fuel stations in different cities in Europe?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering.'}, {'name': 'k', 'description': 'The number of clusters to create.'}], 'optional': [{'name': 'iterations', 'description': 'The maximum number of iterations to perform.'}, {'name': 'tolerance', 'description': 'The convergence tolerance.'}]}}"], "Output": "requests.get(\"https://gas-price.p.rapidapi.com/europeanCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gas-price.p.rapidapi.com\"})"} {"Instruction": "What is the Python function call to detect the language of the text \"Bonjour tout le monde\" using the Text Language by API-Ninjas API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://text-language-by-api-ninjas.p.rapidapi.com/v1/textlanguage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"text-language-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"Bonjour tout le monde\"})"} {"Instruction": "Please convert the number 2000000 into a human-readable form.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.start_single_wireless_device_import_task', 'description': 'Start import task for a single wireless device.', 'parameters': [{'name': 'destination_name', 'description': 'The name of the Sidewalk destination that describes the IoT rule to route messages from the device in the import task that will be onboarded to AWS IoT Wireless.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'device_name', 'description': 'The name of the wireless device for which an import task is being started.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'sidewalk', 'description': 'The Sidewalk-related parameters for importing a single wireless device.\\nSidewalkManufacturingSn -> (string)\\n\\nThe Sidewalk manufacturing serial number (SMSN) of the device added to the import task.'}]}"], "Output": "requests.get(\"https://refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com/1000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"refactor-numbers-in-human-readable-form-like-1k-or-1m.p.rapidapi.com\"}, params={\"number\": \"2000000\"})"} {"Instruction": "Can you provide me with the available versions for C# Code Compiler?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://c-sharp-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"c-sharp-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to extract text from a national ID card image using the National ID Vietnam OCR API, by passing the request_id as '68bbb910-da9b-4d8a-9a1d-4bd878b19846' as a parameter?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://national-id-vietnam-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"national-id-vietnam-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you find the gender of the name \"Sarah\" using the Gender From Name API and store the response in a variable called \"gender_response\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}"], "Output": "gender_response = requests.get(\"https://gender-from-name.p.rapidapi.com/gender/Sarah\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"gender-from-name.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me details and statistics about the TV show with the Season IDs 12345 and 67890 from the Netflix Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.create_trust_store', 'description': 'Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.', 'parameters': [{'name': 'certificate_list', 'description': 'A list of CA certificates to be added to the trust store.\\n(blob)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.\\nIf you do not specify a client token, one is automatically generated by the AWS SDK.'}, {'name': 'tags', 'description': 'The tags to add to the trust store. A tag is a key-value pair.\\n(structure)\\n\\nThe tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access coin rewards, mining difficulty, algorithms, and other useful data for hundreds of coins and multi pools.', 'parameters': []}"], "Output": "requests.get(\"https://netflix-data.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"netflix-data.p.rapidapi.com\"}, params={\"ids\": \"12345, 67890\", \"limit\": \"25\", \"offset\": \"0\"})"} {"Instruction": "How can I search for an entity with the uid 10002 in OFAC Service API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_message', 'description': 'Read length-prefixed message', 'parameters': {'required': [{'name': 'source', 'description': 'pyarrow.NativeFile, file-like object, or buffer-like object'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ofac-service.p.rapidapi.com/data/entity/10002\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ofac-service.p.rapidapi.com\"})"} {"Instruction": "I want to check the number of working days in Canada from 2022-01-01 to 2022-12-31.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.describe_custom_domains', 'description': 'Return a description of custom domain names that are associated with an App Runner service.', 'parameters': [{'name': 'service_arn', 'description': 'The Amazon Resource Name (ARN) of the App Runner service that you want associated custom domain names to be described for.'}, {'name': 'next_token', 'description': 'A token from a previous result page. It\u00e2\\x80\\x99s used for a paginated request. The request retrieves the next result page. All other parameter values must be identical to the ones that are specified in the initial request.\\nIf you don\u00e2\\x80\\x99t specify NextToken , the request retrieves the first result page.'}, {'name': 'max_results', 'description': 'The maximum number of results that each response (result page) can include. It\u00e2\\x80\\x99s used for a paginated request.\\nIf you don\u00e2\\x80\\x99t specify MaxResults , the request retrieves all available results in a single response.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "requests.get(\"https://working-days.p.rapidapi.com/1.3/get_info_day\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"working-days.p.rapidapi.com\"}, params={\"country_code\": \"CA\", \"date\": \"2022-01-01\", \"configuration\": \"\", \"profile_id\": \"\"})"} {"Instruction": "Can you show me a random collection of 10 shoes?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://shoes-collections.p.rapidapi.com/shoes/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"shoes-collections.p.rapidapi.com\"})"} {"Instruction": "I want to get the city and country data for placeId \"789\" in miles distance unit and the distance to placeId \"012\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.stop_configuration_recorder', 'description': 'Stops recording configurations of the Amazon Web Services resources you have selected to record in your Amazon Web Services account.', 'parameters': [{'name': 'configuration_recorder_name', 'description': 'The name of the recorder object that records each configuration change made to the resources.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_algorithms', 'description': 'Lists the machine learning algorithms that have been created.list-algorithms is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': 'A filter that returns only algorithms created after the specified time (timestamp).'}, {'name': 'creation_time_before', 'description': 'A filter that returns only algorithms created before the specified time (timestamp).'}, {'name': 'name_contains', 'description': 'A string in the algorithm name. This filter returns only algorithms whose name contains the specified string.'}, {'name': 'sort_by', 'description': 'The parameter by which to sort the results. The default is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order for the results. The default is Ascending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://wft-geo-db.p.rapidapi.com/v1/geo/places/789/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"wft-geo-db.p.rapidapi.com\"}, params={\"placeId\": \"789\", \"distanceUnit\":\"MI\", \"toPlaceId\":\"012\"})"} {"Instruction": "Can you provide a Python function call to obtain a response from the SMSAPI.com API to create a new short URL and print the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reword PDF is a pdf editor tool. \\nCapabilities:\\n- Extract text in a pdf\\n- Replace any of these given texts in the pdf.', 'parameters': [{'name': 'pdfid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}"], "Output": "requests.post(\"https://smsapi-com3.p.rapidapi.com/short_url/links\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"smsapi-com3.p.rapidapi.com\"})"} {"Instruction": "Can you help me get the download URLs for a different song on ReverbNation with the URL \"https://www.reverbnation.com/artist/song/12345\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://reverbnation-song-downloader.p.rapidapi.com/reverbnation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"reverbnation-song-downloader.p.rapidapi.com\"}, params={\"url\": \"https://www.reverbnation.com/artist/song/12345\"})"} {"Instruction": "Can you give me the Python function call to retrieve the news, learning resources, events, samples, and other information from the Microsoft Power BI API, using the RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "requests.get(\"https://powerbi.p.rapidapi.com/sponsorships/today/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"powerbi.p.rapidapi.com\"})"} {"Instruction": "How can I use the MyNewTestApi to get data and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}"], "Output": "requests.get(\"https://mynewtestapi.p.rapidapi.com/my-new-test-endpoint\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mynewtestapi.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the available versions of Haskell Code Compiler.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://haskell-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"haskell-code-compiler.p.rapidapi.com\"})"} {"Instruction": "I want to generate a random username for a website with a minimum age of 20 and a maximum age of 30, in the en_US locale and the domain example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}"], "Output": "requests.get(\"https://random-username-generate.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"random-username-generate.p.rapidapi.com\"}, params={\"minAge\": 20, \"maxAge\": 30, \"locale\": \"en_US\", \"domain\": \"example.com\"})"} {"Instruction": "Can you please provide the latest news for tickers IBM, AMZN, and FB using the Webull API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}\n", "{'name': 'Apigee', 'api_name': 'gcloud.alpha.apigee.apis().describe', 'description': 'Describe an Apigee API proxy', 'parameters': [{'name': 'api', 'description': 'ID of the API proxy or fully qualified identifier for the API proxy.'}, {'name': 'organization', 'description': \"Apigee organization containing the API proxy. If unspecified, the Cloud Platform project's associated organization will be used.\"}, {'name': 'revision', 'description': 'Revision number of the API proxy.'}, {'name': 'verbose', 'description': 'Include details on its revisions.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://webull.p.rapidapi.com/news/list-by-portfolio\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webull.p.rapidapi.com\"}, params={\"tickerIds\": \"IBM,AMZN,FB\", \"currentNewsId\": \"0\", \"pageSize\": \"20\"})"} {"Instruction": "I want to retrieve the leaderboard for the Binance Futures Exchange for the encrypted user with ID \"abc123\" and trade type \"PERPETUAL\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://binance-futures-leaderboard1.p.rapidapi.com/v1/getOtherPerformance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"binance-futures-leaderboard1.p.rapidapi.com\"}, params={\"encryptedUid\": \"abc123\", \"tradeType\": \"PERPETUAL\"})"} {"Instruction": "Is there an API that can check if the scooter rental is available in Athens?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sigma-scooters.p.rapidapi.comhttps://sigma-scooters-offers.weebly.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sigma-scooters.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address \"example@gmail.com\" is a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Can you check the DNS information for the IP address 192.168.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dns-lookup11.p.rapidapi.com/reverse\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dns-lookup11.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you please provide me with the worldwide flight schedules with hotel booking options?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}"], "Output": "requests.get(\"https://timetable-lookup.p.rapidapi.com/codes/entertainment/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"timetable-lookup.p.rapidapi.com\"})"} {"Instruction": "How can I translate the word \"goodbye\" from English to Spanish?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_egress_only_internet_gateway', 'description': '[IPv6 only] Creates an egress-only internet gateway for your VPC. An egress-only internet gateway is used to enable outbound communication over IPv6 from instances in your VPC to the internet, and prevents hosts outside of your VPC from initiating an IPv6 connection with your instance.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC for which to create the egress-only internet gateway.'}, {'name': 'tag_specifications', 'description': 'The tags to assign to the egress-only internet gateway.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com/languages/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hablaa-dictionary-translation-hablaa-v1.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python code to check the latest results of the Aviator game on the Estrelabet platform using the Estrelabet Aviator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}"], "Output": "requests.get('https://estrelabet-aviator-api.p.rapidapi.com/estrelabet-aviator-latest', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"estrelabet-aviator-api.p.rapidapi.com\"}, params={})"} {"Instruction": "Please provide me with the historical data for the domain apple.com using the SimilarWeb API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://similarweb-historical-data.p.rapidapi.com/api/getCountries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"similarweb-historical-data.p.rapidapi.com\"}, params={\"domain\": \"apple.com\"})"} {"Instruction": "I want to retrieve a list of cities that start with the prefix \"San\" in the United States and Canada, and I want to limit the results to 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://spott.p.rapidapi.com/places/autocomplete\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"spott.p.rapidapi.com\"}, params={\"limit\": 5, \"skip\": 0, \"language\": \"\", \"country\": \"US,CA\", \"adminDivision1\": \"\", \"accuracyRadiusKm\": \"\", \"latitude\": \"\", \"adminDivision2\": \"\", \"q\": \"San\", \"longitude\": \"\", \"type\": \"CITY\"})"} {"Instruction": "Please extract the main article content from the URL \"https://www.example.com/article\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'apigee', 'api_name': 'gcloud.alpha.apigee.products().update', 'description': 'Update an existing Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}, {'name': 'display_name'}, {'name': 'all_apis'}, {'name': 'add_api'}, {'name': 'remove_api'}, {'name': 'all_environments'}, {'name': 'add_environment'}, {'name': 'remove_environment'}, {'name': 'all_resources'}, {'name': 'add_resource'}, {'name': 'remove_resource'}, {'name': 'automatic_approval'}, {'name': 'manual_approval'}, {'name': 'clear_attributes'}, {'name': 'add_attribute'}, {'name': 'remove_attribute'}, {'name': 'clear_description'}, {'name': 'description'}, {'name': 'clear_oauth_scopes'}, {'name': 'add_oauth_scope'}, {'name': 'remove_oauth_scope'}, {'name': 'clear_quota'}, {'name': 'quota'}, {'name': 'quota_interval'}, {'name': 'quota_unit'}, {'name': 'internal_access'}, {'name': 'private_access'}, {'name': 'public_access'}]}"], "Output": "requests.get(\"https://article-content-extractor1.p.rapidapi.com/extract\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"article-content-extractor1.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com/article\"})"} {"Instruction": "Please retrieve the annotation details for the file \"/documents/myfile.docx\" in the storage \"myStorage\" and store the response in a variable called \"annotation_details\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'CosmosDB', 'api_name': 'Table Throughput Migrate', 'description': 'Migrate the throughput of the Table between autoscale and manually provisioned', 'parameters': [{'name': 'account-name', 'description': 'Cosmosdb account name'}, {'name': 'name', 'description': 'Table name'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'throughput-type', 'description': 'The type of throughput to migrate to. Accepted values: autoscale, manual'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}"], "Output": "annotation_details = requests.get(\"https://groupdocs-annotation-cloud.p.rapidapi.com/annotation/storage/file/documents/myfile.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"groupdocs-annotation-cloud.p.rapidapi.com\"}, params={\"storageName\": \"myStorage\", \"versionId\":\"\"})"} {"Instruction": "Can you provide a Python function call to translate the text \"Hello world\" into Spanish using the RapidAPI Text Translator_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}"], "Output": "requests.get(\"https://text-translator2.p.rapidapi.com/getLanguages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"text-translator2.p.rapidapi.com\"})"} {"Instruction": "Get information about the company \"ABC Corporation\" from the Uganda Company Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_serialized', 'description': 'Read serialized Python sequence from file-like object', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}], 'optional': [{'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://uganda-company-data.p.rapidapi.com/namesearch/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uganda-company-data.p.rapidapi.com\"}, params={\"name\": \"ABC Corporation\"})"} {"Instruction": "Please provide a Python function call to validate the email address \"test@example.com\" using the Email Utilities API. Additionally, save the response in a variable called \"response\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'Deployment Export', 'description': 'Export the template used for a deployment', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}"], "Output": "requests.get(\"https://email-utilities.p.rapidapi.com/normalize\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-utilities.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "I want to get the latest Climate Change news from The Guardian using the Climate Change API Tutorial.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "import requests\n\nurl = 'https://climate-change-api-tutorial.p.rapidapi.com/news/guardian'\n\nheaders = {\n \"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\n \"X-RapidAPI-Host\": \"climate-change-api-tutorial.p.rapidapi.com\"\n }\n\nresponse = requests.get(url, headers=headers)\nprint(response.json())"} {"Instruction": "Can you please provide me with the API key for Gigopost using the email exampleemail@gmail.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The file path or file-like object of the Parquet file to read.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the Parquet file.'}, {'name': 'use_pandas_metadata', 'description': 'Whether to use the pandas metadata embedded in the file.'}, {'name': 'metadata', 'description': 'Additional metadata to include in the resulting Table.'}, {'name': 'filesystem', 'description': 'A custom filesystem to use for reading the Parquet file.'}, {'name': 'filters', 'description': 'A list of filters to apply during reading.'}, {'name': 'schema', 'description': 'A custom schema to use for reading the Parquet file.'}, {'name': 'memory_map', 'description': 'Whether to use memory mapping for reading the Parquet file.'}, {'name': 'buffer_size', 'description': 'The buffer size to use for reading the Parquet file.'}]}}"], "Output": "requests.get(\"https://gigopost.p.rapidapi.com/get_api_key\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gigopost.p.rapidapi.com\"}, params={\"email\": \"exampleemail@gmail.com\"})"} {"Instruction": "Can you provide me with a Python function call to search for the price of an iPhone 12 Pro on Amazon using the AG Amazon Data Web Scraper API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.builds.connections().addIamPolicyBinding(CONNECTION='my_conn', region='us_central1', member='user:test_user@gmail.com', role='roles/cloudbuild.connectionViewer'\", 'description': 'Add IAM policy binding to a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'member', 'description': 'The principal for whom the IAM policy binding is being added.'}, {'name': 'role', 'description': 'The role that the principal is given.'}]}"], "Output": "requests.get(\"https://ag-amazon-data-web-scraper.p.rapidapi.com/search/iPhone 12 Pro\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ag-amazon-data-web-scraper.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve some fake users.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}"], "Output": "requests.get(\"https://fake-users6.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fake-users6.p.rapidapi.com\"})"} {"Instruction": "Is there an API to check whether a given phone number is valid? Please provide a Python function call that calls the API and passes the phone number '1234567890' as a parameter.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://phone-validator.p.rapidapi.com/validate/phone-number\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"phone-validator.p.rapidapi.com\"}, params={\"phoneNumber\": \"1234567890\"})"} {"Instruction": "Can you provide a Python function call to get the current gas prices in Canada and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}"], "Output": "requests.get(\"https://canadian-gas-prices.p.rapidapi.com/usa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"canadian-gas-prices.p.rapidapi.com\"})"} {"Instruction": "Can you check if this URL \"http://example.com\" is a phishing attempt using the Exerra phishing check API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'AI Platform', 'api_name': \"gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model', member='user:test_user@gmail.com', role='roles/ml.admin'\", 'description': 'Remove IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'member'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}"], "Output": "requests.get(\"https://exerra-phishing-check.p.rapidapi.com/stats\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"exerra-phishing-check.p.rapidapi.com\"})"} {"Instruction": "I have a PDF file called \"QRCodeFieldExamples.pdf\" and I want to decode the QR codes from this PDF file.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().update', 'description': 'Update a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'size'}, {'name': 'update_labels'}, {'name': 'clear_architecture'}, {'name': 'update_architecture'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_user_licenses'}, {'name': 'update_user_licenses'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.transform_case', 'description': 'Transform input lowercase characters to uppercase and uppercase characters to lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}]}}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://qr-decoder.p.rapidapi.com/getQRCodesFromPDForImage\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"qr-decoder.p.rapidapi.com\"}, params={\"src\": \"https://www.pdfscripting.com/public/FreeStuff/PDFSamples/QRCodeFieldExamples.pdf\"})"} {"Instruction": "I want to generate a QR code for the URL \"www.example.com\" using the QR Code API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_asset_properties', 'description': 'Retrieves a paginated list of properties associated with an asset. If you update properties associated with the model before you finish listing all the properties, you need to start all over again.list-asset-properties is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset.'}, {'name': 'filter', 'description': 'Filters the requested list of asset properties. You can choose one of the following options:\\n\\nALL \u00e2\\x80\\x93 The list includes all asset properties for a given asset model ID.\\nBASE \u00e2\\x80\\x93 The list includes only base asset properties for a given asset model ID.\\n\\nDefault: BASE\\nPossible values:\\n\\nALL\\nBASE'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://qr-code-api137.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-api137.p.rapidapi.com\"}, params={\"url\": \"www.example.com\"})"} {"Instruction": "I want to download the display picture and basic details of the Instagram profile with the username \"johndoe\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}"], "Output": "requests.get(\"https://instagram-dp-download1.p.rapidapi.com/api/id1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram-dp-download1.p.rapidapi.com\"}, params={\"id\":\"johndoe\"})"} {"Instruction": "Can you help me scan the QR code from this image URL: \"https://example.com/image.png\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'strptime', 'description': 'Parsing input strings as timestamps', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for parsing input strings as timestamps, such as \"%Y/%m/%d\".'}, {'name': 'unit', 'description': 'Timestamp unit of the output. Accepted values are \"s\", \"ms\", \"us\", \"ns\".'}], 'optional': [{'name': 'error_is_null', 'description': 'Return null on parsing errors if true or raise if false. (default: False)'}]}}"], "Output": "requests.get(\"https://qr-scanner-api.p.rapidapi.com/api/QR/scanimageurl\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qr-scanner-api.p.rapidapi.com\"}, params={\"imageUrl\": \"https://example.com/image.png\"})"} {"Instruction": "Can you provide a Python function call to preview the link https://www.example2.com using the OG Link Preview API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().delete(INDEX=\"index_123\").execute', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://og-link-preview.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"og-link-preview.p.rapidapi.com\"}, params={\"url\": \"https://www.example2.com\"})"} {"Instruction": "Can you provide me with the details of the movie \"The Dark Knight\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://movies-details1.p.rapidapi.com/title/find\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"movies-details1.p.rapidapi.com\"}, params={\"q\": \"The Dark Knight\"})"} {"Instruction": "How can I use the Mocking Rock API to retrieve the geolocation data for IP address 10.0.0.1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}"], "Output": "requests.get(\"https://mocking-rock.p.rapidapi.com/country/getipgeodata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"mocking-rock.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "I want to generate 5 Bingo cards using the BingoAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://bingoapi.p.rapidapi.com/us\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bingoapi.p.rapidapi.com\"}, params={\"cards\": \"5\"})"} {"Instruction": "Can you provide a Python function call to find real estate listings in Seattle using the Zillow Base API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://zillow-base1.p.rapidapi.com/WebAPIs/zillow/locationSuggestions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"zillow-base1.p.rapidapi.com\"}, params={\"location\": \"Seattle\"})"} {"Instruction": "Can you provide me with details and stats of the TV show with Season IDs 98765432 and 24681357 on Netflix?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://netflix54.p.rapidapi.com/season/episodes/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"netflix54.p.rapidapi.com\"}, params={\"ids\": \"98765432,24681357\", \"lang\": \"en\", \"limit\":25, \"offset\":0})"} {"Instruction": "Can you provide a Python function call to convert the DNA sequence \"ATGCATCGATTG\" into its corresponding mRNA sequence using the DNA2mRNA API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\"', 'description': 'Create GitHub Enterprise Config', 'parameters': [{'name': 'app_id'}, {'name': 'host_uri'}, {'name': 'gcs_bucket'}, {'name': 'gcs_object'}, {'name': 'generation'}, {'name': 'oauth_client_id_name'}, {'name': 'oauth_secret_name'}, {'name': 'private_key_name'}, {'name': 'webhook_secret_name'}, {'name': 'oauth_client_id_version_name'}, {'name': 'oauth_secret_version_name'}, {'name': 'private_key_version_name'}, {'name': 'webhook_secret_version_name'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}"], "Output": "requests.get(\"https://dna2protein.p.rapidapi.com/DNA2mRNA\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dna2protein.p.rapidapi.com\"}, params={\"dna\": \"ATGCATCGATTG\"})"} {"Instruction": "What are the items in the Yardillo vault that match the filter \"vegetables\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://yardillo.p.rapidapi.com/vault/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"yardillo.p.rapidapi.com\"}, params={\"filter\": \"vegetables\"})"} {"Instruction": "Please provide a Python function call to check the country of the IP address 192.168.0.1 and print the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'availability_type'}, {'name': 'cpu_count'}, {'name': 'database_flags'}, {'name': 'insights_config_query_plans_per_minute'}, {'name': 'insights_config_query_string_length'}, {'name': '[no_]insights_config_record_application_tags'}, {'name': '[no_]insights_config_record_client_address'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}"], "Output": "requests.get(\"https://hajana1-ip-to-country-name-v1.p.rapidapi.com/free-ip-country-api.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hajana1-ip-to-country-name-v1.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "I want to check if the email address \"example@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@example.com\"})"} {"Instruction": "Please provide a Python function call to fetch the available recipe collection IDs from the BBC Good Food API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().describe', 'description': 'Describes a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bbc-good-food-api.p.rapidapi.com/categories-collections-ids\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bbc-good-food-api.p.rapidapi.com\"})"} {"Instruction": "I want to get the live-game odds for Dreambet.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}"], "Output": "requests.get(\"https://dreambet.p.rapidapi.com/odds/dreambet\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dreambet.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about the device with the ID \"12345\" and API key \"abc123\" using the TrumpetBox Cloud API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.import_migration_task', 'description': 'Registers a new migration task which represents a server, database, etc., being migrated to AWS by a migration tool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'progress_update_stream', 'description': 'The name of the ProgressUpdateStream. >'}, {'name': 'migration_task_name', 'description': 'Unique identifier that references the migration task. Do not store personal data in this field.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}"], "Output": "requests.get(\"https://trumpetbox-cloud.p.rapidapi.com/device\", headers={\"X-RapidAPI-Key\": \"abc123\", \"X-RapidAPI-Host\":\"trumpetbox-cloud.p.rapidapi.com\"}, params={\"id\": \"12345\", \"key\": \"abc123\"})"} {"Instruction": "Please check if the IP address 192.168.0.1 is a proxy.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}"], "Output": "requests.get(\"https://proxy-detection.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"proxy-detection.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "Can you please provide me with a Python function call to fetch a random premium anime mobile wallpaper from the \"Premium-Anime-Mobile-Wallpapers-Illustrations\" API using RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com/rapidHandler/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"premium-anime-mobile-wallpapers-illustrations.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with information about the domain \"example.org\" using the Domain Info API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}"], "Output": "requests.get(\"https://domain-info.p.rapidapi.com/domain-full-info/example.org\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"domain-info.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest news from Puerto Plata.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}"], "Output": "requests.get(\"https://depuertoplata.p.rapidapi.comdepuertoplata.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"depuertoplata.p.rapidapi.com\"})"} {"Instruction": "Can you recommend some stocks for me? I am particularly interested in getting recommendations for the stock symbol \"NFLX\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yh-finance-complete.p.rapidapi.com/recommendation\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yh-finance-complete.p.rapidapi.com\"}, params={\"symbol\": \"NFLX\"})"} {"Instruction": "Can you provide the Python code to obtain a temporary email address using the GetTempMail API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}"], "Output": "requests.get(\"https://gettempmail.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gettempmail.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a response from the SimSimi Conversation API for the text \"How are you?\" in English with no sexual contents?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}"], "Output": "requests.get(\"https://simsimi.p.rapidapi.com/request.p\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"simsimi.p.rapidapi.com\"}, params={\"text\": \"How are you?\", \"lc\": \"en\", \"ft\": \"0.0\"})"} {"Instruction": "I want to generate 5 sentences of Lorem Ipsum text.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Testing', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://lorem-ipsum-api.p.rapidapi.com/sentence\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lorem-ipsum-api.p.rapidapi.com\"}, params={\"amount\": \"5\"})"} {"Instruction": "Can you provide me with the latest cryptocurrency news from CoinDesk?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that returns links to vegan recipes', 'parameters': [{'name': 'blogid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://cryptocurrency-news2.p.rapidapi.com/v1/coindesk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cryptocurrency-news2.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain basic information on all weed strains and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weed-strain1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"weed-strain1.p.rapidapi.com\"})"} {"Instruction": "I want to login to a user account with the username \"john\" and password \"123456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MultipleTeamsCallingTest', 'parameters': [{'name': 'password', 'description': 'The password for login in clear text', 'type': 'STRING'}, {'name': 'username', 'description': 'The user name for login', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'extract_iso_year', 'description': 'Extract ISO year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'logging_memory_pool', 'description': 'Logging Memory Pool', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}"], "Output": "requests.get(\"https://multipleteamscallingtest.p.rapidapi.com/user/login\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"multipleteamscallingtest.p.rapidapi.com\"}, params={\"username\": \"john\", \"password\": \"123456\"})"} {"Instruction": "What is the Python function call to retrieve the languages supported by the Image Text Recognition API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}"], "Output": "requests.get(\"https://image-text-recognition.p.rapidapi.com/get_languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-text-recognition.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve all the data from the Sports API and print the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template', 'description': 'Get the template you want to use for creating a migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "requests.get(\"https://all-data.p.rapidapi.comhttps://pubhub.yesitlabs.xyz/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-data.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me with the proxy data for the URL http://example.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "requests.get(\"https://scrapers-proxy2.p.rapidapi.com/tor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"scrapers-proxy2.p.rapidapi.com\"}, params={\"url\": \"http://example.com\"})"} {"Instruction": "Please provide the Python function call to check if the username \"janesmith\" exists in the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'alpha artifacts', 'api_name': 'gcloud.alpha.artifacts.settings.enable_upgrade_redirection', 'description': 'Enable upgrade redirection', 'parameters': [{'name': 'dry_run'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://teste693.p.rapidapi.com/user/janesmith\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"teste693.p.rapidapi.com\"})"} {"Instruction": "Please validate the email address xyz@example.com using the Email Validation_v3 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": "requests.get(\"https://email-validation12.p.rapidapi.com/xyz@example.com\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-validation12.p.rapidapi.com\"})"} {"Instruction": "I want to search for albums with genres \"genre1\", \"genre2\", and \"genre3\", released in the years \"2019\" or \"2020\", and published after January 1, 2020, in the Testing options API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Container App Delete', 'description': 'Delete a container app', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': \"The name of the Containerapp. A name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, cannot have '--', and must be less than 32 characters.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}"], "Output": "requests.get(\"https://testing-options.p.rapidapi.com/albums/\",\n headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"testing-options.p.rapidapi.com\"},\n params={\"genre__name_hy__in\": \"genre1,genre2,genre3\",\n \"year__in\": \"2019,2020\",\n \"published_at__gt\": \"2020-01-01\"})"} {"Instruction": "I want to retrieve the history of the channel \"sports_channel\" in the PubNub network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pubnub-pubnub.p.rapidapi.com/history/demo/sports_channel/0/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pubnub-pubnub.p.rapidapi.com\"})"} {"Instruction": "I want to get the climate risk assessment score for New York City, USA with a radius of 50 km.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://rankiteo-climate-risk-assessment.p.rapidapi.com/GetPowerplantByRadiusAndAddress\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"rankiteo-climate-risk-assessment.p.rapidapi.com\"}, params={\"address\": \"New York City, USA\", \"radius_km\": 50})"} {"Instruction": "Can you recommend a collection of TikTok recipe videos from the user 'chefmaster'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-api6.p.rapidapi.com/collection/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-api6.p.rapidapi.com\"}, params={\"collection_id\": \"(Recipes & Good Eats)-7084615222824045358\", \"username\": \"chefmaster\"})"} {"Instruction": "I want to search for a random quote with a maximum length of 30 characters and tagged with \"funny\" and \"humor\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://semantic-quotes.p.rapidapi.com/random\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"semantic-quotes.p.rapidapi.com\"}, params={\"max_length\":30, \"tags\":\"funny,humor\"})"} {"Instruction": "Please generate a face using the FaceGen API and display the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://facegen.p.rapidapi.com/fg/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"facegen.p.rapidapi.com\"}, params={\"AI\": \"1\"})"} {"Instruction": "I want to get information about the brewery with ID 9876 from the Open Brewery DB API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link-Connection Stop', 'description': 'Stop a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://brianiswu-open-brewery-db-v1.p.rapidapi.com/breweries/9876\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"brianiswu-open-brewery-db-v1.p.rapidapi.com\"})"} {"Instruction": "What is the estimated taxi fare between latitude 22.3964 and longitude 114.1095, with a departure latitude of 35.6895 and a departure longitude of 139.6917?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().describe', 'description': 'Retrieves information about a backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "requests.get(\"https://taxi-fare-calculator.p.rapidapi.com/search-geo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"taxi-fare-calculator.p.rapidapi.com\"}, params={\"arr_lat\": 22.3964, \"arr_lng\": 114.1095, \"dep_lat\": 35.6895, \"dep_lng\": 139.6917})"} {"Instruction": "Can you provide a Python function call to generate a quote from Joe Rogan, using the Joe Rogan Quote Generator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().describe', 'description': 'Retrieve detailed model information', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}"], "Output": "requests.get(\"https://joe-rogan-quote-generator.p.rapidapi.com/generate_rogan\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"joe-rogan-quote-generator.p.rapidapi.com\"})"} {"Instruction": "Please provide me with live data for the game on the Sports API by Jane Smith.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "requests.get(\"https://janesmith-sportsapi.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"janesmith-sportsapi.p.rapidapi.com\"})"} {"Instruction": "Please generate a YouTube video description for the keywords \"unreal engine ai\" and \"npcs\" using the Blogzee AI - SEO & Social Content Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'track ups, fedex,usps and DHL packages.\\nWindows store app available \u2192 https://www.microsoft.com/store/apps/9PHP0Z68X02N?cid=rapidAPI', 'parameters': [{'name': 'trackingnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://blogzee-ai-seo-social-content-generator.p.rapidapi.com/generate_youtube_video_description\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"blogzee-ai-seo-social-content-generator.p.rapidapi.com\"}, params={\"keyword1\": \"unreal engine ai\", \"keyword2\": \"npcs\", \"include_emojis\": \"True\", \"video_title\": \"Telling NPCs they Live in a Simulation - Unreal Engine 5 AI NPCs\", \"facebook_link\": \"https://www.facebook.com/\", \"linkedin_link\": \"https://www.linkedin.com\", \"tiktok_link\": \"https://www.tiktok.com/en/\", \"twitter_link\": \"https://twitter.com/home?lang=en\", \"instagram_link\": \"https://www.instagram.com/\", \"keyword4\": \"\", \"keyword3\": \"\", \"keyword5\": \"\"})"} {"Instruction": "Can you provide me with the supported locations for the LinkedIn Company and Profile Data API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.config_export', 'description': 'Export the configuration for a Compute Engine forwarding rule', 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export.'}, {'name': 'global', 'description': 'If set, the forwarding rule is global.'}, {'name': 'region', 'description': 'Region of the forwarding rule to export.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': \"Format of the resource. Can be 'krm' or 'terraform'. Default is 'krm'.\"}]}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.PadOptions', 'description': 'Compact representation', 'parameters': {'required': []}}"], "Output": "requests.get(\"https://linkedin-company-and-profile-data.p.rapidapi.com/supported-locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"linkedin-company-and-profile-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the items in a list with ListId 'abc123' using the Ishan API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}"], "Output": "requests.get(\"https://ishan1.p.rapidapi.com/v1.0/sites/root/lists/abc123/items\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ishan1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve images from the Chevereto API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}"], "Output": "requests.get(\"https://chevereto.p.rapidapi.comhttp://chevereto.ec/rapidapi/images\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"chevereto.p.rapidapi.com\"})"} {"Instruction": "Can you provide the localizations for the DigiXpress API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}"], "Output": "requests.get(\"https://digixpress.p.rapidapi.com/api/localisations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"digixpress.p.rapidapi.com\"})"} {"Instruction": "I want to get the information of the article with DOI 10.5555/98765432 using the Crossref API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow streaming format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}\n", "{'name': 'alpha artifacts repositories', 'api_name': 'gcloud.alpha.artifacts.repositories.config_export', 'description': 'Export the configuration for a Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "requests.get(\"https://crossref.p.rapidapi.com/10.5555/98765432\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crossref.p.rapidapi.com\"})"} {"Instruction": "Please search for information about the barcode \"1234567890\" using the barcode-monster API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'az servicebus', 'api_name': 'namespace list', 'description': 'List the available namespaces within a resource group', 'parameters': [{'name': 'resource-group', 'description': 'The resourceGroup name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://barcode-monster.p.rapidapi.com/code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"barcode-monster.p.rapidapi.com\"}, params={\"code\": \"1234567890\"})"} {"Instruction": "I want to verify the legitimacy of a merchant with Udyam Aadhaar Verification API using the provided request ID \"x1y2z3\" and retrieve the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://udyam-aadhaar-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"udyam-aadhaar-verification.p.rapidapi.com\"}, params={\"request_id\": \"x1y2z3\"})"} {"Instruction": "Please provide me with the exchange rates for EUR using the \"Exchange rates live\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.tensorboards().update(tensorboard='tensorboard_1', region='us_central1', description='Updated tensorboard', display_name='Tensorboard 1.0'\", 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}"], "Output": "requests.get(\"https://exchange-rates-live.p.rapidapi.com/rates/eur\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"exchange-rates-live.p.rapidapi.com\"})"} {"Instruction": "I want to get the trading dashboard URL for Walnut Trading Dash API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://walnuttradingdash.p.rapidapi.com/free_access\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnuttradingdash.p.rapidapi.com\"}, params={\"get_dash_url\": \"True\"})"} {"Instruction": "I want to get the performance details of the call with account_id '98765' and callid '43210' using the CallTrackingMetrics API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure Media Services', 'api_name': 'Account Filter List', 'description': 'Listing all the account filters of an Azure Media Services account', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().restart_web_server', 'description': 'Restart web server for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'FileSystem', 'api_name': 'FileSystem', 'description': 'Provides functionality for interacting with file systems', 'parameters': {'required': [{'name': 'options', 'description': 'Options for configuring the file system'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use threads for certain operations (default: True)'}]}}"], "Output": "requests.get(\"https://ctm.p.rapidapi.com/accounts/98765/calls/43210.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ctm.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to calculate the calories burned while jogging for 30 minutes, weighing 160 pounds, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}"], "Output": "requests.get(\"https://calories-burned-by-api-ninjas.p.rapidapi.com/v1/caloriesburned\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"calories-burned-by-api-ninjas.p.rapidapi.com\"}, params={\"activity\": \"jogging\", \"weight\": 160, \"duration\": 30})"} {"Instruction": "Please provide the Power BI news for page 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://power-bi-smartable.p.rapidapi.com/news/page/3/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"power-bi-smartable.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the domain authority and page authority of the website 'example.com' using the Domain Authority API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://domain-authority1.p.rapidapi.com/GetDomainAuthority\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"domain-authority1.p.rapidapi.com\"}, params={\"url\": \"example.com\"})"} {"Instruction": "I want to hash the string \"Hello, World!\" using the Hashing-Api.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_voice_profile_domain', 'description': 'Updates the settings for the specified voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The domain ID.'}, {'name': 'name', 'description': 'The name of the voice profile domain.'}, {'name': 'description', 'description': 'The description of the voice profile domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Group List', 'description': 'List resource groups in Azure', 'parameters': [{'name': 'tag', 'description': 'A single tag in \\'key[=value]\\' format. Use \"\" to clear existing tags.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.code.dev', 'description': 'Run a Cloud Run service in a local development environment', 'parameters': [{'name': 'service_config'}, {'name': '[no_]allow_secret_manager'}, {'name': 'cloudsql_instances'}, {'name': 'cpu'}, {'name': 'image'}, {'name': 'local_port'}, {'name': 'memory'}, {'name': 'minikube_vm_driver'}, {'name': 'namespace'}, {'name': 'secrets'}, {'name': 'service_name'}, {'name': 'source'}, {'name': 'no_stop_cluster'}, {'name': 'application_default_credential'}, {'name': 'service_account'}, {'name': 'builder'}, {'name': 'dockerfile'}, {'name': 'env_vars'}, {'name': 'env_vars_file'}, {'name': 'kube_context'}, {'name': 'minikube_profile'}]}"], "Output": "requests.get(\"https://hashing-api.p.rapidapi.com/api/sha/256/hashtext\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hashing-api.p.rapidapi.com\"}, params={\"dataString\": \"Hello, World!\"})"} {"Instruction": "Please provide the prayer times for Kuala Lumpur, Malaysia using the \"Waktu Solat\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}"], "Output": "requests.get(\"https://waktu-solat4.p.rapidapi.com/solat/time\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"waktu-solat4.p.rapidapi.com\"}, params={\"code\": \"KUL01\"})"} {"Instruction": "I want to get the monthly price for an Airbnb property with property ID 987654 for check-in on 2023-02-01 and check-out on 2023-02-28 for 2 adults, 1 child, and no pets, with currency in CAD.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.modify_certificates', 'description': 'Override the system-default Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificate for Amazon RDS for new DB instances, or remove the override.You might need to override the default certificate in the following situations:You already migrated your applications to support the latest certificate authority (CA) certificate, but the new CA certificate is not yet the RDS default CA certificate for the specified Amazon Web Services Region.For more information about rotating your SSL/TLS certificate for Aurora DB engines, see Rotating Your SSL/TLS Certificate in the Amazon Aurora User Guide .', 'parameters': [{'name': 'certificate_identifier', 'description': 'The new default certificate identifier to override the current one with.\\nTo determine the valid values, use the describe-certificates CLI command or the DescribeCertificates API operation.'}, {'name': 'remove_customer_override_|_no_remove_customer_override', 'description': 'A value that indicates whether to remove the override for the default certificate. If the override is removed, the default certificate is the system default.'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'test_any', 'description': 'Test whether any element in a boolean array evaluates to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}"], "Output": "requests.get(\"https://airbnb19.p.rapidapi.com/api/v1/getPropertyCheckoutPrice\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"airbnb19.p.rapidapi.com\"}, params={\"checkOut\": \"2023-02-28\", \"checkIn\": \"2023-02-01\", \"propertyId\": 987654, \"adults\": 2, \"children\": 1, \"pets\": 0, \"currency\": \"CAD\"})"} {"Instruction": "Can you please provide the Python function call to retrieve data from the KVStore API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Tenant Deployment List', 'description': 'List deployments at tenant scope', 'parameters': [{'name': 'filter', 'description': 'Filter expression using OData notation. You can use --filter \"provisioningState eq \\'{state}\\'\" to filter provisioningState.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'IPC read statistics', 'description': 'Compact representation of IPC read statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\"', 'description': 'Create GitHub Enterprise Config', 'parameters': [{'name': 'app_id'}, {'name': 'host_uri'}, {'name': 'gcs_bucket'}, {'name': 'gcs_object'}, {'name': 'generation'}, {'name': 'oauth_client_id_name'}, {'name': 'oauth_secret_name'}, {'name': 'private_key_name'}, {'name': 'webhook_secret_name'}, {'name': 'oauth_client_id_version_name'}, {'name': 'oauth_secret_version_name'}, {'name': 'private_key_version_name'}, {'name': 'webhook_secret_version_name'}]}"], "Output": "requests.get(\"https://kvstore.p.rapidapi.com/collections\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"kvstore.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to show an image of Central Park with a marker using the Address to Image API, with the image type set as 'png', a zoom level of 3, and a width and height of 500 pixels each.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://address-to-image.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"address-to-image.p.rapidapi.com\"}, params={\"output\":\"image\", \"type\":\"png\", \"marker\":\"1\", \"zoom\":\"3\", \"address\":\"Central Park\", \"width\":\"500\", \"height\":\"500\"})"} {"Instruction": "I want to retrieve SMS messages that were rejected, filtered by the recipient number +1234567890, sorted in descending order by the creation date, with a limit of 10 messages per page using the SMSto API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://smsto.p.rapidapi.com/messages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"smsto.p.rapidapi.com\"}, params={\"created_at\": \"\", \"order_by\": \"created_at\", \"to\": \"+1234567890\", \"order_direction\": \"desc\", \"status\": \"REJECTED\", \"limit\": \"10\"})"} {"Instruction": "Please get the location data for IP address 123.456.789.0.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.stripspace', 'description': 'Remove unnecessary whitespace', 'parameters': [{'name': '_s_or_strip_comments'}, {'name': '_c_or_comment_lines'}]}"], "Output": "requests.get(\"https://ip-geo3.p.rapidapi.com/location\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ip-geo3.p.rapidapi.com\"}, params={\"ip\": \"123.456.789.0\"})"} {"Instruction": "Can you please provide me with the details of the YouTube channel with the ID \"UC-DefXYZ456\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}"], "Output": "requests.get(\"https://youtube-channel-details.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-channel-details.p.rapidapi.com\"}, params={\"id\":\"UC-DefXYZ456\"})"} {"Instruction": "Can you provide me with the tennis matches information for September 10, 2020?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "requests.get(\"https://tennis-live-data.p.rapidapi.com/matches-by-date/2020-09-10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tennis-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to obtain information about the IP address 192.168.0.1.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': \"gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my_backend_service', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION'\", 'description': 'Remove IAM policy binding from a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'vertex_ai_tensorboard.run', 'description': 'Delete an existing Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_run'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}]}"], "Output": "requests.get(\"https://all-information-about-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"all-information-about-ip.p.rapidapi.com\"}, params={\"query\": \"192.168.0.1\", \"lang\": \"en\"})"} {"Instruction": "I want to calculate the distance between two locations with latitudes 35.6895 and -33.8651, longitudes 139.6917 and 151.2099 respectively in meters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_min_max_values', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. (Array-like)'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. (bool, default True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. (int, default 1)'}, {'name': 'options', 'description': 'Alternative way of passing options. (pyarrow.compute.ScalarAggregateOptions, optional)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (pyarrow.MemoryPool, optional)'}]}}"], "Output": "requests.get(\"https://distance-calculation-api-by-pizza-api.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"distance-calculation-api-by-pizza-api.p.rapidapi.com\"}, params={\"metric\": \"m\", \"lat1\": \"35.6895\", \"lon1\": \"139.6917\", \"lat2\": \"-33.8651\", \"lon2\": \"151.2099\"})"} {"Instruction": "Please give me details of a dessert with an ID of 8.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSH honeypot data including logins, commands, and proxy requests', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().delete(DOMAIN=\"my_domain.com\"', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'az', 'api_name': 'eventgrid partner configuration delete', 'description': 'Delete a partner configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}"], "Output": "requests.get(\"https://pizza-and-desserts.p.rapidapi.com/pizzas/8\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pizza-and-desserts.p.rapidapi.com\"})"} {"Instruction": "I want to extract the structure from the text \"How are you today? I am doing great!\" using the Walnut Entity API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.macie.update_s3_resources', 'description': '(Discontinued) Updates the classification types for the specified S3 resources. If memberAccountId isn\u00e2\\x80\\x99t specified, the action updates the classification types of the S3 resources associated with Amazon Macie Classic for the current Macie Classic administrator account. If memberAccountId is specified, the action updates the classification types of the S3 resources associated with Macie Classic for the specified member account.', 'parameters': [{'name': 'member_account_id', 'description': '(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources\u00e2\\x80\\x99 classification types you want to update.'}, {'name': 's3_resources_update', 'description': '(Discontinued) The S3 resources whose classification types you want to update.\\n(structure)\\n\\n(Discontinued) The S3 resources whose classification types you want to update. This data type is used as a request parameter in the UpdateS3Resources action.\\nbucketName -> (string)\\n\\n(Discontinued) The name of the S3 bucket whose classification types you want to update.\\nprefix -> (string)\\n\\n(Discontinued) The prefix of the S3 bucket whose classification types you want to update.\\nclassificationTypeUpdate -> (structure)\\n\\n(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.\\noneTime -> (string)\\n\\n(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.\\ncontinuous -> (string)\\n\\n(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.'}]}"], "Output": "requests.get(\"https://walnut-entity.p.rapidapi.com/wrt_transformer\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"walnut-entity.p.rapidapi.com\"}, params={\"payload\": \"How are you today? I am doing great!\"})"} {"Instruction": "Can you provide a Python function call to download this TikTok video? Here's the link: \"https://www.tiktok.com/@user/video/1234567890\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tiktok-video-downloader8.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tiktok-video-downloader8.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@user/video/1234567890\"})"} {"Instruction": "I want to retrieve the historical ESG scores for Amazon Inc. in 2021 from the GaiaLens Historical ESG Scores API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appintegrations.tag_resource', 'description': 'Adds the specified tags to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://gaialens-historical-esg-scores.p.rapidapi.com/scores/historical/2021\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gaialens-historical-esg-scores.p.rapidapi.com\"}, params={\"year\": \"2021\", \"companyname\": \"Amazon Inc.\"})"} {"Instruction": "Can you provide a Python function call to capture a screenshot of the website https://facebook.com and store it in a variable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}"], "Output": "screenshot = requests.get(\"https://webcap-website-screenshot-capture.p.rapidapi.com/v1/getscreenshot\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webcap-website-screenshot-capture.p.rapidapi.com\"}, params={\"url\": \"https://facebook.com\"})"} {"Instruction": "I want to check if my email address 'example@gmail.com' is valid using the Email Validator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'PyArrow', 'api_name': 'LocalFileSystem', 'description': 'Accessing files on the local machine', 'parameters': {'required': [{'name': 'use_mmap', 'description': \"Whether open_input_stream and open_input_file should return a mmap'ed file or a regular file.\"}]}}"], "Output": "requests.get(\"https://email-validator18.p.rapidapi.com/email/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"email-validator18.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "I want to verify if this email address john@example.com is valid using the Quick Email Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://quickemailverification.p.rapidapi.com/v1/verify\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quickemailverification.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "What are the available campaigns for Vouchery.io?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "requests.get(\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\":\"https://vouchery-io.p.rapidapi.comhttps://preview.vouchery.io/api/v2.0/campaigns\"})"} {"Instruction": "Please provide a Python function call to find all the suburbs in Australia within a 2 km radius of latitude -37.813629 and longitude 144.963058.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().list', 'description': 'List BeyondCorp client connector service resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://australian-postcode-to-suburb.p.rapidapi.com/radius/-37.813629/144.963058/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"australian-postcode-to-suburb.p.rapidapi.com\"})"} {"Instruction": "Can you check if my email address, jane@example.com, has been compromised in any data breaches?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafka.update_storage', 'description': 'Updates cluster broker volume size (or) sets cluster storage mode to TIERED.', 'parameters': [{'name': 'cluster_arn', 'description': 'The Amazon Resource Name (ARN) of the cluster to be updated.'}, {'name': 'current_version', 'description': 'The version of cluster to update from. A successful operation will then generate a new version.'}, {'name': 'provisioned_throughput', 'description': 'EBS volume provisioned throughput information.\\n\\nEnabled -> (boolean)\\n\\nProvisioned throughput is enabled or not.\\n\\nVolumeThroughput -> (integer)\\n\\nThroughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.'}, {'name': 'storage_mode', 'description': 'Controls storage mode for supported storage tiers.\\nPossible values:\\n\\nLOCAL\\nTIERED'}, {'name': 'volume_size_gb', 'description': 'size of the EBS volume to update.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://data-breach-checker.p.rapidapi.com/api/breach\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"data-breach-checker.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "I want to get information on countries around the world using the RapidAPI's Countries API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_quantiles', 'description': 'Compute an array of quantiles of a numeric array or chunked array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].', 'type': 'double or sequence of double', 'default': 0.5}, {'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.', 'type': 'str', 'default': 'linear', 'accepted_values': ['linear', 'lower', 'higher', 'nearest', 'midpoint']}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.', 'type': 'int', 'default': 0}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.QuantileOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "requests.get(\"https://countries59.p.rapidapi.com/list_countries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"countries59.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Thai lottery results for the draw on March 17, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://thai-lottery-result.p.rapidapi.com/results/20220317\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"thai-lottery-result.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python script to obtain a list of high anonymous proxy servers in Japan?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://proxy-list2.p.rapidapi.com/proxy/get\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"proxy-list2.p.rapidapi.com\"}, params={\"type\": \"http\", \"country\": \"JP\", \"anonymity\": \"high\"})"} {"Instruction": "I want to get information about an employee with ID 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dd7.p.rapidapi.com/employees/name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dd7.p.rapidapi.com\"}, params={\"id\": \"12345\"})"} {"Instruction": "I want to download the Facebook post with the link \"https://www.facebook.com/post/ABC123\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial NBA API for Historical NBA Data', 'parameters': [{'name': 'id', 'description': 'The ID of the team', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram-reels-and-post-downloader.p.rapidapi.com/posts/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram-reels-and-post-downloader.p.rapidapi.com\"}, params={\"link\": \"https://www.facebook.com/post/ABC123\"})"} {"Instruction": "Please provide the latest standings for the French Ligue 1 for the current season.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://russian-premier-league-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"russian-premier-league-standings.p.rapidapi.com\"}, params={\"season\": \"2022\"})"} {"Instruction": "Please retrieve the Instagram profile information for the user with the user ID 1234567890 and store the response in a variable called \"profile_info\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "profile_info = requests.get(\"https://instagram39.p.rapidapi.com/getProfileByUserId\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram39.p.rapidapi.com\"}, params={\"user_id\": \"1234567890\"})"} {"Instruction": "Can you provide a Python function call to recognize labels on liquor bottles using the Liquor Recognition API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://liquor-recognition.p.rapidapi.com/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"liquor-recognition.p.rapidapi.com\"})"} {"Instruction": "Can you please provide me the details for bitikas1?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://bitikas1.p.rapidapi.comhttp://www.brunn.ee\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"bitikas1.p.rapidapi.com\"}, params={\"bbb\": \"\"})"} {"Instruction": "Can you provide a Python function call to obtain the recent winning numbers for Mega Millions from CA Lottery and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ca-lottery.p.rapidapi.com/recent/megamillions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ca-lottery.p.rapidapi.com\"})"} {"Instruction": "I want to scrape the complete products of the Adidas Shopify store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The path to the Parquet file to be read'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the file'}, {'name': 'use_threads', 'description': 'Whether to use multiple threads for reading'}]}}"], "Output": "requests.get(\"https://shopify-store-scraper.p.rapidapi.com/product\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shopify-store-scraper.p.rapidapi.com\"}, params={\"url\": \"https://www.adidas.com\", \"handle\": \"adidas-ultraboost\"})"} {"Instruction": "Can you provide a Python function call to forecast the price of Ethereum in the next 24 hours using The Apophis API and store the response in a variable called \"forecast_response\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}"], "Output": "forecast_response = requests.get(\"https://the-apophis.p.rapidapi.com/forecast/ultra\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"the-apophis.p.rapidapi.com\"}, params={\"timeframe\":\"24h\",\"currency\":\"eth\"})"} {"Instruction": "Can you provide a Python function call to obtain the premium tips from the Betigolo Tips API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.add_tags', 'description': 'Attaches tags to an existing Amazon OpenSearch Service domain. Tags are a set of case-sensitive key-value pairs. A domain can have up to 10 tags. For more information, see Tagging Amazon OpenSearch Service domains .', 'parameters': [{'name': 'arn', 'description': 'Amazon Resource Name (ARN) for the OpenSearch Service domain to which you want to attach resource tags.'}, {'name': 'tag_list', 'description': 'List of resource tags.\\n(structure)\\n\\nA tag (key-value pair) for an Amazon OpenSearch Service resource.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the domain to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'alpha builds enterprise-config gitlab', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.create', 'description': 'Create a GitLab Enterprise config for Google Cloud Build', 'parameters': [{'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://betigolo-tips.p.rapidapi.com/premium/tips\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"betigolo-tips.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to get the country codes using the AskTheWorld API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}"], "Output": "requests.get(\"https://asktheworld.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"asktheworld.p.rapidapi.com\"}, params={\"getCountryCodes\": \"true\"})"} {"Instruction": "Please search for job posts for Software Engineer in San Francisco, CA.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://job-search6.p.rapidapi.com/api/v1/search/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"job-search6.p.rapidapi.com\"}, params={\"agent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110\", \"ip\": \"75.83.85.4\", \"l\": \"San Francisco, CA\", \"q\": \"Software Engineer\"})"} {"Instruction": "I want to search for flights on KAYAK with a maximum of 3 stops and using my API key \"12345\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_domain_configuration', 'description': 'Gets summary information about a domain configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_configuration_name', 'description': 'The name of the domain configuration.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_data_source_permissions', 'description': 'Updates the permissions to a data source.', 'parameters': [{'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'data_source_id', 'description': 'The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'A list of resource permissions that you want to grant on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'A list of resource permissions that you want to revoke on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://kayak-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kayak-flights.p.rapidapi.com\"}, params={\"m\": \"3\", \"token\": \"12345\"})"} {"Instruction": "I want to perform forward geocoding for the location \"123 Main St, New York\" using the TrueWay Geocoding API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().update', 'description': 'Update an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'StringScalar', 'description': 'Concrete class for string-like (utf8) scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'approximate_quantiles', 'description': 'Compute approximate quantiles of a numeric array using the T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1]. Default is 0.5.'}, {'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}"], "Output": "requests.get(\"https://trueway-geocoding.p.rapidapi.com/ForwardGeocode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trueway-geocoding.p.rapidapi.com\"}, params={\"location\": \"123 Main St, New York\"})"} {"Instruction": "Please retrieve the encryption key for the secure text API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}"], "Output": "requests.get(\"https://secure-text-api.p.rapidapi.com/getKey\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"secure-text-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the live FREE to Air TV Channel Streaming Links?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your next gem crypto! Browse popular today, trending and recently added coins', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tvview.p.rapidapi.com/getAll\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tvview.p.rapidapi.com\"})"} {"Instruction": "Get me the upcoming matches from the Kassbet API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://kassbet.p.rapidapi.com/v1/matches\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kassbet.p.rapidapi.com\"})"} {"Instruction": "How can I access keyword research and domain analysis data using the Serpstat API, with the following parameters: api_method = 'domain_info', domain-com = 'example.com', token = 'abcd1234', se = 'google'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az monitor', 'api_name': 'Diagnostic Settings Delete', 'description': 'Deletes existing diagnostic settings for the specified resource', 'parameters': [{'name': 'name -n', 'description': 'The name of the diagnostic setting. Required.'}, {'name': 'resource', 'description': 'Name or ID of the target resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'resource-namespace', 'description': 'Target resource provider namespace.'}, {'name': 'resource-parent', 'description': 'Target resource parent path, if applicable.'}, {'name': 'resource-type', 'description': \"Target resource type. Can also accept namespace/type format (Ex: 'Microsoft.Compute/virtualMachines').\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}"], "Output": "requests.get(\"https://di_ry-serpstat-v1.p.rapidapi.com/v3/domain_info?query=example.com&token=abcd1234&se=google\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"di_ry-serpstat-v1.p.rapidapi.com\"}, params={\"api_method\": \"domain_info\", \"domain-com\": \"example.com\", \"token\": \"abcd1234\", \"se\": \"google\"})"} {"Instruction": "Please enrich the contact information for the email address johnsmith@gmail.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://enrich.p.rapidapi.com/contact/email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"enrich.p.rapidapi.com\"}, params={\"email\": \"johnsmith@gmail.com\"})"} {"Instruction": "Can you please provide a Python function call to check if the IP address '192.168.1.1' is valid using the Networking API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_monitor_evaluations', 'description': 'Returns a list of the monitoring evaluation results and predictor events collected by the monitor resource during different windows of time.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: PredictorMonitorEvaluations\\n', 'parameters': [{'name': 'monitor_arn', 'description': 'The Amazon Resource Name (ARN) of the monitor resource to get results from.'}, {'name': 'filters', 'description': 'An array of filters. For each filter, provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the resources that match the statement from the list. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT .\\nKey - The name of the parameter to filter on. The only valid value is EvaluationState .\\nValue - The value to match. Valid values are only SUCCESS or FAILURE .\\n\\nFor example, to list only successful monitor evaluations, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"EvaluationState\", \"Value\": \"SUCCESS\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_digits', 'description': 'Classify strings as digits', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://networking.p.rapidapi.com/api\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"networking.p.rapidapi.com\"})"} {"Instruction": "I want to check the keyword density for the URL \"https://en.wikipedia.org/wiki/Example.com\" using the SEO Automations API, and retrieve the top 10 phrases and top 5 keywords.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://seo-automations.p.rapidapi.com/v1/seo/getKeywordDensity/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"seo-automations.p.rapidapi.com\"}, params={\"url\": \"https://en.wikipedia.org/wiki/Example.com\", \"numPhrases\": \"10\", \"phraseLength\": \"10\", \"n\":\"5\"})"} {"Instruction": "What are the car rental locations available in Munich on Booking.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://booking-com.p.rapidapi.com/v1/car-rental/locations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"booking-com.p.rapidapi.com\"}, params={\"locale\": \"en-gb\", \"name\": \"Munich\"})"} {"Instruction": "Can you check if the CNPJ 12345678901234 is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'REST API for Prague Stock Exchange https://www.pse.cz', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'bic', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://consulta-cnpj-gratis.p.rapidapi.com/companies/00000000000191\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"consulta-cnpj-gratis.p.rapidapi.com\"}, params={\"CNPJ\": \"12345678901234\"})"} {"Instruction": "Please give me the climate events news from 'The New York Times'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}\n", "{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "requests.get(\"https://climate-change63.p.rapidapi.com/news/new_york_times\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"climate-change63.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the latest winning numbers and statistics for Lotto America? Also, please include the necessary headers for the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get('https://lotto-america.p.rapidapi.com/stats', headers={'X-RapidAPI-Key': 'SIGN-UP-FOR-KEY','X-RapidAPI-Host':'lotto-america.p.rapidapi.com'})"} {"Instruction": "Please execute a GET request to the stocks archive API and retrieve the ping response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}"], "Output": "requests.get(\"https://stocks_archive.p.rapidapi.com/ping\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stocks_archive.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the movie with the ID 12345 is available using the DAILY OVRLL API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://daily-ovrll-0822202130837.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"daily-ovrll-0822202130837.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with political articles for Bernie Sanders and Elizabeth Warren from Boston Globe, New York Times, CNN, Washington Post, Los Angeles Times, and Chicago Tribute?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'SQL Service List Integration Runtime Metric', 'description': 'Retrieve the registered Integration Runtime nodes and their monitoring data for a given Database Migration Service', 'parameters': [{'name': 'name', 'description': 'Name of the SQL Migration Service.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'pyarrow', 'api_name': 'cumulative_sum', 'description': 'Compute the cumulative sum of a column', 'parameters': {'required': [{'name': 'start', 'description': 'Starting value for sum computation'}], 'optional': [{'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated'}]}}"], "Output": "requests.get(\"https://pac-api.p.rapidapi.com/sanders_and_warren/boston_globe,new_york_times,cnn,washington_post,los_angeles_times,chicago_tribute\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pac-api.p.rapidapi.com\"})"} {"Instruction": "I want to get information about a specific user with user_id=67890 from the nail API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}"], "Output": "requests.get(\"https://nail.p.rapidapi.comhttps://wad.ojooo.com/register.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"nail.p.rapidapi.com\"}, params={\"user_id\": \"67890\"})"} {"Instruction": "Please create an image with size 400x200 pixels in RGB mode with the color #00ff00.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://color-to-picture-api.p.rapidapi.com/color-image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"color-to-picture-api.p.rapidapi.com\"}, params={\"height\": \"400\", \"color\": \"00ff00\", \"width\": \"200\", \"mode\": \"RGB\"})"} {"Instruction": "I want to calculate the BMI of a person who weighs 70 kg and has a height of 1.75 meters.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://body-mass-index-bmi-calculator.p.rapidapi.com/metric\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"body-mass-index-bmi-calculator.p.rapidapi.com\"}, params={\"weight\": 70, \"height\": 1.75})"} {"Instruction": "Please provide me with the current weather information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides an easy way to analyze websites with Ecoindex. You have the ability to:\\n\\n- Make a page analysis\\n- Define screen resolution\\n- Save results to a DB\\n- Retrieve results\\n- Limit the number of request per day for a given host\\n\\nThis API is built on top of ecoindex-python with FastAPI', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Spring Test-Endpoint Key Renewal', 'description': 'Regenerate a test-endpoint key for the Azure Spring Apps', 'parameters': [{'name': 'name', 'description': 'The name of Azure Spring Apps instance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'type', 'description': 'Type of test-endpoint key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}"], "Output": "requests.get(\"https://qwiper-weather.p.rapidapi.com/?json=true\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qwiper-weather.p.rapidapi.com\"})"} {"Instruction": "I want to get the profile information (including the proxy image) of the Twitter account with the username 'example_user'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}"], "Output": "requests.get(\"https://instagram-profile1.p.rapidapi.com/getvideo/instagram\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"instagram-profile1.p.rapidapi.com\"}, params={\"username\": \"example_user\"})"} {"Instruction": "I want to predict the outcome of the upcoming football match between team A and team B. What is the Python function call I can use to obtain the expected scores and statistically fair odds for this match?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'Cosmos DB', 'api_name': 'CosmosDB Delete', 'description': 'Delete Cosmos DB Database Account', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the Cosmos DB database account.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for selecting with a boolean filter', 'description': 'Selection options for boolean filters', 'parameters': {'required': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://metrx-factory.p.rapidapi.com/v1/competitions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metrx-factory.p.rapidapi.com\"}, params={\"estimateBill\": \"false\", \"nameLike\": \"team A vs team B\", \"year\": \"\"})"} {"Instruction": "Can you check the availability of the website http://example.com on the Wayback Machine API service?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}"], "Output": "requests.get(\"https://community-wayback-machine.p.rapidapi.com/available\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"community-wayback-machine.p.rapidapi.com\"}, params={\"url\": \"http://example.com\", \"timestamp\": \"\", \"callback\": \"\"})"} {"Instruction": "I want to obtain routing information from point A (51.5074, -0.1278) to point B (40.7128, -74.0060) in New York using MapToolkit API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'az vm secret list', 'description': 'List secrets on a Virtual Machine', 'parameters': [{'name': 'name -n', 'description': 'The name of the Virtual Machine. You can configure the default using az configure --defaults vm=.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://maptoolkit.p.rapidapi.com/enhance/routing\", headers={\"X-RapidAPI-Key\": \"YOUR-API-KEY\",\"X-RapidAPI-Host\":\"maptoolkit.p.rapidapi.com\"}, params={\"start\": \"51.5074,-0.1278\", \"end\": \"40.7128,-74.0060\", \"language\": \"en\"})"} {"Instruction": "Can you provide a Python function call to search for the details and posts of the creator with ID 12345 on Patreon?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://patreon8.p.rapidapi.com/posts/2416483\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"patreon8.p.rapidapi.com\"}, params={\"creator_id\": \"12345\"})"} {"Instruction": "I want to obtain the transactions for the Ethereum chain using the Felina API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "requests.get(\"https://felina-api2.p.rapidapi.com/v1/api/transactions/Ethereum\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"felina-api2.p.rapidapi.com\"})"} {"Instruction": "What is the current configuration of the TorrentHunt API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}"], "Output": "requests.get(\"https://torrenthunt.p.rapidapi.com/config\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"torrenthunt.p.rapidapi.com\"})"} {"Instruction": "Provide a Python function call to find the antonyms and synonyms of the word \"exciting\" using the TCYonlineDictionary API and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_superuser', 'description': \"Update an AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pad_center', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': \"str, default ' '. What to pad the string with. Should be one byte or codepoint.\"}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://tcyonlinedictionary1.p.rapidapi.com/words/exciting\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tcyonlinedictionary1.p.rapidapi.com\"})"} {"Instruction": "I want to get the details of the brand with ID 999999 using the Consumer Reports API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}"], "Output": "requests.get(\"https://consumer-reports.p.rapidapi.com/brands/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consumer-reports.p.rapidapi.com\"}, params={\"id\": \"999999\"})"} {"Instruction": "Can you provide a Python function call to detect NSFW content in an image with the URL \"https://example.com/image.jpg\" and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://nsfw-nude-detection.p.rapidapi.com/function/nsfw-wrapper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"nsfw-nude-detection.p.rapidapi.com\"}, params={\"url\": \"https://example.com/image.jpg\"})"} {"Instruction": "Please provide the balance of the wallet address 0xABCDEF1234567890 on the Ethereum blockchain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.approve', 'description': 'Approve an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalytics.start_application', 'description': 'Starts the specified Amazon Kinesis Analytics application. After creating an application, you must exclusively call this operation to start your application.The application status must be READY for you to start an application. You can get the application status in the console or using the DescribeApplication operation.This operation requires permissions to perform the kinesisanalytics:StartApplication action.', 'parameters': [{'name': 'application_name', 'description': 'Name of the application.'}, {'name': 'input_configurations', 'description': 'Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics starts reading the streaming source associated with the input. You can also specify where in the streaming source you want Amazon Kinesis Analytics to start reading.\\n(structure)\\n\\nWhen you start your application, you provide this configuration, which identifies the input source and the point in the input source at which you want the application to start processing records.\\nId -> (string)\\n\\nInput source ID. You can get this ID by calling the DescribeApplication operation.\\nInputStartingPositionConfiguration -> (structure)\\n\\nPoint at which you want the application to start processing records from the streaming source.\\nInputStartingPosition -> (string)\\n\\nThe starting position on the stream.\\n\\nNOW - Start reading just after the most recent record in the stream, start at the request time stamp that the customer issued.\\nTRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.\\nLAST_STOPPED_POINT - Resume reading from where the application last stopped reading.'}]}"], "Output": "requests.get(\"https://defi-watch1.p.rapidapi.com/wallets/ethereum/0xABCDEF1234567890/balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"defi-watch1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve recent news about Barcelona using the Football-API and print the response in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://football-api7.p.rapidapi.com/v3.football.api-sports.io/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"football-api7.p.rapidapi.com\"}, params={\"team\": \"Barcelona\"})"} {"Instruction": "Can you provide me with information about a basketball tournament with id 500?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}"], "Output": "requests.get(\"https://basketball-data.p.rapidapi.com/tournament/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"basketball-data.p.rapidapi.com\"}, params={\"tournamentId\": \"500\"})"} {"Instruction": "Can you provide a Python function call to retrieve the top 5 profiles from the OutSystems community, sorted by rank in descending order, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}"], "Output": "requests.get(\"https://outsystems-community-api.p.rapidapi.com/get_profiles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"outsystems-community-api.p.rapidapi.com\"}, params={\"sort_by\": \"desc\", \"order_by\": \"rank\", \"page\": \"1\", \"limit\": \"5\", \"keyword\": \"\"})"} {"Instruction": "Please provide the version of the file \"example.docx\" in the storage \"my_storage\" using the GroupDocs.Signature Cloud API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://groupdocs-signature-cloud.p.rapidapi.com/signature/storage/version/example.docx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"groupdocs-signature-cloud.p.rapidapi.com\"}, params={\"storageName\": \"my_storage\"})"} {"Instruction": "Please provide the geolocation data for the IP address 111.222.333.444.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}"], "Output": "requests.get(\"https://https-ipfinder-io.p.rapidapi.comhttps://api.ipfinder.io/v1/as1?token=2249efd59372e7dd12feecf9e20fd54cf327712c\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"https://https-ipfinder-io.p.rapidapi.com\"}, params={\"ip\":\"111.222.333.444\"})"} {"Instruction": "Can you provide a Python function to obtain a random fun fact using the Fun Facts API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}"], "Output": "requests.get(\"https://fun-facts1.p.rapidapi.com/api/fun-facts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fun-facts1.p.rapidapi.com\"})"} {"Instruction": "Can you suggest some queries related to \"python programming\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutmetrics.delete_alert', 'description': 'Deletes an alert.', 'parameters': [{'name': 'alert_arn', 'description': 'The ARN of the alert to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().get_iam_policy', 'description': 'Get the IAM policy for a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}"], "Output": "requests.get(\"https://auto-suggest-queries.p.rapidapi.com/suggestqueries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"auto-suggest-queries.p.rapidapi.com\"}, params={\"query\": \"python programming\"})"} {"Instruction": "I want to get the seasons for series with ID 5678 using the Unofficial Cricbuzz API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://unofficial-cricbuzz.p.rapidapi.com/series/get-seasons\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"unofficial-cricbuzz.p.rapidapi.com\"}, params={\"seriesId\": \"5678\"})"} {"Instruction": "Please provide me with the details of the Ferrari team in the FIA Formula 1 Championship.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fia-formula-1-championship-statistics.p.rapidapi.com/api/teams/details/ferrari\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fia-formula-1-championship-statistics.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get the symbols from the \"NASDAQ\" exchange using the Tradingview TA API, and store the response in a variable called \"response\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://tradingview-ta-api-technical-analysis.p.rapidapi.com/get_symbols_from_exchange\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tradingview-ta-api-technical-analysis.p.rapidapi.com\"}, params={\"exchange\": \"NASDAQ\"})"} {"Instruction": "I want to scrape Redbubble listings for yellow cat products.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://redbubble-scraper.p.rapidapi.com/redbubble\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"redbubble-scraper.p.rapidapi.com\"}, params={\"category\": \"all-departments\", \"page\": \"1\", \"search_term\": \"yellow cat\", \"sort_order\":\"relevant\"})"} {"Instruction": "I want to find places nearby the coordinates (47.6097\u00b0 N, 122.3331\u00b0 W).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafkaconnect.list_connectors', 'description': 'Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.list-connectors is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'connector_name_prefix', 'description': 'The name prefix that you want to use to search for and list connectors.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://places-nearby-a-coordinates.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"places-nearby-a-coordinates.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the latest Climate News Feed with a limit of 5 news articles.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://climate-news-feed.p.rapidapi.com/page/1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"climate-news-feed.p.rapidapi.com\"}, params={\"limit\":5})"} {"Instruction": "Can you provide the historical stock data of AAPL for the last 6 months with a 1 month interval using Yahoo Finance API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}"], "Output": "requests.get(\"https://yahoo-finance15.p.rapidapi.com/api/yahoo/hi/history/AAPL/6mo\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"yahoo-finance15.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the geocoding information for the address \"123 Main Street, Anytown, USA\" using the OpenCage Geocoder API, and log the response in English?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}"], "Output": "requests.get(\"https://opencage-geocoder.p.rapidapi.com/geocode/v1/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"opencage-geocoder.p.rapidapi.com\"}, params={\"q\": \"123 Main Street, Anytown, USA\", \"key\":\"OPENCAGE-API-Key\", \"language\":\"en\"})"} {"Instruction": "I want to check if amazon.com is a valid website domain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://website-categorization.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"website-categorization.p.rapidapi.com\"}, params={\"domainName\": \"amazon.com\"})"} {"Instruction": "I want to test the TEST API and make a GET request to the endpoint. Please provide a Python function call to achieve this.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Futtest', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.elbv2.describe_ssl_policies', 'description': 'Describes the specified policies or all policies used for SSL negotiation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SslPolicies\\n', 'parameters': [{'name': 'names', 'description': 'The names of the policies.\\n(string)'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'load_balancer_type', 'description': 'The type of load balancer. The default lists the SSL policies for all load balancers.\\nPossible values:\\n\\napplication\\nnetwork\\ngateway'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "requests.get(\"https://test6065.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test6065.p.rapidapi.com\"})"} {"Instruction": "What is the risk-free rate for a 3-month duration in the US on 2023-05-10?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.attach_disk', 'description': 'Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'disk_name', 'description': 'The unique Lightsail disk name (e.g., my-disk ).'}, {'name': 'instance_name', 'description': 'The name of the Lightsail instance where you want to utilize the storage disk.'}, {'name': 'disk_path', 'description': 'The disk path to expose to the instance (e.g., /dev/xvdf ).'}, {'name': 'auto_mounting_|_no_auto_mounting', 'description': 'A Boolean value used to determine the automatic mounting of a storage volume to a virtual computer. The default value is False .\\n\\nWarningThis value only applies to Lightsail for Research resources.'}]}"], "Output": "requests.get(\"https://risk-free-rate-api.p.rapidapi.com/api/risk_free_rate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"risk-free-rate-api.p.rapidapi.com\"}, params={\"duration\": \"3m\", \"geography\":\"US\", \"date\":\"2023-05-10\"})"} {"Instruction": "I want to use the KUBET API to fetch information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}"], "Output": "requests.get(\"https://kubet.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kubet.p.rapidapi.com\"})"} {"Instruction": "Can you retrieve the icon with id 98765 from the Flaticon API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}"], "Output": "requests.get(\"https://flaticon.p.rapidapi.com/style/98765\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"flaticon.p.rapidapi.com\"})"} {"Instruction": "I want to get the scheduled games for France on October 15, 2021 using ViperScore API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://viperscore.p.rapidapi.com/games/scheduled/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"viperscore.p.rapidapi.com\"}, params={\"countryId\": \"30\", \"date\":\"2021-10-15\"})"} {"Instruction": "Please provide the data from the test API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'az', 'api_name': 'spring-cloud storage show', 'description': 'Get an existing storage in the Azure Spring Cloud', 'parameters': [{'name': 'name', 'description': 'Name of storage.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://testapi1046.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"testapi1046.p.rapidapi.com\"}, params={})"} {"Instruction": "Can you provide me with the current rankings of the top 300 tennis players in ATP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://sports-live-scores.p.rapidapi.com/tennis/rankings/atp/300\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sports-live-scores.p.rapidapi.com\"})"} {"Instruction": "Can you provide information about the character with ID 12345 from the RiordanVerse API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}"], "Output": "requests.get(\"https://riordanverse-api.p.rapidapi.com/api/characters/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"riordanverse-api.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the stock chart for AAPL from 2021-01-01 to 2021-12-31 in daily intervals.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://schwab.p.rapidapi.com/quote/get-chart\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"schwab.p.rapidapi.com\"}, params={\"symbol\":\"AAPL\", \"startDate\": \"2021-01-01T00:00:00\", \"endDate\": \"2021-12-31T23:59:59\", \"dataPeriod\": \"Day\"})"} {"Instruction": "Can you provide a Python function call to search for movie torrents for the movie \"The Matrix\" with a maximum of 5 results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'AKS Nodepool Snapshot Create', 'description': 'Create a snapshot of a nodepool', 'parameters': [{'name': 'name', 'description': 'The nodepool snapshot name.'}, {'name': 'nodepool-id', 'description': 'The source nodepool id from which to create this snapshot.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'aks-custom-headers', 'description': 'Send custom headers. When specified, format should be Key1=Value1,Key2=Value2.', 'optional': True}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.', 'optional': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}, {'name': 'tags', 'description': 'The tags of the snapshot.', 'optional': True}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().delete', 'description': 'Delete a Compute Engine organization firewall policy association', 'parameters': [{'name': 'name', 'description': 'Name of the association to delete'}, {'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy ID of the association'}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be detached. Must be set if FIREWALL_POLICY is short name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().describe', 'description': 'Describe a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'The location of the beyondcorp service. To set the location attribute, provide the argument connection on the command line with a fully specified name or provide the argument --location on the command line.'}]}"], "Output": "requests.get(\"https://movie-tv-music-search-and-download.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"movie-tv-music-search-and-download.p.rapidapi.com\"}, params={\"keywords\": \"The Matrix\", \"quantity\": \"5\", \"page\": \"1\"})"} {"Instruction": "Please calculate the amortized loan repayment schedule for a loan with an annual interest rate of 5.5%, 180 installments (payments), starting from 2022-02-01, and a principal amount of $300,000.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}"], "Output": "requests.get(\"https://loan-amortization-schedule-calculator.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"loan-amortization-schedule-calculator.p.rapidapi.com\"}, params={\"annualInterestRate\": \"0.055\", \"installmentCount\": \"180\", \"startDate\": \"2022-02-01\", \"principalAmount\": \"300000\", \"repaymentInterval\": \"month\"})"} {"Instruction": "Can you provide a Python function call to get the list of Flixbus stations and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}"], "Output": "requests.get(\"https://flixbus.p.rapidapi.com/v1/stations\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"flixbus.p.rapidapi.com\"})"} {"Instruction": "Retrieve the contact details for contact ID 123 using the Upcall API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://upcall-upcall-v1.p.rapidapi.com/contacts/Some()\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"upcall-upcall-v1.p.rapidapi.com\"}, params={\"id\": \"123\"})"} {"Instruction": "Extract the data for a player with the playerid 205 from the Valorant Esports API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://valorant-esports1.p.rapidapi.com/v1/players/205\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"valorant-esports1.p.rapidapi.com\"})"} {"Instruction": "Please provide me an API call to use the Fast Reading API to analyze the text \"The quick brown fox jumps over the lazy dog\" in English language using Model 1 and with a word fixation of 5.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fast-reading.p.rapidapi.com/api/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fast-reading.p.rapidapi.com\"}, params={\"txt\": \"The quick brown fox jumps over the lazy dog\", \"fix\": 5, \"lng\": \"en\", \"model\": \"m1\"})"} {"Instruction": "I want to check if the email address example@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please provide me with the population of Africa.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://world-population3.p.rapidapi.com/continents/Africa\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"world-population3.p.rapidapi.com\"}, params={\"rank\": \"1\"})"} {"Instruction": "Can you please check if the IP address 192.168.1.1 has been associated with any malicious activity in the past 30 days?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.deny', 'description': 'Deny access to upstream sources outside the service perimeter for Artifact Registry remote repositories inside the perimeter', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}"], "Output": "requests.get(\"https://abuse-ip-check.p.rapidapi.com/api/v2/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"abuse-ip-check.p.rapidapi.com\"}, params={\"ipAddress\": \"192.168.1.1\", \"maxAgeInDays\":\"30\"})"} {"Instruction": "Can you provide a Python function call to obtain the top 5 graffiti tags in Jet Set Radio, ordered by stats in ascending order?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().import_(TRUST_CONFIG=\"my_trust_config\", location=\"global\", source=\"my_trust_config.yaml\"', 'description': 'Import a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}"], "Output": "requests.get(\"https://jet-set-radio-api.p.rapidapi.com/graffiti-tags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"jet-set-radio-api.p.rapidapi.com\"}, params={\"orderBy\": \"asc\", \"limit\": \"5\", \"sortBy\": \"stats\"})"} {"Instruction": "Can you provide a Python function call to generate a fake identity using the Fake Identity Generator API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}"], "Output": "requests.get(\"https://fake-identity-generator1.p.rapidapi.com/GenerateRandomIdentity.php\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fake-identity-generator1.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address janesmith@gmail.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters_dry_run_update', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_or', 'description': 'Logical OR', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'y', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"janesmith@gmail.com\"})"} {"Instruction": "Can you provide me with real-time news from social media platforms like Twitter, Facebook, and Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}"], "Output": "requests.get(\"https://onelike1.p.rapidapi.com/servicegr/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"onelike1.p.rapidapi.com\"})"} {"Instruction": "I want to list all available countries in the Similar Web API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}"], "Output": "requests.get(\"https://similar-web.p.rapidapi.com/countries/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"similar-web.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check the reputation and geolocation of the IP address 10.0.0.1 and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.associate_browser_settings', 'description': 'Associates a browser settings resource with a web portal.', 'parameters': [{'name': 'browser_settings_arn', 'description': 'The ARN of the browser settings.'}, {'name': 'portal_arn', 'description': 'The ARN of the web portal.'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.create_world_export_job', 'description': 'Creates a world export job.', 'parameters': [{'name': 'client_request_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'worlds', 'description': 'A list of Amazon Resource Names (arns) that correspond to worlds to export.\\n(string)'}, {'name': 'output_location', 'description': 'The output location.\\ns3Bucket -> (string)\\n\\nThe S3 bucket for output.\\ns3Prefix -> (string)\\n\\nThe S3 folder in the s3Bucket where output files will be placed.'}, {'name': 'iam_role', 'description': 'The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to the world export job.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_get_asset_property_value_history', 'description': 'Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide .', 'parameters': [{'name': 'entries', 'description': 'The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.\\n(structure)\\n\\nContains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.\\nTo identify an asset property, you must specify one of the following:\\n\\nThe assetId and propertyId of an asset property.\\nA propertyAlias , which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature ). To define an asset property\u00e2\\x80\\x99s alias, see UpdateAssetProperty .\\n\\nentryId -> (string)\\n\\nThe ID of the entry.\\nassetId -> (string)\\n\\nThe ID of the asset in which the asset property was created.\\npropertyId -> (string)\\n\\nThe ID of the asset property.\\npropertyAlias -> (string)\\n\\nThe alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature ). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide .\\nstartDate -> (timestamp)\\n\\nThe exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nendDate -> (timestamp)\\n\\nThe inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nqualities -> (list)\\n\\nThe quality by which to filter asset data.\\n(string)\\n\\ntimeOrdering -> (string)\\n\\nThe chronological sorting order of the requested information.\\nDefault: ASCENDING'}, {'name': 'next_token', 'description': 'The token to be used for the next set of paginated results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.\\n\\nThe size of the result set is equal to 4 MB.\\nThe number of data points in the result set is equal to the value of maxResults . The maximum value of maxResults is 20000.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-reputation-geoip-and-detect-vpn.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ip-reputation-geoip-and-detect-vpn.p.rapidapi.com\"}, params={\"ip\": \"10.0.0.1\"})"} {"Instruction": "Can you calculate the misinformation exposure score for the Twitter account \"@user123\" and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}"], "Output": "requests.get(\"https://mescalc.p.rapidapi.com/account/@user123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mescalc.p.rapidapi.com\"})"} {"Instruction": "I want to get the live data of the 567 Live app 2022. Please provide a Python function call to make the API request and log the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}"], "Output": "requests.get(\"https://567-live-app-2022.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"567-live-app-2022.p.rapidapi.com\"})"} {"Instruction": "I want to get the pre-game odds for EuroMillions.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'arctan', 'description': 'Compute the inverse tangent of y/x', 'parameters': {'required': [{'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fdj1.p.rapidapi.com/odds/euromillions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"fdj1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the appointments for today at Clinic A.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_execution', 'description': 'Deletes a job execution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job whose execution on a particular device will be deleted.'}, {'name': 'thing_name', 'description': 'The name of the thing whose job execution will be deleted.'}, {'name': 'execution_number', 'description': 'The ID of the job execution to be deleted. The executionNumber refers to the execution of a particular job on a particular device.\\nNote that once a job execution is deleted, the executionNumber may be reused by IoT, so be sure you get and use the correct value here.'}, {'name': 'force_|_no_force', 'description': '(Optional) When true, you can delete a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d. Otherwise, you can only delete a job execution which is in a terminal state (\u00e2\\x80\\x9cSUCCEEDED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cFAILED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREJECTED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREMOVED\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCANCELED\u00e2\\x80\\x9d) or an exception will occur. The default is false.\\n\\nNoteDeleting a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d, will cause the device to be unable to access job information or update the job execution status. Use caution and ensure that the device is able to recover to a valid state.'}, {'name': 'namespace_id', 'description': 'The namespace used to indicate that a job is a customer-managed job.\\nWhen you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.\\n\\n$aws/things/*THING_NAME* /jobs/*JOB_ID* /notify-namespace-*NAMESPACE_ID* /\\n\\nNoteThe namespaceId feature is in public preview.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}"], "Output": "requests.get(\"https://appointment-system-api.p.rapidapi.com/appointment/getAppointments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"appointment-system-api.p.rapidapi.com\"}, params={\"date\": \"2022.09.09\", \"clinicName\": \"Clinic A\"})"} {"Instruction": "I want to download a TikTok video using the RapidAPI endpoint \"https://tiktok.p.rapidapi.com/v1/video/custom\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.outposts.delete_outpost', 'description': 'Deletes the specified Outpost.', 'parameters': [{'name': 'outpost_id', 'description': 'The ID or the Amazon Resource Name (ARN) of the Outpost.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://tiktok.p.rapidapi.com/v1/video/custom\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tiktok.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest posts from the \"hello_v2\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://hello1.p.rapidapi.com/posts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hello1.p.rapidapi.com\"})"} {"Instruction": "I want to get the real-time details of the product with ASIN B08PPDJWC8 on Amazon in the UK marketplace.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://real-time-amazon-data.p.rapidapi.com/product-details\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"real-time-amazon-data.p.rapidapi.com\"}, params={\"asin\":\"B08PPDJWC8\", \"country\":\"GB\"})"} {"Instruction": "Update the info for PTL with info1=\"123\", info2=\"456\", info3=\"789\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}"], "Output": "requests.get(\"https://ptl.p.rapidapi.com/update\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ptl.p.rapidapi.com\"}, params={\"info1\": \"123\", \"info2\": \"456\", \"info3\": \"789\"})"} {"Instruction": "Can you check if the ASIN B082FQ85S3 is available on Amazon in the US marketplace?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().set_iam_policy(BACKEND_SERVICE_NAME=\"my_backend_service\", POLICY_FILE=\"policy.json\", region=\"REGION\"', 'description': 'Set IAM policy binding for a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B082FQ85S3\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "I want to analyze the social media sentiment for Bitcoin using the Crowdsense API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crowdsense1.p.rapidapi.com/api/socialnews/getpredictivespikesbycoinname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crowdsense1.p.rapidapi.com\"}, params={\"coinName\": \"Bitcoin\"})"} {"Instruction": "How can I retrieve the latest job stories from the YC Hacker News Official API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The official hacker news API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift_data.list_databases', 'description': 'List the databases in a cluster. A token is returned to page through the database list. Depending on the authorization method, use one of the following combinations of request parameters:Secrets Manager - when connecting to a cluster, provide the secret-arn of a secret stored in Secrets Manager which has username and password . The specified secret contains credentials to connect to the database you specify. When you are connecting to a cluster, you also supply the database name, If you provide a cluster identifier (dbClusterIdentifier ), it must match the cluster identifier stored in the secret. When you are connecting to a serverless workgroup, you also supply the database name.When connecting to a serverless workgroup, specify the workgroup name and database name. The database user name is derived from the IAM identity. For example, arn:iam::123456789012:user:foo has the database user name IAM:foo . Also, permission to call the redshift-serverless:GetCredentials operation is required.When connecting to a cluster as a database user, specify the cluster identifier, the database name, and the database user name. Also, permission to call the redshift:GetClusterCredentials operation is required.For more information about the Amazon Redshift Data API and CLI usage examples, see Using the Amazon Redshift Data API in the Amazon Redshift Management Guide .list-databases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cluster_identifier', 'description': 'The cluster identifier. This parameter is required when connecting to a cluster and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'database', 'description': 'The name of the database. This parameter is required when authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'db_user', 'description': 'The database user name. This parameter is required when connecting to a cluster as a database user and authenticating using temporary credentials.'}, {'name': 'secret_arn', 'description': 'The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using Secrets Manager.'}, {'name': 'workgroup_name', 'description': 'The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://yc-hacker-news-official.p.rapidapi.com/jobstories.json\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yc-hacker-news-official.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain a map of New York City using Mapilion's vector and raster map tiles API, specifying the coordinates (latitude: 40.7128, longitude: -74.0060) and a zoom level of 10?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}"], "Output": "requests.get(\"https://mapilion-vector-and-raster-map-tiles.p.rapidapi.com/rapid-api/vector/0/0/0\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mapilion-vector-and-raster-map-tiles.p.rapidapi.com\"}, params={\"x\": \"40.7128\", \"y\": \"-74.0060\", \"z\": \"10\"})"} {"Instruction": "Please convert the URL \"https://www.example.com\" to a QR code.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'month_day_nano_interval', 'description': 'Create instance of an interval type representing months, days and nanoseconds between two dates.', 'parameters': {'required': [], 'optional': []}}"], "Output": "requests.get(\"https://qr-code-generator77.p.rapidapi.com/api/qr-code\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"qr-code-generator77.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\"})"} {"Instruction": "Please provide a Python function call to obtain information about airports in London, using the Airports by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().delete', 'description': 'Delete a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "requests.get(\"https://airports-by-api-ninjas.p.rapidapi.com/v1/airports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"airports-by-api-ninjas.p.rapidapi.com\"}, params={\"region\": \"London\"})"} {"Instruction": "Please provide a Python function call to check if the email address 'jane@example.com' is valid using the Email Verifier API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.checkout_index(\"__prefix=.merged_\", \"Makefile\"', 'description': 'Copy files from the index to the working tree', 'parameters': [{'name': '_u'}, {'name': '_q'}, {'name': '_a'}, {'name': '_f'}, {'name': '_n'}, {'name': 'prefix'}, {'name': 'stage'}, {'name': 'temp'}, {'name': 'ignore_skip_worktree_bits'}, {'name': '_z'}, {'name': 'stdin'}, {'name': ''}, {'name': 'file\u2026\\u200b'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_http2', 'description': 'Update an existing HTTP2 health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "requests.get(\"https://email-verifier15.p.rapidapi.com/verify-email\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-verifier15.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Please find the definition of the word \"dog\" in the English language using the Lexicala API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://lexicala1.p.rapidapi.com/search-entries\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lexicala1.p.rapidapi.com\"}, params={\"text\":\"dog\",\"language\":\"en\"})"} {"Instruction": "Can you provide a Python function call to obtain the details of a commercial property for rent with ID 555555 from the UK Real Estate Rightmove API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'nulls', 'description': 'Create a strongly-typed Array instance with all elements null', 'parameters': {'required': [{'name': 'size', 'description': 'Array length'}], 'optional': [{'name': 'type', 'description': 'Explicit type for the array. By default use NullType.'}, {'name': 'memory_pool', 'description': 'Arrow MemoryPool to use for allocations. Uses the default memory pool if not passed.'}]}}"], "Output": "requests.get(\"https://uk-real-estate-rightmove.p.rapidapi.com/commercial/property-to-rent/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"uk-real-estate-rightmove.p.rapidapi.com\"}, params={\"id\": \"555555\"})"} {"Instruction": "Please provide a Python function call to retrieve information about a character with the ID of 5 from the Throne of Glass API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SerializeDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default: all CPUs'}, {'name': 'preserve_index', 'description': 'Determines how to handle the index data. Default: None'}]}}"], "Output": "requests.get(\"https://throne-of-glass-api3.p.rapidapi.com/api/characters/{id}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"throne-of-glass-api3.p.rapidapi.com\"}, params={\"id\": \"5\"})"} {"Instruction": "Can you provide me with the Python function call to find synonyms for the word \"happy\" in English using the Synonyms Words API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}"], "Output": "requests.get(\"https://synonyms-words.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"synonyms-words.p.rapidapi.com\"}, params={\"language\":\"EN\", \"word\":\"happy\"})"} {"Instruction": "Please provide a Python function call to obtain the mention count of my brand for the past 30 days.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://track-the-mentions-and-conversations-about-your-business.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\": \"track-the-mentions-and-conversations-about-your-business.p.rapidapi.com\"}, params={\"query\": \"my brand\", \"page\": 1, \"period\": 30})"} {"Instruction": "Please provide a Python function call to download the game from the given URL and include the necessary headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://game3.p.rapidapi.comhttp://www.mediafire.com/file/9ezvd76dd9dxgab/game.apk/file\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"game3.p.rapidapi.com\"})"} {"Instruction": "Can you give me the Experian credit score and report for my application ID \"98765\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://experian-credit-report-score.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"experian-credit-report-score.p.rapidapi.com\"}, params={\"AppId\": \"98765\"})"} {"Instruction": "Translate the sentence \"Hello, how are you?\" from English to Spanish.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}"], "Output": "requests.get(\"https://translate-plus.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"translate-plus.p.rapidapi.com\"})"} {"Instruction": "I want to send a PUT request to the API \"Putreq\" with the given URL and headers. The URL is \"https://exampleapi.com/\" and the headers are {'Authorization': 'Bearer my_token', 'Content-Type': 'application/json'}.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}\n", "{'name': 'pyarrow', 'api_name': 'table', 'description': 'Create a pyarrow.Table from a Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame, mapping of strings to Arrays or Python lists, or list of arrays or chunked arrays.'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the Arrow Table. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\\nIf passed, the output will have exactly this schema (raising an error when columns are not found in the data and ignoring additional data not specified in the schema, when data is a dict or DataFrame).\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}, {'name': 'nthreads', 'description': 'For pandas.DataFrame inputs: if greater than 1, convert columns to Arrow in parallel using indicated number of threads. By default, this follows pyarrow.cpu_count (may use up to system CPU count threads).'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.put(\"https://exampleapi.com/\", headers={'Authorization': 'Bearer my_token', 'Content-Type': 'application/json'})"} {"Instruction": "I want to get the latest stock price for Apple and Microsoft from the NSE index.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.update', 'description': 'update DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'async'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://latest-stock-price.p.rapidapi.com/price\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"latest-stock-price.p.rapidapi.com\"}, params={\"Indices\": \"NSE\", \"Identifier\": \"AAPL,MSFT\"})"} {"Instruction": "Can you provide a Python function call to get the cryptocurrency trades data for BTC on COINBASE exchange from November 1st, 2022 at 00:00:00 UTC to November 30th, 2022 at 23:59:59 UTC sorted in descending order with a limit of 500 records?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://cryptocurrency-financial-data.p.rapidapi.com/trades\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"cryptocurrency-financial-data.p.rapidapi.com\"}, params={\"start\": \"2022-11-01T00:00:00\",\"end\": \"2022-11-30T23:59:59\",\"sort\": \"desc\",\"base\": \"USDT\",\"market_venue\": \"COINBASE\",\"limit\": \"500\",\"symbol\": \"BTC\"})"} {"Instruction": "I want to get the user information for the username \"janedoedoe\" on TikTok.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_connection', 'description': 'Retrieves a connection definition from the Data Catalog.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'name', 'description': 'The name of the connection definition to retrieve.'}, {'name': 'hide_password_|_no_hide_password', 'description': 'Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ListType', 'description': 'Create ListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field of the child elements in the list'}], 'optional': [{'name': 'list_size', 'description': 'The size of the list. If -1, variable length list type is returned. If >= 0, fixed size list type is returned.'}]}}"], "Output": "requests.get(\"https://tiktok-bulletproof.p.rapidapi.com/user-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tiktok-bulletproof.p.rapidapi.com\"}, params={\"username\": \"janedoedoe\"})"} {"Instruction": "I want to get information about the webtoon with title number 123456 in Spanish language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'datamigration sql-service create', 'description': 'Create Database Migration Service', 'parameters': [{'name': 'name', 'description': 'Name of the SQL Migration Service.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...].'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'General API to be used for together with other APIs that based on various sports', 'parameters': []}"], "Output": "requests.get(\"https://webtoon.p.rapidapi.com/canvas/titles/get-info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"webtoon.p.rapidapi.com\"}, params={\"titleNo\":\"123456\", \"language\":\"es\"})"} {"Instruction": "Translate the sentence \"I love coding!\" into French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.create(title=\"my_perimeter_title\", resources=\"projects/12345\", restricted_services=\"storage.googleapis.com\", policy=\"9876543\"', 'description': 'Create a new service perimeter in a given access policy', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://translate287.p.rapidapi.com/detect/accurate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate287.p.rapidapi.com\"}, params={\"text\": \"I love coding!\"})"} {"Instruction": "Please provide a Python function call to check if the IP address 192.168.0.1 is valid using the Itcooking.eu - IP Geolocation API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "requests.get(\"https://itcooking-eu-ip-geolocation1.p.rapidapi.com/geoip/v1/lite/GetIpInfoLite\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"itcooking-eu-ip-geolocation1.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.1\"})"} {"Instruction": "I want to check if example3@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine', 'description': 'Deletes a state machine. This is an asynchronous operation: It sets the state machine\u00e2\\x80\\x99s status to DELETING and begins the deletion process.The following are some examples of qualified and unqualified state machine ARNs:The following qualified state machine ARN refers to a Distributed Map state with a label mapStateLabel in a state machine named myStateMachine . arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabelSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example3@example.com\"})"} {"Instruction": "I want to get information about the artist \"Billie Eilish\" using the Miza API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}"], "Output": "requests.get(\"https://miza.p.rapidapi.com/d/Billie Eilish\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"miza.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to get the current weather for New York City? Also, please provide a generic way to obtain the response from the API without printing it, so that we can process the weather data further.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.restore(pathspec=\"hello.c\"', 'description': 'Restore working tree files', 'parameters': [{'name': 'options'}, {'name': 'source'}, {'name': 'staged'}, {'name': 'worktree'}, {'name': 'pathspec'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}"], "Output": "requests.get(\"https://weatherapi.com/v1/current.json\", params={\"key\": \"API_KEY\", \"q\": \"New York City\"})"} {"Instruction": "Can you check if john.doe@example.com is a valid email using the Check Disposable Email API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "I want to test the opta API and retrieve the response from the endpoint \"https://test-opta.p.rapidapi.com/\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}"], "Output": "requests.get(\"https://test-opta.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test-opta.p.rapidapi.com\"})"} {"Instruction": "Can you please check the gender and nationality for the name \"John Doe\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().describe', 'description': 'Show details about a specific gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://genderize-nationalize.p.rapidapi.com/genderize/John%20Doe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"genderize-nationalize.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the media links for a specific watch with watchId 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://watch-database1.p.rapidapi.com/watch-media-links-by-id/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"watch-database1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with all the data for the anime with mal_id 98765.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for scalar aggregations', 'description': 'Options for scalar aggregations', 'parameters': {'required': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}], 'optional': []}}"], "Output": "requests.get(\"https://animes5.p.rapidapi.com/anime/98765\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"animes5.p.rapidapi.com\"})"} {"Instruction": "Please convert 2 tablespoons of sugar to grams using the Food Ingredient Measurement Conversion API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().inject_fault', 'description': 'Inject fault on an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'fault_type', 'description': 'Specifies fault type. FAULT_TYPE must be (only one value is supported): stop-vm. stop-vm fault type supports stopping the VM.'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "requests.get(\"https://food-ingredient-measurement-conversion.p.rapidapi.com/convert\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"food-ingredient-measurement-conversion.p.rapidapi.com\"}, params={\"value\": \"2\", \"from\": \"tablespoon (US)\", \"ingredient\": \"sugar\", \"to\": \"gram\"})"} {"Instruction": "Can you provide a Python function call to enrich the data for the domain google.com?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://company-enrichment.p.rapidapi.com/v1\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"company-enrichment.p.rapidapi.com\"}, params={\"domain\":\"google.com\"})"} {"Instruction": "Please check the liquidity of the token in the Ethereum chain.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com/get_chain_id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"token-scanner-multichain-honeypot-checker-multichain.p.rapidapi.com\"}, params={\"chain\": \"ethereum\"})"} {"Instruction": "I want to get the latest news on cryptocurrency using the H Crypto News API from RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://h-crypto-news.p.rapidapi.com/cryptonews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"h-crypto-news.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python code to query the details of a property with the external ID 5678893 using the Bayut API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().list', 'description': 'List Anthos Config Controller operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my_account\", member=\"user:test@example.com\", role=\"roles/owner\"', 'description': 'Add IAM policy binding to a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'Principal to which the role will be granted.'}, {'name': 'role', 'description': 'Role that will be granted to the principal.'}]}"], "Output": "requests.get(\"https://bayut.p.rapidapi.com/properties/detail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bayut.p.rapidapi.com\"}, params={\"externalID\": \"5678893\"})"} {"Instruction": "Could you please fetch the subtitles for the YouTube video with the video ID \"abc123\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://subtitles-for-youtube1.p.rapidapi.com/GetTextsubtitles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"subtitles-for-youtube1.p.rapidapi.com\"}, params={\"video_id\":\"abc123\"})"} {"Instruction": "Can you help me find job opportunities for Data Engineers in New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An Easy To Use Job Search API with jobs from all around the world.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'STRING'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://jobsearch4.p.rapidapi.com/api/v1/Jobs/Search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"jobsearch4.p.rapidapi.com\"}, params={\"SearchQuery\": \"Data Engineer\", \"PageSize\": 20, \"PageNumber\": 1, \"Location\": \"New York City\"})"} {"Instruction": "Can you please provide a Python function call that can be used to search for information on fern plants using the House Plants API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'build.projects.workerPools.get', 'description': 'Delete a private or hybrid worker pool from Google Cloud Build', 'parameters': [{'name': 'worker_pool', 'description': 'The ID of the worker pool to delete.'}, {'name': 'region', 'description': 'The Cloud region where the worker pool is.'}]}"], "Output": "requests.get(\"https://house-plants2.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\":\"TO BE FILLED\",\"X-RapidAPI-Host\":\"house-plants2.p.rapidapi.com\"}, params={\"query\": \"fern\"})"} {"Instruction": "Can you provide a Python function call to check if the OTP ID \"987654\" is valid using the D7SMS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().removeResourcePolicies', 'description': 'Remove resource policies from a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policies'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://d7sms.p.rapidapi.com/verify/v1/report/987654\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"d7sms.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve data from the AndroidAPI with the ID \"12345\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().get_iam_policy', 'description': 'Get IAM policy for a model', 'parameters': [{'name': 'model'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}"], "Output": "requests.get(\"https://androidapi1.p.rapidapi.com/store/apidata/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"androidapi1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me information about product with ID 123456?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}"], "Output": "requests.get(\"https://demo-project3916.p.rapidapi.com/catalog/product/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"demo-project3916.p.rapidapi.com\"})"} {"Instruction": "I want to check if the email address john@example.com is disposable.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.create_token', 'description': 'Creates a long-lived token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_arn', 'description': 'Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud claim of the JWT token.'}, {'name': 'role_arns', 'description': 'Amazon Resource Name (ARN) of the IAM roles to embed in the token. License Manager does not check whether the roles are in use.\\n(string)'}, {'name': 'expiration_in_days', 'description': 'Token expiration, in days, counted from token creation. The default is 365 days.'}, {'name': 'token_properties', 'description': 'Data specified by the caller to be included in the JWT token. The data is mapped to the amr claim of the JWT token.\\n(string)'}, {'name': 'client_token', 'description': 'Idempotency token, valid for 10 minutes.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "I want to get all data from the Test1 API using the provided endpoint URL and headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.utf8_string_lengths', 'description': 'Compute UTF8 string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'az', 'api_name': 'webapp config ssl show', 'description': 'Show the details of an SSL certificate for a web app', 'parameters': [{'name': 'certificate-name', 'description': 'The name of the certificate.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "requests.get(\"https://test14848.p.rapidapi.com/v2/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"test14848.p.rapidapi.com\"})"} {"Instruction": "Please give me a Python function call to retrieve the list of TV shows airing in the next 7 days using the Show Air Dates API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get quotes from the man himself', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Network Manager Effective Connectivity Configuration List', 'description': 'List effective configuration in a network manager', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'virtual-network-name --vnet-name', 'description': 'The name of the virtual network.'}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://show-air-dates.p.rapidapi.com/next7days\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"show-air-dates.p.rapidapi.com\"})"} {"Instruction": "Please fetch the data from the Ocoya API and log the response using the RapidAPI library.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}"], "Output": "requests.get(\"https://ocoya.p.rapidapi.com/workspace\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ocoya.p.rapidapi.com\"})"} {"Instruction": "Can you provide the vessel photo for ship ID 12345?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://vessel-data.p.rapidapi.com/get_vessel_photo/12345\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"vessel-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a list of quests in Lost Ark using the Lost Ark Simple API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lost Ark API Documentation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.create_parameter_group', 'description': 'Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups .', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group.'}, {'name': 'family', 'description': 'The name of the parameter group family that the parameter group can be used with.'}, {'name': 'description', 'description': 'An optional description of the parameter group.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "requests.get(\"https://lost-ark-simple.p.rapidapi.com/npcs/quests\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"lost-ark-simple.p.rapidapi.com\"})"} {"Instruction": "Can you check if this sentence \"Hello, how are you?\" contains any profanity?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.omics.delete_workflow', 'description': 'Deletes a workflow.', 'parameters': [{'name': 'id', 'description': 'The workflow\u00e2\\x80\\x99s ID.'}]}"], "Output": "response = requests.get(\"https://cleantalk1.p.rapidapi.com/service/plain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"cleantalk1.p.rapidapi.com\"}, params={\"text\": \"Hello, how are you?\"})"} {"Instruction": "Can you please provide the location details for the IP address 192.168.0.10?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ip-location-lookup-service.p.rapidapi.com/v1/iplookup\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ip-location-lookup-service.p.rapidapi.com\"}, params={\"ip\": \"192.168.0.10\"})"} {"Instruction": "Can you check if the IP address 192.168.0.1 is a blacklisted IP?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_notebook_sessions', 'description': 'Lists, in descending order, the sessions that have been created in a notebook that are in an active state like CREATING , CREATED , IDLE or BUSY . Newer sessions are listed first; older sessions are listed later.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to list sessions for.'}, {'name': 'max_results', 'description': 'The maximum number of notebook sessions to return.'}, {'name': 'next_token', 'description': 'A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.'}]}"], "Output": "requests.get(\"https://blackbox.p.rapidapi.com/v1/192.168.0.1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"blackbox.p.rapidapi.com\"})"} {"Instruction": "I want to use the On hold audio messages API to get messages for voicemails and switchboards and log the response using the python requests library.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}"], "Output": "import requests\n\nurl = 'https://on-hold-audio-messages.p.rapidapi.comhttps://www.telephonevox.com/api/api.telephonevox.php'\nquerystring = {}\n\nheaders = {\n \"X-RapidAPI-Key\": \"TO BE FILLED\",\n \"X-RapidAPI-Host\": \"https://on-hold-audio-messages.p.rapidapi.comhttps://www.telephonevox.com/api/api.telephonevox.php\"\n }\n\nresponse = requests.get(url, headers=headers, params=querystring)\nprint(response.json())"} {"Instruction": "Can you provide a Python function call to generate a direct download link for a Google Drive file using the GDrive Link Generator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}"], "Output": "requests.get(\"https://gdrive-link-generator1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"gdrive-link-generator1.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the ratings of the restaurant \"El Patron\" using the Wyre Data API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://wyre-data.p.rapidapi.com/restaurants/ratings/El Patron\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"wyre-data.p.rapidapi.com\"})"} {"Instruction": "I want to get the latest news about cryptocurrency.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "requests.get(\"https://nft-api-news.p.rapidapi.com/nft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"nft-api-news.p.rapidapi.com\"})"} {"Instruction": "I want to verify if John Doe (employee ID 54321) is listed in the PF (Provident Fund) database using the EPFO Employee Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}"], "Output": "requests.get(\"https://epfo-employee-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"epfo-employee-verification.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\", \"employee_id\": \"54321\"})"} {"Instruction": "Can you provide me a Python function call to obtain the list of sunnah fasting schedules for the year 2022 and store the response into a variable called \"fasting_schedules\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Welcome to the Ultimate Tennis API! It provides all the information you need about the tennis world, including all the details related to players and tournaments(live scores, matches, statistics), from both the ATP and tha WTA circuits, both singles and doubles . We also provide live bettings odds for every match in every tennis category. You can easily build your tennis related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'player_id', 'description': 'Player ID', 'type': 'string'}]}"], "Output": "requests.get('https://sunnah-fasting1.p.rapidapi.com/api/v1/types', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sunnah-fasting1.p.rapidapi.com\"})"} {"Instruction": "Please generate a QR code for \"https://example.com\" using the QR Code Generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}"], "Output": "requests.get(\"https://getqrcode.p.rapidapi.com/api/getQR\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"getqrcode.p.rapidapi.com\"}, params={\"forQR\": \"https://example.com\"})"} {"Instruction": "Can you provide a Python function call to send an SMS with the following details: the password is 'secure123', the recipient's number is '+9876543210', the text message is 'This is an important message', the action is 'message_send', the username is 'johndoe', the sender is 'MyCompany', the report mask is '16', and the report URL is 'http://smsreports.com?smsId=12345&status=%d'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SMS Service Provider', 'parameters': [{'name': 'password', 'description': 'Your SensSMS Api Key', 'type': 'STRING'}, {'name': 'to', 'description': 'Destination Phone Number', 'type': 'NUMBER'}, {'name': 'text', 'description': 'SMS Content', 'type': 'STRING'}, {'name': 'action', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': 'Your SensSMS User Name', 'type': 'STRING'}, {'name': 'from', 'description': 'Message Sender', 'type': 'STRING'}, {'name': 'report_mask', 'description': 'Report Mask', 'type': 'NUMBER'}, {'name': 'report_url', 'description': 'http://sendsms.ro/r_r.php?mySmsId=9876&status=%d', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sendsms.p.rapidapi.com/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sendsms.p.rapidapi.com\"}, params={\"password\": \"secure123\", \"to\": \"+9876543210\", \"text\": \"This is an important message\", \"action\": \"message_send\", \"username\": \"johndoe\", \"from\": \"MyCompany\", \"report_mask\": \"16\", \"report_url\": \"http://smsreports.com?smsId=12345&status=%d\"})"} {"Instruction": "Please search for \"apple\" with safesearch enabled in the category \"fruit\" using the SearchHook API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().replace_all(policy=\"my_policy_number\", source_file=\"perimeters.yaml\"', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'File containing replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional etag of policy.'}]}"], "Output": "requests.get(\"https://searchhook.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"searchhook.p.rapidapi.com\"}, params={\"q\": \"apple\", \"safesearch\": \"1\", \"categories\": \"fruit\"})"} {"Instruction": "I want to retrieve the top 5 YouTube subscriptions for the channel with channel ID \"UCP4bf6IHJJQehibu6ai__cg\" and include the content details in the response, using the YouTube Data v3 API.\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'make a peta', 'parameters': []}"], "Output": "requests.get(\"https://youtube-v311.p.rapidapi.com/subscriptions/\", \n headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \n \"X-RapidAPI-Host\":\"youtube-v311.p.rapidapi.com\"}, \n params={\"maxResults\": \"5\", \n \"pageToken\": \"\", \n \"forChannelId\": \"\", \n \"order\": \"relevance\", \n \"id\": \"\", \n \"channelId\": \"UCP4bf6IHJJQehibu6ai__cg\", \n \"part\": \"snippet,contentDetails\"}\n )"} {"Instruction": "Please provide a Python function call to get real-time finance data for Bitcoin to USD in Spanish language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://real-time-finance-data.p.rapidapi.com/currency-news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"real-time-finance-data.p.rapidapi.com\"}, params={\"from_symbol\": \"BTC\", \"to_symbol\": \"USD\", \"language\": \"es\"})"} {"Instruction": "Convert the image located at \"/path/to/image2.jpg\" to ASCII using the Img to ASCII API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quote from world people', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'valuta', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://img-to-ascii.p.rapidapi.com/get-ascii/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"img-to-ascii.p.rapidapi.com\"}, params={\"id\": \"/path/to/image2.jpg\"})"} {"Instruction": "Can you provide me with the latest cricket series data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}"], "Output": "requests.get(\"https://cricket-live-data.p.rapidapi.com/series\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cricket-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to calculate the distance between the start coordinates (-118.2437, 34.0522) and end coordinates (-122.4194, 37.7749) using the GeoWide API, and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}"], "Output": "requests.get(\"https://geowide.p.rapidapi.com/distance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geowide.p.rapidapi.com\"}, params={\"start_longitude\":-118.2437, \"start_latitude\":34.0522, \"end_latitude\":37.7749, \"end_longitude\":-122.4194})"} {"Instruction": "Please provide the token price and other information for the token with address 0x987654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pancakeswap-api.p.rapidapi.com/get_balance\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pancakeswap-api.p.rapidapi.com\"}, params={\"address\": \"0x987654321\", \"token\": \"0x987654321\"})"} {"Instruction": "Can you please check if the person with the person_id 123456 is in the facial authentication database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "requests.get(\"https://auther-check.p.rapidapi.com/person/face/123456\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"auther-check.p.rapidapi.com\"})"} {"Instruction": "I want to get the comments for context \"technology\" using The South Asian Express API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Highly maintain and accurate T-tok API to fetch profiles or feeds in bulk. ', 'parameters': [{'name': 'schematype', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'string'}, {'name': 'secuid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}"], "Output": "requests.get(\"https://the-south-asian-express.p.rapidapi.com/comments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"the-south-asian-express.p.rapidapi.com\"}, params={\"context\": \"technology\"})"} {"Instruction": "Please provide me with a list of radio stations from the GMC Radio API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}"], "Output": "requests.get(\"https://gmc-radio.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gmc-radio.p.rapidapi.com\"})"} {"Instruction": "Please retrieve the political towns associated with the ZIP code 8000.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://schweizer-postleitzahlen.p.rapidapi.com/zip/8000\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"schweizer-postleitzahlen.p.rapidapi.com\"})"} {"Instruction": "What is the current price of Bitcoin on Bybit?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}"], "Output": "requests.get(\"https://bybit4.p.rapidapi.com/perpetual/usdc/openapi/public/v1/tick\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bybit4.p.rapidapi.com\"}, params={\"symbol\": \"BTCUSDT\"})"} {"Instruction": "What is the Python function call to get the trending topics in the Left 4 Dead steam community using the RapidAPI interface and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job'}]}"], "Output": "requests.get(\"https://steam-community.p.rapidapi.com/group/trendingtopics/l4d\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"steam-community.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the aircraft information for registration number N98765?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides an easy way to analyze websites with Ecoindex. You have the ability to:\\n\\n- Make a page analysis\\n- Define screen resolution\\n- Save results to a DB\\n- Retrieve results\\n- Limit the number of request per day for a given host\\n\\nThis API is built on top of ecoindex-python with FastAPI', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'acr agentpool show', 'description': 'Get the properties of a specified agent pool for an Azure Container Registry', 'parameters': [{'name': 'name', 'description': 'The name of the agent pool.', 'required': True}, {'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.', 'required': True}, {'name': 'queue-count', 'description': 'Get only the queue count.', 'required': False, 'default': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}"], "Output": "requests.get(\"https://flightera-flight-data.p.rapidapi.com/aircraft/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flightera-flight-data.p.rapidapi.com\"}, params={\"reg\": \"N98765\"})"} {"Instruction": "I want to generate a QR code for the website yahoo.com using the Image QR code generator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://image-qr-code-generator.p.rapidapi.com/qr\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"image-qr-code-generator.p.rapidapi.com\"}, params={\"url\": \"yahoo.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the ranking list for the top J2A coins and log the output using the J2ACoin API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Monitor App Insights Web Test List', 'description': 'Get all Application Insights web tests defined for the specified component or within a specified resource group or within a subscription', 'parameters': [{'name': 'component-name', 'description': 'The name of the Application Insights component resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}"], "Output": "requests.get(\"https://j2acoin.p.rapidapi.com/getRankingList\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"j2acoin.p.rapidapi.com\"})"} {"Instruction": "I want to get the geocoding data for the postcode \"W1A0AA\" using the UK PostCode API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}"], "Output": "requests.get(\"https://uk-postcode-api.p.rapidapi.com/postcodes/W1A0AA\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"uk-postcode-api.p.rapidapi.com\"})"} {"Instruction": "I want to convert a speech file named \"audio.wav\" to text using the Speech Recognition API and obtain the supported languages for speech recognition.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}"], "Output": "requests.get(\"https://speech-recognition14.p.rapidapi.com/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"speech-recognition14.p.rapidapi.com\"})"} {"Instruction": "Can you provide real-time LinkedIn company data for the domain \"microsoft.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_verified_access_groups', 'description': 'Describes the specified Verified Access groups.describe-verified-access-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'verified_access_group_ids', 'description': 'The ID of the Verified Access groups.\\n(string)'}, {'name': 'verified_access_instance_id', 'description': 'The ID of the Verified Access instance.'}, {'name': 'filters', 'description': 'One or more filters. Filter names and values are case-sensitive.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fresh-linkedin-company-data.p.rapidapi.com/get-company-by-domain\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fresh-linkedin-company-data.p.rapidapi.com\"}, params={\"domain\": \"microsoft.com\"})"} {"Instruction": "Can you provide me with the latest weather data for New York City, United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}"], "Output": "requests.get(\"https://weather-by-api-ninjas.p.rapidapi.com/v1/weather\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-by-api-ninjas.p.rapidapi.com\"}, params={\"city\": \"New York City\", \"state\": \"United States\"})"} {"Instruction": "Please provide me with the details of the job with the Job ID J987654 in the USA Jobs for IT API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://usa-jobs-for-it.p.rapidapi.com/FullStack\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"usa-jobs-for-it.p.rapidapi.com\"}, params={\"job_id\": \"J987654\"})"} {"Instruction": "Can you provide a Python function call to check the version of the NSFW3 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphabetic', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_cluster_parameter_group', 'description': 'Deletes a specified cluster parameter group. The cluster parameter group to be deleted can\u00e2\\x80\\x99t be associated with any clusters.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the cluster parameter group.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nYou can\u00e2\\x80\\x99t delete a default cluster parameter group.\\nCannot be associated with any clusters.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "requests.get(\"https://nsfw3.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"nsfw3.p.rapidapi.com\"})"} {"Instruction": "Can you check if the firmware with SHA2 hash \"1a2b3c4d5e6f\" is valid using IoTVAS API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.list', 'description': 'List all github enterprise configs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://iotvas.p.rapidapi.com/firmware/af88b1aaac0b222df8539f3ae1479b5c8eaeae41f1776b5dd2fa805cb33a1175/accounts\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"iotvas.p.rapidapi.com\"}, params={\"firmware_hash\": \"1a2b3c4d5e6f\"})"} {"Instruction": "Can you provide me with the Python function call to track energy prices on Sky News using the Energy Price News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.stop_solution_version_creation', 'description': 'Stops creating a solution version that is in a state of CREATE_PENDING or CREATE IN_PROGRESS.CREATE_IN_PROGRESS > CREATE_STOPPING > CREATE_STOPPEDYou are billed for all of the training completed up until you stop the solution version creation. You cannot resume creating a solution version once it has been stopped.', 'parameters': [{'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version you want to stop creating.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}"], "Output": "requests.get(\"https://energy-price-news.p.rapidapi.com/news/sources/skynews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"energy-price-news.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of tools available for API deployment from APIEvangelist?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_email_channel', 'description': 'Disables the email channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.describe_domain_nodes', 'description': 'Returns information about domain and nodes, including data nodes, master nodes, ultrawarm nodes, Availability Zone(s), standby nodes, node configurations, and node states.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().list', 'description': 'List all BeyondCorp client connector operations in the specified project.', 'parameters': [{'name': 'location'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "requests.get(\"https://ismaelc-apievangelist.p.rapidapi.com/data/tools.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ismaelc-apievangelist.p.rapidapi.com\"})"} {"Instruction": "I want to get the arrival flights for \"LAX\" airport using the Flight Fare Search API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "requests.get(\"https://flight-fare-search.p.rapidapi.com/v2/airport/arrivals\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"flight-fare-search.p.rapidapi.com\"}, params={\"airportCode\": \"LAX\"})"} {"Instruction": "I want to get the latest foreign exchange reference rates from the European Central Bank API and store the response in a variable called 'exchange_rates'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}"], "Output": "requests.get(\"https://european-central-bank-reference-rates.p.rapidapi.com/GetReferenceRates\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"european-central-bank-reference-rates.p.rapidapi.com\"})"} {"Instruction": "Can you check if the social security number 123-45-6789 is valid in the United States?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://philippines-social-security-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"philippines-social-security-ocr.p.rapidapi.com\"}, params={\"request_id\":\"123-45-6789\"})"} {"Instruction": "Can you provide a Python function call to check the current weather in Paris, France using the Weather API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.send_email', 'description': 'Send a collection of patches as emails', 'parameters': [{'name': 'options'}, {'name': 'file|directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get('https://weather-api.com/v1/current.json?key=YOUR_API_KEY&q=Paris, France')"} {"Instruction": "Can you provide me the tourist attractions in London?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://opentripmap-places-v1.p.rapidapi.com/en/places/geoname\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"opentripmap-places-v1.p.rapidapi.com\"}, params={\"name\": \"London\"})"} {"Instruction": "I want to use the Hitmen2 API to retrieve gaming data.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'tails(operation_id=\"operation_1\"', 'description': 'Get details about an asynchronous operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://hitmen2.p.rapidapi.comhttp://hitman11.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"hitmen2.p.rapidapi.com\"})"} {"Instruction": "I want to generate a barcode image for the data \"1234567890\" in the UPCA symbology using the RapidAPI Barcode API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.beta_run.services_list', 'description': 'List Google Compute Engine backend services', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "requests.get(\"https://barcode18.p.rapidapi.com/upca/data/1234567890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcode18.p.rapidapi.com\"})"} {"Instruction": "I have an image of a Driver's License and I want to extract the data from it using the OCR API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'as', 'parameters': []}"], "Output": "requests.get(\"https://voter-card-ocr.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"voter-card-ocr.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide a Python function call to check if the email john@example.com is a valid email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://email-address-validator4.p.rapidapi.com/v1/checkemail\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"email-address-validator4.p.rapidapi.com\"}, params={\"email\": \"john@example.com\"})"} {"Instruction": "Can you please provide the price and information about the Pokemon Trading Card with the set number XY22-45?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pokemon-tcg-card-prices.p.rapidapi.com/card\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pokemon-tcg-card-prices.p.rapidapi.com\"}, params={\"setNumber\": \"XY22-45\"})"} {"Instruction": "Please provide me with crime data for the zip code 94123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "requests.get(\"https://crime-data-by-zipcode-api.p.rapidapi.com/crime_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crime-data-by-zipcode-api.p.rapidapi.com\"}, params={\"zip\": \"94123\"})"} {"Instruction": "Please provide me with the physical quantities, constants, and equations from the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://physical-quantities-constants-and-equations.p.rapidapi.com/equations/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"physical-quantities-constants-and-equations.p.rapidapi.com\"})"} {"Instruction": "How can I extract the JSON product data from AliExpress using the AliExpress Product API for a product with the ID '654321'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_associations.create', 'description': 'Create a new association between a firewall policy and an organization or folder resource', 'parameters': [{'name': 'firewall_policy', 'description': 'Security policy ID of the association.'}, {'name': 'folder', 'description': 'ID of the folder with which the association is created.'}, {'name': 'name', 'description': \"Name to identify this association. If unspecified, the name will be set to 'organization-{ORGANIZATION_ID}' or 'folder-{FOLDER_ID}'.\"}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be associated. Must be set if FIREWALL_POLICY is short name.'}, {'name': 'replace_association_on_target', 'description': 'By default, if you attempt to insert an association to an organization or folder resource that is already associated with a firewall policy the method will fail. If this is set, the existing association will be deleted at the same time that the new association is created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://aliexpress-product1.p.rapidapi.com/scraper\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"aliexpress-product1.p.rapidapi.com\"}, params={\"productId\": \"654321\"})"} {"Instruction": "What is the current weather forecast for the Jackson Hole ski resort? Please provide the forecast in imperial units and for the entire mountain (from top to bottom).\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains_backups.describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ski-resort-forecast.p.rapidapi.com/Jackson Hole/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ski-resort-forecast.p.rapidapi.com\"}, params={\"units\": \"i\", \"el\": \"all\"})"} {"Instruction": "Can you provide a Python function call to extract body shapes from a full-body photo and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}"], "Output": "requests.get(\"https://body-shape-analyzer.p.rapidapi.com/image/chkaip\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"body-shape-analyzer.p.rapidapi.com\"})"} {"Instruction": "I want to create a GIF from the video with the URL \"https://www.example.com/video.mp4\" starting from 1 second and ending at 5 seconds, with a duration of 4 seconds and a size of 800x600 pixels.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecatalyst.list_dev_environment_sessions', 'description': 'Retrieves a list of active sessions for a Dev Environment in a project.list-dev-environment-sessions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'space_name', 'description': 'The name of the space.'}, {'name': 'project_name', 'description': 'The name of the project in the space.'}, {'name': 'dev_environment_id', 'description': 'The system-generated unique ID of the Dev Environment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'int16', 'description': 'Create instance of signed int16 type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'Options for dictionary encoding', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array), 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.backup_gateway.get_virtual_machine', 'description': 'By providing the ARN (Amazon Resource Name), this API returns the virtual machine.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual machine.'}]}"], "Output": "requests.get(\"https://apilayer-giflayer-v1.p.rapidapi.com/capture\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"apilayer-giflayer-v1.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com/video.mp4\", \"start\": 1, \"end\": 5, \"duration\": 4, \"size\":\"800x600\"})"} {"Instruction": "Please provide me with another quality riddle.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://riddles-by-api-ninjas.p.rapidapi.com/v1/riddles\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"riddles-by-api-ninjas.p.rapidapi.com\"}, params={\"limit\": 1})"} {"Instruction": "Can you provide the available locales for generating testimonials in the Review Generator (AI) API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time Stock, Cryptocurrency, and Forex market data from NASDAQ, NYSE, LSE, MYX, IDX, Binance, FTX, PancakeSwap, Uniswap, FRED etc.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.delete_component_type', 'description': 'Deletes a component type.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace that contains the component type.'}, {'name': 'component_type_id', 'description': 'The ID of the component type to delete.'}]}"], "Output": "requests.get(\"https://review-generator-ai.p.rapidapi.com/api/data/locales\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"review-generator-ai.p.rapidapi.com\"})"} {"Instruction": "I want to find a burger with chicken on the Burgers Hub API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://burgers-hub.p.rapidapi.com/find-burger/?search=chicken\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"burgers-hub.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to get data from the PSS API and include the necessary headers to authenticate the request.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}"], "Output": "requests.get(\"https://pss.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"pss.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to search all the websites hosted on the same IP as example.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This REST API service provides a way to programmatically split GPT-3 text-prompts into user-defined token-sized slices.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'max_size', 'description': '', 'type': 'NUMBER'}, {'name': 'delimiter', 'description': '', 'type': 'STRING'}, {'name': 'include_variations', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://websites-on-same-ip.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"websites-on-same-ip.p.rapidapi.com\"}, params={\"q\": \"example.com\", \"type\": \"WEBIP\", \"pagenum\": \"1\"})"} {"Instruction": "Please provide a Python function call to get the latest crypto news from the ALL Crypto News Feed API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}"], "Output": "requests.get(\"https://all-crypto-news-feed.p.rapidapi.com/get_blogs_feed\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"all-crypto-news-feed.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the predictions for the upcoming football match between Chelsea and Manchester United, set the market to classic, the date to 2022-11-05, and the federation to UEFA, and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://football-prediction-api.p.rapidapi.com/api/v2/predictions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"football-prediction-api.p.rapidapi.com\"}, params={\"market\": \"classic\", \"iso_date\": \"2022-11-05\", \"federation\":\"UEFA\"})"} {"Instruction": "Please provide a Python function call to download the map tile with y=5, z=18, and x=12 using the Offline MapTiles API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://offline-maptiles.p.rapidapi.com/local/osm/v1/18/12/5.png\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"offline-maptiles.p.rapidapi.com\"})"} {"Instruction": "What is the WHOIS history for the domain \"google.com\" since the date \"2021-01-01\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "requests.get(\"https://whois-history1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"whois-history1.p.rapidapi.com\"}, params={\"domainName\": \"google.com\", \"sinceDate\": \"2021-01-01\"})"} {"Instruction": "Please provide me with the owner details of the Web Push Notifications Server.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://web-push-notifications-server.p.rapidapi.com/owner/-your-owner-id-here-\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-push-notifications-server.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with more information about the ROAC of company 123456789?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://roac.p.rapidapi.com/api/Auditores/roac/123456789\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"roac.p.rapidapi.com\"})"} {"Instruction": "I want to download a video from Pinterest using this URL: \"https://www.pinterest.com/pin/1149051292401881795/\"\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com/videopin/https://www.pinterest.com/pin/1149051292401881795/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pinterest-downloader-download-image-video-and-pinterest-ideapin.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the privacy details for app id 123456789 on the Apple App Store?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}"], "Output": "requests.get('https://app-store2.p.rapidapi.com/privacy/123456789', headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"app-store2.p.rapidapi.com\"})"} {"Instruction": "Please provide information about the Dota 2 tournament with tournamentId 987654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'pyarrow', 'api_name': 'sqrt', 'description': 'Compute the square root of an argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute the square root'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MagicMirror', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://league-of-legends-esports.p.rapidapi.com/tournaments\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"league-of-legends-esports.p.rapidapi.com\"}, params={\"tournamentId\": \"987654321\"})"} {"Instruction": "Can you provide me with 3 motivational quotes from the Quotes_v2 API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quotes88.p.rapidapi.com/quotes/3\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quotes88.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to retrieve the IP address of my current location?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}"], "Output": "requests.get(\"https://ip-address3.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ip-address3.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to search for the torrent file with the topic \"Inception 2010\" using the Torrent-Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}"], "Output": "requests.get(\"https://torrent-search3.p.rapidapi.com/torrent/piratebay/Inception%202010\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"torrent-search3.p.rapidapi.com\"})"} {"Instruction": "Can you provide me the information of the file at the URL 'https://terabox.com/s/qwerty1234'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://terabox-downloader.p.rapidapi.com/info\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"terabox-downloader.p.rapidapi.com\"}, params={\"url\": \"https://terabox.com/s/qwerty1234\"})"} {"Instruction": "I want to check if the email address \"test123@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test123@example.com\"})"} {"Instruction": "I want to get the current market trends for cryptocurrencies in Europe, Middle East, and Africa from the G-Finance API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.export', 'description': 'Export current configuration of an Anthos cluster', 'parameters': [{'name': 'cluster'}, {'name': 'project'}, {'name': 'location'}, {'name': 'output_directory'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}"], "Output": "requests.get(\"https://g-finance.p.rapidapi.com/market-trends/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"g-finance.p.rapidapi.com\"}, params={\"t\": \"cryptocurrencies\", \"gl\": \"US\", \"s\": \"europe-middle-east-africa\"})"} {"Instruction": "Please provide a Python function call to retrieve the current time in UTC using the World Clock API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'sqrt', 'description': 'Square root calculation', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use default memory pool.'}]}}"], "Output": "requests.get(\"https://world-clock.p.rapidapi.com/json/utc/now\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"world-clock.p.rapidapi.com\"})"} {"Instruction": "I want to access the ST666 website on my mobile device.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://demo-project27383.p.rapidapi.com/order/my\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"demo-project27383.p.rapidapi.com\"})"} {"Instruction": "Get the trending hashtags in the United Kingdom using the Hashtag API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'uint32', 'description': 'Concrete class for uint32 scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://hashtag5.p.rapidapi.com/api/v2.1/trending/United%20Kingdom/tags\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"hashtag5.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to forward geocode the address \"456 Elm Rd, Los Angeles, CA\" using the Geocode - Forward and Reverse API, and store the response in a variable called \"geocode_result\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://geocode-forward-and-reverse.p.rapidapi.com/forward\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"geocode-forward-and-reverse.p.rapidapi.com\"}, params={\"address\": \"456 Elm Rd, Los Angeles, CA\"})"} {"Instruction": "Please fetch Indian names from the API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indian-names.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indian-names.p.rapidapi.com\"}).json()"} {"Instruction": "Please provide a Python function call to lookup the leagues for the username \"myusername\" in the Satellite API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_substring', 'description': 'Find first occurrence of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "requests.get(\"https://satellite-api.p.rapidapi.com/lookup/2ksports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"satellite-api.p.rapidapi.com\"}, params={\"username\": \"myusername\"})"} {"Instruction": "I want to get information about an exercise with ID 10 from MuscleWiki API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'describe_model(request_id=\"\", location=\"\", model=\"\", container_metadata={\\'containerImageUri\\': \\'gcr.io/example/my_image\\', \\'displayName\\': \\'my_model\\', \\'artifactUri\\': \\'gs://bucket/path\\', \\'description\\': \\'example_model\\'}', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_modality'}, {'name': 'explanation_nearest_neighbor_search_config_file'}, {'name': 'explanation_neighbor_count'}, {'name': 'explanation_path_count'}, {'name': 'explanation_query'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'uris'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}"], "Output": "requests.get(\"https://musclewiki.p.rapidapi.com/exercises/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"musclewiki.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to extract the content from the URL \"https://example.com\" using the URL Content Extractor API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.delete', 'description': 'Delete an existing Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job', 'description': 'ID of the monitoring_job or fully qualified identifier for the monitoring_job.'}, {'name': 'region', 'description': 'Cloud region for the monitoring_job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://url-content-extractor.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"url-content-extractor.p.rapidapi.com\"}, params={\"query\": \"https://example.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address 'example@gmail.com' is valid using the 'check-disposable-email' API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.disassociate_external_connection', 'description': 'Removes an existing external connection from a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain that contains the repository from which to remove the external repository.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository from which the external connection will be removed.'}, {'name': 'external_connection', 'description': 'The name of the external connection to be removed from the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please check the reputation of the domain \"example3.com\" and print the response in JSON format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://domain-reputation1.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"domain-reputation1.p.rapidapi.com\"}, params={\"domainName\": \"example3.com\", \"outputFormat\": \"JSON\", \"mode\": \"\"})"} {"Instruction": "Can you provide a Python function call to generate a fake credit card number using the Mastercard network?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}"], "Output": "requests.get(\"https://fake-credit-card-number-generator-api.p.rapidapi.com/creditcard-cardgenerate/mastercard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-credit-card-number-generator-api.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve a list of active listings on Etsy and print the response using RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}"], "Output": "requests.get(\"https://community-etsy.p.rapidapi.com/listings/active\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"community-etsy.p.rapidapi.com\"})"} {"Instruction": "How can I get the data for episode 4 of Attack on Titan Season 4?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_cluster', 'description': 'Removes the asssociation of an Amazon Web Services Identity and Access Management (IAM) role from a DB cluster.For more information on Multi-AZ DB clusters, see Multi-AZ DB cluster deployments in the Amazon RDS User Guide.', 'parameters': [{'name': 'db_cluster_identifier', 'description': 'The name of the DB cluster to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the Aurora DB cluster, for example arn:aws:iam::123456789012:role/AuroraAccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB cluster that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.forwarding_rules.export(name=\"rule_1\", destination=\"/path/to/config.yaml\"', 'description': \"Export a forwarding rule's configuration to a file\", 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export'}, {'name': 'destination', 'description': 'Path to a YAML file where the configuration will be exported. Alternatively, you may omit this flag to write to standard output'}, {'name': 'global', 'description': 'If set, the forwarding rule is global'}, {'name': 'region', 'description': 'Region of the forwarding rule to export. If not specified, you might be prompted to select a region (interactive mode only)'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.create_user_import_job', 'description': 'Creates a user import job.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The job name for the user import job.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool that the users are being imported into.'}, {'name': 'cloud_watch_logs_role_arn', 'description': 'The role ARN for the Amazon CloudWatch Logs Logging role for the user import job.'}]}\n", "{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}"], "Output": "requests.get(\"https://gogoanime-data-api.p.rapidapi.com/attack-on-titan-final-season-episode-4\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"gogoanime-data-api.p.rapidapi.com\"})"} {"Instruction": "What is the weather for Los Angeles?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weather1003.p.rapidapi.com/current\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather1003.p.rapidapi.com\"}, params={\"lon\": \"-118.2437\", \"lat\":\"34.0522\"})"} {"Instruction": "Can you provide a Python function call to get the latest election news and print the response using the Election2020 Smartable API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Election API offers the 2020 U.S. election news, events, important people, FAQs, and other information. The data is tagged with democratic voice and republican voice, so it's up to the user to decide which opinion to follow.\", 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}"], "Output": "requests.get(\"https://election2020-smartable.p.rapidapi.com/news/page/1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"election2020-smartable.p.rapidapi.com\"})"} {"Instruction": "Please provide a random quote about gratitude.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}"], "Output": "requests.get(\"https://metaapi-mindfulness-quotes.p.rapidapi.com/v1/mindfulness\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"metaapi-mindfulness-quotes.p.rapidapi.com\"}, params={\"category\": \"gratitude\"})"} {"Instruction": "I want to check if \"jane@example.com\" is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_iam_policy_binding(\"my_backend_bucket\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\"', 'description': 'Add an IAM policy binding to a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_folder', 'description': 'Permanently deletes the specified folder and its contents.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'folder_id', 'description': 'The ID of the folder.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Can you retrieve 5 step strings from the WikiHow API and store them in a variable called 'steps'?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.beta_run.services_list', 'description': 'List Google Compute Engine backend services', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}"], "Output": "requests.get(\"https://hargrimm-wikihow-v1.p.rapidapi.com/steps\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"hargrimm-wikihow-v1.p.rapidapi.com\"}, params={\"count\": \"5\"})"} {"Instruction": "Please provide me with news articles about technology published within the last 12 hours in Indonesia.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.list_coverage', 'description': 'Lists coverage details for your GuardDuty account. If you\u00e2\\x80\\x99re a GuardDuty administrator, you can retrieve all resources associated with the active member accounts in your organization.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Resources\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector whose coverage details you want to retrieve.'}, {'name': 'filter_criteria', 'description': 'Represents the criteria used to filter the coverage details.\\nFilterCriterion -> (list)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\n(structure)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\nCriterionKey -> (string)\\n\\nAn enum value representing possible filter fields.\\nFilterCondition -> (structure)\\n\\nContains information about the condition.\\nEquals -> (list)\\n\\nRepresents an equal condition that is applied to a single field while retrieving the coverage details.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition that is applied to a single field while retrieving the coverage details.\\n(string)'}, {'name': 'sort_criteria', 'description': 'Represents the criteria used to sort the coverage details.\\nAttributeName -> (string)\\n\\nRepresents the field name used to sort the coverage details.\\nOrderBy -> (string)\\n\\nThe order in which the sorted findings are to be displayed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}"], "Output": "requests.get(\"https://berita1.p.rapidapi.com/competitor\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"berita1.p.rapidapi.com\"}, params={\"categories\": \"100271:3\", \"publishedWithin\": \"43200000\", \"offset\": \"0\", \"country\": \"id\", \"length\": \"0\"})"} {"Instruction": "I want to take a screenshot of \"https://www.example.com\", save it as a png file, and use a custom User-Agent header.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://website-screenshot3.p.rapidapi.com/api/v1\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"website-screenshot3.p.rapidapi.com\"}, params={\"url\": \"https://www.example.com\", \"type\": \"png\", \"ua\": \"Custom User-Agent Header\"})"} {"Instruction": "I want to get the Instagram ID for the user \"existing_user456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram174.p.rapidapi.com/api/v1/user/instagram/id\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"instagram174.p.rapidapi.com\"}, params={\"username\": \"existing_user456\"})"} {"Instruction": "Can you retrieve live data for the ASIN B09DKV849B from the Amazon Live Data API in the US marketplace and return the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}"], "Output": "requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B09DKV849B\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a Python function call to retrieve the liquidation data from Binance using the Liquidation Report API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://liquidation-report.p.rapidapi.com/lickhunterpro\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"liquidation-report.p.rapidapi.com\"})"} {"Instruction": "Please provide the latest Covid-19 statistics for Italy.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://trinidad-covid-19-statistics.p.rapidapi.com/latestday\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"trinidad-covid-19-statistics.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a Python function call to get the list of Steam games on special offers in the US region, starting from the first game, and retrieving 3 games per page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve current, forecasted, and historical air quality for any point in the world.', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'English news sentiment API, only $0.00001 per extra requests', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://steamgames-special-offers.p.rapidapi.com/games_list/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"steamgames-special-offers.p.rapidapi.com\"}, params={\"region\": \"US\", \"start\": \"0\", \"count\": \"3\"})"} {"Instruction": "I want to search for videos on YouTube with the keyword \"python tutorial\" and sort them by view count.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'test_any', 'description': 'Test whether any element in a boolean array evaluates to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "requests.get(\"https://youtube-v3-lite.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"youtube-v3-lite.p.rapidapi.com\"}, params={\"channelId\": \"UCAuUUnT6oDeKwE6v1NGQxug\", \"part\": \"id,snippet\", \"type\": \"video\", \"order\": \"viewCount\", \"q\": \"python tutorial\"})"} {"Instruction": "Can you please send a connection request to the following LinkedIn profiles: profile1URL, profile2URL, profile3URL? I would like to use the message \"Hello [target_name], I would love to connect with you.\", provide a cookie value of \"ABCDEF\", an email address of \"example@gmail.com\", and use the key \"9gZJadaH4r\" for authentication.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}"], "Output": "requests.get(\"https://linkedin-outreach.p.rapidapi.com/send-requests/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"linkedin-outreach.p.rapidapi.com\"}, params={\"urls\": \"profile1URL,profile2URL,profile3URL\", \"message\": \"Hello [target_name], I would love to connect with you.\", \"cookie\": \"ABCDEF\", \"email\": \"example@gmail.com\", \"key\": \"9gZJadaH4r\"})"} {"Instruction": "I want to search for historical events related to the American Revolution.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://historical-events-by-api-ninjas.p.rapidapi.com/v1/historicalevents\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"historical-events-by-api-ninjas.p.rapidapi.com\"}, params={\"text\": \"American Revolution\"})"} {"Instruction": "Perform sentiment analysis on the text \"I love this movie!\" in English using Google's BERT Sentiment Analysis API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://googles-bert-sentiment-analysis.p.rapidapi.com/sentiment\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"googles-bert-sentiment-analysis.p.rapidapi.com\"}, params={\"text\": \"I love this movie!\", \"lang\":\"en\"})"} {"Instruction": "Please provide the names of Allah with Arabic as well as English words and their explanations and benefits.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}"], "Output": "requests.get(\"https://allah-name.p.rapidapi.com/name\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"allah-name.p.rapidapi.com\"})"} {"Instruction": "Can you help me find train trips from Berlin to Munich on February 16, 2022 and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.gateways.list', 'description': 'List API Gateways', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://deutsche-bahn1.p.rapidapi.com/trips\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"deutsche-bahn1.p.rapidapi.com\"}, params={\"from_id\": \"008011201\", \"to_id\": \"008011155\", \"date\": \"16.02.2022\"})"} {"Instruction": "Can you please check the status of the API \"MOVIE DETAILS 0822202124848\" and return the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mobile.create_project', 'description': 'Creates an AWS Mobile Hub project.', 'parameters': [{'name': 'name', 'description': 'Name of the project.'}, {'name': 'contents', 'description': 'ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.'}, {'name': 'snapshot_id', 'description': 'Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.'}, {'name': 'project_region', 'description': 'Default region where project resources should be created.'}]}"], "Output": "requests.get(\"https://daily-ovrll-0822202124848.p.rapidapi.com/status/200\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"daily-ovrll-0822202124848.p.rapidapi.com\"})"} {"Instruction": "Please fetch the profile information for the Instagram user \"example_user\" using the provided API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow streaming format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer, or a readable file object.'}], 'optional': [{'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'If None, default memory pool is used.'}]}}"], "Output": "requests.get(\"https://instagram120.p.rapidapi.com/api/instagram/hls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"instagram120.p.rapidapi.com\"})"} {"Instruction": "Please provide me with a Python function call to pronounce the word \"python\" using the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'az ml job create', 'description': 'Create a job in Azure ML', 'parameters': [{'name': 'file', 'description': 'Local path to the YAML file containing the Azure ML job specification.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}, {'name': 'name', 'description': 'Name of the job.'}, {'name': 'save-as', 'description': \"File to which the created job's state in YAML format will be written.\"}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'skip-validation', 'description': 'Skip validation in creating the resource.'}, {'name': 'stream', 'description': \"Indicates whether to stream the job's logs to the console.\"}, {'name': 'web', 'description': \"Show the job's run details in Azure ML studio in a web browser.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}"], "Output": "requests.get(\"https://thefluentme.p.rapidapi.com/post/P36288\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"thefluentme.p.rapidapi.com\", \"params\":{\"post_id\": \"python\"}})"} {"Instruction": "I want to make a sample map for my app using the New Client API from RapidAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}"], "Output": "requests.get(\"https://new-client.p.rapidapi.com/njajal\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"new-client.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the walk, transit, and bike scores for a Zillow property with the ZPID \"12345678\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://zillow69.p.rapidapi.com/walkTransitBikeScores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"zillow69.p.rapidapi.com\"}, params={\"zpid\": \"12345678\"})"} {"Instruction": "I want to check if the email address test@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@example.com\"})"} {"Instruction": "Retrieve the followings of user with userId 12345678 on Twitter and set the count parameter to 100.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://twitter-aio.p.rapidapi.com/user/12345678/followings\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"twitter-aio.p.rapidapi.com\"}, params={\"cursor\": \"\", \"count\": \"100\"})"} {"Instruction": "Can you provide a Python function call to get pricing and flight itineraries information on Skyscanner using the RapidAPI? Please include the necessary API key in the headers and set the 'm' parameter to 10 and the 'token' parameter to 'API_KEY'.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://skyscanner-flights.p.rapidapi.com/results\", headers={\"X-RapidAPI-Key\": \"API_KEY\",\"X-RapidAPI-Host\":\"skyscanner-flights.p.rapidapi.com\"}, params={\"m\":\"10\", \"token\":\"API_KEY\"})"} {"Instruction": "I want to get the image of the manga with the ID \"e1b5c2934fc4f2bfa4a890be\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://mangaverse-api.p.rapidapi.com/manga/image\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"mangaverse-api.p.rapidapi.com\"}, params={\"id\":\"e1b5c2934fc4f2bfa4a890be\"})"} {"Instruction": "Can you please provide me the current weather alerts in English for the location with ID 5c7a120c-473f-57be-af23-5c847c847a00?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_resource_policy', 'description': 'Returns a resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to return.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}"], "Output": "requests.get(\"https://kayuloweather.p.rapidapi.com/weatherAlert/en/5c7a120c-473f-57be-af23-5c847c847a00\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"kayuloweather.p.rapidapi.com\"})"} {"Instruction": "What is the equivalent word for the number 12345678.90 in USD, considering the UK locale?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'spring-cloud app set-deployment', 'description': 'Set production deployment of an app', 'parameters': [{'name': 'deployment -d', 'description': 'Name of an existing deployment of the app.', 'required': True}, {'name': 'name -n', 'description': 'Name of app.', 'required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': 'False'}]}"], "Output": "requests.get(\"https://number2words4.p.rapidapi.com/v1/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"number2words4.p.rapidapi.com\"}, params={\"language\": \"EN\", \"number\": \"12345678.90\", \"locale\": \"UK\", \"units\": \"cent\", \"currency\": \"dollar\", \"output\": \"text\"})"} {"Instruction": "Can you provide a Python function call to download an Instagram media using the following URL: \"https://www.instagram.com/p/CQNuGCnBIk0/\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"instagram-downloader-download-videos-reels-stories-2023.p.rapidapi.com\"}, params={\"url\": \"https://www.instagram.com/p/CQNuGCnBIk0/\"})"} {"Instruction": "I want to stream the live football match with matchid 789.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reduce the risk of fraud on your platform by onboarding only those individuals whose PAN is linked with their Aadhaar, in accordance with the laws of India.\\n\\nReduce manual efforts by calling a single API which tells you if an individual\u2019s PAN Aadhaar link exists or not.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.list_custom_line_items', 'description': 'A paginated call to get a list of all custom line items (FFLIs) for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-custom-line-items is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get custom line items (FFLIs).'}, {'name': 'filters', 'description': 'A ListCustomLineItemsFilter that specifies the custom line item names and/or billing group Amazon Resource Names (ARNs) to retrieve FFLI information.\\nNames -> (list)\\n\\nA list of custom line items to retrieve information.\\n(string)\\n\\nBillingGroups -> (list)\\n\\nThe billing group Amazon Resource Names (ARNs) to retrieve information.\\n(string)\\n\\nArns -> (list)\\n\\nA list of custom line item ARNs to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://football-live-stream-api.p.rapidapi.com/stream.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"football-live-stream-api.p.rapidapi.com\"}, params={\"matchid\": \"789\"})"} {"Instruction": "Can you generate a QR code for the text \"Hello world\" with a foreground color of \"#000000\" and a background color of \"#FFFFFF\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR code generator API. Dynamically generate QR codes and get an image in multiple formats.', 'parameters': [{'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'foreground_color', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'margin', 'description': '', 'type': 'NUMBER'}, {'name': 'label', 'description': '', 'type': 'STRING'}, {'name': 'label_size', 'description': '', 'type': 'NUMBER'}, {'name': 'label_alignment', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://qr-code-generator20.p.rapidapi.com/generateadvanceimage\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"qr-code-generator20.p.rapidapi.com\"}, params={\"data\": \"Hello world\", \"foreground_color\": \"#000000\", \"background_color\": \"#FFFFFF\"})"} {"Instruction": "Can you provide me with the 14-day weather forecast for latitude 51.5 and longitude -0.6 in German?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.get_channel_schedule', 'description': 'Retrieves information about your channel\u00e2\\x80\\x99s schedule.get-channel-schedule is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel associated with this Channel Schedule.'}, {'name': 'duration_minutes', 'description': 'The duration in minutes of the channel schedule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "requests.get(\"https://weather-forecast-14-days.p.rapidapi.com/api/getforecastdata\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-forecast-14-days.p.rapidapi.com\"}, params={\"LAT\": \"51.5\", \"LON\": \"-0.6\", \"LANG\": \"de\"})"} {"Instruction": "Please check if the email address john.doe@example.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}"], "Output": "requests.get(\"https://apilayer-mailboxlayer-v1.p.rapidapi.com/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"apilayer-mailboxlayer-v1.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "Please provide a Python function call to generate a QR code for the URL \"https://example.com\" using the URL Shortener API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://url-shortener25.p.rapidapi.com/short-urls\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"url-shortener25.p.rapidapi.com\"}, params={\"url\": \"https://example.com\"})"} {"Instruction": "I want to check if the email address john.doe@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"john.doe@example.com\"})"} {"Instruction": "Can you get me the betting status for Pinnacle Odds API? Please provide the Python function call and also mention the key-value pairs for the headers.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pinnacle-odds.p.rapidapi.com/kit/v1/betting-status\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"pinnacle-odds.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to obtain the list of regions for the AI News - Global API and print the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ai-news-global.p.rapidapi.com/get_regions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ai-news-global.p.rapidapi.com\"})"} {"Instruction": "I want to check if an email address janedoe@gmail.com is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"janedoe@gmail.com\"})"} {"Instruction": "I want to check if this photo is live and genuine using the Face Liveness Check API. The photo has a request ID of \"5678-1234-abcd-efgh\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}"], "Output": "requests.get(\"https://face-liveness-check.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"face-liveness-check.p.rapidapi.com\"}, params={\"request_id\": \"5678-1234-abcd-efgh\"})"} {"Instruction": "Please validate the given CNPJ number '23.456.789/0001-21' using the CNPJ Validator API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://cnpj-validator.p.rapidapi.com/generate/cnpj\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"cnpj-validator.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the list of available time slots for a specific bookable item ID (bookable_item_id) from the Sagenda v3 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sagenda-sagenda-v3-v1.p.rapidapi.com/api/v3/bookableItems/{bookable_item_id}/timeSlots\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sagenda-sagenda-v3-v1.p.rapidapi.com\"})"} {"Instruction": "I want to search for pornstars with the query \"lisa ann\" and get their profile images in base64 format.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quality-porn.p.rapidapi.com/pornstar/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"quality-porn.p.rapidapi.com\"}, params={\"query\": \"lisa ann\", \"responseProfileImageBase64\": \"1\"})"} {"Instruction": "Can you provide the music links for the artist with Spotify URL \"https://open.spotify.com/artist/1nIUhcKHnK6iyumRyoV68C\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_code_repository', 'description': 'Gets details about the specified Git repository.', 'parameters': [{'name': 'code_repository_name', 'description': 'The name of the Git repository to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}"], "Output": "requests.get(\"https://musiclinkssapi.p.rapidapi.com/search/url\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"musiclinkssapi.p.rapidapi.com\"}, params={\"spotify_url\": \"https://open.spotify.com/artist/1nIUhcKHnK6iyumRyoV68C\"})"} {"Instruction": "Please fetch the weather forecast for Los Angeles tomorrow and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}"], "Output": "requests.get(\"https://weather-forecast-api.p.rapidapi.com/forecast\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-forecast-api.p.rapidapi.com\"}, params={\"q\": \"Los Angeles, US\", \"date\": \"tomorrow\"})"} {"Instruction": "Can you please provide a Python function call to list all available languages for translation using the Translef Translator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}"], "Output": "requests.get(\"https://translef-translator.p.rapidapi.com/language/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"translef-translator.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to fetch a list of countries in Arabic using the ArabicCountryList API and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().delete', 'description': 'Delete backend services', 'parameters': [{'name': 'backend_service_name', 'description': 'Names of the backend services to delete.'}, {'name': 'global', 'description': 'If set, the backend services are global.'}, {'name': 'region', 'description': 'Region of the backend services to delete. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}"], "Output": "requests.get(\"https://arabiccountrylist.p.rapidapi.com/mi2tech/public/api/v1/country/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"arabiccountrylist.p.rapidapi.com\"})"} {"Instruction": "Please provide the Python function call to check if there are any Python developer jobs available in California using the Indeed Jobs API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}"], "Output": "requests.get(\"https://indeed-jobs-api.p.rapidapi.com/indeed-us/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"indeed-jobs-api.p.rapidapi.com\"}, params={\"location\":\"California\", \"keyword\":\"Python\", \"offset\":0})"} {"Instruction": "Can you retrieve the details of the invite code \"ABC123\" in the Discord Lookup API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://discord-lookup.p.rapidapi.com/invites/minecraft\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"discord-lookup.p.rapidapi.com\"}, params={\"invite\": \"ABC123\"})"} {"Instruction": "I want to get the latest space news using the News Space API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'IPC write statistics', 'description': 'Compact representation of IPC write statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_gremlin_query_status', 'description': 'Gets the status of a specified Gremlin query.get-gremlin-query-status uses document type values. Document types follow the JSON data model where valid values are: strings, numbers, booleans, null, arrays, and objects. For command input, options and nested parameters that are labeled with the type document must be provided as JSON. Shorthand syntax does not support document types.\\n', 'parameters': [{'name': 'query_id', 'description': 'The unique identifier that identifies the Gremlin query.'}]}"], "Output": "requests.get(\"https://news-space.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"news-space.p.rapidapi.com\"})"} {"Instruction": "I want to get the dataset with the database code \"AAPL\", return format \"csv\", and dataset code \"GOOG\" using the Quandl API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://quandl1.p.rapidapi.com/datasets/AAPL/GOOG.csv\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quandl1.p.rapidapi.com\"})"} {"Instruction": "I want to search for NFT collections with the name \"CryptoPunks\" in the Ethereum network.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://nft-explorer.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"nft-explorer.p.rapidapi.com\"}, params={\"filter\": \"name\", \"chain\": \"eth\", \"q\": \"CryptoPunks\"})"} {"Instruction": "Can you provide a Python function call to validate the phone number \"(123) 456-7890\" using the Phone verification API and log the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().delete', 'description': 'Delete an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://phone-verification3.p.rapidapi.com/api/v1/file/downloadFile/filename_output.xlsx\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"phone-verification3.p.rapidapi.com\"}, params={\"fileName\": \"filename_output.xlsx\"})"} {"Instruction": "I want to generate a fake credit card for Visa brand.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognize labels on liquor bottles quickly, with over 25,000 different labels to choose from. The results include information on the liquor brand and the kind of spirit.', 'parameters': []}"], "Output": "requests.get(\"https://fake-credit-card-generator.p.rapidapi.com/v1/generatecard\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"fake-credit-card-generator.p.rapidapi.com\"}, params={\"brand\": \"Visa\"})"} {"Instruction": "I want to find the price of the item \"Ring of Healing\" in the Tibia game, specifying the world as Adra.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': \"gcloud.alpha.ai_platform.explain(model='model_name', version='version', json_instances='instances.json'\", 'description': 'run AI Platform explanation', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://tibia-items.p.rapidapi.com/tibia-item/imbuements/epiphany\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"tibia-items.p.rapidapi.com\"}, params={\"World\": \"Adra\"})"} {"Instruction": "What are the upcoming events in Vienna, Austria?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://events-linz.p.rapidapi.com/events\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"events-linz.p.rapidapi.com\"}, params={\"pageSize\": \"150\", \"location\": \"Vienna, Austria\"})"} {"Instruction": "Please provide a Python function call to fetch the latest news from The Guardian related to the global recession using the Global Recession Live API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://global-recession-live.p.rapidapi.com/news/theguardian\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"global-recession-live.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to compile my C99 code using the C99 Code Compiler API? I want to compile the file \"code.c\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for transfer news, latest or record transfers, rumors, player market value, etc... to create a sporting site/application such as transfermarkt.com', 'parameters': [{'name': 'seasonid', 'description': 'The value of id field returned in .../competitions/list-seasons endpoint', 'type': 'STRING'}, {'name': 'id', 'description': 'The value of id field returned in .../search or .../competitions/list-default endpoints', 'type': 'STRING'}, {'name': 'homeaway', 'description': 'One of the following : home|away', 'type': 'STRING'}, {'name': 'domain', 'description': 'One of the following : com|de|be|es|it|nl|pl|pt|com.tr|world', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.batch_get_variable', 'description': 'Gets a batch of variables.', 'parameters': [{'name': 'names', 'description': 'The list of variable names to get.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.post(\"https://c99-code-compiler.p.rapidapi.com/compile\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"c99-code-compiler.p.rapidapi.com\"}, files={\"file\": open(\"code.c\", \"rb\")})"} {"Instruction": "Please provide the Python code to retrieve the details of the top 20 fast food restaurants in the USA using the Fast Food Restaurants USA - TOP 50 Chains API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}"], "Output": "requests.get(\"https://fast-food-restaurants-usa-top-50-chains.p.rapidapi.com/restaurants-top/all-city\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"fast-food-restaurants-usa-top-50-chains.p.rapidapi.com\"})"} {"Instruction": "I want to search for \"apple\" using Bing Search APIs.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "requests.get(\"https://bing-search-apis.p.rapidapi.com/api/rapid/web_search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bing-search-apis.p.rapidapi.com\"}, params={\"size\": \"30\", \"keyword\": \"apple\", \"page\": \"0\"})"} {"Instruction": "I want to check if the email address 'test123@gmail.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Keyvault Delete', 'description': 'Delete a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test123@gmail.com\"})"} {"Instruction": "Please provide a Python function call to translate the latitude 18.2208 and longitude -63.0686 to a timezone string.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://location-to-timezone.p.rapidapi.com/v1/point-to-timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"location-to-timezone.p.rapidapi.com\"}, params={\"lng\": \"-63.0686\", \"lat\":\"18.2208\"})"} {"Instruction": "Please provide the Python function call to check the status of a payment with the reference ID 1234567890 and log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}"], "Output": "requests.get(\"https://ppob.p.rapidapi.com/prabayar/check-status/1234567890\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"ppob.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to retrieve the available sports news sources in the United States using the NewsData API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://newsdata2.p.rapidapi.com/sources\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"newsdata2.p.rapidapi.com\"}, params={\"country\": \"us\", \"category\": \"sports\"})"} {"Instruction": "Find the population of China.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}"], "Output": "requests.get(\"https://get-population.p.rapidapi.com/population/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"get-population.p.rapidapi.com\"}, params={\"country\": \"China\"})"} {"Instruction": "What genres are available in the Media Group API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute.element_wise_max', 'description': 'Find the element-wise maximum value', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function. Can be an array-like or scalar-like.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null in the input forces the output to null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.ElementWiseAggregateOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().restore', 'description': 'Restore an AlloyDB cluster from a backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}, {'name': 'async'}, {'name': 'network'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "requests.get(\"https://media-group.p.rapidapi.com/genres\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"media-group.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if there are any available appointments for Dr. Johnson?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com/api/users/Dr_Johnson.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"supersaas-supersaas-online-bookings-and-appointment-scheduling-v1.p.rapidapi.com\"})"} {"Instruction": "Can you reverse geocode the coordinates (40.7128, -74.0060) to get the corresponding address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://reverse-geocoding3.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reverse-geocoding3.p.rapidapi.com\"}, params={\"request_id\": \"68bbb910-da9b-4d8a-9a1d-4bd878b19846\"})"} {"Instruction": "Can you provide a Python function call to obtain the latest 50 clips from the channel \"funNYgAmers\" on Twitch, using the Twitch Channel Clips API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}"], "Output": "requests.get(\"https://twitch-channel-clips.p.rapidapi.com/public/clips/funNYgAmers\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"twitch-channel-clips.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to retrieve information on the corporate retirement plan for EIN number 543219876? Also, please log the output.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://form-5500-data.p.rapidapi.com/api/721937f76ee4118d05d4268531b648ae/543219876\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"form-5500-data.p.rapidapi.com\"}, params={\"EIN\": \"543219876\"})"} {"Instruction": "I want to check if this boleto with id \"123456789\" has been paid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().cancel', 'description': 'Cancel an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "requests.get(\"https://consulta-de-boleto.p.rapidapi.com/consulta\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-de-boleto.p.rapidapi.com\"}, params={\"id\": \"123456789\"})"} {"Instruction": "I want to get news articles from The Guardian using the Green Gold API. However, I want to provide my own API key and host.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules.create', 'description': 'Create firewall policy rule', 'parameters': [{'name': 'priority'}, {'name': 'action'}, {'name': 'firewall_policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}"], "Output": "requests.get(\"https://green-gold.p.rapidapi.com/news/guardian\", headers={\"X-RapidAPI-Key\": \"YOUR_API_KEY\", \"X-RapidAPI-Host\":\"YOUR_HOST\"})"} {"Instruction": "I want to retrieve the versions available for the Bash Code Compiler API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}"], "Output": "requests.get(\"https://bash-code-compiler.p.rapidapi.com/versions/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bash-code-compiler.p.rapidapi.com\"})"} {"Instruction": "Can you provide the details for the ChattyData API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on countries around the world. ISO2, ISO3, capitals, currencies, surface area, and more!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().list', 'description': 'List all BeyondCorp client connector operations in the specified project.', 'parameters': [{'name': 'location'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "requests.get(\"https://chattydata.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"chattydata.p.rapidapi.com\"})"} {"Instruction": "Get the Chinese zodiac for the sign \"Tiger\" in Chinese Simplified language for the period \"2022\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://chinese-zodiacs-ai.p.rapidapi.com/get_zodiac/Tiger/2022/simplified\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"chinese-zodiacs-ai.p.rapidapi.com\"})"} {"Instruction": "I want to get all transactions for the virtual account with ID \"efgh-5678\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my_domain.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://virtual-accounts-api.p.rapidapi.com/api/v1/accountsrvc/virtualaccounts/transactions/account/efgh-5678/all\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"virtual-accounts-api.p.rapidapi.com\"})"} {"Instruction": "Can you provide the Python function call to obtain the health status from the Open API and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://open7.p.rapidapi.com/api/v1/health\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"open7.p.rapidapi.com\"}, params={\"text\": \"\"})"} {"Instruction": "Can you provide information about a specific item on Amazon with ASIN B07HNW68ZC?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'AD Group Delete', 'description': 'Delete a group from the directory', 'parameters': [{'name': 'group -g', 'description': \"Group's object id or display name(prefix also works if there is a unique match).\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.grafana.describe_workspace', 'description': 'Displays information about one Amazon Managed Grafana workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to display information about.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}"], "Output": "response = requests.get(\"https://amazon-live-data.p.rapidapi.com/getasin/us/B07HNW68ZC\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"amazon-live-data.p.rapidapi.com\"})"} {"Instruction": "Please provide the Fear & Greed Index for the last 5 records.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://crypto-fear-greed-index2.p.rapidapi.com/index\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"crypto-fear-greed-index2.p.rapidapi.com\"}, params={\"limit\": \"5\"})"} {"Instruction": "Can you provide a Python function call to send a new message \"Good morning!\" using the Grup Terbuka API, and include the necessary headers and parameters for authentication and message content?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'Application Gateway Root Certificates List', 'description': 'List trusted root certificates', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'assume_timezone', 'description': 'Options for assuming timezone for input', 'parameters': {'required': [{'name': 'timezone', 'description': 'Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}, {'name': 'nonexistent', 'description': \"How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\", 'type': 'str', 'default': 'raise'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://grup-terbuka.p.rapidapi.com/sendapi.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"grup-terbuka.p.rapidapi.com\"}, params={\"pesan\": \"Good morning!\", \"key\": \"\"})"} {"Instruction": "I want to calculate the number of business days for the next 20 days in the US using DaysAPI.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}"], "Output": "requests.get(\"https://daysapi.p.rapidapi.com/calendar/arithmetic\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"daysapi.p.rapidapi.com\"}, params={\"days\": 20})"} {"Instruction": "I want to get the latest news articles from the Global Stock Market API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://global-stock-market-api-data.p.rapidapi.com/news/most_popular_news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-stock-market-api-data.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check if the email address \"example@gmail.com\" is a valid email address using the RapidAPI \"check-disposable-email\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.jobs.describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'summarize', 'description': 'Summarize job output in a set of human readable tables instead of rendering the entire resource as json or yaml.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}"], "Output": "response = requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Please provide the Python function call to access the Slovenian Government company register using the Slovenia Company Data API. The query should search for a company with the name \"ABC Company\" and retrieve its information.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "requests.get(\"https://slovenia-company-data.p.rapidapi.com/prs/ajax.asp\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"slovenia-company-data.p.rapidapi.com\"}, params={\"s\": 1, \"method\": \"getNaziv\", \"term\":\"ABC Company\"})"} {"Instruction": "Please take a screenshot of www.example.com with a width of 1280 and height of 720.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().get_iam_policy', 'description': 'Get IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}"], "Output": "requests.get(\"https://web-capture2.p.rapidapi.com/pdf\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"web-capture2.p.rapidapi.com\"}, params={\"width\": 1280, \"height\": 720, \"url\": \"www.example.com\"})"} {"Instruction": "Please provide a Python function call to search for Android apps using the Ignition API and include the necessary headers for authorization.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.update', 'description': 'Update an API Gateway API', 'parameters': [{'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://ignition.p.rapidapi.comapi/searchApp.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"ignition.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the data on all crypto coins related to sports teams using the RapidAPI \"Fan Crypto Coins\" API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.organizations.enable_aws_service_access', 'description': 'Enables the integration of an Amazon Web Services service (the service that is specified by ServicePrincipal ) with Organizations. When you enable integration, you allow the specified service to create a service-linked role in all the accounts in your organization. This allows the service to perform operations on your behalf in your organization and its accounts.WarningWe recommend that you enable integration between Organizations and the specified Amazon Web Services service by using the console or commands that are provided by the specified service. Doing so ensures that the service is aware that it can create the resources that are required for the integration. How the service creates those resources in the organization\u00e2\\x80\\x99s accounts depends on that service. For more information, see the documentation for the other Amazon Web Services service.You can only call this operation from the organization\u00e2\\x80\\x99s management account and only if the organization has enabled all features .', 'parameters': [{'name': 'service_principal', 'description': 'The service principal name of the Amazon Web Services service for which you want to enable integration with your organization. This is typically in the form of a URL, such as `` service-abbreviation .amazonaws.com`` .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "requests.get(\"https://fan-crypto-coins.p.rapidapi.com/datablinkx_crypto/coins\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fan-crypto-coins.p.rapidapi.com\"}, params={\"cursor\":\"\"})"} {"Instruction": "Please provide a Python function call to obtain a list of nearby restaurants in Istanbul, Turkey, using the Zomato API, and print the response.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}"], "Output": "import requests\n\nurl = \"https://developers.zomato.com/api/v2.1/search\"\nparams = {\n \"entity_id\": 280,\n \"entity_type\": \"city\",\n \"q\": \"restaurant\",\n \"count\": 10\n}\n\nheaders = {\n \"user-key\": \"YOUR_API_KEY\"\n}\n\nresponse = requests.get(url, headers=headers, params=params)\nprint(response.json())"} {"Instruction": "Can you please provide a Python function call to check if an image with the link \"https://example.com/image.jpg\" contains any adult content?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use our Content Moderation API to flag possible inappropriate/ nude / adult content in your images.', 'parameters': [{'name': 'link', 'description': 'Image link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://nsfw-image-classification3.p.rapidapi.com/nsfwjs/check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"nsfw-image-classification3.p.rapidapi.com\"}, params={\"link\": \"https://example.com/image.jpg\"})"} {"Instruction": "I want to get information about a pet with ID 123.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'Git', 'api_name': 'git.show_index', 'description': 'Show packed archive index', 'parameters': [{'name': 'object_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://thisshouldbefree.p.rapidapi.com/pet/123\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"thisshouldbefree.p.rapidapi.com\"})"} {"Instruction": "Can you validate the formatting of this driver's license number 1234567890 in the state of New York?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://dl-format-validation.p.rapidapi.com/GetArchiveReport\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"dl-format-validation.p.rapidapi.com\"}, params={\"AppId\": \"1234567890\"})"} {"Instruction": "Can you please provide me with a list of categories for Fiverr Pro services?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Highly maintain and accurate T-tok API to fetch profiles or feeds in bulk. ', 'parameters': [{'name': 'schematype', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'string'}, {'name': 'secuid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click_devices.get_device_methods', 'description': 'Given a device ID, returns the invokable methods associated with the device.', 'parameters': [{'name': 'device_id', 'description': 'The unique identifier of the device.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://fiverr-pro-services.p.rapidapi.com/categories\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"fiverr-pro-services.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the synonyms for the word \"happy\" in English using the Webit Language API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models.list_version', 'description': 'List model versions', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'az', 'api_name': 'Event Hubs Cluster Delete', 'description': 'Delete an existing Event Hubs Cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the Event Hubs Cluster.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. accepted values: 0, 1, f, false, n, no, t, true, y, yes'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}"], "Output": "requests.get(\"https://webit-language.p.rapidapi.com/dictionary-synonyms\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"webit-language.p.rapidapi.com\"}, params={\"language\":\"en\", \"q\":\"happy\"})"} {"Instruction": "Can you provide a Python function call to check if the link \"https://www.youtube.com/watch?v=ybJ_R08SogU\" has any open graph protocol data?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "requests.get(\"https://link-preview4.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"link-preview4.p.rapidapi.com\"}, params={\"url\": \"https://www.youtube.com/watch?v=ybJ_R08SogU\", \"oembed\": \"false\"})"} {"Instruction": "Please provide me with the horoscope for the sign Taurus in English.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"simple_cert\", LOCATION=\"LOCATION\", DESCRIPTION=\"desc\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\"', 'description': 'Update a certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'description'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://horoscope-api.p.rapidapi.com/en/taurus\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"horoscope-api.p.rapidapi.com\"})"} {"Instruction": "What is a Python function call to retrieve bank sector reports using a free API provided by Argaam Data APIs Free, and print the response in JSON format?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.get_channel_schedule', 'description': 'Retrieves information about your channel\u00e2\\x80\\x99s schedule.get-channel-schedule is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel associated with this Channel Schedule.'}, {'name': 'duration_minutes', 'description': 'The duration in minutes of the channel schedule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://argaam-data-apis-free.p.rapidapi.com/api/v1/json/facts-statistics/get-bank-sector-reports\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"argaam-data-apis-free.p.rapidapi.com\"})"} {"Instruction": "I want to get product information for a smartphone from the Ecommerce Product API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_directory', 'description': 'Deletes a directory. Only disabled directories can be deleted. A deleted directory cannot be undone. Exercise extreme caution when deleting directories.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory to delete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint'}, {'name': 'region', 'description': 'Cloud region for the endpoint'}, {'name': 'deployed_model_id', 'description': 'ID of the deployed model'}]}\n", "{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}"], "Output": "requests.get(\"https://ecommerce-product-api1.p.rapidapi.com/data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"ecommerce-product-api1.p.rapidapi.com\"}, params={\"product\":\"smartphone\", \"page\":\"1\"})"} {"Instruction": "What would be the Python function call to retrieve the version of the Face Detection API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().describe', 'description': 'Display dry-run configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_iam_policy_binding(\"my_backend_bucket\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\"', 'description': 'Add an IAM policy binding to a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "requests.get(\"https://face-detection14.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"face-detection14.p.rapidapi.com\"})"} {"Instruction": "I want to check the current web technologies used by the domain amazon.com.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.list_pricing_plans', 'description': 'A paginated call to get pricing plans for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-pricing-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get pricing plan.'}, {'name': 'filters', 'description': 'A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve pricing plans information.\\nArns -> (list)\\n\\nA list of pricing plan Amazon Resource Names (ARNs) to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://builtwith-domain.p.rapidapi.com/v19/api.json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"builtwith-domain.p.rapidapi.com\"}, params={\"LOOKUP\": \"amazon.com\", \"KEY\":\"your-api-key\"})"} {"Instruction": "I would like to use the QuickMocker API to retrieve user data with the ID 98765.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}\n", "{'name': 'git', 'api_name': 'aws.proton.get_service_instance', 'description': 'Ignore specific files', 'parameters': [{'name': 'file_patterns'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}"], "Output": "requests.get(\"https://quickmocker.p.rapidapi.com/user/98765\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"quickmocker.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the live session data for session ID 1234 from the F1 Live Motorsport Data API and store the response in a variable called \"session_data\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}"], "Output": "requests.get(\"https://f1-live-motorsport-data.p.rapidapi.com/session/1234\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"f1-live-motorsport-data.p.rapidapi.com\"}, params={\"session_id\": \"1234\"})"} {"Instruction": "Please provide me with the tide forecast for a location with longitude -122.431297 and latitude 37.773972 for the dates September 1, 2022, to September 7, 2022.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for all information about categories, products, etc\u2026 as on wayfair.com', 'parameters': [{'name': 'caid', 'description': 'The value of categoryId fields returned right in this endpoint. The default root category is 214970.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}"], "Output": "requests.get(\"https://stormglass-complete.p.rapidapi.com/tideex/{apiKey}/{lat}/{lng}/{startDate}/{endDate}/{datum}\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"stormglass-complete.p.rapidapi.com\"}, params={\"lng\": \"-122.431297\", \"apiKey\": \"API_KEY_HERE\", \"lat\": \"37.773972\", \"startDate\": \"2022-09-01\", \"endDate\": \"2022-09-07\", \"datum\": \"LAT\"})"} {"Instruction": "Can you please generate a personalized trip plan for 10 days in Rome, Italy using the AI Trip Planner API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}"], "Output": "requests.get(\"https://ai-trip-planner.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"YOUR-API-KEY\",\"X-RapidAPI-Host\":\"ai-trip-planner.p.rapidapi.com\"}, params={\"days\":\"10\", \"destination\":\"Rome, Italy\"})"} {"Instruction": "Please check the location for the address with postal code 12345.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_user_hierarchy_group', 'description': 'Creates a new user hierarchy group.', 'parameters': [{'name': 'name', 'description': 'The name of the user hierarchy group. Must not be more than 100 characters.'}, {'name': 'parent_group_id', 'description': 'The identifier for the parent hierarchy group. The user hierarchy is created at level one if the parent group ID is null.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "requests.get(\"https://viacep.p.rapidapi.com/12345/json\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"viacep.p.rapidapi.com\"})"} {"Instruction": "What is the meaning of the word \"banana\" using the English Words API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.annotate', 'description': 'annotate file lines with commit information', 'parameters': [{'name': 'options'}, {'name': 'rev_opts'}, {'name': 'rev'}, {'name': 'file'}]}"], "Output": "requests.get(\"https://english-words2.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"english-words2.p.rapidapi.com\"}, params={\"word\": \"banana\"})"} {"Instruction": "How can I use the Check Disposable Email API to check if the email address \"test@gmail.com\" is valid?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"test@gmail.com\"})"} {"Instruction": "I want to get the salaries of software engineers at Ubisoft using the Indeed API and filter the results for locations in San Francisco and New York.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Voice API is used for text-to-speech, speech-to-text and inbound/outbound voice routing. The Voice API is part of the Voice Gateway from Melrose Labs.', 'parameters': [{'name': 'transactionid', 'description': 'ID of speech-to-text transaction', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://indeed12.p.rapidapi.com/company/Ubisoft/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indeed12.p.rapidapi.com\"}, params={\"locality\": \"San Francisco, New York\"}).json()"} {"Instruction": "Can you provide me the current status of my Indian bank statement with the request id \"a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "requests.get(\"https://indian-bank-statement.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"indian-bank-statement.p.rapidapi.com\"}, params={\"request_id\": \"a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6\"})"} {"Instruction": "Can you please provide me with the Myanmar 3D live lottery results?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://shwe-2d-live-api.p.rapidapi.com/3d.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"shwe-2d-live-api.p.rapidapi.com\"})"} {"Instruction": "How can I get the list of users who liked the media with mediaId 1234567890 on Instagram?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().update', 'description': \"Update a Bigtable cluster's number of nodes\", 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}, {'name': 'num_nodes'}, {'name': 'disable_autoscaling'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}"], "Output": "requests.get(\"https://100-success-instagram-api-scalable-robust.p.rapidapi.com/instagram/v1/media/1234567890/likers\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"100-success-instagram-api-scalable-robust.p.rapidapi.com\"})"} {"Instruction": "Please provide the real estate transaction records for zipcode 90210, starting from page 3.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az ad sp create', 'description': 'Create a service principal', 'parameters': [{'name': 'id', 'description': 'Identifier uri, application id, or object id of the associated application.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://real-estate-records.p.rapidapi.com/search/zipcode\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"real-estate-records.p.rapidapi.com\"}, params={\"zipcode\": \"90210\", \"page\": \"3\"})"} {"Instruction": "Please provide a Python function call to log out the user from the API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads.list', 'description': 'List all Assured Workloads environments that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}"], "Output": "requests.get(\"https://tes78.p.rapidapi.com/user/logout\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tes78.p.rapidapi.com\"})"} {"Instruction": "I want to check the nutritional facts of a banana in Spanish using DietaGram API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'unregister_extension_type', 'description': 'Unregister a Python extension type', 'parameters': {'required': [{'name': 'type_name', 'description': 'The name of the ExtensionType subclass to unregister.'}], 'optional': []}}"], "Output": "requests.get(\"https://dietagram.p.rapidapi.com/apiFood.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"dietagram.p.rapidapi.com\"}, params={\"name\": \"banana\", \"lang\": \"es\"})"} {"Instruction": "I want to check the population statistics for India with the minimum population of 500 million using the Country by API-Ninjas API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://country-by-api-ninjas.p.rapidapi.com/v1/country\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"country-by-api-ninjas.p.rapidapi.com\"}, params={\"name\": \"India\", \"min_population\": 500000000})"} {"Instruction": "I want to get the top chart songs for 2024 from the Spotify Top Charts 2024 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains.backups.delete(\"my_backup\", domain=\"my_domain.com\", async_=True', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"https://spotify-top-charts-2024.p.rapidapi.com/spotify_top_charts_24\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"spotify-top-charts-2024.p.rapidapi.com\"})"} {"Instruction": "Can you please provide a Python function call to retrieve a random love quote from the Olato Quotes API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://olato-quotes.p.rapidapi.com/love\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"olato-quotes.p.rapidapi.com\"})"} {"Instruction": "Please generate an image with width 800 and height 600 using the Bruzu API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'Storage Account Blob Inventory Policy Delete', 'description': 'Delete Blob Inventory Policy associated with the specified storage account.', 'parameters': [{'name': 'account-name', 'description': 'The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}"], "Output": "requests.get(\"https://bruzu.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"bruzu.p.rapidapi.com\"}, params={\"width\": \"800\", \"height\": \"600\"})"} {"Instruction": "Can you help me retrieve product details using the ShopeeApi? I want to search for \"Keripik Pisang\" in the Malaysian region.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Practical API for streamlined business and cloud applications.', 'parameters': [{'name': 'source', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().addSignedUrlKey', 'description': 'Add a new Cloud CDN Signed URL key to a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'key_file', 'description': 'The file containing the RFC 4648 Section 5 base64url encoded 128-bit secret key for Cloud CDN Signed URL'}, {'name': 'key_name', 'description': 'Name of the Cloud CDN Signed URL key'}]}"], "Output": "requests.get(\"https://shopeeapi2.p.rapidapi.com/id/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"shopeeapi2.p.rapidapi.com\"}, params={\"region\": \"my\", \"q\":\"Keripik Pisang\"})"} {"Instruction": "Can you provide a Python function call to translate the sentence \"Hello, how are you?\" from English to Spanish, using the Google Translate API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-translate1.p.rapidapi.com/language/translate/v2/languages\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-translate1.p.rapidapi.com\"}, params={\"target\": \"es\", \"model\": \"\"})"} {"Instruction": "Can you classify the text \"I enjoy playing soccer and swimming in the ocean.\" using the IAB Taxonomy Text Classification API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://iab-taxonomy-text-classification.p.rapidapi.com/classify.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"iab-taxonomy-text-classification.p.rapidapi.com\"}, params={\"text\": \"I enjoy playing soccer and swimming in the ocean.\"})"} {"Instruction": "Can you please provide me with the number of Covid-19 cases in India on January 1, 2022?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pascal Code Compiler API', 'parameters': []}"], "Output": "requests.get(\"https://covid-19-by-api-ninjas.p.rapidapi.com/v1/covid19\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"covid-19-by-api-ninjas.p.rapidapi.com\"}, params={\"type\": \"cases\", \"country\": \"India\", \"date\": \"2022-01-01\"})"} {"Instruction": "Can you provide me with the upcoming match details for league with id 1234 using the Pinaculo API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://pinaculo.p.rapidapi.com/api/pinaculo/leagues/1234/matchups\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pinaculo.p.rapidapi.com\"})"} {"Instruction": "Can you please give me another random yes or no answer?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.pause', 'description': 'Pause a running Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}"], "Output": "requests.get(\"https://random-yes-no.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"random-yes-no.p.rapidapi.com\"})"} {"Instruction": "Please check if the email 'anotherexample@gmail.com' is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"anotherexample@gmail.com\"})"} {"Instruction": "I want to retrieve the cards for the user with MUID \"user123\" in organization \"orgXYZ\" and display them in Spanish language.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}"], "Output": "requests.get(\"https://test2113.p.rapidapi.com/string/cards\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"test2113.p.rapidapi.com\"}, params={\"muid\": \"user123\", \"msid\": \"\", \"orgCode\": \"orgXYZ\", \"locale\": \"es_ES\"})"} {"Instruction": "I want to get the latest NAV information for the mutual fund with ISIN IN1234567890.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://latest-mutual-fund-nav.p.rapidapi.com/fetchDividends\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"latest-mutual-fund-nav.p.rapidapi.com\"}, params={\"isin\": \"IN1234567890\"})"} {"Instruction": "I want to get the information about a passbook with passTypeIdentifier \"pass.example.id3\" and serialNumber \"5d17b48c-39fd-4e07-b843-445b6b9bc92d\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'az', 'api_name': 'az network front-door check-name-availability', 'description': 'Check the availability of a Front Door resource name', 'parameters': [{'name': 'name', 'description': 'The resource name to be validated.'}, {'name': 'resource-type', 'description': 'The type of the resource whose name is to be validated.', 'accepted_values': ['Microsoft.Network/frontDoors', 'Microsoft.Network/frontDoors/frontendEndpoints']}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://passbook.p.rapidapi.com/passes/pass.example.id3/5d17b48c-39fd-4e07-b843-445b6b9bc92d\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"passbook.p.rapidapi.com\"})"} {"Instruction": "Can you please generate an affiliate link for a product on Shopee?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "requests.get(\"https://shopeeapi1.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"shopeeapi1.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with a Python function call to obtain the list of categories for products on Amazon and log the response using the RapidAPI?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_data_sources', 'description': 'Lists the data sources for a given API.list-data-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_or', 'description': 'Logical OR', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'y', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "requests.get(\"https://amazon-data6.p.rapidapi.com/categories-list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-data6.p.rapidapi.com\"})"} {"Instruction": "Can you please fetch the latest technology news?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ds.add_ip_routes', 'description': 'If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'Identifier (ID) of the directory to which to add the address block.'}, {'name': 'ip_routes', 'description': 'IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your self-managed domain.\\n(structure)\\n\\nIP address block. This is often the address block of the DNS server used for your self-managed domain.\\nCidrIp -> (string)\\n\\nIP address block using CIDR format, for example 10.0.0.0/24. This is often the address block of the DNS server used for your self-managed domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.\\nDescription -> (string)\\n\\nDescription of the address block.'}, {'name': 'update_security_group_for_directory_controllers_|_no_update_security_group_for_directory_controllers', 'description': 'If set to true, updates the inbound and outbound rules of the security group that has the description: \u00e2\\x80\\x9cAmazon Web Services created security group for directory ID directory controllers.\u00e2\\x80\\x9d Following are the new rules:\\nInbound:\\n\\nType: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0\\nType: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0\\nType: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0\\nType: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0\\nType: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0\\n\\nOutbound:\\n\\nType: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0\\n\\nThese security rules impact an internal network interface that is not exposed publicly.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://climate-news-api3.p.rapidapi.com/scrap/news\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"climate-news-api3.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the last tournaments details for team with id 123456 in tennis.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr.put_auto_termination_policy', 'description': 'Creates or updates an auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination .', 'parameters': [{'name': 'cluster_id', 'description': 'Specifies the ID of the Amazon EMR cluster to which the auto-termination policy will be attached.'}, {'name': 'auto_termination_policy', 'description': 'Specifies the auto-termination policy to attach to the cluster.\\nIdleTimeout -> (long)\\n\\nSpecifies the amount of idle time in seconds after which the cluster automatically terminates. You can specify a minimum of 60 seconds and a maximum of 604800 seconds (seven days).'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_values', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}"], "Output": "requests.get(\"https://allsportsapi2.p.rapidapi.com/api/tennis/team/123456/tournaments/last\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"allsportsapi2.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address \"example@gmail.com\" is valid.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': 'gcloud.alpha.compute.backend_services.delete_signed_url_key', 'description': 'Delete Cloud CDN Signed URL key from a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'key_name'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example@gmail.com\"})"} {"Instruction": "Translate the text \"Hello, how are you?\" into French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'az', 'api_name': 'postgres flexible-server replica list', 'description': 'List all read replicas for a given server', 'parameters': [{'name': 'name -n', 'description': 'Name of the source server.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "requests.get(\"https://translate-language.p.rapidapi.com/translate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"translate-language.p.rapidapi.com\"}, params={\"text\": \"Hello, how are you?\", \"target_language\": \"fr\"})"} {"Instruction": "Please provide me with the data for school information using the \"sekolah\" API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"https://sekolah.p.rapidapi.comhttp://localhost/api_wa/get_data.php\"})"} {"Instruction": "I want to get the historical prices chart for the company AAPL for the last 6 months.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://finshorts.p.rapidapi.com/history_chart_monthly.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"finshorts.p.rapidapi.com\"}, params={\"q\": \"aapl\", \"month\": \"6\"})"} {"Instruction": "Find me relevant businesses near New York City.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic Functions', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}"], "Output": "requests.get(\"https://data-axle-business-address-search.p.rapidapi.com/v1/places/search/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"data-axle-business-address-search.p.rapidapi.com\"}, params={\"limit\": \"20\", \"packages\": \"standard_v1\", \"query\":\"New York City\"})"} {"Instruction": "Please retrieve the second page of Amazon product reviews for ASIN B01H6GUCCQ on the domain amazon.de.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://amazon-product-reviews1.p.rapidapi.com/amazonreviews/\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"amazon-product-reviews1.p.rapidapi.com\"}, params={\"pageNum\":2, \"domain\":\"amazon.de\", \"asin\":\"B01H6GUCCQ\"})"} {"Instruction": "Please provide the details of the menu item with ID 5a76c927bb5d660001e09731 in Chinese for Viva City venue.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A RESTful Interface to Unicode Data, this API gives easy and standardized access to all information from Codepoints.net. The detailed documentation is [available on Github](https://github.com/Boldewyn/Codepoints.net/wiki/API).', 'parameters': [{'name': 'properties', 'description': 'one or several key/value pairs of Unicode properties or int for decimal codepoint values or q for free text search.', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for paginated results', 'type': 'NUMBER'}, {'name': 'per_page', 'description': 'results per page', 'type': 'STRING'}, {'name': 'callback', 'description': 'JSON-P return function name', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://viva-city-documentation.p.rapidapi.com/venue-i18n/menus/5a76c927bb5d660001e09731/details\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"viva-city-documentation.p.rapidapi.com\"}, params={\"lang\": \"zh-hans\"})"} {"Instruction": "Can you give me the BUY/SELL signals and trends for Ethereum on the Binance exchange in the spot market?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}"], "Output": "requests.get(\"https://greenlight3.p.rapidapi.com/signals\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"greenlight3.p.rapidapi.com\"}, params={\"coin\": \"ETH\", \"exchange\": \"Binance\", \"market_type\":\"SPOT\"})"} {"Instruction": "Please check if the domains 'example.com', 'test.org', and 'foo.xyz' are available for registration.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments().list', 'description': 'List Cloud Composer environments', 'parameters': [{'name': 'locations'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}"], "Output": "requests.get(\"https://pointsdb-bulk-domain-check-v1.p.rapidapi.com/domain_check\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pointsdb-bulk-domain-check-v1.p.rapidapi.com\"}, params={\"domains\": \"example.com,test.org,foo.xyz\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Betway? I want to log the response using the Python requests library.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "requests.get(\"https://betway.p.rapidapi.com/matches/betway\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"betway.p.rapidapi.com\"})"} {"Instruction": "What is the latitude and longitude of the location with start latitude 38.9072 and start longitude -77.0369 and end latitude 40.7128 and end longitude -74.0060 in Tunisia?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Tunisia Lookup API allows you to look up the latitude, longitude, and address of a location in Tunisia.', 'parameters': [{'name': 'start_lon', 'description': 'Longitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lon', 'description': 'Longitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'start_lat', 'description': 'Latitude of the starting point (required)', 'type': 'NUMBER'}, {'name': 'end_lat', 'description': 'Latitude of the ending point (required)', 'type': 'NUMBER'}, {'name': 'distance_unit', 'description': 'Unit of distance measurement, valid options are **km** (default), and **mi**.', 'type': 'STRING'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "requests.get(\"https://tunisia-api.p.rapidapi.com/directions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"tunisia-api.p.rapidapi.com\"}, params={\"start_lat\": \"38.9072\", \"start_lon\": \"-77.0369\", \"end_lat\": \"40.7128\", \"end_lon\": \"-74.0060\"})"} {"Instruction": "Can you please provide a Python function call to retrieve the prematch data for a specific sports event using the Sports Betting API and display the response as JSON?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tradingview API for technical analysis. With indicators, ocillicators, summaries etc.', 'parameters': [{'name': 'exchange', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.add_service_bindings', 'description': 'Add service bindings to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'service_bindings'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'Beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().update', 'description': 'Update an existing legacy Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "requests.get(\"https://sports-betting-api.p.rapidapi.com/api/v2/prematch\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"sports-betting-api.p.rapidapi.com\"}, params={\"sp\": \"\", \"lang\": \"en\", \"lid\": \"\"}).json()"} {"Instruction": "Can you please provide the details for a user with ID=5 from the Reqres API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://reqres-dont-change.p.rapidapi.com/api/users/5\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"reqres-dont-change.p.rapidapi.com\"})"} {"Instruction": "How can I generate an article from the article ID f35da960-63fe-4e8b-b0d3-97cd12b54a2f using the Articles Generator API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series().delete', 'description': 'delete an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': 'tensorboard_run_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}"], "Output": "requests.get(\"https://articles-generator.p.rapidapi.com/articles/get/f35da960-63fe-4e8b-b0d3-97cd12b54a2f\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"articles-generator.p.rapidapi.com\"})"} {"Instruction": "I want to retrieve the details of the user with id '789' from the Node Express API Tutorial.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.jobs().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "requests.get(\"https://node-express-api-tutorial.p.rapidapi.com/users/789\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"node-express-api-tutorial.p.rapidapi.com\"})"} {"Instruction": "Can you predict the credit score for an individual with the following information: age 45, income $60,000, and education level of \"Bachelor's degree\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"https://credit-card-prediction.p.rapidapi.com/1/2/3/4\"}, params={\"age\": 45, \"income\": 60000, \"education\": \"Bachelor's degree\"})"} {"Instruction": "Can you provide a Python function call to get the current weather using the WeatherTest API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.update(\"my_service_resource\", location=\"us_central1\", display_name=\"my_new_resource\", ingress_config=\\'{\"destinationRoutes\":[{\"address\":\"196.0.0.1\",\"netmask\":\"255.255.255.0\"},{\"address\":\"197.0.0.2\",\"netmask\":\"255.255.255.0\"}]}\\'', 'description': 'Update a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service'}, {'name': 'location'}, {'name': 'config_from_file'}, {'name': 'display_name'}, {'name': 'ingress_config'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weathertest19.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"weathertest19.p.rapidapi.com\"})"} {"Instruction": "I want to verify the driving license with the request id \"12345678-abcd-1234-efgh-1234567890ab\" using the Driving License Verification API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.create(app_id=\"12345\", host_uri=\"https://mygithubenterprise.com\"', 'description': 'Create GitHub Enterprise Config', 'parameters': [{'name': 'app_id'}, {'name': 'host_uri'}, {'name': 'gcs_bucket'}, {'name': 'gcs_object'}, {'name': 'generation'}, {'name': 'oauth_client_id_name'}, {'name': 'oauth_secret_name'}, {'name': 'private_key_name'}, {'name': 'webhook_secret_name'}, {'name': 'oauth_client_id_version_name'}, {'name': 'oauth_secret_version_name'}, {'name': 'private_key_version_name'}, {'name': 'webhook_secret_version_name'}]}"], "Output": "requests.get(\"https://driving-license-verification.p.rapidapi.com/v3/tasks\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"driving-license-verification.p.rapidapi.com\"}, params={\"request_id\": \"12345678-abcd-1234-efgh-1234567890ab\"})"} {"Instruction": "I have a PDF file called \"document.pdf\". Extract the text from it using the PDF Text Extractor API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get_Ticket_Information from Fligths', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://pdf-text-extractor.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"pdf-text-extractor.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to check the pricing details for a gaming laptop using the H30 E-commerce Data scraper API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.whatchanged(option=\"_p v2.6.12.. include/scsi drivers/scsi\"', 'description': 'Show logs with difference each commit introduces', 'parameters': [{'name': 'option'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://h30-e-commerce-data-scraper.p.rapidapi.com/search/gaming laptop\", headers={\"X-RapidAPI-Key\":\"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"h30-e-commerce-data-scraper.p.rapidapi.com\"}, params={\"api_key\": \"\"})"} {"Instruction": "Can you create a Python function call to check if the email address info@example.com is disposable?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://disposable-email-checker1.p.rapidapi.com/validate\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"disposable-email-checker1.p.rapidapi.com\"}, params={\"domain\": \"info@example.com\"})"} {"Instruction": "Can you provide me with the current weather in New York City?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Large database of team names, You'll receive 7000+ football (soccer) team names, with their short names from almost every league, nation etc\u2026 This API can be useful for you for ex.: if you want to create football (soccer) statistics based on team names and short names\", 'parameters': []}"], "Output": "requests.get(\"https://weatherjs1.p.rapidapi.comhttp://127.0.0.1:5500\",params={'city':'New York City'})"} {"Instruction": "Please get me a list of remote jobs from GitHub.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}"], "Output": "requests.get(\"https://remote-jobs-api.p.rapidapi.com/jobs\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"remote-jobs-api.p.rapidapi.com\"}, params={\"company\": \"GitHub\"})"} {"Instruction": "Can you provide a Python function call to obtain the full information of a TikTok video without watermark using the specified URL \"https://www.tiktok.com/@user/video/1234567890\", and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}"], "Output": "requests.get(\"https://tiktok-full-video-info-without-watermark.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"tiktok-full-video-info-without-watermark.p.rapidapi.com\"}, params={\"url\": \"https://www.tiktok.com/@user/video/1234567890\"})"} {"Instruction": "Please provide me the percent change of the Inflation Rate for Food Prices for the last 3 years.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "requests.get(\"https://food-price-inflation.p.rapidapi.com/yUNJ9j/food_data\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"food-price-inflation.p.rapidapi.com\"})"} {"Instruction": "Please check if the email address jane@example.com is a valid email address.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.serverlessrepo.create_application_version', 'description': 'Creates an application version.', 'parameters': [{'name': 'application_id', 'description': 'The Amazon Resource Name (ARN) of the application.'}, {'name': 'semantic_version', 'description': 'The semantic version of the new version.'}, {'name': 'source_code_archive_url', 'description': 'A link to the S3 object that contains the ZIP archive of the source code for this version of your application.\\nMaximum size 50 MB'}, {'name': 'source_code_url', 'description': 'A link to a public repository for the source code of your application, for example the URL of a specific GitHub commit.'}, {'name': 'template_body', 'description': 'The raw packaged AWS SAM template of your application.'}, {'name': 'template_url', 'description': 'A link to the packaged AWS SAM template of your application.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Research investments, and follow market news', 'parameters': [{'name': 'enddate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'startdate', 'description': \"The format is yyyy-MM-dd'T'HH:mm:ss\", 'type': 'STRING'}, {'name': 'symbol', 'description': 'The symbol to get information', 'type': 'STRING'}, {'name': 'dataperiod', 'description': 'One of the following : Minute|Hour|Day|Week|Month', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"jane@example.com\"})"} {"Instruction": "Can you provide me with the live games and pre-game odds for Betway?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_environment', 'description': 'Get detailed data for an environment.', 'parameters': [{'name': 'name', 'description': 'The name of the environment that you want to get the detailed data for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.list_vocabularies', 'description': 'Provides a list of custom vocabularies that match the specified criteria. If no criteria are specified, all custom vocabularies are returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'If your ListVocabularies request returns more results than can be displayed, NextToken is displayed in the response with an associated string. To get the next page of results, copy this string and repeat your request, including NextToken with the value of the copied string. Repeat as needed to view all your results.'}, {'name': 'max_results', 'description': 'The maximum number of custom vocabularies to return in each page of results. If there are fewer results than the value that you specify, only the actual results are returned. If you don\u00e2\\x80\\x99t specify a value, a default of 5 is used.'}, {'name': 'state_equals', 'description': 'Returns only custom vocabularies with the specified state. Vocabularies are ordered by creation date, with the newest vocabulary first. If you don\u00e2\\x80\\x99t include StateEquals , all custom medical vocabularies are returned.\\nPossible values:\\n\\nPENDING\\nREADY\\nFAILED'}, {'name': 'name_contains', 'description': 'Returns only the custom vocabularies that contain the specified string. The search is not case sensitive.'}]}"], "Output": "requests.get(\"https://admiralbet.p.rapidapi.com/matches/betway\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"admiralbet.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the English synonyms for the word \"beautiful\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}"], "Output": "requests.get(\"https://english-synonyms.p.rapidapi.com/bourgeois\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"english-synonyms.p.rapidapi.com\"}, params={\"word\":\"beautiful\"})"} {"Instruction": "I want to retrieve the street address for the company with the CNPJ number 987654321.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}"], "Output": "requests.get(\"https://consulta-cnpj-tempo-real.p.rapidapi.com/office/987654321/street\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"consulta-cnpj-tempo-real.p.rapidapi.com\"})"} {"Instruction": "Can you provide me with the current standings and table for the English Premier League for the 2021 season?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://bundesliga-standings.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"bundesliga-standings.p.rapidapi.com\"}, params={\"season\": \"2021\"})"} {"Instruction": "Can you provide a Python function call to check if the product with ID 123456 is available on Otto.de, and retrieve the results sorted by price from lowest to highest?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}"], "Output": "requests.get(\"https://axesso-otto-data-service.p.rapidapi.com/ott/otto-lookup-reviews\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"axesso-otto-data-service.p.rapidapi.com\"}, params={\"page\": \"1\", \"productId\": \"123456\", \"sortBy\": \"price_asc\"})"} {"Instruction": "I want to get information about crops with the common name \"Rice\" and the specie name \"Oryza sativa\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}"], "Output": "requests.get(\"https://crops.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"crops.p.rapidapi.com\"}, params={\"commonName\": \"Rice\", \"specieName\": \"Oryza sativa\"})"} {"Instruction": "I want to search for images of cats.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'pyarrow', 'api_name': 'GcsFileSystem', 'description': 'Google Cloud Storage (GCS) backed FileSystem implementation', 'parameters': {'required': [{'name': 'anonymous', 'description': 'Whether to connect anonymously. If true, will not attempt to look up credentials using standard GCP configuration methods.'}, {'name': 'access_token', 'description': 'GCP access token. If provided, temporary credentials will be fetched by assuming this role; also, a credential_token_expiration must be specified as well.'}, {'name': 'target_service_account', 'description': 'An optional service account to try to impersonate when accessing GCS. This requires the specified credential user or service account to have the necessary permissions.'}, {'name': 'credential_token_expiration', 'description': 'Expiration for credential generated with an access token. Must be specified if access_token is specified.'}, {'name': 'default_bucket_location', 'description': 'GCP region to create buckets in.'}, {'name': 'scheme', 'description': 'GCS connection transport scheme.'}, {'name': 'endpoint_override', 'description': \"Override endpoint with a connect string such as 'localhost:9000'\"}, {'name': 'default_metadata', 'description': 'Default metadata for open_output_stream. This will be ignored if non-empty metadata is passed to open_output_stream.'}, {'name': 'retry_time_limit', 'description': 'Set the maximum amount of time the GCS client will attempt to retry transient errors. Subsecond granularity is ignored.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.custom_jobs.cancel', 'description': 'Cancel a running custom job in AI', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}"], "Output": "requests.get(\"https://image-search19.p.rapidapi.com/v2/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"image-search19.p.rapidapi.com\"}, params={\"q\": \"cats\", \"suggestion_query\": \"\", \"hl\": \"en\", \"cursor\": \"\"})"} {"Instruction": "Please provide me with the details of order ID 987654 using the firstAPI_v2.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TCYonlineDictionary for antonyms and synonyms', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}"], "Output": "requests.get(\"https://firstapi116.p.rapidapi.com/store/order/10\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"firstapi116.p.rapidapi.com\"}, params={\"orderid\": \"987654\"})"} {"Instruction": "I want to track the actions of the user with user id \"98765\" on the site with site id \"example2.com\" using the JSMon API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'subtract', 'description': 'Subtract the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://jsmon.p.rapidapi.com/track/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"jsmon.p.rapidapi.com\"}, params={\"site_id\": \"example2.com\", \"session_id\": \"1380352501-B90e7Cppo2\", \"user_id\": \"98765\", \"callback_id\": \"_1380352523030\", \"action_type\": \"1\"})"} {"Instruction": "Can you please provide me with the timezone, DST offset, and UTC offset of the coordinates 40.7128\u00b0 N, 74.0060\u00b0 W?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://timezone-by-coordinates.p.rapidapi.com/timezone\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"timezone-by-coordinates.p.rapidapi.com\"}, params={\"lng\": -74.0060, \"timestamp\": 1646179205, \"lat\": 40.7128})"} {"Instruction": "Please provide the list of assassins in League of Legends.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://league-of-legends-champion-informaion.p.rapidapi.com/LolInfo/GetChampions\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"league-of-legends-champion-informaion.p.rapidapi.com\"}, params={\"champions\": \"assassin\"})"} {"Instruction": "Can you provide a Python function call to search for movies with the genre \"action\" using the Advanced Movie Search API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://advanced-movie-search.p.rapidapi.com/genre/movie/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"advanced-movie-search.p.rapidapi.com\"})"} {"Instruction": "How can I obtain the version of the Brand Recognition API and log the output using the RapidAPI package?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}"], "Output": "requests.get(\"https://brand-recognition.p.rapidapi.com/v1/version\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\", \"X-RapidAPI-Host\": \"https://brand-recognition.p.rapidapi.com/v1/version\"}, params={})"} {"Instruction": "Can you help me generate an automatic response for a hotel called Grandiose based on the review \"The service was outstanding\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs.submit_prediction', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_paths'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().removeResourcePolicies', 'description': 'Remove resource policies from a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policies'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "requests.get(\"https://automatic-custom-response-creator.p.rapidapi.com/get_response\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"automatic-custom-response-creator.p.rapidapi.com\"}, params={\"business_type\": \"Hotel\", \"business_brand\": \"Grandiose\", \"avis\":\"The service was outstanding\"})"} {"Instruction": "I want to get detailed information about a product with ID \"12345\" on Asos, using the default parameters for size schema, currency, language, and store.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "requests.get(\"https://asos2.p.rapidapi.com/products/v3/list-similarities\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asos2.p.rapidapi.com\"}, params={\"id\": \"12345\", \"sizeSchema\":\"US\", \"currency\":\"USD\", \"lang\":\"en-US\", \"store\":\"US\"})"} {"Instruction": "Can you provide a Python function call to check if the weather temperature in Berlin is above 70 degrees Fahrenheit?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'restaurant', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://weather-api.p.rapidapi.com/temperature\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"weather-api.p.rapidapi.com\"}, params={\"city\": \"Berlin\"}).json()"} {"Instruction": "Can you provide me with a Python function call to obtain a list of the top memes using the Memes API and print the response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.associate_configuration_items_to_application', 'description': 'Associates one or more configuration items with an application.', 'parameters': [{'name': 'application_configuration_id', 'description': 'The configuration ID of an application with which items are to be associated.'}, {'name': 'configuration_ids', 'description': 'The ID of each configuration item to be associated with an application.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.update(\"my_perimeter\", add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for an existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "requests.get(\"https://memes9.p.rapidapi.com/api/list\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"memes9.p.rapidapi.com\"}, params={\"genre\": \"memes\", \"type\": \"top\"})"} {"Instruction": "Can you provide a Python function call to check the response time from 12 global locations for the domain \"example.com\"?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}"], "Output": "requests.get(\"https://global-webserver-or-ip-response-time-and-location.p.rapidapi.com/geoping.php\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"global-webserver-or-ip-response-time-and-location.p.rapidapi.com\"}, params={\"domain\": \"example.com\"})"} {"Instruction": "Please provide me with the results from the ProbablyThese API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'fluid-relay server list-key', 'description': 'Get primary and secondary key for this server', 'parameters': [{'name': 'resource-group -g', 'description': 'The resource group containing the resource.'}, {'name': 'server-name -n', 'description': 'The Fluid Relay server resource name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "requests.get(\"https://probablythese.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"probablythese.p.rapidapi.com\"})"} {"Instruction": "Please provide me with the GaiaLens ESG scores for Apple Inc.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes.remove_datapoints', 'description': 'Remove data points from a specified index', 'parameters': [{'name': 'index'}, {'name': 'region'}, {'name': 'datapoint_ids'}, {'name': 'datapoints_from_file'}]}"], "Output": "requests.get(\"https://gaialens-esg-scores.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"gaialens-esg-scores.p.rapidapi.com\"}, params={\"companyname\": \"Apple Inc.\"})"} {"Instruction": "I want to download historical stock prices for AAPL from Yahoo Finance.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "requests.get(\"https://yahoo-finance-historical-stock-prices1.p.rapidapi.com/GetHistoricalPrices\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"yahoo-finance-historical-stock-prices1.p.rapidapi.com\"}, params={\"symbol\": \"AAPL\"})"} {"Instruction": "Can you please check if the barcode 9780679805274 exists in the database?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.describe', 'description': 'Get detailed information about a model deployment monitoring job', 'parameters': [{'name': 'monitoring_job_id_of_the_monitoring_job_or_fully_qualified_identifier_for_the_monitoring_job'}, {'name': 'region_cloud_region_for_the_monitoring_job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}"], "Output": "requests.get(\"https://barcodes-lookup.p.rapidapi.com/\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"barcodes-lookup.p.rapidapi.com\"}, params={\"query\": \"9780679805274\"})"} {"Instruction": "Can you provide a Python function call to retrieve the healthcare mailing list and log the output?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().update', 'description': 'Update a certificate map entry', 'parameters': [{'name': 'entry'}, {'name': 'location'}, {'name': 'map'}, {'name': 'description'}, {'name': 'async'}, {'name': 'certificates'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'PyArrow', 'api_name': 'format_temporal_values', 'description': 'Format Temporal Values', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'format', 'description': \"Pattern for formatting input values. Default: '%Y-%m-%dT%H:%M:%S'\"}, {'name': 'locale', 'description': \"Locale to use for locale-specific format specifiers. Default: 'C'\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default: default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}"], "Output": "requests.get(\"https://healthcaremailing.p.rapidapi.comhttps://rapidapi.com/user/Healthcaremailing\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"healthcaremailing.p.rapidapi.com\"})"} {"Instruction": "Can you fetch the news articles in English language with the keyword \"COVID-19\" using the Google News API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_folder', 'description': 'Permanently deletes the specified folder and its contents.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'folder_id', 'description': 'The ID of the folder.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract data from Voter ID Card instantly and accurately!\\n\\n \\n\\nWhen paired with IDfy\u2019s Voter Card Verification API, extracts data from an image of a Voter ID Card. It accurately auto-fills this data in the right fields for a quicker & errorless form-filling experience.\\n\\nGet your API access', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://google-news-api1.p.rapidapi.com/search\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"google-news-api1.p.rapidapi.com\"}, params={\"language\": \"EN\", \"q\": \"COVID-19\"})"} {"Instruction": "Can you check if the address with postcode 1000AB, house number 20, and house number suffix A is valid in the Netherlands?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get sub-city level individual per-capita USD/yr income data from across the globe.\\nUseful in LTV & user valuation modeling.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed it a ticker and return next payout date or yield in response.\\n\\n/payout example: \\nhttps://sundayfinance.p.rapidapi.com/stock/agnc\\noutput:\\n{\"result\":[\"agnc,14.56%\"]}\\n\\n/yield example: \\nhttps://sundayfinance.p.rapidapi.com/yield/aapl\\noutput:\\n{\"result\":[\"aapl,16 Feb 2023 (Thu)\"]}\\n', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://address-validation-nl1.p.rapidapi.com/api/v1/addresses\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\":\"address-validation-nl1.p.rapidapi.com\"}, params={\"Postcode\": \"1000AB\", \"HouseNumber\": \"20\", \"HouseNumberSuffix\": \"A\"})"} {"Instruction": "Is 'example2@gmail.com' a disposable email address?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example2@gmail.com\"})"} {"Instruction": "I want to get user information for user ID 10.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().get_iam_policy', 'description': 'Get the IAM policy for a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://asd20.p.rapidapi.com/users\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"asd20.p.rapidapi.com\"}, params={\"id\": \"10\"})"} {"Instruction": "Can you provide a Python function call to obtain a daily inspirational quote from the My Daily Inspiration API?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}"], "Output": "requests.get(\"https://mydailyinspiration.p.rapidapi.com/helloworld\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"mydailyinspiration.p.rapidapi.com\"})"} {"Instruction": "I want to translate the paragraph \"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\" to French.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_ascii', 'description': 'Check if a string consists only of ASCII characters', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}"], "Output": "translator.translate(\"Dedicated servers or bare metal servers are a server in itself with no server resources sharing with other hosting account users. These servers offer a higher power and flexibility, but usually comes at a premium cost. In such cases, you must have to research well about the dedicated hosting service providers.\", dest=\"fr\").text"} {"Instruction": "How do I send a WhatsApp message to a group with the whin API using Python, specifically to a group with the ID 'group456' and including the origin service 'whatsapp_service' in the request?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}"], "Output": "requests.get(\"https://whin2.p.rapidapi.com/webhk\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"whin2.p.rapidapi.com\"}, params={\"gid\": \"group456\", \"origin\": \"whatsapp_service\"})"} {"Instruction": "Can you recommend some popular cities for digital nomads in Latin America, sorted by cost of living, with 10 cities per page?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'multiply', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "requests.get(\"https://nomad-list-cities.p.rapidapi.com/nomad-list/latin-america\", headers={\"X-RapidAPI-Key\": \"TO BE FILLED\",\"X-RapidAPI-Host\":\"nomad-list-cities.p.rapidapi.com\"}, params={\"sort_by\": \"cost_of_living\", \"page\": \"1\", \"sort\": \"asc\", \"size\": \"10\"})"} {"Instruction": "I want to retrieve the participants in the folder with id 98765 using Sertifi eSignature and ePayment API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}\n", "{'name': 'az', 'api_name': 'Application Gateway Root Certificates List', 'description': 'List trusted root certificates', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}"], "Output": "requests.get(\"https://sertifi-esignature-and-epayment.p.rapidapi.com/v1/98765/participants\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"sertifi-esignature-and-epayment.p.rapidapi.com\"})"} {"Instruction": "Please provide a Python function call to check if the email address example123@gmail.com is a disposable email address using the Punto 61 API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"example123@gmail.com\"})"} {"Instruction": "Please provide the walk score for the address \"123 Main St, Anytown, USA\" using the OpenNWI API.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://opennwi.p.rapidapi.com/scores\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"opennwi.p.rapidapi.com\"}, params={\"address\": \"123 Main St, Anytown, USA\"})"} {"Instruction": "I want to retrieve the content of a LINE Messaging API message with the message ID \"123456\".\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_sms_channel', 'description': 'Disables the SMS channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}"], "Output": "import requests\n\nrequests.get(\"https://line-messaging1.p.rapidapi.com/bot/message/123456/content\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"line-messaging1.p.rapidapi.com\"})"} {"Instruction": "Can you provide a Python function call to generate a recipe based on beef and print the JSON response?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a health recipe based on the ingredients you specify in the request', 'parameters': [{'name': 'ingredient', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Image Search API is a tool that allows developers to integrate image search functionality into their applications or websites.', 'parameters': [{'name': 'q', 'description': 'Search Query', 'type': 'STRING'}, {'name': 'suggestion_query', 'description': 'Suggestion Query Token', 'type': 'STRING'}, {'name': 'hl', 'description': 'Language', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor Token', 'type': 'STRING'}]}"], "Output": "requests.get(\"https://generate-a-recipe-based-on-an-ingredient.p.rapidapi.com/generate_recipe\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\", \"X-RapidAPI-Host\": \"generate-a-recipe-based-on-an-ingredient.p.rapidapi.com\"}, params={\"ingredient\": \"beef\"})"} {"Instruction": "How can I retrieve Google Calendar events from a public calendar for the next 3 months?\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}"], "Output": "requests.get(\"https://calendarevents.p.rapidapi.com/calendar/a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com/2\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"calendarevents.p.rapidapi.com\"}, params={\"src\": \"a212edcb509733e73dca4ef55f447980c6b2b5db055aaa46bf3fda05f3c6e452@group.calendar.google.com\", \"months\": \"3\"})"} {"Instruction": "Please provide a Python function call to check if the email address \"info@yahoo.com\" is valid by using the RapidAPI \"check-disposable-email\" endpoint.\n", "Functions": ["{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mturk.get_file_upload_url', 'description': 'The GetFileUploadURL operation generates and returns a temporary URL. You use the temporary URL to retrieve a file uploaded by a Worker as an answer to a FileUploadAnswer question for a HIT. The temporary URL is generated the instant the GetFileUploadURL operation is called, and is valid for 60 seconds. You can get a temporary file upload URL any time until the HIT is disposed. After the HIT is disposed, any uploaded files are deleted, and cannot be retrieved. Pending Deprecation on December 12, 2017. The Answer Specification structure will no longer support the FileUploadAnswer element to be used for the QuestionForm data structure. Instead, we recommend that Requesters who want to create HITs asking Workers to upload files to use Amazon S3.', 'parameters': [{'name': 'assignment_id', 'description': 'The ID of the assignment that contains the question with a FileUploadAnswer.'}, {'name': 'question_identifier', 'description': 'The identifier of the question with a FileUploadAnswer, as specified in the QuestionForm of the HIT.'}]}"], "Output": "requests.get(\"https://check-disposable-email.p.rapidapi.com/api/disposable\", headers={\"X-RapidAPI-Key\": \"SIGN-UP-FOR-KEY\",\"X-RapidAPI-Host\":\"check-disposable-email.p.rapidapi.com\"}, params={\"email\": \"info@yahoo.com\"})"} {"Instruction": "I want to delete the order related to the device named \"testdevice\" in the resource group \"testgroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'databoxedge order delete', 'description': 'Delete the order related to the device', 'parameters': [{'name': 'device-name', 'description': 'The device name'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. Default value: False'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}"], "Output": "azure.databoxedge.order.delete(device-name=\"testdevice\", resource-group=\"testgroup\")"} {"Instruction": "List all the orders related to a Data Box Edge/Data Box Gateway device called \"MyDevice\" in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'databoxedge order list', 'description': 'List all the orders related to a Data Box Edge/Data Box Gateway device', 'parameters': [{'name': 'device-name', 'description': 'The device name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().cancel', 'description': 'cancel a Managed Microsoft AD operation', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}"], "Output": "azure.databoxedge.order.list(device-name=\"MyDevice\", resource-group=\"MyResourceGroup\")"} {"Instruction": "Please delete the partner configuration in Azure EventGrid for the resource group named \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'eventgrid partner configuration delete', 'description': 'Delete a partner configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}\n", "{'name': 'alpha ai', 'api_name': 'describe_model(request_id=\"\", location=\"\", model=\"\", container_metadata={\\'containerImageUri\\': \\'gcr.io/example/my_image\\', \\'displayName\\': \\'my_model\\', \\'artifactUri\\': \\'gs://bucket/path\\', \\'description\\': \\'example_model\\'}', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_modality'}, {'name': 'explanation_nearest_neighbor_search_config_file'}, {'name': 'explanation_neighbor_count'}, {'name': 'explanation_path_count'}, {'name': 'explanation_query'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'uris'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}"], "Output": "azure.eventgrid.partner.configuration.delete(resource-group=\"myResourceGroup\")"} {"Instruction": "I want to get the details of a partner configuration in Azure EventGrid.\n", "Functions": ["{'name': 'az', 'api_name': 'EventGrid Partner Configuration Show', 'description': 'Get the details of a partner configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}"], "Output": "azure.eventgrid.partner.configuration.show(resource-group=\"\")"} {"Instruction": "I want to validate the purchase of a savings plan with the following details - Applied Scope Type\n", "Functions": ["{'name': 'az', 'api_name': 'billing-benefits validate-purchase', 'description': 'Validate savings plan purchase', 'parameters': [{'name': 'benefits', 'description': 'Support shorthand-syntax, json-file and yaml-file.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.billing-benefits.validate-purchase(benefits=[{\"applied-scope-type\""} {"Instruction": "Get the connection information for the integration runtime named \"selfhostedintegrationruntime\" in the resource group \"rg\" for the workspace \"testsynapseworkspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'synapse_integration_runtime_get_connection_info', 'description': 'Get the integration runtime connection information', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.create_token', 'description': 'Creates a long-lived token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_arn', 'description': 'Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud claim of the JWT token.'}, {'name': 'role_arns', 'description': 'Amazon Resource Name (ARN) of the IAM roles to embed in the token. License Manager does not check whether the roles are in use.\\n(string)'}, {'name': 'expiration_in_days', 'description': 'Token expiration, in days, counted from token creation. The default is 365 days.'}, {'name': 'token_properties', 'description': 'Data specified by the caller to be included in the JWT token. The data is mapped to the amr claim of the JWT token.\\n(string)'}, {'name': 'client_token', 'description': 'Idempotency token, valid for 10 minutes.'}]}\n", "{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}\n", "{'name': 'az', 'api_name': 'connectedmachine private-endpoint-connection list', 'description': 'Get all private endpoint connections on a private link scope', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group'}, {'name': 'scope-name', 'description': 'The name of the Azure Arc PrivateLinkScope resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}"], "Output": "azure.synapse.integration-runtime.get-connection-info(name=\"selfhostedintegrationruntime\", resource-group=\"rg\", workspace-name=\"testsynapseworkspace\")"} {"Instruction": "azure.synapse.integration-runtime.delete(workspace-name=\"testsynapseworkspace\", resource-group=\"rg\", name=\"testintegrationruntime\")\n", "Functions": ["{'name': 'az', 'api_name': 'synapse integration-runtime delete', 'description': 'Delete an integration runtime', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. Default value: False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}"], "Output": "azure.synapse.integration-runtime.delete(resource-group='rg',workspace-name='testsynapseworkspace',name='testintegrationruntime')"} {"Instruction": "I want to get the keys for a self-hosted integration runtime named \"runtime1\" in workspace \"myworkspace\" and resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Synapse Integration Runtime List Auth Key', 'description': 'Get keys for a self-hosted integration runtime', 'parameters': [{'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.synapse.integration-runtime.list-auth-key(name=\"runtime1\", resource-group=\"myresourcegroup\", workspace-name=\"myworkspace\")"} {"Instruction": "I want to regenerate the authentication key in the integration runtime named \"testruntime\" in the resource group \"testgroup\" at Azure Synapse Analytics workspace named \"testworkspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'synapse_integration_runtime_regenerate_auth_key', 'description': 'Regenerate self-hosted integration runtime key', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'key-name', 'description': 'The name of the authentication key to regenerate.', 'accepted_values': ['authKey1', 'authKey2'], 'default_value': 'default'}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calculates Misinformation Exposure Score for Twitter accounts', 'parameters': [{'name': 'twitter_account', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.synapse.integration-runtime.regenerate-auth-key(resource-group=\"testgroup\", workspace-name=\"testworkspace\", name=\"testruntime\")"} {"Instruction": "I want to update the variable named \"abc\" in the variable group with group-id \"123\" in Azure DevOps.\n", "Functions": ["{'name': 'az', 'api_name': 'Pipelines Variable Group Variable Update', 'description': 'Update a variable in a variable group', 'parameters': [{'name': 'group-id', 'description': 'Id of the variable group', 'required': True}, {'name': 'name', 'description': 'Name of the variable', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization', 'required': False}, {'name': 'new-name', 'description': 'New name of the variable', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project', 'required': False}, {'name': 'prompt-value', 'description': 'Set it to True to update the value of a secret variable using environment variable or prompt via standard input', 'required': False}, {'name': 'secret', 'description': 'If the value of the variable is a secret', 'required': False}, {'name': 'value', 'description': 'New value of the variable', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "azure.pipelines.variable-group.variable.update(group-id=\"123\", name=\"abc\")"} {"Instruction": "I want to delete a link connection named \"test connection\" in the Synapse workspace named \"myworkspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'Synapse Link-Connection Delete', 'description': 'Delete a link connection in Synapse', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services().list', 'description': 'List BeyondCorp client connector service resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "azure.synapse.link-connection.delete(name=\"test connection\", workspace-name=\"myworkspace\")"} {"Instruction": "I want to list the link tables of the link connection named \"example\" in the workspace \"myworkspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'synapse_link_connection_list_link_tables', 'description': 'List the link tables of a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}"], "Output": "azure.synapse.link_connection.list_link_tables(name=\"example\", workspace_name=\"myworkspace\")"} {"Instruction": "Start the link connection named \"testlinkconnection\" in the workspace \"testworkspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'Synapse Link Connection Start', 'description': 'Start a link connection in synapse', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "azure.synapse.link.connection.start(name=\"testlinkconnection\", workspace-name=\"testworkspace\")"} {"Instruction": "I want to retrieve the link connection named \"example\" in Azure Synapse at workspace \"workspace name\".\n", "Functions": ["{'name': 'az', 'api_name': 'Synapse Link Connection Show', 'description': 'Get a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}"], "Output": "azure.synapse.link.connection.show(name=\"example\", workspace-name=\"workspace name\")"} {"Instruction": "Stop the link connection named \"test-link\" in the Synapse workspace \"my-workspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'Synapse Link-Connection Stop', 'description': 'Stop a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.synapse.link_connection.stop(name=\"test-link\", workspace-name=\"my-workspace\")"} {"Instruction": "I want to update the landing zone credential of a link connection named \"example\" in Azure Synapse at workspace \"workspace1\" with a SAS token \"abc123\".\n", "Functions": ["{'name': 'az', 'api_name': 'synapse_link_connection_landing_zone_credential_update', 'description': 'Update landing zone credential of a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'sas-token', 'description': 'Value of secure string.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.create_db_cluster_parameter_group', 'description': 'Creates a new DB cluster parameter group.A DB cluster parameter group is initially created with the default parameters for the database engine used by instances in the DB cluster. To provide custom values for any of the parameters, you must modify the group after creating it using ModifyDBClusterParameterGroup . Once you\u00e2\\x80\\x99ve created a DB cluster parameter group, you need to associate it with your DB cluster using ModifyDBCluster . When you associate a new DB cluster parameter group with a running DB cluster, you need to reboot the DB instances in the DB cluster without failover for the new DB cluster parameter group and associated settings to take effect.WarningAfter you create a DB cluster parameter group, you should wait at least 5 minutes before creating your first DB cluster that uses that DB cluster parameter group as the default parameter group. This allows Amazon Neptune to fully complete the create action before the DB cluster parameter group is used as the default for a new DB cluster. This is especially important for parameters that are critical when creating the default database for a DB cluster, such as the character set for the default database defined by the character_set_database parameter. You can use the Parameter Groups option of the Amazon Neptune console or the DescribeDBClusterParameters command to verify that your DB cluster parameter group has been created or modified.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the DB cluster parameter group.\\nConstraints:\\n\\nMust match the name of an existing DBClusterParameterGroup.\\n\\n\\nNoteThis value is stored as a lowercase string.'}, {'name': 'db_parameter_group_family', 'description': 'The DB cluster parameter group family name. A DB cluster parameter group can be associated with one and only one DB cluster parameter group family, and can be applied only to a DB cluster running a database engine and engine version compatible with that DB cluster parameter group family.'}, {'name': 'description', 'description': 'The description for the DB cluster parameter group.'}, {'name': 'tags', 'description': 'The tags to be assigned to the new DB cluster parameter group.\\n(structure)\\n\\nMetadata assigned to an Amazon Neptune resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).'}]}"], "Output": "azure.synapse.link_connection.update_landing_zone_credential(name=\"example\", sas-token=\"abc123\", workspace-name=\"workspace1\")"} {"Instruction": "Create a linked service in Azure Synapse at workspace \"my_workspace\" with name \"example\" to link to json file \"./path/to/example.json\".\n", "Functions": ["{'name': 'az', 'api_name': 'Network Load Balancer List', 'description': 'List load balancers', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.copy_snapshot', 'description': 'Makes a copy of an existing snapshot.', 'parameters': [{'name': 'source_snapshot_name', 'description': 'The name of an existing snapshot from which to make a copy.'}, {'name': 'target_snapshot_name', 'description': 'A name for the snapshot copy. MemoryDB does not permit overwriting a snapshot, therefore this name must be unique within its context - MemoryDB or an Amazon S3 bucket if exporting.'}, {'name': 'target_bucket', 'description': 'The Amazon S3 bucket to which the snapshot is exported. This parameter is used only when exporting a snapshot for external access. When using this parameter to export a snapshot, be sure MemoryDB has the needed permissions to this S3 bucket. For more information, see Step 2: Grant MemoryDB Access to Your Amazon S3 Bucket .'}, {'name': 'kms_key_id', 'description': 'The ID of the KMS key used to encrypt the target snapshot.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}"], "Output": "azure.synapse.linked-service create (workspace-name=\"my_workspace\",name= \"exampl\",file=\"./path/to/example.json\")"} {"Instruction": "I want to list the network interfaces associated with the load balancer named \"my-lb\" in the resource group \"my-resource-group\".\n", "Functions": ["{'name': 'az', 'api_name': 'Load Balancer Network Interfaces List', 'description': 'List associated load balancer network interfaces', 'parameters': [{'name': 'name -n', 'description': 'The load balancer name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'CLI', 'api_name': 'datashare_account_wait', 'description': 'Pauses the CLI until a condition of the datashare account is met', 'parameters': [{'name': 'account-name', 'description': 'The name of the share account.'}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\"}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.'}, {'name': 'deleted', 'description': 'Wait until deleted.'}, {'name': 'exists', 'description': 'Wait until the resource exists.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'interval', 'description': 'Polling interval in seconds.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'timeout', 'description': 'Maximum wait in seconds.'}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.create_cloud_front_origin_access_identity', 'description': 'Creates a new origin access identity. If you\u00e2\\x80\\x99re using Amazon S3 for your origin, you can use an origin access identity to require users to access your content using a CloudFront URL instead of the Amazon S3 URL. For more information about how to use origin access identities, see Serving Private Content through CloudFront in the Amazon CloudFront Developer Guide .', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The current configuration information for the identity.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}]}"], "Output": "azure.network.lb.list-nic(name=\"my-lb\", resource-group=\"my-resource-group\")"} {"Instruction": "I want to backup the configuration for a resource in a backup vault named \"myVault\" in the resource group \"myResourceGroup\" using the backup instance file \"backup.json\".\n", "Functions": ["{'name': 'az', 'api_name': 'dataprotection backup-instance create', 'description': 'Backup configuration for a resource in a backup vault', 'parameters': [{'name': 'backup-instance', 'description': 'Request body for operation Expected value: json-string/@json-file.', 'type': 'Required'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'Required'}, {'name': 'vault-name', 'description': 'The name of the backup vault.', 'type': 'Required'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'type': 'Optional', 'default': 'False'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "azure.dataprotection.backup-instance.create(backup-instance=\"@backup.json\", resource-group=\"myResourceGroup\", vault-name=\"myVault\")"} {"Instruction": "I want to update the backup policy associated with the backup instance named \"MyDisk1\" with a new policy ID \"{policy_id}\" in the resource group \"MyResourceGroup\" and the vault named \"MyVault\".\n", "Functions": ["{'name': 'az dataprotection', 'api_name': 'backup-instance update-policy', 'description': 'Update backup policy associated with backup instance', 'parameters': [{'name': 'backup-instance-name', 'description': 'Backup instance name.'}, {'name': 'policy-id', 'description': 'Specify the ID of the new policy with which backup instance will be associated with.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'vault-name', 'description': 'Name of the vault.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}"], "Output": "azure.dataprotection.backup-instance.update-policy(backup-instance-name=\"MyDisk1\",policy-id=\"{policy_id}\",resource-group=\"MyResourceGroup\",vault-name=\"MyVault\")"} {"Instruction": "List all available MySQL flexible servers in a resource group named \"testGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'MySQL Flexible Server List', 'description': 'List available flexible servers', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}"], "Output": "azure.mysql.flexible-server.list(resource-group=\"testGroup\")"} {"Instruction": "How can I list available sku's for MySQL flexible server in East US region using Azure CLI?\n", "Functions": ["{'name': 'az', 'api_name': 'mysql flexible-server list-skus', 'description': \"Lists available sku's in the given region\", 'parameters': [{'name': 'location -l', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}"], "Output": "azure.mysql.flexible-server.list-skus(location=\"eastus\")"} {"Instruction": "Start the flexible server named \"testserver\" in the resource group \"testGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'mysql flexible-server start', 'description': 'Start a flexible server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bash Code Compiler API', 'parameters': []}"], "Output": "azure.mysql.flexible-server.start(resource-group=\"testGroup\", name=\"testserver\")"} {"Instruction": "I want to list the pod identities in a managed Kubernetes cluster named \"myCluster\" in resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az aks', 'api_name': 'Pod Identity List', 'description': 'List pod identities in a managed Kubernetes cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The cluster name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}"], "Output": "azure.aks.podidentity.list(cluster-name=\"myCluster\", resource-group=\"myResourceGroup\")"} {"Instruction": "Can you check if the namespace name \"mynamespace\" is available for use?\n", "Functions": ["{'name': 'az', 'api_name': 'relay namespace exists', 'description': 'Check for the availability of the given name for the Namespace', 'parameters': [{'name': 'name', 'description': 'Namespace name. Name can contain only letters, numbers, and hyphens. The namespace must start with a letter, and it must end with a letter or number.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.relay.namespace.exists(name=\"mynamespace\")"} {"Instruction": "I want to attach a blob storage datastore using the account name \"myaccount\", container name \"mycontainer\", and datastore name \"mydatastore\".\n", "Functions": ["{'name': 'az', 'api_name': 'Attach Blob Datastore', 'description': 'Attach a blob storage datastore', 'parameters': [{'name': 'account-name', 'required': True, 'description': 'The name of the storage account.'}, {'name': 'container-name', 'required': True, 'description': 'The blob container name.'}, {'name': 'name', 'required': True, 'description': 'The datastore name.'}, {'name': 'account-key', 'required': False, 'description': 'The storage account key.'}, {'name': 'endpoint', 'required': False, 'description': 'The endpoint of the storage account. Defaults to core.windows.net.'}, {'name': 'grant-workspace-msi-access', 'required': False, 'description': 'Set it to True to access data behind virtual network from Machine Learning Studio. This makes data access from Machine Learning Studio use workspace managed identity for authentication.'}, {'name': 'include-secret', 'required': False, 'description': 'Show the registered secret for the datastores.'}, {'name': 'output-metadata-file', 'required': False, 'description': 'Provide an optional output file location for structured object output.'}, {'name': 'path', 'required': False, 'description': 'Path to a root directory for run configuration files.'}, {'name': 'protocol', 'required': False, 'description': 'Protocol to use to connect to the blob container. If not specified, defaults to https.'}, {'name': 'resource-group', 'required': False, 'description': 'Resource group name.'}, {'name': 'sas-token', 'required': False, 'description': 'A SAS token for the blob container.'}, {'name': 'storage-account-resource-group', 'required': False, 'description': 'The resource group of the storage account.'}, {'name': 'storage-account-subscription-id', 'required': False, 'description': 'The subscription ID of the storage account.'}, {'name': 'subscription-id', 'required': False, 'description': 'Specifies the subscription Id.'}, {'name': 'workspace-name', 'required': False, 'description': 'Workspace name.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'Service Fabric', 'api_name': 'Managed Application Type List', 'description': 'List managed application types of a given managed cluster', 'parameters': [{'name': 'cluster-name -c', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name.'}, {'name': 'resource-group -g', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}"], "Output": "azure.ml.datastore.attach-blob(account-name=\"myaccount\", container-name=\"ycontainer\", name=\"mydatastore\")"} {"Instruction": "I would like to attach an Azure SQL datastore with the database name \"mydb\", datastore name \"sqldbstore\", and server name \"myserver\".\n", "Functions": ["{'name': 'az', 'api_name': 'Attach Azure SQL Datastore', 'description': 'Attaches an Azure SQL datastore.', 'parameters': [{'name': 'database-name', 'description': 'The database name.', 'required': True}, {'name': 'name', 'description': 'The datastore name.', 'required': True}, {'name': 'server-name', 'description': 'The SQL/PostgreSQL/MySQL server name.', 'required': True}, {'name': 'authority-url', 'description': 'Authority url used to authenticate the user.', 'default': 'https://login.microsoftonline.com', 'required': False}, {'name': 'client-id', 'description': 'The service principal/application ID.', 'required': False}, {'name': 'client-secret', 'description': \"The service principal's secret.\", 'required': False}, {'name': 'endpoint', 'description': 'The endpoint of the sql server. Defaults to database.windows.net.', 'default': 'database.windows.net', 'required': False}, {'name': 'grant-workspace-msi-access', 'description': 'Set it to True to access data behind virtual network from Machine Learning Studio.', 'required': False}, {'name': 'include-secret', 'description': 'Show the registered secret for the datastores.', 'required': False}, {'name': 'output-metadata-file', 'description': 'Provide an optional output file location for structured object output.', 'required': False}, {'name': 'password', 'description': 'The password of the database user to access the database.', 'required': False}, {'name': 'path', 'description': 'Path to a root directory for run configuration files.', 'default': '.', 'required': False}, {'name': 'resource-group', 'description': 'Resource group name.', 'required': False}, {'name': 'resource-url', 'description': 'Determines what operations will be performed on the database.', 'default': 'https://database.windows.net/', 'required': False}, {'name': 'sql-resource-group', 'description': 'The resource group of the Azure Sql Server.', 'required': False}, {'name': 'sql-subscription-id', 'description': 'The subscription ID of the Azure Sql Server.', 'required': False}, {'name': 'subscription-id', 'description': 'Specifies the subscription Id.', 'required': False}, {'name': 'tenant-id', 'description': 'The service principal Tenant ID.', 'required': False}, {'name': 'username', 'description': 'The username of the database user to access the database.', 'required': False}, {'name': 'workspace-name', 'description': 'Workspace name.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic Functions', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}"], "Output": "azure.ml.datastore.attach-sqldb(database-name=\"mydb\",name=\"sqldbstore\" ,server-name=\"myserver\")"} {"Instruction": "I want to cancel a job named \"example\" in Azure Media Services.\n", "Functions": ["{'name': 'az', 'api_name': 'ams job cancel', 'description': 'Cancel a job in Azure Media Services', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'delete', 'description': 'Delete the job being cancelled.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the job.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'transform-name', 'description': 'The name of the transform.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutmetrics.delete_alert', 'description': 'Deletes an alert.', 'parameters': [{'name': 'alert_arn', 'description': 'The ARN of the alert to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.remove_tags_from_resource', 'description': 'Removes tags from a directory.', 'parameters': [{'name': 'resource_id', 'description': 'Identifier (ID) of the directory from which to remove the tag.'}, {'name': 'tag_keys', 'description': 'The tag key (name) of the tag to be removed.\\n(string)'}]}"], "Output": "azure.ams.job.cancel(name=\"example\")"} {"Instruction": "Show me the details of a job with the name \"myJob\" in the Azure Media Services account named \"myAccount\".\n", "Functions": ["{'name': 'Azure Media Services', 'api_name': 'Job Show', 'description': 'Show the details of a job', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the job.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'transform-name', 'description': 'The name of the transform.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}"], "Output": "azure.ams.job.show(account-name=\"myAccount\", name=\"myJob\")"} {"Instruction": "I want to delete an application group named \"MyApplicationGroup\" in Azure Desktop Virtualization which belongs to the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'desktopvirtualization applicationgroup delete', 'description': 'Remove an applicationGroup', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the application group.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().getIamPolicy', 'description': 'Get IAM policy for a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}"], "Output": "azure.desktopvirtualization.applicationgroup.delete(name=\"MyApplicationGroup\", resource-group=\"MyResourceGroup\")"} {"Instruction": "How can I get the current quota request status for a specified scope in Azure?\n", "Functions": ["{'name': 'az', 'api_name': 'quota request status list', 'description': 'Get the current quota requests for a specified scope', 'parameters': [{'name': 'scope', 'description': 'The target Azure resource URI.', 'required': True}, {'name': 'filter', 'description': 'The filter that is applied to packet capture request. Multiple filters can be applied.', 'required': False}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.', 'required': False}, {'name': 'top', 'description': 'Number of records to return.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}"], "Output": "azure.quota.request.status.list(scope=\"\")"} {"Instruction": "List orders in the resource group \"test\" using Azure Edge Order API.\n", "Functions": ["{'name': 'az', 'api_name': 'edgeorder order list', 'description': 'List orders at resource group level or at subscription level', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'skip-token', 'description': '$skipToken is supported on Get list of order, which provides the next page in the list of order.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.create(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.2\"], target_domain_name=\"target_domain.com\", direction=\"BIDIRECTIONAL\", type=\"FOREST\"', 'description': 'Create a Microsoft Active Directory Trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'direction'}, {'name': 'handshake_secret'}, {'name': 'selective_authentication'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.edgeorder.order.list(resource-group=\"test\")"} {"Instruction": "I want to check the status of quota request with ID \"12345678-1234-5678-1234-567890abcdef\" for the resource \"subscriptions/abcd1234-abcd-1234-abcd-12345678efgh/providers/Microsoft.Compute/locations/eastus\".\n", "Functions": ["{'name': 'az', 'api_name': 'Quota Request Status Show', 'description': 'Get quota request details and status', 'parameters': [{'name': 'name', 'description': 'Quota request ID.'}, {'name': 'scope', 'description': 'The target Azure resource URI.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Coins, NFTS, Portfolio tracker, Whales, airdrops, news, tweets, YT videos, reddit posts, DeFi protocols,, games, podcasts, events, gas price and more!', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'array_sort_indices', 'description': 'Sort indices of an array', 'parameters': {'required': [{'name': 'order', 'description': \"Which order to sort values in. Accepted values are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be sorted. Accepted values are 'at_start', 'at_end'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.quota.request.status.show(name=\"12345678-1234-5678-1234-567890abcdef\", scope=\"subscriptions/abcd1234-abcd-1234-abcd-12345678efgh/providers/Microsoft.Compute/locations/eastus\")"} {"Instruction": "I want to list all the virtual networks in the resource group \"mygroup\".\n", "Functions": ["{'name': 'az cli', 'api_name': 'List Virtual Networks', 'description': 'List virtual networks', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}"], "Output": "azure.network.vnet.list(resource-group=\"mygroup\")"} {"Instruction": "Update the SAP Application Server Instance resource with the name \"test-instance\" in resource group \"test-group\" and virtual instance name \"test-virtual-instance\".\n", "Functions": ["{'name': 'az', 'api_name': 'Update SAP Application Server Instance', 'description': 'Update the SAP Application Server Instance resource', 'parameters': [{'name': 'application-instance-name', 'description': 'The name of SAP Application Server instance resource.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'sap-virtual-instance-name', 'description': 'The name of the Virtual Instances for SAP solutions resource.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'tags', 'description': 'Gets or sets the Resource tags. Support shorthand-syntax, json-file and yaml-file.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}"], "Output": "azure.workloads.sap-application-server-instance.update(resource-group=\"test-group\", sap-virtual-instance-name=\"test-virtual-instance\", application-instance-name=\"test-instance\")"} {"Instruction": "I want to configure the Azure CLI with default values for resource group as \"myRG\", webapp as \"myweb\", and VM as \"myvm\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'az configure', 'description': 'Manage Azure CLI configuration', 'parameters': [{'name': 'defaults', 'description': \"Space-separated 'name=value' pairs for common argument defaults.\"}, {'name': 'list-defaults', 'description': 'List all applicable defaults. accepted values: false, true'}, {'name': 'scope', 'description': \"Scope of defaults. Using 'local' for settings only effective under current folder. accepted values: global, local, default value: global\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query stocks, quotes, movers and other financial summary.', 'parameters': [{'name': 'symbol', 'description': 'i.e: TSLA', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}"], "Output": "azure.configure(defaults=\"group=myRG web=myweb vm=myvm\")"} {"Instruction": "I want to get the status of the Attestation Provider named \"myattestationprovider\" in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Attestation Show', 'description': 'Get the status of Attestation Provider', 'parameters': [{'name': 'id', 'description': 'Resource ID of the provider. Please omit --resource-group/-g or --name/-n if you have already specified --id.'}, {'name': 'name -n', 'description': 'Name of the attestation service instance.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "azure.attestation.show(name=\"myattestationprovider\", resource-group=\"MyResourceGroup\")"} {"Instruction": "Create a new attestation provider called \"myprovider\" in the resource group \"mygroup\" with tags \"tag1=value1\" and \"tag2=value2\".\n", "Functions": ["{'name': 'az', 'api_name': 'az attestation update', 'description': 'Updates the Attestation Provider', 'parameters': [{'name': 'name', 'description': 'Name of the attestation service instance.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}"], "Output": "azure.attestation.update(name=\"myprovider\", resource-group=\"mygroup\", tags=\"tag1=value1 tag2=value2\")"} {"Instruction": "I want to check if the Cosmos DB Cassandra keyspace named \"myKeyspace\" exists in the Cosmos DB account named \"myAccount\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'Cosmos DB', 'api_name': 'Cosmosdb Cassandra Keyspace Exists', 'description': 'Check existence of Azure Cosmos DB Cassandra keyspace', 'parameters': [{'name': 'account-name', 'description': 'Cosmosdb account name.'}, {'name': 'name', 'description': 'Keyspace name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}\n", "{'name': 'alpha ai models', 'api_name': 'gcloud.alpha.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "azure.cosmosdb.cassandra.keyspace.exists(account-name=\"myAccount\", name=\"myKeyspace\", resource-group=\"myResourceGroup\")"} {"Instruction": "I want to list the Cassandra keyspaces for the Cosmos DB account named \"myAccount\" in the resource group named \"myResourceGroup\".\n", "Functions": ["{'name': 'Cosmos DB', 'api_name': 'CosmosDB Cassandra Keyspace List', 'description': 'List the Cassandra keyspaces under an Azure Cosmos DB account', 'parameters': [{'name': 'account-name', 'description': 'Cosmosdb account name'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}"], "Output": "azure.cosmosdb.cassandra.keyspace.list(account-name=\"myAccount\",resource-group=\"myResourceGroup\")"} {"Instruction": "Show me the details of the \"mykeyspace\" keyspace in my Azure Cosmos DB account named \"mycosmosdb\" under resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'CosmosDB Cassandra Keyspace Details', 'description': 'Show the details of a Cassandra keyspace under an Azure Cosmos DB account', 'parameters': [{'name': 'account-name -a', 'description': 'Cosmosdb account name.'}, {'name': 'name -n', 'description': 'Keyspace name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.cosmosdb.cassandra.keyspace.show(account-name=\"mycosmosdb\", name=\"mykeyspace\", resource-group=\"myresourcegroup\")"} {"Instruction": "I want to list all the virtual machines in a private cloud named \"cloud1\" in the resource group \"group1\".\n", "Functions": ["{'name': 'az', 'api_name': 'vmware workload-network vm list', 'description': 'List of Virtual Machines in a private cloud workload network', 'parameters': [{'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}"], "Output": "azure.vmware.workload-network.vm.list(private-cloud=\"cloud1\",resource-group=\"group1\")"} {"Instruction": "List all batch endpoints in Azure ML workspace named \"my-workspace\" in resource group \"my-resource-group\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'List Batch Endpoints', 'description': 'List all batch endpoints in a workspace', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().list', 'description': 'List Beyondcorp legacy connection resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.config.export', 'description': 'Export the configuration for a Cloud Bigtable app profile', 'parameters': [{'name': 'app_profile'}, {'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Hybrid Connection List', 'description': 'List the Hybrid Connection by Relay Service Namespace', 'parameters': [{'name': 'namespace-name', 'description': 'Name of Namespace'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}"], "Output": "azure.ml.batch-endpoint.list(resource-group=\"my-resource-group\", workspace-name=\"my-workspace\")"} {"Instruction": "I want to list all of the webhooks for the Azure Container Registry named \"my_registry\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'ACR Webhook List', 'description': 'List all of the webhooks for an Azure Container Registry', 'parameters': [{'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivschat.delete_message', 'description': 'Sends an event to a specific room which directs clients to delete a specific message; that is, unrender it from view and delete it from the client\u00e2\\x80\\x99s chat history. This event\u00e2\\x80\\x99s EventName is aws:DELETE_MESSAGE . This replicates the DeleteMessage WebSocket operation in the Amazon IVS Chat Messaging API.', 'parameters': [{'name': 'id', 'description': 'ID of the message to be deleted. This is the Id field in the received message (see Message (Subscribe) in the Chat Messaging API).'}, {'name': 'reason', 'description': 'Reason for deleting the message.'}, {'name': 'room_identifier', 'description': 'Identifier of the room where the message should be deleted. Currently this must be an ARN.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafka.update_storage', 'description': 'Updates cluster broker volume size (or) sets cluster storage mode to TIERED.', 'parameters': [{'name': 'cluster_arn', 'description': 'The Amazon Resource Name (ARN) of the cluster to be updated.'}, {'name': 'current_version', 'description': 'The version of cluster to update from. A successful operation will then generate a new version.'}, {'name': 'provisioned_throughput', 'description': 'EBS volume provisioned throughput information.\\n\\nEnabled -> (boolean)\\n\\nProvisioned throughput is enabled or not.\\n\\nVolumeThroughput -> (integer)\\n\\nThroughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.'}, {'name': 'storage_mode', 'description': 'Controls storage mode for supported storage tiers.\\nPossible values:\\n\\nLOCAL\\nTIERED'}, {'name': 'volume_size_gb', 'description': 'size of the EBS volume to update.'}]}"], "Output": "azure.acr.webhook.list(registry=\"my_registry\")"} {"Instruction": "I want to delete a team with id \"12345678\" in Azure DevOps.\n", "Functions": ["{'name': 'az', 'api_name': 'az devops team delete', 'description': 'Delete a team in Azure DevOps', 'parameters': [{'name': 'id', 'description': 'The id of the team to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lab schedule', 'parameters': []}"], "Output": "azure.devops.team.delete(id=\"12345678\")"} {"Instruction": "Create a new team in Azure DevOps with the name \"example\".\n", "Functions": ["{'name': 'az', 'api_name': 'az devops team show', 'description': 'Show team details', 'parameters': [{'name': 'team', 'description': 'The name or id of the team to show.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org --organization', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project -p', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.', 'required': False}, {'name': 'help -h', 'description': 'Show this help message and exit.', 'required': False}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.', 'required': False}, {'name': 'output -o', 'description': 'Output format.', 'required': False}, {'name': 'query', 'description': 'JMESPath query string.', 'required': False}, {'name': 'subscription', 'description': 'Name or ID of subscription.', 'required': False}, {'name': 'verbose', 'description': 'Increase logging verbosity.', 'required': False}]}\n", "{'name': 'az', 'api_name': 'az devops team show', 'description': 'Show team details', 'parameters': [{'name': 'team', 'description': 'The name or id of the team to show.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org --organization', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project -p', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.', 'required': False}, {'name': 'help -h', 'description': 'Show this help message and exit.', 'required': False}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.', 'required': False}, {'name': 'output -o', 'description': 'Output format.', 'required': False}, {'name': 'query', 'description': 'JMESPath query string.', 'required': False}, {'name': 'subscription', 'description': 'Name or ID of subscription.', 'required': False}, {'name': 'verbose', 'description': 'Increase logging verbosity.', 'required': False}]}\n", "{'name': 'az', 'api_name': 'synapse integration-runtime delete', 'description': 'Delete an integration runtime', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. Default value: False'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}"], "Output": "azure.devops.team.create(team=\"example\")"} {"Instruction": "I want to list the IPSec policies associated with a VPN connection named \"myVpnConnection\" in the \"myResourceGroup\" resource group in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'VPN Connection IPSec Policy List', 'description': 'List IPSec policies associated with a VPN connection', 'parameters': [{'name': 'connection-name', 'description': 'Connection name'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}"], "Output": "azure.network.vpn-connection.ipsec-policy.list(connection-name=\"myVpnConnection\",resource-group=\"myResourceGroup\")"} {"Instruction": "I want to list all certificates in Azure Spring Apps with the service name \"myApp\" and the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Spring Certificate List', 'description': 'List all certificates in Azure Spring Apps', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'required'}, {'name': 'service', 'description': 'The name of Azure Spring Apps instance, you can configure the default service using az configure --defaults spring=.', 'type': 'required'}, {'name': 'certificate-type', 'description': 'Type of uploaded certificate. Accepted values: ContentCertificate, KeyVaultCertificate', 'type': 'optional'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}"], "Output": "azure.spring.certificate.list(resource-group=\"myResourceGroup\",service=\"myApp\")"} {"Instruction": "Remove the certificate with name \"exampleCert\" in the resource group \"myResourceGroup\" for the Azure Spring App instance \"mySpringApp\".\n", "Functions": ["{'name': 'az', 'api_name': 'Spring Certificate Remove', 'description': 'Remove a certificate in Azure Spring Apps', 'parameters': [{'name': 'name', 'description': 'Name of certificate'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'The name of Azure Spring Apps instance, you can configure the default service using az configure --defaults spring='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}"], "Output": "azure.spring.certificate.remove(name=\"exampleCert\", resource-group=\"myResourceGroup\", service=\"mySpringApp\")"} {"Instruction": "I want to delete the API token with token ID \"12345\" associated with IoT Central app with app ID \"abc123\".\n", "Functions": ["{'name': 'IoT Central', 'api_name': 'Delete API token', 'description': 'Delete an API token associated with IoT Central application', 'parameters': [{'name': 'app-id', 'required': True, 'description': 'The App ID of the IoT Central app you want to manage.'}, {'name': 'token-id', 'required': True, 'description': 'The IoT Central ID associated with this token.'}, {'name': 'api-version', 'required': False, 'description': 'Version of the API to use.'}, {'name': 'central-api-uri', 'required': False, 'description': 'The IoT Central DNS suffix associated with your application.'}, {'name': 'token', 'required': False, 'description': 'A valid user token to authenticate your request.'}]}"], "Output": "azure.iot.central.api-token.delete(app-id=\"abc123\", token-id=\"12345\")"} {"Instruction": "I want to delete the group with object id \"123abc\" in Azure AD.\n", "Functions": ["{'name': 'az', 'api_name': 'AD Group Delete', 'description': 'Delete a group from the directory', 'parameters': [{'name': 'group -g', 'description': \"Group's object id or display name(prefix also works if there is a unique match).\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}"], "Output": "azure.ad.group.delete(group=\"123abc\")"} {"Instruction": "Retrieve group information for group with object id \"123456\"\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Group Information Retrieval', 'description': 'Retrieves group information from the directory', 'parameters': [{'name': 'group -g', 'description': \"Group's object id or display name(prefix also works if there is a unique match).\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}"], "Output": "azure.ad.group.show(group=\"123456\")"} {"Instruction": "I want to update the client type of a connection named \"MyConnection\" with resource group \"resourceGroup\" to \"dotnet\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Update Redis Connection', 'description': 'Update a local to redis connection', 'parameters': [{'name': 'client-type', 'description': 'The client type used on the connection.', 'accepted_values': ['dotnet', 'go', 'java', 'nodejs', 'none', 'python', 'springBoot']}, {'name': 'connection', 'description': 'Name of the connection.'}, {'name': 'customized-keys', 'description': 'The customized keys used to change default configuration names. Key is the original name, value is the customized name.'}, {'name': 'id', 'description': 'The id of connection.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'secret', 'description': 'The secret auth info.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "azure.connection.update(redis=True, connection=\"MyConnection\", client-type=\"dotnet\", resource-group=\"resourceGroup\")"} {"Instruction": "I want to get the encryption key for the asset named \"example\" in the Azure Media Services account with the name \"ams_account\" and located in the resource group \"my_resource_group\".\n", "Functions": ["{'name': 'az', 'api_name': 'Asset Get Encryption Key', 'description': 'Get the asset storage encryption keys', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the asset.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.healthchecks().create_tcp', 'description': 'Create TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_microseconds_between_timestamps', 'description': 'Compute the number of microseconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "azure.ams.asset.get_encryption_key(account-name=\"ams_account\", name=\"example\", resource-group=\"my_resource_group\")"} {"Instruction": "Can you please check if the task name \"my_task\" is available and valid in the DMS instance with project name \"my_project\", resource group \"my_resource_group\", and service name \"my_service\"?\n", "Functions": ["{'name': 'DMS', 'api_name': 'Check Task Name', 'description': 'Checks the availability and validity of a given task name within a DMS instance', 'parameters': [{'name': 'name', 'description': 'The task name to check.'}, {'name': 'project-name', 'description': 'The name of the Project.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service-name', 'description': 'The name of the Service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}"], "Output": "azure.dms.project.task.check-name(name=\"my_task\", project-name=\"my_project\", resource-group=\"my_resource_group\", service-name=\"my_service\")"} {"Instruction": "I want to list all the Private DNS zones in the resource group \"mygroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Private DNS zones list', 'description': 'List Private DNS zones', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags().update(TAG='my_tag', version='1.0.0', package='my_pkg', location='LOCATION', repository='REPOSITORY'\", 'description': 'Update an Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'version'}, {'name': 'package'}, {'name': 'location'}, {'name': 'repository'}]}"], "Output": "azure.network.private_dns.zone.list(resource-group=\"mygroup\")"} {"Instruction": "I want to get the details of the Private DNS zone named \"myzone\" in the resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Private DNS Zone Show', 'description': 'Get a Private DNS zone', 'parameters': [{'name': 'name', 'description': 'The name of the Private DNS zone.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Travel blog for the connected generation', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}"], "Output": "azure.network.private-dns.zone.show(name=\"myzone\", resource-group=\"myresourcegroup\")"} {"Instruction": "List the network rule set for the namespace \"example_namespace\" in the resource group \"example_resource_group\".\n", "Functions": ["{'name': 'Event Hubs', 'api_name': 'List NetworkRuleSet', 'description': 'List NetworkRuleSet for a Namespace', 'parameters': [{'name': 'name/--namespace-name/-n', 'description': 'The Namespace name.'}, {'name': 'resource-group/-g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help/-h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output/-o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ClassifyStrings', 'description': 'Classify strings as ASCII decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like object containing strings to classify'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default is the default memory pool)'}]}}"], "Output": "azure.eventhubs.namespace.network-rule-set.list(name=\"example_namespace\",resource-group=\"example_resource_group\")"} {"Instruction": "Create a job with the name \"my-job\" in the resource group \"my-resource-group\" and the Azure ML workspace \"my-workspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'Job Cancel', 'description': 'Cancel a job in Azure ML workspace', 'parameters': [{'name': 'name', 'description': 'Name of the job.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace. You can configure the default group using az configure --defaults workspace=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}"], "Output": "azure.ml.job.create(name=\"my-job\",resource-group=\"my-resource-group\",workspace-name=\"my-workspace\")"} {"Instruction": "I want to archive a job named \"job1\" in Azure Machine Learning in the resource group \"rg1\" and workspace \"ws1\".\n", "Functions": ["{'name': 'Azure Machine Learning', 'api_name': 'Job Archive', 'description': 'Archiving a job', 'parameters': [{'name': 'name -n', 'description': 'Name of the job.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace-name -w', 'description': 'Name of the Azure ML workspace. You can configure the default group using az configure --defaults workspace=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.delete_firewall_rule', 'description': 'Deletes the specified firewall rule.', 'parameters': [{'name': 'firewall_rule_group_id', 'description': 'The unique identifier of the firewall rule group that you want to delete the rule from.'}, {'name': 'firewall_domain_list_id', 'description': 'The ID of the domain list that\u00e2\\x80\\x99s used in the rule.'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapLookup', 'description': 'Find the items corresponding to a given key in a Map', 'parameters': {'required': [{'name': 'container', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'query_key', 'description': 'Scalar. The key to search for.'}, {'name': 'occurrence', 'description': \"str. The occurrence(s) to return from the Map. Accepted values are 'first', 'last', or 'all'.\"}, {'name': 'options', 'description': 'pyarrow.compute.MapLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function.'}, {'name': 'y', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}"], "Output": "azure.ml.job.archive(name=\"job1\", resource-group=\"rg1\", workspace-name=\"ws1\")"} {"Instruction": "I want to download all the files related to a job named \"my-job\" in the resource group \"my-resource-group\" and the Azure ML workspace \"my-workspace\" to the folder \"./path/to/files\".\n", "Functions": ["{'name': 'az', 'api_name': 'Job Download', 'description': 'Download all job-related files', 'parameters': [{'name': 'name', 'required': True, 'description': 'Name of the job.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'required': True, 'description': 'Name of the Azure ML workspace.'}, {'name': 'all', 'required': False, 'description': 'Download all the outputs of the job.'}, {'name': 'download-path', 'required': False, 'description': 'Path to download the job files to.'}, {'name': 'output-name', 'required': False, 'description': 'The name of the user-defined output to download.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mq.describe_broker_instance_options', 'description': 'Describe available broker instance options.', 'parameters': [{'name': 'engine_type', 'description': 'Filter response by engine type.'}, {'name': 'host_instance_type', 'description': 'Filter response by host instance type.'}, {'name': 'max_results', 'description': 'The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.'}, {'name': 'next_token', 'description': 'The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.'}, {'name': 'storage_type', 'description': 'Filter response by storage type.'}]}\n", "{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.ml.job.download(name=\"my-job\",resource-group=\"my-resource-group\",workspace-name=\"my-workspace\",download-path=\"./path/to/files\")"} {"Instruction": "I want to create a job in Azure ML using a YAML specification file named \"job.yaml\". The job should be created in the resource group \"my-group\" and workspace named \"my-workspace\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'az ml job create', 'description': 'Create a job in Azure ML', 'parameters': [{'name': 'file', 'description': 'Local path to the YAML file containing the Azure ML job specification.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}, {'name': 'name', 'description': 'Name of the job.'}, {'name': 'save-as', 'description': \"File to which the created job's state in YAML format will be written.\"}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'skip-validation', 'description': 'Skip validation in creating the resource.'}, {'name': 'stream', 'description': \"Indicates whether to stream the job's logs to the console.\"}, {'name': 'web', 'description': \"Show the job's run details in Azure ML studio in a web browser.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.ml.job.create(file=\"job.yaml\", resource-group=\"my-group\", workspace-name=\"my-workspace\")"} {"Instruction": "Show the services of a job named \"my-job\" in resource group \"my-resource-group\" in Azure Machine Learning workspace \"my-workspace\".\n", "Functions": ["{'name': 'Azure Machine Learning', 'api_name': 'Show Job Services', 'description': 'Show services of a job per node', 'parameters': [{'name': 'name', 'description': 'Name of the job.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace. You can configure the default group using az configure --defaults workspace=.', 'required': True}, {'name': 'node-index', 'description': 'The index of the node for which the services has to be shown.', 'required': False, 'default': 0}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.update_settings', 'description': 'Updates the configurable settings for the specified directory.', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory for which to update settings.'}, {'name': 'settings', 'description': 'The list of Setting objects.\\n(structure)\\n\\nContains information about the configurable settings for a directory.\\nName -> (string)\\n\\nThe name of the directory setting. For example:\\n\\nTLS_1_0\\n\\nValue -> (string)\\n\\nThe value of the directory setting for which to retrieve information. For example, for TLS_1_0 , the valid values are: Enable and Disable .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}"], "Output": "azure.ml.job.show-services(name=\"my-job\", resource-group=\"my-resource-group\", workspace-name=\"my-workspace\")"} {"Instruction": "I want to delete the cosmosdb service named \"myService\" in the resource group \"myResourceGroup\" for the account \"myAccount\".\n", "Functions": ["{'name': 'az', 'api_name': 'CosmosDB Service Delete', 'description': 'Delete a given cosmosdb service resource', 'parameters': [{'name': 'account-name', 'required': True, 'description': 'Name of the Cosmos DB database account.'}, {'name': 'name', 'required': True, 'description': 'Service Name.'}, {'name': 'resource-group-name', 'required': True, 'description': 'Name of the resource group of the database account.'}, {'name': 'no-wait', 'required': False, 'description': 'Do not wait for the long-running operation to finish.', 'default': False}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default': False}]}"], "Output": "azure.cosmosdb.service.delete(account-name=\"myAccount\", name=\"myService\", resource-group-name=\"myResourceGroup\")"} {"Instruction": "I want to retrieve all private endpoint connections on the Azure Arc PrivateLinkScope resource named \"myScope\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'connectedmachine private-endpoint-connection list', 'description': 'Get all private endpoint connections on a private link scope', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group'}, {'name': 'scope-name', 'description': 'The name of the Azure Arc PrivateLinkScope resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}"], "Output": "azure.connectedmachine.private-endpoint-connection.list(resource-group=\"myResourceGroup\", scope-name=\"myScope\")"} {"Instruction": "I want to get a list of all supported private link resource types for a search service in Azure with the resource group name \"mygroup\" and service name \"myservice\".\n", "Functions": ["{'name': 'az', 'api_name': 'Private Link Resource List', 'description': 'Get a list of all supported private link resource types for a given service', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service-name', 'description': 'The name of the search service.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "azure.search.private-link-resource.list(resource-group=\"mygroup\", service-name=\"myservice\")"} {"Instruction": "I want to delete a secret named \"mysecret\" in the Key Vault named \"mykeyvault\".\n", "Functions": ["{'name': 'az', 'api_name': 'keyvault secret delete', 'description': 'Delete all versions of a secret', 'parameters': [{'name': 'id', 'description': \"Id of the secret. If specified all other 'Id' arguments should be omitted.\"}, {'name': 'name', 'description': 'Name of the secret. Required if --id is not specified.'}, {'name': 'vault-name', 'description': 'Name of the Key Vault. Required if --id is not specified.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Slovenian Government company register, basic search only. ', 'parameters': [{'name': 's', 'description': '', 'type': 'NUMBER'}, {'name': 'method', 'description': '', 'type': 'STRING'}, {'name': 'term', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}"], "Output": "azure.keyvault.secret.delete(name=\"mysecret\", vault-name=\"mykeyvault\")"} {"Instruction": "I accidentally deleted a secret in my Azure Key Vault called \"my-secret\". How can I recover the deleted secret?\n", "Functions": ["{'name': 'az', 'api_name': 'keyvault secret recover', 'description': 'Recovers the deleted secret to the latest version in the specified vault', 'parameters': [{'name': 'id', 'description': \"The recovery id of the secret. If specified all other 'Id' arguments should be omitted.\"}, {'name': 'name', 'description': 'Name of the secret. Required if --id is not specified.'}, {'name': 'vault-name', 'description': 'Name of the Vault. Required if --id is not specified.'}]}"], "Output": "azure.keyvault.secret.recover(name=\"my-secret\", vault-name=\"my-keyvault\")"} {"Instruction": "I want to fetch the secure score details for the resource named \"ascScore\" in Azure Security.\n", "Functions": ["{'name': 'az', 'api_name': 'Security Secure Scores Show', 'description': 'Shows a secure score details for selected initiative.', 'parameters': [{'name': 'name -n', 'description': 'Name of the resource to be fetched.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.backend_services().update', 'description': 'Updating backend services', 'parameters': [{'name': 'backend_service_name'}, {'name': 'flags'}]}"], "Output": "azure.security.secure-scores.show(name=\"ascScore\")"} {"Instruction": "Create an authorization rule named \"rule1\" for an event hub named \"eventhub1\" in a namespace named \"namespace1\" under the resource group \"myresourcegroup\" with the rights \"Send\" and \"Listen\".\n", "Functions": ["{'name': 'az', 'api_name': 'Event Hubs Authorization Rule Create', 'description': 'Create an AuthorizationRule for a specific Event Hub', 'parameters': [{'name': 'authorization-rule-name', 'description': 'The authorization rule name.'}, {'name': 'eventhub-name', 'description': 'The Event Hub name.'}, {'name': 'namespace-name', 'description': 'The Namespace name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'rights', 'description': 'The rights associated with the rule.', 'optional': True}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "azure.eventhubs.eventhub.authorization-rule.create(authorization-rule-name=\"rule1\", eventhub-name=\"eventhub1\", namespace-name=\"namespace1\", resource-group=\"myresourcegroup\", rights=[\"Send\", \"Listen\"])"} {"Instruction": "I want to delete a Data Lake Analytics account named \"myAccount\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Data Lake Analytics Account Delete', 'description': 'Delete a Data Lake Analytics account', 'parameters': [{'name': 'account', 'description': 'Name of the Data Lake Analytics account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group', 'description': 'If not specified, will attempt to discover the resource group for the specified Data Lake Analytics account.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().update', 'description': 'Update an Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}"], "Output": "azure.dla.account.delete(account=\"myAccount\")"} {"Instruction": "I want to delete the default static app environment of the static site named \"my-site\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Static Web App Environment Delete', 'description': 'Delete the static app production environment or the specified environment.', 'parameters': [{'name': 'name -n', 'description': 'Name of the static site.', 'required': True}, {'name': 'environment-name', 'description': 'Name of the environment of static site.', 'required': False, 'default': 'default'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().create', 'description': 'Create a new Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'display_name'}, {'name': 'async'}, {'name': 'cluster'}, {'name': 'cluster_config'}, {'name': 'cluster_num_nodes'}, {'name': 'cluster_storage_type'}, {'name': 'cluster_zone'}, {'name': 'instance_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "azure.staticwebapp.environment.delete(name=\"my-site\")"} {"Instruction": "List the available pricing tiers for the IoT Hub named \"MyIoTHub\" in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'IoT Hub', 'api_name': 'List Skus', 'description': 'List available pricing tiers', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'IoT Hub name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "azure.iot.hub.list-skus(name=\"MyIoTHub\", resource-group=\"MyResourceGroup\")"} {"Instruction": "I want to list all IoT Hubs in the resource group \"my_group\" using Azure CLI.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'List IoT Hubs', 'description': 'List all IoT Hubs', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_tone_analysis_task', 'description': 'Retrieves the details of a voice tone analysis task.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'voice_tone_analysis_task_id', 'description': 'The ID of the voice tone anlysis task.'}, {'name': 'is_caller_|_no_is_caller', 'description': 'Specifies whether the voice being analyzed is the caller (originator) or the callee (responder).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}"], "Output": "azure.iot.hub.list(resource-group=\"my_group\")"} {"Instruction": "Query all the telemetry data from an IoT Hub named \"myhub\".\n", "Functions": ["{'name': 'IoT Hub', 'api_name': 'IoT Hub Query', 'description': 'Query an IoT Hub using a SQL-like language', 'parameters': [{'name': 'query-command', 'description': 'User query to be executed.', 'required': True}, {'name': 'auth-type', 'description': 'Indicates whether the operation should auto-derive a policy key or use the current Azure AD session.', 'required': False}, {'name': 'hub-name', 'description': 'IoT Hub name. Required if --login is not provided.', 'required': False}, {'name': 'login', 'description': \"This command supports an entity connection string with rights to perform action. Use to avoid session login via 'az login'.\", 'required': False}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': False}, {'name': 'top', 'description': 'Maximum number of elements to return. By default query has no cap.', 'required': False}]}"], "Output": "azure.iot.hub.query(query-command=\"select * from telemetry\", hub-name=\"myhub\")"} {"Instruction": "Can you please get the statistics for my IoT hub named \"example_iot_hub\"?\n", "Functions": ["{'name': 'IoT Hub', 'api_name': 'IoT Hub Statistics', 'description': 'Get the statistics for an IoT hub', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'IoT Hub name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.iot.hub.show-stats(name=\"example_iot_hub\")"} {"Instruction": "I want to download an environment named \"example_env\" to directory \"./envs\" in Azure Machine Learning.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Environment Download', 'description': 'Download an environment definition to a specified directory', 'parameters': [{'name': 'directory', 'description': 'Directory for the environment.', 'required': True}, {'name': 'name', 'description': 'Name of the environment.', 'required': True}, {'name': 'output-metadata-file', 'description': 'Provide an optional output file location for structured object output.', 'required': False}, {'name': 'overwrite', 'description': 'Overwrite any existing destination folder.', 'required': False}, {'name': 'path', 'description': 'Path to a root directory for run configuration files.', 'required': False}, {'name': 'resource-group', 'description': 'Resource group name.', 'required': False}, {'name': 'subscription-id', 'description': 'Specifies the subscription Id.', 'required': False}, {'name': 'version', 'description': 'Version of the environment.', 'required': False}, {'name': 'workspace-name', 'description': 'Workspace name.', 'required': False}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'pyarrow', 'api_name': 'ListType', 'description': 'Create ListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field of the child elements in the list'}], 'optional': [{'name': 'list_size', 'description': 'The size of the list. If -1, variable length list type is returned. If >= 0, fixed size list type is returned.'}]}}"], "Output": "azure.ml.environment.download(directory=\"./envs\", name=\"example_env\")"} {"Instruction": "I want to register an environment definition from the directory \"./path/to/environment\" in Azure Machine Learning.\n", "Functions": ["{'name': 'Azure Machine Learning', 'api_name': 'Environment Register', 'description': 'Register an environment definition from a specified directory', 'parameters': [{'name': 'directory', 'description': 'Directory for the environment.', 'required': True}, {'name': 'output-metadata-file', 'description': 'Provide an optional output file location for structured object output.', 'required': False}, {'name': 'path', 'description': 'Path to a root directory for run configuration files.', 'required': False}, {'name': 'resource-group', 'description': 'Resource group name.', 'required': False}, {'name': 'subscription-id', 'description': 'Specifies the subscription Id.', 'required': False}, {'name': 'workspace-name', 'description': 'Workspace name.', 'required': False}]}"], "Output": "azure.ml.environment.register(directory=\"./path/to/environment\")"} {"Instruction": "I want to create an account named \"Account1\" in Azure Data Share in resource group \"SampleResourceGroup\" in the West US 2 location.\n", "Functions": ["{'name': 'az', 'api_name': 'datashare account create', 'description': 'Create an account.', 'parameters': [{'name': 'account-name --name -n', 'description': 'The name of the share account.', 'required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'location -l', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.', 'required': False}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. default value: False', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.datashare.account.create(account-name=\"Account1\",resource-group=\"SampleResourceGroup\",location=\"West US 2\")"} {"Instruction": "I want to create a server DNS alias named \"myalias\" for the Azure SQL Server named \"myserver\" in the resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'az sql server dns-alias create', 'description': 'Creates a server DNS alias', 'parameters': [{'name': 'name -n', 'description': 'Name of the DNS alias.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.sql.server.dns-alias.create(name=\"myalias\", resource-group=\"myresourcegroup\", server=\"myserver\")"} {"Instruction": "I want to pause the CLI execution until the datashare account named \"Account1\" in resource group \"SampleResourceGroup\" is successfully created.\n", "Functions": ["{'name': 'CLI', 'api_name': 'datashare_account_wait', 'description': 'Pauses the CLI until a condition of the datashare account is met', 'parameters': [{'name': 'account-name', 'description': 'The name of the share account.'}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\"}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.'}, {'name': 'deleted', 'description': 'Wait until deleted.'}, {'name': 'exists', 'description': 'Wait until the resource exists.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'interval', 'description': 'Polling interval in seconds.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'timeout', 'description': 'Maximum wait in seconds.'}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.snowball.get_software_updates', 'description': 'Returns an Amazon S3 presigned URL for an update file associated with a specified JobId .', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to get the software update file for, for example JID123e4567-e89b-12d3-a456-426655440000 .'}]}"], "Output": "azure.datashare.account.wait(account-name=\"Account1\", resource-group=\"SampleResourceGroup\", created=True)"} {"Instruction": "Create a linked service in Azure Synapse at workspace \"myworkspace\" with name \"example\" to linked to json file \"./path/to/example.json\".\n", "Functions": ["{'name': 'az', 'api_name': 'SQL Server DNS Alias List', 'description': 'Get a list of server DNS aliases for a server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.synapse.linked-service.create(workspace-name=\"myworkspace\", name=\"example\", file=\"./path/to/example.json\")"} {"Instruction": "List all the peerings in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Peering List', 'description': 'List all peerings under a given subscription', 'parameters': [{'name': 'resource-group', 'optional': True, 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'optional': True, 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'optional': True, 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'optional': True, 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'optional': True, 'description': 'Output format.'}, {'name': 'query', 'optional': True, 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'optional': True, 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'optional': True, 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transitaires de d\u00e9douanement en Nouvelle-Cal\u00e9donie ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "azure.peering.peering.list(resource-group=\"myResourceGroup\")"} {"Instruction": "I want to list all Spark sessions in Azure Synapse in the workspace \"test_workspace\" and the Spark pool named \"test_pool\".\n", "Functions": ["{'name': 'az', 'api_name': 'synapse_spark_session_list', 'description': 'List all Spark sessions', 'parameters': [{'name': 'spark-pool-name', 'description': 'The name of the Spark pool.', 'required': True}, {'name': 'workspace-name', 'description': 'The name of the workspace.', 'required': True}, {'name': 'from-index', 'description': 'Optional parameter specifying which index the list should begin from.', 'required': False}, {'name': 'size', 'description': 'The size of the returned list. By default it is 20 and that is the maximum.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}"], "Output": "azure.synapse.spark.session.list(workspace-name=\"test_workspace\", spark-pool-name=\"test_pool\")"} {"Instruction": "I want to create a Spark session named \"test\" with 4 executors and executor size as \"Small\" in Azure Synapse Analytics at workspace \"test_workspace\" and Spark pool \"test_pool\".\n", "Functions": ["{'name': 'az', 'api_name': 'Synapse Spark Session Create', 'description': 'Create a Spark session', 'parameters': [{'name': 'executor-size', 'description': 'The executor size.', 'required': True, 'accepted_values': ['Large', 'Medium', 'Small']}, {'name': 'executors', 'description': 'The number of executors.', 'required': True}, {'name': 'name', 'description': 'The Spark session name.', 'required': True}, {'name': 'spark-pool-name', 'description': 'The name of the Spark pool.', 'required': True}, {'name': 'workspace-name', 'description': 'The name of the workspace.', 'required': True}, {'name': 'configuration', 'description': 'The configuration of Spark session.', 'required': False}, {'name': 'reference-files', 'description': 'Additional files used for reference in the main definition file.', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries.create', 'description': 'Create a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}, {'name': 'certificates', 'description': 'The certificates for the certificate map entry.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.create', 'description': 'Create a new Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'tensorboard_experiment_id', 'description': 'Unique identifier for the new Tensorboard experiment.'}, {'name': 'description', 'description': 'Description for the new Tensorboard experiment.'}, {'name': 'display_name', 'description': 'Display name for the new Tensorboard experiment.'}, {'name': 'labels', 'description': 'List of key-value pairs to label the new Tensorboard experiment.'}]}"], "Output": "azure.synapse.spark.session.create(executor-size=\"Small\", executors=4, name=\"test\", spark-pool-name=\"test_pool\", workspace-name=\"test_workspace\")"} {"Instruction": "I want to reset the timeout time for a Spark session with id \"1\" in the Spark pool named \"testsparkpool\" in Azure Synapse at workspace \"testsynapseworkspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'synapse spark session reset-timeout', 'description': 'Reset a Spark session timeout time', 'parameters': [{'name': 'livy-id', 'description': 'The id of the Spark session job'}, {'name': 'spark-pool-name', 'description': 'The name of the Spark pool'}, {'name': 'workspace-name', 'description': 'The name of the workspace'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}"], "Output": "azure.synapse.spark.session.reset_timeout(livy-id=\"1\", spark-pool-name=\"testsparkpool\", workspace-name=\"testsynapseworkspace\")"} {"Instruction": "I want to get the details of a routing rule named \"example\" in an application gateway named \"app-gateway\" in resource group \"my-resource-group\".\n", "Functions": ["{'name': 'az', 'api_name': 'Application Gateway Routing Rule Show', 'description': 'Get the details of a rule in an application gateway', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'name -n', 'description': 'Name of the routing rule.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}"], "Output": "azure.network.application-gateway.routing-rule.show(gateway-name=\"app-gateway\", name=\"example\", resource-group=\"my-resource-group\")"} {"Instruction": "I want to disable Azure Advisor recommendations for a resource group named \"example_group\".\n", "Functions": ["{'name': 'az', 'api_name': 'Advisor Recommendation Disable', 'description': 'Disable Azure Advisor recommendations', 'parameters': [{'name': 'days', 'description': 'Number of days to disable. If not specified, the recommendation is disabled forever.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). If provided, no other 'Resource Id' arguments should be specified.\"}, {'name': 'name', 'description': 'The name of the recommendation as output by the list command.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'az', 'api_name': 'Pipelines Variable Group Variable Update', 'description': 'Update a variable in a variable group', 'parameters': [{'name': 'group-id', 'description': 'Id of the variable group', 'required': True}, {'name': 'name', 'description': 'Name of the variable', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization', 'required': False}, {'name': 'new-name', 'description': 'New name of the variable', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project', 'required': False}, {'name': 'prompt-value', 'description': 'Set it to True to update the value of a secret variable using environment variable or prompt via standard input', 'required': False}, {'name': 'secret', 'description': 'If the value of the variable is a secret', 'required': False}, {'name': 'value', 'description': 'New value of the variable', 'required': False}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'To Send Messages From WhatsApp', 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.advisor.recommendation.disable(resource-group=\"example_group\")"} {"Instruction": "I want to list the trusted root certificates for an application gateway named \"myGateway\" in resource group \"myResourceGroup\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Application Gateway Root Certificates List', 'description': 'List trusted root certificates', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}"], "Output": "azure.network.application-gateway.root-cert.list(gateway-name=\"myGateway\", resource-group=\"myResourceGroup\")"} {"Instruction": "Please delete the source control deployment configuration for the web app named \"MyWebApp\" in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'webapp deployment source delete', 'description': 'Delete a source control deployment configuration', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the web app. If left unspecified, a name will be randomly generated. You can configure the default using az configure --defaults web=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.update_vpce_configuration', 'description': 'Updates information about an Amazon Virtual Private Cloud (VPC) endpoint configuration.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.'}, {'name': 'vpce_configuration_name', 'description': 'The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.'}, {'name': 'vpce_service_name', 'description': 'The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.'}, {'name': 'service_dns_name', 'description': 'The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.'}, {'name': 'vpce_configuration_description', 'description': 'An optional description that provides details about your VPC endpoint configuration.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.tensorboards().create', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "azure.webapp.deployment.source.delete(name=\"MyWebApp\", resource-group=\"MyResourceGroup\")"} {"Instruction": "I want to update the source control token cached in my Azure app service using the provided Git access token.\n", "Functions": ["{'name': 'az', 'api_name': 'Webapp Deployment Source Update-Token', 'description': 'Update source control token cached in Azure app service', 'parameters': [{'name': 'git-token', 'description': 'Git access token required for auto sync'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help -h', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output -o', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string'}, {'name': 'subscription', 'description': 'Name or ID of subscription'}, {'name': 'verbose', 'description': 'Increase logging verbosity'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.https_health_checks().create(name=\"my_health_check\", check_interval=5, healthy_threshold=3, host=\"example.com\", port=443, request_path=\"/status\", timeout=10, unhealthy_threshold=2', 'description': 'Create a legacy HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_iam_policy_binding(\"my_backend_bucket\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\"', 'description': 'Add an IAM policy binding to a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "azure.webapp.deployment.source.update-token(git-token=\"\")"} {"Instruction": "I want to create a linked IoT hub in an Azure IoT Hub Device Provisioning Service named \"MyDps\" with resource group \"MyResourceGroup\" and connection string \"HostName=test.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=XNBhoasdfhqRlgGnasdfhivtshcwh4bJwe7c0RIGuWsirW0=\" in the westus location.\n", "Functions": ["{'name': 'IoT Hub Device Provisioning Service', 'api_name': 'Linked IoT Hub Creation', 'description': 'Create a linked IoT hub in an Azure IoT Hub Device Provisioning Service instance', 'parameters': [{'name': 'dps-name', 'description': 'IoT Hub Device Provisioning Service name.', 'required': True}, {'name': 'allocation-weight', 'description': 'Allocation weight of the IoT hub.', 'required': False}, {'name': 'apply-allocation-policy', 'description': 'A boolean indicating whether to apply allocation policy to the IoT hub.', 'required': False}, {'name': 'connection-string', 'description': 'Connection string of the IoT hub. Required if hub name is not provided using --hub-name.', 'required': True}, {'name': 'hn --hub-name', 'description': 'IoT Hub name.', 'required': False}, {'name': 'hrg --hub-resource-group', 'description': 'IoT Hub resource group name.', 'required': False}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}]}"], "Output": "azure.iot.dps.linked-hub.create(dps-name=\"MyDps\",resource-group=\"MyResourceGroup\",connection-string=\"HostName=test.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=XNBhoasdfhqRlgGnasdfhivtshcwh4bJwe7c0RIGuWsirW0=\",location=\"westus\")"} {"Instruction": "I want to set an existing data flow named \"example\" in Azure Synapse at workspace \"workspace123\" using properties from JSON file \"./path/to/dataflow.json\".\n", "Functions": ["{'name': 'az', 'api_name': 'Synapse Data Flow Set', 'description': 'Set an existing data flow', 'parameters': [{'name': 'file', 'description': 'Properties may be supplied from a JSON file using the @{path} syntax or a JSON string.'}, {'name': 'name', 'description': 'The data flow name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'MySQL server configuration list', 'description': 'List the configuration values for a MySQL server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server-name -s', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}"], "Output": "azure.synapse.data-flow.set(workspace-name=\"workspace123\", name=\"example\", file=\"./path/to/dataflow.json\")"} {"Instruction": "I want to list all the data flows in a workspace named \"myworkspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'synapse data-flow list', 'description': 'List data flows', 'parameters': [{'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'array', 'description': 'Create pyarrow.Array instance from a Python object', 'parameters': {'required': [{'name': 'obj', 'description': 'A sequence, iterable, ndarray, or pandas.Series object. If both type and size are specified, it may be a single-use iterable. If not strongly-typed, Arrow type will be inferred for the resulting array.'}, {'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the data.'}, {'name': 'mask', 'description': 'Indicate which values are null (True) or not null (False).'}, {'name': 'size', 'description': \"Size of the elements. If the input is larger than size, bail at this length. For iterators, if size is larger than the input iterator, this will be treated as a 'max size', but will involve an initial allocation of size followed by a resize to the actual size (so if you know the exact size, specifying it correctly will give you better performance).\"}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. If passed, the mask takes precedence, but if a value is unmasked (not-null), but still null according to pandas semantics, then it is null. Defaults to False if not passed explicitly by the user, or True if a pandas object is passed in.\"}, {'name': 'safe', 'description': 'Check for overflows or other unsafe conversions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool.'}]}}"], "Output": "azure.synapse.data-flow.list(workspace-name=\"myworkspace\")"} {"Instruction": "I want to list the subscriptions for a billing account named \"example\".\n", "Functions": ["{'name': 'az', 'api_name': 'Billing Subscription List', 'description': 'List the subscriptions for a billing account', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'required': True}, {'name': 'customer-name', 'description': 'The ID that uniquely identifies a customer.', 'required': False}, {'name': 'invoice-section-name', 'description': 'The ID that uniquely identifies an invoice section.', 'required': False}, {'name': 'profile-name', 'description': 'The ID that uniquely identifies a billing profile.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.billing.subscription.list(account-name=\"example\")"} {"Instruction": "Move the charges of the subscription with account name \"exampleAccount\" to the invoice section with destination ID \"abc123\".\n", "Functions": ["{'name': 'az', 'api_name': 'Billing Subscription Move', 'description': \"Move a subscription's charges to a new invoice section\", 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.'}, {'name': 'destination-invoice-section-id', 'description': 'The destination invoice section id.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}"], "Output": "azure.billing.subscription.move(account-name=\"exampleAccount\", destination-invoice-section-id=\"abc123\")"} {"Instruction": "I want to update the cost center for the billing subscription with the account name \"test-account\".\n", "Functions": ["{'name': 'az', 'api_name': 'Billing Subscription Update', 'description': 'Update the properties of a billing subscription', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'required': True}, {'name': 'cost-center', 'description': 'The cost center applied to the subscription.', 'required': False}, {'name': 'sku-id', 'description': 'The sku ID of the Azure plan for the subscription.', 'required': False}, {'name': 'subscription-billing-status', 'description': 'The current billing status of the subscription. Accepted values: Abandoned, Active, Deleted, Inactive, Warning', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.indexes().list', 'description': 'List AI indexes in a specific project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}"], "Output": "azure.billing.subscription.update(account-name=\"test-account\", cost-center=\"new-cost-center\")"} {"Instruction": "I want to wait until the billing subscription with account name \"example\" is created in Azure CLI.\n", "Functions": ["{'name': 'CLI', 'api_name': 'Billing Subscription Wait', 'description': 'Wait until a condition of the billing subscription is met', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'is_required': True}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\", 'is_required': False}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.', 'is_required': False}, {'name': 'deleted', 'description': 'Wait until deleted.', 'is_required': False}, {'name': 'exists', 'description': 'Wait until the resource exists.', 'is_required': False}, {'name': 'interval', 'description': 'Polling interval in seconds.', 'is_required': False}, {'name': 'timeout', 'description': 'Maximum wait in seconds.', 'is_required': False}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\", 'is_required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}"], "Output": "azure.billing.subscription.wait(account-name=\"example\", created)"} {"Instruction": "Create a Kubernetes environment named \"test\" in resource group \"mygroup\" with custom location ID \"1234\" and static IP address \"0.0.0.0\".\n", "Functions": ["{'name': 'az', 'api_name': 'Appservice Kube Create', 'description': 'Create a Kubernetes Environment', 'parameters': [{'name': 'custom-location', 'description': 'ID of the custom location.'}, {'name': 'name', 'description': 'Name of the kubernetes environment.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'no-wait', 'description': 'Do not wait for the create to complete, and return immediately after queuing the create.'}, {'name': 'static-ip', 'description': 'Static IP Address. This is required if an AKS resource ID is specified.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}"], "Output": "azure.appservice.kube.create(custom-location=\"1234\",name=\"test\",resource-group=\"mygroup\",static-ip=\"0.0.0.0\")"} {"Instruction": "I want to show the details of a Kubernetes environment named \"myEnvironment\" in the resource group \"myResourceGroup\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'appservice kube show', 'description': 'Show the details of a Kubernetes environment', 'parameters': [{'name': 'name', 'description': 'Name of the Kubernetes Environment.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dax.increase_replication_factor', 'description': 'Adds one or more nodes to a DAX cluster.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the DAX cluster that will receive additional nodes.'}, {'name': 'new_replication_factor', 'description': 'The new number of nodes for the DAX cluster.'}, {'name': 'availability_zones', 'description': 'The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "azure.appservice.kube.show(name=\"myEnvironment\", resource-group=\"myResourceGroup\")"} {"Instruction": "I want to update the Kubernetes environment named \"my-kube\" in resource group \"my-resource-group\" with a new static IP address of 192.168.0.100.\n", "Functions": ["{'name': 'az', 'api_name': 'appservice kube update', 'description': 'Update a Kubernetes Environment', 'parameters': [{'name': 'name', 'description': 'Name of the kubernetes environment.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'custom-location', 'description': 'ID of the custom location.', 'required': False}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False', 'required': False}, {'name': 'static-ip', 'description': 'New Static IP Address.', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}"], "Output": "azure.appservice.kube.update(name=\"my-kube\", resource-group=\"my-resource-group\", static-ip=\"192.168.0.100\")"} {"Instruction": "I want to delete the diagnostic settings named \"diagnostic\" for the resource \"myresource\" in Azure.\n", "Functions": ["{'name': 'az monitor', 'api_name': 'Diagnostic Settings Delete', 'description': 'Deletes existing diagnostic settings for the specified resource', 'parameters': [{'name': 'name -n', 'description': 'The name of the diagnostic setting. Required.'}, {'name': 'resource', 'description': 'Name or ID of the target resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'resource-namespace', 'description': 'Target resource provider namespace.'}, {'name': 'resource-parent', 'description': 'Target resource parent path, if applicable.'}, {'name': 'resource-type', 'description': \"Target resource type. Can also accept namespace/type format (Ex: 'Microsoft.Compute/virtualMachines').\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.monitor.diagnostic-settings.delete(name=\"diagnostic\", resource=\"myresource\")"} {"Instruction": "I want to delete a nodepool snapshot named \"snapshot_name\" in the resource group \"my_resource_group\".\n", "Functions": ["{'name': 'az', 'api_name': 'AKS Nodepool Snapshot Delete', 'description': 'Delete a nodepool snapshot', 'parameters': [{'name': 'name -n', 'description': 'The nodepool snapshot name.', 'is_required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'is_required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False', 'is_required': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default_value': 'False', 'is_required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "azure.aks.nodepool.snapshot.delete(name=\"snapshot_name\",resource-group=\"my_resource_group\")"} {"Instruction": "Create a snapshot of the nodepool named \"pool1\" from the resource group \"myResourceGroup\" in Azure Kubernetes Service.\n", "Functions": ["{'name': 'az', 'api_name': 'AKS Nodepool Snapshot Create', 'description': 'Create a snapshot of a nodepool', 'parameters': [{'name': 'name', 'description': 'The nodepool snapshot name.'}, {'name': 'nodepool-id', 'description': 'The source nodepool id from which to create this snapshot.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'aks-custom-headers', 'description': 'Send custom headers. When specified, format should be Key1=Value1,Key2=Value2.', 'optional': True}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.', 'optional': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}, {'name': 'tags', 'description': 'The tags of the snapshot.', 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "azure.aks.nodepool.snapshot.create(name=\"snapshot1\", nodepool-id=\"/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/managedClusters/akscluster1/agentPools/nodepool1\", resource-group=\"myResourceGroup\")"} {"Instruction": "I want to list all the snapshots of nodepools in the resource group \"my_group\" in Azure Kubernetes Service.\n", "Functions": ["{'name': 'AKS', 'api_name': 'AKS Nodepool Snapshot List', 'description': 'List nodepool snapshots', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}"], "Output": "azure.aks.nodepool.snapshot.list(resource-group=\"my_group\")"} {"Instruction": "Delete the secret named \"example_secret\" in the resource group \"example_group\".\n", "Functions": ["{'name': 'az mesh', 'api_name': 'Secret Delete', 'description': 'Delete a secret', 'parameters': [{'name': 'name -n', 'description': 'The name of the secret.', 'type': 'Required'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'Required'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'type': 'Optional', 'default': 'False'}]}"], "Output": "azure.mesh.secret.delete(name=\"example_secret\", resource-group=\"example_group\")"} {"Instruction": "I want to delete the cloud service named \"my-cloud-service\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Cloud Service Delete', 'description': 'Delete a cloud service', 'parameters': [{'name': 'cloud-service-name', 'description': 'Name of the cloud service.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default': 'False'}]}\n", "{'name': 'az', 'api_name': 'connectedmachine private-endpoint-connection list', 'description': 'Get all private endpoint connections on a private link scope', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group'}, {'name': 'scope-name', 'description': 'The name of the Azure Arc PrivateLinkScope resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances.describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'view', 'description': 'View of the instance to return. VIEW must be one of: basic, full.'}]}"], "Output": "azure.cloud-service.delete(cloud-service-name=\"my-cloud-service\")"} {"Instruction": "I want to rebuild the role instances for my cloud service named \"MyCloudService\" in my resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'cloud-service rebuild', 'description': 'Rebuild Role Instances', 'parameters': [{'name': 'cloud-service-name', 'description': 'Name of the cloud service.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'role-instances', 'description': 'List of cloud service role instance names.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}"], "Output": "azure.cloud-service.rebuild(cloud-service-name=\"MyCloudService\", resource-group=\"MyResourceGroup\")"} {"Instruction": "How can I get a list of all cloud services in a specific resource group in Azure?\n", "Functions": ["{'name': 'az', 'api_name': 'cloud-service list', 'description': 'Get a list of all cloud services under a resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}"], "Output": "azure.cloud-service.list(resource-group= )"} {"Instruction": "I want to start the Azure cloud service named \"my-cloud-service\".\n", "Functions": ["{'name': 'az', 'api_name': 'cloud-service start', 'description': 'Start the cloud service', 'parameters': [{'name': 'cloud-service-name', 'description': 'Name of the cloud service.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.describe', 'description': 'Describe Anthos Config Controller instances', 'parameters': [{'name': 'name', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location. Currently, only us-central1, us-east1, northamerica-northeast1, northamerica-northeast2, europe-north1, europe-west1, europe-west3, australia-southeast1, australia-southeast2, asia-northeast1 and asia-northeast2 are supported.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'vertexai.TensorboardClient().get_tensorboard', 'description': 'Update an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'description', 'description': 'Description of the tensorboard.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard.'}, {'name': 'update_labels', 'description': 'Update labels of the tensorboard.'}, {'name': 'clear_labels', 'description': 'Clear labels of the tensorboard.'}, {'name': 'remove_labels', 'description': 'Remove labels of the tensorboard.'}]}"], "Output": "azure.cloud-service.start(cloud-service-name=\"my-cloud-service\")"} {"Instruction": "I want to list all backed up items within a container in Azure Backup with resource group name \"myRG\" and vault name \"myVault\".\n", "Functions": ["{'name': 'az', 'api_name': 'Backup Item List', 'description': 'List all backed up items within a container', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'vault-name -v', 'description': 'Name of the Recovery services vault.'}, {'name': 'backup-management-type', 'description': 'Specify the backup management type.'}, {'name': 'container-name -c', 'description': 'Name of the backup container.'}, {'name': 'use-secondary-region', 'description': 'Use this flag to list items in secondary region.'}, {'name': 'workload-type', 'description': 'Specify the type of applications within the Resource.'}]}"], "Output": "azure.backup.item.list(resource-group=\"myRG\", vault-name=\"myVault\")"} {"Instruction": "Create a PostgreSQL server in the resource group \"my_rg\".\n", "Functions": ["{'name': 'az', 'api_name': 'PostgreSQL Server List', 'description': 'List available PostgreSQL servers', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "azure.postgres.server.create(resource-group=\"my_rg\")"} {"Instruction": "How can I list the available SKUs for Azure Postgres Server in the East US region?\n", "Functions": ["{'name': 'az', 'api_name': 'Postgres Server List SKUs', 'description': \"List available sku's in the given region\", 'parameters': [{'name': 'location', 'required': True, 'description': 'The name of the location.'}, {'name': 'debug', 'required': False, 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'required': False, 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'required': False, 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'required': False, 'description': 'Output format.'}, {'name': 'query', 'required': False, 'description': 'JMESPath query string.'}, {'name': 'subscription', 'required': False, 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'required': False, 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "azure.postgres.server.list_skus(location=\"eastus\")"} {"Instruction": "Give me the details of the PostgreSQL server with name \"my_postgres\" in resource group \"my_resource_group\".\n", "Functions": ["{'name': 'az', 'api_name': 'PostgreSQL Server Show', 'description': 'Get the details of a PostgreSQL server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().delete', 'description': 'delete HTTP health checks', 'parameters': [{'name': 'name'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.untag_resource', 'description': 'Removes the specified tags from the specified Amazon Chime SDK identity resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'tag_keys', 'description': 'The tag keys.\\n(string)'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "azure.postgres.server.show(name=\"my_postgres\", resource-group=\"my_resource_group\")"} {"Instruction": "Can you check if the name \"frontdoor1\" is available for a Front Door resource of type \"Microsoft.Network/frontDoors\"?\n", "Functions": ["{'name': 'az', 'api_name': 'az network front-door check-name-availability', 'description': 'Check the availability of a Front Door resource name', 'parameters': [{'name': 'name', 'description': 'The resource name to be validated.'}, {'name': 'resource-type', 'description': 'The type of the resource whose name is to be validated.', 'accepted_values': ['Microsoft.Network/frontDoors', 'Microsoft.Network/frontDoors/frontendEndpoints']}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.delete', 'description': 'Delete an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}"], "Output": "azure.network.front-door.check-name-availability(name=\"frontdoor1\", resource-type=\"Microsoft.Network/frontDoors\")"} {"Instruction": "How can I get the details of the frontend IP address for the load balancer named \"my-lb\" in the resource group \"my-rg\"?\n", "Functions": ["{'name': 'az', 'api_name': 'Cross-region Load Balancer Frontend IP Show', 'description': 'Get the details of a frontend IP address.', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the frontend IP configuration.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_algorithms', 'description': 'Lists the machine learning algorithms that have been created.list-algorithms is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': 'A filter that returns only algorithms created after the specified time (timestamp).'}, {'name': 'creation_time_before', 'description': 'A filter that returns only algorithms created before the specified time (timestamp).'}, {'name': 'name_contains', 'description': 'A string in the algorithm name. This filter returns only algorithms whose name contains the specified string.'}, {'name': 'sort_by', 'description': 'The parameter by which to sort the results. The default is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order for the results. The default is Ascending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "azure.network.cross-region-lb.frontend-ip.show(lb-name=\"my-lb\", name=\"\", resource-group=\"my-rg\")"} {"Instruction": "I want to finalize the relocation of an Azure NetApp Files (ANF) volume named \"myvol\" in resource group \"mygroup\" and clean up the old volume.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'NetApp Files Volume Finalize-Relocation', 'description': 'Finalize the relocation of Azure NetApp Files volume and clean up the old volume', 'parameters': [{'name': 'account-name', 'description': 'Name of the ANF account.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'name --volume-name', 'description': 'Name of the ANF volume.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'pool-name', 'description': 'Name of the ANF pool.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}]}"], "Output": "azure.netappfiles.volume.finalize-relocation(name=\"myvol\", resource-group=\"mygroup\")"} {"Instruction": "I want to wait for the creation of a volume named \"volume1\" in Azure NetApp Files.\n", "Functions": ["{'name': 'az', 'api_name': 'netappfiles volume wait', 'description': 'Wait for a volume operation', 'parameters': [{'name': 'account-name', 'description': 'Name of the ANF account.'}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\"}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.'}, {'name': 'deleted', 'description': 'Wait until deleted.'}, {'name': 'exists', 'description': 'Wait until the resource exists.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'interval', 'description': 'Polling interval in seconds.'}, {'name': 'name', 'description': 'Name of the ANF volume.'}, {'name': 'pool-name', 'description': 'Name of the ANF pool.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'timeout', 'description': 'Maximum wait in seconds.'}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}"], "Output": "azure.netappfiles.volume.wait(name=\"volume1\", created=True)"} {"Instruction": "I want to create a webapp connection to cosmos-sql with the database account named \"myaccount\" using the client type \"python\" and with a connection name \"myconnection\".\n", "Functions": ["{'name': 'az', 'api_name': 'az webapp connection create cosmos-sql', 'description': 'Create a webapp connection to cosmos-sql', 'parameters': [{'name': 'account', 'description': \"Name of the cosmos database account. Required if '--target-id' is not specified.\"}, {'name': 'client-type', 'description': 'The client type used on the webapp.'}, {'name': 'connection', 'description': 'Name of the webapp connection.'}, {'name': 'customized-keys', 'description': 'The customized keys used to change default configuration names. Key is the original name, value is the customized name.'}, {'name': 'database', 'description': \"Name of the database. Required if '--target-id' is not specified.\"}, {'name': 'name', 'description': \"Name of the webapp. Required if '--source-id' is not specified.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'private-endpoint', 'description': 'Connect target service by private endpoint. The private endpoint in source virtual network must be created ahead.'}, {'name': 'resource-group', 'description': \"The resource group which contains the webapp. Required if '--source-id' is not specified.\"}, {'name': 'secret', 'description': 'The secret auth info.'}, {'name': 'service-endpoint', 'description': 'Connect target service by service endpoint. Source resource must be in the VNet and target SKU must support service endpoint feature.'}, {'name': 'service-principal', 'description': 'The service principal auth info.'}, {'name': 'source-id', 'description': \"The resource id of a webapp. Required if ['--resource-group', '--name'] are not specified.\"}, {'name': 'system-identity', 'description': 'The system assigned identity auth info.'}, {'name': 'target-id', 'description': \"The resource id of target service. Required if ['--target-resource-group', '--account', '--database'] are not specified.\"}, {'name': 'target-resource-group', 'description': \"The resource group which contains the cosmos database account. Required if '--target-id' is not specified.\"}, {'name': 'user-identity', 'description': 'The user assigned identity auth info.'}, {'name': 'vault-id', 'description': 'The id of key vault to store secret value.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}"], "Output": "azure.webapp.connection.create.cosmos-sql(account=\"myaccount\", client-type=\"python\", connection=\"myconnection\")"} {"Instruction": "Create a dev box named \"myDevBox\" in the \"LargeDevWorkStationPool\" pool, for the project \"myProject\".\n", "Functions": ["{'name': 'az', 'api_name': 'Dev Box Create', 'description': 'Create a dev box', 'parameters': [{'name': 'dev-box-name', 'type': 'string', 'required': True, 'description': 'The name of a dev box.'}, {'name': 'pool', 'type': 'string', 'required': True, 'description': 'The name of the dev box pool this machine belongs to.'}, {'name': 'project', 'type': 'string', 'required': True, 'description': 'The name of the project.'}, {'name': 'dev-center', 'type': 'string', 'required': False, 'description': 'The name of the dev center.'}, {'name': 'endpoint', 'type': 'string', 'required': False, 'description': 'The API endpoint for the developer resources.'}, {'name': 'local-administrator', 'type': 'string', 'required': False, 'description': 'Indicates whether the owner of the dev box is a local administrator.', 'accepted_values': ['Disabled', 'Enabled']}, {'name': 'no-wait', 'type': 'boolean', 'required': False, 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}, {'name': 'user-id', 'type': 'string', 'required': False, 'description': \"The AAD object id of the user. If value is 'me', the identity is taken from the authentication context.\", 'default_value': 'me'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.create', 'description': 'Create a new Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'column_families'}, {'name': 'change_stream_retention_period'}, {'name': 'deletion_protection'}, {'name': 'splits'}]}"], "Output": "azure.devcenter.dev.dev-box.create(dev-box-name=\"myDevBox\", pool=\"LargeDevWorkStationPool\", project=\"myProject\")"} {"Instruction": "List all the job pipelines in the Data Lake Analytics account \"myaccount\" from January 1, 2022 to January 31, 2022.\n", "Functions": ["{'name': 'Data Lake Analytics', 'api_name': 'Job Pipeline List', 'description': 'List job pipelines in a Data Lake Analytics account', 'parameters': [{'name': 'account', 'description': 'Name of the Data Lake Analytics account.'}, {'name': 'end-date-time', 'description': 'The end date for when to get the list of pipelines. The startDateTime and endDateTime can be no more than 30 days apart.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'start-date-time', 'description': 'The start date for when to get the list of pipelines. The startDateTime and endDateTime can be no more than 30 days apart.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}"], "Output": "azure.dla.job.pipeline.list(account=\"myaccount\", start-date-time=\"2022-01-01\", end-date-time=\"2022-01-31\")"} {"Instruction": "I want to create a SQL Migration Service named \"testagent\" in resource group \"testrg\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'datamigration sql-service create', 'description': 'Create Database Migration Service', 'parameters': [{'name': 'name', 'description': 'Name of the SQL Migration Service.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...].'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}"], "Output": "azure.datamigration.sql-service.create(name=\"testagent\", resource-group=\"testrg\", location=\"northeurope\")"} {"Instruction": "Attach a managed data disk named \"disk1\" to virtual machine scale set \"scale-set-1\" in resource group \"resource-group-1\" with a size of 100 GB.\n", "Functions": ["{'name': 'az', 'api_name': 'vmss disk attach', 'description': 'Attach managed data disks to a scale set or its instances', 'parameters': [{'name': 'caching', 'description': 'Disk caching policy.', 'accepted_values': ['None', 'ReadOnly', 'ReadWrite']}, {'name': 'disk', 'description': 'Existing disk name or ID to attach or detach from VM instances.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'instance-id', 'description': 'Scale set VM instance id.'}, {'name': 'lun', 'description': '0-based logical unit number (LUN). Max value depends on the Virtual Machine instance size.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'size-gb', 'description': 'Size in GB. Max size: 4095 GB (certain preview disks can be larger).'}, {'name': 'sku', 'description': 'Underlying storage SKU.', 'accepted_values': ['PremiumV2_LRS', 'Premium_LRS', 'Premium_ZRS', 'StandardSSD_LRS', 'StandardSSD_ZRS', 'Standard_LRS', 'UltraSSD_LRS']}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'vmss-name', 'description': 'Scale set name. You can configure the default using az configure --defaults vmss=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}\n", "{'name': 'az', 'api_name': 'Storage Account Blob Inventory Policy Delete', 'description': 'Delete Blob Inventory Policy associated with the specified storage account.', 'parameters': [{'name': 'account-name', 'description': 'The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.list_compliance_summaries', 'description': 'Returns a summary count of compliant and non-compliant resources for a compliance type. For example, this call can return State Manager associations, patches, or custom compliance types according to the filter criteria that you specify.list-compliance-summaries is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'One or more compliance or inventory filters. Use a filter to return a more specific list of results.\\n(structure)\\n\\nOne or more filters. Use a filter to return a more specific list of results.\\nKey -> (string)\\n\\nThe name of the filter.\\nValues -> (list)\\n\\nThe value for which to search.\\n(string)\\n\\nType -> (string)\\n\\nThe type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.saved_queries().describe', 'description': 'Describe a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "azure.vmss.disk.attach(resource-group=\"resource-group-1\", vmss-name=\"scale-set-1\", disk=\"disk1\", size-gb=100)"} {"Instruction": "Retrieve the registered Integration Runtime nodes and their monitoring data for a given SQL Migration Service named \"migration_service\" in the resource group \"migration_rg\".\n", "Functions": ["{'name': 'az', 'api_name': 'SQL Service List Integration Runtime Metric', 'description': 'Retrieve the registered Integration Runtime nodes and their monitoring data for a given Database Migration Service', 'parameters': [{'name': 'name', 'description': 'Name of the SQL Migration Service.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "azure.datamigration.sql-service.list-integration-runtime-metric(name=\"migration_service\", resource-group=\"migration_rg\")"} {"Instruction": "Retrieve all the Database Migration Services in the test resource group.\n", "Functions": ["{'name': 'az', 'api_name': 'Database Migration Services List', 'description': 'Retrieve all Database Migration Services in the resource group or the subscription', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.update_vpce_configuration', 'description': 'Updates information about an Amazon Virtual Private Cloud (VPC) endpoint configuration.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.'}, {'name': 'vpce_configuration_name', 'description': 'The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.'}, {'name': 'vpce_service_name', 'description': 'The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.'}, {'name': 'service_dns_name', 'description': 'The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.'}, {'name': 'vpce_configuration_description', 'description': 'An optional description that provides details about your VPC endpoint configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_data_sources', 'description': 'Lists the data sources for a given API.list-data-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "azure.datamigration.sql-service.list(resource-group=\"test\")"} {"Instruction": "I want to create a registered ASN named \"myASN\" for the peering \"myPeering\" in the resource group \"myGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Create Registered ASN', 'description': 'Creating a new registered ASN under a specified subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'registered-asn-name', 'description': 'The name of the ASN.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'asn', 'description': \"The customer's ASN from which traffic originates.\", 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'and', 'description': \"Compute the logical 'and' of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "azure.peering.registered-asn.create(peering-name=\"myPeering\", registered-asn-name=\"myASN\", resource-group=\"myGroup\")"} {"Instruction": "How can I list all registered ASNs for the peering \"myPeering\" in the resource group \"myResourceGroup\"?\n", "Functions": ["{'name': 'az', 'api_name': 'Registered ASN List', 'description': 'List all registered ASNs under a given subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().create', 'description': 'Create a bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'zone'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'num_nodes'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}"], "Output": "azure.peering.registered-asn.list(peering-name=\"myPeering\", resource-group=\"myResourceGroup\")"} {"Instruction": "Create a linked service in Azure Synapse at workspace \"example_workspace\" with name \"example\" to linked to json file \"./path/to/example.json\"\n", "Functions": ["{'name': 'az', 'api_name': 'List Network Virtual Appliance Site', 'description': 'List all Azure network virtual appliance site', 'parameters': [{'name': 'appliance-name', 'description': 'The name of Network Virtual Appliance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Income by zipcode is a simple API for getting income by zipcode data in the United States.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codecatalyst.list_dev_environment_sessions', 'description': 'Retrieves a list of active sessions for a Dev Environment in a project.list-dev-environment-sessions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'space_name', 'description': 'The name of the space.'}, {'name': 'project_name', 'description': 'The name of the project in the space.'}, {'name': 'dev_environment_id', 'description': 'The system-generated unique ID of the Dev Environment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "azure.synapse.linked-service.create(workspace-name=\"example_workspace\", name=\"example\", file=\"./path/to/example.json\")"} {"Instruction": "Start a fleet update run for fleet name \"myfleet\" with the name \"update1\" in resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'fleet update run start', 'description': 'Starts a fleet update run', 'parameters': [{'name': 'fleet-name -f', 'description': 'Specify the fleet name.'}, {'name': 'name -n', 'description': 'Specify name for the update run.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "azure.fleet.updaterun.start(fleet-name=\"myfleet\", name=\"update1\", resource-group=\"myresourcegroup\")"} {"Instruction": "I want to delete the outbound rule named \"xyz\" in the load balancer named \"myloadbalancer\" in the resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Delete Outbound Rule', 'description': 'Delete an outbound-rule in a load balancer', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for selecting with a boolean filter', 'description': 'Selection options for boolean filters', 'parameters': {'required': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}]}}"], "Output": "azure.network.lb.outbound-rule.delete(lb-name=\"myloadbalancer\", name=\"xyz\", resource-group=\"myresourcegroup\")"} {"Instruction": "I want to list the outbound rules for the load balancer named \"myLB\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'List outbound rules API', 'description': 'List outbound rules', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'alpha', 'api_name': 'vertex_ai_tensorboard.run', 'description': 'Delete an existing Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_run'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}"], "Output": "azure.network.lb.outbound-rule.list(lb-name=\"myLB\", resource-group=\"myResourceGroup\")"} {"Instruction": "Create an outbound-rule for load balancer named \"myLB\" in resource group \"myResourceGroup\" with outbound protocol \"Tcp\" and allocated outbound ports as \"20000\".\n", "Functions": ["{'name': 'az', 'api_name': 'Outbound Rule Create', 'description': 'Create an outbound-rule for load balancer', 'parameters': [{'name': 'address-pool', 'description': 'The name or ID of the backend address pool.'}, {'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'protocol', 'description': 'The protocol for the outbound rule in load balancer. Accepted values: All, Tcp, Udp.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'allocated-outbound-ports', 'description': 'The number of outbound ports to be used for NAT.'}, {'name': 'enable-tcp-reset', 'description': 'Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP. Accepted values: 0, 1, f, false, n, no, t, true, y, yes.'}, {'name': 'frontend-ip-configs', 'description': 'The List of frontend IP configuration IDs or names. Support shorthand-syntax, json-file and yaml-file.'}, {'name': 'idle-timeout', 'description': 'The timeout for the TCP idle connection.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Accepted values: 0, 1, f, false, n, no, t, true, y, yes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}"], "Output": "`azure.network.lb.outbound-rule.create(address-pool=\"\",lb-name=\"myLB\",name=\"\",protocol=\"Tcp\",resource-group=\"myResourceGroup\",allocated-outbound-ports=20000)`"} {"Instruction": "I want to get the primary and secondary keys for a server named \"myServer\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'fluid-relay server list-key', 'description': 'Get primary and secondary key for this server', 'parameters': [{'name': 'resource-group -g', 'description': 'The resource group containing the resource.'}, {'name': 'server-name -n', 'description': 'The Fluid Relay server resource name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.fluid_relay.server.list_key(resource-group=\"myResourceGroup\",server-name=\"myServer\")"} {"Instruction": "I want to delete a Vault named \"my-vault\" which belongs to resource group \"my-resource-group\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Keyvault Delete', 'description': 'Delete a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'az', 'api_name': 'DNS Record-Set AAAA Delete', 'description': 'Delete an AAAA record set and all associated records', 'parameters': [{'name': 'name -n', 'description': 'The name of the record set, relative to the name of the zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the zone.'}, {'name': 'if-match', 'description': 'The etag of the record set. Omit this value to always delete the current record set. Specify the last-seen etag value to prevent accidentally deleting any concurrent changes.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation. default value: False'}]}"], "Output": "azure.keyvault.delete(name=\"my-vault\", resource-group=\"my-resource-group\")"} {"Instruction": "I want to show the details of a key vault named \"MyKeyVault\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'keyvault show', 'description': 'Show details of a Vault or HSM.', 'parameters': [{'name': 'hsm-name', 'description': 'Name of the HSM. (--hsm-name and --name/-n are mutually exclusive, please specify just one of them).'}, {'name': 'name', 'description': 'Name of the Vault.'}, {'name': 'resource-group', 'description': 'Proceed only if Key Vault belongs to the specified resource group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Myanmar 2D ,Thai Stock ,Set', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}"], "Output": "azure.keyvault.show(name=\"MyKeyVault\")"} {"Instruction": "I want to create a spark job definition named \"testjob\" in the workspace \"testworkspace\" with a JSON file at \"./path/to/test.json\".\n", "Functions": ["{'name': 'az', 'api_name': 'Synapse Spark Job Definition Create', 'description': 'Create a spark job definition', 'parameters': [{'name': 'file', 'description': 'Properties may be supplied from a JSON file using the @{path} syntax or a JSON string.'}, {'name': 'name -n', 'description': 'The spark job definition name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'folder-path', 'description': 'The folder that this spark job definition is in. If not specified, it will appear at the root level. Eg: folder/subfolder1.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "azure.synapse.spark-job-definition.create(workspace-name=\"testworkspace\",name=\"testjob\",file=\"./path/to/test.json\")"} {"Instruction": "I want to retrieve a spark job definition named \"testjob\" in Azure Synapse with the workspace name \"testworkspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'synapse spark-job-definition show', 'description': 'Get a spark job definition', 'parameters': [{'name': 'name', 'description': 'The spark job definition name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'pyarrow', 'api_name': 'sqrt', 'description': 'Compute the square root of an argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute the square root'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}"], "Output": "azure.synapse.spark-job-definition.show(name=\"testjob\", workspace-name=\"testworkspace\")"} {"Instruction": "How can I get the details of a TXT record set named \"example\" in resource group \"my-rg\" and zone name \"my-zone\"?\n", "Functions": ["{'name': 'az', 'api_name': 'network private-dns record-set txt show', 'description': 'Get the details of a TXT record set', 'parameters': [{'name': 'name -n', 'description': 'The name of the record set, relative to the name of the Private DNS zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'az', 'api_name': 'List outbound rules API', 'description': 'List outbound rules', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute_disks.snapshot', 'description': 'Create snapshots of Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'async'}, {'name': 'chain_name'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'guest_flush'}, {'name': 'labels'}, {'name': 'snapshot_names'}, {'name': 'storage_location'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "azure.network.private-dns.record-set.txt.show(name=\"example\", resource-group=\"my-rg\", zone-name=\"my-zone\")"} {"Instruction": "Remove a TXT record with value \"ExampleValue\" from its record set named \"MyRecordSet\" in resource group \"MyResourceGroup\" for zone name \"www.mysite.com\".\n", "Functions": ["{'name': 'az network private-dns', 'api_name': 'Remove TXT Record', 'description': 'Remove a TXT record from its record set.', 'parameters': [{'name': 'record-set-name -n', 'description': 'The name of the record set relative to the zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'value -v', 'description': 'Space-separated list of text values which will be concatenated together.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'keep-empty-record-set', 'description': 'Keep the empty record set if the last record is removed.', 'default': 'False'}]}\n", "{'name': 'PyArrow', 'api_name': 'take', 'description': 'Options for the take and array_take functions', 'parameters': {'required': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addIamPolicyBinding(disk=\"my_disk\", zone=\"ZONE\", member=\"user:test_user@gmail.com\", role=\"roles/compute.securityAdmin\"', 'description': 'Add IAM policy binding to a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}"], "Output": "azure.network.private_dns.record_set.txt.remove_record(record_set_name=\"MyRecordSet\", resource_group=\"MyResourceGroup\", value=\"ExampleValue\", zone_name=\"www.mysite.com\")"} {"Instruction": "I want to enable the Classic Azure Monitor logs integration on an HDInsight cluster named \"mycluster\" in the resource group \"myresourcegroup\" with the Log Analytics workspace \"myworkspace\".\n", "Functions": ["{'name': 'HDInsight', 'api_name': 'HDInsight Monitor Enable', 'description': 'Enable the Classic Azure Monitor logs integration on an HDInsight cluster', 'parameters': [{'name': 'name -n', 'description': 'The name of the cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace', 'description': 'The name, resource ID or workspace ID of Log Analytics workspace.'}, {'name': 'no-validation-timeout', 'description': 'Permit timeout error during argument validation phase. If omitted, validation timeout error will be permitted. Default value: False'}, {'name': 'primary-key', 'description': 'The certificate for the Log Analytics workspace. Required when workspace ID is provided.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.hdinsight.monitor.enable(name=\"mycluster\", resource-group=\"myresourcegroup\", workspace=\"myworkspace\")"} {"Instruction": "I want to update the service namespace named \"example-namespace\" in resource group \"example-group\" in Azure with the sku set to \"Standard\" and tags \"tag1=value1 tag2=value2\".\n", "Functions": ["{'name': 'az', 'api_name': 'notification-hub namespace update', 'description': 'Update a service namespace', 'parameters': [{'name': 'name -n', 'description': 'The namespace name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'sku', 'description': 'Name of the notification hub sku. accepted values: Basic, Free, Standard'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'az cli', 'api_name': 'List Virtual Networks', 'description': 'List virtual networks', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to.'}], 'optional': [{'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}"], "Output": "azure.notification_hub.namespace.update(name=\"example-namespace\", resource-group=\"example-group\", sku=\"Standard\", tags=\"tag1=value1 tag2=value2\")"} {"Instruction": "Stop replication to 'testreplsvr' and make it a read/write server.\n", "Functions": ["{'name': 'az', 'api_name': 'mariadb server replica stop', 'description': 'Stop replication to a read replica and make it a read/write server.', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.print_access_token', 'description': 'Print an access token for a specified account', 'parameters': [{'name': 'account', 'description': 'Account to get the access token for. If not specified, the current active account will be used.'}, {'name': 'lifetime', 'description': 'Access token lifetime. The default access token lifetime is 3600 seconds, but you can use this flag to reduce the lifetime or extend it up to 43200 seconds (12 hours). Note that this flag is for service account impersonation only, so it must be used together with the --impersonate-service-account flag.'}]}"], "Output": "azure.mariadb.server.replica.stop(resource-group=\"testgroup\", name=\"testreplsvr\")"} {"Instruction": "Get the details of a custom rollout with provider-namespace \"Microsoft.Contoso\" and rollout-name \"canaryTesting99\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'ProviderHub Custom Rollout Show', 'description': 'Gets the custom rollout details.', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'provider-namespace', 'description': 'The name of the resource provider hosted within ProviderHub.'}, {'name': 'rollout-name', 'description': 'The rollout name.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "azure.providerhub.custom-rollout.show(provider-namespace=\"Microsoft.Contoso\",rollout-name=\"canaryTesting99\")"} {"Instruction": "I want to delete the template spec named \"template-spec-1\" in Azure CLI.\n", "Functions": ["{'name': 'az', 'api_name': 'Template Spec Delete', 'description': 'Delete a specified template spec or template spec version', 'parameters': [{'name': 'name', 'description': 'The name of the template spec.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'template-spec', 'description': 'The template spec resource id.'}, {'name': 'version', 'description': 'The template spec version.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}"], "Output": "azure.ts.delete(name=\"template-spec-1\")"} {"Instruction": "Could you please configure Azure DevOps CLI with the default project set to \"my-project\" and the default organization set to \"https://dev.azure.com/myorganization\"?\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'az devops configure', 'description': 'Configuration of Azure DevOps CLI', 'parameters': [{'name': 'defaults', 'description': \"Space separated 'name=value' pairs for common arguments defaults\"}, {'name': 'list', 'description': 'Lists the contents of the config file'}, {'name': 'use-git-aliases', 'description': \"Set to 'true' to configure Git aliases global git config file\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}"], "Output": "azure.devops.configure(defaults=\"project=my-project organization=https://dev.azure.com/myorganization\")"} {"Instruction": "I want to clear the credential for my Azure DevOps organization\n", "Functions": ["{'name': 'az', 'api_name': 'Logout', 'description': 'Clear the credential for all or a particular organization', 'parameters': [{'name': 'org', 'description': 'Azure DevOps organization URL. Example: https://dev.azure.com/MyOrganizationName/. If no organization is specified, all organizations will be logged out.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'guestconfig guest-configuration-hcrp-assignment show', 'description': 'Get information about a guest configuration assignment', 'parameters': [{'name': 'guest-configuration-assignment-name', 'description': 'The guest configuration assignment name.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'machine-name', 'description': 'The name of the ARC machine.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Listings API for blur.io\\n\\n- For Blur V1 endpoints use this API: https://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools: \\n\\nhttps://discord.gg/Yezs2VDhBV', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}, {'name': 'pagenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'orderby', 'description': 'Listing Price: ASC or DESC', 'type': 'STRING'}, {'name': 'contractaddress', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "azure.devops.logout(org=\"https://dev.azure.com/example/\")"} {"Instruction": "Get the peering settings of an ExpressRoute cross-connection named \"MyConnection\" in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Network Cross-Connection Peering List', 'description': 'List peering settings of an ExpressRoute cross-connection', 'parameters': [{'name': 'cross-connection-name', 'description': 'ExpressRoute cross-connection name'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update(DOMAIN=\"my_domain.com\", update_labels=\"env=test,service=foo\", add_region=\"us_west1\"', 'description': 'Update a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'async', 'description': 'Execute command asynchronously'}, {'name': 'enable_audit_logs', 'description': 'Enable audit logs'}, {'name': 'update_labels', 'description': 'Update labels in the format KEY=VALUE'}, {'name': 'add_authorized_networks', 'description': 'Add authorized networks'}, {'name': 'remove_authorized_networks', 'description': 'Remove authorized networks'}, {'name': 'add_region', 'description': 'Add a region'}, {'name': 'remove_region', 'description': 'Remove a region'}, {'name': 'clear_labels', 'description': 'Clear labels'}, {'name': 'remove_labels', 'description': 'Remove labels in the format KEY'}]}"], "Output": "azure.network.cross-connection.peering.list(cross-connection-name=\"MyConnection\", resource-group=\"MyResourceGroup\")"} {"Instruction": "I want to delete an automation schedule named \"mySchedule\" in the resource group \"myResourceGroup\" for the automation account \"myAutomationAccount\".\n", "Functions": ["{'name': 'az', 'api_name': 'Automation Schedule Delete', 'description': 'Delete an automation schedule', 'parameters': [{'name': 'automation-account-name', 'description': 'The name of the automation account.', 'type': 'string', 'required': True}, {'name': 'name / --schedule-name / -n', 'description': 'The schedule name.', 'type': 'string', 'required': True}, {'name': 'resource-group / -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'string', 'required': True}, {'name': 'yes / -y', 'description': 'Do not prompt for confirmation.', 'type': 'boolean', 'default': 'False', 'required': False}]}\n", "{'name': 'compute', 'api_name': 'gcloud.alpha.compute.healthchecks().create_tcp', 'description': 'Create TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "azure.automation.schedule.delete(automation-account-name=\"myAutomationAccount\", name=\"mySchedule\", resource-group=\"myResourceGroup\")"} {"Instruction": "I want to create an automation schedule with the name \"schedule1\" in the automation account \"account1\" with a frequency of \"daily\" and an interval of \"1\" hour.\n", "Functions": ["{'name': 'az', 'api_name': 'automation schedule create', 'description': 'Create automation schedule', 'parameters': [{'name': 'automation-account-name', 'description': 'The name of the automation account.'}, {'name': 'frequency', 'description': 'The frequency of the schedule.'}, {'name': 'interval', 'description': 'The interval of the schedule.'}, {'name': 'name', 'description': 'The schedule name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'description', 'description': 'The description of the schedule.'}, {'name': 'expiry-time', 'description': 'The end time of the schedule.'}, {'name': 'start-time', 'description': 'The start time of the schedule.'}, {'name': 'time-zone', 'description': 'The time zone of the schedule.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "azure.automation.schedule.create(automation-account-name=\"account1\", frequency=\"daily\", interval=\"1\", name=\"schedule1\", resource-group=\"\")"} {"Instruction": "I want to retrieve information about a disk named \"myDisk\" in the resource group \"myResourceGroup\" in Azure.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Disk Information', 'description': 'Get information about a disk', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the managed disk.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free currency conversion API for all 160 world currencies. Tens of thousands of developers have picked ExchangeRate-API.com over the last 10 years for its reliable data & exceptional uptime - give it a try!', 'parameters': [{'name': 'base_code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list', 'description': 'List the models of a given project and region', 'parameters': [{'name': 'project', 'description': 'ID of the project'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}"], "Output": "azure.disk.show(resource-group=\"myResourceGroup\", name=\"myDisk\")"} {"Instruction": "I want to show the details of an SSL certificate named \"example\" for a web app in the resource group \"test-group\".\n", "Functions": ["{'name': 'az', 'api_name': 'webapp config ssl show', 'description': 'Show the details of an SSL certificate for a web app', 'parameters': [{'name': 'certificate-name', 'description': 'The name of the certificate.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "azure.webapp.config.ssl.show(certificate-name=\"example\",resource-group=\"test-group\")"} {"Instruction": "I want to fetch the billing enrollment account named \"abc\" in Azure.\n", "Functions": ["{'name': 'az cli', 'api_name': 'billing enrollment-account show', 'description': 'Fetches a billing enrollment account by name', 'parameters': [{'name': 'name', 'description': 'Name of the enrollment account.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'az', 'api_name': 'az deployment tenant cancel', 'description': 'Cancel a deployment at tenant scope', 'parameters': [{'name': 'name', 'description': 'The deployment name'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string'}, {'name': 'subscription', 'description': 'Name or ID of subscription'}, {'name': 'verbose', 'description': 'Increase logging verbosity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.billing.enrollment-account.show(name=\"abc\")"} {"Instruction": "How can I retrieve the list of disks present in a virtual machine in Azure using the SCVMM VM Disk List API?\n", "Functions": ["{'name': 'az', 'api_name': 'SCVMM VM Disk List', 'description': 'Retrieve the list of disks present in a VM', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'vm-name', 'description': 'Name of the virtual machine.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az configure', 'description': 'Manage Azure CLI configuration', 'parameters': [{'name': 'defaults', 'description': \"Space-separated 'name=value' pairs for common argument defaults.\"}, {'name': 'list-defaults', 'description': 'List all applicable defaults. accepted values: false, true'}, {'name': 'scope', 'description': \"Scope of defaults. Using 'local' for settings only effective under current folder. accepted values: global, local, default value: global\"}]}"], "Output": "azure.scvmm.vm.disk.list(resource-group=\"\",vm-name=\"\")"} {"Instruction": "Please delete the origin group named \"og1\" within the profile named \"profile\" in Azure CDN.\n", "Functions": ["{'name': 'az', 'api_name': 'afd origin-group delete', 'description': 'Delete an existing origin group within a specified profile', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'origin-group-name', 'description': 'Name of the origin group.'}, {'name': 'profile-name', 'description': 'Name of the CDN profile which is unique within the resource group.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. Default value: False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.apply_archive_rule', 'description': 'Retroactively applies the archive rule to existing findings that meet the archive rule criteria.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The Amazon resource name (ARN) of the analyzer.'}, {'name': 'rule_name', 'description': 'The name of the rule to apply.'}, {'name': 'client_token', 'description': 'A client token.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}"], "Output": "azure.afd.origin-group.delete(origin-group-name=\"og1\",profile-name=\"profile\")"} {"Instruction": "Retrieve the pre-generated VPN client configuration for the VNet gateway named \"myGateway\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Retrieve VPN Client Configuration', 'description': 'Retrieve a pre-generated VPN client configuration', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the VNet gateway.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "azure.network.vnet-gateway.vpn-client.show-url(name=\"myGateway\", resource-group=\"myResourceGroup\")"} {"Instruction": "Create a linked service to an Azure Blob Storage account named \"storageAccount\" in Azure Synapse workspace \"synapseWorkspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'Synapse Pipeline List', 'description': 'List pipelines in Azure Synapse', 'parameters': [{'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.synapse.linked-service.create(workspace-name=\"synapseWorkspace\", name=\"storageAccount\",file=\"@'path/to/linkedservice.json'\")"} {"Instruction": "List exceptions for pod identity in the managed Kubernetes cluster named \"mycluster\" in the resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Pod Identity Exception List', 'description': 'List pod identity exceptions in a managed Kubernetes cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The cluster name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "azure.aks.pod-identity.exception.list(cluster-name=\"mycluster\", resource-group=\"myresourcegroup\")"} {"Instruction": "Remove the pod identity exception named \"exception-1\" from the namespace \"namespace-1\" in the resource group \"my-resource-group\" for the cluster \"my-cluster\".\n", "Functions": ["{'name': 'AKS', 'api_name': 'Pod Identity Exception Delete', 'description': 'Remove a pod identity exception from a managed Kubernetes cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The cluster name.'}, {'name': 'name -n', 'description': 'The pod identity exception name to remove.'}, {'name': 'namespace', 'description': 'The pod identity exception namespace to remove.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'aks-custom-headers', 'description': 'Send custom headers. When specified, format should be Key1=Value1,Key2=Value2.', 'optional': True}]}"], "Output": "azure.aks.pod-identity-exception.delete(cluster-name=\"my-cluster\", name=\"exception-1\", namespace=\"namespace-1\", resource-group=\"my-resource-group\")"} {"Instruction": "Please delete the virtual network link named \"example-link\" in the resource group \"my-resource-group\" for the Private DNS zone named \"example-zone\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Delete Virtual Network Link', 'description': 'Delete a virtual network link to the specified Private DNS zone', 'parameters': [{'name': 'name', 'description': 'The name of the virtual network link to the specified Private DNS zone.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'zone-name', 'description': 'The name of the Private DNS zone.'}, {'name': 'if-match', 'description': 'The ETag of the virtual network link to the Private DNS zone.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Registered ASN List', 'description': 'List all registered ASNs under a given subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}"], "Output": "azure.network.private_dns.link_vnet.delete(name=\"example-link\", resource-group=\"my-resource-group\", zone-name=\"example-zone\")"} {"Instruction": "List the virtual network links to the Private DNS zone named \"my-zone\" in the resource group \"my-group\".\n", "Functions": ["{'name': 'az', 'api_name': 'Private DNS Zone Virtual Network Links List', 'description': 'List the virtual network links to the specified Private DNS zone', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'top', 'description': 'The maximum number of virtual network links to return. If not specified, returns up to 100 virtual network links.'}]}\n", "{'name': 'pyarrow', 'api_name': 'create_ipc_file_writer', 'description': 'Create an Arrow columnar IPC file writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to validate email and normalize email', 'parameters': [{'name': 'email', 'description': 'email id', 'type': 'STRING'}]}"], "Output": "azure.network.private-dns.link.vnet.list(resource-group=\"my-group\", zone-name=\"my-zone\")"} {"Instruction": "I want to delete an existing Event Hubs Cluster named \"mycluster\" in my resource group \"mygroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Event Hubs Cluster Delete', 'description': 'Delete an existing Event Hubs Cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the Event Hubs Cluster.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. accepted values: 0, 1, f, false, n, no, t, true, y, yes'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. default value: False'}]}"], "Output": "azure.eventhubs.cluster.delete(cluster-name=\"mycluster\", resource-group=\"mygroup\")"} {"Instruction": "I want to create an Event Hubs Cluster named \"myCluster\" in the resource group \"myResourceGroup\" with a capacity of 4.\n", "Functions": ["{'name': 'az', 'api_name': 'Event Hubs Cluster Create', 'description': 'Create an instance of an Event Hubs Cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the Event Hubs Cluster.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': True}, {'name': 'capacity', 'description': 'The quantity of Event Hubs Cluster Capacity Units contained in this cluster.', 'required': False}, {'name': 'location', 'description': 'Resource location.', 'required': False}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False}, {'name': 'provisioning-state', 'description': 'Provisioning state of the Cluster.', 'required': False}, {'name': 'sku', 'description': 'Name of this SKU.', 'required': False}, {'name': 'supports-scaling', 'description': 'A value that indicates whether Scaling is Supported.', 'required': False}, {'name': 'tags', 'description': 'Resource tags.', 'required': False}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().update', 'description': 'Update an Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}"], "Output": "azure.eventhubs.cluster.create(cluster-name=\"myCluster\", resource-group=\"myResourceGroup\", capacity=4)"} {"Instruction": "List all the available Event Hubs Clusters in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Event Hubs Cluster List', 'description': 'List the available Event Hubs Clusters within an ARM resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.describe', 'description': 'Get detailed information about a model deployment monitoring job', 'parameters': [{'name': 'monitoring_job_id_of_the_monitoring_job_or_fully_qualified_identifier_for_the_monitoring_job'}, {'name': 'region_cloud_region_for_the_monitoring_job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_http2', 'description': 'Create a HTTP2 health check to monitor load balanced instances', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "azure.eventhubs.cluster.list(resource-group=\"myResourceGroup\")"} {"Instruction": "I want to get the contact profile named \"example\" in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Orbital Contact-Profile Show', 'description': 'Get the specified contact Profile in a specified resource group', 'parameters': [{'name': 'contact-profile-name --name -n', 'description': 'Contact Profile name.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "azure.orbital.contact-profile.show(resource-group=\"MyResourceGroup\", contact-profile-name=\"example\")"} {"Instruction": "I want to delete a backup with ID \"1234\" for a web app named \"mywebapp\" in resource group \"myresourcegroup\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Web App Backup Delete', 'description': 'Delete a web app backup', 'parameters': [{'name': 'backup-id', 'description': 'Id of the backup.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'webapp-name', 'description': 'The name of the web app.', 'required': True}, {'name': 'slot', 'description': 'The name of the slot.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().list', 'description': 'List all BeyondCorp client connector operations in the specified project.', 'parameters': [{'name': 'location'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "azure.webapp.config.backup.delete(backup-id=\"1234\", resource-group=\"myresourcegroup\", webapp-name=\"mywebapp\")"} {"Instruction": "Get all Creator instances for the Azure Maps Account named \"myAccount\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Maps Creator List', 'description': 'Get all Creator instances for an Azure Maps Account', 'parameters': [{'name': 'account-name', 'description': 'The name of the maps account.'}, {'name': 'resource-group', 'description': 'Resource group name.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().create(DOMAIN=\"my_domain.com\", region=\"us_central1\", reserved_ip_range=\"10.172.0.0/24\"', 'description': 'Create a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}"], "Output": "azure.maps.creator.list(account-name=\"myAccount\", resource-group=\"myResourceGroup\")"} {"Instruction": "I want to list all databases on the Azure SQL Server named \"myserver\" in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'SQL Database List', 'description': 'List databases on a server or elastic pool', 'parameters': [{'name': 'elastic-pool', 'description': 'If specified, lists only the databases in this elastic pool.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server -s', 'description': 'Name of the Azure SQL Server. You can configure the default using az configure --defaults sql-server=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'To Send Messages From WhatsApp', 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.update_filter', 'description': 'Updates the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that specifies the GuardDuty service where you want to update a filter.'}, {'name': 'filter_name', 'description': 'The name of the filter.'}, {'name': 'description', 'description': 'The description of the filter. Valid characters include alphanumeric characters, and special characters such as hyphen, period, colon, underscore, parentheses ({ } , [ ] , and ( ) ), forward slash, horizontal tab, vertical tab, newline, form feed, return, and whitespace.'}, {'name': 'action', 'description': 'Specifies the action that is to be applied to the findings that match the filter.\\nPossible values:\\n\\nNOOP\\nARCHIVE'}, {'name': 'rank', 'description': 'Specifies the position of the filter in the list of current filters. Also specifies the order in which this filter is applied to the findings.'}, {'name': 'finding_criteria', 'description': 'Represents the criteria to be used in the filter for querying findings.\\nCriterion -> (map)\\n\\nRepresents a map of finding properties that match specified conditions and values when querying findings.\\nkey -> (string)\\nvalue -> (structure)\\n\\nContains information about the condition.\\nEq -> (list)\\n\\nRepresents the equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nNeq -> (list)\\n\\nRepresents the not equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nGt -> (integer)\\n\\nRepresents a greater than condition to be applied to a single field when querying for findings.\\nGte -> (integer)\\n\\nRepresents a greater than or equal condition to be applied to a single field when querying for findings.\\nLt -> (integer)\\n\\nRepresents a less than condition to be applied to a single field when querying for findings.\\nLte -> (integer)\\n\\nRepresents a less than or equal condition to be applied to a single field when querying for findings.\\nEquals -> (list)\\n\\nRepresents an equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nGreaterThan -> (long)\\n\\nRepresents a greater than condition to be applied to a single field when querying for findings.\\nGreaterThanOrEqual -> (long)\\n\\nRepresents a greater than or equal condition to be applied to a single field when querying for findings.\\nLessThan -> (long)\\n\\nRepresents a less than condition to be applied to a single field when querying for findings.\\nLessThanOrEqual -> (long)\\n\\nRepresents a less than or equal condition to be applied to a single field when querying for findings.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}"], "Output": "azure.sql.db.list(resource-group=\"MyResourceGroup\", server=\"myserver\")"} {"Instruction": "Generate a connection string for Azure SQL database named \"exampledb\" using ado.net client.\n", "Functions": ["{'name': 'az', 'api_name': 'sql db show-connection-string', 'description': 'Generates a connection string to a database', 'parameters': [{'name': 'client', 'description': 'Type of client connection provider.', 'type': 'required', 'accepted_values': ['ado.net', 'jdbc', 'odbc', 'php', 'php_pdo', 'sqlcmd']}, {'name': 'auth-type', 'description': 'Type of authentication.', 'type': 'optional', 'accepted_values': ['ADIntegrated', 'ADPassword', 'SqlPassword'], 'default_value': 'SqlPassword'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).', 'type': 'optional'}, {'name': 'name', 'description': 'Name of the Azure SQL Database.', 'type': 'optional', 'default_value': ''}, {'name': 'server', 'description': 'Name of the Azure SQL Server.', 'type': 'optional', 'default_value': ''}, {'name': 'subscription', 'description': 'Name or ID of subscription.', 'type': 'optional'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.create', 'description': 'Create a private or hybrid pool for use by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'peered_network'}, {'name': 'peered_network_ip_range'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}"], "Output": "azure.sql.db.show-connection-string(client=\"ado.net\", name=\"exampledb\")"} {"Instruction": "I want to create a local connection to Confluent Cloud with the bootstrap server url \"example.com/kafka\" and schema registry url \"example.com/schema\" using the provided API.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Confluent Cloud Connection Creation', 'description': 'Create a local connection to confluent-cloud', 'parameters': [{'name': 'bootstrap-server', 'description': 'Kafka bootstrap server url.'}, {'name': 'kafka-key', 'description': 'Kafka API-Key (key).'}, {'name': 'kafka-secret', 'description': 'Kafka API-Key (secret).'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'schema-key', 'description': 'Schema registry API-Key (key).'}, {'name': 'schema-registry', 'description': 'Schema registry url.'}, {'name': 'schema-secret', 'description': 'Schema registry API-Key (secret).'}, {'name': 'client-type', 'description': 'The client type used on the connection.', 'accepted_values': ['dotnet', 'go', 'java', 'none', 'python', 'springBoot']}, {'name': 'connection', 'description': 'Name of the connection.'}, {'name': 'customized-keys', 'description': 'The customized keys used to change default configuration names.'}, {'name': 'location', 'description': 'Location.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}\n", "{'name': 'pyarrow', 'api_name': 'strftime', 'description': 'Options for the strftime function', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for formatting input values.'}], 'optional': [{'name': 'locale', 'description': 'Locale to use for locale-specific format specifiers.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.connection.create.confluent-cloud(bootstrap-server=\"example.com/kafka\",kafka-key=\"key123\",kafka-secret=\"secret456\",resource-group=\"myResourceGroup\",schema-key=\"key789\",schema-registry=\"example.com/schema\",schema-secret=\"secret012\")"} {"Instruction": "I want to create a Service Connector local connection to servicebus in Azure with the following properties\n", "Functions": ["{'name': 'az', 'api_name': 'create_servicebus_connection', 'description': 'Create a Service Connector local connection to servicebus', 'parameters': [{'name': 'resource-group', 'type': 'Required', 'description': 'Name of resource group'}, {'name': 'client-type', 'type': 'Optional', 'description': 'The client type used on the connection', 'accepted_values': ['dotnet', 'go', 'java', 'nodejs', 'none', 'python', 'springBoot']}, {'name': 'connection', 'type': 'Optional', 'description': 'Name of the connection'}, {'name': 'customized-keys', 'type': 'Optional', 'description': 'The customized keys used to change default configuration names'}, {'name': 'location', 'type': 'Optional', 'description': 'Location'}, {'name': 'namespace', 'type': 'Optional', 'description': 'Name of the servicebus namespace'}, {'name': 'no-wait', 'type': 'Optional', 'description': 'Do not wait for the long-running operation to finish'}, {'name': 'secret', 'type': 'Optional', 'description': 'The secret auth info'}, {'name': 'service-principal', 'type': 'Optional', 'description': 'The service principal auth info'}, {'name': 'target-id', 'type': 'Optional', 'description': 'The resource id of target service'}, {'name': 'target-resource-group', 'type': 'Optional', 'description': 'The resource group which contains the servicebus'}, {'name': 'user-account', 'type': 'Optional', 'description': 'The user account auth info'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.update_resource', 'description': 'Updates the data access role used for vending access to the given (registered) resource in Lake Formation.', 'parameters': [{'name': 'role_arn', 'description': 'The new role to use for the given resource registered in Lake Formation.'}, {'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'with_federation_|_no_with_federation', 'description': 'Whether or not the resource is a federated resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().cancel', 'description': 'Cancel an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.cancel_query', 'description': 'Cancels a query that has been issued. Cancellation is provided only if the query has not completed running before the cancellation request was issued. Because cancellation is an idempotent operation, subsequent cancellation requests will return a CancellationMessage , indicating that the query has already been canceled. See code sample for details.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.'}]}"], "Output": "azure.connection.create.servicebus(resource-group=\"myResourceGroup\", client-type=\"python\", connection=\"myConnection\", customized-keys={\"key1\""} {"Instruction": "Create a linked service in Azure Synapse at workspace \"synapse_workspace\" with name \"example\" to linked to json file \"./path/to/example.json\".\n", "Functions": ["{'name': 'az', 'api_name': 'MySQL Flexible Server Active Directory Admin List', 'description': 'List all Active Directory administrators', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server-name -s', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.synapse.linked-service.create(workspace-name=\"synapse_workspace\", name=\"example\", file=\"./path/to/example.json\")"} {"Instruction": "Create an Active Directory administrator for the MySQL flexible server named \"myserver\" in the resource group \"mygroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'mysql flexible-server ad-admin show', 'description': 'Get an Active Directory administrator', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server-name -s', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job'}, {'name': 'region'}]}\n", "{'name': 'az mesh', 'api_name': 'Secret Delete', 'description': 'Delete a secret', 'parameters': [{'name': 'name -n', 'description': 'The name of the secret.', 'type': 'Required'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'Required'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'type': 'Optional', 'default': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}"], "Output": "azure.mysql.flexible-server.ad-admin.show(resource-group=\"mygroup\", server-name=\"myserver\")"} {"Instruction": "Can you help me create a remote connection to my web app named \"mywebapp\" in Azure using a TCP tunnel with a specified port of 8080?\n", "Functions": ["{'name': 'az', 'api_name': 'webapp_create_remote_connection', 'description': 'Creates a remote connection using a tcp tunnel to your web app', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'instance', 'description': 'Webapp instance to connect to. Defaults to none.'}, {'name': 'name', 'description': 'Name of the web app. If left unspecified, a name will be randomly generated. You can configure the default using az configure --defaults web=.'}, {'name': 'port', 'description': 'Port for the remote connection. Default: Random available port.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'timeout', 'description': 'Timeout in seconds. Defaults to none.'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "azure.webapp.create_remote_connection(name=\"mywebapp\", port=8080)"} {"Instruction": "I want to bind my app named \"MyApp\" to the Application Configuration Service in Azure Spring Cloud.\n", "Functions": ["{'name': 'Spring Cloud', 'api_name': 'Application Configuration Service Bind', 'description': 'Bind an app to Application Configuration Service', 'parameters': [{'name': 'app', 'description': 'Name of app'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Germany PostalCode Boundaries API', 'parameters': [{'name': 'longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'latitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}"], "Output": "azure.spring.cloud.application-configuration-service.bind(app=\"MyApp\",resource-group=\"MyResourceGroup\",service=\"MyService\")"} {"Instruction": "I want to reset all application configuration service settings in Azure Spring Cloud.\n", "Functions": ["{'name': 'az', 'api_name': 'spring-cloud application-configuration-service clear', 'description': 'Reset all Application Configuration Service settings', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.springcloud.applicationconfiguration.clear(resource-group=\"\", service=\"\")"} {"Instruction": "I want to unbind my app named \"MyApp\" from the Application Configuration Service in Azure in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'spring-cloud application-configuration-service unbind', 'description': 'Unbind an app from Application Configuration Service', 'parameters': [{'name': 'app', 'description': 'Name of app'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}"], "Output": "azure.spring-cloud.application-configuration-service.unbind(app=\"MyApp\",resource-group=\"MyResourceGroup\",service=\"\")"} {"Instruction": "I want to list all logic apps in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'logicapp_list', 'description': 'List logic apps', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_grpc', 'description': 'Update a gRPC health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "azure.logicapp.list(resource-group=\"myResourceGroup\")"} {"Instruction": "I want to retrieve the details of a logic app named \"myLogicApp\" in resource group \"myRG\".\n", "Functions": ["{'name': 'az', 'api_name': 'Logic App Show', 'description': 'Retrieve the details of a logic app', 'parameters': [{'name': 'name -n', 'description': 'Name of the logic app.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'Google Cloud', 'api_name': 'gcloud.active_directory.domains.backups.delete(backup=\"backup_123\", domain=\"my_domain.com\"', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Execute command in the background, return immediately.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "azure.logicapp.show(name=\"myLogicApp\", resource-group=\"myRG\")"} {"Instruction": "I want to stop the logic app named \"myLogicApp\" in resource group \"myRG\".\n", "Functions": ["{'name': 'az', 'api_name': 'logicapp_stop', 'description': 'Stop a logic app', 'parameters': [{'name': 'name', 'description': 'Name of the logic app.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.', 'required': False}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.ReplaceSlice', 'description': 'Replace a slice of a string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'start', 'description': 'int. Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'int. Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'str. What to replace the slice with.'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}"], "Output": "azure.logicapp.stop(name=\"myLogicApp\", resource-group=\"myRG\")"} {"Instruction": "I want to create a service principal with id \"12345678-1234-1234-1234-1234567890ab\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'az ad sp create', 'description': 'Create a service principal', 'parameters': [{'name': 'id', 'description': 'Identifier uri, application id, or object id of the associated application.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.ad.sp.create(id=\"12345678-1234-1234-1234-1234567890ab\")"} {"Instruction": "I want to delete a service principal with the object id \"12345\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Service Principal Delete', 'description': 'Delete a service principal and its role assignments', 'parameters': [{'name': 'id', 'description': 'Service principal name, or object id.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'az', 'api_name': 'Maps Creator List', 'description': 'Get all Creator instances for an Azure Maps Account', 'parameters': [{'name': 'account-name', 'description': 'The name of the maps account.'}, {'name': 'resource-group', 'description': 'Resource group name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "azure.ad.sp.delete(id=\"12345\")"} {"Instruction": "I want to list the available VM sizes in the West US region.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'VM List Sizes', 'description': 'List available sizes for VMs', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}"], "Output": "azure.vm.list-sizes(location=\"westus\")"} {"Instruction": "I want to perform maintenance on a virtual machine named \"my_vm\" in resource group \"my_rg\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'VM Perform Maintenance', 'description': 'Perform maintenance on a virtual machine', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the Virtual Machine. You can configure the default using az configure --defaults vm=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "azure.vm.perform_maintenance(name=\"my_vm\", resource-group=\"my_rg\")"} {"Instruction": "What are the available usage resources for Virtual Machines in the West US region?\n", "Functions": ["{'name': 'az', 'api_name': 'az vm list-usage', 'description': 'List available usage resources for VMs', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "azure.vm.list-usage(location=\"westus\")"} {"Instruction": "Delete the deployment named \"exampleDeployment\" from the Azure Cognitive Services account \"exampleAccount\" in the resource group \"exampleResourceGroup\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Cognitive Services Account Deployment Delete', 'description': 'Delete a deployment from Azure Cognitive Services account', 'parameters': [{'name': 'name', 'description': 'Cognitive service account name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'deployment-name', 'description': 'Cognitive Services account deployment name.'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVWriter', 'description': 'Writer to create a CSV file', 'parameters': {'required': [{'name': 'sink', 'description': 'The location where to write the CSV data. It can be a string representing a file path, a pyarrow.OutputStream object, or a file-like object.'}, {'name': 'schema', 'description': 'The schema of the data to be written. It should be a pyarrow.Schema object.'}], 'optional': [{'name': 'write_options', 'description': 'Options to configure writing the CSV data. It should be a pyarrow.csv.WriteOptions object.'}, {'name': 'memory_pool', 'description': 'Pool for temporary allocations. It should be a pyarrow.MemoryPool object. (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}"], "Output": "azure.cognitiveservices.account.deployment.delete(name=\"exampleAccount\",resource-group=\"exampleResourceGroup\",deployment-name=\"exampleDeployment\")"} {"Instruction": "I want to list all deployments for Azure Cognitive Services account named \"my-account\" in resource group \"my-resource-group\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Cognitive Services Account Deployment List', 'description': 'List all deployments for Azure Cognitive Services account', 'parameters': [{'name': 'name', 'description': 'Cognitive service account name'}, {'name': 'resource-group', 'description': 'Name of resource group'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string'}, {'name': 'subscription', 'description': 'Name or ID of subscription'}, {'name': 'verbose', 'description': 'Increase logging verbosity'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().restore', 'description': 'Restore an AlloyDB cluster from a backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}, {'name': 'async'}, {'name': 'network'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.cognitiveservices.account.deployment.list(name=\"my-account\", resource-group=\"my-resource-group\")"} {"Instruction": "I want to set the value of a CNAME record in Azure's Private DNS. The record set name is \"example\", the resource group is \"mygroup\" and the zone name is \"myzone.com\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Set CNAME Record', 'description': 'Set the value of a CNAME record', 'parameters': [{'name': 'cname', 'description': 'Canonical name'}, {'name': 'record-set-name', 'description': 'The name of the record set relative to the zone. Creates a new record set if one does not exist'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'zone-name', 'description': 'The name of the Private DNS zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.start_instance', 'description': 'Starts a specific Amazon Lightsail instance from a stopped state. To restart an instance, use the reboot instance operation.NoteWhen you start a stopped instance, Lightsail assigns a new public IP address to the instance. To use the same IP address after stopping and starting an instance, create a static IP address and attach it to the instance. For more information, see the Amazon Lightsail Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_name', 'description': 'The name of the instance (a virtual private server) to start.'}]}"], "Output": "azure.network.private-dns.record-set.cname.set-record(cname=\"www.contoso.com\", record-set-name=\"example\", resource-group=\"mygroup\", zone-name=\"myzone.com\")"} {"Instruction": "I want to set the network profile for a Batch account named \"myBatchAccount\" in the resource group \"myResourceGroup\" to 'NodeManagement' and default action 'Deny'.\n", "Functions": ["{'name': 'az', 'api_name': 'Batch Account Network Profile Set', 'description': 'Set the Network profile for Batch account', 'parameters': [{'name': 'resource-group -g', 'required': True, 'description': 'Name of the resource group. If not specified will display currently set account.'}, {'name': 'default-action', 'required': False, 'description': \"Default action for endpoint access. It is only applicable when publicNetworkAccess is enabled. Possible values include: 'Allow', 'Deny'. accepted values: Allow, Deny\"}, {'name': 'name -n', 'required': False, 'description': 'Name of the batch account to show. If not specified will display currently set account.'}, {'name': 'profile', 'required': False, 'description': 'Network profile to set. accepted values: BatchAccount, NodeManagement'}]}"], "Output": "azure.batch.account.network-profile.set(resource-group=\"myResourceGroup\", name=\"myBatchAccount\", profile=\"NodeManagement\", default-action=\"Deny\")"} {"Instruction": "What are the commitment plans available for the Azure Cognitive Services account \"example_acc\" in the resource group \"example_group\"?\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Cognitive Services Account Commitment Plan List', 'description': 'List all commitment plans from Azure Cognitive Services account', 'parameters': [{'name': 'name', 'description': 'Cognitive service account name'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.locations().describe', 'description': 'Describe a Blockchain Node Engine location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}"], "Output": "azure.cognitiveservices.account.commitment-plan.list(name=\"example_acc\", resource-group=\"example_group\")"} {"Instruction": "Show me information about the workspace named \"myworkspace\".\n", "Functions": ["{'name': 'az', 'api_name': 'BatchAI Workspace Show', 'description': 'Show information about a workspace', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace -n', 'description': 'Name of workspace.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}\n", "{'name': 'PyArrow', 'api_name': 'sqrt', 'description': 'Square root calculation', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}"], "Output": "azure.batchai.workspace.show(resource-group=\"myresourcegroup\",workspace=\"myworkspace\")"} {"Instruction": "Create a linked service in Azure Data Factory with name \"example\" and properties from JSON file \"./path/to/example.json\".\n", "Functions": ["{'name': 'az', 'api_name': 'Front Door Rules Engine List', 'description': 'Lists all of the Rules Engine Configurations within a Front Door.', 'parameters': [{'name': 'front-door-name', 'alias': '-f', 'description': 'Name of the Front Door.'}, {'name': 'resource-group', 'alias': '-g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'alias': '-h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'alias': '-o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}"], "Output": "azure.datafactory.linked_service.create(name=\"example\", json_file=\"./path/to/example.json\")"} {"Instruction": "I want to delete the import/export job named \"myJob\" in the resource group \"myResourceGroup\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'import-export delete', 'description': 'Delete an existing import/export job', 'parameters': [{'name': 'name', 'description': 'The name of the import/export job.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.import_export.delete(name=\"myJob\", resource-group=\"myResourceGroup\")"} {"Instruction": "I want to list the device twins in an IoT Hub named \"myHub\" in Azure.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Device Twin List', 'description': 'List device twins in an IoT Hub', 'parameters': [{'name': 'auth-type', 'description': 'Indicates whether the operation should auto-derive a policy key or use the current Azure AD session.', 'accepted_values': ['key', 'login'], 'default_value': 'key'}, {'name': 'edge-enabled --ee', 'description': 'Flag indicating edge enablement.', 'accepted_values': ['false', 'true'], 'default_value': 'False'}, {'name': 'hub-name -n', 'description': 'IoT Hub name. Required if --login is not provided.'}, {'name': 'login -l', 'description': \"This command supports an entity connection string with rights to perform action. Use to avoid session login via 'az login'. If both an entity connection string and name are provided the connection string takes priority. Required if --hub-name is not provided.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'top', 'description': 'Maximum number of elements to return. Use -1 for unlimited.', 'default_value': '1000'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.list_coverage', 'description': 'Lists coverage details for your GuardDuty account. If you\u00e2\\x80\\x99re a GuardDuty administrator, you can retrieve all resources associated with the active member accounts in your organization.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Resources\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector whose coverage details you want to retrieve.'}, {'name': 'filter_criteria', 'description': 'Represents the criteria used to filter the coverage details.\\nFilterCriterion -> (list)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\n(structure)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\nCriterionKey -> (string)\\n\\nAn enum value representing possible filter fields.\\nFilterCondition -> (structure)\\n\\nContains information about the condition.\\nEquals -> (list)\\n\\nRepresents an equal condition that is applied to a single field while retrieving the coverage details.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition that is applied to a single field while retrieving the coverage details.\\n(string)'}, {'name': 'sort_criteria', 'description': 'Represents the criteria used to sort the coverage details.\\nAttributeName -> (string)\\n\\nRepresents the field name used to sort the coverage details.\\nOrderBy -> (string)\\n\\nThe order in which the sorted findings are to be displayed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get current and historical currency exchange rates with ease. Rates from the European Central Bank, updated every 15 minutes.', 'parameters': [{'name': '2005_02_03', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.iot.hub.device-twin.list(auth-type=\"key\", hub-name=\"myHub\")"} {"Instruction": "I want to remove the Git property with name \"abc\" from the Azure Spring Apps instance in resource group \"def\".\n", "Functions": ["{'name': 'az', 'api_name': 'spring application-configuration-service git repo remove', 'description': 'Delete an existing Git property from the Application Configuration Service settings', 'parameters': [{'name': 'name', 'description': 'Required unique name to label each item of git configs.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service', 'description': 'The name of Azure Spring Apps instance, you can configure the default service using az configure --defaults spring=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}"], "Output": "azure.spring.application-configuration-service.git.repo.remove(name=\"abc\", resource-group=\"def\", service=\"Azure Spring Apps instance\")"} {"Instruction": "I want to create a new registration assignment under the resource group \"mygroup\" using the definition \"/subscriptions/a62076fa-768a-403c-9d9d-6a9919aae441/providers/Microsoft.ManagedServices/registrationDefinitions/0c3e9687-b461-4615-b6e4-74d54998d6e4\".\n", "Functions": ["{'name': 'az', 'api_name': 'Managed Services Assignment Creation', 'description': 'Creates a new registration assignment.', 'parameters': [{'name': 'definition', 'description': 'The fully qualified resource id of the registration definition.', 'required': True}, {'name': 'assignment-id', 'description': 'Can be used to override the generated registration assignment id.', 'required': False}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}"], "Output": "azure.managedservices.assignment.create(definition=\"/subscriptions/a62076fa-768a-403c-9d9d-6a9919aae441/providers/Microsoft.ManagedServices/registrationDefinitions/0c3e9687-b461-4615-b6e4-74d54998d6e4\", resource-group=\"mygroup\")"} {"Instruction": "I want to delete a wiki named \"MyWiki\" in Azure DevOps.\n", "Functions": ["{'name': 'az', 'api_name': 'Wiki Delete', 'description': 'Delete a wiki', 'parameters': [{'name': 'wiki', 'description': 'Name or Id of the wiki to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}"], "Output": "azure.devops.wiki.delete(wiki=\"MyWiki\")"} {"Instruction": "I want to create a network group named \"TestGroup\" under the network manager named \"TestManager\" in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Network Manager Group Create', 'description': 'Create a network group', 'parameters': [{'name': 'name', 'description': 'The name of the network group to get.'}, {'name': 'network-manager-name', 'description': 'The name of the network manager.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'description', 'description': 'A description of the network group.', 'optional': True}, {'name': 'if-match', 'description': 'The ETag of the transformation. Omit this value to always overwrite the current resource. Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes.', 'optional': True}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "azure.network.manager.group.create(name=\"TestGroup\", network-manager-name=\"TestManager\", resource-group=\"MyResourceGroup\")"} {"Instruction": "I want to create a new Relay Service Hybrid Connection named \"my_connection\" in the namespace \"my_namespace\" within the resource group \"my_resource_group\".\n", "Functions": ["{'name': 'az', 'api_name': 'relay hyco create', 'description': 'Create the Relay Service Hybrid Connection', 'parameters': [{'name': 'name -n', 'description': 'Name of Hybrid Connection.'}, {'name': 'namespace-name', 'description': 'Name of Namespace.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'requires-client-authorization', 'description': 'Indicates whether client authorization is required. accepted values: false, true'}, {'name': 'user-metadata', 'description': 'Endpoint metadata.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Confluent Cloud Connection Creation', 'description': 'Create a local connection to confluent-cloud', 'parameters': [{'name': 'bootstrap-server', 'description': 'Kafka bootstrap server url.'}, {'name': 'kafka-key', 'description': 'Kafka API-Key (key).'}, {'name': 'kafka-secret', 'description': 'Kafka API-Key (secret).'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'schema-key', 'description': 'Schema registry API-Key (key).'}, {'name': 'schema-registry', 'description': 'Schema registry url.'}, {'name': 'schema-secret', 'description': 'Schema registry API-Key (secret).'}, {'name': 'client-type', 'description': 'The client type used on the connection.', 'accepted_values': ['dotnet', 'go', 'java', 'none', 'python', 'springBoot']}, {'name': 'connection', 'description': 'Name of the connection.'}, {'name': 'customized-keys', 'description': 'The customized keys used to change default configuration names.'}, {'name': 'location', 'description': 'Location.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vimeo API', 'parameters': [{'name': 'format', 'description': 'json or xml or php', 'type': 'STRING'}]}"], "Output": "azure.relay.hyco.create(name=\"my_connection\",namespace-name=\"my_namespace\",resource-group=\"my_resource_group\")"} {"Instruction": "I want to list the hybrid connections in the \"my_namespace\" namespace under the \"my_resource_group\" resource group in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Hybrid Connection List', 'description': 'List the Hybrid Connection by Relay Service Namespace', 'parameters': [{'name': 'namespace-name', 'description': 'Name of Namespace'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az ad sp create', 'description': 'Create a service principal', 'parameters': [{'name': 'id', 'description': 'Identifier uri, application id, or object id of the associated application.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.relay.hyco.list(namespace-name=\"my_namespace\", resource-group=\"my_resource_group\")"} {"Instruction": "I want to get information about the link feature for Azure SQL Managed Instance with instance name \"my-instance\" and resource group \"my-resource-group\".\n", "Functions": ["{'name': 'az', 'api_name': 'SQL Managed Instance Link List', 'description': 'Returns information about link feature for Azure SQL Managed Instance.', 'parameters': [{'name': 'instance-name', 'description': 'Name of Azure SQL Managed Instance.'}, {'name': 'resource-group', 'description': 'Name of the resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}"], "Output": "azure.sql.mi.link.list(instance-name=\"my-instance\", resource-group=\"my-resource-group\")"} {"Instruction": "Revert the configuration version of the authentication settings for the webapp named \"MyWebApp\" in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Webapp Authentication Config Version Revert', 'description': 'Reverts the configuration version of the authentication settings for the webapp from v2 to v1 (classic)', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the web app.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.webapp.auth.config-version.revert(name=\"MyWebApp\", resource-group=\"MyResourceGroup\")"} {"Instruction": "I want to update the description of the Agent resource named \"agent1\" in the Storage Mover resource \"mover1\" in the resource group \"myRG\".\n", "Functions": ["{'name': 'az', 'api_name': 'storage-mover agent update', 'description': 'Updates an Agent resource', 'parameters': [{'name': 'add', 'description': 'Add an object to a list of objects by specifying a path and key value pairs.'}, {'name': 'agent-name', 'description': 'The name of the Agent resource.'}, {'name': 'description', 'description': 'A description for the Agent.'}, {'name': 'force-string', 'description': \"When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.\"}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments.\"}, {'name': 'remove', 'description': 'Remove a property or an element from a list.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'storage-mover-name', 'description': 'The name of the Storage Mover resource.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}"], "Output": "azure.storage-mover.agent.update(resource-group=\"myRG\", storage-mover-name=\"mover1\", agent-name=\"agent1\", description=\"new description\")"} {"Instruction": "az servicebus namespace list --resource-group myresourcegroup\n", "Functions": ["{'name': 'az servicebus', 'api_name': 'namespace list', 'description': 'List the available namespaces within a resource group', 'parameters': [{'name': 'resource-group', 'description': 'The resourceGroup name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}"], "Output": "azure.servicebus.namespace.list(resource-group=\"myresourcegroup\")"} {"Instruction": "I want to create an authorization rule with name \"abc\" for the namespace \"example\" in the resource group \"testGroup\" with rights \"Listen\" and \"Send\".\n", "Functions": ["{'name': 'az', 'api_name': 'notification-hub namespace authorization-rule create', 'description': 'Create an authorization rule for a namespace', 'parameters': [{'name': 'name', 'description': 'The authorization rule name.'}, {'name': 'namespace-name', 'description': 'The namespace name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'rights', 'description': 'The rights associated with the rule.'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.update_vpc_endpoint', 'description': 'Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.', 'parameters': [{'name': 'vpc_endpoint_id', 'description': 'Unique identifier of the VPC endpoint to be updated.'}, {'name': 'vpc_options', 'description': 'The security groups and/or subnets to add, remove, or modify.\\nSubnetIds -> (list)\\n\\nSpecifies the subnets for VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nSpecifies the security groups for VPC endpoint.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my_gateway', LOCATION='us_central1', PRINCIPAL='user:test_user@gmail.com', ROLE='roles/editor'\", 'description': 'Remove IAM policy binding from a gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'principal', 'description': 'Principal for whom the IAM policy binding is being removed.'}, {'name': 'role', 'description': 'Role for which the IAM policy binding is being removed.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "azure.notification-hub.namespace-authorization-rule.create(name=\"abc\",namespace-name=\"example\",resource-group=\"testGroup\",rights=[\"Listen\",\"Send\"])"} {"Instruction": "I want to list the authorization rules for the namespace named \"my-namespace\" in the resource group \"MyResourceGroup\" in Azure Notification Hub.\n", "Functions": ["{'name': 'az', 'api_name': 'Notification Hub Namespace Authorization Rule List', 'description': 'List the authorization rules for a namespace', 'parameters': [{'name': 'namespace-name', 'description': 'The namespace name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}"], "Output": "azure.notificationhub.namespace.authorizationrule.list(resource-group=\"MyResourceGroup\",namespace-name=\"my-namespace\")"} {"Instruction": "Show the details of a cloud link named \"cloudLink1\" in the private cloud \"cloud1\" in the resource group \"group1\".\n", "Functions": ["{'name': 'az', 'api_name': 'vmware cloud-link show', 'description': 'Show details of a cloud link in a private cloud.', 'parameters': [{'name': 'name', 'description': 'The name of the cloud link.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.list', 'description': 'List tasks for a specified Batch job', 'parameters': [{'name': 'job'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}"], "Output": "azure.vmware.cloud-link.show(name=\"cloudLink1\",private-cloud=\"cloud1\",resource-group=\"group1\")"} {"Instruction": "Delete the cloud link named \"cloudLink1\" in the private cloud \"cloud1\" in resource group \"group1\" without confirmation.\n", "Functions": ["{'name': 'az vmware', 'api_name': 'Cloud Link Delete', 'description': 'Delete a cloud link in a private cloud', 'parameters': [{'name': 'name', 'description': 'The name of the cloud link.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'description': 'Delete without confirmation.', 'default_value': 'False'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "azure.vmware.cloud-link.delete(name=\"cloudLink1\", private-cloud=\"cloud1\", resource-group=\"group1\", yes=True)"} {"Instruction": "Regenerate the Primary test-endpoint key for the Azure Spring Apps instance named \"myapp\" in the resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Spring Test-Endpoint Key Renewal', 'description': 'Regenerate a test-endpoint key for the Azure Spring Apps', 'parameters': [{'name': 'name', 'description': 'The name of Azure Spring Apps instance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'type', 'description': 'Type of test-endpoint key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.count_substring', 'description': 'Count occurrences of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_cluster_parameter_group', 'description': 'Deletes a specified cluster parameter group. The cluster parameter group to be deleted can\u00e2\\x80\\x99t be associated with any clusters.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the cluster parameter group.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nYou can\u00e2\\x80\\x99t delete a default cluster parameter group.\\nCannot be associated with any clusters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us_central1\", project=\"example\", config=\"config.yaml\"', 'description': 'Create a hyperparameter tuning job', 'parameters': [{'name': 'config'}, {'name': 'display_name'}, {'name': 'algorithm'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'max_trial_count'}, {'name': 'network'}, {'name': 'parallel_trial_count'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "azure.spring.test-endpoint.renew-key(name=\"myapp\", resource-group=\"myresourcegroup\", type=\"Primary\")"} {"Instruction": "I want to get the access keys for the Communication Service resource named \"my_communication\" in the resource group \"my_resource_group\".\n", "Functions": ["{'name': 'az', 'api_name': 'communication list-key', 'description': 'Get the access keys of the Communication Service resource', 'parameters': [{'name': 'name -n', 'description': 'The name of the CommunicationService resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'spring-cloud storage show', 'description': 'Get an existing storage in the Azure Spring Cloud', 'parameters': [{'name': 'name', 'description': 'Name of storage.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}]}"], "Output": "azure.communication.list-key(name=\"my_communication\", resource-group=\"my_resource_group\")"} {"Instruction": "I want to get the properties of the Communication Service named \"MyCommunicationResource\" in resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Communication Service Show', 'description': 'Gets the Communication Service and its properties.', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the CommunicationService resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "azure.communication.show(name=\"MyCommunicationResource\", resource-group=\"MyResourceGroup\")"} {"Instruction": "Retrieve a list of vm-templates from resource group \"contoso\" in Azure using the SCVMM VM Template List API.\n", "Functions": ["{'name': 'az', 'api_name': 'SCVMM VM Template List', 'description': 'Retrieve a list of vm-templates', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_windows', 'description': 'Create enterprise-certificate configuration file for Windows', 'parameters': [{'name': 'issuer'}, {'name': 'provider'}, {'name': 'store'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}"], "Output": "azure.scvmm.vm-template.list(resource-group=\"contoso\")"} {"Instruction": "List all available namespaces for Azure DevOps organization \"myorg\".\n", "Functions": ["{'name': 'az', 'api_name': 'Security Permission Namespace List', 'description': 'List all available namespaces for an organization', 'parameters': [{'name': 'detect', 'description': 'Automatically detect organization.', 'accepted_values': ['false', 'true']}, {'name': 'local-only', 'description': 'If true, retrieve only local security namespaces.', 'default_value': 'False'}, {'name': 'org', 'description': 'Azure DevOps organization URL. You can configure the default organization using az devops configure -d organization=ORG_URL. Required if not configured as default or picked up via git config. Example: https://dev.azure.com/MyOrganizationName/.'}]}\n", "{'name': 'az', 'api_name': 'Container App Details', 'description': 'Show details of a container app', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': \"The name of the Containerapp. A name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, cannot have '--', and must be less than 32 characters.\"}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'show-secrets', 'description': 'Show Containerapp secrets. default value: False'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "azure.devops.security.permission.namespace.list(org=\"myorg\")"} {"Instruction": "I want to stream the file \"output.txt\" from job \"job1\" in experiment \"exp1\" in resource group \"rg1\" in workspace \"workspace1\" in Azure BatchAI.\n", "Functions": ["{'name': 'az', 'api_name': 'BatchAI Job File Stream', 'description': 'Stream the content of a file', 'parameters': [{'name': 'experiment', 'description': 'Name of experiment.', 'type': 'string', 'required': True}, {'name': 'file-name', 'description': 'The name of the file to stream.', 'type': 'string', 'required': True}, {'name': 'job', 'description': 'Name of job.', 'type': 'string', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'type': 'string', 'required': True}, {'name': 'workspace', 'description': 'Name of workspace.', 'type': 'string', 'required': True}, {'name': 'output-directory-id', 'description': \"The Id of the job's output directory (as specified by 'id' element in outputDirectories collection in the job create parameters).\", 'type': 'string', 'required': False, 'default': 'stdouterr'}, {'name': 'path', 'description': 'Relative path in the given output directory.', 'type': 'string', 'required': False, 'default': '.'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}"], "Output": "azure.batchai.job.file.stream(experiment=\"exp1\", file-name=\"output.txt\", job=\"job1\", resource-group=\"rg1\", workspace=\"workspace1\")"} {"Instruction": "I want to generate a derived device SAS key for device with ID \"abc123\" using the primary key \"123456789\".\n", "Functions": ["{'name': 'IoT Central', 'api_name': 'Compute Device Key', 'description': 'Generate a derived device SAS key', 'parameters': [{'name': 'device-id', 'description': 'The device ID of the target device'}, {'name': 'pk', 'description': 'The primary symmetric shared access key stored in base64 format'}]}"], "Output": "azure.iot.central.device.compute-device-key(device-id=\"abc123\", pk=\"123456789\")"} {"Instruction": "Get the list of devices for an IoT Central application with App ID \"abc-123\".\n", "Functions": ["{'name': 'IoT Central', 'api_name': 'Device List', 'description': 'Get the list of devices for an IoT Central application', 'parameters': [{'name': 'app-id', 'required': True, 'description': \"The App ID of the IoT Central app you want to manage. You can find the App ID in the 'About' page for your application under the help menu.\"}, {'name': 'api-version', 'required': False, 'description': 'This command parameter has been deprecated and will be ignored. In the future release, we will only support IoT Central APIs from latest GA version. If any API is not GA yet, we will call latest preview version.', 'accepted_values': ['2022-06-30-preview', '2022-07-31'], 'default_value': '2022-07-31'}, {'name': 'central-api-uri', 'required': False, 'description': 'The IoT Central DNS suffix associated with your application.', 'default_value': 'azureiotcentral.com'}, {'name': 'edge-only', 'required': False, 'description': 'Only list IoT Edge devices.', 'default_value': 'False'}, {'name': 'token', 'required': False, 'description': \"If you'd prefer to submit your request without authenticating against the Azure CLI, you can specify a valid user token to authenticate your request. You must specify the type of key as part of the request.\"}]}"], "Output": "azure.iotcentral.device.list(app-id=\"abc-123\")"} {"Instruction": "I want to delete the managed Kubernetes cluster named \"MyCluster\" in the resource group \"MyGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'az aks delete', 'description': 'Delete a managed Kubernetes cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default': 'False'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Estrelabet ( \\nestrelabet.com )platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avi...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}"], "Output": "azure.aks.delete(name=\"MyCluster\", resource-group=\"MyGroup\")"} {"Instruction": "What are the operating system options available for creating a managed Kubernetes cluster in Azure in the westus2 region?\n", "Functions": ["{'name': 'az', 'api_name': 'Get OS Options', 'description': 'Get the OS options available for creating a managed Kubernetes cluster', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.aks.get-os-options(location=\"westus2\")"} {"Instruction": "What are the available upgrade versions for my managed Kubernetes cluster named \"Cluster-01\" in resource group \"RG-01\"?\n", "Functions": ["{'name': 'AKS', 'api_name': 'Get AKS Upgrades', 'description': 'Get upgrade versions for a managed Kubernetes cluster', 'parameters': [{'name': 'name', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.untag_resource', 'description': 'Removes the specified tags from the specified Amazon Chime SDK identity resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'tag_keys', 'description': 'The tag keys.\\n(string)'}]}"], "Output": "azure.aks.get-upgrades(name=\"Cluster-01\", resource-group=\"RG-01\")"} {"Instruction": "I would like to install kubectl version 1.21.2 in the directory /opt/kubernetes.\n", "Functions": ["{'name': 'AKS', 'api_name': 'AKS Install CLI', 'description': 'Download and install kubectl and kubelogin', 'parameters': [{'name': 'base-src-url', 'description': 'Base download source URL for kubectl releases.'}, {'name': 'client-version', 'description': 'Version of kubectl to install.'}, {'name': 'install-location', 'description': 'Path at which to install kubectl.'}, {'name': 'kubelogin-base-src-url', 'description': 'Base download source URL for kubelogin releases.'}, {'name': 'kubelogin-install-location', 'description': 'Path at which to install kubelogin.'}, {'name': 'kubelogin-version', 'description': 'Version of kubelogin to install.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}"], "Output": "azure.aks.install-cli(client-version=\"1.21.2\", install-location=\"/opt/kubernetes\")"} {"Instruction": "I want to get the available versions for creating a managed Kubernetes cluster in Azure Kubernetes Service in the location \"eastus\".\n", "Functions": ["{'name': 'Azure Kubernetes Service (AKS)', 'api_name': 'Get AKS Versions', 'description': 'Get available versions for creating a managed Kubernetes cluster', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable and Accurate Face and Object Detection via ResNet-50', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}"], "Output": "azure.aks.get-versions(location=\"eastus\")"} {"Instruction": "I want to abort the last running operation on a managed cluster named \"myCluster\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'aks operation-abort', 'description': 'Abort last running operation on managed cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.delete', 'description': 'Delete an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}"], "Output": "azure.aks.operation-abort(name=\"myCluster\", resource-group=\"myResourceGroup\")"} {"Instruction": "Stop the managed cluster named \"myCluster\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'AKS Stop', 'description': 'Stop a Managed Cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}"], "Output": "azure.aks.stop(name=\"myCluster\", resource-group=\"myResourceGroup\")"} {"Instruction": "List all apps in the Azure Spring Cloud in resource group \"myRG\" and service \"myService\".\n", "Functions": ["{'name': 'az', 'api_name': 'Spring Cloud App List', 'description': 'List all apps in the Azure Spring Cloud', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'CsvFileFormat', 'description': 'CSV files', 'parameters': {'required': [{'name': 'parse_options', 'description': 'Options regarding CSV parsing'}, {'name': 'default_fragment_scan_options', 'description': 'Default options for fragments scan'}, {'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'ARO', 'api_name': 'ARO Cluster Delete', 'description': 'Delete a cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of cluster.', 'required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': False}]}"], "Output": "azure.spring-cloud.app.list(resource-group=\"myRG\", service=\"myService\")"} {"Instruction": "Please scale up the app named \"MyApp\" in the resource group \"MyResourceGroup\" in Azure Spring Cloud named \"MyCluster\" with 3 CPU cores and 8 GB of memory per instance.\n", "Functions": ["{'name': 'az', 'api_name': 'Spring Cloud App Scale', 'description': 'Manually scale an app or its deployments.', 'parameters': [{'name': 'name', 'description': 'Name of app.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': True}, {'name': 'service', 'description': 'Name of Azure Spring Cloud.', 'required': True}, {'name': 'cpu', 'description': 'CPU resource quantity.', 'required': False}, {'name': 'deployment', 'description': 'Name of an existing deployment of the app.', 'required': False}, {'name': 'instance-count', 'description': 'Number of instance.', 'required': False}, {'name': 'memory', 'description': 'Memory resource quantity.', 'required': False}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "azure.spring-cloud.app.scale(name=\"MyApp\", resource-group=\"MyResourceGroup\", service=\"MyCluster\", cpu=3, memory=8)"} {"Instruction": "I want to set the production deployment of app \"myapp\" in Azure Spring Cloud to the \"green-deployment\" in resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'spring-cloud app set-deployment', 'description': 'Set production deployment of an app', 'parameters': [{'name': 'deployment -d', 'description': 'Name of an existing deployment of the app.', 'required': True}, {'name': 'name -n', 'description': 'Name of app.', 'required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': 'False'}]}"], "Output": "azure.spring-cloud.app.set-deployment(deployment=\"green-deployment\", name=\"myapp\", resource-group=\"myResourceGroup\", service=\"MyCluster\")"} {"Instruction": "Create a repair script from the forked repository located at \"https://github.com/user/repair-script-library\" with name \"script.py\" in Azure VM Repair.\n", "Functions": ["{'name': 'az', 'api_name': 'VM Repair List Scripts', 'description': 'List available repair scripts', 'parameters': [{'name': 'preview', 'description': \"URL of forked repair script library's map.json https://github.com/{user}/repair-script-library/blob/master/map.json.\"}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.vm.repair.script.create(file_path=\"https://github.com/user/repair-script-library/script.py\")"} {"Instruction": "I want to create a script execution in a private cloud named \"execution1\" in the resource group \"group1\" with a timeout of 2 hours.\n", "Functions": ["{'name': 'az', 'api_name': 'vmware script-execution create', 'description': 'Create or update a script execution in a private cloud', 'parameters': [{'name': 'name', 'required': True, 'description': 'Name of the script execution.'}, {'name': 'private-cloud', 'required': True, 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group.'}, {'name': 'timeout', 'required': True, 'description': 'Time limit for execution.'}, {'name': 'failure-reason', 'required': False, 'description': 'Error message if the script was able to run, but if the script itself had errors or powershell threw an exception.'}, {'name': 'hidden-parameter', 'required': False, 'description': 'Parameters that will be hidden/not visible to ARM, such as passwords and credentials.'}, {'name': 'named-outputs', 'required': False, 'description': 'User-defined dictionary.'}, {'name': 'out', 'required': False, 'description': 'Standard output stream from the powershell execution.'}, {'name': 'parameter', 'required': False, 'description': 'Parameters the script will accept.'}, {'name': 'retention', 'required': False, 'description': 'Time to live for the resource. If not provided, will be available for 60 days.'}, {'name': 'script-cmdlet-id', 'required': False, 'description': 'A reference to the script cmdlet resource if user is running a AVS script.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}"], "Output": "azure.vmware.script-execution.create(name=\"execution1\",private-cloud=\"private-cloud1\",resource-group=\"group1\",timeout=\"PT2H\")"} {"Instruction": "Get the details of a script execution named \"script1\" in the private cloud \"cloud1\" in the resource group \"group1\".\n", "Functions": ["{'name': 'az', 'api_name': 'vmware script-execution show', 'description': 'Get an script execution by name in a private cloud', 'parameters': [{'name': 'name', 'description': 'Name of the script execution.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.vmware.script-execution.show(name=\"script1\", private-cloud=\"cloud1\", resource-group=\"group1\")"} {"Instruction": "I want to list all the read replicas for a PostgreSQL server named \"testserver\" in the resource group \"testGroup\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'postgres flexible-server replica list', 'description': 'List all read replicas for a given server', 'parameters': [{'name': 'name -n', 'description': 'Name of the source server.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.postgres.flexible-server.replica.list(name=\"testserver\", resource-group=\"testGroup\")"} {"Instruction": "Can you please provide me with the list of language extensions that can run within KQL queries in Azure Synapse for the Kusto pool named \"kustoclusterrptest4\" in the resource group \"kustorptest\" and workspace named \"kustorptest\"?\n", "Functions": ["{'name': 'az', 'api_name': 'synapse kusto pool list-language-extension', 'description': 'Returns a list of language extensions that can run within KQL queries', 'parameters': [{'name': 'kusto-pool-name', 'description': 'The name of the Kusto pool.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'workspace-name', 'description': 'The name of the workspace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}"], "Output": "azure.synapse.kusto.pool.list_language_extension(kusto-pool-name=\"kustoclusterrptest4\", resource-group=\"kustorptest\", workspace-name=\"kustorptest\")"} {"Instruction": "Can you stop the Kusto pool named \"test-pool\" in the resource group \"test-group\" under the workspace named \"test-workspace\"?\n", "Functions": ["{'name': 'az', 'api_name': 'synapse kusto pool stop', 'description': 'Stops a Kusto pool', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'kusto-pool-name', 'description': 'The name of the Kusto pool.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The name of the workspace.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'az', 'api_name': 'cloud-service list', 'description': 'Get a list of all cloud services under a resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}"], "Output": "azure.synapse.kusto_pool_stop(kusto-pool-name=\"test-pool\", resource-group=\"test-group\", workspace-name=\"test-workspace\")"} {"Instruction": "I want to show the details of an HCX Enterprise Site named \"site1\" in a private cloud named \"cloud1\" in the resource group \"group1\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Show HCX Enterprise Site', 'description': 'Show details of an HCX Enterprise Site in a private cloud', 'parameters': [{'name': 'name', 'description': 'The name of the HCX Enterprise Site.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'List Network Virtual Appliance Site', 'description': 'List all Azure network virtual appliance site', 'parameters': [{'name': 'appliance-name', 'description': 'The name of Network Virtual Appliance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}"], "Output": "azure.vmware.hcx-enterprise-site.show(name=\"site1\", private-cloud=\"cloud1\", resource-group=\"group1\")"} {"Instruction": "Create a new provider instance for the SAP Monitor with monitor name \"sap_monitor\", provider instance name \"instance1\", provider instance properties \"{\"property1\"\n", "Functions": ["{'name': 'az', 'api_name': 'SAP Monitor Provider Instance Create', 'description': 'Create a new provider instance for the SAP Monitor', 'parameters': [{'name': 'monitor-name -n', 'description': 'The name of the SAP monitor.'}, {'name': 'provider-instance-name', 'description': 'The name of the provider instance.'}, {'name': 'provider-instance-properties', 'description': 'The properties of the provider instance (Should be of JSON format).'}, {'name': 'provider-instance-type', 'description': 'The type of the provider instance.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'provider-instance-metadata', 'description': 'The metadata of the provider instance (Should be of JSON format).', 'optional': True}]}\n", "{'name': 'AKS', 'api_name': 'Get AKS Upgrades', 'description': 'Get upgrade versions for a managed Kubernetes cluster', 'parameters': [{'name': 'name', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_entity_recognizer', 'description': 'Stops an entity recognizer training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'entity_recognizer_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.'}]}"], "Output": "azure.sapmonitor.provider-instance.create(monitor-name=\"sap_monitor\",provider-instance-name=\"instance1\",provider-instance-properties='{\"property1\""} {"Instruction": "I want to delete the provider instance named \"instance1\" from the SAP Monitor named \"monitor1\" in the resource group \"mygroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'SAP Monitor Provider Instance Delete', 'description': 'Delete a provider instance from the SAP Monitor', 'parameters': [{'name': 'monitor-name -n', 'description': 'The name of the SAP monitor.'}, {'name': 'provider-instance-name', 'description': 'The name of the provider instance.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.describe', 'description': 'Describe the current Artifact Registry configuration for VPC Service Controls', 'parameters': [{'name': 'location'}]}"], "Output": "azure.sapmonitor.provider-instance.delete(monitor-name=\"monitor1\", provider-instance-name=\"instance1\", resource-group=\"mygroup\")"} {"Instruction": "Retrieve the access keys for the RedisEnterprise database named \"redis-db\" in resource group \"my-resource-group\".\n", "Functions": ["{'name': 'az', 'api_name': 'RedisEnterprise Database Access Keys Retrieval', 'description': 'Retrieve the access keys for the RedisEnterprise database', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the RedisEnterprise cluster.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.redisenterprise.database.list_keys(cluster-name=\"redis-db\", resource-group=\"my-resource-group\")"} {"Instruction": "Show me the soft-delete policy for my Azure Container Registry named \"mycontainerregistry\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Show Soft-Delete Policy', 'description': 'Show the configured soft-delete policy for an Azure Container Registry', 'parameters': [{'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters_restore', 'description': 'Restore an AlloyDB cluster from a given backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}]}"], "Output": "azure.acr.config.soft-delete.show(registry=\"mycontainerregistry\")"} {"Instruction": "I want to update the soft-delete policy for an Azure Container Registry named \"myregistry\" to enable the policy and set the retention period to 30 days.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'ACR Config Soft-Delete Update', 'description': 'Update soft-delete policy for an Azure Container Registry', 'parameters': [{'name': 'registry', 'required': True, 'description': 'The name of the container registry. It should be specified in lower case.'}, {'name': 'days', 'required': False, 'description': 'The number of days to retain a soft-deleted manifest or tag after which it gets purged (Range: 1 to 90). Default is 7.'}, {'name': 'status', 'required': False, 'description': 'Indicates whether soft-delete policy is enabled.', 'accepted_values': ['disabled', 'enabled']}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.acr.config.soft-delete.update(registry=\"myregistry\",status=\"enabled\",days=30)"} {"Instruction": "I want to migrate the throughput for the table named \"myTable\" in CosmosDB account \"myCosmosDB\" from autoscale to manual mode.\n", "Functions": ["{'name': 'CosmosDB', 'api_name': 'Table Throughput Migrate', 'description': 'Migrate the throughput of the Table between autoscale and manually provisioned', 'parameters': [{'name': 'account-name', 'description': 'Cosmosdb account name'}, {'name': 'name', 'description': 'Table name'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'throughput-type', 'description': 'The type of throughput to migrate to. Accepted values: autoscale, manual'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.create_global_cluster', 'description': 'Creates an Aurora global database spread across multiple Amazon Web Services Regions. The global database contains a single primary cluster with read-write capability, and a read-only secondary cluster that receives data from the primary cluster through high-speed replication performed by the Aurora storage subsystem.See also: AWS API Documentation\\n', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier for this global database cluster. This parameter is stored as a lowercase string.'}, {'name': 'source_db_cluster_identifier', 'description': 'The Amazon Resource Name (ARN) to use as the primary cluster of the global database.\\nIf you provide a value for this parameter, don\u00e2\\x80\\x99t specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:\\n\\nDatabaseName\\nEngine\\nEngineVersion\\nStorageEncrypted'}, {'name': 'engine', 'description': 'The database engine to use for this global database cluster.\\nValid Values: aurora-mysql | aurora-postgresql\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine of the source DB cluster.'}, {'name': 'engine_version', 'description': 'The engine version to use for this global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine version of the source DB cluster.'}, {'name': 'deletion_protection_|_no_deletion_protection', 'description': 'Specifies whether to enable deletion protection for the new global database cluster. The global database can\u00e2\\x80\\x99t be deleted when deletion protection is enabled.'}, {'name': 'database_name', 'description': 'The name for your database of up to 64 alphanumeric characters. If you don\u00e2\\x80\\x99t specify a name, Amazon Aurora doesn\u00e2\\x80\\x99t create a database in the global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the database name from the source DB cluster.'}, {'name': 'storage_encrypted_|_no_storage_encrypted', 'description': 'Specifies whether to enable storage encryption for the new global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the setting from the source DB cluster.'}]}\n", "{'name': 'pyarrow', 'api_name': 'values_in', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_route_analysis', 'description': 'Gets information about the specified route analysis.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'route_analysis_id', 'description': 'The ID of the route analysis.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.hot_tablets.list', 'description': 'List hot tablets in a Cloud Bigtable cluster', 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'end_time'}, {'name': 'start_time'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "azure.cosmosdb.table.throughput.migrate(account-name=\"myCosmosDB\", name=\"myTable\", resource-group=\"myResourceGroup\", throughput-type=\"manual\")"} {"Instruction": "Get the throughput of the Table named \"Table1\" under the Cosmos DB account \"cosmos_account\" in the resource group \"rg1\"\n", "Functions": ["{'name': 'az', 'api_name': 'az cosmosdb table throughput show', 'description': 'Get the throughput of the Table under an Azure Cosmos DB account', 'parameters': [{'name': 'account-name -a', 'description': 'Cosmosdb account name.'}, {'name': 'name -n', 'description': 'Table name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.cosmosdb.table.throughput.show(account-name=\"cosmos_account\", name=\"Table1\", resource-group=\"rg1\")"} {"Instruction": "I want to list all application gateway WAF policies in Azure for the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Application Gateway WAF Policies List', 'description': 'List application gateway WAF policies', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'To Send Messages From WhatsApp', 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}"], "Output": "azure.network.application_gateway.waf_policy.list(resource-group=\"myResourceGroup\")"} {"Instruction": "I want to delete the AAAA record set named \"test\" in the resource group \"mygroup\" and the zone name \"example.com\".\n", "Functions": ["{'name': 'az', 'api_name': 'DNS Record-Set AAAA Delete', 'description': 'Delete an AAAA record set and all associated records', 'parameters': [{'name': 'name -n', 'description': 'The name of the record set, relative to the name of the zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the zone.'}, {'name': 'if-match', 'description': 'The etag of the record set. Omit this value to always delete the current record set. Specify the last-seen etag value to prevent accidentally deleting any concurrent changes.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "azure.network.dns.record-set.aaaa.delete(name=\"test\", resource-group=\"mygroup\", zone-name=\"example.com\")"} {"Instruction": "I want to delete an MX record set named \"example\" in resource group \"mygroup\" from the Private DNS zone \"myzone\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'MX Record Set Delete', 'description': 'Delete an MX record set and all associated records', 'parameters': [{'name': 'name -n', 'description': 'The name of the record set, relative to the name of the Private DNS zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'if-match', 'description': 'The ETag of the record set. Omit this value to always delete the current record set. Specify the last-seen ETag value to prevent accidentally deleting any concurrent changes.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'Git', 'api_name': 'git.cherry_pick', 'description': 'Apply changes from existing commits', 'parameters': [{'name': 'commit'}, {'name': 'edit'}, {'name': 'cleanup'}, {'name': 'x'}, {'name': 'r'}, {'name': 'mainline'}, {'name': 'no_commit'}, {'name': 'signoff'}, {'name': 'gpg_sign'}, {'name': 'ff'}, {'name': 'allow_empty'}, {'name': 'allow_empty_message'}, {'name': 'keep_redundant_commits'}, {'name': 'strategy'}, {'name': 'strategy_option'}, {'name': 'rerere_autoupdate'}, {'name': 'continue'}, {'name': 'skip'}, {'name': 'quit'}, {'name': 'abort'}]}\n", "{'name': 'PyArrow', 'api_name': 'read_record_batch', 'description': 'Read RecordBatch from message, given a known schema', 'parameters': {'required': [{'name': 'obj', 'description': 'Message or Buffer-like object to read RecordBatch from'}, {'name': 'schema', 'description': 'Known schema of the RecordBatch'}], 'optional': [{'name': 'dictionary_memo', 'description': 'DictionaryMemo object containing dictionaries if message contains dictionaries'}]}}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.delete_user_profile', 'description': 'Deletes a user profile.Required Permissions : To use this action, an IAM user must have an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .', 'parameters': [{'name': 'iam_user_arn', 'description': 'The user\u00e2\\x80\\x99s IAM ARN. This can also be a federated user\u00e2\\x80\\x99s ARN.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}"], "Output": "azure.network.private-dns.record-set.mx.delete(name=\"example\", resource-group=\"mygroup\", zone-name=\"myzone\")"} {"Instruction": "I want to delete the blob inventory policy for a storage account named \"my-storage-account\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Storage Account Blob Inventory Policy Delete', 'description': 'Delete Blob Inventory Policy associated with the specified storage account.', 'parameters': [{'name': 'account-name', 'description': 'The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': 'False'}]}"], "Output": "azure.storage.account.blob-inventory-policy.delete(account-name=\"my-storage-account\")"} {"Instruction": "I want to delete the container app named \"MyContainerApp\" in the resource group \"MyResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Container App Delete', 'description': 'Delete a container app', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': \"The name of the Containerapp. A name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, cannot have '--', and must be less than 32 characters.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.containerapp.delete(resource-group=\"MyResourceGroup\", name=\"MyContainerApp\")"} {"Instruction": "Show me the details of the container app named \"myapp\" in resource group \"mygroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Container App Details', 'description': 'Show details of a container app', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': \"The name of the Containerapp. A name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, cannot have '--', and must be less than 32 characters.\"}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'show-secrets', 'description': 'Show Containerapp secrets. default value: False'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ListType', 'description': 'Create ListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field of the child elements in the list'}], 'optional': [{'name': 'list_size', 'description': 'The size of the list. If -1, variable length list type is returned. If >= 0, fixed size list type is returned.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'Data Lake Analytics', 'api_name': 'Job Pipeline List', 'description': 'List job pipelines in a Data Lake Analytics account', 'parameters': [{'name': 'account', 'description': 'Name of the Data Lake Analytics account.'}, {'name': 'end-date-time', 'description': 'The end date for when to get the list of pipelines. The startDateTime and endDateTime can be no more than 30 days apart.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'start-date-time', 'description': 'The start date for when to get the list of pipelines. The startDateTime and endDateTime can be no more than 30 days apart.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "azure.containerapp.show(name=\"myapp\", resource-group=\"mygroup\")"} {"Instruction": "I want to delete an Application Insights web test named \"my-webtest\" in the resource group \"my-resource-group\".\n", "Functions": ["{'name': 'az', 'api_name': 'monitor_app_insights_web_test_delete', 'description': 'Delete an Application Insights web test', 'parameters': [{'name': 'name', 'description': 'The name of the Application Insights WebTest resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}"], "Output": "azure.monitor.app_insights.web_test.delete(name=\"my-webtest\",resource-group=\"my-resource-group\")"} {"Instruction": "I want to get all the Application Insights web tests for the component named \"my-component\" in the resource group \"my-resource-group\".\n", "Functions": ["{'name': 'az', 'api_name': 'Monitor App Insights Web Test List', 'description': 'Get all Application Insights web tests defined for the specified component or within a specified resource group or within a subscription', 'parameters': [{'name': 'component-name', 'description': 'The name of the Application Insights component resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'pyarrow', 'api_name': 'tan', 'description': 'Compute the tangent', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'az', 'api_name': 'synapse_link_connection_landing_zone_credential_update', 'description': 'Update landing zone credential of a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'sas-token', 'description': 'Value of secure string.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System entry info', 'parameters': {'required': []}}"], "Output": "azure.monitor.appinsights.webtest.list(component-name=\"my-component\", resource-group=\"my-resource-group\")"} {"Instruction": "I want to fetch the web test definition for an Application Insights with the name \"my-web-test\" in the resource group \"my-resource-group\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Get Application Insights WebTest', 'description': 'Fetches a specific Application Insights web test definition', 'parameters': [{'name': 'name', 'description': 'The name of the Application Insights WebTest resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'alpha compute firewall-policies associations', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().list', 'description': 'List the associations of an organization or folder resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "azure.monitor.app-insights.web-test.show(name=\"my-web-test\", resource-group=\"my-resource-group\")"} {"Instruction": "I want to remove a route with index 3 from the virtual hub named \"myhub\" in the resource group \"mygroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Virtual Hub Route Remove', 'description': 'Remove a route from the virtual hub route table', 'parameters': [{'name': 'index', 'description': 'List index of the item (starting with 1)', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group', 'required': True}, {'name': 'vhub-name', 'description': 'Name of the virtual hub', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish', 'required': False, 'default': False}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.stop_job_run', 'description': 'Stops a particular run of a job.', 'parameters': [{'name': 'name', 'description': 'The name of the job to be stopped.'}, {'name': 'run_id', 'description': 'The ID of the job run to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "azure.network.vhub.route.remove(index=3, resource-group=\"mygroup\",vhub-name=\"myhub\")"} {"Instruction": "I want to create a tag value with name \"MyTag\" and value \"MyValue\".\n", "Functions": ["{'name': 'az', 'api_name': 'add-value', 'description': 'Create a tag value', 'parameters': [{'name': 'name', 'description': 'The tag name.'}, {'name': 'value', 'description': 'The tag value.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Footprint Experiment Show', 'description': 'Retrieves the information about a single Footprint experiment', 'parameters': [{'name': 'experiment-name', 'description': 'Name of the Footprint experiment resource.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'profile-name', 'description': 'Name of the Footprint profile resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.approve', 'description': 'Approve an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "azure.tag.add-value(name=\"MyTag\", value=\"MyValue\")"} {"Instruction": "I want to delete the tag named \"MyTag\" from the Azure subscription.\n", "Functions": ["{'name': 'az', 'api_name': 'Tag Delete', 'description': 'Delete tags on a specific resource', 'parameters': [{'name': 'name', 'description': 'The name of the tag to be deleted.'}, {'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().describe', 'description': 'Display detailed information about a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to describe.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to describe.'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "azure.tag.delete(name=\"MyTag\")"} {"Instruction": "List all the tags for the resource with ID \"/subscriptions/123456/resourcegroups/myresourcegroup/providers/Microsoft.Compute/virtualMachines/myvm\"\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Tag List', 'description': 'List the entire set of tags on a specific resource', 'parameters': [{'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.tag.list(resource-id=\"/subscriptions/123456/resourcegroups/myresourcegroup/providers/Microsoft.Compute/virtualMachines/myvm\")"} {"Instruction": "I want to create a tag named \"MyTag\" for a specific resource.\n", "Functions": ["{'name': 'az', 'api_name': 'Tag Create', 'description': 'Create or update tags on a specific resource, resource group or subscription', 'parameters': [{'name': 'name', 'description': 'The name of the tag to create.'}, {'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'tags', 'description': 'The tags to be applied on the resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}"], "Output": "azure.tag.create(name=\"MyTag\", resource-id=\"/subscriptions/{sub-id}/resourcegroups/{rg}/providers/Microsoft.Compute/virtualMachines/{vmName}\")"} {"Instruction": "Please delete the tag value \"example\" for the tag name \"tag123\".\n", "Functions": ["{'name': 'az', 'api_name': 'tag remove-value', 'description': 'Deletes a predefined tag value for a predefined tag name', 'parameters': [{'name': 'name -n', 'description': 'The tag name.'}, {'name': 'value', 'description': 'The tag value.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'MakeStructArray', 'description': 'Creating a StructArray', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function'}, {'name': 'field_names', 'description': 'Names of the struct fields to create'}, {'name': 'field_nullability', 'description': 'Nullability information for each struct field'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.future_reservations.create', 'description': 'Create a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation'}, {'name': 'total_count'}, {'name': 'source_instance_template'}, {'name': 'machine_type'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'maintenance_freeze_duration'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}, {'name': 'description'}, {'name': 'name_prefix'}, {'name': 'planning_status'}, {'name': 'zone'}, {'name': 'share_setting'}, {'name': 'share_with'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': \"gcloud.access_context_manager.policies().remove_iam_policy_binding(POLICY='accessPolicies/123', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "azure.tag.remove-value(name=\"tag123\", value=\"example\")"} {"Instruction": "I want to list the gallery image versions in a gallery image definition called \"my-image-def\" in a gallery named \"my-gallery\" in the resource group \"my-resource-group\".\n", "Functions": ["{'name': 'az', 'api_name': 'sig image-version list', 'description': 'List gallery image versions in a gallery image definition', 'parameters': [{'name': 'gallery-image-definition', 'description': 'Gallery image definition.'}, {'name': 'gallery-name', 'description': 'Gallery name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha artifacts repositories', 'api_name': \"gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.describe_tags', 'description': 'Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters .tagValueSee also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'filters', 'description': 'You can filter the list using a key -value format. You can separate these items by using logical operators. Allowed filters include tagKey , tagValue , and configurationId .\\n(structure)\\n\\nThe tag filter. Valid names are: tagKey , tagValue , configurationId .\\nname -> (string)\\n\\nA name of the tag filter.\\nvalues -> (list)\\n\\nValues for the tag filter.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}"], "Output": "azure.sig.image-version.list(gallery-image-definition=\"my-image-def\", gallery-name=\"my-gallery\", resource-group=\"my-resource-group\")"} {"Instruction": "I want to retrieve information about gallery image version \"1.0.0\" in gallery \"mygallery\" in resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Show gallery image version', 'description': 'Retrieves information about a gallery image version', 'parameters': [{'name': 'gallery-image-definition', 'description': 'Gallery image definition.'}, {'name': 'gallery-image-version', 'description': 'Gallery image version in semantic version pattern. The allowed characters are digit and period. Digits must be within the range of a 32-bit integer, e.g. ...'}, {'name': 'gallery-name', 'description': 'Gallery name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'expand', 'description': \"The expand expression to apply on the operation, e.g. 'ReplicationStatus'.\", 'optional': True}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}"], "Output": "azure.sig.image-version.show(gallery-image-definition=\"mygallery\", gallery-image-version=\"1.0.0\", gallery-name=\"mygallery\", resource-group=\"myresourcegroup\")"} {"Instruction": "I want to delete the Cosmos DB database account named \"my_account\" in the resource group \"my_group\".\n", "Functions": ["{'name': 'Cosmos DB', 'api_name': 'CosmosDB Delete', 'description': 'Delete Cosmos DB Database Account', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the Cosmos DB database account.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Filter inputted text content for profanity, offensive and obscenity word base on an internal profanity list. It can also recognize character alternates or special characters often used in place of standard alphabetic characters.', 'parameters': [{'name': 'check_word', 'description': 'Use this parameter to filter text for profanity / offensive word. MAX_LENGTH = `[ 2 .. 700 ] characters`', 'type': 'STRING'}, {'name': 'add', 'description': 'You can use the optional `add` parameter with a comma separated list of words to be added to the selected `range` profanity list. Accepts `[ 2 .. 250 ] characters` in length).\\nThe `add` parameter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'range', 'description': \"You can use the optional `range` parameter to set the level of filtering range. Default: '`low`'\\n`'low'` : mild database\\n`'mid'` : includes all database words in `'low'` database but does not include all `'high'` database of words\\n`'high'`: strict large database words which also includes `'low'` and `'mid'` database\", 'type': 'ENUM'}, {'name': 'r', 'description': 'Censor replacement string - You can use the optional `r` parameter to get output of censor words in `word_filtered` response data. Must be a valid punctuation. MAX_LENGTH `<= 1 character`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}"], "Output": "azure.cosmosdb.delete(name=\"my_account\", resource-group=\"my_group\")"} {"Instruction": "Create a new managed application type in Azure Service Fabric on cluster \"myCluster\" and resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'Azure Service Fabric', 'api_name': 'Managed Application Type Create', 'description': 'Create a new managed application type on an Azure Service Fabric managed cluster', 'parameters': [{'name': 'application-type-name', 'description': 'Specify the application type name.'}, {'name': 'cluster-name', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name.'}, {'name': 'resource-group', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group=.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for rounding temporal values', 'description': 'Options for rounding temporal values', 'parameters': {'required': [{'name': 'multiple', 'description': 'Number of units to round to.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'.\"}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares.describe', 'description': 'Describe a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share', 'description': 'ID of the nfs_share or fully qualified identifier for the nfs_share.'}, {'name': 'region', 'description': 'Region of the resource.'}]}"], "Output": "azure.sf.managed-application-type.create(application-type-name=\"myAppName\", cluster-name=\"myCluster\", resource-group=\"myResourceGroup\")"} {"Instruction": "I want to list all the managed application types for a cluster named \"myCluster\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'Service Fabric', 'api_name': 'Managed Application Type List', 'description': 'List managed application types of a given managed cluster', 'parameters': [{'name': 'cluster-name -c', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name.'}, {'name': 'resource-group -g', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.jobs().list', 'description': 'List all BigQuery jobs in a project', 'parameters': [{'name': 'show_all_users'}, {'name': 'show_config'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "azure.sf.managed-application-type.list(cluster-name=\"myCluster\",resource-group=\"myResourceGroup\")"} {"Instruction": "Show the properties of the managed application type \"AppType\" on the Azure Service Fabric managed cluster named \"Cluster\" in the resource group \"RG\".\n", "Functions": ["{'name': 'az', 'api_name': 'Show Managed Application Type', 'description': 'Show the properties of a managed application type on an Azure Service Fabric managed cluster', 'parameters': [{'name': 'application-type-name', 'description': 'Specify the application type name'}, {'name': 'cluster-name', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name'}, {'name': 'resource-group', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.register_publisher', 'description': 'Registers your account as a publisher of public extensions in the CloudFormation registry. Public extensions are available for use by all CloudFormation users. This publisher ID applies to your account in all Amazon Web Services Regions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_terms_and_conditions_|_no_accept_terms_and_conditions', 'description': 'Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.\\nThe default is false .'}, {'name': 'connection_arn', 'description': 'If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.\\nFor more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}"], "Output": "azure.sf.managed-application-type.show(application-type-name=\"AppType\",cluster-name=\"Cluster\",resource-group=\"RG\")"} {"Instruction": "I want to view and compare device properties sent to and from the IoT Central app with App ID \"myApp\" and device ID \"myDevice\".\n", "Functions": ["{'name': 'IoT Central', 'api_name': 'Monitor Properties', 'description': 'View and compare device properties sent to/from the IoT Central app', 'parameters': [{'name': 'app-id', 'description': 'The App ID of the IoT Central app you want to manage.'}, {'name': 'device-id', 'description': 'The device ID of the target device.'}, {'name': 'central-api-uri', 'description': 'The IoT Central DNS suffix associated with your application.', 'optional': True}, {'name': 'token', 'description': 'A valid user token to authenticate your request.', 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}"], "Output": "azure.iotcentral.diagnostics.monitor_properties(app_id=\"myApp\", device_id=\"myDevice\")"} {"Instruction": "Create a new Footprint experiment with experiment name \"exp1\", profile name \"profile1\", and resource group \"rg1\".\n", "Functions": ["{'name': 'az', 'api_name': 'az footprint experiment create', 'description': 'Creates or updates a Footprint experiment with the specified properties.', 'parameters': [{'name': 'experiment-name', 'description': 'Name of the Footprint experiment resource.'}, {'name': 'profile-name', 'description': 'Name of the Footprint profile resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'description', 'description': 'The description of a Footprint experiment.', 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.footprint.experiment.create(experiment-name=\"exp1\", profile-name=\"profile1\", resource-group=\"rg1\")"} {"Instruction": "Retrieve the details of a Footprint experiment named \"footprint_exp\" in the resource group \"my_resource_group\".\n", "Functions": ["{'name': 'az', 'api_name': 'Footprint Experiment Show', 'description': 'Retrieves the information about a single Footprint experiment', 'parameters': [{'name': 'experiment-name', 'description': 'Name of the Footprint experiment resource.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'profile-name', 'description': 'Name of the Footprint profile resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}"], "Output": "azure.footprint.experiment.show(experiment-name=\"footprint_exp\", resource-group=\"my_resource_group\")"} {"Instruction": "I want to list all the account filters of my Azure Media Services account named \"myamsaccount\" in the resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'Azure Media Services', 'api_name': 'Account Filter List', 'description': 'Listing all the account filters of an Azure Media Services account', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().remove_labels', 'description': 'Remove labels from Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'all'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "azure.ams.account-filter.list(account-name=\"myamsaccount\",resource-group=\"myresourcegroup\")"} {"Instruction": "Show me the properties of the Azure Service Fabric managed cluster named \"myCluster\" in the resource group \"myRG\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Show Managed Cluster', 'description': 'Show the properties of an Azure Service Fabric managed cluster', 'parameters': [{'name': 'cluster-name', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name.'}, {'name': 'resource-group', 'description': 'Specify the resource group name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}"], "Output": "azure.sf.managed-cluster.show(cluster-name=\"myCluster\", resource-group=\"myRG\")"} {"Instruction": "I want to list the managed clusters in the resource group \"testRG\" in Azure.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Managed Cluster List', 'description': 'List managed clusters', 'parameters': [{'name': 'resource-group', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.sf.managed-cluster.list(resource-group=\"testRG\")"} {"Instruction": "I want to get the list of attached database configurations of a Kusto cluster named \"myCluster\" in resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'Kusto', 'api_name': 'List Attached Database Configurations', 'description': 'Returns the list of attached database configurations of a Kusto cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the Kusto cluster.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_working_storage', 'description': 'Returns information about the working storage of a gateway. This operation is only supported in the stored volumes gateway type. This operation is deprecated in cached volumes API version (20120630). Use DescribeUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}"], "Output": "azure.kusto.attached-database-configuration.list(cluster-name=\"myCluster\", resource-group=\"myResourceGroup\")"} {"Instruction": "I want to create an attached database configuration named \"config1\" for the Kusto cluster \"cluster1\" in the resource group \"rg1\".\n", "Functions": ["{'name': 'az', 'api_name': 'Kusto Attached Database Configuration Create', 'description': 'Create an attached database configuration in Azure Kusto', 'parameters': [{'name': 'attached-database-configuration-name', 'description': 'The name of the attached database configuration.'}, {'name': 'cluster-name', 'description': 'The name of the Kusto cluster.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'cluster-resource-id', 'description': 'The resource id of the cluster where the databases you would like to attach reside.', 'optional': True}, {'name': 'database-name', 'description': 'The name of the database which you would like to attach.', 'optional': True}, {'name': 'default-principals-modification-kind', 'description': 'The default principals modification kind.', 'optional': True}, {'name': 'location', 'description': 'Location.', 'optional': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}, {'name': 'table-level', 'description': 'Table level sharing specifications.', 'optional': True}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'API', 'api_name': 'classify_strings_as_lowercase', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'FileSelector', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': []}}"], "Output": "azure.kusto.attached-database-configuration.create(attached-database-configuration-name=\"config1\", cluster-name=\"cluster1\", resource-group=\"rg1\")"} {"Instruction": "I want to create an availability set resource in Azure with the name \"example\" and the custom location \"contoso-cl\".\n", "Functions": ["{'name': 'az', 'api_name': 'scvmm avset create', 'description': 'Create availability set resource.', 'parameters': [{'name': 'avset-name', 'description': 'Name of the Availability Set.'}, {'name': 'custom-location', 'description': 'Name or ID of the custom location that will manage this resource.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'name', 'description': 'Name of the resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'vmmserver', 'description': 'Name or ID of the vmmserver that is managing this resource.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Default value: False'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.'}]}"], "Output": "azure.scvmm.avset.create(avset-name=\"example\", custom-location=\"contoso-cl\", location=\"\", name=\"\", resource-group=\"\", vmmserver=\"\")"} {"Instruction": "I want to delete the Container Apps Job with name \"job1\" in resource group \"myGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Container Apps Job Delete', 'description': 'Delete a Container Apps Job', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': \"The name of the Container Apps Job. A name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, cannot have '--', and must be less than 32 characters.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.containerapp.job.delete(name=\"job1\", resource-group=\"myGroup\")"} {"Instruction": "I want to list the Container Apps jobs in my resource group named \"myResourceGroup\".\n", "Functions": ["{'name': 'Container Apps', 'api_name': 'Container Apps Job List', 'description': 'List Container Apps Job by subscription or resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.list_file_commit_history', 'description': 'Retrieves a list of commits and changes to a specified file.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main . If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The full path of the file whose history you want to retrieve, including the name of the file.'}, {'name': 'max_results', 'description': 'A non-zero, non-negative integer used to limit the number of returned results.'}, {'name': 'next_token', 'description': 'An enumeration token that allows the operation to batch the results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "azure.containerapp.job.list(resource-group=\"myResourceGroup\")"} {"Instruction": "I want to list all VPN site links on the VPN site configuration named \"vpnconfig\" in the resource group \"mygroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'VPN Site Link List', 'description': 'List VPN site links on VPN site configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'site-name', 'description': 'Name of the VPN site config.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'az', 'api_name': 'communication list-key', 'description': 'Get the access keys of the Communication Service resource', 'parameters': [{'name': 'name -n', 'description': 'The name of the CommunicationService resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}"], "Output": "azure.network.vpn-site.link.list(resource-group=\"mygroup\",site-name=\"vpnconfig\")"} {"Instruction": "I want to cancel the deployment named \"deployment01\" at subscription scope in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Deployment Cancel', 'description': 'Cancel a deployment at subscription scope', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}"], "Output": "azure.deployment.cancel(name=\"deployment01\")"} {"Instruction": "I want to delete a deployment named \"deployment01\" in Azure.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Deployment Delete', 'description': 'Delete a deployment at subscription scope', 'parameters': [{'name': 'name', 'description': 'The deployment name', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish', 'required': False, 'default': False}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}"], "Output": "azure.deployment.delete(name=\"deployment01\")"} {"Instruction": "How do I export the template for my deployment named \"my-deployment\" in Azure?\n", "Functions": ["{'name': 'az', 'api_name': 'Deployment Export', 'description': 'Export the template used for a deployment', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shorten a long url to tiny link', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "azure.deployment.export(name=\"my-deployment\")"} {"Instruction": "I want to show the deployment named \"deployment01\" at subscription scope in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'az deployment show', 'description': 'Show a deployment at subscription scope', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.list', 'description': 'List Certificate Manager maps in the project', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().replace_all(policy=\"my_policy_number\", source_file=\"perimeters.yaml\"', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'File containing replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional etag of policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_instance_credit_specifications', 'description': 'Describes the credit option for CPU usage of the specified burstable performance instances. The credit options are standard and unlimited .If you specify one or more instance IDs, Amazon EC2 returns the credit option (standard or unlimited ) of those instances. If you specify an instance ID that is not valid, such as an instance that is not a burstable performance instance, an error is returned.If an Availability Zone is experiencing a service disruption and you specify instance IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If you specify only instance IDs in an unaffected zone, the call works normally.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: InstanceCreditSpecifications\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'The filters.\\n\\ninstance-id - The ID of the instance.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'instance_ids', 'description': 'The instance IDs.\\nDefault: Describes all your instances.\\nConstraints: Maximum 1000 explicitly specified instance IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "azure.deployment.show(name=\"deployment01\")"} {"Instruction": "I want to create a consumer group named \"my_consumer_group\" in Azure IoT Hub \"my_iothub\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Create Consumer Group', 'description': 'Create an event hub consumer group', 'parameters': [{'name': 'hub-name', 'description': 'IoT Hub name.', 'required': True}, {'name': 'name', 'description': 'Event hub consumer group name.', 'required': True}, {'name': 'event-hub-name', 'description': 'Event hub endpoint name.', 'required': False, 'default': 'events'}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': False}]}\n", "{'name': 'pyarrow', 'api_name': 'power', 'description': 'Raise arguments to power element-wise', 'parameters': {'required': [{'name': 'base', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'exponent', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If passed, memory will be allocated from the specified memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}"], "Output": "azure.iot.hub.consumer-group.create(hub-name=\"my_iothub\", name=\"my_consumer_group\")"} {"Instruction": "I want to list the event hub consumer groups for IoT Hub named \"MyHub\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'IoT Hub Consumer Group List', 'description': 'Lists event hub consumer groups', 'parameters': [{'name': 'event-hub-name', 'description': 'Event hub endpoint name. Default value: events'}, {'name': 'hub-name', 'description': 'IoT Hub name.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_traffic_split'}, {'name': 'traffic_split'}, {'name': 'disable_request_response_logging'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.list', 'description': 'List Certificate Manager maps in the project', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to list per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'pyarrow', 'api_name': 'io_thread_count', 'description': 'Get the number of threads to use for I/O operations', 'parameters': {'required': [], 'optional': []}}"], "Output": "azure.iot.hub.consumer-group.list(hub-name=\"MyHub\")"} {"Instruction": "I want to list network managers in resource group \"my-group\".\n", "Functions": ["{'name': 'az', 'api_name': 'Network Manager List', 'description': 'List network managers in a resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.', 'required': False}, {'name': 'top', 'description': 'An optional query parameter which specifies the maximum number of records to be returned by the server.', 'required': False}]}"], "Output": "azure.network.manager.list(resource-group=\"my-group\")"} {"Instruction": "I want to list the deployment status of a network manager named \"testNetworkManager\" in resource group \"resourceGroupSample\", for deployment types \"Connectivity\" and \"SecurityAdmin\" in regions \"eastus\" and \"westus\".\n", "Functions": ["{'name': 'az', 'api_name': 'network manager deploy status list', 'description': 'List of Network Manager Deployment Status', 'parameters': [{'name': 'name', 'description': 'The name of the network manager.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'deployment-types', 'description': \"List of configurations' deployment types.\"}, {'name': 'regions', 'description': 'List of locations.'}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}"], "Output": "azure.network.manager.list_deploy_status(name=\"testNetworkManager\", resource-group=\"resourceGroupSample\", deployment-types=[\"Connectivity\", \"SecurityAdmin\"], regions=[\"eastus\", \"westus\"])"} {"Instruction": "Please list the effective configuration in Azure Network Manager for the virtual network named \"myVirtualNetwork\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Network Manager Effective Connectivity Configuration List', 'description': 'List effective configuration in a network manager', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'virtual-network-name --vnet-name', 'description': 'The name of the virtual network.'}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}"], "Output": "azure.network.manager.list-effective-connectivity-config(resource-group=\"myResourceGroup\", virtual-network-name=\"myVirtualNetwork\")"} {"Instruction": "I want to list all resource groups with the tag \"environment=dev\" in Azure.\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Group List', 'description': 'List resource groups in Azure', 'parameters': [{'name': 'tag', 'description': 'A single tag in \\'key[=value]\\' format. Use \"\" to clear existing tags.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.delete_firewall_rule', 'description': 'Deletes the specified firewall rule.', 'parameters': [{'name': 'firewall_rule_group_id', 'description': 'The unique identifier of the firewall rule group that you want to delete the rule from.'}, {'name': 'firewall_domain_list_id', 'description': 'The ID of the domain list that\u00e2\\x80\\x99s used in the rule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}"], "Output": "azure.group.list(tag=\"environment=dev\")"} {"Instruction": "I want to update the resource group named \"myGroup\" in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'az group update', 'description': 'Update a resource group', 'parameters': [{'name': 'name', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'force-string', 'description': \"When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.\", 'required': False}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set. Example: --set property1.property2=.', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}"], "Output": "azure.group.update(name=\"myGroup\")"} {"Instruction": "I want to list all collections in Azure Cosmos DB for the database named \"mydatabase\".\n", "Functions": ["{'name': 'az', 'api_name': 'CosmosDB Collection List', 'description': 'Lists all Azure Cosmos DB collections', 'parameters': [{'name': 'db-name', 'description': 'Database Name.', 'required': True}, {'name': 'key', 'description': 'Cosmos DB account key. Must be used in conjunction with cosmosdb account name or url-connection.', 'required': False}, {'name': 'name', 'description': 'Cosmos DB account name. Must be used in conjunction with either name of the resource group or cosmosdb account key.', 'required': False}, {'name': 'resource-group-name', 'description': 'Name of the resource group. Must be used in conjunction with cosmosdb account name.', 'required': False}, {'name': 'url-connection', 'description': 'Cosmos DB account url connection. Must be used in conjunction with cosmosdb account key.', 'required': False}]}"], "Output": "azure.cosmosdb.collection.list(db-name=\"mydatabase\")"} {"Instruction": "I want to delete the threat intelligence indicator named \"example\" in Azure Sentinel.\n", "Functions": ["{'name': 'az sentinel', 'api_name': 'Threat Indicator Delete', 'description': 'Delete a threat intelligence indicator', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Threat intelligence indicator name field.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The name of the workspace.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}"], "Output": "azure.sentinel.threat-indicator.delete(name=\"example\")"} {"Instruction": "I want to list all the guest configuration assignments for an ARC machine named \"myMachine\" in resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'guestconfig guest-configuration-hcrp-assignment list', 'description': 'List all guest configuration assignments for an ARC machine', 'parameters': [{'name': 'machine-name', 'description': 'The name of the ARC machine'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'Artifact Registry', 'api_name': 'gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"my_repo\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}"], "Output": "azure.guestconfig.guest-configuration-hcrp-assignment.list(machine-name=\"myMachine\", resource-group=\"myResourceGroup\")"} {"Instruction": "I want to get information about the guest configuration assignment named \"abc123\" for the machine named \"machine1\" in the resource group \"mygroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'guestconfig guest-configuration-hcrp-assignment show', 'description': 'Get information about a guest configuration assignment', 'parameters': [{'name': 'guest-configuration-assignment-name', 'description': 'The guest configuration assignment name.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'machine-name', 'description': 'The name of the ARC machine.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "azure.guestconfig.guest-configuration-hcrp-assignment.show(guest-configuration-assignment-name=\"abc123\", machine-name=\"machine1\", resource-group=\"mygroup\")"} {"Instruction": "I want to delete a deployment named \"deployment01\" at tenant scope in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Deployment Tenant Delete', 'description': 'Delete a deployment at tenant scope', 'parameters': [{'name': 'name', 'description': 'The deployment name.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': False}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}"], "Output": "azure.deployment.tenant.delete(name=\"deployment01\")"} {"Instruction": "Cancel the deployment named \"deployment01\" at tenant scope.\n", "Functions": ["{'name': 'az', 'api_name': 'az deployment tenant cancel', 'description': 'Cancel a deployment at tenant scope', 'parameters': [{'name': 'name', 'description': 'The deployment name'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string'}, {'name': 'subscription', 'description': 'Name or ID of subscription'}, {'name': 'verbose', 'description': 'Increase logging verbosity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}"], "Output": "azure.deployment.tenant.cancel(name=\"deployment01\")"} {"Instruction": "I want to list the deployments at tenant scope with the provisioning state set to \"succeeded\".\n", "Functions": ["{'name': 'az', 'api_name': 'Tenant Deployment List', 'description': 'List deployments at tenant scope', 'parameters': [{'name': 'filter', 'description': 'Filter expression using OData notation. You can use --filter \"provisioningState eq \\'{state}\\'\" to filter provisioningState.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.approve', 'description': 'Approve an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides a model of the Pokemon Trading Card Game cards.\\nEach individual card has a price that is based on recent sales of the card or currently open listings.', 'parameters': [{'name': 'set', 'description': '', 'type': 'STRING'}, {'name': 'setid', 'description': '', 'type': 'STRING'}, {'name': 'setnumber', 'description': '', 'type': 'STRING'}, {'name': 'cardnumber', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max 200, defaults to 50', 'type': 'STRING'}, {'name': 'series', 'description': '', 'type': 'STRING'}, {'name': 'fromid', 'description': 'A paging parameter. The ID from which the query will continue.\\nCalls for many results include a fromId field that can be used as a query param in the next call to get the next page of results', 'type': 'STRING'}, {'name': 'variant', 'description': 'DEFAULT / REVERSE_HOLO', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}"], "Output": "azure.deployment.tenant.list(filter=\"provisioningState eq 'succeeded'\")"} {"Instruction": "Show the details of the deployment named \"deployment01\" at tenant scope in Azure.\n", "Functions": ["{'name': 'az', 'api_name': 'Tenant Deployment Show', 'description': 'Show a deployment at tenant scope', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.operations().wait', 'description': 'Wait for asynchronous operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}"], "Output": "azure.deployment.tenant.show(name=\"deployment01\")"} {"Instruction": "I want to execute a deployment What-If operation at tenant scope with the location \"West US\", the template file URI \"https://mytemplates/azuredeploy.json\", and the parameter values provided in the JSON file \"myparameters.json\".\n", "Functions": ["{'name': 'az', 'api_name': 'Deployment Tenant What-If', 'description': 'Execute a deployment What-If operation at tenant scope', 'parameters': [{'name': 'location', 'description': 'The location to store the deployment What-If operation metadata.'}, {'name': 'template-uri', 'description': 'The URI to the template file.'}, {'name': 'parameters', 'description': 'Supply deployment parameter values.'}]}"], "Output": "azure.deployment.tenant.what-if(location=\"West US\", template-uri=\"https://mytemplates/azuredeploy.json\", parameters=\"@myparameters.json\")"} {"Instruction": "Delete the cluster named \"my-cluster\" in the resource group \"my-resource-group\".\n", "Functions": ["{'name': 'ARO', 'api_name': 'ARO Cluster Delete', 'description': 'Delete a cluster', 'parameters': [{'name': 'name -n', 'description': 'Name of cluster.', 'required': True}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'required': False, 'default': False}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'required': False, 'default': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve current, forecasted, and historical air quality for any point in the world.', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}"], "Output": "azure.aro.delete(name=\"my-cluster\", resource-group=\"my-resource-group\")"} {"Instruction": "I want to list clusters in Azure Red Hat OpenShift in a specific resource group named \"myResourceGroup\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'ARO List', 'description': 'List clusters', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}\n", "{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}"], "Output": "azure.aro.list(resource-group=\"myResourceGroup\")"} {"Instruction": "Show me the credentials for cluster \"my-cluster\" in resource group \"my-resource-group\".\n", "Functions": ["{'name': 'ARO', 'api_name': 'ARO Cluster Credentials List', 'description': 'List credentials of a cluster', 'parameters': [{'name': 'name', 'description': 'Name of cluster.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "azure.aro.list-credentials(name=\"my-cluster\", resource-group=\"my-resource-group\")"} {"Instruction": "Please list all the packet capture sessions in the West US region.\n", "Functions": ["{'name': 'az', 'api_name': 'Network Watcher Packet-Capture List', 'description': 'List all packet capture sessions within a region', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "azure.network.watcher.packet-capture.list(location=\"westus\")"} {"Instruction": "Create a linked service in Azure Synapse at workspace \"example_workspace\" with name \"example_linked_service\" to linked to json file \"./path/to/example.json\".\n", "Functions": ["{'name': 'az', 'api_name': 'Spring Connection List Configuration', 'description': 'List source configurations of a spring app connection', 'parameters': [{'name': 'app', 'description': \"Name of the app in the Azure Spring Apps. Required if '--id' is not specified.\"}, {'name': 'connection', 'description': 'Name of the spring connection.'}, {'name': 'deployment', 'description': \"The deployment name of the app. Required if '--id' is not specified.\"}, {'name': 'id', 'description': \"The resource id of the connection. ['--resource-group', '--service', '--app', '--deployment', '--connection'] are required if '--id' is not specified.\"}, {'name': 'resource-group', 'description': \"The resource group which contains app in the Azure Spring Apps. Required if '--id' is not specified.\"}, {'name': 'service', 'description': \"Name of the the Azure Spring Apps resource. Required if '--id' is not specified.\"}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'az', 'api_name': 'Quota Request Status Show', 'description': 'Get quota request details and status', 'parameters': [{'name': 'name', 'description': 'Quota request ID.'}, {'name': 'scope', 'description': 'The target Azure resource URI.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codebuild.list_build_batches_for_project', 'description': 'Retrieves the identifiers of the build batches for a specific project.list-build-batches-for-project is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project.'}, {'name': 'filter', 'description': 'A BuildBatchFilter object that specifies the filters for the search.\\nstatus -> (string)\\n\\nThe status of the batch builds to retrieve. Only batch builds that have this status will be retrieved.'}, {'name': 'sort_order', 'description': 'Specifies the sort order of the returned items. Valid values include:\\n\\nASCENDING : List the batch build identifiers in ascending order by identifier.\\nDESCENDING : List the batch build identifiers in descending order by identifier.\\n\\nPossible values:\\n\\nASCENDING\\nDESCENDING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "azure.synapse.linked-service.create(workspace-name=\"example_workspace\", name=\"example_linked_service\", file=\"./path/to/example.json\")"} {"Instruction": "What are the supported target resource types and authentication types for spring app connections?\n", "Functions": ["{'name': 'az', 'api_name': 'Spring Connection List Support Types', 'description': 'List client types and auth types supported by spring app connections', 'parameters': [{'name': 'target-type', 'description': 'The target resource type.', 'accepted_values': ['appconfig', 'confluent-cloud', 'cosmos-cassandra', 'cosmos-gremlin', 'cosmos-mongo', 'cosmos-sql', 'cosmos-table', 'eventhub', 'keyvault', 'mysql', 'mysql-flexible', 'postgres', 'postgres-flexible', 'redis', 'redis-enterprise', 'servicebus', 'signalr', 'sql', 'storage-blob', 'storage-file', 'storage-queue', 'storage-table', 'webpubsub']}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}"], "Output": "azure.spring.connection.list_support_types(\"-o=table\")"} {"Instruction": "List all existing storages in the Azure Spring Cloud.\n", "Functions": ["{'name': 'az', 'api_name': 'Spring Cloud Storage List', 'description': 'List all existing storages in the Azure Spring Cloud', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.spring-cloud.storage.list(resource-group=, service=)"} {"Instruction": "I want to list all the persistent storages related to an existing storage named \"storage1\" in resource group \"RG1\" and Azure Spring Cloud service \"SC1\".\n", "Functions": ["{'name': 'Spring Cloud', 'api_name': 'List Persistent Storages', 'description': 'List all the persistent storages related to an existing storage', 'parameters': [{'name': 'name', 'description': 'Name of storage'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.compute.backend_buckets.remove_iam_policy_binding('my_backend_bucket', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser'\", 'description': 'Remove IAM policy binding from a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "azure.spring-cloud.storage.list-persistent-storage(name=\"storage1\", resource-group=\"RG1\", service=\"SC1\")"} {"Instruction": "I want to remove the storage named \"my-storage\" in the resource group \"my-resource-group\" for the Azure Spring Cloud service named \"my-service\".\n", "Functions": ["{'name': 'az', 'api_name': 'spring-cloud storage remove', 'description': 'Remove an existing storage in the Azure Spring Cloud', 'parameters': [{'name': 'name -n', 'description': 'Name of storage.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"E2open is a cloud-based, real-time operating platform that orchestrates the global supply chains of the world's best-known brands. \", 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "azure.spring-cloud.storage.remove(name=\"my-storage\", resource-group=\"my-resource-group\", service=\"my-service\")"} {"Instruction": "What is the storage named \"exampleStorage\" in the resource group \"sampleResourceGroup\" in Azure Spring Cloud?\n", "Functions": ["{'name': 'az', 'api_name': 'spring-cloud storage show', 'description': 'Get an existing storage in the Azure Spring Cloud', 'parameters': [{'name': 'name', 'description': 'Name of storage.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}]}"], "Output": "azure.spring-cloud.storage.show(name=\"exampleStorage\", resource-group=\"sampleResourceGroup\", service=\"\")"} {"Instruction": "I want to retrieve details for a feature store entity named \"my_entity\" with version 2 in Azure ML workspace \"my_workspace\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Feature Store Entity Show', 'description': 'Show details for a feature store entity', 'parameters': [{'name': 'name', 'description': 'Name of the feature store entity.', 'required': True}, {'name': 'version', 'description': 'Version of the feature store entity.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace. You can configure the default group using az configure --defaults workspace=.', 'required': False}]}"], "Output": "azure.ml.feature-store-entity.show(name=\"my_entity\", version=2, workspace-name=\"my_workspace\")"} {"Instruction": "I need to list the configuration values for a MySQL server named \"myserver\" in the resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'MySQL server configuration list', 'description': 'List the configuration values for a MySQL server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server-name -s', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().create', 'description': 'Create a new access level in a given access policy', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}, {'name': 'async'}, {'name': 'description'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha artifacts repositories', 'api_name': 'gcloud.alpha.artifacts.repositories.config_export', 'description': 'Export the configuration for a Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "azure.mysql.server.configuration.list(resource-group=\"myresourcegroup\", server-name=\"myserver\")"} {"Instruction": "I want to list all partner namespaces in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'EventGrid Partner Namespace List', 'description': 'List available partner namespaces', 'parameters': [{'name': 'odata-query', 'description': 'The OData query used for filtering the list results. Filtering is currently allowed on the Name property only. The supported operations include: CONTAINS, eq (for equal), ne (for not equal), AND, OR and NOT.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments().storage().data().import_', 'description': 'Import data from local storage or Cloud Storage into an environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A dictionary rich information for a word with definitions, meanings, phonetics, synonyms and much more.', 'parameters': [{'name': 'word', 'description': '', 'type': 'string'}]}"], "Output": "azure.eventgrid.partner.namespace.list(resource-group=\"myResourceGroup\")"} {"Instruction": "List all the live outputs in the live event named \"event1\" in the Azure Media Services account \"amsaccount1\" in the resource group \"rg1\".\n", "Functions": ["{'name': 'Azure Media Services', 'api_name': 'Live Output List', 'description': 'Listing all live outputs in a live event', 'parameters': [{'name': 'account-name -a', 'description': 'The name of the Azure Media Services account.'}, {'name': 'live-event-name', 'description': 'The name of the live event.'}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().getIamPolicy', 'description': 'Get IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.ams.live-output.list(account-name=\"amsaccount1\",live-event-name=\"event1\",resource-group=\"rg1\")"} {"Instruction": "Show the properties for the server endpoint named \"SampleServerEndpoint\" that belongs to the storage sync service with name or ID \"SampleStorageSyncService\" and is a part of the sync group named \"SampleSyncGroup\" in the resource group \"SampleResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'StorageSync SyncGroup ServerEndpoint Show', 'description': 'Show the properties for a given server endpoint', 'parameters': [{'name': 'name', 'description': 'The name of server endpoint', 'required': True}, {'name': 'storage-sync-service', 'description': 'The name or ID of storage sync service', 'required': True}, {'name': 'sync-group-name', 'description': 'The name of sync group', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AE6888 - Ae6888.net\u2b50 Trang ch\u1ee7 \u0111\u0103ng k\u00fd, \u0111\u0103ng nh\u1eadp AE888 m\u1edbi nh\u1ea5t \u2b50\ufe0f bao g\u1ed3m: \u0111\u00e1 g\u00e0 thomo, t\u00e0i x\u1ec9u, th\u1ec3 thao, l\u00f4 \u0111\u1ec1 online \u2b50\ufe0f Link v\u00e0o ae388 - ae688 - ae88 ch\u00ednh th\u1ee9c.\\n#\u0111\u0103ng_k\u00fd_ae6888 #n\u1ea1p_ti\u1ec1n_ae6888 #link_v\u00e0o_ae6888 #t\u1ea3i app ae6888 #/m/033_l8 /m/033_l8 #Casino #l\u1ecbnkvaoae68882022 #dangnhap #\u0111\u0103ng_nh\u1eadp_ae6888\\n\u0110\u1ecba ch\u1ec9 : 74 Ng\u00f5 238 T\u00e2n Mai, T\u00e2n Mai, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam\\t\\nHotline 0839138910\\t\\nGmail: ae6888net@gmail.com\\t\\nWebsite https://ae6888.net/\\nhttps://ae6888.net/huong-dan-dang-ky-ae6...', 'parameters': []}"], "Output": "azure.storagesync.sync-group.server-endpoint.show(name=\"SampleServerEndpoint\",storage-sync-service=\"SampleStorageSyncService\",sync-group-name=\"SampleSyncGroup\",resource-group=\"SampleResourceGroup\")"} {"Instruction": "List all the secrets in the resource group \"myresourcegroup\"\n", "Functions": ["{'name': 'az', 'api_name': 'az vm secret list', 'description': 'List secrets on a Virtual Machine', 'parameters': [{'name': 'name -n', 'description': 'The name of the Virtual Machine. You can configure the default using az configure --defaults vm=.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System entry info', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}"], "Output": "azure.vm.secret.list(resource-group=\"myresourcegroup\")"} {"Instruction": "I want to remove the bypass traffic rule \"rule1\" from the Firewall Policy named \"myFirewallPolicy\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'Firewall Policy Intrusion Detection Remove', 'description': 'Remove overrided intrusion signature or a bypass rule', 'parameters': [{'name': 'policy-name', 'description': 'The name of the Firewall Policy.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'rule-name', 'description': 'Name of the bypass traffic rule.'}, {'name': 'signature-id', 'description': 'Signature id.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.resend_contact_reachability_email', 'description': 'For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation resends the confirmation email to the current email address for the registrant contact.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain for which you want Route 53 to resend a confirmation email to the registrant contact.'}]}\n", "{'name': 'az', 'api_name': 'Billing Subscription Update', 'description': 'Update the properties of a billing subscription', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'required': True}, {'name': 'cost-center', 'description': 'The cost center applied to the subscription.', 'required': False}, {'name': 'sku-id', 'description': 'The sku ID of the Azure plan for the subscription.', 'required': False}, {'name': 'subscription-billing-status', 'description': 'The current billing status of the subscription. Accepted values: Abandoned, Active, Deleted, Inactive, Warning', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}"], "Output": "azure.network.firewall.policy.intrusion-detection.remove(policy-name=\"myFirewallPolicy\", resource-group=\"myResourceGroup\", rule-name=\"rule1\")"} {"Instruction": "I want to delete the Kubernetes configuration named \"example\" for the cluster \"mycluster\" which is an Arc cluster in resource group \"myresourcegroup\".\n", "Functions": ["{'name': 'az', 'api_name': 'K8s Configuration Delete', 'description': 'Delete a Kubernetes configuration', 'parameters': [{'name': 'cluster-name', 'required': True, 'description': 'Name of the Kubernetes cluster.'}, {'name': 'cluster-type', 'required': True, 'description': 'Specify Arc clusters or AKS managed clusters.', 'accepted_values': ['connectedClusters', 'managedClusters']}, {'name': 'name', 'required': True, 'description': 'Name of the Kubernetes Configuration.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws sesv2 put_configuration_set_suppression_options', 'description': 'Specify the account suppression list preferences for a configuration set.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to change the suppression list preferences for.'}, {'name': 'suppressed_reasons', 'description': 'A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.\\n\\n(string)\\n\\nThe reason that the address was added to the suppression list for your account. The value can be one of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a hard bounce.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}"], "Output": "azure.k8sconfiguration.delete(cluster-name=\"mycluster\", cluster-type=\"connectedClusters\", name=\"example\", resource-group=\"myresourcegroup\")"} {"Instruction": "Please add a backend address named \"address-name\" to the backend address pool named \"pool-name\" of the load balancer \"lb-name\" in the resource group \"my-resource-group\" for the frontend IP configuration \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_lb_address_pool_addresses000001/providers/Microsoft.Network/loadBalancers/regional-lb/frontendIPConfigurations/fe-rlb2\".\n", "Functions": ["{'name': 'az', 'api_name': 'cross-region-lb address-pool address add', 'description': 'Add one backend address into the load balance backend address pool.', 'parameters': [{'name': 'frontend-ip', 'description': 'The frontend IP configuration ID of a regional load balance.'}, {'name': 'lb-name', 'description': 'The name of the load balancer.'}, {'name': 'name', 'description': 'Name of the backend address.'}, {'name': 'pool-name', 'description': 'The name of the backend address pool.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'accepted_values': ['0', '1', 'f', 'false', 'n', 'no', 't', 'true', 'y', 'yes']}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}"], "Output": "azure.network.cross-region-lb.address-pool.address.add(frontend-ip=\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_lb_address_pool_addresses000001/providers/Microsoft.Network/loadBalancers/regional-lb/frontendIPConfigurations/fe-rlb2\", lb-name=\"lb-name\", name=\"address-name\", pool-name=\"pool-name\", resource-group=\"my-resource-group\")"} {"Instruction": "I want to list all the gateway resources in the resource group \"my-resource-group\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Mesh Gateway List', 'description': 'List gateway resources', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.commitments().describe', 'description': 'Describe a Compute Engine commitment', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to describe.'}, {'name': 'region', 'description': 'Region of the commitment to describe. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}\n", "{'name': 'alpha asset', 'api_name': 'gcloud.alpha.asset.analyze_org_policies', 'description': 'Analyze organization policies under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "azure.mesh.gateway.list(resource-group=\"my-resource-group\")"} {"Instruction": "Get the details of the Service Fabric Mesh gateway named \"myGateway\" in the resource group \"myResourceGroup\".\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'Mesh Gateway Show', 'description': 'Get the details of a Service Fabric Mesh gateway', 'parameters': [{'name': 'name -n', 'description': 'The name of the gateway resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}"], "Output": "azure.mesh.gateway.show(name=\"myGateway\", resource-group=\"myResourceGroup\")"} {"Instruction": "How can I delete the agent pool named \"example\" from the Azure Container Registry \"myregistry\"?\n", "Functions": ["{'name': 'Azure CLI', 'api_name': 'ACR Agentpool Delete', 'description': 'Delete an agent pool in Azure Container Registry', 'parameters': [{'name': 'name -n', 'description': 'The name of the agent pool.'}, {'name': 'registry -r', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.'}, {'name': 'no-wait', 'description': 'Do not wait for the Agent Pool to complete action and return immediately after queuing the request.', 'default_value': 'False'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}"], "Output": "azure.acr.agentpool.delete(name=\"example\", registry=\"myregistry\")"} {"Instruction": "Create a linked service in Azure Container Registry with name \"agentpool1\" for the registry \"myregistry\" and get only the queue count.\n", "Functions": ["{'name': 'az', 'api_name': 'acr agentpool show', 'description': 'Get the properties of a specified agent pool for an Azure Container Registry', 'parameters': [{'name': 'name', 'description': 'The name of the agent pool.', 'required': True}, {'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.', 'required': True}, {'name': 'queue-count', 'description': 'Get only the queue count.', 'required': False, 'default': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}"], "Output": "azure.acr.agentpool.show(name=\"agentpool1\", registry=\"myregistry\", queue-count=True)"} {"Instruction": "What are all the resource types that can be linked to a Private Endpoint in Azure in the central US region?\n", "Functions": ["{'name': 'az', 'api_name': 'List Private Endpoint Types', 'description': 'Returns all resource types that can be linked to a Private Endpoint in this subscription in this region', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "azure.network.private-endpoint.list-types(location=\"centralus\")"} {"Instruction": "I want to remove encryption properties for a namespace named \"mynamespace\" in a resource group named \"MyResourceGroup\" using the Azure ServiceBus Namespace Encryption Remove API.\n", "Functions": ["{'name': 'az', 'api_name': 'ServiceBus Namespace Encryption Remove', 'description': 'Remove encryption properties from a namespace', 'parameters': [{'name': 'encryption-config', 'description': 'List of KeyVaultProperties objects.'}, {'name': 'namespace-name', 'description': 'Name of the Namespace.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.location.search_place_index_for_suggestions', 'description': 'Generates suggestions for addresses and points of interest based on partial or misspelled free-form text. This operation is also known as autocomplete, autosuggest, or fuzzy matching.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bias_position', 'description': 'An optional parameter that indicates a preference for place suggestions that are closer to a specified position.\\nIf provided, this parameter must contain a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.\\nFor example, [-123.1174, 49.2847] represents the position with longitude -123.1174 and latitude 49.2847 .\\n\\nNoteBiasPosition and FilterBBox are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_b_box', 'description': 'An optional parameter that limits the search results by returning only suggestions within a specified bounding box.\\nIf provided, this parameter must contain a total of four consecutive numbers in two pairs. The first pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the southwest corner of the bounding box; the second pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the northeast corner of the bounding box.\\nFor example, [-12.7935, -37.4835, -12.0684, -36.9542] represents a bounding box where the southwest corner has longitude -12.7935 and latitude -37.4835 , and the northeast corner has longitude -12.0684 and latitude -36.9542 .\\n\\nNoteFilterBBox and BiasPosition are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_categories', 'description': 'A list of one or more Amazon Location categories to filter the returned places. If you include more than one category, the results will include results that match any of the categories listed.\\nFor more information about using categories, including a list of Amazon Location categories, see Categories and filtering , in the Amazon Location Service Developer Guide .\\n(string)'}, {'name': 'filter_countries', 'description': 'An optional parameter that limits the search results by returning only suggestions within the provided list of countries.\\n\\nUse the ISO 3166 3-digit country code. For example, Australia uses three upper-case characters: AUS .\\n\\n(string)'}, {'name': 'index_name', 'description': 'The name of the place index resource you want to use for the search.'}, {'name': 'key', 'description': 'The optional API key to authorize the request.'}, {'name': 'language', 'description': 'The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en for English.\\nThis setting affects the languages used in the results. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.\\nFor an example, we\u00e2\\x80\\x99ll use the Greek language. You search for Athens, Gr to get suggestions with the language parameter set to en . The results found will most likely be returned as Athens, Greece .\\nIf you set the language parameter to el , for Greek, then the result found will more likely be returned as \u00ce\\x91\u00ce\u00b8\u00ce\u00ae\u00ce\u00bd\u00ce\u00b1, \u00ce\\x95\u00ce\u00bb\u00ce\u00bb\u00ce\u00ac\u00ce\u00b4\u00ce\u00b1 .\\nIf the data provider does not have a value for Greek, the result will be in a language that the provider does support.'}, {'name': 'max_results', 'description': 'An optional parameter. The maximum number of results returned per request.\\nThe default: 5'}, {'name': 'text', 'description': 'The free-form partial text to use to generate place suggestions. For example, eiffel tow .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_migration_disable(DOMAIN=\"my_domain.com\"', 'description': 'Disable domain migration permissions on a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Optional. If provided, the command will return immediately and the operation will be done asynchronously.'}]}"], "Output": "azure.servicebus.namespace.encryption.remove(encryption-config=[{\"key-name\""} {"Instruction": "How can I use the torch.linspace function in PyTorch to create a tensor with 10 evenly spaced values from 0 to 1?\n", "Functions": ["{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.ssh', 'description': 'Establish an interactive SSH session with Cloud Shell', 'parameters': [{'name': 'authorize_session'}, {'name': 'command'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}, {'name': 'ssh_args'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables().describe', 'description': 'Retrieve information about a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Extraction REST API that uses OCR to recognize and extract characters of various languages from images.', 'parameters': [{'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'English news sentiment API, only $0.00001 per extra requests', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "torch.linspace(0, 1, steps=10)"} {"Instruction": "\"I want to create a tensor with 5 evenly spaced values from 3 to 10 using the linspace function in PyTorch.\"\n", "Functions": ["{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}"], "Output": "torch.linspace(3, 10, steps=5)"} {"Instruction": "I want to list the entitlements for my AWS account, but only retrieve the first 10 results.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediaconnect.list_entitlements', 'description': 'Displays a list of all entitlements that have been granted to this account. This request returns 20 results per page.list-entitlements is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download map tiles for offline use (intranet, offline devices). You can store those downloaded tiles as long as you want.', 'parameters': [{'name': 'y', 'description': 'y tile number', 'type': 'NUMBER'}, {'name': 'z', 'description': 'Zoom factor between 0 and 19', 'type': 'NUMBER'}, {'name': 'x', 'description': 'x tile number', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}"], "Output": "aws.mediaconnect.list_entitlements(page_size=10)"} {"Instruction": "Please modify the account setting for \"containerInsights\" on Amazon ECS to be enabled.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Appservice Kube Create', 'description': 'Create a Kubernetes Environment', 'parameters': [{'name': 'custom-location', 'description': 'ID of the custom location.'}, {'name': 'name', 'description': 'Name of the kubernetes environment.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'no-wait', 'description': 'Do not wait for the create to complete, and return immediately after queuing the create.'}, {'name': 'static-ip', 'description': 'Static IP Address. This is required if an AKS resource ID is specified.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ecs.put_account_setting(name=\"containerInsights\", value=\"enabled\")"} {"Instruction": "I want to get information about a stream named mystream using AWS Kinesis API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kinesis.describe_stream_summary', 'description': 'Provides a summarized description of the specified Kinesis data stream without the shard list.NoteWhen invoking this API, it is recommended you use the StreamARN input parameter rather than the StreamName input parameter.See also: AWS API Documentation\\n', 'parameters': [{'name': 'stream_name', 'description': 'The name of the stream to describe.'}, {'name': 'stream_arn', 'description': 'The ARN of the stream.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_tcp', 'description': 'Update a TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "aws.kinesis.describe_stream_summary(stream_name=\"mystream\")"} {"Instruction": "I want to update the name and description of a voice profile domain with ID 5678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_voice_profile_domain', 'description': 'Updates the settings for the specified voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The domain ID.'}, {'name': 'name', 'description': 'The name of the voice profile domain.'}, {'name': 'description', 'description': 'The description of the voice profile domain.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}"], "Output": "aws.chime_sdk_voice.update_voice_profile_domain(voice_profile_domain_id=5678, name=\"New Name\", description=\"New Description\")"} {"Instruction": "I want to update the deletion protection for the replication set with ARN \"arn:aws:ssm-incidents::111122223333:replication-set/a2bcc5c9-0f53-8047-7fef-c20749989b40\" and turn off deletion protection.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_incidents.update_deletion_protection', 'description': 'Update deletion protection to either allow or deny deletion of the final Region in a replication set.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the replication set to update.'}, {'name': 'client_token', 'description': 'A token that ensures that the operation is called only once with the specified details.'}, {'name': 'deletion_protected_|_no_deletion_protected', 'description': 'Specifies if deletion protection is turned on or off in your account.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'PyArrow', 'api_name': 'take', 'description': 'Options for the take and array_take functions', 'parameters': {'required': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.ssm_incidents.update_deletion_protection(arn=\"arn:aws:ssm_incidents::111122223333:replication_set/a2bcc5c9_0f53_8047_7fef_c20749989b40\", deletion_protected=False)"} {"Instruction": "I want to get the detailed data for a service instance named instance-two for the service simple-svc on AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}"], "Output": "aws.proton.get_service_instance(name=\"instance-two\", service_name=\"simple-svc\")"} {"Instruction": "I want to list all the template versions for the template with ID \"my-template\" in my Amazon QuickSight account with ID \"987654321\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().list', 'description': 'List all Cloud Build connections for a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}"], "Output": "aws.quicksight.list_template_versions(aws_account_id=987654321, template_id=\"my-template\")"} {"Instruction": "I want to list job runs in virtual cluster VC_456 created after 2022-02-01 with state 'RUNNING'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.put_lifecycle_policy', 'description': 'Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template .', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to receive the policy.'}, {'name': 'lifecycle_policy_text', 'description': 'The JSON repository policy text to apply to the repository.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.emr_containers.list_job_runs(virtual_cluster_id=\"VC_456\", created_after=\"2022-02-01\", states=\"RUNNING\")"} {"Instruction": "I want to get the domain name for the API \"my-api.example.com\" on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appintegrations.tag_resource', 'description': 'Adds the specified tags to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.apigateway.get_domain_name(domain_name=\"my-api.example.com\")"} {"Instruction": "I want to get information about a user named Sarah in my Amazon QuickSight account. However, the AWS account ID for my QuickSight account is different, and I want to specify a different namespace called \"custom\" instead of the default.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}\n", "{'name': 'IoT Central', 'api_name': 'Monitor Properties', 'description': 'View and compare device properties sent to/from the IoT Central app', 'parameters': [{'name': 'app-id', 'description': 'The App ID of the IoT Central app you want to manage.'}, {'name': 'device-id', 'description': 'The device ID of the target device.'}, {'name': 'central-api-uri', 'description': 'The IoT Central DNS suffix associated with your application.', 'optional': True}, {'name': 'token', 'description': 'A valid user token to authenticate your request.', 'optional': True}]}"], "Output": "aws.quicksight.describe_user(user_name=\"Sarah\", aws_account_id=\"my-other-aws-account-id\", namespace=\"custom\")"} {"Instruction": "I want to get the default engine and system parameter information for the cluster database engine for the family docdb3.6 on AWS DocumentDB and retrieve a maximum of 50 records.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "aws.docdb.describe_engine_default_cluster_parameters(db_parameter_group_family=\"docdb3.6\", max_records=50)"} {"Instruction": "I want to get a list of executions for my pipeline named MyPipeline on AWS CodePipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codepipeline.list_pipeline_executions', 'description': 'Gets a summary of the most recent executions for a pipeline.list-pipeline-executions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline for which you want to get execution summary information.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().describe', 'description': 'Describe an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.outposts.delete_outpost', 'description': 'Deletes the specified Outpost.', 'parameters': [{'name': 'outpost_id', 'description': 'The ID or the Amazon Resource Name (ARN) of the Outpost.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "aws.codepipeline.list_pipeline_executions(pipeline_name=\"MyPipeline\")"} {"Instruction": "I want to delete the resource policy for the ARN arn:aws:ec2:us-west-2:123456789012:instance/i-1234567890abcdef0.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.delete_resource_policy', 'description': 'Deletes the specified resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}"], "Output": "aws.vpc_lattice.delete_resource_policy(resource_arn=\"arn:aws:ec2:us_west_2:123456789012:instance/i_1234567890abcdef0\")"} {"Instruction": "I want to create an SBOM export report in AWS Inspector with the output format SPDX_2_3 and store it in an S3 bucket \"my-bucket\" with prefix \"reports/\" and using KMS key \"arn:aws:kms:us-east-1:123456789012:key/my-key\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}"], "Output": "aws.inspector2.create_sbom_export(report_format=\"SPDX_2_3\", s3_destination=\"bucketName=my-bucket,keyPrefix=reports/,kmsKeyArn=arn:aws:kms:us-east-1:123456789012:key/my-key\")"} {"Instruction": "I want to associate an IAM role with an ACM certificate identified by the ARN arn:aws:acm:us-west-2:123456789012:certificate/12345678-1234-1234-1234-123456789012 in order to enable it for Nitro Enclaves application inside an enclave. The IAM role that I want to associate with the certificate is identified by the ARN arn:aws:iam::123456789012:role/NitroEnclaveRole.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.associate_enclave_certificate_iam_role', 'description': 'Associates an Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate. This enables the certificate to be used by the ACM for Nitro Enclaves application inside an enclave. For more information, see Certificate Manager for Nitro Enclaves in the Amazon Web Services Nitro Enclaves User Guide .To enable the IAM role to access the Amazon S3 object, you must grant it permission to call s3:GetObject on the Amazon S3 bucket returned by the command. To enable the IAM role to access the KMS key, you must grant it permission to call kms:Decrypt on the KMS key returned by the command. For more information, see Grant the role permission to access the certificate and encryption key in the Amazon Web Services Nitro Enclaves User Guide .', 'parameters': [{'name': 'certificate_arn', 'description': 'The ARN of the ACM certificate with which to associate the IAM role.'}, {'name': 'role_arn', 'description': 'The ARN of the IAM role to associate with the ACM certificate. You can associate up to 16 IAM roles with an ACM certificate.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}"], "Output": "aws.ec2.associate_enclave_certificate_iam_role(certificate_arn=\"arn:aws:acm:us_west_2:123456789012:certificate/12345678_1234_1234_1234_123456789012\", role_arn=\"arn:aws:iam::123456789012:role/NitroEnclaveRole\")"} {"Instruction": "I want to get the network resource relationships for the global network with ID \"98765\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.get_network_resource_relationships', 'description': 'Gets the network resource relationships for the specified global network.get-network-resource-relationships is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'core_network_id', 'description': 'The ID of a core network.'}, {'name': 'registered_gateway_arn', 'description': 'The ARN of the registered gateway.'}, {'name': 'aws_region', 'description': 'The Amazon Web Services Region.'}, {'name': 'account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'resource_type', 'description': 'The resource type.\\nThe following are the supported resource types for Direct Connect:\\n\\ndxcon\\ndx-gateway\\ndx-vif\\n\\nThe following are the supported resource types for Network Manager:\\n\\nconnection\\ndevice\\nlink\\nsite\\n\\nThe following are the supported resource types for Amazon VPC:\\n\\ncustomer-gateway\\ntransit-gateway\\ntransit-gateway-attachment\\ntransit-gateway-connect-peer\\ntransit-gateway-route-table\\nvpn-connection'}, {'name': 'resource_arn', 'description': 'The ARN of the gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Visual Basic Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With the YouTube Data API, you can add various YouTube features to your app. Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor token', 'type': 'STRING'}, {'name': 'q', 'description': 'Search query', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}"], "Output": "aws.networkmanager.get_network_resource_relationships(global_network_id=\"98765\")"} {"Instruction": "I want to list all the aliases for a specific template in Amazon QuickSight belonging to my AWS account and retrieve only the first 10 aliases.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Searches an entity from OFAC's Sanctions List with fuzzy logic on its name search field to look for potential matches on the Specially Designated Nationals (SDN) List and on its Non-SDN Consolidated Sanctions List.\", 'parameters': [{'name': 'uid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_verified_access_groups', 'description': 'Describes the specified Verified Access groups.describe-verified-access-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'verified_access_group_ids', 'description': 'The ID of the Verified Access groups.\\n(string)'}, {'name': 'verified_access_instance_id', 'description': 'The ID of the Verified Access instance.'}, {'name': 'filters', 'description': 'One or more filters. Filter names and values are case-sensitive.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.quicksight.list_template_aliases(aws_account_id=\"my_aws_account_id\", template_id=\"my_template_id\", page_size=10)"} {"Instruction": "I want to update the assessment target with the ARN \"arn:aws:inspector:us-west-2:123456789012:target/0-nvgVhaxX\" in the resource group with the ARN \"arn:aws:inspector:us-west-2:123456789012:resourcegroup/0-yNbgL5Pt\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}\n", "{'name': 'Azure Media Services', 'api_name': 'Account Filter List', 'description': 'Listing all the account filters of an Azure Media Services account', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowArray', 'description': 'Concrete class for Arrow arrays of string (or utf8) data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}"], "Output": "aws.inspector.update_assessment_target(assessment_target_arn=\"arn:aws:inspector:us_west_2:123456789012:target/0_nvgVhaxX\", assessment_target_name=\"Example\", resource_group_arn=\"arn:aws:inspector:us_west_2:123456789012:resourcegroup/0_yNbgL5Pt\")"} {"Instruction": "I want to revoke a grant with grant ID 5678b567d9b8a1c390100e543abfd632d509512f2392895d2c6c42543908b0d5 for a KMS key with ID 5678efgh-56ef-78gh-90ij-567890abcd12.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().list', 'description': 'List the data for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "aws.kms.revoke_grant(grant_id=\"5678b567d9b8a1c390100e543abfd632d509512f2392895d2c6c42543908b0d5\", key_id=\"5678efgh-56ef-78gh-90ij-567890abcd12\")"} {"Instruction": "I want to start recording configurations for the default configuration recorder on AWS ConfigService.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.configservice.stop_configuration_recorder', 'description': 'Stops recording configurations of the Amazon Web Services resources you have selected to record in your Amazon Web Services account.', 'parameters': [{'name': 'configuration_recorder_name', 'description': 'The name of the recorder object that records each configuration change made to the resources.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}"], "Output": "aws.configservice.start_configuration_recorder(configuration_recorder_name=\"default\")"} {"Instruction": "Please provide a Python function call to retrieve the console screenshot of an EC2 instance with the ID i-9876543210fedcba0 and save it as an image file.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}"], "Output": "aws.ec2.get_console_screenshot(instance_id=\"i-9876543210fedcba0\")"} {"Instruction": "I want to update a dataset group with a dataset from Amazon S3.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.update_dataset_group', 'description': 'Replaces the datasets in a dataset group with the specified datasets.NoteThe Status of the dataset group must be ACTIVE before you can use the dataset group to create a predictor. Use the DescribeDatasetGroup operation to get the status.', 'parameters': [{'name': 'dataset_group_arn', 'description': 'The ARN of the dataset group.'}, {'name': 'dataset_arns', 'description': 'An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'REST API for Prague Stock Exchange https://www.pse.cz', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'bic', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.forecast.update_dataset_group(dataset_group_arn=\"arn:aws:forecast:us_west_2:123456789012:dataset_group/my_dataset_group\", dataset_arns=[\"arn:aws:forecast:us_west_2:123456789012:dataset/my_dataset\"])"} {"Instruction": "I want to remove the tag keys \"owner\" and \"project\" from the Voice ID resource with the ARN \"arn:aws:voice-id:us-east-1:987654321012:voice-id-resource\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voice_id.untag_resource', 'description': 'Removes specified tags from a specified Amazon Connect Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource you want to remove tags from.'}, {'name': 'tag_keys', 'description': 'The list of tag keys you want to remove from the specified resource.\\n(string)'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.instances().enable_serial_console', 'description': 'Enable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}"], "Output": "aws.voice_id.untag_resource(resource_arn=\"arn:aws:voice-id:us-east-1:987654321012:voice-id-resource\", tag_keys=\"owner project\")"} {"Instruction": "Please help me apply an archive rule named \"my-rule\" to an analyzer with ARN \"arn:aws:access-analyzer:us-west-2:123456789012:analyzer/my-analyzer\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.accessanalyzer.apply_archive_rule', 'description': 'Retroactively applies the archive rule to existing findings that meet the archive rule criteria.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The Amazon resource name (ARN) of the analyzer.'}, {'name': 'rule_name', 'description': 'The name of the rule to apply.'}, {'name': 'client_token', 'description': 'A client token.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Disk Information', 'description': 'Get information about a disk', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the managed disk.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.jobs().submit', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_path'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}, {'name': 'batch_size'}, {'name': 'key'}, {'name': 'max_worker_count'}, {'name': 'runtime_version'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'accelerator_count'}, {'name': 'accelerator_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "aws.accessanalyzer.apply_archive_rule(analyzer_arn=\"arn:aws:access_analyzer:us_west_2:123456789012:analyzer/my_analyzer\", rule_name=\"my_rule\")"} {"Instruction": "I want to unlock a retention rule with the identifier \"54321\" in AWS Resource Based Inheritance (RBin).\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rbin.unlock_rule', 'description': 'Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.', 'parameters': [{'name': 'identifier', 'description': 'The unique ID of the retention rule.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.rbin.unlock_rule(identifier=\"54321\")"} {"Instruction": "I want to update the routing configuration of a state machine alias on AWS Step Functions. The alias ARN is arn:aws:states:us-west-2:123456789012:stateMachineAlias/my-alias and I want to set the weight of the second state machine version to 75%.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}"], "Output": "aws.stepfunctions.update_state_machine_alias(state_machine_alias_arn=\"arn:aws:states:us_west_2:123456789012:stateMachineAlias/my_alias\", routing_configuration='{\"routingConfigurations\": [{\"stateMachineVersionArn\": \"arn:aws:states:us-west-2:123456789012:stateMachineVersion/1\", \"weight\": 25}, {\"stateMachineVersionArn\": \"arn:aws:states:us-west-2:123456789012:stateMachineVersion/2\", \"weight\": 75}]}')"} {"Instruction": "I want to list the facet names from an AWS Cloud Directory schema with the schema ARN \"arn:aws:clouddirectory:us-west-2:123456789012:schema/MySchema\" and retrieve the results in pages of size 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_facet_names', 'description': 'Retrieves the names of facets that exist in a schema.list-facet-names is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) to retrieve facet names from.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.create_parameter_group', 'description': 'Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups .', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group.'}, {'name': 'family', 'description': 'The name of the parameter group family that the parameter group can be used with.'}, {'name': 'description', 'description': 'An optional description of the parameter group.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.clouddirectory.list_facet_names(schema_arn=\"arn:aws:clouddirectory:us-west-2:123456789012:schema/MySchema\", page_size=10)"} {"Instruction": "I want to register my AWS account as a publisher of public extensions in the CloudFormation registry and accept the terms and conditions for publishing extensions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudformation.register_publisher', 'description': 'Registers your account as a publisher of public extensions in the CloudFormation registry. Public extensions are available for use by all CloudFormation users. This publisher ID applies to your account in all Amazon Web Services Regions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_terms_and_conditions_|_no_accept_terms_and_conditions', 'description': 'Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.\\nThe default is false .'}, {'name': 'connection_arn', 'description': 'If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.\\nFor more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "aws.cloudformation.register_publisher(accept_terms_and_conditions=True)"} {"Instruction": "I want to disassociate a connection with ID dxcon-xyz123 from a LAG with ID dxlag-abc456 on AWS Direct Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_connection_from_lag', 'description': 'Disassociates a connection from a link aggregation group (LAG). The connection is interrupted and re-established as a standalone connection (the connection is not deleted; to delete the connection, use the DeleteConnection request). If the LAG has associated virtual interfaces or hosted connections, they remain associated with the LAG. A disassociated connection owned by an Direct Connect Partner is automatically converted to an interconnect.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'lag_id', 'description': 'The ID of the LAG.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.environments().list', 'description': 'List Apigee deployment environments', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.directconnect.disassociate_connection_from_lag(lag_id=\"dxlag-abc456\", connection_id=\"dxcon-xyz123\")"} {"Instruction": "aws ses set-identity-mail-from-domain --identity my-email@example.com --mail-from-domain custom-domain.com --behavior-on-mx-failure UseDefaultValue\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.access_approvals.settings().update(project='p1', notification_emails=['foo@example.com', 'bar@example.com']\", 'description': 'Update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.jobs().submit', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_path'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}, {'name': 'batch_size'}, {'name': 'key'}, {'name': 'max_worker_count'}, {'name': 'runtime_version'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'accelerator_count'}, {'name': 'accelerator_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}"], "Output": "aws.ses.set_identity_mail_from_domain(identity=\"my-email@example.com\", mail_from_domain=\"custom-domain.com\", behavior_on_mx_failure=\"UseDefaultValue\")"} {"Instruction": "I want to get the prompt file for the prompt ID \"567\" on the Amazon Connect instance with ID \"my-connect-instance\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}"], "Output": "aws.connect.get_prompt_file(instance_id=\"my_connect_instance\", prompt_id=\"567\")"} {"Instruction": "How can I delete an IP address filter named 'my-filter' on AWS SES?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.delete_receipt_filter', 'description': 'Deletes the specified IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter_name', 'description': 'The name of the IP address filter to delete.'}]}\n", "{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ses.delete_receipt_filter(filter_name=\"my_filter\")"} {"Instruction": "I want to get the properties of an image set with the identifier \"datastore-789\" and version identifier \"version-012\" on AWS medical imaging.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'pyarrow', 'api_name': 'map_lookup', 'description': 'Perform a lookup in a Map data structure', 'parameters': {'required': [{'name': 'query_key', 'description': 'The key to search for.'}], 'optional': [{'name': 'occurrence', 'description': 'The occurrence(s) to return from the Map. Accepted values are \"first\", \"last\", or \"all\".'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}"], "Output": "aws.medical_imaging.get_image_set(datastore_id=\"datastore-789\", image_set_id=\"version-012\")"} {"Instruction": "I want to associate a default vocabulary with language code \"en-GB\" on Amazon Connect instance \"0987654321\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_default_vocabulary', 'description': 'Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'vocabulary_id', 'description': 'The identifier of the custom vocabulary. If this is empty, the default is set to none.'}]}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "aws.connect.associate_default_vocabulary(instance_id=\"0987654321\", language_code=\"en_GB\")"} {"Instruction": "I want to create a batch inference job on AWS Personalize. The job name will be \"my-other-job\", the solution version ARN is \"arn:aws:personalize:us-west-2:123456789012:solution/my-other-solution-version\", and the input file is located at \"s3://my-bucket/input.txt\". The output should be stored in \"s3://my-bucket/output/\". The job will use the IAM role ARN \"arn:aws:iam::123456789012:role/my-other-role\" and there will be no tags for the job.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.personalize.create_batch_inference_job', 'description': 'Creates a batch inference job. The operation can handle up to 50 million records and the input file must be in JSON format. For more information, see Creating a batch inference job .', 'parameters': [{'name': 'job_name', 'description': 'The name of the batch inference job to create.'}, {'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.'}, {'name': 'filter_arn', 'description': 'The ARN of the filter to apply to the batch inference job. For more information on using filters, see Filtering batch recommendations .'}, {'name': 'num_results', 'description': 'The number of recommendations to retrieve.'}, {'name': 'job_input', 'description': 'The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.\\ns3DataSource -> (structure)\\n\\nThe URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'job_output', 'description': 'The path to the Amazon S3 bucket where the job\u00e2\\x80\\x99s output will be stored.\\ns3DataDestination -> (structure)\\n\\nInformation on the Amazon S3 bucket in which the batch inference job\u00e2\\x80\\x99s output is stored.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'role_arn', 'description': 'The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.'}, {'name': 'batch_inference_job_config', 'description': 'The configuration details of a batch inference job.\\nitemExplorationConfig -> (map)\\n\\nA string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff , you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. See User-Personalization .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tags', 'description': 'A list of tags to apply to the batch inference job.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings().list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.personalize.create_batch_inference_job(job_name=\"my_other_job\", solution_version_arn=\"arn:aws:personalize:us-west-2:123456789012:solution/my_other_solution_version\", job_input={\"s3DataSource\": {\"path\": \"s3://my-bucket/input.txt\"}}, job_output={\"s3DataDestination\": {\"path\": \"s3://my-bucket/output/\"}}, role_arn=\"arn:aws:iam::123456789012:role/my_other_role\")"} {"Instruction": "I want to add tags to a specific Amazon SQS queue with the URL \"https://sqs.us-west-2.amazonaws.com/123456789012/MyQueue\". The tags to be added are Priority=Highest.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.sqs.tag_queue(queue_url=\"https://sqs.us_west_2.amazonaws.com/123456789012/MyQueue\", tags={\"Priority\": \"Highest\"})"} {"Instruction": "Start an inference job for detecting medication entities and linking them to the RxNorm ontology using AWS Comprehend Medical. The input data is stored in the S3 bucket named \"comp-med-input\" and the output should be written to the S3 bucket named \"comp-med-output\". The IAM role with ARN \"arn:aws:iam::867139942017:role/ComprehendMedicalBatchProcessingRole\" should be used for data access. The language of the input documents is French.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehendmedical.start_rx_norm_inference_job', 'description': 'Starts an asynchronous job to detect medication entities and link them to the RxNorm ontology. Use the DescribeRxNormInferenceJob operation to track the status of a job.', 'parameters': [{'name': 'input_data_config', 'description': 'Specifies the format and location of the input data for the job.\\nS3Bucket -> (string)\\n\\nThe URI of the S3 bucket that contains the input data. The bucket must be in the same region as the API endpoint that you are calling.\\nS3Key -> (string)\\n\\nThe path to the input data files in the S3 bucket.'}, {'name': 'output_data_config', 'description': 'Specifies where to send the output files.\\nS3Bucket -> (string)\\n\\nWhen you use the OutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data. The URI must be in the same region as the API endpoint that you are calling. The location is used as the prefix for the actual location of the output.\\nS3Key -> (string)\\n\\nThe path to the output data files in the S3 bucket. Amazon Comprehend Medical creates an output directory using the job ID so that the output from one job does not overwrite the output of another.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations .'}, {'name': 'job_name', 'description': 'The identifier of the job.'}, {'name': 'client_request_token', 'description': 'A unique identifier for the request. If you don\u00e2\\x80\\x99t set the client request token, Amazon Comprehend Medical generates one.'}, {'name': 'kms_key', 'description': 'An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.'}, {'name': 'language_code', 'description': 'The language of the input documents. All documents must be in the same language.\\nPossible values:\\n\\nen'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'Event Hubs', 'api_name': 'List NetworkRuleSet', 'description': 'List NetworkRuleSet for a Namespace', 'parameters': [{'name': 'name/--namespace-name/-n', 'description': 'The Namespace name.'}, {'name': 'resource-group/-g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help/-h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output/-o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'PyArrow', 'api_name': 'shift_right', 'description': 'Right shift x by y', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}"], "Output": "aws.comprehendmedical.start_rx_norm_inference_job(input_data_config=\"S3Bucket=comp-med-input\", output_data_config=\"S3Bucket=comp-med-output\", data_access_role_arn=\"arn:aws:iam::867139942017:role/ComprehendMedicalBatchProcessingRole\", language_code=\"fr\")"} {"Instruction": "I want to retrieve the resource policy of a repository named my-secure-repo in the codeartifact domain security-domain on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}\n", "{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.codeartifact.get_repository_permissions_policy(domain=\"security-domain\", repository=\"my-secure-repo\")"} {"Instruction": "I want to describe the DHCP options set with the ID dhcp-options-654321 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}"], "Output": "aws.ec2.describe_dhcp_options(dhcp_options_ids=\"dhcp-options-654321\")"} {"Instruction": "I want to describe the custom domains associated with an App Runner service using the describe-custom-domains AWS API and retrieve the next page of results using the NextToken \"abc123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apprunner.describe_custom_domains', 'description': 'Return a description of custom domain names that are associated with an App Runner service.', 'parameters': [{'name': 'service_arn', 'description': 'The Amazon Resource Name (ARN) of the App Runner service that you want associated custom domain names to be described for.'}, {'name': 'next_token', 'description': 'A token from a previous result page. It\u00e2\\x80\\x99s used for a paginated request. The request retrieves the next result page. All other parameter values must be identical to the ones that are specified in the initial request.\\nIf you don\u00e2\\x80\\x99t specify NextToken , the request retrieves the first result page.'}, {'name': 'max_results', 'description': 'The maximum number of results that each response (result page) can include. It\u00e2\\x80\\x99s used for a paginated request.\\nIf you don\u00e2\\x80\\x99t specify MaxResults , the request retrieves all available results in a single response.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.apprunner.describe_custom_domains(service_arn=\"arn:aws:apprunner:us_west_2:123456789012:service/service_id\", next_token=\"abc123\")"} {"Instruction": "I want to delete a license manager report generator with the ARN \"arn:aws:license-manager:us-east-1:123456789012:report-generator/lg-0123456789abcdef0\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}\n", "{'name': 'git', 'api_name': 'git.bisect(subcommand=\"start\", options=\"HEAD v1.2 __\"', 'description': 'Find the commit that introduced a bug', 'parameters': [{'name': 'subcommand'}, {'name': 'options'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}"], "Output": "aws.license_manager.delete_license_manager_report_generator(license_manager_report_generator_arn=\"arn:aws:license_manager:us_east_1:123456789012:report_generator/lg_0123456789abcdef0\")"} {"Instruction": "I need to create a new DB cluster parameter group for my Neptune database called \"my-db-parameter-group\" with a description \"This is a parameter group for my Neptune database\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.create_db_cluster_parameter_group', 'description': 'Creates a new DB cluster parameter group.A DB cluster parameter group is initially created with the default parameters for the database engine used by instances in the DB cluster. To provide custom values for any of the parameters, you must modify the group after creating it using ModifyDBClusterParameterGroup . Once you\u00e2\\x80\\x99ve created a DB cluster parameter group, you need to associate it with your DB cluster using ModifyDBCluster . When you associate a new DB cluster parameter group with a running DB cluster, you need to reboot the DB instances in the DB cluster without failover for the new DB cluster parameter group and associated settings to take effect.WarningAfter you create a DB cluster parameter group, you should wait at least 5 minutes before creating your first DB cluster that uses that DB cluster parameter group as the default parameter group. This allows Amazon Neptune to fully complete the create action before the DB cluster parameter group is used as the default for a new DB cluster. This is especially important for parameters that are critical when creating the default database for a DB cluster, such as the character set for the default database defined by the character_set_database parameter. You can use the Parameter Groups option of the Amazon Neptune console or the DescribeDBClusterParameters command to verify that your DB cluster parameter group has been created or modified.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the DB cluster parameter group.\\nConstraints:\\n\\nMust match the name of an existing DBClusterParameterGroup.\\n\\n\\nNoteThis value is stored as a lowercase string.'}, {'name': 'db_parameter_group_family', 'description': 'The DB cluster parameter group family name. A DB cluster parameter group can be associated with one and only one DB cluster parameter group family, and can be applied only to a DB cluster running a database engine and engine version compatible with that DB cluster parameter group family.'}, {'name': 'description', 'description': 'The description for the DB cluster parameter group.'}, {'name': 'tags', 'description': 'The tags to be assigned to the new DB cluster parameter group.\\n(structure)\\n\\nMetadata assigned to an Amazon Neptune resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a free service that will get you the ip geographical location information of your user.', 'parameters': []}"], "Output": "aws.neptune.create_db_cluster_parameter_group(db_cluster_parameter_group_name=\"my_db_parameter_group\", db_parameter_group_family=\"neptune1\", description=\"This is a parameter group for my Neptune database\")"} {"Instruction": "I want to create a new user hierarchy group on AWS Connect with the name \"TechSupportHierarchy\" and assign it as a child group to the parent group with the ID \"ParentGroup456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.create_user_hierarchy_group', 'description': 'Creates a new user hierarchy group.', 'parameters': [{'name': 'name', 'description': 'The name of the user hierarchy group. Must not be more than 100 characters.'}, {'name': 'parent_group_id', 'description': 'The identifier for the parent hierarchy group. The user hierarchy is created at level one if the parent group ID is null.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'Git', 'api_name': 'git.rev_list', 'description': 'Lists commit objects with various formats and options', 'parameters': [{'name': 'format'}, {'name': 'commit'}, {'name': 'path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.connect.create_user_hierarchy_group(name=\"TechSupportHierarchy\", parent_group_id=\"ParentGroup456\")"} {"Instruction": "I want to create a new custom vocabulary named \"my-vocab\" with a language code of en-US, using a text file located at s3://my-bucket/vocab.txt.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager().cloud_bindings().update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.transcribe.create_vocabulary(vocabulary_name=\"my-vocab\", language_code=\"en-US\", vocabulary_file_uri=\"s3://my-bucket/vocab.txt\")"} {"Instruction": "I want to obtain a list of all the satellites available in AWS Ground Station, while also retrieving the results in smaller pages of 10 satellites each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.groundstation.list_satellites(page_size=10)"} {"Instruction": "I want to get the historical values for the asset property with entry ID 5678 on IoT SiteWise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_get_asset_property_value_history', 'description': 'Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide .', 'parameters': [{'name': 'entries', 'description': 'The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.\\n(structure)\\n\\nContains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.\\nTo identify an asset property, you must specify one of the following:\\n\\nThe assetId and propertyId of an asset property.\\nA propertyAlias , which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature ). To define an asset property\u00e2\\x80\\x99s alias, see UpdateAssetProperty .\\n\\nentryId -> (string)\\n\\nThe ID of the entry.\\nassetId -> (string)\\n\\nThe ID of the asset in which the asset property was created.\\npropertyId -> (string)\\n\\nThe ID of the asset property.\\npropertyAlias -> (string)\\n\\nThe alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature ). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide .\\nstartDate -> (timestamp)\\n\\nThe exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nendDate -> (timestamp)\\n\\nThe inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nqualities -> (list)\\n\\nThe quality by which to filter asset data.\\n(string)\\n\\ntimeOrdering -> (string)\\n\\nThe chronological sorting order of the requested information.\\nDefault: ASCENDING'}, {'name': 'next_token', 'description': 'The token to be used for the next set of paginated results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.\\n\\nThe size of the result set is equal to 4 MB.\\nThe number of data points in the result set is equal to the value of maxResults . The maximum value of maxResults is 20000.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}"], "Output": "aws.iotsitewise.batch_get_asset_property_value_history(entries=[{\"entryId\" : 5678}])"} {"Instruction": "I want to create a snapshot of a volume with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12A34B56/volume/vol-12A34B56\" and the description \"My snapshot\" on AWS Storage Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.create_snapshot', 'description': 'Initiates a snapshot of a volume.In the CreateSnapshot request, you identify the volume by providing its Amazon Resource Name (ARN). You must also provide description for the snapshot. When Storage Gateway takes the snapshot of specified volume, the snapshot and description appears in the Storage Gateway console. In response, Storage Gateway returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress or later use it when you want to create a volume from a snapshot. This operation is only supported in stored and cached volume gateway type.NoteTo list or delete a snapshot, you must use the Amazon EC2 API. For more information, see DescribeSnapshots or DeleteSnapshot in the Amazon Elastic Compute Cloud API Reference .WarningVolume and snapshot IDs are changing to a longer length ID format. For more information, see the important note on the Welcome page.', 'parameters': [{'name': 'volume_arn', 'description': 'The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.'}, {'name': 'snapshot_description', 'description': 'Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the Storage Gateway snapshot Details pane, Description field.'}, {'name': 'tags', 'description': 'A list of up to 50 tags that can be assigned to a snapshot. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.storagegateway.create_snapshot(volume_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_12A34B56/volume/vol_12A34B56\", snapshot_description=\"My snapshot\")"} {"Instruction": "I want to update the VPC endpoint configuration named my-config with the description \"New description\" for the VPC endpoint service named my-service running in my AWS account on AWS Device Farm.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.update_vpce_configuration', 'description': 'Updates information about an Amazon Virtual Private Cloud (VPC) endpoint configuration.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.'}, {'name': 'vpce_configuration_name', 'description': 'The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.'}, {'name': 'vpce_service_name', 'description': 'The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.'}, {'name': 'service_dns_name', 'description': 'The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.'}, {'name': 'vpce_configuration_description', 'description': 'An optional description that provides details about your VPC endpoint configuration.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "aws.devicefarm.update_vpce_configuration(arn=\"my-config\", vpce_configuration_description=\"New description\", vpce_service_name=\"my-service\")"} {"Instruction": "I want to enable a security standard control with the ARN \"arn:aws:securityhub:us-west-1:123456789012:control/pci-dss/v/3.2.1/PCI.AutoScaling.1\" on AWS SecurityHub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.update_standards_control', 'description': 'Used to control whether an individual security standard control is enabled or disabled.', 'parameters': [{'name': 'standards_control_arn', 'description': 'The ARN of the security standard control to enable or disable.'}, {'name': 'control_status', 'description': 'The updated status of the security standard control.\\nPossible values:\\n\\nENABLED\\nDISABLED'}, {'name': 'disabled_reason', 'description': 'A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'shift_right', 'description': 'Right shift x by y', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.securityhub.update_standards_control(standards_control_arn=\"arn:aws:securityhub:us_west_1:123456789012:control/pci_dss/v/3.2.1/PCI.AutoScaling.1\", control_status=\"ENABLED\")"} {"Instruction": "I want to retrieve a list of core definitions on AWS Greengrass and limit the results to 10 items per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.set_lookup', 'description': 'Return index of each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'value_set', 'description': 'Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}"], "Output": "aws.greengrass.list_core_definitions(page_size=10)"} {"Instruction": "I want to delete a job execution with ID \"sample-job-01\" on an IoT device named \"MyDevice\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.delete_job_execution', 'description': 'Deletes a job execution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job whose execution on a particular device will be deleted.'}, {'name': 'thing_name', 'description': 'The name of the thing whose job execution will be deleted.'}, {'name': 'execution_number', 'description': 'The ID of the job execution to be deleted. The executionNumber refers to the execution of a particular job on a particular device.\\nNote that once a job execution is deleted, the executionNumber may be reused by IoT, so be sure you get and use the correct value here.'}, {'name': 'force_|_no_force', 'description': '(Optional) When true, you can delete a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d. Otherwise, you can only delete a job execution which is in a terminal state (\u00e2\\x80\\x9cSUCCEEDED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cFAILED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREJECTED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREMOVED\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCANCELED\u00e2\\x80\\x9d) or an exception will occur. The default is false.\\n\\nNoteDeleting a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d, will cause the device to be unable to access job information or update the job execution status. Use caution and ensure that the device is able to recover to a valid state.'}, {'name': 'namespace_id', 'description': 'The namespace used to indicate that a job is a customer-managed job.\\nWhen you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.\\n\\n$aws/things/*THING_NAME* /jobs/*JOB_ID* /notify-namespace-*NAMESPACE_ID* /\\n\\nNoteThe namespaceId feature is in public preview.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate Language - Quickly translate your text into all the different languages .\\n\\nThe Translate Language API is a service that enables the translation of a text passage into various languages. This API allows users to input a text that needs to be translated and select the desired target language.\\n\\nThe API provides a convenient way to automatically translate text between different languages without the need for manual translation work. By utilizing the API, users can translate sentences, p...', 'parameters': []}"], "Output": "aws.iot.delete_job_execution(job_id=\"sample-job-01\", thing_name=\"MyDevice\")"} {"Instruction": "Can you please provide me with the details of all the launch profiles in the specified studio with the ID \"Studio123\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.delete_bucket_access_key', 'description': 'Deletes an access key for the specified Amazon Lightsail bucket.For more information about access keys, see Creating access keys for a bucket in Amazon Lightsail in the Amazon Lightsail Developer Guide .', 'parameters': [{'name': 'bucket_name', 'description': 'The name of the bucket that the access key belongs to.'}, {'name': 'access_key_id', 'description': 'The ID of the access key to delete.\\nUse the GetBucketAccessKeys action to get a list of access key IDs that you can specify.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}"], "Output": "aws.nimble.list_launch_profiles(studio_id=\"Studio123\")"} {"Instruction": "I want to delete a message with id \"XYZ789abc012\" in the room \"arn:aws:ivschat:us-west-2:12345689012:room/h7G8I9j0k1L2\" using the AWS IVS Chat API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ivschat.delete_message', 'description': 'Sends an event to a specific room which directs clients to delete a specific message; that is, unrender it from view and delete it from the client\u00e2\\x80\\x99s chat history. This event\u00e2\\x80\\x99s EventName is aws:DELETE_MESSAGE . This replicates the DeleteMessage WebSocket operation in the Amazon IVS Chat Messaging API.', 'parameters': [{'name': 'id', 'description': 'ID of the message to be deleted. This is the Id field in the received message (see Message (Subscribe) in the Chat Messaging API).'}, {'name': 'reason', 'description': 'Reason for deleting the message.'}, {'name': 'room_identifier', 'description': 'Identifier of the room where the message should be deleted. Currently this must be an ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ivschat.delete_message(room_identifier=\"arn:aws:ivschat:us_west_2:12345689012:room/h7G8I9j0k1L2\", id=\"XYZ789abc012\", reason=\"Message violates community guidelines\")"} {"Instruction": "I need to start a cutover for the source servers with IDs cc9102 and dd3456 on AWS MGN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgn.start_cutover', 'description': 'Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.', 'parameters': [{'name': 'account_id', 'description': 'Start Cutover by Account IDs'}, {'name': 'source_server_ids', 'description': 'Start Cutover by Source Server IDs.\\n(string)'}, {'name': 'tags', 'description': 'Start Cutover by Tags.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.mgn.start_cutover(source_server_ids=[\"cc9102\", \"dd3456\"])"} {"Instruction": "Can you please provide the verified access groups with the ID \"12345\" and also provide the verified access instance ID?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.describe_verified_access_groups', 'description': 'Describes the specified Verified Access groups.describe-verified-access-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'verified_access_group_ids', 'description': 'The ID of the Verified Access groups.\\n(string)'}, {'name': 'verified_access_instance_id', 'description': 'The ID of the Verified Access instance.'}, {'name': 'filters', 'description': 'One or more filters. Filter names and values are case-sensitive.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Git', 'api_name': 'git.cherry_pick', 'description': 'Apply changes from existing commits', 'parameters': [{'name': 'commit'}, {'name': 'edit'}, {'name': 'cleanup'}, {'name': 'x'}, {'name': 'r'}, {'name': 'mainline'}, {'name': 'no_commit'}, {'name': 'signoff'}, {'name': 'gpg_sign'}, {'name': 'ff'}, {'name': 'allow_empty'}, {'name': 'allow_empty_message'}, {'name': 'keep_redundant_commits'}, {'name': 'strategy'}, {'name': 'strategy_option'}, {'name': 'rerere_autoupdate'}, {'name': 'continue'}, {'name': 'skip'}, {'name': 'quit'}, {'name': 'abort'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.ec2.describe_verified_access_groups(verified_access_group_ids=\"12345\", verified_access_instance_id=\"Verified Access Instance ID\")"} {"Instruction": "I want to list all the minor version ARNs for a major version of a directory with the ARN \"arn:aws:clouddirectory:us-west-2:123456789012:directory/abcdefgh-1234-5678-90ab-cdefghijklmn\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Azure CLI', 'api_name': 'List Batch Endpoints', 'description': 'List all batch endpoints in a workspace', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}"], "Output": "aws.clouddirectory.list_applied_schema_arns(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/abcdefgh_1234_5678_90ab_cdefghijklmn\")"} {"Instruction": "I want to start a new fraudster registration job on AWS voice-id with the input manifest file located at s3://input-bucket/manifest.txt and the job output file should be written to s3://output-bucket/job-output/ with encryption using the KMS key ID 'key1234'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voice_id.start_fraudster_registration_job', 'description': 'Starts a new batch fraudster registration job using provided details.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'data_access_role_arn', 'description': 'The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer\u00e2\\x80\\x99s buckets to read the input manifest file and write the Job output file. Refer to the Create and edit a fraudster watchlist documentation for the permissions needed in this role.'}, {'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job and in which the fraudsters are registered.'}, {'name': 'input_data_config', 'description': 'The input data config containing an S3 URI for the input manifest file that contains the list of fraudster registration requests.\\nS3Uri -> (string)\\n\\nThe S3 location for the input manifest file that contains the list of individual enrollment or registration job requests.'}, {'name': 'job_name', 'description': 'The name of the new fraudster registration job.'}, {'name': 'output_data_config', 'description': 'The output data config containing the S3 location where Voice ID writes the job output file; you must also include a KMS key ID to encrypt the file.\\nKmsKeyId -> (string)\\n\\nThe identifier of the KMS key you want Voice ID to use to encrypt the output file of a speaker enrollment job/fraudster registration job.\\nS3Uri -> (string)\\n\\nThe S3 path of the folder where Voice ID writes the job output file. It has a *.out extension. For example, if the input file name is input-file.json and the output folder path is s3://output-bucket/output-folder , the full output file path is s3://output-bucket/output-folder/job-Id/input-file.json.out .'}, {'name': 'registration_config', 'description': 'The registration config containing details such as the action to take when a duplicate fraudster is detected, and the similarity threshold to use for detecting a duplicate fraudster.\\nDuplicateRegistrationAction -> (string)\\n\\nThe action to take when a fraudster is identified as a duplicate. The default action is SKIP , which skips registering the duplicate fraudster. Setting the value to REGISTER_AS_NEW always registers a new fraudster into the specified domain.\\nFraudsterSimilarityThreshold -> (integer)\\n\\nThe minimum similarity score between the new and old fraudsters in order to consider the new fraudster a duplicate.\\nWatchlistIds -> (list)\\n\\nThe identifiers of watchlists that a fraudster is registered to. If a watchlist isn\u00e2\\x80\\x99t provided, the fraudsters are registered to the default watchlist.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.operations().delete', 'description': 'Delete completed Cloud Composer operations', 'parameters': [{'name': 'operations', 'description': 'IDs of the operations or fully qualified identifiers for the operations.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System entry info', 'parameters': {'required': []}}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.voice_id.start_fraudster_registration_job(client_token=\"\", data_access_role_arn=\"\", domain_id=\"\", input_data_config=\"{\\\"S3Uri\\\": \\\"s3://input-bucket/manifest.txt\\\"}\", output_data_config=\"{\\\"KmsKeyId\\\": \\\"key1234\\\", \\\"S3Uri\\\": \\\"s3://output-bucket/job-output/\\\"}\")"} {"Instruction": "I want to deregister an EC2 instance with the instance ID \"i-1234567890abcdef0\" in AWS OpsWorks Stacks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsecuretunneling.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}"], "Output": "aws.opsworks.deregister_instance(instance_id=\"i-1234567890abcdef0\")"} {"Instruction": "Can you please provide me with a Python function call to download a sample configuration file for my Site-to-Site VPN connection with ID vpn-123456789abc01234? The device type ID is 5fb390ba and I want to use IKE version ikev2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "aws.ec2.get_vpn_connection_device_sample_configuration(vpn_connection_id=\"vpn-123456789abc01234\", vpn_connection_device_type_id=\"5fb390ba\", internet_key_exchange_version=\"ikev2\")"} {"Instruction": "I want to retrieve the list of monitoring evaluation results for a monitor with the ARN \"arn:aws:forecast:us-west-2:1234567890:monitor/monitor-1\" on AWS Forecast.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.list_monitor_evaluations', 'description': 'Returns a list of the monitoring evaluation results and predictor events collected by the monitor resource during different windows of time.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: PredictorMonitorEvaluations\\n', 'parameters': [{'name': 'monitor_arn', 'description': 'The Amazon Resource Name (ARN) of the monitor resource to get results from.'}, {'name': 'filters', 'description': 'An array of filters. For each filter, provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the resources that match the statement from the list. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT .\\nKey - The name of the parameter to filter on. The only valid value is EvaluationState .\\nValue - The value to match. Valid values are only SUCCESS or FAILURE .\\n\\nFor example, to list only successful monitor evaluations, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"EvaluationState\", \"Value\": \"SUCCESS\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.forecast.list_monitor_evaluations(monitor_arn=\"arn:aws:forecast:us_west_2:1234567890:monitor/monitor_1\")"} {"Instruction": "Retrieve the app block builders with names \"builder3\" and \"builder4\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.describe_app_block_builders', 'description': 'Retrieves a list that describes one or more app block builders.', 'parameters': [{'name': 'names', 'description': 'The names of the app block builders.\\n(string)'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results. The maximum value is 25.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}"], "Output": "aws.appstream.describe_app_block_builders(names=[\"builder3\", \"builder4\"])"} {"Instruction": "I want to enable versioning for my S3 on Outposts bucket with account ID 987654321 and bucket name my-bucket-test.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}"], "Output": "aws.s3control.put_bucket_versioning(account_id=987654321, bucket=\"my-bucket-test\", versioning_configuration=True, status=\"Enabled\")"} {"Instruction": "I want to update a rule with the RuleId a123fae4-b567-8e90-1234-5ab67ac8ca90 and delete a predicate of type ByteMatch from the rule.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.update_rule', 'description': 'An IPSet that matches the IP address 192.0.2.44You then add the Rule to a WebACL and specify that you want to block requests that satisfy the Rule . For a request to be blocked, the User-Agent header in the request must contain the value BadBot and the request must originate from the IP address 192.0.2.44.Create the Rule . See CreateRule .Submit an UpdateRule request to add predicates to the Rule .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the Rule that you want to update. RuleId is returned by CreateRule and by ListRules .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'updates', 'description': 'An array of RuleUpdate objects that you want to insert into or delete from a Rule . For more information, see the applicable data types:\\n\\nRuleUpdate : Contains Action and Predicate\\nPredicate : Contains DataId , Negated , and Type\\nFieldToMatch : Contains Data and Type\\n\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nSpecifies a Predicate (such as an IPSet ) and indicates whether you want to add it to a Rule or delete it from a Rule .\\nAction -> (string)\\n\\nSpecify INSERT to add a Predicate to a Rule . Use DELETE to remove a Predicate from a Rule .\\nPredicate -> (structure)\\n\\nThe ID of the Predicate (such as an IPSet ) that you want to add to a Rule .\\nNegated -> (boolean)\\n\\nSet Negated to False if you want AWS WAF to allow, block, or count requests based on the settings in the specified ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow or block requests based on that IP address.\\nSet Negated to True if you want AWS WAF to allow or block a request based on the negation of the settings in the ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow, block, or count requests based on all IP addresses except 192.0.2.44 .\\n\\nType -> (string)\\n\\nThe type of predicate in a Rule , such as ByteMatch or IPSet .\\nDataId -> (string)\\n\\nA unique identifier for a predicate in a Rule , such as ByteMatchSetId or IPSetId . The ID is returned by the corresponding Create or List command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}"], "Output": "aws.waf.update_rule(rule_id=\"a123fae4_b567_8e90_1234_5ab67ac8ca90\", change_token=\"12cs345_67cd_890b_1cd2_c3a4567d89f1\", updates=[{\"Action\":\"DELETE\"}])"} {"Instruction": "I want to disassociate a trunk network interface with ID tni-654321 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.ec2.disassociate_trunk_interface(association_id=\"tni_654321\")"} {"Instruction": "Can you provide a Python function call to update a RegexMatchSet with ID 12345678-1234-1234-1234-1234567890ab on AWS WAF?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.update_regex_match_set', 'description': 'The part of a web request that you want AWS WAF to inspectupdate, such as a query string or the value of the User-Agent header.Whether to perform any conversions on the request, such as converting it to lowercase, before inspecting it for the specified string.For example, you can create a RegexPatternSet that matches any requests with User-Agent headers that contain the string B[a@]dB[o0]t . You can then configure AWS WAF to reject those requests.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRegexMatchSet request.See also: AWS API Documentation\\n', 'parameters': [{'name': 'regex_match_set_id', 'description': 'The RegexMatchSetId of the RegexMatchSet that you want to update. RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets .'}, {'name': 'updates', 'description': 'An array of RegexMatchSetUpdate objects that you want to insert into or delete from a RegexMatchSet . For more information, see RegexMatchTuple .\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nIn an UpdateRegexMatchSet request, RegexMatchSetUpdate specifies whether to insert or delete a RegexMatchTuple and includes the settings for the RegexMatchTuple .\\nAction -> (string)\\n\\nSpecifies whether to insert or delete a RegexMatchTuple .\\nRegexMatchTuple -> (structure)\\n\\nInformation about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action , the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet .\\nFieldToMatch -> (structure)\\n\\nSpecifies where in a web request to look for the RegexPatternSet .\\nType -> (string)\\n\\nThe part of the web request that you want AWS WAF to search for a specified string. Parts of a request that you can search include the following:\\n\\nHEADER : A specified request header, for example, the value of the User-Agent or Referer header. If you choose HEADER for the type, specify the name of the header in Data .\\nMETHOD : The HTTP method, which indicated the type of operation that the request is asking the origin to perform. Amazon CloudFront supports the following methods: DELETE , GET , HEAD , OPTIONS , PATCH , POST , and PUT .\\nQUERY_STRING : A query string, which is the part of a URL that appears after a ? character, if any.\\nURI : The part of a web request that identifies a resource, for example, /images/daily-ad.jpg .\\nBODY : The part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from a form. The request body immediately follows the request headers. Note that only the first 8192 bytes of the request body are forwarded to AWS WAF for inspection. To allow or block requests based on the length of the body, you can create a size constraint set. For more information, see CreateSizeConstraintSet .\\nSINGLE_QUERY_ARG : The parameter in the query string that you will inspect, such as UserName or SalesRegion . The maximum length for SINGLE_QUERY_ARG is 30 characters.\\nALL_QUERY_ARGS : Similar to SINGLE_QUERY_ARG , but rather than inspecting a single parameter, AWS WAF will inspect all parameters within the query for the value or regex pattern that you specify in TargetString .\\n\\n\\nData -> (string)\\n\\nWhen the value of Type is HEADER , enter the name of the header that you want AWS WAF to search, for example, User-Agent or Referer . The name of the header is not case sensitive.\\nWhen the value of Type is SINGLE_QUERY_ARG , enter the name of the parameter that you want AWS WAF to search, for example, UserName or SalesRegion . The parameter name is not case sensitive.\\nIf the value of Type is any other value, omit Data .\\n\\n\\nTextTransformation -> (string)\\n\\nText transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass AWS WAF. If you specify a transformation, AWS WAF performs the transformation on RegexPatternSet before inspecting a request for a match.\\nYou can only specify a single type of TextTransformation.\\n\\nCMD_LINE\\nWhen you\u00e2\\x80\\x99re concerned that attackers are injecting an operating system commandline command and using unusual formatting to disguise some or all of the command, use this option to perform the following transformations:\\n\\nDelete the following characters: \u00e2\\x80\\x9c \u00e2\\x80\\x98 ^\\nDelete spaces before the following characters: / (\\nReplace the following characters with a space: , ;\\nReplace multiple spaces with one space\\nConvert uppercase letters (A-Z) to lowercase (a-z)\\n\\n\\nCOMPRESS_WHITE_SPACE\\nUse this option to replace the following characters with a space character (decimal 32):\\n\\nf, formfeed, decimal 12\\nt, tab, decimal 9\\nn, newline, decimal 10\\nr, carriage return, decimal 13\\nv, vertical tab, decimal 11\\nnon-breaking space, decimal 160\\n\\n\\nCOMPRESS_WHITE_SPACE also replaces multiple spaces with one space.\\nHTML_ENTITY_DECODE\\n\\nUse this option to replace HTML-encoded characters with unencoded characters. HTML_ENTITY_DECODE performs the following operations:\\n\\nReplaces (ampersand)quot; with \"\\nReplaces (ampersand)nbsp; with a non-breaking space, decimal 160\\nReplaces (ampersand)lt; with a \u00e2\\x80\\x9cless than\u00e2\\x80\\x9d symbol\\nReplaces (ampersand)gt; with >\\nReplaces characters that are represented in hexadecimal format, (ampersand)#xhhhh; , with the corresponding characters\\nReplaces characters that are represented in decimal format, (ampersand)#nnnn; , with the corresponding characters\\n\\n\\nLOWERCASE\\nUse this option to convert uppercase letters (A-Z) to lowercase (a-z).\\n\\nURL_DECODE\\nUse this option to decode a URL-encoded value.\\n\\nNONE\\nSpecify NONE if you don\u00e2\\x80\\x99t want to perform any text transformations.\\n\\nRegexPatternSetId -> (string)\\n\\nThe RegexPatternSetId for a RegexPatternSet . You use RegexPatternSetId to get information about a RegexPatternSet (see GetRegexPatternSet ), update a RegexPatternSet (see UpdateRegexPatternSet ), insert a RegexPatternSet into a RegexMatchSet or delete one from a RegexMatchSet (see UpdateRegexMatchSet ), and delete an RegexPatternSet from AWS WAF (see DeleteRegexPatternSet ).\\n\\nRegexPatternSetId is returned by CreateRegexPatternSet and by ListRegexPatternSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}"], "Output": "aws.waf_regional.update_regex_match_set(regex_match_set_id=\"12345678-1234-1234-1234-1234567890ab\")"} {"Instruction": "I want to report a failure for a third party job with the job ID \"12345\" and a client token \"abc123\", providing the failure type as \"network\" in AWS CodePipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}"], "Output": "aws.codepipeline.put_third_party_job_failure_result(job_id=\"12345\", client_token=\"abc123\", failure_details={\"type\":\"network\"})"} {"Instruction": "Please fetch the details for the dimension group \"db.query\" in Performance Insights for the RDS service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.accounts().projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "aws.pi.get_dimension_key_details(service_type=\"RDS\", group=\"db.query\")"} {"Instruction": "I want to update the location with the ARN \"arn:aws:datasync:us-west-2:123456789012:location/location-12345678\" for SMB file system access. The subdirectory is \"/path/to/folder\", the user is \"admin\", the domain is \"mydomain\", the password is \"secretpassword\", and the protocol version is \"AUTOMATIC\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}\n", "{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.datasync.update_location_smb(location_arn=\"arn:aws:datasync:us_west_2:123456789012:location/location_12345678\", subdirectory=\"/path/to/folder\", user=\"admin\", domain=\"mydomain\", password=\"secretpassword\", mount_options={\"Version\": \"AUTOMATIC\"})"} {"Instruction": "I want to list all the actions created after 2023-01-01 on AWS Sagemaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.list_actions(created_after=\"2023-01-01\")"} {"Instruction": "I want to put a batch of 5 dial requests for a campaign in Amazon Connect. The campaign identifier is \"54321\" and I want to make the following dial requests: \n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'round_temporal', 'description': 'Round temporal values down to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}"], "Output": "aws.connectcampaigns.put_dial_request_batch(id=\"54321\",dial_requests='[{\"clientToken\":\"request1\",\"phoneNumber\":\"+9876543210\",\"expirationTime\":\"2022-02-01T10:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"456\"}},{\"clientToken\":\"request2\",\"phoneNumber\":\"+1234567890\",\"expirationTime\":\"2022-02-01T11:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"789\"}},{\"clientToken\":\"request3\",\"phoneNumber\":\"+9876543210\",\"expirationTime\":\"2022-02-01T12:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"012\"}},{\"clientToken\":\"request4\",\"phoneNumber\":\"+1234567890\",\"expirationTime\":\"2022-02-01T13:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"345\"}},{\"clientToken\":\"request5\",\"phoneNumber\":\"+9876543210\",\"expirationTime\":\"2022-02-01T14:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"678\"}}]')"} {"Instruction": "Can you please retrieve the details of a project named \"my-project-2\" using the Evidently API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.evidently.get_project', 'description': 'Returns the details about one launch. You must already know the project name. To retrieve a list of projects in your account, use ListProjects .', 'parameters': [{'name': 'project', 'description': 'The name or ARN of the project that you want to see the details of.'}]}"], "Output": "aws.evidently.get_project(project=\"my-project-2\")"} {"Instruction": "I need to delete a layer with the layer ID 'b072a83d-1c56-4ae2-a6b1-9c9b7a0911db' on AWS OpsWorks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.delete_layer', 'description': 'Deletes a specified layer. You must first stop and then delete all associated instances or unassign registered instances. For more information, see How to Delete a Layer .Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'layer_id', 'description': 'The layer ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}"], "Output": "aws.opsworks.delete_layer(layer_id=\"b072a83d-1c56-4ae2-a6b1-9c9b7a0911db\")"} {"Instruction": "I want to create a new API key in my AWS account called \"my-new-api-key\". \n", "Functions": ["{'name': 'aws', 'api_name': 'aws.location.create_key', 'description': 'Creates an API key resource in your Amazon Web Services account, which lets you grant actions for Amazon Location resources to the API key bearer.NoteFor more information, see Using API keys .', 'parameters': [{'name': 'description', 'description': 'An optional description for the API key resource.'}, {'name': 'expire_time', 'description': 'The optional timestamp for when the API key resource will expire in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ . One of NoExpiry or ExpireTime must be set.'}, {'name': 'key_name', 'description': 'A custom name for the API key resource.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), hyphens (-), periods (.), and underscores (_).\\nMust be a unique API key name.\\nNo spaces allowed. For example, ExampleAPIKey .'}, {'name': 'no_expiry_|_no_no_expiry', 'description': 'Optionally set to true to set no expiration time for the API key. One of NoExpiry or ExpireTime must be set.'}, {'name': 'restrictions', 'description': 'The API key restrictions for the API key resource.\\nAllowActions -> (list)\\n\\nA list of allowed actions that an API key resource grants permissions to perform. You must have at least one action for each type of resource. For example, if you have a place resource, you must include at least one place action.\\nThe following are valid values for the actions.\\n\\nMap actions\\ngeo:GetMap* - Allows all actions needed for map rendering.\\n\\n\\nPlace actions\\ngeo:SearchPlaceIndexForText - Allows geocoding.\\ngeo:SearchPlaceIndexForPosition - Allows reverse geocoding.\\ngeo:SearchPlaceIndexForSuggestions - Allows generating suggestions from text.\\nGetPlace - Allows finding a place by place ID.\\n\\n\\nRoute actions\\ngeo:CalculateRoute - Allows point to point routing.\\ngeo:CalculateRouteMatrix - Allows calculating a matrix of routes.\\n\\n\\n\\n\\nNoteYou must use these strings exactly. For example, to provide access to map rendering, the only valid action is geo:GetMap* as an input to the list. [\"geo:GetMap*\"] is valid but [\"geo:GetMapTile\"] is not. Similarly, you cannot use [\"geo:SearchPlaceIndexFor*\"] - you must list each of the Place actions separately.\\n(string)\\n\\nAllowReferers -> (list)\\n\\nAn optional list of allowed HTTP referers for which requests must originate from. Requests using this API key from other domains will not be allowed.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939) or any symbols in this list $\\\\-._+!*`(),;/?:@=&\\nMay contain a percent (%) if followed by 2 hexadecimal digits (A-F, a-f, 0-9); this is used for URL encoding purposes.\\nMay contain wildcard characters question mark (?) and asterisk (*). Question mark (?) will replace any single character (including hexadecimal digits). Asterisk (*) will replace any multiple characters (including multiple hexadecimal digits).\\nNo spaces allowed. For example, https://example.com .\\n\\n(string)\\n\\nAllowResources -> (list)\\n\\nA list of allowed resource ARNs that a API key bearer can perform actions on.\\n\\nThe ARN must be the correct ARN for a map, place, or route ARN. You may include wildcards in the resource-id to match multiple resources of the same type.\\nThe resources must be in the same partition , region , and account-id as the key that is being created.\\nOther than wildcards, you must include the full ARN, including the arn , partition , service , region , account-id and resource-id , delimited by colons (:).\\nNo spaces allowed, even with wildcards. For example, arn:aws:geo:region:*account-id* :map/ExampleMap* .\\n\\nFor more information about ARN format, see Amazon Resource Names (ARNs) .\\n(string)'}, {'name': 'tags', 'description': 'Applies one or more tags to the map resource. A tag is a key-value pair that helps manage, identify, search, and filter your resources by labelling them.\\nFormat: \"key\" : \"value\"\\nRestrictions:\\n\\nMaximum 50 tags per resource\\nEach resource tag must be unique with a maximum of one value.\\nMaximum key length: 128 Unicode characters in UTF-8\\nMaximum value length: 256 Unicode characters in UTF-8\\nCan use alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), and the following characters: + - = . _ : / @.\\nCannot use \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d as a prefix for a key.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}"], "Output": "aws.location.create_key(key_name=\"my_new_api_key\")"} {"Instruction": "I want to retrieve the commit history for a file named script.py in the repository myRepo on AWS CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.list_file_commit_history', 'description': 'Retrieves a list of commits and changes to a specified file.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main . If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The full path of the file whose history you want to retrieve, including the name of the file.'}, {'name': 'max_results', 'description': 'A non-zero, non-negative integer used to limit the number of returned results.'}, {'name': 'next_token', 'description': 'An enumeration token that allows the operation to batch the results.'}]}"], "Output": "aws.codecommit.list_file_commit_history(repository_name=\"myRepo\", file_path=\"script.py\")"} {"Instruction": "I want to create a new version of an IAM policy with the Amazon Resource Name (ARN) arn:aws:iam::987654321098:policy/MyPolicy, using the policy document file://UpdatedPolicyVersion.json and set it as the default version.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}\n", "{'name': 'alpha auth', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_macos', 'description': 'Create enterprise-certificate configuration file for MacOS', 'parameters': [{'name': 'issuer', 'description': 'The certificate issuer.'}, {'name': 'ecp', 'description': 'Provide a custom path to the enterprise-certificate-proxy binary. This flag must be the full path to the binary.'}, {'name': 'ecp_client', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared client library. This flag must be the full path to the shared library.'}, {'name': 'output_file', 'description': 'Override the file path that the enterprise-certificate-proxy configuration is written to.'}, {'name': 'tls_offload', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared tls offload library. This flag must be the full path to the shared library.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}\n", "{'name': 'aws', 'api_name': 'aws.fms.list_discovered_resources', 'description': 'Returns an array of resources in the organization\u00e2\\x80\\x99s accounts that are available to be associated with a resource set.', 'parameters': [{'name': 'member_account_ids', 'description': 'The Amazon Web Services account IDs to discover resources in. Only one account is supported per request. The account must be a member of your organization.\\n(string)'}, {'name': 'resource_type', 'description': 'The type of resources to discover.'}, {'name': 'max_results', 'description': 'The maximum number of objects that you want Firewall Manager to return for this request. If more objects are available, in the response, Firewall Manager provides a NextToken value that you can use in a subsequent call to get the next batch of objects.'}, {'name': 'next_token', 'description': 'When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Firewall Manager returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_day_of_year_number', 'description': 'Extract day of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}"], "Output": "aws.iam.create_policy_version(policy_arn=\"arn:aws:iam::987654321098:policy/MyPolicy\", policy_document=\"file://UpdatedPolicyVersion.json\", set_as_default=True)"} {"Instruction": "I want to get the details for a voice connector with the ID \"vc-5678\" on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.commitments().describe', 'description': 'Describe a Compute Engine commitment', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to describe.'}, {'name': 'region', 'description': 'Region of the commitment to describe. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}"], "Output": "aws.chime_sdk_voice.get_voice_connector(voice_connector_id=\"vc_5678\")"} {"Instruction": "I want to retrieve a list of all the schema mappings that have been created for an AWS account using the AWS Entity Resolution API, but I want the results in smaller pages of 50 mappings each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.entityresolution.list_schema_mappings', 'description': 'Returns a list of all the SchemaMappings that have been created for an AWS account.list-schema-mappings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model. This must be specified.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "aws.entityresolution.list_schema_mappings(page_size=50)"} {"Instruction": "I want to put a lifecycle policy for the repository named project-b/my-web-app on Amazon ECR.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.put_lifecycle_policy', 'description': 'Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template .', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to receive the policy.'}, {'name': 'lifecycle_policy_text', 'description': 'The JSON repository policy text to apply to the repository.'}]}"], "Output": "aws.ecr.put_lifecycle_policy(repository_name=\"project-b/my-web-app\", lifecycle_policy_text=\"file://policy.json\")"} {"Instruction": "I want to generate a verification code for the attribute \"phone_number\" using the access token \"54321\" in Amazon Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}"], "Output": "aws.cognito_idp.get_user_attribute_verification_code(access_token=\"54321\", attribute_name=\"phone_number\")"} {"Instruction": "What is the custom description of findings filter with ID 987654?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.get_findings_filter', 'description': 'Retrieves the criteria and other settings for a findings filter.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_identity_pool_configuration', 'description': 'Gets the configuration settings of an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.'}]}"], "Output": "aws.macie2.get_findings_filter(id=\"987654\")"} {"Instruction": "I want to download the file named \"my-file.jpg\" from the folder \"photos\" in the AWS Elemental MediaStore container \"my-container\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "aws.mediastore_data.get_object(path=\"photos/my-file.jpg\")"} {"Instruction": "I want to get the details of a data set named \"my-data-set\" in the AWS M2 framework.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.m2.get_data_set_details', 'description': 'Gets the details of a specific data set.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier of the application that this data set is associated with.'}, {'name': 'data_set_name', 'description': 'The name of the data set.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}"], "Output": "aws.m2.get_data_set_details(application_id=\"my-app\", data_set_name=\"my-data-set\")"} {"Instruction": "I want to get the details of a voice tone analysis task with the ID 5678 for the Voice Connector with ID VC-1234.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_tone_analysis_task', 'description': 'Retrieves the details of a voice tone analysis task.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'voice_tone_analysis_task_id', 'description': 'The ID of the voice tone anlysis task.'}, {'name': 'is_caller_|_no_is_caller', 'description': 'Specifies whether the voice being analyzed is the caller (originator) or the callee (responder).'}]}\n", "{'name': 'alpha active-directory domains backups', 'api_name': 'gcloud.alpha.active_directory.domains_backups.describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Data Lake Analytics', 'api_name': 'Job Pipeline List', 'description': 'List job pipelines in a Data Lake Analytics account', 'parameters': [{'name': 'account', 'description': 'Name of the Data Lake Analytics account.'}, {'name': 'end-date-time', 'description': 'The end date for when to get the list of pipelines. The startDateTime and endDateTime can be no more than 30 days apart.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'start-date-time', 'description': 'The start date for when to get the list of pipelines. The startDateTime and endDateTime can be no more than 30 days apart.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}"], "Output": "aws.chime_sdk_voice.get_voice_tone_analysis_task(voice_tone_analysis_task_id=5678, voice_connector_id=\"VC_1234\")"} {"Instruction": "Please provide a Python function call to list the tags attached to the resource with the ARN \"arn:aws:resource-explorer-2:us-east-1:123456789012:view/My-View/EXAMPLE8-90ab-cdef-fedc-EXAMPLE11111\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_coip_cidr', 'description': 'Creates a range of customer-owned IP addresses.', 'parameters': [{'name': 'cidr', 'description': 'A customer-owned IP address range to create.'}, {'name': 'coip_pool_id', 'description': 'The ID of the address pool.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}"], "Output": "aws.resource_explorer_2.list_tags_for_resource(resource_arn=\"arn:aws:resource-explorer-2:us_east_1:123456789012:view/My_View/EXAMPLE8_90ab_cdef_fedc_EXAMPLE11111\")"} {"Instruction": "I want to update the access log subscription with ID 5678 to use the destination ARN arn:aws:s3:::my-bucket-2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}"], "Output": "aws.vpc_lattice.update_access_log_subscription(access_log_subscription_identifier=5678, destination_arn=\"arn:aws:s3:::my-bucket-2\")"} {"Instruction": "I want to get the batch of variables named var4, var5, and var6 using the AWS Fraud Detector API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.batch_get_variable', 'description': 'Gets a batch of variables.', 'parameters': [{'name': 'names', 'description': 'The list of variable names to get.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}"], "Output": "aws.frauddetector.batch_get_variable(names=[\"var4\",\"var5\",\"var6\"])"} {"Instruction": "I want to remove the tags \"department\" and \"cost_center\" from the resource with the ARN \"arn:aws:ec2:us-west-2:123456789012:instance/i-1234567890abcdef0\" in AWS VPC Lattice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.vpc_lattice.untag_resource(resource_arn=\"arn:aws:ec2:us-west-2:123456789012:instance/i-1234567890abcdef0\", tag_keys=[\"department\", \"cost_center\"])"} {"Instruction": "I want to stop the ingestion process for the app with the ARN \"arn:aws:appfabric:us-west-2:123456789012:appbundle/abcdefgh-9876-5432-dcba-0987654321ab\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appfabric.stop_ingestion', 'description': 'Stops (disables) an ingestion.', 'parameters': [{'name': 'ingestion_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the ingestion to use for the request.'}, {'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}]}"], "Output": "aws.appfabric.stop_ingestion(ingestion_identifier=\"arn:aws:appfabric:us-west-2:123456789012:appbundle/abcdefgh-9876-5432-dcba-0987654321ab\")"} {"Instruction": "I want to list the access control rules for the organization with the identifier m-9p1a2345678r901st2u3vx45x6789yzb on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.jobs().submit', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_path'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}, {'name': 'batch_size'}, {'name': 'key'}, {'name': 'max_worker_count'}, {'name': 'runtime_version'}, {'name': 'signature_name'}, {'name': 'version'}, {'name': 'accelerator_count'}, {'name': 'accelerator_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}"], "Output": "aws.workmail.list_access_control_rules(organization_id=\"m-9p1a2345678r901st2u3vx45x6789yzb\")"} {"Instruction": "I want to delete a repository named my-docker-repo on Amazon ECR.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.delete_repository', 'description': 'Deletes a repository. If the repository contains images, you must either delete all images in the repository or use the force option to delete the repository.', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to delete.'}, {'name': 'force_|_no_force', 'description': 'If a repository contains images, forces the deletion.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.csv.read_csv', 'description': 'Read CSV file', 'parameters': {'required': [{'name': 'filepath_or_buffer', 'description': 'The path or buffer where the CSV data is stored.'}], 'optional': [{'name': 'parse_options', 'description': 'Options for parsing the CSV data.'}, {'name': 'read_options', 'description': 'Options for reading the CSV data.'}, {'name': 'convert_options', 'description': 'Options for converting the CSV data.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get ReverbNation data of any paid song(s) with download URLs', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ecr.delete_repository(repository_name=\"my-docker-repo\", force=True)"} {"Instruction": "Can you create a new detector version with the ID \"456\" and the description \"Version 2\" on AWS FraudDetector?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_impersonation_roles', 'description': 'Lists all the impersonation roles for the given WorkMail organization.', 'parameters': [{'name': 'organization_id', 'description': 'The WorkMail organization to which the listed impersonation roles belong.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results. The first call doesn\u00e2\\x80\\x99t require a token.'}, {'name': 'max_results', 'description': 'The maximum number of results returned in a single call.'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().config().export', 'description': 'Export Cloud Bigtable instance configuration', 'parameters': [{'name': 'instance'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "aws.frauddetector.create_detector_version(detector_id=\"456\", description=\"Version 2\")"} {"Instruction": "I want to retrieve all the crawls of a crawler named my-other-crawler in AWS Glue but limit the results to a maximum of 50 crawls.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.glue.list_crawls(crawler_name=\"my-other-crawler\", max_results=50)"} {"Instruction": "Can you provide a Python function call to disassociate a MACsec security key from a dedicated connection with the ID dxcon-5678? I have the ARN of the secret key as well.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_mac_sec_key', 'description': 'Removes the association between a MAC Security (MACsec) security key and an Direct Connect dedicated connection.', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).\\nYou can use DescribeConnections or DescribeLags to retrieve connection ID.'}, {'name': 'secret_arn', 'description': 'The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.\\nYou can use DescribeConnections to retrieve the ARN of the MAC Security (MACsec) secret key.'}]}"], "Output": "aws.directconnect.disassociate_mac_sec_key(connection_id=\"dxcon-5678\", secret_arn=\"\")"} {"Instruction": "I want to delete an entitlement with the name \"my-entitlement\" associated with the stack named \"my-stack\" in AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Zip Code API - Free Access to Worldwide Postal Code Data', 'parameters': [{'name': 'codes', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.appstream.delete_entitlement(name=\"my_entitlement\", stack_name=\"my_stack\")"} {"Instruction": "I want to retrieve the events related to a cluster named \"my-cluster\" on AWS MemoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}"], "Output": "aws.memorydb.describe_events(source_name=\"my-cluster\", source_type=\"cluster\")"} {"Instruction": "I want to describe an action named my_action.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.sagemaker.describe_action(action_name=\"my_action\")"} {"Instruction": "I want to reject a VPC peering connection request with the ID pcx-9876zyx on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.reject_vpc_peering_connection', 'description': 'Rejects a VPC peering connection request. The VPC peering connection must be in the pending-acceptance state. Use the DescribeVpcPeeringConnections request to view your outstanding VPC peering connection requests. To delete an active VPC peering connection, or to delete a VPC peering connection request that you initiated, use DeleteVpcPeeringConnection .', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection.'}]}\n", "{'name': 'Azure Media Services', 'api_name': 'Job Show', 'description': 'Show the details of a job', 'parameters': [{'name': 'account-name', 'description': 'The name of the Azure Media Services account.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the job.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'transform-name', 'description': 'The name of the transform.'}]}\n", "{'name': 'aws', 'api_name': 'aws.backup.update_region_settings', 'description': 'Updates the current service opt-in settings for the Region. If service-opt-in is enabled for a service, Backup tries to protect that service\u00e2\\x80\\x99s resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service\u00e2\\x80\\x99s resources in this Region. Use the DescribeRegionSettings API to determine the resource types that are supported.', 'parameters': [{'name': 'resource_type_opt_in_preference', 'description': 'Updates the list of services along with the opt-in preferences for the Region.\\nkey -> (string)\\nvalue -> (boolean)'}, {'name': 'resource_type_management_preference', 'description': 'Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup\u00e2\\x80\\x99s advanced DynamoDB backup features , follow the procedure to enable advanced DynamoDB backup programmatically .\\nkey -> (string)\\nvalue -> (boolean)'}]}"], "Output": "aws.ec2.reject_vpc_peering_connection(vpc_peering_connection_id=\"pcx-9876zyx\")"} {"Instruction": "I want to add IP routes for my Microsoft AD directory with the ID \"my-directory\" using the address block 10.0.0.0/24.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.add_ip_routes', 'description': 'If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'Identifier (ID) of the directory to which to add the address block.'}, {'name': 'ip_routes', 'description': 'IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your self-managed domain.\\n(structure)\\n\\nIP address block. This is often the address block of the DNS server used for your self-managed domain.\\nCidrIp -> (string)\\n\\nIP address block using CIDR format, for example 10.0.0.0/24. This is often the address block of the DNS server used for your self-managed domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.\\nDescription -> (string)\\n\\nDescription of the address block.'}, {'name': 'update_security_group_for_directory_controllers_|_no_update_security_group_for_directory_controllers', 'description': 'If set to true, updates the inbound and outbound rules of the security group that has the description: \u00e2\\x80\\x9cAmazon Web Services created security group for directory ID directory controllers.\u00e2\\x80\\x9d Following are the new rules:\\nInbound:\\n\\nType: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0\\nType: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0\\nType: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0\\nType: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0\\nType: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0\\n\\nOutbound:\\n\\nType: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0\\n\\nThese security rules impact an internal network interface that is not exposed publicly.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}"], "Output": "aws.ds.add_ip_routes(directory_id=\"my_directory\", ip_routes=[{\"CidrIp\": \"10.0.0.0/24\"}])"} {"Instruction": "Can you please retrieve the transcript for contact ID \"9876543210\" in descending order and limit the results to 20 messages?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectparticipant.get_transcript', 'description': 'Retrieves a transcript of the session, including details about any attachments. For information about accessing past chat contact transcripts for a persistent chat, see Enable persistent chat .NoteConnectionToken is used for invoking this API instead of ParticipantToken .See also: AWS API Documentation\\n', 'parameters': [{'name': 'contact_id', 'description': 'The contactId from the current contact chain for which transcript is needed.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in the page. Default: 10.'}, {'name': 'next_token', 'description': 'The pagination token. Use the value returned previously in the next subsequent request to retrieve the next set of results.'}, {'name': 'scan_direction', 'description': 'The direction from StartPosition from which to retrieve message. Default: BACKWARD when no StartPosition is provided, FORWARD with StartPosition.\\nPossible values:\\n\\nFORWARD\\nBACKWARD'}, {'name': 'sort_order', 'description': 'The sort order for the records. Default: DESCENDING.\\nPossible values:\\n\\nDESCENDING\\nASCENDING'}, {'name': 'start_position', 'description': 'A filtering option for where to start.\\nId -> (string)\\n\\nThe ID of the message or event where to start.\\nAbsoluteTime -> (string)\\n\\nThe time in ISO format where to start.\\nIt\u00e2\\x80\\x99s specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.\\n\\nMostRecent -> (integer)\\n\\nThe start position of the most recent message where you want to start.'}, {'name': 'connection_token', 'description': 'The authentication token associated with the participant\u00e2\\x80\\x99s connection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy', 'description': 'Get the IAM policy for a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}"], "Output": "aws.connectparticipant.get_transcript(contact_id=\"9876543210\", sort_order=\"DESCENDING\", max_results=20)"} {"Instruction": "I want to disassociate a FortiGate Cloud Native Firewall from my Firewall Manager policy on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.fms.disassociate_third_party_firewall', 'description': 'Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall , the third-party firewall vendor deletes all of the firewalls that are associated with the account.', 'parameters': [{'name': 'third_party_firewall', 'description': 'The name of the third-party firewall vendor.\\nPossible values:\\n\\nPALO_ALTO_NETWORKS_CLOUD_NGFW\\nFORTIGATE_CLOUD_NATIVE_FIREWALL'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().list', 'description': 'List the plugins for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.fms.disassociate_third_party_firewall(third_party_firewall=\"FORTIGATE_CLOUD_NATIVE_FIREWALL\")"} {"Instruction": "I want to update the capabilities of a proxy session with the ID 987654321 and the Voice Connector ID vc-xyz123 on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.describe_game_session_queues', 'description': 'Retrieves the properties for one or more game session queues. When requesting multiple queues, use the pagination parameters to retrieve results as a set of sequential pages. When specifying a list of queues, objects are returned only for queues that currently exist in the Region.Learn moredescribe-game-session-queues is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'names', 'description': 'A list of queue names to retrieve information for. You can use either the queue ID or ARN value. To request settings for all queues, leave this parameter empty.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.chime_sdk_voice.update_proxy_session(voice_connector_id=\"vc_xyz123\", proxy_session_id=\"987654321\", capabilities=\"voice,video\", expiry_minutes=30)"} {"Instruction": "I want to list the objects attached to a specified index in Cloud Directory on AWS. The index reference is \"my-index\" and the directory ARN is \"arn:aws:clouddirectory:us-west-2:123456789012:directory/MyDirectory\". I also want to set the consistency level to SERIALIZABLE and retrieve a maximum of 50 items per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_index', 'description': 'Lists objects attached to the specified index.list-index is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory that the index exists in.'}, {'name': 'ranges_on_indexed_values', 'description': 'Specifies the ranges of indexed values that you want to query.\\n(structure)\\n\\nA range of attributes.\\nAttributeKey -> (structure)\\n\\nThe key of the attribute that the attribute range covers.\\nSchemaArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the schema that contains the facet and attribute.\\nFacetName -> (string)\\n\\nThe name of the facet that the attribute exists within.\\nName -> (string)\\n\\nThe name of the attribute.\\n\\nRange -> (structure)\\n\\nThe range of attribute values being selected.\\nStartMode -> (string)\\n\\nThe inclusive or exclusive range start.\\nStartValue -> (structure)\\n\\nThe value to start the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.\\n\\nEndMode -> (string)\\n\\nThe inclusive or exclusive range end.\\nEndValue -> (structure)\\n\\nThe attribute value to terminate the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.'}, {'name': 'index_reference', 'description': 'The reference to the index to list.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level to execute the request at.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.backups.remove_iam_policy_binding(BACKUP='my_backup', instance='my_instance', cluster='my_cluster', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.clouddirectory.list_index(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/MyDirectory\", index_reference=\"my_index\", consistency_level=\"SERIALIZABLE\", page_size=50)"} {"Instruction": "I want to update the development endpoint named my-dev-endpoint on AWS Glue. I want to add two custom Python libraries (library1 and library2) and delete the argument key arg1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.update_dev_endpoint', 'description': 'Updates a specified development endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the DevEndpoint to be updated.'}, {'name': 'public_key', 'description': 'The public key for the DevEndpoint to use.'}, {'name': 'add_public_keys', 'description': 'The list of public keys for the DevEndpoint to use.\\n(string)'}, {'name': 'delete_public_keys', 'description': 'The list of public keys to be deleted from the DevEndpoint .\\n(string)'}, {'name': 'custom_libraries', 'description': 'Custom Python or Java libraries to be loaded in the DevEndpoint .\\nExtraPythonLibsS3Path -> (string)\\n\\nThe paths to one or more Python libraries in an Amazon Simple Storage Service (Amazon S3) bucket that should be loaded in your DevEndpoint . Multiple values must be complete paths separated by a comma.\\n\\nNoteYou can only use pure Python libraries with a DevEndpoint . Libraries that rely on C extensions, such as the pandas Python data analysis library, are not currently supported.\\n\\nExtraJarsS3Path -> (string)\\n\\nThe path to one or more Java .jar files in an S3 bucket that should be loaded in your DevEndpoint .\\n\\nNoteYou can only use pure Java/Scala libraries with a DevEndpoint .'}, {'name': 'update_etl_libraries_|_no_update_etl_libraries', 'description': 'True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.'}, {'name': 'delete_arguments', 'description': 'The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint .\\n(string)'}, {'name': 'add_arguments', 'description': 'The map of arguments to add the map of arguments used to configure the DevEndpoint .\\nValid arguments are:\\n\\n\"--enable-glue-datacatalog\": \"\"\\n\\nYou can specify a version of Python support for development endpoints by using the Arguments parameter in the CreateDevEndpoint or UpdateDevEndpoint APIs. If no arguments are provided, the version defaults to Python 2.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that provides numerous quotes said by famous Formula 1 drivers and personalities.', 'parameters': [{'name': 'driverid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'compute_seconds_between_timestamps', 'description': 'Compute the number of seconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.glue.update_dev_endpoint(endpoint_name=\"my-dev-endpoint\", add_public_keys=[\"library1\", \"library2\"], delete_arguments=\"arg1\")"} {"Instruction": "I want to stop a text translation job with job ID \"98765\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.translate.stop_text_translation_job', 'description': 'Stops an asynchronous batch translation job that is in progress.Asynchronous batch translation jobs are started with the StartTextTranslationJob operation. You can use the DescribeTextTranslationJob or ListTextTranslationJobs operations to get a batch translation job\u00e2\\x80\\x99s JobId .', 'parameters': [{'name': 'job_id', 'description': 'The job ID of the job to be stopped.'}]}\n", "{'name': 'az', 'api_name': 'ServiceBus Namespace Encryption Remove', 'description': 'Remove encryption properties from a namespace', 'parameters': [{'name': 'encryption-config', 'description': 'List of KeyVaultProperties objects.'}, {'name': 'namespace-name', 'description': 'Name of the Namespace.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Kernel', 'description': 'Handle the execution of a Function for a certain signature.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.translate.stop_text_translation_job(job_id=\"98765\")"} {"Instruction": "I want to list the sessions for a notebook with the ID \"notebook-456\" using AWS Athena.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.list_notebook_sessions', 'description': 'Lists, in descending order, the sessions that have been created in a notebook that are in an active state like CREATING , CREATED , IDLE or BUSY . Newer sessions are listed first; older sessions are listed later.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to list sessions for.'}, {'name': 'max_results', 'description': 'The maximum number of notebook sessions to return.'}, {'name': 'next_token', 'description': 'A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.athena.list_notebook_sessions(notebook_id=\"notebook-456\")"} {"Instruction": "I want to create an instance profile with the name \"my-instance-profile\" in the availability zone \"us-west-2a\" using the KMS key \"arn:aws:kms:us-west-2:123456789012:key/abcdefg-1234-5678-90ab-cdefghijklmn\" and I want it to have a public IP address.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.config.export(\"my_firewall\", \"__all\", \"__path=/path/to/dir/config.txt\", \"__resource_format=krm\"', 'description': 'Export firewall configurations', 'parameters': [{'name': 'firewall'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "aws.dms.create_instance_profile(instance_profile_name=\"my_instance_profile\", availability_zone=\"us_west_2a\", kms_key_arn=\"arn:aws:kms:us_west_2:123456789012:key/abcdefg_1234_5678_90ab_cdefghijklmn\", publicly_accessible=True)"} {"Instruction": "I want to list all asset properties for asset ID 789012 on AWS IoT Sitewise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.list_asset_properties', 'description': 'Retrieves a paginated list of properties associated with an asset. If you update properties associated with the model before you finish listing all the properties, you need to start all over again.list-asset-properties is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset.'}, {'name': 'filter', 'description': 'Filters the requested list of asset properties. You can choose one of the following options:\\n\\nALL \u00e2\\x80\\x93 The list includes all asset properties for a given asset model ID.\\nBASE \u00e2\\x80\\x93 The list includes only base asset properties for a given asset model ID.\\n\\nDefault: BASE\\nPossible values:\\n\\nALL\\nBASE'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}"], "Output": "aws.iotsitewise.list_asset_properties(asset_id=\"789012\",filter=\"ALL\")"} {"Instruction": "I want to list all the Regions available for my Amazon Web Services account but only retrieve the first 10 regions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.account.list_regions', 'description': 'Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains parameter.list-regions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'Specifies the 12-digit account ID number of the Amazon Web Services account that you want to access or modify with this operation. If you don\u00e2\\x80\\x99t specify this parameter, it defaults to the Amazon Web Services account of the identity used to call the operation. To use this parameter, the caller must be an identity in the organization\u00e2\\x80\\x99s management account or a delegated administrator account. The specified account ID must also be a member account in the same organization. The organization must have all features enabled , and the organization must have trusted access enabled for the Account Management service, and optionally a delegated admin account assigned.\\n\\nNoteThe management account can\u00e2\\x80\\x99t specify its own AccountId . It must call the operation in standalone context by not including the AccountId parameter.\\nTo call this operation on an account that is not a member of an organization, don\u00e2\\x80\\x99t specify this parameter. Instead, call the operation using an identity belonging to the account whose contacts you wish to retrieve or modify.'}, {'name': 'region_opt_status_contains', 'description': 'A list of Region statuses (Enabling, Enabled, Disabling, Disabled, Enabled_by_default) to use to filter the list of Regions for a given account. For example, passing in a value of ENABLING will only return a list of Regions with a Region status of ENABLING.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}"], "Output": "aws.account.list_regions(account_id=\"\", max_items=10)"} {"Instruction": "I want to get information about the execution of a pipeline named my-pipeline with execution ID 5678 on AWS CodePipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codepipeline.get_pipeline_execution', 'description': 'Returns information about an execution of a pipeline, including details about artifacts, the pipeline execution ID, and the name, version, and status of the pipeline.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline about which you want to get execution details.'}, {'name': 'pipeline_execution_id', 'description': 'The ID of the pipeline execution about which you want to get execution details.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves data of chemical elements and their properties collected from authoritative sources in JSON format', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "aws.codepipeline.get_pipeline_execution(pipeline_name=\"my-pipeline\", pipeline_execution_id=5678)"} {"Instruction": "List the migration statuses for my applications with ids \"app3\" and \"app4\" starting from token \"token456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Expression', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'expression', 'description': 'A logical expression to be evaluated against some input'}]}}"], "Output": "aws.mgh.list_application_states(application_ids=[\"app3\", \"app4\"], starting_token=\"token456\")"} {"Instruction": "I want to stop the image builder named my-image-builder on AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Message', 'description': 'Container for an Arrow IPC message with metadata and optional body', 'parameters': {'required': [{'name': 'metadata', 'description': 'Metadata for the message'}], 'optional': [{'name': 'body', 'description': 'Optional body for the message'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.clean_strings', 'description': 'Cleaning strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the champions in League of Legends and their base stats.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "aws.appstream.stop_image_builder(name=\"my-image-builder\")"} {"Instruction": "I want to untag a CloudHSM cluster with the cluster ID \"my-cluster\" by removing the tag key \"environment\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudhsmv2.untag_resource', 'description': 'Removes the specified tag or tags from the specified AWS CloudHSM cluster.', 'parameters': [{'name': 'resource_id', 'description': 'The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters .'}, {'name': 'tag_key_list', 'description': 'A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}"], "Output": "aws.cloudhsmv2.untag_resource(resource_id=\"my-cluster\", tag_key_list=\"environment\")"} {"Instruction": "I want to list all the tags for the resource with the ARN \"arn:aws:iotsecuretunneling:region:account-id:resource/resource-id\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsecuretunneling.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides an easy way to analyze websites with Ecoindex. You have the ability to:\\n\\n- Make a page analysis\\n- Define screen resolution\\n- Save results to a DB\\n- Retrieve results\\n- Limit the number of request per day for a given host\\n\\nThis API is built on top of ecoindex-python with FastAPI', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}"], "Output": "aws.iotsecuretunneling.list_tags_for_resource(resource_arn=\"arn:aws:iotsecuretunneling:region:account_id:resource/resource_id\")"} {"Instruction": "I want to describe affected entities for my organization and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.health.describe_affected_entities_for_organization(page_size=10)"} {"Instruction": "I want to get the details of the available tunnel endpoint maintenance for a VPN connection with ID \"vpn-5678\" and tunnel IP address \"192.168.1.200\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'pyarrow', 'api_name': 'infer_type', 'description': 'Infer Arrow data type from a Python sequence', 'parameters': {'required': [{'name': 'values', 'description': 'Sequence to infer type from.'}], 'optional': [{'name': 'mask', 'description': 'Optional exclusion mask where True marks null, False non-null.'}, {'name': 'from_pandas', 'description': \"Use pandas's NA/null sentinel values for type inference. Default is False.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'sklearn', 'api_name': 'sklearn.linear_model.LassoLars', 'description': 'Lasso model fit with Least Angle Regression (LARS)', 'parameters': ['alpha', 'fit_intercept', 'verbose', 'normalize', 'precompute', 'max_iter', 'eps', 'copy_X', 'fit_path', 'positive', 'jitter', 'random_state']}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "aws.ec2.get_vpn_tunnel_replacement_status(vpn_connection_id=\"vpn_5678\", vpn_tunnel_outside_ip_address=\"192.168.1.200\")"} {"Instruction": "I want to list the child objects of an object with object reference \"/other/path\" in AWS Cloud Directory.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_object_children', 'description': 'Returns a paginated list of child objects that are associated with a given object.', 'parameters': [{'name': 'directory_arn', 'description': 'The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns .'}, {'name': 'object_reference', 'description': 'The reference that identifies the object for which child objects are being listed.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'next_token', 'description': 'The pagination token.'}, {'name': 'max_results', 'description': 'The maximum number of items to be retrieved in a single call. This is an approximate number.'}, {'name': 'consistency_level', 'description': 'Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsecuretunneling.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().create', 'description': 'Create AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'description'}, {'name': 'enable_console_logging'}, {'name': 'enable_logging'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'regions'}]}"], "Output": "aws.clouddirectory.list_object_children(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/abcdefgh_ijkl_mnop_qrst_uvwxyz123456\", object_reference=\"/other/path\")"} {"Instruction": "I want to check the upgrade status of the domain my-search-domain on AWS OpenSearch Service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafka.update_storage', 'description': 'Updates cluster broker volume size (or) sets cluster storage mode to TIERED.', 'parameters': [{'name': 'cluster_arn', 'description': 'The Amazon Resource Name (ARN) of the cluster to be updated.'}, {'name': 'current_version', 'description': 'The version of cluster to update from. A successful operation will then generate a new version.'}, {'name': 'provisioned_throughput', 'description': 'EBS volume provisioned throughput information.\\n\\nEnabled -> (boolean)\\n\\nProvisioned throughput is enabled or not.\\n\\nVolumeThroughput -> (integer)\\n\\nThroughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.'}, {'name': 'storage_mode', 'description': 'Controls storage mode for supported storage tiers.\\nPossible values:\\n\\nLOCAL\\nTIERED'}, {'name': 'volume_size_gb', 'description': 'size of the EBS volume to update.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}"], "Output": "aws.opensearch.get_upgrade_status(domain_name=\"my-search-domain\")"} {"Instruction": "I need to delete a GeoMatchSet with the ID \"98765432\" using AWS WAF Regional.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}"], "Output": "aws.waf_regional.delete_geo_match_set(geo_match_set_id=98765432)"} {"Instruction": "I want to retrieve the details of Memcached cache engine versions on AWS ElastiCache.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_engine_versions', 'description': 'Returns a list of the available cache engines and their versions.describe-cache-engine-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine', 'description': 'The cache engine to return. Valid values: memcached | redis'}, {'name': 'engine_version', 'description': 'The cache engine version to return.\\nExample: 1.4.14'}, {'name': 'cache_parameter_group_family', 'description': 'The name of a specific cache parameter group family to return details for.\\nValid values are: memcached1.4 | memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 | redis4.0 | redis5.0 | redis6.x | redis6.2 | redis7\\nConstraints:\\n\\nMust be 1 to 255 alphanumeric characters\\nFirst character must be a letter\\nCannot end with a hyphen or contain two consecutive hyphens'}, {'name': 'default_only_|_no_default_only', 'description': 'If true , specifies that only the default version of the specified engine or engine and major version combination is to be returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.elasticache.describe_cache_engine_versions(engine= \"memcached\")"} {"Instruction": "I want to update the migration state of my application with ApplicationId 98765432 to COMPLETED.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgh.notify_application_state', 'description': 'Sets the migration state of an application. For a given application identified by the value passed to ApplicationId , its status is set or updated by passing one of three values to Status : NOT_STARTED | IN_PROGRESS | COMPLETED .', 'parameters': [{'name': 'application_id', 'description': 'The configurationId in Application Discovery Service that uniquely identifies the grouped application.'}, {'name': 'status', 'description': 'Status of the application - Not Started, In-Progress, Complete.\\nPossible values:\\n\\nNOT_STARTED\\nIN_PROGRESS\\nCOMPLETED'}, {'name': 'update_date_time', 'description': 'The timestamp when the application state changed.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "aws.mgh.notify_application_state(application_id=98765432, status=\"COMPLETED\")"} {"Instruction": "I want to validate a CloudFormation template located at s3://my-bucket/updated-template.yaml.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().list', 'description': 'List Artifact Registry repositories in specified project', 'parameters': [{'name': 'location'}, {'name': 'limit'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}"], "Output": "aws.cloudformation.validate_template(template_url= \"s3://my-bucket/updated-template.yaml\")"} {"Instruction": "I want to import a migration task with the progress update stream name \"my-progress-stream\" and migration task name \"my-migration-task\" on AWS Migration Hub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgh.import_migration_task', 'description': 'Registers a new migration task which represents a server, database, etc., being migrated to AWS by a migration tool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'progress_update_stream', 'description': 'The name of the ProgressUpdateStream. >'}, {'name': 'migration_task_name', 'description': 'Unique identifier that references the migration task. Do not store personal data in this field.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}"], "Output": "aws.mgh.import_migration_task(progress_update_stream=\"my-progress-stream\", migration_task_name=\"my-migration-task\")"} {"Instruction": "I want to retrieve information about a portal with ID abc123 on AWS IoT SiteWise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}\n", "{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.create_user_import_job', 'description': 'Creates a user import job.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The job name for the user import job.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool that the users are being imported into.'}, {'name': 'cloud_watch_logs_role_arn', 'description': 'The role ARN for the Amazon CloudWatch Logs Logging role for the user import job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_domain_deliverability_campaign', 'description': 'Retrieve all the deliverability data for a specific campaign. This data is available for a campaign only if the campaign sent email by using a domain that the Deliverability dashboard is enabled for.', 'parameters': [{'name': 'campaign_id', 'description': 'The unique identifier for the campaign. The Deliverability dashboard automatically generates and assigns this identifier to a campaign.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime.list_phone_number_orders', 'description': 'Lists the phone number orders for the administrator\u00e2\\x80\\x99s Amazon Chime account.', 'parameters': [{'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}"], "Output": "aws.iotsitewise.describe_portal(portal_id=\"abc123\")"} {"Instruction": "I want to cancel the mailbox export job with the job ID 'xyz789' and organization ID 'org123' on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "aws.workmail.cancel_mailbox_export_job(job_id='xyz789', organization_id='org123')"} {"Instruction": "I want to move instances with IDs i-123456789 out of standby mode in the Auto Scaling group named my-asg.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.autoscaling.exit_standby', 'description': 'Moves the specified instances out of the standby state.For more information, see Temporarily removing instances from your Auto Scaling group in the Amazon EC2 Auto Scaling User Guide .', 'parameters': [{'name': 'instance_ids', 'description': 'The IDs of the instances. You can specify up to 20 instances.\\n(string)'}, {'name': 'auto_scaling_group_name', 'description': 'The name of the Auto Scaling group.'}]}"], "Output": "aws.autoscaling.exit_standby(auto_scaling_group_name=\"my-asg\", instance_ids=\"i-123456789\")"} {"Instruction": "I need to delete an outpost with the ID \"ABCD1234-EF56-7890-1234-567890ABCDEF\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.outposts.delete_outpost', 'description': 'Deletes the specified Outpost.', 'parameters': [{'name': 'outpost_id', 'description': 'The ID or the Amazon Resource Name (ARN) of the Outpost.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_reusable_delegation_set', 'description': 'Retrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set.', 'parameters': [{'name': 'id', 'description': 'The ID of the reusable delegation set that you want to get a list of name servers for.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.outposts.delete_outpost(outpost_id=\"ABCD1234-EF56-7890-1234-567890ABCDEF\")"} {"Instruction": "I want to modify the configuration of my reserved instances with IDs [\"b847fa93-e282-4f55-b59a-1342f5bd7c02\", \"f127bd27-edb7-44c9-a0eb-0d7e09259af0\"] to have 5 instances each in the Availability Zone us-west-1c and Platform EC2-VPC.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_reserved_instances', 'description': 'Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. The Reserved Instances to be modified must be identical, except for Availability Zone, network platform, and instance type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'reserved_instances_ids', 'description': 'The IDs of the Reserved Instances to modify.\\n(string)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency .'}, {'name': 'target_configurations', 'description': 'The configuration settings for the Reserved Instances to modify.\\n(structure)\\n\\nDescribes the configuration settings for the modified Reserved Instances.\\nAvailabilityZone -> (string)\\n\\nThe Availability Zone for the modified Reserved Instances.\\nInstanceCount -> (integer)\\n\\nThe number of modified Reserved Instances.\\n\\nNoteThis is a required field for a request.\\n\\nInstanceType -> (string)\\n\\nThe instance type for the modified Reserved Instances.\\nPlatform -> (string)\\n\\nThe network platform of the modified Reserved Instances.\\nScope -> (string)\\n\\nWhether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "aws.ec2.modify_reserved_instances(reserved_instances_ids=[\"b847fa93_e282_4f55_b59a_1342f5bd7c02\", \"f127bd27_edb7_44c9_a0eb_0d7e09259af0\"], target_configurations=[{\"AvailabilityZone\": \"us-west-1c\", \"Platform\": \"EC2-VPC\", \"InstanceCount\": 5}])"} {"Instruction": "I want to retrieve a list of tasks for the default cluster in AWS ECS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ecs.list_tasks(cluster=\"default\")"} {"Instruction": "I want to list all the image IDs for the repository named my-repo in Amazon Elastic Container Registry, but only retrieve the first 10 images.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha artifacts repositories', 'api_name': 'gcloud.alpha.artifacts.repositories.config_export', 'description': 'Export the configuration for a Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}"], "Output": "aws.ecr.list_images(repository_name=\"my-repo\", max_items=10)"} {"Instruction": "I want to set a retention policy of 30 days for the log group named my-logs on AWS CloudWatch Logs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}"], "Output": "aws.logs.put_retention_policy(log_group_name=\"my-logs\", retention_in_days=30)"} {"Instruction": "I want to delete an application named my-app on AWS Kinesis Data Analytics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to.'}], 'optional': [{'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}"], "Output": "aws.kinesisanalyticsv2.delete_application(application_name=\"my-app\")"} {"Instruction": "I want to get details of a batch prediction job with job ID \"67890\" on AWS Fraud Detector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().restore', 'description': 'Restore an AlloyDB cluster from a backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}, {'name': 'async'}, {'name': 'network'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "aws.frauddetector.get_batch_prediction_jobs(job_id=\"67890\")"} {"Instruction": "I want to create a resiliency policy for my application with the policy name \"my-policy\" and tags \"env:production\" and \"department:finance\" on AWS resiliencehub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_dashboard_snapshot_job_result', 'description': 'Describes the result of an existing snapshot job that has finished running.If the job has not finished running, this operation returns a message that says Dashboard Snapshot Job with id has not reached a terminal state. .', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.'}, {'name': 'dashboard_id', 'description': 'The ID of the dashboard that you have started a snapshot job for.'}, {'name': 'snapshot_job_id', 'description': 'The ID of the job to be described. The job ID is set when you start a new job with a StartDashboardSnapshotJob API call.'}]}"], "Output": "aws.resiliencehub.create_resiliency_policy(policy_name=\"my-policy\", tags=[\"env=production\", \"department=finance\"])"} {"Instruction": "Can you help me create an App Runner auto scaling configuration named my-scaling-config on AWS?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.delete', 'description': 'Delete an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.apprunner.create_auto_scaling_configuration(auto_scaling_configuration_name=\"my-scaling-config\")"} {"Instruction": "I want to list the human loops that were created after 2021-01-01 and before 2021-02-01 with a flow definition ARN of \"arn:aws:sagemaker:us-west-2:123456789012:flow-definition/my-flow-definition\" in ascending order. How can I achieve this using the AWS CLI?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_a2i_runtime.list_human_loops', 'description': 'Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.list-human-loops is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': '(Optional) The timestamp of the date when you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'creation_time_before', 'description': '(Optional) The timestamp of the date before which you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'flow_definition_arn', 'description': 'The Amazon Resource Name (ARN) of a flow definition.'}, {'name': 'sort_order', 'description': 'Optional. The order for displaying results. Valid values: Ascending and Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.apis().add_iam_policy_binding(API='my_api', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}"], "Output": "aws.sagemaker_a2i_runtime.list_human_loops(creation_time_after=\"2021-01-01\", creation_time_before=\"2021-02-01\", flow_definition_arn=\"arn:aws:sagemaker:us-west-2:123456789012:flow-definition/my-flow-definition\", sort_order=\"Ascending\")"} {"Instruction": "I want to update the service pipeline for the \"advanced-svc\" service in AWS Proton, using the spec file \"service-spec.yaml\" and the template version 2.2. The deployment type should be \"MAJOR_VERSION\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "aws.proton.update_service_pipeline(service_name=\"advanced-svc\", spec=\"service-spec.yaml\", template_major_version=\"2\", template_minor_version=\"2\", deployment_type=\"MAJOR_VERSION\")"} {"Instruction": "Can you please start generating a recommendation report for the resources with group ID \"56789\" in the JSON format?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().create', 'description': 'Create an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'repository_format'}, {'name': 'allow_snapshot_overwrites'}, {'name': 'async'}, {'name': 'description'}, {'name': 'kms_key'}, {'name': 'labels'}, {'name': 'version_policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}"], "Output": "aws.migrationhubstrategy.start_recommendation_report_generation(group_id_filter={\"name\": \"56789\"}, output_format=\"Json\")"} {"Instruction": "I want to stop a job run with the name \"my-job\" and the run ID \"98765432\" on AWS DataBrew.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.stop_job_run', 'description': 'Stops a particular run of a job.', 'parameters': [{'name': 'name', 'description': 'The name of the job to be stopped.'}, {'name': 'run_id', 'description': 'The ID of the job run to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}"], "Output": "aws.databrew.stop_job_run(name=\"my-job\", run_id=98765432)"} {"Instruction": "Please create a Python function call to delete the table named \"employees\" in the \"my_database\" database with the version IDs [1234, 5678].\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.batch_delete_table_version', 'description': 'Deletes a specified batch of versions of a table.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog where the tables reside. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'database_name', 'description': 'The database in the catalog in which the table resides. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'table_name', 'description': 'The name of the table. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'version_ids', 'description': 'A list of the IDs of versions to be deleted. A VersionId is a string representation of an integer. Each version is incremented by 1.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic information on all weed strain. Build mobile apps for weed strains.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints_predict(\"endpoint_123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be sent for prediction.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_instance', 'description': 'Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The name of the DB instance to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance, for example, arn:aws:iam::123456789012:role/AccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB instance that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}"], "Output": "aws.glue.batch_delete_table_version(catalog_id=\"123456789012\", database_name=\"my_database\", table_name=\"employees\", version_ids=[\"1234\",\"5678\"])"} {"Instruction": "I want to obtain the phone number orders for my Amazon Chime account and retrieve the maximum of 10 results in a single call.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime.list_phone_number_orders', 'description': 'Lists the phone number orders for the administrator\u00e2\\x80\\x99s Amazon Chime account.', 'parameters': [{'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_data_source_permissions', 'description': 'Updates the permissions to a data source.', 'parameters': [{'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'data_source_id', 'description': 'The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'A list of resource permissions that you want to grant on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'A list of resource permissions that you want to revoke on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}"], "Output": "aws.chime.list_phone_number_orders(max_results=10)"} {"Instruction": "I want to describe the details of a specific DB cluster parameter group named my-cluster-parameter-group on AWS Neptune and retrieve all the available information.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().getIamPolicy', 'description': 'Get IAM policy for a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}"], "Output": "aws.neptune.describe_db_cluster_parameter_groups(db_cluster_parameter_group_name=\"my_cluster_parameter_group\")"} {"Instruction": "Can you provide a Python function call to list all collections in my AWS account and log the output, considering that we might have a large number of collections and we want to retrieve all of them without pagination?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Questions, answers, and flash cards to ace the National Real Estate exam.', 'parameters': []}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.clusters().create_secondary', 'description': 'Create a new secondary AlloyDB cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.rekognition.list_collections(max_items=10000)"} {"Instruction": "I want to retrieve the names of all job resources in my AWS account that are tagged as \"important\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'as', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.get_stored_query', 'description': 'Returns the details of a specific stored query.', 'parameters': [{'name': 'query_name', 'description': 'The name of the query.'}]}\n", "{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.glue.list_jobs(tags={\"key\": \"important\"})"} {"Instruction": "I want to get the work unit results for query ID 9876 and work unit ID 6543 using the AWS Lake Formation API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}"], "Output": "aws.lakeformation.get_work_unit_results(query_id=9876, work_unit_id=6543)"} {"Instruction": "I want to list all the analyzed resources for an analyzer with the ARN \"arn:aws:accessanalyzer:us-west-2:123456789012:analyzer/my-analyzer\" on AWS Access Analyzer.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.accessanalyzer.list_analyzed_resources', 'description': 'Retrieves a list of resources of the specified type that have been analyzed by the specified analyzer..list-analyzed-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The ARN of the analyzer to retrieve a list of analyzed resources from.'}, {'name': 'resource_type', 'description': 'The type of resource.\\nPossible values:\\n\\nAWS::S3::Bucket\\nAWS::IAM::Role\\nAWS::SQS::Queue\\nAWS::Lambda::Function\\nAWS::Lambda::LayerVersion\\nAWS::KMS::Key\\nAWS::SecretsManager::Secret\\nAWS::EFS::FileSystem\\nAWS::EC2::Snapshot\\nAWS::ECR::Repository\\nAWS::RDS::DBSnapshot\\nAWS::RDS::DBClusterSnapshot\\nAWS::SNS::Topic'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.accessanalyzer.list_analyzed_resources(analyzer_arn=\"arn:aws:accessanalyzer:us-west-2:123456789012:analyzer/my_analyzer\")"} {"Instruction": "I want to create a backup for a table named customers and name the backup my-customer-backup.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dynamodb.create_backup', 'description': 'Creates a backup for an existing table.When you create an on-demand backup, a time marker of the request is cataloged, and the backup is created asynchronously, by applying all changes until the time of the request to the last full table snapshot. Backup requests are processed instantaneously and become available for restore within minutes.All backups in DynamoDB work without consuming any provisioned throughput on the table.Along with data, the following are also included on the backups:Global secondary indexes (GSIs)Streams', 'parameters': [{'name': 'table_name', 'description': 'The name of the table.'}, {'name': 'backup_name', 'description': 'Specified name for the backup.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}"], "Output": "aws.dynamodb.create_backup(table_name=\"customers\", backup_name=\"my-customer-backup\")"} {"Instruction": "I want to delete the SMS channel for my application with the application ID \"def456\" on Amazon Pinpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.delete_sms_channel', 'description': 'Disables the SMS channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'git', 'api_name': 'aws.proton.get_service_instance', 'description': 'Ignore specific files', 'parameters': [{'name': 'file_patterns'}]}"], "Output": "aws.pinpoint.delete_sms_channel(application_id=\"def456\")"} {"Instruction": "I want to get the details of a migration workflow template with the ID \"98765432\" in AWS Migration Hub Orchestrator.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template', 'description': 'Get the template you want to use for creating a migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads.list', 'description': 'List all Assured Workloads environments that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.migrationhuborchestrator.get_template(id=\"98765432\")"} {"Instruction": "I want to retrieve details about all resource shares that have the status \"ACTIVE\" and are owned by my account in AWS RAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.trim_whitespace', 'description': 'Trim leading and trailing whitespace characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}"], "Output": "aws.ram.get_resource_shares(resource_owner=\"SELF\" ,resource_share_status=\"ACTIVE\")"} {"Instruction": "I want to add a source identifier for the Amazon DocumentDB event notification subscription named my-subscription. The source identifier I want to add is my-source-identifier.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}\n", "{'name': 'IoT Hub', 'api_name': 'IoT Hub Query', 'description': 'Query an IoT Hub using a SQL-like language', 'parameters': [{'name': 'query-command', 'description': 'User query to be executed.', 'required': True}, {'name': 'auth-type', 'description': 'Indicates whether the operation should auto-derive a policy key or use the current Azure AD session.', 'required': False}, {'name': 'hub-name', 'description': 'IoT Hub name. Required if --login is not provided.', 'required': False}, {'name': 'login', 'description': \"This command supports an entity connection string with rights to perform action. Use to avoid session login via 'az login'.\", 'required': False}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': False}, {'name': 'top', 'description': 'Maximum number of elements to return. By default query has no cap.', 'required': False}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}"], "Output": "aws.docdb.add_source_identifier_to_subscription(subscription_name=\"my-subscription\", source_identifier=\"my-source-identifier\")"} {"Instruction": "I want to get information about the route analysis with global network ID \"gn-654321\" and route analysis ID \"ra-098765\" on AWS network manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.get_route_analysis', 'description': 'Gets information about the specified route analysis.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'route_analysis_id', 'description': 'The ID of the route analysis.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.add_tags', 'description': 'Attaches tags to an existing Amazon OpenSearch Service domain. Tags are a set of case-sensitive key-value pairs. A domain can have up to 10 tags. For more information, see Tagging Amazon OpenSearch Service domains .', 'parameters': [{'name': 'arn', 'description': 'Amazon Resource Name (ARN) for the OpenSearch Service domain to which you want to attach resource tags.'}, {'name': 'tag_list', 'description': 'List of resource tags.\\n(structure)\\n\\nA tag (key-value pair) for an Amazon OpenSearch Service resource.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the domain to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}"], "Output": "aws.networkmanager.get_route_analysis(global_network_id=\"gn-654321\", route_analysis_id=\"ra-098765\")"} {"Instruction": "I want to create a comment related to a case with case_id '98765', domain_id 'qwerty', body 'This is another comment', and contentType 'text' on AWS ConnectCases API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcases.create_related_item', 'description': 'Creates a related item (comments, tasks, and contacts) and associates it with a case.NoteA Related Item is a resource that is associated with a case. It may or may not have an external identifier linking it to an external resource (for example, a contactArn ). All Related Items have their own internal identifier, the relatedItemArn . Examples of related items include comments and contacts .', 'parameters': [{'name': 'case_id', 'description': 'A unique identifier of the case.'}, {'name': 'content', 'description': 'The content of a related item to be created.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: comment, contact.\\ncomment -> (structure)\\n\\nRepresents the content of a comment to be returned to agents.\\nbody -> (string)\\n\\nText in the body of a Comment on a case.\\ncontentType -> (string)\\n\\nType of the text in the box of a Comment on a case.\\n\\ncontact -> (structure)\\n\\nObject representing a contact in Amazon Connect as an API request field.\\ncontactArn -> (string)\\n\\nA unique identifier of a contact in Amazon Connect.'}, {'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'type', 'description': 'The type of a related item.\\nPossible values:\\n\\nContact\\nComment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all english synonyms from a given word', 'parameters': [{'name': 'word', 'description': 'An english word', 'type': 'string'}]}"], "Output": "aws.connectcases.create_related_item(case_id=\"98765\", content='{\"comment\": {\"body\": \"This is another comment\", \"contentType\": \"text\"}}')"} {"Instruction": "I need to get statistics for the replication table using the DMS Serverless replication configuration with the replication config ARN \"arn:aws:dms:us-west-2:123456789012:task:abcdefghijklmnopqrstuvwxyz\" and I want to receive a maximum of 100 records in the response.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}"], "Output": "aws.dms.describe_replication_table_statistics(replication_config_arn=\"arn:aws:dms:us_west_2:123456789012:task:abcdefghijklmnopqrstuvwxyz\", max_records=100)"} {"Instruction": "I want to list the details of network operations on AWS, and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.describe_tags', 'description': 'Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters .tagValueSee also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'filters', 'description': 'You can filter the list using a key -value format. You can separate these items by using logical operators. Allowed filters include tagKey , tagValue , and configurationId .\\n(structure)\\n\\nThe tag filter. Valid names are: tagKey , tagValue , configurationId .\\nname -> (string)\\n\\nA name of the tag filter.\\nvalues -> (list)\\n\\nValues for the tag filter.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'Update Redis Connection', 'description': 'Update a local to redis connection', 'parameters': [{'name': 'client-type', 'description': 'The client type used on the connection.', 'accepted_values': ['dotnet', 'go', 'java', 'nodejs', 'none', 'python', 'springBoot']}, {'name': 'connection', 'description': 'Name of the connection.'}, {'name': 'customized-keys', 'description': 'The customized keys used to change default configuration names. Key is the original name, value is the customized name.'}, {'name': 'id', 'description': 'The id of connection.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'secret', 'description': 'The secret auth info.'}]}"], "Output": "aws.tnb.list_sol_network_operations(page_size=10)"} {"Instruction": "How can I disable ClassicLink for a VPC with the ID vpc-98765432?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}"], "Output": "aws.ec2.disable_vpc_classic_link(vpc_id=\"vpc-98765432\")"} {"Instruction": "I want to query a what-if forecast for a specific date range and filter on a specific item in Client 42 dataset in AWS forecastquery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecastquery.query_what_if_forecast', 'description': 'Retrieves a what-if forecast.', 'parameters': [{'name': 'what_if_forecast_arn', 'description': 'The Amazon Resource Name (ARN) of the what-if forecast to query.'}, {'name': 'start_date', 'description': 'The start date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.'}, {'name': 'end_date', 'description': 'The end date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00.'}, {'name': 'filters', 'description': 'The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for client_21 in the electricity usage dataset, specify the following:\\n\\n{\"item_id\" : \"client_21\"}\\nTo get the full what-if forecast, use the CreateForecastExportJob operation.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'If the result of the previous request was truncated, the response includes a NextToken . To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.'}]}"], "Output": "aws.forecastquery.query_what_if_forecast(what_if_forecast_arn=\"arn:aws:forecast:us_west_2:123456789012:dataset_group/dataset\", start_date=\"2022_01_01T00:00:00\", end_date=\"2022_01_31T23:59:59\", filters='{\"item_id\":\"client_42\"}')"} {"Instruction": "I want to get information about a VPC endpoint with the name my-endpoint on AWS Redshift Serverless.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.mutate_deployed_index', 'description': 'mutate an existing deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.redshift_serverless.get_endpoint_access(endpoint_name=\"my-endpoint\")"} {"Instruction": "I want to update the permissions for a data source with the ID \"my-datasource\" in my Amazon Web Services account. I want to grant read and write permissions to the user \"john@example.com\" and revoke delete permissions from the user \"jane@example.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.update_data_source_permissions', 'description': 'Updates the permissions to a data source.', 'parameters': [{'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'data_source_id', 'description': 'The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'A list of resource permissions that you want to grant on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'A list of resource permissions that you want to revoke on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'It is an API for mobile phone number OSINT. If you abuse it, you will be immediately banned!', 'parameters': [{'name': 'phone', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}"], "Output": "aws.quicksight.update_data_source_permissions(aws_account_id=my_aws_account_id, data_source_id=my_datasource, grant_permissions=[{\"Principal\":\"john@example.com\"}, {\"Actions\":[\"read\", \"write\"]}])"} {"Instruction": "I want to get details about the repository association with the ARN arn:aws:codeguru-reviewer:us-west-2:123456789012:association:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.update(\"1234\", certificate=\"/home/user/me/new_cert.cer\", display_name=\"updated name\", private_key=\"/home/user/me/new_key.pfx\"', 'description': 'Updates an SSL certificate', 'parameters': [{'name': 'id', 'description': 'The id of the certificate. This identifier is printed upon creation of a new certificate. Run gcloud alpha app ssl-certificates list to view existing certificates.'}, {'name': 'certificate', 'description': 'The file path for the new certificate to upload. Must be in PEM x.509 format including the header and footer.'}, {'name': 'display_name', 'description': 'A display name for this certificate.'}, {'name': 'private_key', 'description': 'The file path to a local RSA private key file. The private key must be PEM encoded with header and footer and must be 2048 bits or fewer.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Throne of Glass API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}"], "Output": "aws.codeguru_reviewer.describe_repository_association(association_arn='arn:aws:codeguru_reviewer:us_west_2:123456789012:association:a1b2c3d4_5678_90ab_cdef_EXAMPLE11111')"} {"Instruction": "I want to update the email channel for my application with the Application ID \"67890\" and disable the email channel.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().list', 'description': 'List Cloud Bigtable operations', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'Google Cloud', 'api_name': 'gcloud.active_directory.domains.backups.delete(backup=\"backup_123\", domain=\"my_domain.com\"', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Execute command in the background, return immediately.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws opensearch.describe_domain_health', 'description': 'Returns information about domain and node health, the standby Availability Zone, number of nodes per Availability Zone, and shard count per node.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().update(PERIMETER=\\'my_perimeter\\', add_resources=[\"projects/123\",\"projects/456\"], remove_restricted_services=[\"storage.googleapis.com\"], add_access_levels=[\"accessPolicies/123/accessLevels/a_level\"], enable_vpc_accessible_services=True, clear_vpc_allowed_services=True', 'description': 'Update the enforced configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'description'}, {'name': 'title'}, {'name': 'type'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'set_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'set_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'set_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}"], "Output": "aws.pinpoint.update_email_channel(application_id=\"67890\", email_channel_request={\"Enabled\": False})"} {"Instruction": "I want to disable and delete the email channel for my Amazon Pinpoint application with the application ID \"efgh5678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.delete_email_channel', 'description': 'Disables the email channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate QR code', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_mitigation_action', 'description': 'Deletes a defined mitigation action from your Amazon Web Services accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'action_name', 'description': 'The name of the mitigation action that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}"], "Output": "aws.pinpoint.delete_email_channel(application_id=\"efgh5678\")"} {"Instruction": "I want to retrieve information about the APNs sandbox channel for my Amazon Pinpoint application with the application ID \"98765432\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().delete', 'description': 'Delete a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}"], "Output": "aws.pinpoint.get_apns_sandbox_channel(application_id=\"98765432\")"} {"Instruction": "I want to describe a Git repository named my-git-repo on AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_code_repository', 'description': 'Gets details about the specified Git repository.', 'parameters': [{'name': 'code_repository_name', 'description': 'The name of the Git repository to describe.'}]}"], "Output": "aws.sagemaker.describe_code_repository(code_repository_name=\"my_git_repo\")"} {"Instruction": "How can I continue a blue/green deployment with AWS CodeDeploy? I have a deployment with ID \"d-XYZ123\" and I want to start shifting traffic to the replacement environment after the deployment is ready.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}"], "Output": "aws.deploy.continue_deployment(deployment_id=\"d-XYZ123\", deployment_wait_type=\"READY_WAIT\")"} {"Instruction": "I want to update the description and precedence of a group named \"MyGroup\" in a user pool with user pool ID \"us-west-2_aaaaaaaaa\" on AWS Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models().remove_iam_policy_binding(model=\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Remove an IAM policy binding from the IAM policy of a ML model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}"], "Output": "aws.cognito_idp.update_group(user_pool_id=\"us-west-2_aaaaaaaaa\", group_name=\"MyGroup\", description=\"New description\", precedence=2)"} {"Instruction": "I want to list the live sources for the source location named \"my-source-location\" with a page size of 200.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediatailor.list_live_sources', 'description': 'Lists the live sources contained in a source location. A source represents a piece of content.list-live-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_location_name', 'description': 'The name of the source location associated with this Live Sources list.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'Schema', 'description': 'Representation of a single column schema', 'parameters': {'required': [{'name': 'field', 'description': 'The field object representing the column'}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of key-value pairs representing additional metadata'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.mediatailor.list_live_sources(source_location_name=\"my-source-location\", page_size=200)"} {"Instruction": "I want to create a new IoT SiteWise Monitor portal named \"MyPortal\" with a description of \"This is a portal for tracking sensors\", a contact email of \"example@example.com\", and a service role ARN of \"arn:aws:iam::123456789012:role/service_role/MyServiceRole\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.list_service_instance_provisioned_resources', 'description': 'List provisioned resources for a service instance with details.list-service-instance-provisioned-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'service_instance_name', 'description': 'The name of the service instance whose provisioned resources you want.'}, {'name': 'service_name', 'description': 'The name of the service that serviceInstanceName is associated to.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.iotsitewise.create_portal(portal_name=\"MyPortal\", portal_description=\"This is a portal for tracking sensors\", portal_contact_email=\"example@example.com\", role_arn=\"arn:aws:iam::123456789012:role/service_role/MyServiceRole\")"} {"Instruction": "Can you provide information about the managed endpoint with ID \"56789\" in virtual cluster \"vc-00456\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'pyarrow', 'api_name': 'drop_nulls', 'description': 'Drop nulls from the input', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels.replace_all', 'description': 'Replace all existing access levels', 'parameters': [{'name': 'policy'}, {'name': 'source_file'}, {'name': 'etag'}]}"], "Output": "aws.emr_containers.describe_managed_endpoint(id=56789, virtual_cluster_id=vc_00456)"} {"Instruction": "I want to retrieve the name of the stack associated with fleet named my-fleet.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}"], "Output": "aws.appstream.list_associated_stacks(fleet_name=\"my_fleet\")"} {"Instruction": "I want to delete a state machine alias with the ARN \"arn:aws:states:us-west-2:123456789012:stateMachineAlias/my-state-machine-alias\" on AWS Step Functions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}"], "Output": "aws.stepfunctions.delete_state_machine_alias(state_machine_alias_arn=\"arn:aws:states:us_west_2:123456789012:stateMachineAlias/my_state_machine_alias\")"} {"Instruction": "I want to activate a gateway named my-gateway on AWS storagegateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.activate_gateway', 'description': 'Activates the gateway you previously deployed on your host. In the activation process, you specify information such as the Amazon Web Services Region that you want to use for storing snapshots or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window, an activation key, and a name for your gateway. The activation process also associates your gateway with your account. For more information, see UpdateGatewayInformation .NoteYou must turn on the gateway VM before you can activate your gateway.', 'parameters': [{'name': 'activation_key', 'description': 'Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter activationKey . It may also include other activation-related parameters, however, these are merely defaults \u00e2\\x80\\x93 the arguments you pass to the ActivateGateway API call determine the actual configuration of your gateway.\\nFor more information, see Getting activation key in the Storage Gateway User Guide .'}, {'name': 'gateway_name', 'description': 'The name you configured for your gateway.'}, {'name': 'gateway_timezone', 'description': 'A value that indicates the time zone you want to set for the gateway. The time zone is of the format \u00e2\\x80\\x9cGMT-hr:mm\u00e2\\x80\\x9d or \u00e2\\x80\\x9cGMT+hr:mm\u00e2\\x80\\x9d. For example, GMT-4:00 indicates the time is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time zone is used, for example, for scheduling snapshots and your gateway\u00e2\\x80\\x99s maintenance schedule.'}, {'name': 'gateway_region', 'description': 'A value that indicates the Amazon Web Services Region where you want to store your data. The gateway Amazon Web Services Region specified must be the same Amazon Web Services Region as the Amazon Web Services Region in your Host header in the request. For more information about available Amazon Web Services Regions and endpoints for Storage Gateway, see Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .\\nValid Values: See Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .'}, {'name': 'gateway_type', 'description': 'A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED .\\nValid Values: STORED | CACHED | VTL | VTL_SNOW | FILE_S3 | FILE_FSX_SMB'}, {'name': 'tape_drive_type', 'description': 'The value that indicates the type of tape drive to use for tape gateway. This field is optional.\\nValid Values: IBM-ULT3580-TD5'}, {'name': 'medium_changer_type', 'description': 'The value that indicates the type of medium changer to use for tape gateway. This field is optional.\\nValid Values: STK-L700 | AWS-Gateway-VTL | IBM-03584L32-0402'}, {'name': 'tags', 'description': 'A list of up to 50 tags that you can assign to the gateway. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers that can be represented in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256 characters.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}"], "Output": "aws.storagegateway.activate_gateway(activation_key=\"\", gateway_name=\"my_gateway\", gateway_timezone=\"\", gateway_region=\"\", gateway_type=\"cached\")"} {"Instruction": "I want to delete a cluster parameter group named my-other-parameter-group on AWS DocumentDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.delete_db_cluster_parameter_group', 'description': 'Deletes a specified cluster parameter group. The cluster parameter group to be deleted can\u00e2\\x80\\x99t be associated with any clusters.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the cluster parameter group.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nYou can\u00e2\\x80\\x99t delete a default cluster parameter group.\\nCannot be associated with any clusters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Phone\u201d API validates national and international phone numbers, get location information about phone number.', 'parameters': [{'name': 'number', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.docdb.delete_db_cluster_parameter_group(db_cluster_parameter_group_name=\"my-other-parameter-group\")"} {"Instruction": "I want to update the event configuration for a LoRaWAN gateway with the EUI EUI1234567890 on AWS IoTWireless and enable the connection status event topic.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}"], "Output": "aws.iotwireless.update_resource_event_configuration(identifier=\"EUI1234567890\", identifier_type=\"GatewayEui\", connection_status={\"LoRaWAN\": {\"GatewayEuiEventTopic\": \"enabled\"}})"} {"Instruction": "Can you please provide me with the presigned URL for the software update file associated with the job ID 'JID987e6543-e21d-54c6-b987-987655440000'?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.snowball.get_software_updates', 'description': 'Returns an Amazon S3 presigned URL for an update file associated with a specified JobId .', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to get the software update file for, for example JID123e4567-e89b-12d3-a456-426655440000 .'}]}"], "Output": "aws.snowball.get_software_updates(job_id=\"JID987e6543-e21d-54c6-b987-987655440000\")"} {"Instruction": "I want to associate a multicast group with a FUOTA task. The ID of the FUOTA task is \"fuota-task-789\" and the ID of the multicast group is \"multicast-group-012\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iotwireless.associate_multicast_group_with_fuota_task(id=\"fuota-task-789\", multicast_group_id=\"multicast-group-012\")"} {"Instruction": "I want to get summary information about a domain configuration named \"customDomain\" on AWS IoT Core.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.describe_domain_configuration', 'description': 'Gets summary information about a domain configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_configuration_name', 'description': 'The name of the domain configuration.'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}"], "Output": "aws.iot.describe_domain_configuration(domain_configuration_name=\"customDomain\")"} {"Instruction": "I want to get the web Application identifier named \"my-web-app\" using AWS WAF.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.get_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'web_acl_id', 'description': 'The WebACLId of the WebACL that you want to get. WebACLId is returned by CreateWebACL and by ListWebACLs .'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_query_executions', 'description': 'Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: QueryExecutionIds\\n', 'parameters': [{'name': 'work_group', 'description': 'The name of the workgroup from which queries are being returned. If a workgroup is not specified, a list of available query execution IDs for the queries in the primary workgroup is returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.ssl_certificates.delete', 'description': 'Delete an SSL certificate', 'parameters': [{'name': 'id'}]}"], "Output": "aws.waf.get_web_acl(web_acl_id=my_web_app)"} {"Instruction": "Get the details of a step group with ID \"56789\" in a template with ID \"template-002\" in AWS Migration Hub Orchestrator.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.migrationhuborchestrator.get_template_step_group(template_id=\"template-002\", __id=56789)"} {"Instruction": "I want to create a resource data sync named sync-ssm on Amazon S3 bucket ssm-data with the prefix data-inventory and sync format Parquet.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.create_resource_data_sync', 'description': 'A resource data sync helps you view data from multiple sources in a single location. Amazon Web Services Systems Manager offers two types of resource data sync: SyncToDestination and SyncFromSource .You can configure Systems Manager Explorer to use the SyncFromSource type to synchronize operational work items (OpsItems) and operational data (OpsData) from multiple Amazon Web Services Regions to a single Amazon S3 bucket. This type can synchronize OpsItems and OpsData from multiple Amazon Web Services accounts and Amazon Web Services Regions or EntireOrganization by using Organizations. For more information, see Setting up Systems Manager Explorer to display data from multiple accounts and Regions in the Amazon Web Services Systems Manager User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'sync_name', 'description': 'A name for the configuration.'}, {'name': 's3_destination', 'description': 'Amazon S3 configuration details for the sync. This parameter is required if the SyncType value is SyncToDestination.\\nBucketName -> (string)\\n\\nThe name of the S3 bucket where the aggregated data is stored.\\nPrefix -> (string)\\n\\nAn Amazon S3 prefix for the bucket.\\nSyncFormat -> (string)\\n\\nA supported sync format. The following format is currently supported: JsonSerDe\\nRegion -> (string)\\n\\nThe Amazon Web Services Region with the S3 bucket targeted by the resource data sync.\\nAWSKMSKeyARN -> (string)\\n\\nThe ARN of an encryption key for a destination in Amazon S3. Must belong to the same Region as the destination S3 bucket.\\nDestinationDataSharing -> (structure)\\n\\nEnables destination data sharing. By default, this field is null .\\nDestinationDataSharingType -> (string)\\n\\nThe sharing data type. Only Organization is supported.'}, {'name': 'sync_type', 'description': 'Specify SyncToDestination to create a resource data sync that synchronizes data to an S3 bucket for Inventory. If you specify SyncToDestination , you must provide a value for S3Destination . Specify SyncFromSource to synchronize data from a single account and multiple Regions, or multiple Amazon Web Services accounts and Amazon Web Services Regions, as listed in Organizations for Explorer. If you specify SyncFromSource , you must provide a value for SyncSource . The default value is SyncToDestination .'}, {'name': 'sync_source', 'description': 'Specify information about the data sources to synchronize. This parameter is required if the SyncType value is SyncFromSource.\\nSourceType -> (string)\\n\\nThe type of data source for the resource data sync. SourceType is either AwsOrganizations (if an organization is present in Organizations) or SingleAccountMultiRegions .\\nAwsOrganizationsSource -> (structure)\\n\\nInformation about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from Organizations.\\nOrganizationSourceType -> (string)\\n\\nIf an Amazon Web Services organization is present, this is either OrganizationalUnits or EntireOrganization . For OrganizationalUnits , the data is aggregated from a set of organization units. For EntireOrganization , the data is aggregated from the entire Amazon Web Services organization.\\nOrganizationalUnits -> (list)\\n\\nThe Organizations organization units included in the sync.\\n(structure)\\n\\nThe Organizations organizational unit data source for the sync.\\nOrganizationalUnitId -> (string)\\n\\nThe Organizations unit ID data source for the sync.\\n\\n\\n\\nSourceRegions -> (list)\\n\\nThe SyncSource Amazon Web Services Regions included in the resource data sync.\\n(string)\\n\\nIncludeFutureRegions -> (boolean)\\n\\nWhether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.\\nEnableAllOpsDataSources -> (boolean)\\n\\nWhen you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'ColumnMetadata', 'description': 'Retrieve metadata for a single row group in a column', 'parameters': {'required': [{'name': 'column', 'description': 'The column for which metadata is to be retrieved'}, {'name': 'row_group', 'description': 'The row group index'}], 'optional': [{'name': 'path', 'description': 'The path to the parquet file'}]}}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'TransformInputStream', 'description': 'Transform an input stream.', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to transform.'}, {'name': 'transform_func', 'description': 'The transformation to apply.'}], 'optional': []}}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}"], "Output": "aws.ssm.create_resource_data_sync(sync_name=\"sync-ssm\", s3_destination=\"BucketName=ssm-data,Prefix=data-inventory,SyncFormat=Parquet,Region=us-east-1\")"} {"Instruction": "I want to restore a secret with the ID MyOtherSecret in AWS Secrets Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.secretsmanager.restore_secret', 'description': 'Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored.See also: AWS API Documentation\\n', 'parameters': [{'name': 'secret_id', 'description': 'The ARN or name of the secret to restore.\\nFor an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN .'}]}"], "Output": "aws.secretsmanager.restore_secret(secret_id=\"MyOtherSecret\")"} {"Instruction": "Can you provide a Python function call to enable integration of an Amazon Web Services service with Organizations using the AWS CLI? The service principal is \"sample_service.amazonaws.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.organizations.enable_aws_service_access', 'description': 'Enables the integration of an Amazon Web Services service (the service that is specified by ServicePrincipal ) with Organizations. When you enable integration, you allow the specified service to create a service-linked role in all the accounts in your organization. This allows the service to perform operations on your behalf in your organization and its accounts.WarningWe recommend that you enable integration between Organizations and the specified Amazon Web Services service by using the console or commands that are provided by the specified service. Doing so ensures that the service is aware that it can create the resources that are required for the integration. How the service creates those resources in the organization\u00e2\\x80\\x99s accounts depends on that service. For more information, see the documentation for the other Amazon Web Services service.You can only call this operation from the organization\u00e2\\x80\\x99s management account and only if the organization has enabled all features .', 'parameters': [{'name': 'service_principal', 'description': 'The service principal name of the Amazon Web Services service for which you want to enable integration with your organization. This is typically in the form of a URL, such as `` service-abbreviation .amazonaws.com`` .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.instances().create_secondary', 'description': 'Create new AlloyDB SECONDARY instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "aws.organizations.enable_aws_service_access(service_principal=\"sample_service.amazonaws.com\")"} {"Instruction": "I want to associate a browser settings resource with a web portal on AWS Workspaces Web, where the browser settings ARN is \"arn:aws:workspaces-web:us-west-2:123456789012:browser-settings/my-settings\" and the portal ARN is \"arn:aws:workspaces-web:us-west-2:123456789012:portal/my-portal\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.associate_browser_settings', 'description': 'Associates a browser settings resource with a web portal.', 'parameters': [{'name': 'browser_settings_arn', 'description': 'The ARN of the browser settings.'}, {'name': 'portal_arn', 'description': 'The ARN of the web portal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "aws.workspaces_web.associate_browser_settings(browser_settings_arn=\"arn:aws:workspaces-web:us-west-2:123456789012:browser-settings/my-settings\", portal_arn=\"arn:aws:workspaces-web:us-west-2:123456789012:portal/my-portal\")"} {"Instruction": "I have an XssMatchSet with an ID of \"def456\" that I want to delete. Can you show me the correct command to delete it?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}"], "Output": "aws.waf_regional.delete_xss_match_set(xss_match_set_id=\"def456\")"} {"Instruction": "I want to get details about the FSx for OpenZFS location with ARN fsx:location-987654321 on AWS DataSync.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datasync.describe_location_fsx_open_zfs', 'description': 'Provides details about how an DataSync location for an Amazon FSx for OpenZFS file system is configured.NoteResponse elements related to SMB aren\u00e2\\x80\\x99t supported with the DescribeLocationFsxOpenZfs operation.', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the FSx for OpenZFS location to describe.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_domain_name=\"my_target_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"]', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.delete_ml_transform', 'description': 'Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms . However, any Glue jobs that still reference the deleted transform will no longer succeed.', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the transform to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'log10', 'description': 'Compute base 10 logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}"], "Output": "aws.datasync.describe_location_fsx_open_zfs(location_arn=\"fsx:location-987654321\")"} {"Instruction": "I want to list all permission groups for user with ID 987654.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.list_permission_groups_by_user', 'description': 'Lists all the permission groups that are associated with a specific user account.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get screenshot or PDF from a website', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'Offset', 'type': 'NUMBER'}]}"], "Output": "aws.finspace_data.list_permission_groups_by_user(user_id=987654)"} {"Instruction": "I want to list the voice profiles in a voice profile domain with the ID \"VPD987654\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_voice_profiles', 'description': 'Lists the voice profiles in a voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The ID of the voice profile domain.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results in the request.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_mean', 'description': 'Compute the mean of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.elbv2.describe_ssl_policies', 'description': 'Describes the specified policies or all policies used for SSL negotiation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SslPolicies\\n', 'parameters': [{'name': 'names', 'description': 'The names of the policies.\\n(string)'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'load_balancer_type', 'description': 'The type of load balancer. The default lists the SSL policies for all load balancers.\\nPossible values:\\n\\napplication\\nnetwork\\ngateway'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ExtractMinuteValues', 'description': 'Extract minute values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "aws.chime_sdk_voice.list_voice_profiles(voice_profile_domain_id=\"VPD987654\")"} {"Instruction": "I want to add a tag \"department\" with the value \"sales\" to the resource with the ARN \"arn:aws:braket:us-west-2:123456789012:device/quantum-simulator\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.braket.tag_resource', 'description': 'Add a tag to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specify the resourceArn of the resource to which a tag will be added.'}, {'name': 'tags', 'description': 'Specify the tags to add to the resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'cumulative_sum', 'description': 'Compute the cumulative sum of a column', 'parameters': {'required': [{'name': 'start', 'description': 'Starting value for sum computation'}], 'optional': [{'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated'}]}}\n", "{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}"], "Output": "aws.braket.tag_resource(resource_arn=\"arn:aws:braket:us-west-2:123456789012:device/quantum-simulator\", tags={\"department\": \"sales\"})"} {"Instruction": "I want to delete a protection group with protection-group-id=my-group in AWS Shield.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the list'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().describe', 'description': 'Display dry-run configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.shield.delete_protection_group(protection_group_id=\"my-group\")"} {"Instruction": "I want to create an extended source server in the target Account based on a source server in the staging account with the ARN \"arn:aws:drs:123456789012:source-server:staging/source-server-1\" and add tags \"Environment:Production\" and \"Team:DevOps\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.drs.create_extended_source_server', 'description': 'Create an extended source server in the target Account based on the source server in staging account.', 'parameters': [{'name': 'source_server_arn', 'description': 'This defines the ARN of the source server in staging Account based on which you want to create an extended source server.'}, {'name': 'tags', 'description': 'A list of tags associated with the extended source server.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extremely comprehensive and up-to-date local business search - get business reviews and rating, photos, phone, address / location, website, emails / social profiles and 30+ other fields.', 'parameters': [{'name': 'business_id', 'description': 'Unique Business Id of the business for which to get reviews.', 'type': 'STRING'}, {'name': 'sort_by', 'description': 'How to sort the reviews in the results.\\n\\n**Allowed values**: *`most_relevant, newest, highest_ranking, lowest_ranking`*.\\n\\n**Default**: *`most_relevant`*', 'type': 'ENUM'}, {'name': 'region', 'description': 'Query Google Maps from a particular region or country. For a list of supported region/country codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes (Alpha-2 code).\\n\\n**Default:** *`us`*', 'type': 'STRING'}, {'name': 'language', 'description': 'Set the language of the results. For a list of supported language codes see https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes .\\n\\n**Default**: *`en`*', 'type': 'STRING'}, {'name': 'offset', 'description': 'Number of business reviews to skip (for pagination/scrolling).\\n\\n**Default**: *`0`*', 'type': 'NUMBER'}, {'name': 'fields', 'description': 'A comma separated list of review fields to include in the response (field projection). By default all fields are returned.\\n\\n**e.g.** `review_id,review_text,rating`', 'type': 'STRING'}, {'name': 'query', 'description': 'Return reviews matching a text query.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of business reviews to return (1-150).\\n\\n**Default**: *`20`*', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk WHOIS API. Parsed to JSON. All TLDs supported. Online since 2016.', 'parameters': [{'name': 'batch_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}"], "Output": "aws.drs.create_extended_source_server(source_server_arn=\"arn:aws:drs:123456789012:source-server:staging/source-server-1\", tags={\"Environment\":\"Production\", \"Team\":\"DevOps\"})"} {"Instruction": "I want to get the status of the load job with load ID 67890 in AWS Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}"], "Output": "aws.neptunedata.get_loader_job_status(load_id=\"67890\")"} {"Instruction": "I want to delete a comment with ID 1234567890 on a document with ID 0987654321 and version ID 9876543210.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workdocs.delete_comment', 'description': 'Deletes the specified comment from the document version.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'document_id', 'description': 'The ID of the document.'}, {'name': 'version_id', 'description': 'The ID of the document version.'}, {'name': 'comment_id', 'description': 'The ID of the comment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-Time Performance Monitoring API for TI Systems', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}"], "Output": "aws.workdocs.delete_comment(authentication_token=\"YOUR_AUTH_TOKEN\", document_id=\"0987654321\", version_id=\"9876543210\", comment_id=\"1234567890\")"} {"Instruction": "I want to list all the functions for the GraphQL API with ID \"567890\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lookoutmetrics.delete_alert', 'description': 'Deletes an alert.', 'parameters': [{'name': 'alert_arn', 'description': 'The ARN of the alert to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}"], "Output": "aws.appsync.list_functions(api_id=\"567890\")"} {"Instruction": "I want to list the discovered resources in my organization's Amazon Web Services accounts using Firewall Manager, specifically for S3 buckets.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.fms.list_discovered_resources', 'description': 'Returns an array of resources in the organization\u00e2\\x80\\x99s accounts that are available to be associated with a resource set.', 'parameters': [{'name': 'member_account_ids', 'description': 'The Amazon Web Services account IDs to discover resources in. Only one account is supported per request. The account must be a member of your organization.\\n(string)'}, {'name': 'resource_type', 'description': 'The type of resources to discover.'}, {'name': 'max_results', 'description': 'The maximum number of objects that you want Firewall Manager to return for this request. If more objects are available, in the response, Firewall Manager provides a NextToken value that you can use in a subsequent call to get the next batch of objects.'}, {'name': 'next_token', 'description': 'When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Firewall Manager returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.cancel_query', 'description': 'Cancels a query that has been issued. Cancellation is provided only if the query has not completed running before the cancellation request was issued. Because cancellation is an idempotent operation, subsequent cancellation requests will return a CancellationMessage , indicating that the query has already been canceled. See code sample for details.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}"], "Output": "aws.fms.list_discovered_resources(member_account_ids=\"123456789012\", resource_type=\"S3Bucket\")"} {"Instruction": "Please update the model version for model ID 123 with the given external events data and ingested events data using the Online Fraud Insights model type and a major version number of 1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.update_model_version', 'description': 'Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'major_version_number', 'description': 'The major version number.'}, {'name': 'external_events_detail', 'description': 'The details of the external events data used for training the model version. Required if trainingDataSource is EXTERNAL_EVENTS .\\ndataLocation -> (string)\\n\\nThe Amazon S3 bucket location for the data.\\ndataAccessRoleArn -> (string)\\n\\nThe ARN of the role that provides Amazon Fraud Detector access to the data location.'}, {'name': 'ingested_events_detail', 'description': 'The details of the ingested event used for training the model version. Required if your trainingDataSource is INGESTED_EVENTS .\\ningestedEventsTimeWindow -> (structure)\\n\\nThe start and stop time of the ingested events.\\nstartTime -> (string)\\n\\nTimestamp of the first ingensted event.\\nendTime -> (string)\\n\\nTimestamp of the final ingested event.'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.frauddetector.update_model_version(model_id=123, model_type=\"ONLINE_FRAUD_INSIGHTS\", major_version_number=1, external_events_detail={'dataLocation'})"} {"Instruction": "I want to update my user profile in AWS CodeStar. I need to set my display name as \"Jane Smith\" and my email address as \"janesmith@example.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}"], "Output": "aws.codestar.update_user_profile(display_name=\"Jane Smith\", email_address=\"janesmith@example.com\")"} {"Instruction": "I want to retrieve a list of configuration items with the tag key \"environment\" and value \"production\" using the AWS Describe Tags API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.describe_tags', 'description': 'Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters .tagValueSee also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'filters', 'description': 'You can filter the list using a key -value format. You can separate these items by using logical operators. Allowed filters include tagKey , tagValue , and configurationId .\\n(structure)\\n\\nThe tag filter. Valid names are: tagKey , tagValue , configurationId .\\nname -> (string)\\n\\nA name of the tag filter.\\nvalues -> (list)\\n\\nValues for the tag filter.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}"], "Output": "aws.discovery.describe_tags(filters=True, Name1=\"tagKey\", Values1=\"environment\", Name2=\"tagValue\", Values2=\"production\")"} {"Instruction": "I want to subscribe to the dataset named \"user_info\" in the identity pool with ID \"us-east-1:abcd1234\" using the device with ID \"device-5678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is one of the largest collection of FM Radios API from around the world. Listen Updated 79,000+ Radio stations. All the Stations are Updating Daily & Weekly basis, New stations are Adding As soon as possible. At least 100+ Stations Are adding and 1000+ Stations are fixing to this API Weekly (This is minium ratio).', 'parameters': [{'name': 'limit', 'description': 'Item limitations per page. (default: 10)', 'type': 'NUMBER'}, {'name': 'page', 'description': 'Page number to be displayed. (default: 1)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "aws.cognito_sync.subscribe_to_dataset(identity_pool_id=\"us-east-1:abcd1234\", identity_id=\"UNIQUE_ID\", dataset_name=\"user_info\", device_id=\"device-5678\")"} {"Instruction": "I want to create a token with the license ARN \"arn:aws:license-manager:us-west-2:123456789012:license/default-license\" and expiration in 45 days.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.create_token', 'description': 'Creates a long-lived token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_arn', 'description': 'Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud claim of the JWT token.'}, {'name': 'role_arns', 'description': 'Amazon Resource Name (ARN) of the IAM roles to embed in the token. License Manager does not check whether the roles are in use.\\n(string)'}, {'name': 'expiration_in_days', 'description': 'Token expiration, in days, counted from token creation. The default is 365 days.'}, {'name': 'token_properties', 'description': 'Data specified by the caller to be included in the JWT token. The data is mapped to the amr claim of the JWT token.\\n(string)'}, {'name': 'client_token', 'description': 'Idempotency token, valid for 10 minutes.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}\n", "{'name': 'aws', 'api_name': 'aws.fis.update_experiment_template', 'description': 'Updates the specified experiment template.', 'parameters': [{'name': 'id', 'description': 'The ID of the experiment template.'}, {'name': 'description', 'description': 'A description for the template.'}, {'name': 'stop_conditions', 'description': 'The stop conditions for the experiment.\\n(structure)\\n\\nSpecifies a stop condition for an experiment. You can define a stop condition as a CloudWatch alarm.\\nsource -> (string)\\n\\nThe source for the stop condition. Specify aws:cloudwatch:alarm if the stop condition is defined by a CloudWatch alarm. Specify none if there is no stop condition.\\nvalue -> (string)\\n\\nThe Amazon Resource Name (ARN) of the CloudWatch alarm.'}, {'name': 'targets', 'description': 'The targets for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both.\\nresourceType -> (string)\\n\\nThe resource type. The resource type must be supported for the specified action.\\nresourceArns -> (list)\\n\\nThe Amazon Resource Names (ARNs) of the targets.\\n(string)\\n\\nresourceTags -> (map)\\n\\nThe tags for the target resources.\\nkey -> (string)\\nvalue -> (string)\\n\\nfilters -> (list)\\n\\nThe filters to apply to identify target resources using specific attributes.\\n(structure)\\n\\nSpecifies a filter used for the target resource input in an experiment template.\\nFor more information, see Resource filters in the Fault Injection Simulator User Guide .\\npath -> (string)\\n\\nThe attribute path for the filter.\\nvalues -> (list)\\n\\nThe attribute values for the filter.\\n(string)\\n\\n\\n\\nselectionMode -> (string)\\n\\nScopes the identified resources to a specific count or percentage.\\nparameters -> (map)\\n\\nThe resource type parameters.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'actions', 'description': 'The actions for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies an action for an experiment template.\\nactionId -> (string)\\n\\nThe ID of the action.\\ndescription -> (string)\\n\\nA description for the action.\\nparameters -> (map)\\n\\nThe parameters for the action, if applicable.\\nkey -> (string)\\nvalue -> (string)\\n\\ntargets -> (map)\\n\\nThe targets for the action.\\nkey -> (string)\\nvalue -> (string)\\n\\nstartAfter -> (list)\\n\\nThe name of the action that must be completed before the current action starts. Omit this parameter to run the action at the start of the experiment.\\n(string)'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.'}, {'name': 'log_configuration', 'description': 'The configuration for experiment logging.\\ncloudWatchLogsConfiguration -> (structure)\\n\\nThe configuration for experiment logging to Amazon CloudWatch Logs.\\nlogGroupArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the destination Amazon CloudWatch Logs log group.\\n\\ns3Configuration -> (structure)\\n\\nThe configuration for experiment logging to Amazon S3.\\nbucketName -> (string)\\n\\nThe name of the destination bucket.\\nprefix -> (string)\\n\\nThe bucket prefix.\\n\\nlogSchemaVersion -> (integer)\\n\\nThe schema version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.license_manager.create_token(license_arn=\"arn:aws:license_manager:us-west-2:123456789012:license/default-license\", expiration_in_days=45)"} {"Instruction": "I want to get the details of an environment with ID my-environment-456 on AWS Elastic Beanstalk.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_environment_resources', 'description': 'Returns AWS resources for this environment.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}]}"], "Output": "aws.elasticbeanstalk.describe_environment_resources(environment_id=\"my-environment-456\")"} {"Instruction": "I want to add metadata tags to the Amazon RDS Performance Insights resource with the service type as RDS and the resource ARN as arn:aws:rds:us-west-2:123456789012:db:my-database and the tags as Name=my-database and Environment=production.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pi.tag_resource', 'description': 'Adds metadata tags to the Amazon RDS Performance Insights resource.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'resource_arn', 'description': 'The Amazon RDS Performance Insights resource that the tags are added to. This value is an Amazon Resource Name (ARN). For information about creating an ARN, see Constructing an RDS Amazon Resource Name (ARN) .'}, {'name': 'tags', 'description': 'The metadata assigned to an Amazon RDS resource consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}"], "Output": "aws.pi.tag_resource(service_type=\"RDS\",resource_arn=\"arn:aws:rds:us_west_2:123456789012:db:my_database\",tags =['Key=Name,Value=my_database','Key=Environment,Value=production'])"} {"Instruction": "I want to update the classification types for the S3 resources in my Amazon Macie Classic member account with account ID 987654321.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie.update_s3_resources', 'description': '(Discontinued) Updates the classification types for the specified S3 resources. If memberAccountId isn\u00e2\\x80\\x99t specified, the action updates the classification types of the S3 resources associated with Amazon Macie Classic for the current Macie Classic administrator account. If memberAccountId is specified, the action updates the classification types of the S3 resources associated with Macie Classic for the specified member account.', 'parameters': [{'name': 'member_account_id', 'description': '(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources\u00e2\\x80\\x99 classification types you want to update.'}, {'name': 's3_resources_update', 'description': '(Discontinued) The S3 resources whose classification types you want to update.\\n(structure)\\n\\n(Discontinued) The S3 resources whose classification types you want to update. This data type is used as a request parameter in the UpdateS3Resources action.\\nbucketName -> (string)\\n\\n(Discontinued) The name of the S3 bucket whose classification types you want to update.\\nprefix -> (string)\\n\\n(Discontinued) The prefix of the S3 bucket whose classification types you want to update.\\nclassificationTypeUpdate -> (structure)\\n\\n(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.\\noneTime -> (string)\\n\\n(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.\\ncontinuous -> (string)\\n\\n(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.'}]}"], "Output": "aws.macie.update_s3_resources(member_account_id=\"987654321\")"} {"Instruction": "I want to get the migration workflow with the ID \"5678\" using the AWS MigrationHubOrchestrator API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}"], "Output": "aws.migrationhuborchestrator.get_workflow(id=\"5678\")"} {"Instruction": "I want to batch-create a vehicle using the provided API. The vehicle name is \"my-vehicle\" and it should be created from the vehicle model manifest with ARN \"model-arn\" and the decoder manifest with ARN \"decoder-arn\". The vehicle has an engine type of \"v6\". Please validate the existing thing as a vehicle.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotfleetwise.batch_create_vehicle', 'description': 'Creates a group, or batch, of vehicles.NoteYou must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vehicles', 'description': 'A list of information about each vehicle to create. For more information, see the API data type.\\n(structure)\\n\\nInformation about the vehicle to create.\\nvehicleName -> (string)\\n\\nThe unique ID of the vehicle to create.\\nmodelManifestArn -> (string)\\n\\nThe ARN of the vehicle model (model manifest) to create the vehicle from.\\ndecoderManifestArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.\\nattributes -> (map)\\n\\nStatic information about a vehicle in a key-value pair. For example: \"engine Type\" : \"v6\"\\nkey -> (string)\\nvalue -> (string)\\n\\nassociationBehavior -> (string)\\n\\nAn option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.\\ntags -> (list)\\n\\nMetadata which can be used to manage the vehicle.\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_grpc', 'description': 'Create a gRPC health check for monitoring load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}"], "Output": "aws.iot_fleetwise.batch_create_vehicle(vehicles=[{\"vehicleName\": \"my-vehicle\", \"modelManifestArn\": \"model-arn\", \"decoderManifestArn\": \"decoder-arn\", \"attributes\": {\"engine Type\": \"v6\"}, \"associationBehavior\": \"validate\"}])"} {"Instruction": "I need to get a description of the SMB file share settings for my gateway with ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/abcd1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.describe_smb_settings', 'description': 'Gets a description of a Server Message Block (SMB) file share settings from a file gateway. This operation is only supported for file gateways.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}"], "Output": "aws.storagegateway.describe_smb_settings(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/abcd1234\")"} {"Instruction": "Please provide the Python function call to set the password for a user named \"john\" in the user pool with ID \"us-west-2_ABC123\" on AWS Cognito, ensuring that the password is permanent.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cognito_idp.admin_set_user_password(user_pool_id=\"us_west_2_ABC123\", username=\"john\", password=\"\", permanent=True)"} {"Instruction": "I want to delete an alarm named myotheralarm on AWS CloudWatch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'power', 'description': 'Raise arguments to power element-wise', 'parameters': {'required': [{'name': 'base', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'exponent', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If passed, memory will be allocated from the specified memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}"], "Output": "aws.cloudwatch.delete_alarms(alarm_names=\"myotheralarm\")"} {"Instruction": "I want to list all the users in the permission group with the ID \"xyz456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'az', 'api_name': 'databoxedge order list', 'description': 'List all the orders related to a Data Box Edge/Data Box Gateway device', 'parameters': [{'name': 'device-name', 'description': 'The device name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_tcp', 'description': 'Update a TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.update_task_protection', 'description': 'Updates the protection status of a task. You can set protectionEnabled to true to protect your task from termination during scale-in events from Service Autoscaling or deployments .You can specify a custom expiration period for task protection from 1 minute to up to 2,880 minutes (48 hours). To specify the custom expiration period, set the expiresInMinutes property. The expiresInMinutes property is always reset when you invoke this operation for a task that already has protectionEnabled set to true . You can keep extending the protection expiration period of a task by invoking this operation repeatedly.See also: AWS API Documentation\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task sets exist in.'}, {'name': 'tasks', 'description': 'A list of up to 10 task IDs or full ARN entries.\\n(string)'}, {'name': 'protection_enabled_|_no_protection_enabled', 'description': 'Specify true to mark a task for protection and false to unset protection, making it eligible for termination.'}, {'name': 'expires_in_minutes', 'description': 'If you set protectionEnabled to true , you can specify the duration for task protection in minutes. You can specify a value from 1 minute to up to 2,880 minutes (48 hours). During this time, your task will not be terminated by scale-in events from Service Auto Scaling or deployments. After this time period lapses, protectionEnabled will be reset to false .\\nIf you don\u00e2\\x80\\x99t specify the time, then the task is automatically protected for 120 minutes (2 hours).'}]}"], "Output": "aws.finspace_data.list_users_by_permission_group(permission_group_id=\"xyz456\")"} {"Instruction": "I want to update the storage mode for a cluster with the ARN \"arn:aws:kafka:us-west-2:123456789012:cluster/my-kafka-cluster\" to LOCAL and set the volume size to 50 GB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafka.update_storage', 'description': 'Updates cluster broker volume size (or) sets cluster storage mode to TIERED.', 'parameters': [{'name': 'cluster_arn', 'description': 'The Amazon Resource Name (ARN) of the cluster to be updated.'}, {'name': 'current_version', 'description': 'The version of cluster to update from. A successful operation will then generate a new version.'}, {'name': 'provisioned_throughput', 'description': 'EBS volume provisioned throughput information.\\n\\nEnabled -> (boolean)\\n\\nProvisioned throughput is enabled or not.\\n\\nVolumeThroughput -> (integer)\\n\\nThroughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.'}, {'name': 'storage_mode', 'description': 'Controls storage mode for supported storage tiers.\\nPossible values:\\n\\nLOCAL\\nTIERED'}, {'name': 'volume_size_gb', 'description': 'size of the EBS volume to update.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'invert_casing', 'description': 'Invert Casing of Strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}"], "Output": "aws.kafka.update_storage(cluster_arn=\"arn:aws:kafka:us-west-2:123456789012:cluster/my-kafka-cluster\", storage_mode=\"LOCAL\", volume_size_gb=50)"} {"Instruction": "I want to update the details of an AppInstanceUserEndpoint with ARN \"arn:aws:chime-sdk-identity:us-west-2:123456789012:app-instance-user/user1\" and endpoint ID \"endpoint1\" on AWS Chime SDK Identity. I want to change the name to \"new-endpoint\" and allow messages to \"ALL\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}"], "Output": "aws.chime_sdk_identity.update_app_instance_user_endpoint(app_instance_user_arn=\"arn:aws:chime_sdk_identity:us_west_2:123456789012:app_instance_user/user1\", endpoint_id=\"endpoint1\", name=\"new_endpoint\", allow_messages=\"ALL\")"} {"Instruction": "Can you please provide the Python function call to retrieve the list of tags for the resource with the ARN \"arn:aws:appfabric:us_west_2:123456789012:cluster/my_cluster\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Turn websites into high definition screenshot images super quick and super easy. Simply provide a URL and the API will generate a screenshot for you. The returned file will be cached for continuous use', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.appfabric.list_tags_for_resource(resource_arn=\"arn:aws:appfabric:us_west_2:123456789012:cluster/my_cluster\")"} {"Instruction": "Please describe the fraudster registration job with job ID 987654 in AWS Voice ID.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voiceid.describe_fraudster_registration_job', 'description': 'Describes the specified fraudster registration job.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job.'}, {'name': 'job_id', 'description': 'The identifier of the fraudster registration job you are describing.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}"], "Output": "aws.voiceid.describe_fraudster_registration_job(domain_id=\"awsvoiceid\", job_id=987654)"} {"Instruction": "I want to retrieve the tags for the resource with the ARN arn:aws:ec2:us-west-2:123456789012:subnet/subnet-12345678 on AWS VPC Lattice and log the output.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.vpc_lattice.list_tags_for_resource(resource_arn=\"arn:aws:ec2:us-west-2:123456789012:subnet/subnet-12345678\")"} {"Instruction": "I need to send messages to the IoT Events system using the batch-put-message API. I have a JSON file named data.json containing the messages. The input name is \"sensorInput\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.iotevents_data.batch_put_message(messages=\"data.json\")"} {"Instruction": "I want to get the events and corresponding Lambda functions associated with an identity pool with the ID 'pool123' on AWS Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}"], "Output": "aws.cognito_sync.get_cognito_events(identity_pool_id=\"pool123\")"} {"Instruction": "I want to manually trigger the image pipeline with the ARN arn:aws:imagebuilder:us-west-2:987654321098:image-pipeline/mywindows2019pipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.imagebuilder.start_image_pipeline_execution', 'description': 'Manually triggers a pipeline to create an image.', 'parameters': [{'name': 'image_pipeline_arn', 'description': 'The Amazon Resource Name (ARN) of the image pipeline that you want to manually invoke.'}, {'name': 'client_token', 'description': 'The idempotency token used to make this request idempotent.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.imagebuilder.start_image_pipeline_execution(image_pipeline_arn=\"arn:aws:imagebuilder:us-west-2:987654321098:image-pipeline/mywindows2019pipeline\")"} {"Instruction": "I want to get the contact info for an email address 'john@example.com' from the contact list 'my-contact-list' in AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.get_contact', 'description': 'Returns a contact from a contact list.', 'parameters': [{'name': 'contact_list_name', 'description': 'The name of the contact list to which the contact belongs.'}, {'name': 'email_address', 'description': 'The contact\u00e2\\x80\\x99s email address.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.sesv2.get_contact(contact_list_name=\"my_contact_list\", email_address=\"john@example.com\")"} {"Instruction": "I want to list compliance summaries for the Patch compliance type using the AWS SSM API and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.list_compliance_summaries', 'description': 'Returns a summary count of compliant and non-compliant resources for a compliance type. For example, this call can return State Manager associations, patches, or custom compliance types according to the filter criteria that you specify.list-compliance-summaries is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'One or more compliance or inventory filters. Use a filter to return a more specific list of results.\\n(structure)\\n\\nOne or more filters. Use a filter to return a more specific list of results.\\nKey -> (string)\\n\\nThe name of the filter.\\nValues -> (list)\\n\\nThe value for which to search.\\n(string)\\n\\nType -> (string)\\n\\nThe type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_snooze_alarm', 'description': 'Changes one or more alarms to the snooze mode. The alarms change to the SNOOZE_DISABLED state after you set them to the snooze mode.', 'parameters': [{'name': 'snooze_action_requests', 'description': 'The list of snooze action requests. You can specify up to 10 requests per operation.\\n(structure)\\n\\nInformation needed to snooze the alarm.\\nrequestId -> (string)\\n\\nThe request ID. Each ID must be unique within each batch.\\nalarmModelName -> (string)\\n\\nThe name of the alarm model.\\nkeyValue -> (string)\\n\\nThe value of the key used as a filter to select only the alarms associated with the key .\\nnote -> (string)\\n\\nThe note that you can leave when you snooze the alarm.\\nsnoozeDuration -> (integer)\\n\\nThe snooze time in seconds. The alarm automatically changes to the NORMAL state after this duration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.join_domain', 'description': 'Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that support the SMB file protocol.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'domain_name', 'description': 'The name of the domain that you want the gateway to join.'}, {'name': 'organizational_unit', 'description': 'The organizational unit (OU) is a container in an Active Directory that can hold users, groups, computers, and other OUs and this parameter specifies the OU that the gateway will join within the AD domain.'}, {'name': 'domain_controllers', 'description': 'List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you need to specify the port number include it after the colon (\u00e2\\x80\\x9c:\u00e2\\x80\\x9d). For example, mydc.mydomain.com:389 .\\n(string)'}, {'name': 'timeout_in_seconds', 'description': 'Specifies the time in seconds, in which the JoinDomain operation must complete. The default is 20 seconds.'}, {'name': 'user_name', 'description': 'Sets the user name of user who has permission to add the gateway to the Active Directory domain. The domain user account should be enabled to join computers to the domain. For example, you can use the domain administrator account or an account with delegated permissions to join computers to the domain.'}, {'name': 'password', 'description': 'Sets the password of the user who has permission to add the gateway to the Active Directory domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "aws.ssm.list_compliance_summaries(filters=\"Key=ComplianceType,Values=Patch,Type=EQUAL\", page_size=10)"} {"Instruction": "I want to describe an existing table export with the export ARN \"arn:aws:dynamodb:us-west-2:123456789012:export/my-export\" in AWS DynamoDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.deployments().list', 'description': 'List Apigee API proxy deployments', 'parameters': [{'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'revision'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}"], "Output": "aws.dynamodb.describe_export(export_arn=\"arn:aws:dynamodb:us-west-2:123456789012:export/my-export\")"} {"Instruction": "I want to start person tracking on a video named 'video1.mp4' stored in the S3 bucket 'my-videos'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rekognition.start_person_tracking', 'description': 'Starts the asynchronous tracking of a person\u00e2\\x80\\x99s path in a stored video.To get the results of the person detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED . If so, call GetPersonTracking and pass the job identifier (JobId ) from the initial call to StartPersonTracking .', 'parameters': [{'name': 'video', 'description': 'The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.\\nS3Object -> (structure)\\n\\nThe Amazon S3 bucket name and file name for the video.\\nBucket -> (string)\\n\\nName of the S3 bucket.\\nName -> (string)\\n\\nS3 object key name.\\nVersion -> (string)\\n\\nIf the bucket is versioning enabled, you can specify the object version.'}, {'name': 'client_request_token', 'description': 'Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.'}, {'name': 'notification_channel', 'description': 'The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.\\nSNSTopicArn -> (string)\\n\\nThe Amazon SNS topic to which Amazon Rekognition posts the completion status.\\nRoleArn -> (string)\\n\\nThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.'}, {'name': 'job_tag', 'description': 'An identifier you specify that\u00e2\\x80\\x99s returned in the completion notification that\u00e2\\x80\\x99s published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.rekognition.start_person_tracking(video=\"S3Object={Bucket=my-videos,Name=video1.mp4}\")"} {"Instruction": "I want to create a contact channel for AWS Incident Manager. The contact ID is \"arn:aws:ssm-contacts:us-east-1:111122223333:contact/akuam\", the name of the contact channel is \"akuas sms-test\", the contact channel type is SMS, and the delivery address is \"+15005550199\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Information on prayer times in Malaysia. Sources of information from e-solat.gov.my', 'parameters': [{'name': 'code', 'description': 'zone code, get from API /solat/list', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}"], "Output": "aws.ssm_contacts.create_contact_channel(contact_id=\"arn:aws:ssm-contacts:us_east_1:111122223333:contact/akuam\", name=\"akuas sms_test\", type=\"SMS\", delivery_address='+15005550199')"} {"Instruction": "I want to delete a workflow with an ID of 98765 on AWS omics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.omics.delete_workflow', 'description': 'Deletes a workflow.', 'parameters': [{'name': 'id', 'description': 'The workflow\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'IpcReadOptions', 'description': 'Serialization options for reading IPC format', 'parameters': {'required': [{'name': 'ensure_native_endian', 'description': 'Whether to convert incoming data to platform-native endianness'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like decompression'}, {'name': 'included_fields', 'description': 'If empty (the default), return all deserialized fields. If non-empty, the values are the indices of fields to read on the top-level schema'}]}}\n", "{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}"], "Output": "aws.omics.delete_workflow(id=\"98765\")"} {"Instruction": "I want to update the credentials of my SAP application with AWS Systems Manager for SAP. I want to add new credentials for the database named \"my_database\" and remove the existing credentials.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_sap.update_application_settings', 'description': 'Updates the settings of an application registered with AWS Systems Manager for SAP.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application.'}, {'name': 'credentials_to_add_or_update', 'description': 'The credentials to be added or updated.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'credentials_to_remove', 'description': 'The credentials to be removed.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'backint', 'description': 'Installation of AWS Backint Agent for SAP HANA.\\nBackintMode -> (string)\\n\\nAWS service for your database backup.\\nEnsureNoBackupInProcess -> (boolean)'}]}"], "Output": "aws.ssm_sap.update_application_settings(application_id=\"my_application_id\", credentials_to_add_or_update=[{'DatabaseName':\"my_database\"}], credentials_to_remove=[{'DatabaseName':\"my_existing_database\"}])"} {"Instruction": "I want to associate a security key with an Amazon Connect instance. The instance ID is \"67890\" and the security key is located at \"/path/to/key.pem\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboards().describe', 'description': 'Gets detailed Tensorboard information', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}"], "Output": "aws.connect.associate_security_key(instance_id=\"67890\", key=\"/path/to/key.pem\")"} {"Instruction": "I want to delete a parameter group named myotherparamgroup in Amazon Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.redshift.delete_cluster_parameter_group(parameter_group_name=\"myotherparamgroup\")"} {"Instruction": "I want to cancel a query with ID def987654 on AWS Timestream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.timestream_query.cancel_query', 'description': 'Cancels a query that has been issued. Cancellation is provided only if the query has not completed running before the cancellation request was issued. Because cancellation is an idempotent operation, subsequent cancellation requests will return a CancellationMessage , indicating that the query has already been canceled. See code sample for details.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of all remote jobs from remoteok.com web-site - not official! ', 'parameters': []}"], "Output": "aws.timestream_query.cancel_query(query_id=\"def987654\")"} {"Instruction": "I want to modify the workspace access properties for a directory with the identifier \"def456\". I want to enable Windows, macOS, and iOS access for the WorkSpaces.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces.modify_workspace_access_properties', 'description': 'Specifies which devices and operating systems users can use to access their WorkSpaces. For more information, see Control Device Access .', 'parameters': [{'name': 'resource_id', 'description': 'The identifier of the directory.'}, {'name': 'workspace_access_properties', 'description': 'The device types and operating systems to enable or disable for access.\\nDeviceTypeWindows -> (string)\\n\\nIndicates whether users can use Windows clients to access their WorkSpaces.\\nDeviceTypeOsx -> (string)\\n\\nIndicates whether users can use macOS clients to access their WorkSpaces.\\nDeviceTypeWeb -> (string)\\n\\nIndicates whether users can access their WorkSpaces through a web browser.\\nDeviceTypeIos -> (string)\\n\\nIndicates whether users can use iOS devices to access their WorkSpaces.\\nDeviceTypeAndroid -> (string)\\n\\nIndicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.\\nDeviceTypeChromeOs -> (string)\\n\\nIndicates whether users can use Chromebooks to access their WorkSpaces.\\nDeviceTypeZeroClient -> (string)\\n\\nIndicates whether users can use zero client devices to access their WorkSpaces.\\nDeviceTypeLinux -> (string)\\n\\nIndicates whether users can use Linux clients to access their WorkSpaces.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}"], "Output": "aws.workspaces.modify_workspace_access_properties(resource_id=\"def456\", workspace_access_properties=\"DeviceTypeWindows=true,DeviceTypeOsx=true,DeviceTypeIos=true\")"} {"Instruction": "I want to delete the APNs VoIP sandbox channel for my application with the application ID \"0987654321\" using AWS Pinpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.delete_apns_voip_sandbox_channel', 'description': 'Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "aws.pinpoint.delete_apns_voip_sandbox_channel(application_id=\"0987654321\")"} {"Instruction": "I want to add a file gateway to my Active Directory domain with the gateway ARN arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12345678, the domain name 'my_domain', the organizational unit 'my_ou', the domain controller 'mydc.mydomain.com:389', a timeout of 30 seconds, and the username 'myuser' with the password 'mypassword' in AWS StorageGateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.join_domain', 'description': 'Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that support the SMB file protocol.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'domain_name', 'description': 'The name of the domain that you want the gateway to join.'}, {'name': 'organizational_unit', 'description': 'The organizational unit (OU) is a container in an Active Directory that can hold users, groups, computers, and other OUs and this parameter specifies the OU that the gateway will join within the AD domain.'}, {'name': 'domain_controllers', 'description': 'List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you need to specify the port number include it after the colon (\u00e2\\x80\\x9c:\u00e2\\x80\\x9d). For example, mydc.mydomain.com:389 .\\n(string)'}, {'name': 'timeout_in_seconds', 'description': 'Specifies the time in seconds, in which the JoinDomain operation must complete. The default is 20 seconds.'}, {'name': 'user_name', 'description': 'Sets the user name of user who has permission to add the gateway to the Active Directory domain. The domain user account should be enabled to join computers to the domain. For example, you can use the domain administrator account or an account with delegated permissions to join computers to the domain.'}, {'name': 'password', 'description': 'Sets the password of the user who has permission to add the gateway to the Active Directory domain.'}]}"], "Output": "aws.storagegateway.join_domain(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_12345678\", domain_name=\"my_domain\", organizational_unit=\"my_ou\", domain_controllers=['mydc.mydomain.com:389'], timeout_in_seconds=30, user_name=\"myuser\", password=\"mypassword\")"} {"Instruction": "I want to put an auto-termination policy for my Amazon EMR cluster with ID emr-54321. The idle timeout should be set to 1800 seconds.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr.put_auto_termination_policy', 'description': 'Creates or updates an auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination .', 'parameters': [{'name': 'cluster_id', 'description': 'Specifies the ID of the Amazon EMR cluster to which the auto-termination policy will be attached.'}, {'name': 'auto_termination_policy', 'description': 'Specifies the auto-termination policy to attach to the cluster.\\nIdleTimeout -> (long)\\n\\nSpecifies the amount of idle time in seconds after which the cluster automatically terminates. You can specify a minimum of 60 seconds and a maximum of 604800 seconds (seven days).'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}"], "Output": "aws.emr.put_auto_termination_policy(cluster_id=\"emr_54321\", auto_termination_policy=\"{'IdleTimeout': 1800}\")"} {"Instruction": "I want to update the data lake configuration for my security data stored in Amazon S3. I would like to set the region to \"us-east-1\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}"], "Output": "aws.securitylake.update_data_lake(configurations={\"region\": \"us-east-1\"})"} {"Instruction": "I want to update the refresh schedule for a dataset with ID 987654 and AWS account ID 321098 to refresh every week on Mondays at 8:00 AM in timezone \"America/Los_Angeles\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}"], "Output": "aws.quicksight.update_refresh_schedule(data_set_id=987654, aws_account_id=\"321098\", schedule=\"{\\\"ScheduleFrequency\\\":{\\\"Interval\\\":\\\"WEEKLY\\\"},\\\"RefreshOnDay\\\":{\\\"DayOfWeek\\\":\\\"MONDAY\\\",\\\"Timezone\\\":\\\"America/Los_Angeles\\\",\\\"TimeOfTheDay\\\":\\\"08:00\\\"}}\")"} {"Instruction": "How can I obtain the inline policy for a permission set in my AWS SSO Identity Center instance for an instance with the ARN \"arn:aws:sso:::instance/1234567890\" and a permission set with the ARN \"arn:aws:sso:::permissionSet/abcd1234\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}"], "Output": "aws.sso_admin.get_inline_policy_for_permission_set(instance_arn=\"arn:aws:sso:::instance/1234567890\", permission_set_arn=\"arn:aws:sso:::permissionSet/abcd1234\")"} {"Instruction": "I want to create a custom routing listener on AWS Global Accelerator with the following specifications - the accelerator arn is arn:aws:globalaccelerator::123456789012:accelerator/abcd1234-abcd-1234-abcd-1234abcdefgh, and the port range is from 20000 to 25000.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.globalaccelerator.create_custom_routing_listener', 'description': 'Create a listener to process inbound connections from clients to a custom routing accelerator. Connections arrive to assigned static IP addresses on the port range that you specify.', 'parameters': [{'name': 'accelerator_arn', 'description': 'The Amazon Resource Name (ARN) of the accelerator for a custom routing listener.'}, {'name': 'port_ranges', 'description': 'The port range to support for connections from clients to your accelerator.\\nSeparately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators .\\n(structure)\\n\\nA complex type for a range of ports for a listener.\\nFromPort -> (integer)\\n\\nThe first port in the range of ports, inclusive.\\nToPort -> (integer)\\n\\nThe last port in the range of ports, inclusive.'}, {'name': 'idempotency_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency\u00e2\\x80\\x94that is, the uniqueness\u00e2\\x80\\x94of the request.'}]}"], "Output": "aws.globalaccelerator.create_custom_routing_listener(accelerator_arn=\"arn:aws:globalaccelerator::123456789012:accelerator/abcd1234-abcd-1234-abcd-1234abcdefgh\", port_ranges={\"FromPort\": 20000, \"ToPort\": 25000})"} {"Instruction": "I want to list all machine learning algorithms created after February 1, 2022, in AWS Sagemaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.list_algorithms', 'description': 'Lists the machine learning algorithms that have been created.list-algorithms is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': 'A filter that returns only algorithms created after the specified time (timestamp).'}, {'name': 'creation_time_before', 'description': 'A filter that returns only algorithms created before the specified time (timestamp).'}, {'name': 'name_contains', 'description': 'A string in the algorithm name. This filter returns only algorithms whose name contains the specified string.'}, {'name': 'sort_by', 'description': 'The parameter by which to sort the results. The default is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order for the results. The default is Ascending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.sagemaker.list_algorithms(creation_time_after=\"2022-02-01\")"} {"Instruction": "I want to list all global tables in the AWS DynamoDB in the us-east-1 region.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dynamodb.list_global_tables', 'description': 'Lists all global tables that have a replica in the specified Region.WarningThis operation only applies to Version 2017.11.29 (Legacy) of global tables. We recommend using Version 2019.11.21 (Current) when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see Determining the version . To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see Updating global tables .', 'parameters': [{'name': 'exclusive_start_global_table_name', 'description': 'The first global table name that this operation will evaluate.'}, {'name': 'limit', 'description': 'The maximum number of table names to return, if the parameter is not specified DynamoDB defaults to 100.\\nIf the number of global tables DynamoDB finds reaches this limit, it stops the operation and returns the table names collected up to that point, with a table name in the LastEvaluatedGlobalTableName to apply in a subsequent operation to the ExclusiveStartGlobalTableName parameter.'}, {'name': 'region_name', 'description': 'Lists the global tables in a specific Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.operations.list', 'description': 'List API Gateway operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}]}\n", "{'name': 'PyArrow', 'api_name': 'cast', 'description': 'Casting data types', 'parameters': {'required': [{'name': 'target_type', 'description': 'The PyArrow type to cast to.'}], 'optional': [{'name': 'allow_int_overflow', 'description': 'Whether integer overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_truncate', 'description': 'Whether time precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_time_overflow', 'description': 'Whether date/time range overflow is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_decimal_truncate', 'description': 'Whether decimal precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_float_truncate', 'description': 'Whether floating-point precision truncation is allowed when casting.', 'type': 'bool', 'default': 'False'}, {'name': 'allow_invalid_utf8', 'description': 'Whether producing invalid utf8 data is allowed when casting.', 'type': 'bool', 'default': 'False'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}"], "Output": "aws.dynamodb.list_global_tables(region_name=\"us-east-1\")"} {"Instruction": "I want to add a client ID to the IAM OpenID Connect provider resource with the client ID \"my-new-app-ID\" and the OpenID Connect provider ARN \"arn:aws:iam::987654321098:oidc-provider/server.test.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.list_portfolio_access', 'description': 'Lists the account IDs that have access to the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'organization_parent_id', 'description': 'The ID of an organization node the portfolio is shared with. All children of this node with an inherited portfolio share will be returned.'}, {'name': 'page_token', 'description': 'The page token for the next set of results. To retrieve the first set of results, use null.'}, {'name': 'page_size', 'description': 'The maximum number of items to return with this call.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_http', 'description': 'Update HTTP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "aws.iam.add_client_id_to_open_id_connect_provider(open_id_connect_provider_arn=\"arn:aws:iam::987654321098:oidc-provider/server.test.com\", client_id=\"my-new-app-ID\")"} {"Instruction": "I need to describe a snapshot copy grant named my-aws-snapshot-copy-grant.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.describe_snapshot_copy_grants', 'description': 'Returns a list of snapshot copy grants owned by the Amazon Web Services account in the destination region.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SnapshotCopyGrants\\n', 'parameters': [{'name': 'snapshot_copy_grant_name', 'description': 'The name of the snapshot copy grant.'}, {'name': 'tag_keys', 'description': 'A tag key or keys for which you want to return all matching resources that are associated with the specified key or keys. For example, suppose that you have resources tagged with keys called owner and environment . If you specify both of these tag keys in the request, Amazon Redshift returns a response with all resources that have either or both of these tag keys associated with them.\\n(string)'}, {'name': 'tag_values', 'description': 'A tag value or values for which you want to return all matching resources that are associated with the specified value or values. For example, suppose that you have resources tagged with values called admin and test . If you specify both of these tag values in the request, Amazon Redshift returns a response with all resources that have either or both of these tag values associated with them.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}"], "Output": "aws.redshift.describe_snapshot_copy_grants(snapshot_copy_grant_name=\"my-aws-snapshot-copy-grant\")"} {"Instruction": "Can you please provide me with the list of all available databases on the Redshift cluster with the identifier \"my-redshift-cluster\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_data.list_databases', 'description': 'List the databases in a cluster. A token is returned to page through the database list. Depending on the authorization method, use one of the following combinations of request parameters:Secrets Manager - when connecting to a cluster, provide the secret-arn of a secret stored in Secrets Manager which has username and password . The specified secret contains credentials to connect to the database you specify. When you are connecting to a cluster, you also supply the database name, If you provide a cluster identifier (dbClusterIdentifier ), it must match the cluster identifier stored in the secret. When you are connecting to a serverless workgroup, you also supply the database name.When connecting to a serverless workgroup, specify the workgroup name and database name. The database user name is derived from the IAM identity. For example, arn:iam::123456789012:user:foo has the database user name IAM:foo . Also, permission to call the redshift-serverless:GetCredentials operation is required.When connecting to a cluster as a database user, specify the cluster identifier, the database name, and the database user name. Also, permission to call the redshift:GetClusterCredentials operation is required.For more information about the Amazon Redshift Data API and CLI usage examples, see Using the Amazon Redshift Data API in the Amazon Redshift Management Guide .list-databases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cluster_identifier', 'description': 'The cluster identifier. This parameter is required when connecting to a cluster and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'database', 'description': 'The name of the database. This parameter is required when authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'db_user', 'description': 'The database user name. This parameter is required when connecting to a cluster as a database user and authenticating using temporary credentials.'}, {'name': 'secret_arn', 'description': 'The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using Secrets Manager.'}, {'name': 'workgroup_name', 'description': 'The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}"], "Output": "aws.redshift_data.list_databases(cluster_identifier=\"my_redshift_cluster\")"} {"Instruction": "I want to create a new authorizer named 'custom-authorizer' on AWS IoT using a Lambda function with ARN 'arn:aws:lambda:us-west-2:123456789012:function:CustomLambdaFunction', and also enable token signing validation.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Most accurate IAB v2 Taxonomy Text Classification, Economical Pricing, Best in class Infrastructure', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}"], "Output": "aws.iot.create_authorizer(authorizer_name=\"custom_authorizer\", authorizer_function_arn=\"arn:aws:lambda:us-west-2:123456789012:function:CustomLambdaFunction\", signing_disabled=False)"} {"Instruction": "Can you provide a Python function call to describe the permissions of a topic with the AWS account ID \"987654321\" and the topic ID \"topic-456\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'git', 'api_name': 'git.clone', 'description': 'Cloning a repository', 'parameters': [{'name': 'repository'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.quicksight.describe_topic_permissions(aws_account_id=987654321, topic_id=\"topic-456\")"} {"Instruction": "I want to list all directories in the Cloud Directory service with a state of Disabled.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_directories', 'description': 'Lists directories created within an account.list-directories is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'state', 'description': 'The state of the directories in the list. Can be either Enabled, Disabled, or Deleted.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDELETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "aws.clouddirectory.list_directories(state=\"Disabled\")"} {"Instruction": "I want to get details for the phone number with ID \"9876543210\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}\n", "{'name': 'az', 'api_name': 'Show HCX Enterprise Site', 'description': 'Show details of an HCX Enterprise Site in a private cloud', 'parameters': [{'name': 'name', 'description': 'The name of the HCX Enterprise Site.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.chime_sdk_voice.get_phone_number(phone_number_id=9876543210)"} {"Instruction": "I want to create an OpenSearch Ingestion pipeline with the name my-pipeline, having a minimum capacity of 2 ICU's and a maximum capacity of 10 ICU's. I also want to configure log publishing with CloudWatch Logs enabled and sending logs to a log group named /aws/OpenSearchService/IngestionService/my-pipeline. Lastly, I want the pipeline to have VPC access with subnet ID subnet-123456 and security group ID sg-abcdef in AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.osis.create_pipeline', 'description': 'Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the OpenSearch Ingestion pipeline to create. Pipeline names are unique across the pipelines owned by an account within an Amazon Web Services Region.'}, {'name': 'min_units', 'description': 'The minimum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'max_units', 'description': 'The maximum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'pipeline_configuration_body', 'description': 'The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with \\\\n .'}, {'name': 'log_publishing_options', 'description': 'Key-value pairs to configure log publishing.\\nIsLoggingEnabled -> (boolean)\\n\\nWhether logs should be published.\\nCloudWatchLogDestination -> (structure)\\n\\nThe destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true .\\nLogGroup -> (string)\\n\\nThe name of the CloudWatch Logs group to send pipeline logs to. You can specify an existing log group or create a new one. For example, /aws/OpenSearchService/IngestionService/my-pipeline .'}, {'name': 'vpc_options', 'description': 'Container for the values required to configure VPC access for the pipeline. If you don\u00e2\\x80\\x99t specify these values, OpenSearch Ingestion creates the pipeline with a public endpoint.\\nSubnetIds -> (list)\\n\\nA list of subnet IDs associated with the VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nA list of security groups associated with the VPC endpoint.\\n(string)'}, {'name': 'tags', 'description': 'List of tags to add to the pipeline upon creation.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.osis.create_pipeline(pipeline_name=\"my-pipeline\", min_units=2, max_units=10, pipeline_configuration_body=\"\", log_publishing_options={\"IsLoggingEnabled\": True, \"CloudWatchLogDestination\": {\"LogGroup\": \"/aws/OpenSearchService/IngestionService/my-pipeline\"}}, vpc_options={\"SubnetIds\": [\"subnet-123456\"], \"SecurityGroupIds\": [\"sg-abcdef\"]})"} {"Instruction": "I would like to describe the Savings Plans offerings for the product types RDS and Redshift on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.savingsplans.describe_savings_plans_offerings', 'description': 'Describes the specified Savings Plans offerings.', 'parameters': [{'name': 'offering_ids', 'description': 'The IDs of the offerings.\\n(string)'}, {'name': 'payment_options', 'description': 'The payment options.\\n(string)'}, {'name': 'product_type', 'description': 'The product type.\\nPossible values:\\n\\nEC2\\nFargate\\nLambda\\nSageMaker'}, {'name': 'plan_types', 'description': 'The plan type.\\n(string)'}, {'name': 'durations', 'description': 'The durations, in seconds.\\n(long)'}, {'name': 'currencies', 'description': 'The currencies.\\n(string)'}, {'name': 'descriptions', 'description': 'The descriptions.\\n(string)'}, {'name': 'service_codes', 'description': 'The services.\\n(string)'}, {'name': 'usage_types', 'description': 'The usage details of the line item in the billing report.\\n(string)'}, {'name': 'operations', 'description': 'The specific AWS operation for the line item in the billing report.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n(structure)\\n\\nInformation about a filter.\\nname -> (string)\\n\\nThe filter name.\\nvalues -> (list)\\n\\nThe filter values.\\n(string)'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.start_associations_once', 'description': 'Runs an association immediately and only one time. This operation can be helpful when troubleshooting associations.', 'parameters': [{'name': 'association_ids', 'description': 'The association IDs that you want to run immediately and only one time.\\n(string)'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().delete', 'description': 'Delete backend services', 'parameters': [{'name': 'backend_service_name', 'description': 'Names of the backend services to delete.'}, {'name': 'global', 'description': 'If set, the backend services are global.'}, {'name': 'region', 'description': 'Region of the backend services to delete. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}"], "Output": "aws.savingsplans.describe_savings_plans_offerings(product_type=[RDS, Redshift])"} {"Instruction": "I want to describe the Studio Lifecycle Configuration named 'my-lc-config' on AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_studio_lifecycle_config', 'description': 'Describes the Studio Lifecycle Configuration.', 'parameters': [{'name': 'studio_lifecycle_config_name', 'description': 'The name of the Studio Lifecycle Configuration to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.describe_studio_lifecycle_config(studio_lifecycle_config_name=\"my-lc-config\")"} {"Instruction": "I want to update the protection status of a task with the task ID 'task456' on the ECS cluster 'my-cluster' to enable protection for 30 minutes.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.update_task_protection', 'description': 'Updates the protection status of a task. You can set protectionEnabled to true to protect your task from termination during scale-in events from Service Autoscaling or deployments .You can specify a custom expiration period for task protection from 1 minute to up to 2,880 minutes (48 hours). To specify the custom expiration period, set the expiresInMinutes property. The expiresInMinutes property is always reset when you invoke this operation for a task that already has protectionEnabled set to true . You can keep extending the protection expiration period of a task by invoking this operation repeatedly.See also: AWS API Documentation\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task sets exist in.'}, {'name': 'tasks', 'description': 'A list of up to 10 task IDs or full ARN entries.\\n(string)'}, {'name': 'protection_enabled_|_no_protection_enabled', 'description': 'Specify true to mark a task for protection and false to unset protection, making it eligible for termination.'}, {'name': 'expires_in_minutes', 'description': 'If you set protectionEnabled to true , you can specify the duration for task protection in minutes. You can specify a value from 1 minute to up to 2,880 minutes (48 hours). During this time, your task will not be terminated by scale-in events from Service Auto Scaling or deployments. After this time period lapses, protectionEnabled will be reset to false .\\nIf you don\u00e2\\x80\\x99t specify the time, then the task is automatically protected for 120 minutes (2 hours).'}]}"], "Output": "aws.ecs.update_task_protection(cluster=\"my-cluster\", tasks=['task456'], protection_enabled=True, expires_in_minutes=30)"} {"Instruction": "Please create a new application version with the application-id 'arn:aws:serverlessrepo:us-west-2:123456789012:applications/MyApp' and semantic-version '1.0.0'. The source code archive is located at 's3://my-bucket/source-code.zip'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.serverlessrepo.create_application_version', 'description': 'Creates an application version.', 'parameters': [{'name': 'application_id', 'description': 'The Amazon Resource Name (ARN) of the application.'}, {'name': 'semantic_version', 'description': 'The semantic version of the new version.'}, {'name': 'source_code_archive_url', 'description': 'A link to the S3 object that contains the ZIP archive of the source code for this version of your application.\\nMaximum size 50 MB'}, {'name': 'source_code_url', 'description': 'A link to a public repository for the source code of your application, for example the URL of a specific GitHub commit.'}, {'name': 'template_body', 'description': 'The raw packaged AWS SAM template of your application.'}, {'name': 'template_url', 'description': 'A link to the packaged AWS SAM template of your application.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}"], "Output": "aws.serverlessrepo.create_application_version(application_id=\"arn:aws:serverlessrepo:us_west_2:123456789012:applications/MyApp\", semantic_version=\"1.0.0\", source_code_archive_url=\"s3://my_bucket/source_code.zip\")"} {"Instruction": "I want to remove the tag with key \"Region\" from the resource with ARN \"arn:aws:iotanalytics:us-east-1:123456789012:channel/testchannel\" using the untag-resource API in AWS IoT Analytics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotanalytics.untag_resource', 'description': 'Removes the given tags (metadata) from the resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource whose tags you want to remove.'}, {'name': 'tag_keys', 'description': 'The keys of those tags which you want to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}"], "Output": "aws.iotanalytics.untag_resource(resource_arn=\"arn:aws:iotanalytics:us-east-1:123456789012:channel/testchannel\", tag_keys=\"[\\\"Region\\\"]\")"} {"Instruction": "I want to delete the insight rules named rule3 and rule4 from AWS CloudWatch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_insight_rules', 'description': 'Permanently deletes the specified Contributor Insights rules.See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_names', 'description': 'An array of the rule names to delete. If you need to find out the names of your rules, use DescribeInsightRules .\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}"], "Output": "aws.cloudwatch.delete_insight_rules(rule_names=[\"rule3\", \"rule4\"])"} {"Instruction": "I want to list the safety rules for the control panel with the ARN \"arn:aws:route53-recovery-control-config:us-west-2:123456789012:control-panel/abcd1234-5678-9012-efgh-ijklmnopqrst\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.extract_year_number', 'description': 'Extract year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "aws.route53_recovery_control_config.list_safety_rules(control_panel_arn=\"arn:aws:route53_recovery_control_config:us_west_2:123456789012:control_panel/abcd1234_5678_9012_efgh_ijklmnopqrst\")"} {"Instruction": "I want to get information about an instance profile named my-profile on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.get_instance_profile', 'description': 'Retrieves information about the specified instance profile, including the instance profile\u00e2\\x80\\x99s path, GUID, ARN, and role. For more information about instance profiles, see Using instance profiles in the IAM User Guide .', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to get information about.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}"], "Output": "aws.iam.get_instance_profile(instance_profile_name=\"my-profile\")"} {"Instruction": "I want to list the recommendations for my Amazon SES account, filtering by the recommendation type \"DKIM\" and setting a page size of 10 recommendations per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.list_recommendations', 'description': 'Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region.See also: AWS API Documentation\\n', 'parameters': [{'name': 'filter', 'description': 'Filters applied when retrieving recommendations. Can eiter be an individual filter, or combinations of STATUS and IMPACT or STATUS and TYPE\\nkey -> (string)\\n\\nThe ListRecommendations filter type. This can be one of the following:\\n\\nTYPE \u00e2\\x80\\x93 The recommendation type, with values like DKIM , SPF , DMARC or BIMI .\\nIMPACT \u00e2\\x80\\x93 The recommendation impact, with values like HIGH or LOW .\\nSTATUS \u00e2\\x80\\x93 The recommendation status, with values like OPEN or FIXED .\\nRESOURCE_ARN \u00e2\\x80\\x93 The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com .\\n\\n\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'A token returned from a previous call to ListRecommendations to indicate the position in the list of recommendations.'}, {'name': 'page_size', 'description': 'The number of results to show in a single call to ListRecommendations . If the number of results is larger than the number you specified in this parameter, then the response includes a NextToken element, which you can use to obtain additional results.\\nThe value you specify has to be at least 1, and can be no more than 100.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.delete_repository', 'description': 'Deletes a repository. If the repository contains images, you must either delete all images in the repository or use the force option to delete the repository.', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to delete.'}, {'name': 'force_|_no_force', 'description': 'If a repository contains images, forces the deletion.'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}"], "Output": "aws.sesv2.list_recommendations(filter={\"TYPE\": \"DKIM\"}, page_size=10)"} {"Instruction": "I want to update the description of an application with ID \"my-application\" to \"New description\" in AWS MGN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}"], "Output": "aws.mgn.update_application(account_id=\"my-account-id\", application_id=\"my-application\", description=\"New description\")"} {"Instruction": "I want to remove the tags with keys \"location\" and \"department\" from the resource with the ARN \"arn:aws:pca-connector-ad:us-east-1:123456789012:resource/sample-resource\" on AWS PCA Connector AD.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.pca_connector_ad.untag_resource(resource_arn=\"arn:aws:pca-connector-ad:us-east-1:123456789012:resource/sample-resource\", tag_keys=[\"location\",\"department\"])"} {"Instruction": "I want to add an external connection named 'private:myrepo' to the repository 'test-repo' in the domain 'test-domain' of AWS CodeArtifact.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeartifact.disassociate_external_connection', 'description': 'Removes an existing external connection from a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain that contains the repository from which to remove the external repository.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository from which the external connection will be removed.'}, {'name': 'external_connection', 'description': 'The name of the external connection to be removed from the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and stable API that uses a request directly to the TikTok server.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Time64', 'description': 'Concrete class for time64 data types.', 'parameters': {'required': [{'name': 'unit', 'description': 'The unit of the time64 data type.'}], 'optional': [{'name': 'metadata', 'description': 'Additional metadata for the time64 data type.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide developers with a vast collection of inspirational, thought-provoking, and entertaining quotes. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "aws.codeartifact.associate_external_connection(repository=\"test_repo\", domain=\"test_domain\", external_connection=\"private:myrepo\")"} {"Instruction": "I want to revoke the signing job with ID 987654321 owned by AWS account ID 123456789. The reason for revoking is that the signature is expired.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.signer.revoke_signature(job_id=987654321, job_owner=123456789, reason=\"The signature is expired\")"} {"Instruction": "I want to override the default certificate with a new certificate identifier rds-ca-2020 in my Amazon RDS cluster.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.modify_certificates', 'description': 'Override the system-default Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificate for Amazon RDS for new DB instances, or remove the override.You might need to override the default certificate in the following situations:You already migrated your applications to support the latest certificate authority (CA) certificate, but the new CA certificate is not yet the RDS default CA certificate for the specified Amazon Web Services Region.For more information about rotating your SSL/TLS certificate for Aurora DB engines, see Rotating Your SSL/TLS Certificate in the Amazon Aurora User Guide .', 'parameters': [{'name': 'certificate_identifier', 'description': 'The new default certificate identifier to override the current one with.\\nTo determine the valid values, use the describe-certificates CLI command or the DescribeCertificates API operation.'}, {'name': 'remove_customer_override_|_no_remove_customer_override', 'description': 'A value that indicates whether to remove the override for the default certificate. If the override is removed, the default certificate is the system default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}"], "Output": "aws.rds.modify_certificates(certificate_identifier=\"rds-ca-2020\")"} {"Instruction": "I want to add tags to an Amazon OpenSearch Service domain with the ARN \"arn:aws:opensearch:us-west-2:123456789012:domain/my-domain\" and the following tag list:\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.add_tags', 'description': 'Attaches tags to an existing Amazon OpenSearch Service domain. Tags are a set of case-sensitive key-value pairs. A domain can have up to 10 tags. For more information, see Tagging Amazon OpenSearch Service domains .', 'parameters': [{'name': 'arn', 'description': 'Amazon Resource Name (ARN) for the OpenSearch Service domain to which you want to attach resource tags.'}, {'name': 'tag_list', 'description': 'List of resource tags.\\n(structure)\\n\\nA tag (key-value pair) for an Amazon OpenSearch Service resource.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the domain to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"With the Philosophers API, you can learn about philosophers such as Socrates, Plato, and Aristotle, as well as lesser-known but equally important thinkers. You can access information on the philosophies of these thinkers, as well as the historical context in which they lived. This API is perfect for anyone looking to build applications centered around philosophy, history, or culture. Whether you're developing a website, a mobile app, or a game, the Philosophers API by Pizza API will provide ...\", 'parameters': []}"], "Output": "aws.opensearch.add_tags(arn=\"arn:aws:opensearch:us-west-2:123456789012:domain/my-domain\", tag_list=[{\"Key\": \"Project\", \"Value\": \"SearchEngine\"}, {\"Key\": \"Environment\", \"Value\": \"Production\"}])"} {"Instruction": "I want to create a phone number order for a WebRTC Softphone with the phone numbers +1111111111 and +2222222222 on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.create_phone_number_order', 'description': 'Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime SDK SIP media application dial-in product type.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}, {'name': 'e164_phone_numbers', 'description': 'List of phone numbers, in E.164 format.\\n(string)'}, {'name': 'name', 'description': 'Specifies the name assigned to one or more phone numbers.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "aws.chime_sdk_voice.create_phone_number_order(product_type=\"VoiceConnector\", e164_phone_numbers=[\"+1111111111\", \"+2222222222\"])"} {"Instruction": "I want to delete a function with the Function ID \"56789\" from the GraphQL API with the ID \"54321\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}"], "Output": "aws.appsync.delete_function(api_id=\"54321\", function_id=\"56789\")"} {"Instruction": "I want to delete a schema on AWS Cloud Infrastructure. The ARN of the schema is arn:aws:clouddirectory:us-east-2:987654321098:schema/my-schema.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_schema', 'description': 'Deletes a given schema. Schemas in a development and published state can only be deleted.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) of the development schema. For more information, see arns .'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust between a Managed Microsoft AD domain and a target domain', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Binance Futures Leaderboard API is an API for querying the leaderboard of the Binance Futures Exchange.\\n\\nAny questions or issues please contact me on Telegram: [@DevNullZer0](https://t.me/devnullzer0) or via [devnullzer0@proton.me](mailto:devnullzer0@proton.me)', 'parameters': [{'name': 'encrypteduid', 'description': 'The encrypted UID of the trader', 'type': 'STRING'}, {'name': 'tradetype', 'description': 'The trade type to search. PERPETUAL is USD\u24c8-M and DELIVERY is COIN-M', 'type': 'ENUM'}]}"], "Output": "aws.clouddirectory.delete_schema(schema_arn=\"arn:aws:clouddirectory:us-east-2:987654321098:schema/my-schema\")"} {"Instruction": "Can you please provide me with a list of IP addresses that are currently blocked by the rate-based rule with RuleId = 67890 in AWS WAF Regional?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.waf_regional.get_rate_based_rule_managed_keys(rule_id=67890)"} {"Instruction": "I want to create a return shipping label for the job with the ID JID9876543210 on AWS Snowball with second day shipping speed.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.snowball.create_return_shipping_label', 'description': 'Creates a shipping label that will be used to return the Snow device to Amazon Web Services.', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to create the return shipping label for; for example, JID123e4567-e89b-12d3-a456-426655440000 .'}, {'name': 'shipping_option', 'description': 'The shipping speed for a particular job. This speed doesn\u00e2\\x80\\x99t dictate how soon the device is returned to Amazon Web Services. This speed represents how quickly it moves to its destination while in transit. Regional shipping speeds are as follows:\\nPossible values:\\n\\nSECOND_DAY\\nNEXT_DAY\\nEXPRESS\\nSTANDARD'}]}"], "Output": "aws.snowball.create_return_shipping_label(job_id=\"JID9876543210\", shipping_option=\"SECOND_DAY\")"} {"Instruction": "Can you please simulate a provisioned device with the wireless ID \"22bb6fbf-3c67-4b8e-a023-b28d98494e49\" using the AWS IoT Wireless API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.test_wireless_device', 'description': 'Simulates a provisioned device by sending an uplink data payload of Hello .', 'parameters': [{'name': 'id', 'description': 'The ID of the wireless device to test.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.iotwireless.test_wireless_device(id=\"22bb6fbf-3c67-4b8e-a023-b28d98494e49\")"} {"Instruction": "I want to get the list of name servers for a reusable delegation set with ID \"xyz789\" on Route53.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53.get_reusable_delegation_set', 'description': 'Retrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set.', 'parameters': [{'name': 'id', 'description': 'The ID of the reusable delegation set that you want to get a list of name servers for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.Slice', 'description': 'Slice a binary string', 'parameters': {'required': []}}"], "Output": "aws.route53.get_reusable_delegation_set(id=\"xyz789\")"} {"Instruction": "I want to delete an expression named 'search_rating' on my AWS CloudSearch domain named 'my_domain'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudsearch.delete_expression', 'description': 'Removes an `` Expression`` from the search domain. For more information, see Configuring Expressions in the Amazon CloudSearch Developer Guide .', 'parameters': [{'name': 'domain_name', 'description': 'A string that represents the name of a domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).'}, {'name': 'expression_name', 'description': 'The name of the `` Expression`` to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Japan postal code and address. Please check https://postcode-jp.com for details.', 'parameters': [{'name': 'postcode', 'description': 'postcode', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cloudsearch.delete_expression(domain_name=\"my_domain\", expression_name=\"search_rating\")"} {"Instruction": "I want to remove all permissions for the resource with the ID 2f2ebd702165e432a43b12b14065305fdff468ccd55a574fb9db82c57a15962c on Amazon WorkDocs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workdocs.remove_all_resource_permissions', 'description': 'Removes all the permissions from the specified resource.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'resource_id', 'description': 'The ID of the resource.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.health_checks().update_ssl', 'description': 'Updating SSL health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "aws.workdocs.remove_all_resource_permissions(resource_id=\"2f2ebd702165e432a43b12b14065305fdff468ccd55a574fb9db82c57a15962c\")"} {"Instruction": "I want to claim a game server in the game server group named my-games-server-group on Amazon GameLift FleetIQ.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.claim_game_server', 'description': 'Locates an available game server and temporarily reserves it to host gameplay and players. This operation is called from a game client or client service (such as a matchmaker) to request hosting resources for a new game session. In response, Amazon GameLift FleetIQ locates an available game server, places it in CLAIMED status for 60 seconds, and returns connection information that players can use to connect to the game server.When a game server is successfully claimed, connection information is returned. A claimed game server\u00e2\\x80\\x99s utilization status remains AVAILABLE while the claim status is set to CLAIMED for up to 60 seconds. This time period gives the game server time to update its status to UTILIZED after players join. If the game server\u00e2\\x80\\x99s status is not updated within 60 seconds, the game server reverts to unclaimed status and is available to be claimed by another request. The claim time period is a fixed value and is not configurable.If the game server claim status is CLAIMED .Learn more', 'parameters': [{'name': 'game_server_group_name', 'description': 'A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.'}, {'name': 'game_server_id', 'description': 'A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.'}, {'name': 'game_server_data', 'description': 'A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on game servers.'}, {'name': 'filter_option', 'description': 'Object that restricts how a claimed game server is chosen.\\nInstanceStatuses -> (list)\\n\\nList of instance statuses that game servers may be claimed on. If provided, the list must contain the ACTIVE status.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'Metadata for a single row group', 'description': 'Metadata for a single row group', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the file containing the row group metadata.'}, {'name': 'row_group_index', 'description': 'The index of the row group for which metadata is requested.'}], 'optional': [{'name': 'memory_map', 'description': 'If True, memory-map the file.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.gamelift.claim_game_server(game_server_group_name=\"my-game-server-group\")"} {"Instruction": "I want to delete a custom plugin with ARN \"arn:aws:kafkaconnect:us-west-2:123456789012:custom-plugin/MyCustomPlugin\" on AWS Kafka Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}"], "Output": "aws.kafkaconnect.delete_custom_plugin(custom_plugin_arn=\"arn:aws:kafkaconnect:us_west_2:123456789012:custom_plugin/MyCustomPlugin\")"} {"Instruction": "I want to retrieve a list of entitled applications associated with the stack named my-appstack on AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.list_entitled_applications', 'description': 'Retrieves a list of entitled applications.', 'parameters': [{'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}, {'name': 'entitlement_name', 'description': 'The name of the entitlement.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.list_image_set_versions', 'description': 'List image set versions.list-image-set-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az ad sp create', 'description': 'Create a service principal', 'parameters': [{'name': 'id', 'description': 'Identifier uri, application id, or object id of the associated application.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.appstream.list_entitled_applications(stack_name=\"my-appstack\")"} {"Instruction": "I want to create an alias named alias/example-alias and associate it with the key with ID 5678efgh-34cd-56ef-90ab-1234567890cd on AWS KMS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list_ip_reservations', 'description': 'List IP range reservations for Bare Metal Solution networks in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_partner_event_source', 'description': 'An SaaS partner can use this operation to list details about a partner event source that they have created. Amazon Web Services customers do not use this operation. Instead, Amazon Web Services customers can use DescribeEventSource to see details about a partner event source that is shared with them.', 'parameters': [{'name': 'name', 'description': 'The name of the event source to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}\n", "{'name': 'gcloud', 'api_name': 'vertex_ai.create_tensorboard', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "aws.kms.create_alias(alias_name=\"alias/example_alias\", target_key_id=\"5678efgh_34cd_56ef_90ab_1234567890cd\")"} {"Instruction": "I want to delete an account alias named companyABC using the delete-account-alias API in AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_account_alias', 'description': 'Deletes the specified Amazon Web Services account alias. For information about using an Amazon Web Services account alias, see Creating, deleting, and listing an Amazon Web Services account alias in the Amazon Web Services Sign-In User Guide .', 'parameters': [{'name': 'account_alias', 'description': 'The name of the account alias to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of lowercase letters, digits, and dashes. You cannot start or finish with a dash, nor can you have two dashes in a row.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & high performance Magic Eden API, backed by rotating proxies & API keys\\n\\nCheck out my Opensea / Blur / Looksrare / x2y2 API as well\\nhttps://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iam.delete_account_alias(account_alias=\"companyABC\")"} {"Instruction": "I want to get the file upload URL for the question with the identifier \"Q789\" in the assignment with the ID \"A123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mturk.get_file_upload_url', 'description': 'The GetFileUploadURL operation generates and returns a temporary URL. You use the temporary URL to retrieve a file uploaded by a Worker as an answer to a FileUploadAnswer question for a HIT. The temporary URL is generated the instant the GetFileUploadURL operation is called, and is valid for 60 seconds. You can get a temporary file upload URL any time until the HIT is disposed. After the HIT is disposed, any uploaded files are deleted, and cannot be retrieved. Pending Deprecation on December 12, 2017. The Answer Specification structure will no longer support the FileUploadAnswer element to be used for the QuestionForm data structure. Instead, we recommend that Requesters who want to create HITs asking Workers to upload files to use Amazon S3.', 'parameters': [{'name': 'assignment_id', 'description': 'The ID of the assignment that contains the question with a FileUploadAnswer.'}, {'name': 'question_identifier', 'description': 'The identifier of the question with a FileUploadAnswer, as specified in the QuestionForm of the HIT.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.list_entitled_applications', 'description': 'Retrieves a list of entitled applications.', 'parameters': [{'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}, {'name': 'entitlement_name', 'description': 'The name of the entitlement.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().snapshot', 'description': 'Create a snapshot of a Bare Metal Solution boot volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'description'}, {'name': 'snapshot_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.mturk.get_file_upload_url(assignment_id=\"A123\", question_identifier=\"Q789\")"} {"Instruction": "I want to get the working location for the SageMaker environment in FinSpace.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.finspace_data.get_working_location(location_type=\"SAGEMAKERv\")"} {"Instruction": "Can you please retrieve the Glue table information for the configured table with the ID \"98765432\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_superuser', 'description': \"Update an AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}"], "Output": "aws.cleanrooms.get_configured_table(configured_table_identifier=\"98765432\")"} {"Instruction": "How many managed nodes are in the patch group \"Test\" and have installed patches?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.describe_patch_group_state', 'description': 'Returns high-level aggregated patch compliance state information for a patch group.', 'parameters': [{'name': 'patch_group', 'description': 'The name of the patch group whose patch snapshot should be retrieved.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying the legitimacy of the MSME merchants operating in the manufacturing or service sectors, on your platform.\\n\\nWith IDfy\u2019s Udyam Aadhaar verification API, you can now confidently onboard merchants knowing that the merchant exists, is genuine and is authorized to partake in the manufacture or service sector by the Ministry of MSME.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ssm.describe_patch_group_state(patch_group=\"Test\")"} {"Instruction": "I would like to describe the result of a snapshot job with the job ID \"def456\" and the dashboard ID \"dashboard2\" in my Amazon Web Services account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.describe_dashboard_snapshot_job_result', 'description': 'Describes the result of an existing snapshot job that has finished running.If the job has not finished running, this operation returns a message that says Dashboard Snapshot Job with id has not reached a terminal state. .', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.'}, {'name': 'dashboard_id', 'description': 'The ID of the dashboard that you have started a snapshot job for.'}, {'name': 'snapshot_job_id', 'description': 'The ID of the job to be described. The job ID is set when you start a new job with a StartDashboardSnapshotJob API call.'}]}"], "Output": "aws.quicksight.describe_dashboard_snapshot_job_result(aws_account_id=\"\", dashboard_id=\"dashboard2\", snapshot_job_id=\"def456\")"} {"Instruction": "I want to get the authorizer details of API with id abc123 and authorizer id def456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigatewayv2.get_authorizer', 'description': 'Gets an Authorizer.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'authorizer_id', 'description': 'The authorizer identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'DenseUnionType', 'description': 'Create a dense union type from child fields.', 'parameters': {'required': []}}"], "Output": "aws.apigatewayv2.get_authorizer(api_id=\"abc123\", authorizer_id=\"def456\")"} {"Instruction": "I want to delete a snapshot schedule with the identifier yoursnapshotschedule on AWS Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.delete_snapshot_schedule', 'description': 'Deletes a snapshot schedule.', 'parameters': [{'name': 'schedule_identifier', 'description': 'A unique identifier of the snapshot schedule to delete.'}]}"], "Output": "aws.redshift.delete_snapshot_schedule(schedule_identifier=\"yoursnapshotschedule\")"} {"Instruction": "Can you start an import task for a wireless device with the device name \"sensor1\" and the Sidewalk manufacturing serial number \"1234567890\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.start_single_wireless_device_import_task', 'description': 'Start import task for a single wireless device.', 'parameters': [{'name': 'destination_name', 'description': 'The name of the Sidewalk destination that describes the IoT rule to route messages from the device in the import task that will be onboarded to AWS IoT Wireless.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'device_name', 'description': 'The name of the wireless device for which an import task is being started.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'sidewalk', 'description': 'The Sidewalk-related parameters for importing a single wireless device.\\nSidewalkManufacturingSn -> (string)\\n\\nThe Sidewalk manufacturing serial number (SMSN) of the device added to the import task.'}]}\n", "{'name': 'alpha anthos', 'api_name': 'gcloud.alpha.anthos.export', 'description': 'Export current configuration of an Anthos cluster', 'parameters': [{'name': 'cluster'}, {'name': 'project'}, {'name': 'location'}, {'name': 'output_directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_smb_settings', 'description': 'Gets a description of a Server Message Block (SMB) file share settings from a file gateway. This operation is only supported for file gateways.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_network_resource_relationships', 'description': 'Gets the network resource relationships for the specified global network.get-network-resource-relationships is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'core_network_id', 'description': 'The ID of a core network.'}, {'name': 'registered_gateway_arn', 'description': 'The ARN of the registered gateway.'}, {'name': 'aws_region', 'description': 'The Amazon Web Services Region.'}, {'name': 'account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'resource_type', 'description': 'The resource type.\\nThe following are the supported resource types for Direct Connect:\\n\\ndxcon\\ndx-gateway\\ndx-vif\\n\\nThe following are the supported resource types for Network Manager:\\n\\nconnection\\ndevice\\nlink\\nsite\\n\\nThe following are the supported resource types for Amazon VPC:\\n\\ncustomer-gateway\\ntransit-gateway\\ntransit-gateway-attachment\\ntransit-gateway-connect-peer\\ntransit-gateway-route-table\\nvpn-connection'}, {'name': 'resource_arn', 'description': 'The ARN of the gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}"], "Output": "aws.iotwireless.start_single_wireless_device_import_task(device_name=\"sensor1\", sidewalk=\"SidewalkManufacturingSn=1234567890\")"} {"Instruction": "I want to list the tags for a resource with the ARN \"arn:aws:iot:us-west-2:094249569039:thinggroup/my-thing-group\" on AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.list_tags_for_resource', 'description': 'Lists the tags (metadata) you have assigned to the resource.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}"], "Output": "aws.iot.list_tags_for_resource(resource_arn=\"arn:aws:iot:us_west_2:094249569039:thinggroup/my_thing_group\")"} {"Instruction": "I want to delete the custom inventory type named \"Custom:ServerInfo\" on AWS Systems Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.delete_inventory', 'description': 'Delete a custom inventory type or the data associated with a custom Inventory type. Deleting a custom inventory type is also referred to as deleting a custom inventory schema.', 'parameters': [{'name': 'type_name', 'description': 'The name of the custom inventory type for which you want to delete either all previously collected data or the inventory type itself.'}, {'name': 'schema_delete_option', 'description': 'Use the SchemaDeleteOption to delete a custom inventory type (schema). If you don\u00e2\\x80\\x99t choose this option, the system only deletes existing inventory data associated with the custom inventory type. Choose one of the following options:\\nDisableSchema: If you choose this option, the system ignores all inventory data for the specified version, and any earlier versions. To enable this schema again, you must call the PutInventory operation for a version greater than the disabled version.\\nDeleteSchema: This option deletes the specified custom type from the Inventory service. You can recreate the schema later, if you want.\\nPossible values:\\n\\nDisableSchema\\nDeleteSchema'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Use this option to view a summary of the deletion request without deleting any data or the data type. This option is useful when you only want to understand what will be deleted. Once you validate that the data to be deleted is what you intend to delete, you can run the same command without specifying the DryRun option.'}, {'name': 'client_token', 'description': 'User-provided idempotency token.'}]}"], "Output": "aws.ssm.delete_inventory(type_name=\"Custom:ServerInfo\", schema_delete_option=\"DeleteSchema\")"} {"Instruction": "I want to delete a server with the server name \"automate-07\" on AWS OpsWorks CM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks_cm.delete_server', 'description': 'Deletes the server and the underlying AWS CloudFormation stacks (including the server\u00e2\\x80\\x99s EC2 instance). When you run this command, the server state is updated to DELETING . After the server is deleted, it is no longer returned by DescribeServer requests. If the AWS CloudFormation stack cannot be deleted, the server cannot be deleted.An InvalidStateException is thrown when a server deletion is already in progress. A ResourceNotFoundException is thrown when the server does not exist. A ValidationException is raised when parameters of the request are not valid.', 'parameters': [{'name': 'server_name', 'description': 'The ID of the server to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "aws.opsworks_cm.delete_server(server_name=\"automate_07\")"} {"Instruction": "I want to delete a profile object type named \"customers\" on AWS Customer Profiles.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}"], "Output": "aws.customer_profiles.delete_profile_object_type(domain_name=\"my-domain\", object_type_name=\"customers\")"} {"Instruction": "I want to enable deprecation of the AMI with ID ami-9876543210abcdef0 on AWS EC2 at the date and time \"2022-12-31T23:59:59.000Z\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.enable_image_deprecation', 'description': 'Enables deprecation of the specified AMI at the specified date and time.See also: AWS API Documentation\\n', 'parameters': [{'name': 'image_id', 'description': 'The ID of the AMI.'}, {'name': 'deprecate_at', 'description': 'The date and time to deprecate the AMI, in UTC, in the following format: YYYY -MM -DD T*HH* :MM :SS Z. If you specify a value for seconds, Amazon EC2 rounds the seconds to the nearest minute.\\nYou can\u00e2\\x80\\x99t specify a date in the past. The upper limit for DeprecateAt is 10 years from now, except for public AMIs, where the upper limit is 2 years from the creation date.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are providing a location search result according to your search query', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}"], "Output": "aws.ec2.enable_image_deprecation(image_id=\"ami-9876543210abcdef0\", deprecate_at=\"2022-12-31T23:59:59.000Z\")"} {"Instruction": "I need to detach the SSL/TLS certificate named my-certificate from my Lightsail content delivery network distribution named my-distribution.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.detach_certificate_from_distribution', 'description': 'Detaches an SSL/TLS certificate from your Amazon Lightsail content delivery network (CDN) distribution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'distribution_name', 'description': 'The name of the distribution from which to detach the certificate.\\nUse the GetDistributions action to get a list of distribution names that you can specify.'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_permission_groups_by_user', 'description': 'Lists all the permission groups that are associated with a specific user account.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}"], "Output": "aws.lightsail.detach_certificate_from_distribution(distribution_name=\"my-distribution\")"} {"Instruction": "I want to permanently delete a folder with ID 5c8d1689ba2071447c194f7b150b07149dbdb9e1c8a301872dcd93a4735ce65d on Amazon WorkDocs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workdocs.delete_folder', 'description': 'Permanently deletes the specified folder and its contents.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'folder_id', 'description': 'The ID of the folder.'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.upgrade_applied_schema', 'description': 'Upgrades a single directory in-place using the PublishedSchemaArn with schema updates found in MinorVersion . Backwards-compatible minor version upgrades are instantaneously available for readers on all objects in the directory. Note: This is a synchronous API call and upgrades only one schema on a given directory per call. To upgrade multiple directories from one schema, you would need to call this API on each directory.', 'parameters': [{'name': 'published_schema_arn', 'description': 'The revision of the published schema to upgrade the directory to.'}, {'name': 'directory_arn', 'description': 'The ARN for the directory to which the upgraded schema will be applied.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Used for testing whether the major version schemas are backward compatible or not. If schema compatibility fails, an exception would be thrown else the call would succeed but no changes will be saved. This parameter is optional.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}"], "Output": "aws.workdocs.delete_folder(authentication_token=\"ABC123\", folder_id=\"5c8d1689ba2071447c194f7b150b07149dbdb9e1c8a301872dcd93a4735ce65d\")"} {"Instruction": "I want to accept an inbound connection request with the connection ID \"def456\" on Amazon OpenSearch Service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.batch_get_variable', 'description': 'Gets a batch of variables.', 'parameters': [{'name': 'names', 'description': 'The list of variable names to get.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "aws.opensearch.accept_inbound_connection(connection_id=\"def456\")"} {"Instruction": "I want to export optimization recommendations for Amazon EBS volumes for the AWS accounts \"456789123\" and \"987654321\" and save the export file in the S3 bucket named \"my-optimization-bucket\" with the prefix \"exports/recommendations\" in CSV format.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_associations.create', 'description': 'Create a new association between a firewall policy and an organization or folder resource', 'parameters': [{'name': 'firewall_policy', 'description': 'Security policy ID of the association.'}, {'name': 'folder', 'description': 'ID of the folder with which the association is created.'}, {'name': 'name', 'description': \"Name to identify this association. If unspecified, the name will be set to 'organization-{ORGANIZATION_ID}' or 'folder-{FOLDER_ID}'.\"}, {'name': 'organization', 'description': 'ID of the organization in which the firewall policy is to be associated. Must be set if FIREWALL_POLICY is short name.'}, {'name': 'replace_association_on_target', 'description': 'By default, if you attempt to insert an association to an organization or folder resource that is already associated with a firewall policy the method will fail. If this is set, the existing association will be deleted at the same time that the new association is created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}"], "Output": "aws.compute_optimizer.export_ebs_volume_recommendations(account_ids=[\"456789123\", \"987654321\"], fields_to_export=[\"VolumeArn\", \"AccountId\", \"VolumeType\", \"CurrentThroughput\", \"RecommendedThroughput\"], s3_destination_config={\"bucket\": \"my-optimization-bucket\", \"keyPrefix\": \"exports/recommendations\"}, file_format=\"Csv\")"} {"Instruction": "I need to generate session credentials for a managed endpoint with the ARN 'arn:aws:memorydb:us-west-2:123456789012:cluster:my-new-cluster' and specify a virtual cluster identifier, an execution role ARN, a credential type of TOKEN, a duration of 3600 seconds, a log context, and a client token.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.get_managed_endpoint_session_credentials', 'description': 'Generate a session token to connect to a managed endpoint.', 'parameters': [{'name': 'endpoint_identifier', 'description': 'The ARN of the managed endpoint for which the request is submitted.'}, {'name': 'virtual_cluster_identifier', 'description': 'The ARN of the Virtual Cluster which the Managed Endpoint belongs to.'}, {'name': 'execution_role_arn', 'description': 'The IAM Execution Role ARN that will be used by the job run.'}, {'name': 'credential_type', 'description': 'Type of the token requested. Currently supported and default value of this field is \u00e2\\x80\\x9cTOKEN.\u00e2\\x80\\x9d'}, {'name': 'duration_in_seconds', 'description': 'Duration in seconds for which the session token is valid. The default duration is 15 minutes and the maximum is 12 hours.'}, {'name': 'log_context', 'description': 'String identifier used to separate sections of the execution logs uploaded to S3.'}, {'name': 'client_token', 'description': 'The client idempotency token of the job run request.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().list', 'description': 'List all BigQuery tables and views in a dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return per call.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'Mesh Gateway List', 'description': 'List gateway resources', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.list_global_tables', 'description': 'Lists all global tables that have a replica in the specified Region.WarningThis operation only applies to Version 2017.11.29 (Legacy) of global tables. We recommend using Version 2019.11.21 (Current) when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see Determining the version . To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see Updating global tables .', 'parameters': [{'name': 'exclusive_start_global_table_name', 'description': 'The first global table name that this operation will evaluate.'}, {'name': 'limit', 'description': 'The maximum number of table names to return, if the parameter is not specified DynamoDB defaults to 100.\\nIf the number of global tables DynamoDB finds reaches this limit, it stops the operation and returns the table names collected up to that point, with a table name in the LastEvaluatedGlobalTableName to apply in a subsequent operation to the ExclusiveStartGlobalTableName parameter.'}, {'name': 'region_name', 'description': 'Lists the global tables in a specific Region.'}]}"], "Output": "aws.emr_containers.get_managed_endpoint_session_credentials(endpoint_identifier=\"arn:aws:memorydb:us_west_2:123456789012:cluster:my_new_cluster\", virtual_cluster_identifier=\"\", execution_role_arn=\"\", credential_type=\"TOKEN\", duration_in_seconds=\"\", log_context=\"\", client_token=\"\")"} {"Instruction": "I want to delete a speaker with ID 5678 from the voice domain with ID 1234.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voice_id.delete_speaker', 'description': 'Deletes the specified speaker from Voice ID.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the speaker.'}, {'name': 'speaker_id', 'description': 'The identifier of the speaker you want to delete.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my_client_gateway\", \"policy.json\", location=\"us_central1\"', 'description': 'Set IAM policy for BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'policy_file'}, {'name': 'location'}]}"], "Output": "aws.voice_id.delete_speaker(domain_id=1234, speaker_id=5678)"} {"Instruction": "I want to describe the valid modifications for a DB instance with the identifier production-db-instance in AWS RDS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.describe_valid_db_instance_modifications', 'description': 'You can call DescribeValidDBInstanceModifications to learn what modifications you can make to your DB instance. You can use this information when you call ModifyDBInstance .See also: AWS API Documentation\\n', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The customer identifier or the ARN of your DB instance.'}]}\n", "{'name': 'az', 'api_name': 'Container Apps Job Delete', 'description': 'Delete a Container Apps Job', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': \"The name of the Container Apps Job. A name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, cannot have '--', and must be less than 32 characters.\"}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash your imagination and create any name you can dream up. Generate unique names for children, companies, characters, and usernames, literally anything using descriptive queries. The possibilities are endless - see where your creativity takes you!', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "aws.rds.describe_valid_db_instance_modifications(db_instance_identifier=\"production-db-instance\")"} {"Instruction": "I want to delete a firewall rule for the rule group with rule group ID 'rslvr-frg-47f93271fexample' using the domain list with ID 'rslvr-fdl-9e956e9ffexample' on AWS Route53Resolver.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53resolver.delete_firewall_rule', 'description': 'Deletes the specified firewall rule.', 'parameters': [{'name': 'firewall_rule_group_id', 'description': 'The unique identifier of the firewall rule group that you want to delete the rule from.'}, {'name': 'firewall_domain_list_id', 'description': 'The ID of the domain list that\u00e2\\x80\\x99s used in the rule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}"], "Output": "aws.route53resolver.delete_firewall_rule(firewall_rule_group_id=\"rslvr-frg-47f93271fexample\", firewall_domain_list_id=\"rslvr-fdl-9e956e9ffexample\")"} {"Instruction": "List all runs of the test suite with suite definition ID \"zabc123\" on AWS IoT Device Advisor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Gratuita de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': 'CNPJ da Empresa', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": "aws.iotdeviceadvisor.list_suite_runs(suite_definition_id=\"zabc123\")"} {"Instruction": "I want to stop collecting data from the agents with the IDs \"agent3\" and \"agent4\" on AWS discovery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.stop_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to stop collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to stop collecting data.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "aws.discovery.stop_data_collection_by_agent_ids(agent_ids=[\"agent3\", \"agent4\"])"} {"Instruction": "I want to get a list of all the service networks associated with my AWS account, considering that I might have more than 100 service networks and want to retrieve them in smaller pages of 50 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.vpc_lattice.list_service_networks(page_size=50)"} {"Instruction": "I need to start a crawler named my_crawler for scheduling.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live FREE to Air Tv Channel Streaming Links. For Development Purpose Only.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}"], "Output": "aws.glue.start_crawler_schedule(crawler_name=\"my_crawler\")"} {"Instruction": "What is the effect of the access control rules for organization with ID m-987654321 and IPv4 address 203.0.113.0 using action IMAP and user ID S-1-1-11-1111111111-2222222222-3333333333-4444?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.get_access_control_effect', 'description': 'Gets the effects of an organization\u00e2\\x80\\x99s access control rules as they apply to a specified IPv4 address, access protocol action, and user ID or impersonation role ID. You must provide either the user ID or impersonation role ID. Impersonation role ID can only be used with Action EWS.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}, {'name': 'ip_address', 'description': 'The IPv4 address.'}, {'name': 'action', 'description': 'The access protocol action. Valid values include ActiveSync , AutoDiscover , EWS , IMAP , SMTP , WindowsOutlook , and WebMail .'}, {'name': 'user_id', 'description': 'The user ID.'}, {'name': 'impersonation_role_id', 'description': 'The impersonation role ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.workmail.get_access_control_effect(organization_id=\"m-987654321\", ip_address=\"203.0.113.0\", action=\"IMAP\", user_id=\"S-1-1-11-1111111111-2222222222-3333333333-4444\")"} {"Instruction": "I want to get the content of a file named 'config.json' from the main branch of a repository named 'my-repo-git' on AWS CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.get_file', 'description': 'Returns the base-64 encoded contents of a specified file and its metadata.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main. If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The fully qualified path to the file, including the full name and extension of the file. For example, /examples/file.md is the fully qualified path to a file named file.md in a folder named examples.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsecuretunneling.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.codecommit.get_file(repository_name=\"my-repo-git\", commit_specifier=\"main\", file_path=\"config.json\")"} {"Instruction": "Can you please provide the status of the health check with ID 98765432?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}\n", "{'name': 'pyarrow', 'api_name': 'float16', 'description': 'Create half-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}"], "Output": "aws.route53.get_health_check_status(health_check_id=98765432)"} {"Instruction": "I want to get information about the portfolio with the id port-5ty6qwrth7uj8 in AWS service catalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Help your customers print their own labels and stickers, from your own website and under your own branding.', 'parameters': [{'name': 'format', 'description': 'Its value can be either \\n**Letter**\\nor \\n**A4** \\nThey represent the two world standard printer paper sizes, respectively 8.5 inch by 11 inch and 210 mm by 297 mm.', 'type': 'string'}, {'name': 'brand', 'description': \"Label manufacturer's name.\\nThis is the current list of possible values. We will continue adding new brands.\\nAvery\\nHerma\\nOnlinelabels\\nUline\\nMegastar\\nSheetlabels\", 'type': 'STRING'}, {'name': 'height', 'description': 'Label height.', 'type': 'STRING'}, {'name': 'code', 'description': 'It is a string that represents **average** label sizes, in the format [width]x[height].\\nFor example:\\n**2.5x4**\\nor \\n**70x40**\\n\\nBeing average sizes, means that they represent all sizes that are close to them. \\nE.g. **3x2** would represent any other close sizes like **3.062x1.837**.\\n\\nThis concept is useful, when you are going to suggest to your users, which templates do offer label sizes that are equal of close to the label size they need to print on.', 'type': 'STRING'}, {'name': 'width', 'description': 'Label width', 'type': 'STRING'}, {'name': 'shape', 'description': 'Label shape.\\nValid values are:\\nsquare\\nrectangle\\ncircle\\noval', 'type': 'STRING'}]}"], "Output": "aws.servicecatalog.describe_portfolio(id=\"vport_5ty6qwrth7uj8\")"} {"Instruction": "I want to accept a VPC peering connection request with the ID pcx-5e5f4d3c.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.accept_vpc_peering_connection', 'description': 'Accept a VPC peering connection request. To accept a request, the VPC peering connection must be in the pending-acceptance state, and you must be the owner of the peer VPC. Use DescribeVpcPeeringConnections to view your outstanding VPC peering connection requests.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection. You must specify this parameter in the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.create', 'description': 'Creates a new Blockchain Node Engine node with the given name and configurations', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node'}, {'name': 'location', 'description': 'Location of the blockchain node resource'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one operation name that can be used to poll the status of the creation'}, {'name': 'blockchain_type', 'description': 'Type of blockchain, default is ETHEREUM'}, {'name': 'consensus_client', 'description': 'Consensus client, default is LIGHTHOUSE'}, {'name': 'execution_client', 'description': 'Execution client, default is GETH'}, {'name': 'network', 'description': 'Network, default is MAINNET'}, {'name': 'node_type', 'description': 'Node type, default is FULL'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}\n", "{'name': 'az', 'api_name': 'Show Managed Application Type', 'description': 'Show the properties of a managed application type on an Azure Service Fabric managed cluster', 'parameters': [{'name': 'application-type-name', 'description': 'Specify the application type name'}, {'name': 'cluster-name', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name'}, {'name': 'resource-group', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group='}]}"], "Output": "aws.ec2.accept_vpc_peering_connection(vpc_peering_connection_id=\"pcx-5e5f4d3c\")"} {"Instruction": "I want to delete a remote access session with the ARN \"arn:aws:devicefarm:us-west-2:123456789012:session:ANOTHER-EXAMPLE-GUID\" on AWS Device Farm.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.delete_remote_access_session', 'description': 'Deletes a completed remote access session and its results.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the session for which you want to delete remote access.'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.create_member', 'description': 'Associates an account with an Amazon Macie administrator account.', 'parameters': [{'name': 'account', 'description': 'The details of the account to associate with the administrator account.\\naccountId -> (string)\\n\\nThe Amazon Web Services account ID for the account.\\nemail -> (string)\\n\\nThe email address for the account.'}, {'name': 'tags', 'description': 'A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie.\\nAn account can have a maximum of 50 tags. Each tag consists of a tag key and an associated tag value. The maximum length of a tag key is 128 characters. The maximum length of a tag value is 256 characters.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find EV charging stations for cars\\nYou can use this API to retrieve charging location information,', 'parameters': [{'name': 'distance', 'description': 'Unit: Miles', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.devicefarm.delete_remote_access_session(arn=\"arn:aws:devicefarm:us-west-2:123456789012:session:ANOTHER-EXAMPLE-GUID\")"} {"Instruction": "I would like to describe a channel named my_channel on AWS Elemental MediaTailor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.create_backup', 'description': 'Creates a backup for an existing table.When you create an on-demand backup, a time marker of the request is cataloged, and the backup is created asynchronously, by applying all changes until the time of the request to the last full table snapshot. Backup requests are processed instantaneously and become available for restore within minutes.All backups in DynamoDB work without consuming any provisioned throughput on the table.Along with data, the following are also included on the backups:Global secondary indexes (GSIs)Streams', 'parameters': [{'name': 'table_name', 'description': 'The name of the table.'}, {'name': 'backup_name', 'description': 'Specified name for the backup.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "aws.mediatailor.describe_channel(channel_name=\"my_channel\")"} {"Instruction": "I want to retrieve a list of trust store certificates from the AWS Workspaces Web API and limit the results to a maximum of 10 certificates.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().update_tcp', 'description': 'Update a TCP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "aws.workspaces_web.list_trust_store_certificates(max_results=10)"} {"Instruction": "I want to delete a log group named \"backend-logs\" on AWS Cloud Infrastructure.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch recipies from search keyword, Author profile + recipes, collections recipes..\\n\\nNote: The API is deployed on basic plan server after the first subscriber I will upgrade the plan currently server go to sleep and first request wake up the server it takes 3 to 5 minutes.After 30 min of inactivity server go to sleep.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A.I. Text Paraphrase (Rewrite), Dictionary (Lookup, Examples, Bilingual, Synonyms, Antonyms), Key Phrases, Sentences Breaker.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "aws.logs.delete_log_group(log_group_name=\"backend-logs\")"} {"Instruction": "Can you provide a Python function call to retrieve the identifiers of the build batches for a specific project named \"my_project\" in AWS CodeBuild and store them in a variable called \"batch_ids\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codebuild.list_build_batches_for_project', 'description': 'Retrieves the identifiers of the build batches for a specific project.list-build-batches-for-project is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project.'}, {'name': 'filter', 'description': 'A BuildBatchFilter object that specifies the filters for the search.\\nstatus -> (string)\\n\\nThe status of the batch builds to retrieve. Only batch builds that have this status will be retrieved.'}, {'name': 'sort_order', 'description': 'Specifies the sort order of the returned items. Valid values include:\\n\\nASCENDING : List the batch build identifiers in ascending order by identifier.\\nDESCENDING : List the batch build identifiers in descending order by identifier.\\n\\nPossible values:\\n\\nASCENDING\\nDESCENDING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().config().export', 'description': 'Export the configuration for a Google BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Export configurations in Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}"], "Output": "batch_ids = aws.codebuild.list_build_batches_for_project(project_name=\"my_project\")"} {"Instruction": "I want to create a content named 'my-new-content' in Wisdom knowledge base with ID 'kb-123456789' and associate it with an uploaded asset having the upload ID '12345678'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}\n", "{'name': 'az', 'api_name': 'vmware cloud-link show', 'description': 'Show details of a cloud link in a private cloud.', 'parameters': [{'name': 'name', 'description': 'The name of the cloud link.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectK', 'description': 'Select the indices of the first k ordered elements', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.wisdom.create_content(client_token=\"my-token\", knowledge_base_id=\"kb-123456789\", name=\"my-new-content\", upload_id=12345678)"} {"Instruction": "I want to delete an app block named my-app-block on AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.capitalize', 'description': 'Capitalize Strings', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}"], "Output": "aws.appstream.delete_app_block(name=\"my-app-block\")"} {"Instruction": "I want to get the details of the event source named my-event-source using the AWS Events API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.events.describe_partner_event_source', 'description': 'An SaaS partner can use this operation to list details about a partner event source that they have created. Amazon Web Services customers do not use this operation. Instead, Amazon Web Services customers can use DescribeEventSource to see details about a partner event source that is shared with them.', 'parameters': [{'name': 'name', 'description': 'The name of the event source to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.events.describe_partner_event_source(name=\"my_event_source\")"} {"Instruction": "I want to list all licenses with the product SKU \"67890\" in AWS License Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}"], "Output": "aws.license_manager.list_licenses(filters=[{'Name': 'ProductSKU', 'Values': ['67890']}])"} {"Instruction": "I want to update the VPC options for the VPC endpoint with ID \"vpce-87654321\" in my Amazon OpenSearch Service domain. I need to add the subnet \"subnet-87654321\" and security group \"sg-87654321\" to the VPC endpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.es.update_vpc_endpoint', 'description': 'Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.', 'parameters': [{'name': 'vpc_endpoint_id', 'description': 'Unique identifier of the VPC endpoint to be updated.'}, {'name': 'vpc_options', 'description': 'The security groups and/or subnets to add, remove, or modify.\\nSubnetIds -> (list)\\n\\nSpecifies the subnets for VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nSpecifies the security groups for VPC endpoint.\\n(string)'}]}"], "Output": "aws.es.update_vpc_endpoint(vpc_endpoint_id=\"vpce-87654321\", vpc_options={\"SubnetIds\":\"subnet-87654321\", \"SecurityGroupIds\":\"sg-87654321\"})"} {"Instruction": "I want to add users with the persona \"developer\" to a launch profile on AWS Nimble Studio.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.nimble.put_launch_profile_members', 'description': 'Add/update users with given persona to launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'identity_store_id', 'description': 'The ID of the identity store.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'members', 'description': 'A list of members.\\n(structure)\\n\\nA new member that is added to a launch profile.\\npersona -> (string)\\n\\nThe persona.\\nprincipalId -> (string)\\n\\nThe principal ID.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.list_recommendations', 'description': 'Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region.See also: AWS API Documentation\\n', 'parameters': [{'name': 'filter', 'description': 'Filters applied when retrieving recommendations. Can eiter be an individual filter, or combinations of STATUS and IMPACT or STATUS and TYPE\\nkey -> (string)\\n\\nThe ListRecommendations filter type. This can be one of the following:\\n\\nTYPE \u00e2\\x80\\x93 The recommendation type, with values like DKIM , SPF , DMARC or BIMI .\\nIMPACT \u00e2\\x80\\x93 The recommendation impact, with values like HIGH or LOW .\\nSTATUS \u00e2\\x80\\x93 The recommendation status, with values like OPEN or FIXED .\\nRESOURCE_ARN \u00e2\\x80\\x93 The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com .\\n\\n\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'A token returned from a previous call to ListRecommendations to indicate the position in the list of recommendations.'}, {'name': 'page_size', 'description': 'The number of results to show in a single call to ListRecommendations . If the number of results is larger than the number you specified in this parameter, then the response includes a NextToken element, which you can use to obtain additional results.\\nThe value you specify has to be at least 1, and can be no more than 100.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.config_export', 'description': 'Export the configuration for a Compute Engine forwarding rule', 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export.'}, {'name': 'global', 'description': 'If set, the forwarding rule is global.'}, {'name': 'region', 'description': 'Region of the forwarding rule to export.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': \"Format of the resource. Can be 'krm' or 'terraform'. Default is 'krm'.\"}]}"], "Output": "aws.nimble.put_launch_profile_members(client_token=\"my_client_token\", identity_store_id=\"my_identity_store_id\", launch_profile_id=\"my_launch_profile_id\", members=[{\"persona\": \"developer\"}])"} {"Instruction": "I want to describe the quick connect with instance-id \"i-987654321\" and quick-connect-id \"qc-123456789\" on AWS Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal128', 'description': 'Create decimal type with precision and scale', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 38.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Can be negative.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSH honeypot data including logins, commands, and proxy requests', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.connect.describe_quick_connect(instance_id=\"i-987654321\", quick_connect_id=\"qc-123456789\")"} {"Instruction": "Please list all the environments for application ID '339ohji' on AWS AppConfig.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appconfig.list_environments', 'description': 'Lists the environments for an application.', 'parameters': [{'name': 'application_id', 'description': 'The application ID.'}, {'name': 'max_results', 'description': 'The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.'}, {'name': 'next_token', 'description': 'A token to start the list. Use this token to get the next set of results.'}]}"], "Output": "aws.appconfig.list_environments(application_id=\"339ohji\")"} {"Instruction": "I want to get the status of a Gremlin query with query ID \"54321\" on AWS Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptunedata.get_gremlin_query_status', 'description': 'Gets the status of a specified Gremlin query.get-gremlin-query-status uses document type values. Document types follow the JSON data model where valid values are: strings, numbers, booleans, null, arrays, and objects. For command input, options and nested parameters that are labeled with the type document must be provided as JSON. Shorthand syntax does not support document types.\\n', 'parameters': [{'name': 'query_id', 'description': 'The unique identifier that identifies the Gremlin query.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mobile.create_project', 'description': 'Creates an AWS Mobile Hub project.', 'parameters': [{'name': 'name', 'description': 'Name of the project.'}, {'name': 'contents', 'description': 'ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.'}, {'name': 'snapshot_id', 'description': 'Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.'}, {'name': 'project_region', 'description': 'Default region where project resources should be created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.get_image_recipe', 'description': 'Gets an image recipe.', 'parameters': [{'name': 'image_recipe_arn', 'description': 'The Amazon Resource Name (ARN) of the image recipe that you want to retrieve.'}]}"], "Output": "aws.neptunedata.get_gremlin_query_status(query_id=\"54321\")"} {"Instruction": "I want to retrieve the task logs for a replication instance with the ARN \"arn:aws:dms:us-west-2:123456789012:rep:NW5555WXDD3ZA\" in AWS DMS and limit the response to a maximum of 50 records.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}"], "Output": "aws.dms.describe_replication_instance_task_logs(replication_instance_arn=\"arn:aws:dms:us-west-2:123456789012:rep:NW5555WXDD3ZA\", max_records=50)"} {"Instruction": "I want to update the maximum player session count for a game session with the id \"game-session-5678\" and set it to 100.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.update_game_session', 'description': 'Updates the mutable properties of a game session.If successful, the updated GameSession object is returned.All APIs by task', 'parameters': [{'name': 'game_session_id', 'description': 'A unique identifier for the game session to update.'}, {'name': 'maximum_player_session_count', 'description': 'The maximum number of players that can be connected simultaneously to the game session.'}, {'name': 'name', 'description': 'A descriptive label that is associated with a game session. Session names do not need to be unique.'}, {'name': 'player_session_creation_policy', 'description': 'A policy that determines whether the game session is accepting new players.\\nPossible values:\\n\\nACCEPT_ALL\\nDENY_ALL'}, {'name': 'protection_policy', 'description': 'Game session protection policy to apply to this game session only.\\n\\nNoProtection \u00e2\\x80\\x93 The game session can be terminated during a scale-down event.\\nFullProtection \u00e2\\x80\\x93 If the game session is in an ACTIVE status, it cannot be terminated during a scale-down event.\\n\\nPossible values:\\n\\nNoProtection\\nFullProtection'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}"], "Output": "aws.gamelift.update_game_session(game_session_id=\"game-session-5678\", maximum_player_session_count=100)"} {"Instruction": "Can you provide a description of the model bias job definition named my-model-bias-job on SageMaker?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().update', 'description': 'Update an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.manage_sparql_statistics', 'description': 'Manages the generation and use of RDF graph statistics.', 'parameters': [{'name': 'mode', 'description': 'The statistics generation mode. One of: DISABLE_AUTOCOMPUTE , ENABLE_AUTOCOMPUTE , or REFRESH , the last of which manually triggers DFE statistics generation.\\nPossible values:\\n\\ndisableAutoCompute\\nenableAutoCompute\\nrefresh'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.describe_model_bias_job_definition(job_definition_name=\"my-model-bias-job\")"} {"Instruction": "I want to add tags to a replication instance with the ARN arn:aws:dms:us-east-1:123456789012:rep:T3OM7OUB5NM2LCVZF7JPGJRNUE. The tags are Environment=PROD and Project=dbMigration.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'az', 'api_name': 'Deployment Export', 'description': 'Export the template used for a deployment', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.dms.add_tags_to_resource(resource_arn=\"arn:aws:dms:us_east_1:123456789012:rep:T3OM7OUB5NM2LCVZF7JPGJRNUE\", tags=[{\"Key\":\"Environment\",\"Value\":\"PROD\"},{\"Key\":\"Project\",\"Value\":\"dbMigration\"}])"} {"Instruction": "I want to delete a database subnet group named db-group123 for my AWS Neptune instance.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get profile information with proxy image will show directly to your frontend', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'next', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.neptune.delete_db_subnet_group(db_subnet_group_name=\"db-group123\")"} {"Instruction": "I need to reboot a broker with ID \"hijklmn\" on Amazon MQ.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Perl Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}"], "Output": "aws.mq.reboot_broker(broker_id=\"hijklmn\")"} {"Instruction": "I want to list the provisioned resources for a service instance named my-instance and log the output in AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.list_service_instance_provisioned_resources', 'description': 'List provisioned resources for a service instance with details.list-service-instance-provisioned-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'service_instance_name', 'description': 'The name of the service instance whose provisioned resources you want.'}, {'name': 'service_name', 'description': 'The name of the service that serviceInstanceName is associated to.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}\n", "{'name': 'alpha compute', 'api_name': 'compute.backendServices.insert', 'description': 'Add a backend to a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'global_network_endpoint_group'}, {'name': 'network_endpoint_group_region'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.remove_tags_from_resource', 'description': 'Removes tags from a directory.', 'parameters': [{'name': 'resource_id', 'description': 'Identifier (ID) of the directory from which to remove the tag.'}, {'name': 'tag_keys', 'description': 'The tag key (name) of the tag to be removed.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'UnionArray', 'description': 'Concrete class for Arrow arrays of a Union data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}"], "Output": "aws.proton.list_service_instance_provisioned_resources(service_instance_name=\"my-instance\")"} {"Instruction": "I want to delete a base path mapping with the domain name 'api.example.com' and base path 'staging' on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}"], "Output": "aws.apigateway.delete_base_path_mapping(domain_name=\"api.example.com\", base_path=\"staging\")"} {"Instruction": "I want to obtain a list of all the enabled products for import in AWS Security Hub, but I want to limit the results to a page size of 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.list_enabled_products_for_import', 'description': 'Lists all findings-generating solutions (products) that you are subscribed to receive findings from in Security Hub.list-enabled-products-for-import is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().describe', 'description': 'Describe an existing Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'SerializePandasDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default is all CPUs.'}, {'name': 'preserve_index', 'description': 'Determines how the index is stored. Default behavior stores the index as a column, except for RangeIndex which is stored as metadata only. If True, always preserve the pandas index data as a column. If False, no index information is saved and the result will have a default RangeIndex.'}]}}"], "Output": "aws.securityhub.list_enabled_products_for_import(page_size=10)"} {"Instruction": "I want to retrieve the current data access role for the resource with ARN \"arn:aws:lakeformation:us-east-1:123456789012:database/my-database\" registered in AWS Lake Formation.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lakeformation.describe_resource', 'description': 'Retrieves the current data access role for the given resource registered in Lake Formation.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.update_standards_control', 'description': 'Used to control whether an individual security standard control is enabled or disabled.', 'parameters': [{'name': 'standards_control_arn', 'description': 'The ARN of the security standard control to enable or disable.'}, {'name': 'control_status', 'description': 'The updated status of the security standard control.\\nPossible values:\\n\\nENABLED\\nDISABLED'}, {'name': 'disabled_reason', 'description': 'A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.'}]}"], "Output": "aws.lakeformation.describe_resource(resource_arn=\"arn:aws:lakeformation:us_east_1:123456789012:database/my_database\")"} {"Instruction": "I want to update the tracking options for a configuration set named my-config-set and set a custom domain called domain.example.com as the redirect domain for open and click events in AWS SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_tracking_options', 'description': 'Modifies an association between a configuration set and a custom domain for open and click event tracking.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}, {'name': 'tracking_options', 'description': 'A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.\\nFor more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide .\\nCustomRedirectDomain -> (string)\\n\\nThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().stream_logs', 'description': 'Stream logs from a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'allow_multiline_logs', 'description': 'Output multiline log messages as single records.'}, {'name': 'polling_interval', 'description': 'Number of seconds to wait between efforts to fetch the latest log messages.'}, {'name': 'task_name', 'description': 'If set, display only the logs for this particular task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ses.update_configuration_set_tracking_options(configuration_set_name=\"my_config_set\", tracking_options={\"CustomRedirectDomain\": \"domain.example.com\"})"} {"Instruction": "I want to add tags to a resource with the ARN \"arn:aws:s3:::my-bucket\" with the tag key \"Environment\" and the tag value \"Production\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_sap.tag_resource*', 'description': 'Creates tag for a resource by specifying the ARN.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags on a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'new_api_query(', 'description': 'Add a new config to an API', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'grpc_files'}, {'name': 'openapi_spec'}, {'name': 'async'}, {'name': 'backend_auth_service_account'}, {'name': 'display_name'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.ssm_sap.tag_resource(resource_arn=\"arn:aws:s3:::my-bucket\", tags={\"Environment\": \"Production\"})"} {"Instruction": "I want to create a domain name called \"example.com\" with a certificate ARN of \"arn:aws:acm:us-west-2:123456789012:certificate/123456789012-1234-1234-1234-12345678\" in AWS API GatewayV2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}"], "Output": "aws.apigatewayv2.create_domain_name(domain_name=\"example.com\", domain_name_configurations={\"CertificateArn\":\"arn:aws:acm:us-west-2:123456789012:certificate/123456789012-1234-1234-1234-12345678\"})"} {"Instruction": "I would like to get information about the FAQ with the ID \"98765\" in the index with the ID \"12345\" in AWS Kendra.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.list', 'description': 'List Artifact Registry packages', 'parameters': [{'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.kendra.describe_faq(id=98765, index_id=12345)"} {"Instruction": "I want to list all connectors with names starting with \"my-connector-\" using the AWS Kafka Connect API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafkaconnect.list_connectors', 'description': 'Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.list-connectors is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'connector_name_prefix', 'description': 'The name prefix that you want to use to search for and list connectors.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}"], "Output": "aws.kafkaconnect.list_connectors(connector_name_prefix=\"my-connector-\")"} {"Instruction": "I want to list all the topics available on AWS SNS but retrieve the results in smaller pages of 50 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().create_http', 'description': 'Create a HTTP health check to monitor load balanced instances', 'parameters': [{'name': 'name', 'description': 'Name of the HTTP health check to create'}, {'name': 'check_interval', 'description': 'How often to perform a health check for an instance'}, {'name': 'description', 'description': 'An optional string description for the HTTP health check'}, {'name': 'enable_logging', 'description': 'Enable logging of health check probe results to Stackdriver'}, {'name': 'healthy_threshold', 'description': 'The number of consecutive successful health checks before an unhealthy instance is marked as healthy'}, {'name': 'host', 'description': 'The value of the host header used for the health check'}, {'name': 'proxy_header', 'description': 'The type of proxy protocol header to be sent to the backend'}, {'name': 'request_path', 'description': 'The request path that this health check monitors'}, {'name': 'response', 'description': 'When empty, status code of the response determines health. When not empty, presence of specified string in first 1024 characters of response body determines health'}, {'name': 'timeout', 'description': \"If Google Compute Engine doesn't receive a healthy response from the instance by the time specified by the value of this flag, the health check request is considered a failure\"}, {'name': 'unhealthy_threshold', 'description': 'The number of consecutive health check failures before a healthy instance is marked as unhealthy'}, {'name': 'weight_report_mode', 'description': 'Defines whether Weighted Load Balancing is enabled'}, {'name': 'global', 'description': 'If set, the HTTP health check is global'}, {'name': 'region', 'description': 'Region of the HTTP health check to create'}, {'name': 'port', 'description': 'The TCP port number that this health check monitors'}, {'name': 'port_name', 'description': 'The port name that this health check monitors'}, {'name': 'use_serving_port', 'description': \"If given, use the 'serving port' for health checks\"}]}\n", "{'name': 'pyarrow', 'api_name': 'strptime', 'description': 'Parsing input strings as timestamps', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for parsing input strings as timestamps, such as \"%Y/%m/%d\".'}, {'name': 'unit', 'description': 'Timestamp unit of the output. Accepted values are \"s\", \"ms\", \"us\", \"ns\".'}], 'optional': [{'name': 'error_is_null', 'description': 'Return null on parsing errors if true or raise if false. (default: False)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().describe', 'description': 'Display detailed information about a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to describe.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to describe.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks_list', 'description': 'List Google Compute Engine health checks', 'parameters': [{'name': 'name'}, {'name': 'protocol'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.sns.list_topics(max_items=50)"} {"Instruction": "I want to get the details of a stored query named \"my_query\" in AWS ConfigService.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.configservice.get_stored_query', 'description': 'Returns the details of a specific stored query.', 'parameters': [{'name': 'query_name', 'description': 'The name of the query.'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_partner_event_source', 'description': 'An SaaS partner can use this operation to list details about a partner event source that they have created. Amazon Web Services customers do not use this operation. Instead, Amazon Web Services customers can use DescribeEventSource to see details about a partner event source that is shared with them.', 'parameters': [{'name': 'name', 'description': 'The name of the event source to display.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model. This must be specified.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "aws.configservice.get_stored_query(query_name=\"my_query\")"} {"Instruction": "I want to get a list of organization conformance packs using the AWS ConfigService API, but I want to paginate the results and retrieve only 10 items per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.configservice.describe_organization_conformance_packs(page_size=10)"} {"Instruction": "I need to retrieve detailed information about the self-service action with the identifier \"54321\" in AWS ServiceCatalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}"], "Output": "aws.servicecatalog.describe_service_action(__id=\"54321\")"} {"Instruction": "I want to create a transit gateway peering attachment between transit gateway ID tgw-567def08g09567def and peer transit gateway ID tgw-22334455bbccdd223 in the account 987654321098 and region us-east-1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}"], "Output": "aws.ec2.create_transit_gateway_peering_attachment(transit_gateway_id=tgw_567def08g09567def, peer_transit_gateway_id=tgw_22334455bbccdd223, peer_account_id=987654321098, peer_region=us_east_1)"} {"Instruction": "I want to know the replication status for an image with the digest ABC123 in the ECR repository named my-repo.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}"], "Output": "aws.ecr.describe_image_replication_status(repository_name=\"my_repo\", image_id={\"imageDigest\": \"ABC123\"})"} {"Instruction": "I want to snooze the alarms associated with the alarm model \"temperature_alarm\" for 60 seconds.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_snooze_alarm', 'description': 'Changes one or more alarms to the snooze mode. The alarms change to the SNOOZE_DISABLED state after you set them to the snooze mode.', 'parameters': [{'name': 'snooze_action_requests', 'description': 'The list of snooze action requests. You can specify up to 10 requests per operation.\\n(structure)\\n\\nInformation needed to snooze the alarm.\\nrequestId -> (string)\\n\\nThe request ID. Each ID must be unique within each batch.\\nalarmModelName -> (string)\\n\\nThe name of the alarm model.\\nkeyValue -> (string)\\n\\nThe value of the key used as a filter to select only the alarms associated with the key .\\nnote -> (string)\\n\\nThe note that you can leave when you snooze the alarm.\\nsnoozeDuration -> (integer)\\n\\nThe snooze time in seconds. The alarm automatically changes to the NORMAL state after this duration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ExtractMinuteValues', 'description': 'Extract minute values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_tests', 'description': 'Gets information about tests in a given test suite.list-tests is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'arn', 'description': 'The test suite\u00e2\\x80\\x99s Amazon Resource Name (ARN).'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}"], "Output": "aws.iotevents_data.batch_snooze_alarm(snooze_action_requests=[{\"requestId\": \"temp_alarm1\", \"alarmModelName\": \"temperature_alarm\", \"note\": \"Snoozing alarms for 60 seconds\", \"snoozeDuration\": 60}])"} {"Instruction": "I want to create a job using Amazon Braket on AWS. The job should use a container image located at s3://my-bucket/container-image and the entry point should be the script.py file located at s3://my-bucket/scripts. I also want to specify the output location for job checkpoint data to be /opt/braket/checkpoints/ and set the maximum runtime of the job to be 3600 seconds.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "aws.braket.create_job(algorithm_specification_containerImage_uri=\"s3://my_bucket/container_image\", algorithm_specification_scriptModeConfig_entryPoint=\"s3://my_bucket/scripts/script.py\", checkpoint_config_localPath=\"/opt/braket/checkpoints/\", stopping_condition_maxRuntimeInSeconds=3600)"} {"Instruction": "Can you please help me register my AWS member account with the ID 1234567890 as the CloudTrail delegated administrator?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift_data.list_databases', 'description': 'List the databases in a cluster. A token is returned to page through the database list. Depending on the authorization method, use one of the following combinations of request parameters:Secrets Manager - when connecting to a cluster, provide the secret-arn of a secret stored in Secrets Manager which has username and password . The specified secret contains credentials to connect to the database you specify. When you are connecting to a cluster, you also supply the database name, If you provide a cluster identifier (dbClusterIdentifier ), it must match the cluster identifier stored in the secret. When you are connecting to a serverless workgroup, you also supply the database name.When connecting to a serverless workgroup, specify the workgroup name and database name. The database user name is derived from the IAM identity. For example, arn:iam::123456789012:user:foo has the database user name IAM:foo . Also, permission to call the redshift-serverless:GetCredentials operation is required.When connecting to a cluster as a database user, specify the cluster identifier, the database name, and the database user name. Also, permission to call the redshift:GetClusterCredentials operation is required.For more information about the Amazon Redshift Data API and CLI usage examples, see Using the Amazon Redshift Data API in the Amazon Redshift Management Guide .list-databases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cluster_identifier', 'description': 'The cluster identifier. This parameter is required when connecting to a cluster and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'database', 'description': 'The name of the database. This parameter is required when authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'db_user', 'description': 'The database user name. This parameter is required when connecting to a cluster as a database user and authenticating using temporary credentials.'}, {'name': 'secret_arn', 'description': 'The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using Secrets Manager.'}, {'name': 'workgroup_name', 'description': 'The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}"], "Output": "aws.cloudtrail.register_organization_delegated_admin(member_account_id=\"1234567890\")"} {"Instruction": "I want to update the recipe job named my-job with encryption key arn, encryption mode as SSE-S3, and log subscription DISABLED.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.update_recipe_job', 'description': 'Modifies the definition of an existing DataBrew recipe job.', 'parameters': [{'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to update.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of nodes that DataBrew can consume when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'outputs', 'description': 'One or more artifacts that represent the output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.\\nCompressionFormat -> (string)\\n\\nThe compression algorithm used to compress the output text of the job.\\nFormat -> (string)\\n\\nThe data format of the output of the job.\\nPartitionColumns -> (list)\\n\\nThe names of one or more partition columns for the output of the job.\\n(string)\\n\\nLocation -> (structure)\\n\\nThe location in Amazon S3 where the job writes its output.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output.\\nFormatOptions -> (structure)\\n\\nRepresents options that define how DataBrew formats job output files.\\nCsv -> (structure)\\n\\nRepresents a set of options that define the structure of comma-separated value (CSV) job output.\\nDelimiter -> (string)\\n\\nA single character that specifies the delimiter used to create CSV job output.\\n\\n\\nMaxOutputFiles -> (integer)\\n\\nMaximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.'}, {'name': 'data_catalog_outputs', 'description': 'One or more artifacts that represent the Glue Data Catalog output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.\\nCatalogId -> (string)\\n\\nThe unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.\\nDatabaseName -> (string)\\n\\nThe name of a database in the Data Catalog.\\nTableName -> (string)\\n\\nThe name of a table in the Data Catalog.\\nS3Options -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.\\nLocation -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\n\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.'}, {'name': 'database_outputs', 'description': 'Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.\\n(structure)\\n\\nRepresents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.\\nGlueConnectionName -> (string)\\n\\nThe Glue connection that stores the connection information for the target database.\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nDatabaseOutputMode -> (string)\\n\\nThe output mode to write into the database. Currently supported option: NEW_TABLE.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}]}\n", "{'name': 'aws', 'api_name': 'aws.payment_cryptography.stop_key_usage', 'description': 'Disables an Amazon Web Services Payment Cryptography key, which makes it inactive within Amazon Web Services Payment Cryptography.Related operations:StartKeyUsageSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_identifier', 'description': 'The KeyArn of the key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().delete', 'description': 'Delete backend services', 'parameters': [{'name': 'backend_service_name', 'description': 'Names of the backend services to delete.'}, {'name': 'global', 'description': 'If set, the backend services are global.'}, {'name': 'region', 'description': 'Region of the backend services to delete. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'ACR Webhook List', 'description': 'List all of the webhooks for an Azure Container Registry', 'parameters': [{'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}"], "Output": "aws.databrew.update_recipe_job(name=\"my-job\", encryption_key_arn=\"encryption_key_arn\", encryption_mode=\"SSE-S3\", log_subscription=\"DISABLE\")"} {"Instruction": "I want to retrieve all labels in Fraud Detector and get the output in smaller pages, with a maximum of 20 records per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.release_address', 'description': 'Releases the specified Elastic IP address.[Nondefault VPC] You must use DisassociateAddress to disassociate the Elastic IP address before you can release it. Otherwise, Amazon EC2 returns an error (InvalidIPAddress.InUse ).After you release an Elastic IP address, you might be able to recover it. For more information, see AllocateAddress .', 'parameters': [{'name': 'allocation_id', 'description': 'The allocation ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'network_border_group', 'description': 'The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.\\nIf you provide an incorrect network border group, you receive an InvalidAddress.NotFound error.\\nYou cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you receive an InvalidParameterCombination error.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}"], "Output": "aws.frauddetector.get_labels(max_results=20)"} {"Instruction": "I want to list all versions of an annotation store named annotation-store on AWS omics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Pyarrow', 'api_name': 'Slice', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}"], "Output": "aws.omics.list_annotation_store_versions(name=\"annotation-store\")"} {"Instruction": "I want to start data collection by agent ids for agents \"agent-3\" and \"agent-4\" in my AWS account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.start_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to start collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to start collecting data. If you send a request to an agent ID that you do not have permission to contact, according to your Amazon Web Services account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agents and you do not have permission to contact some of those agents, the system does not throw an exception. Instead, the system shows Failed in the Description field.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.commitments().create', 'description': 'Create Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'plan'}, {'name': 'local_ssd'}, {'name': 'memory'}, {'name': 'vcpu'}, {'name': 'resources_accelerator'}, {'name': 'count'}, {'name': 'type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.associate_route_table', 'description': 'Associates a subnet in your VPC or an internet gateway or virtual private gateway attached to your VPC with a route table in your VPC. This association causes traffic from the subnet or gateway to be routed according to the routes in the route table. The action returns an association ID, which you need in order to disassociate the route table later. A route table can be associated with multiple subnets.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the route table.'}, {'name': 'subnet_id', 'description': 'The ID of the subnet.'}, {'name': 'gateway_id', 'description': 'The ID of the internet gateway or virtual private gateway.'}]}"], "Output": "aws.discovery.start_data_collection_by_agent_ids(agent_ids=[\"agent-3\", \"agent-4\"])"} {"Instruction": "I want to list all component types in a workspace with the ID \"5678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iottwinmaker.list_component_types', 'description': 'Lists all component types in a workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace.'}, {'name': 'filters', 'description': 'A list of objects that filter the request.\\n(tagged union structure)\\n\\nAn object that filters items in a list of component types.\\n\\nNoteOnly one object is accepted as a valid input.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: extendsFrom, namespace, isAbstract.\\nextendsFrom -> (string)\\n\\nThe component type that the component types in the list extend.\\nnamespace -> (string)\\n\\nThe namespace to which the component types in the list belong.\\nisAbstract -> (boolean)\\n\\nA Boolean value that specifies whether the component types in the list are abstract.'}, {'name': 'next_token', 'description': 'The string that specifies the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at one time. The default is 25.\\nValid Range: Minimum value of 1. Maximum value of 250.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "aws.iottwinmaker.list_component_types(workspace_id=5678)"} {"Instruction": "I want to associate an account with an Amazon Macie administrator account. The account ID is 987654321 and the email address is user@example.com. Also, I want to associate two tags with the account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.create_member', 'description': 'Associates an account with an Amazon Macie administrator account.', 'parameters': [{'name': 'account', 'description': 'The details of the account to associate with the administrator account.\\naccountId -> (string)\\n\\nThe Amazon Web Services account ID for the account.\\nemail -> (string)\\n\\nThe email address for the account.'}, {'name': 'tags', 'description': 'A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie.\\nAn account can have a maximum of 50 tags. Each tag consists of a tag key and an associated tag value. The maximum length of a tag key is 128 characters. The maximum length of a tag value is 256 characters.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.register_publisher', 'description': 'Registers your account as a publisher of public extensions in the CloudFormation registry. Public extensions are available for use by all CloudFormation users. This publisher ID applies to your account in all Amazon Web Services Regions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_terms_and_conditions_|_no_accept_terms_and_conditions', 'description': 'Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.\\nThe default is false .'}, {'name': 'connection_arn', 'description': 'If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.\\nFor more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}"], "Output": "aws.macie2.create_member(account={\"accountId\": \"987654321\", \"email\": \"user@example.com\"})"} {"Instruction": "I want to copy a snapshot named my-cluster-snapshot to a new snapshot named my-cluster-snapshot-copy on AWS MemoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.copy_snapshot', 'description': 'Makes a copy of an existing snapshot.', 'parameters': [{'name': 'source_snapshot_name', 'description': 'The name of an existing snapshot from which to make a copy.'}, {'name': 'target_snapshot_name', 'description': 'A name for the snapshot copy. MemoryDB does not permit overwriting a snapshot, therefore this name must be unique within its context - MemoryDB or an Amazon S3 bucket if exporting.'}, {'name': 'target_bucket', 'description': 'The Amazon S3 bucket to which the snapshot is exported. This parameter is used only when exporting a snapshot for external access. When using this parameter to export a snapshot, be sure MemoryDB has the needed permissions to this S3 bucket. For more information, see Step 2: Grant MemoryDB Access to Your Amazon S3 Bucket .'}, {'name': 'kms_key_id', 'description': 'The ID of the KMS key used to encrypt the target snapshot.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.memorydb.copy_snapshot(source_snapshot_name=\"my-cluster-snapshot\", target_snapshot_name=\"my-cluster-snapshot-copy\")"} {"Instruction": "I would like to replace the root volume of an AWS EC2 instance with the ID i-9876543210fedcba and restore it from a specific snapshot with the ID snap-1edcba0987654321.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_replace_root_volume_task', 'description': 'Replaces the EBS-backed root volume for a running instance with a new volume that is restored to the original root volume\u00e2\\x80\\x99s launch state, that is restored to a specific snapshot taken from the original root volume, or that is restored from an AMI that has the same key characteristics as that of the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The ID of the instance for which to replace the root volume.'}, {'name': 'snapshot_id', 'description': 'The ID of the snapshot from which to restore the replacement root volume. The specified snapshot must be a snapshot that you previously created from the original root volume.\\nIf you want to restore the replacement root volume to the initial launch state, or if you want to restore the replacement root volume from an AMI, omit this parameter.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. For more information, see Ensuring idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the root volume replacement task.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'image_id', 'description': 'The ID of the AMI to use to restore the root volume. The specified AMI must have the same product code, billing information, architecture type, and virtualization type as that of the instance.\\nIf you want to restore the replacement volume from a specific snapshot, or if you want to restore it to its launch state, omit this parameter.'}, {'name': 'delete_replaced_root_volume_|_no_delete_replaced_root_volume', 'description': 'Indicates whether to automatically delete the original root volume after the root volume replacement task completes. To delete the original root volume, specify true . If you choose to keep the original root volume after the replacement task completes, you must manually delete it when you no longer need it.'}]}"], "Output": "aws.ec2.create_replace_root_volume_task(instance_id=\"i-9876543210fedcba\", snapshot_id=\"snap-1edcba0987654321\")"} {"Instruction": "I want to remove the tags with keys \"tag3\" and \"tag4\" from the resource with ARN \"arn:aws:lex-models:us-west-2:123456789012:bot:my-bot\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lex_models.untag_resource', 'description': 'Removes tags from a bot, bot alias or bot channel.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to remove the tags from.'}, {'name': 'tag_keys', 'description': 'A list of tag keys to remove from the resource. If a tag key does not exist on the resource, it is ignored.\\n(string)'}]}"], "Output": "aws.lex_models.untag_resource(resource_arn=\"arn:aws:lex_models:us-west-2:123456789012:bot:my-bot\", tag_keys=[\"tag3\",\"tag4\"])"} {"Instruction": "Please describe the details of a data share with the ARN \"aws:redshift:us-west-2:123456789:data_share_guid/data_share_name\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.redshift.describe_data_shares(data_share_arn=\"aws:redshift:us-west-2:123456789:data_share_guid/data_share_name\")"} {"Instruction": "I want to delete an Access Control List named custom-acl-2 on AWS memoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.join_domain', 'description': 'Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that support the SMB file protocol.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'domain_name', 'description': 'The name of the domain that you want the gateway to join.'}, {'name': 'organizational_unit', 'description': 'The organizational unit (OU) is a container in an Active Directory that can hold users, groups, computers, and other OUs and this parameter specifies the OU that the gateway will join within the AD domain.'}, {'name': 'domain_controllers', 'description': 'List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you need to specify the port number include it after the colon (\u00e2\\x80\\x9c:\u00e2\\x80\\x9d). For example, mydc.mydomain.com:389 .\\n(string)'}, {'name': 'timeout_in_seconds', 'description': 'Specifies the time in seconds, in which the JoinDomain operation must complete. The default is 20 seconds.'}, {'name': 'user_name', 'description': 'Sets the user name of user who has permission to add the gateway to the Active Directory domain. The domain user account should be enabled to join computers to the domain. For example, you can use the domain administrator account or an account with delegated permissions to join computers to the domain.'}, {'name': 'password', 'description': 'Sets the password of the user who has permission to add the gateway to the Active Directory domain.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Create a Dataset, inspect Schema, and declare partitioning', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}"], "Output": "aws.memorydb.delete_acl(acl_name=\"custom-acl-2\")"} {"Instruction": "I want to change the suppression list preferences for a configuration set named my-config-set, and add the reasons \"BOUNCE\" and \"COMPLAINT\" to the suppression list in AWS SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws sesv2 put_configuration_set_suppression_options', 'description': 'Specify the account suppression list preferences for a configuration set.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to change the suppression list preferences for.'}, {'name': 'suppressed_reasons', 'description': 'A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.\\n\\n(string)\\n\\nThe reason that the address was added to the suppression list for your account. The value can be one of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a hard bounce.'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}"], "Output": "aws.sesv2.put_configuration_set_suppression_options(configuration_set_name=\"my_config_set\", suppressed_reasons=[\"BOUNCE\", \"COMPLAINT\"])"} {"Instruction": "I want to create an egress-only internet gateway for my VPC with ID vpc-56789012.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_egress_only_internet_gateway', 'description': '[IPv6 only] Creates an egress-only internet gateway for your VPC. An egress-only internet gateway is used to enable outbound communication over IPv6 from instances in your VPC to the internet, and prevents hosts outside of your VPC from initiating an IPv6 connection with your instance.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC for which to create the egress-only internet gateway.'}, {'name': 'tag_specifications', 'description': 'The tags to assign to the egress-only internet gateway.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}"], "Output": "aws.ec2.create_egress_only_internet_gateway(vpc_id=\"vpc-56789012\")"} {"Instruction": "I want to update the name and description of a routing profile with the name \"NewProfile\" and the description \"Updated profile\" in an Amazon Connect instance with ID \"abcd1234\" and routing profile ID \"5678efgh\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}"], "Output": "aws.connect.update_routing_profile_name(instance_id=\"abcd1234\", routing_profile_id=\"5678efgh\", name=\"NewProfile\", description=\"Updated profile\")"} {"Instruction": "I want to delete the content of a dataset named myotherdataset in AWS IoT Analytics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System entry info', 'parameters': {'required': []}}"], "Output": "aws.iotanalytics.delete_dataset_content(dataset_name=\"myotherdataset\")"} {"Instruction": "I want to remove the tags with the keys \"Color\" and \"Size\" from the Athena resource with ARN \"arn:aws:athena:us-west-2:111122223333:datacatalog/dynamo_db_catalog\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.untag_resource', 'description': 'Removes one or more tags from an Athena resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specifies the ARN of the resource from which tags are to be removed.'}, {'name': 'tag_keys', 'description': 'A comma-separated list of one or more tag keys whose tags are to be removed from the specified resource.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}"], "Output": "aws.athena.untag_resource(resource_arn=\"arn:aws:athena:us-west-2:111122223333:datacatalog/dynamo_db_catalog\", tag_keys=[\"Color\", \"Size\"])"} {"Instruction": "I want to delete a subscriber from a budget named \"Example Budget\". The subscriber is an email address \"example@example.com\" and the notification type is ACTUAL with a threshold of 80% and threshold type of PERCENTAGE.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.budgets.delete_subscriber', 'description': 'Deletes a subscriber.WarningDeleting the last subscriber to a notification also deletes the notification.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose subscriber you want to delete.'}, {'name': 'budget_name', 'description': 'The name of the budget whose subscriber you want to delete.'}, {'name': 'notification', 'description': 'The notification whose subscriber you want to delete.\\nNotificationType -> (string)\\n\\nSpecifies whether the notification is for how much you have spent (ACTUAL ) or for how much that you\u00e2\\x80\\x99re forecasted to spend (FORECASTED ).\\nComparisonOperator -> (string)\\n\\nThe comparison that\u00e2\\x80\\x99s used for this notification.\\nThreshold -> (double)\\n\\nThe threshold that\u00e2\\x80\\x99s associated with a notification. Thresholds are always a percentage, and many customers find value being alerted between 50% - 200% of the budgeted amount. The maximum limit for your threshold is 1,000,000% above the budgeted amount.\\nThresholdType -> (string)\\n\\nThe type of threshold for a notification. For ABSOLUTE_VALUE thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over your total cost threshold. For PERCENTAGE thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over a certain percentage of your forecasted spend. For example, if you have a budget for 200 dollars and you have a PERCENTAGE threshold of 80%, Amazon Web Services notifies you when you go over 160 dollars.\\nNotificationState -> (string)\\n\\nSpecifies whether this notification is in alarm. If a budget notification is in the ALARM state, you passed the set threshold for the budget.'}, {'name': 'subscriber', 'description': 'The subscriber that you want to delete.\\nSubscriptionType -> (string)\\n\\nThe type of notification that Amazon Web Services sends to a subscriber.\\nAddress -> (string)\\n\\nThe address that Amazon Web Services sends budget notifications to, either an SNS topic or an email.\\nWhen you create a subscriber, the value of Address can\u00e2\\x80\\x99t contain line breaks.'}]}"], "Output": "aws.budgets.delete_subscriber(account_id=\"111122223333\", budget_name=\"Example Budget\", notification={\"NotificationType\":\"ACTUAL\",\"ComparisonOperator\":\"GREATER_THAN\",\"Threshold\":80,\"ThresholdType\":\"PERCENTAGE\"}, subscriber={\"SubscriptionType\":\"EMAIL\",\"Address\":\"example@example.com\"})"} {"Instruction": "I want to delete an asset with the asset ID abc123xyz using the AWS IoT SiteWise API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.delete_asset', 'description': 'Deletes an asset. This action can\u00e2\\x80\\x99t be undone. For more information, see Deleting assets and models in the IoT SiteWise User Guide .NoteYou can\u00e2\\x80\\x99t delete an asset that\u00e2\\x80\\x99s associated to another asset. For more information, see DisassociateAssets .', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset to delete.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}"], "Output": "aws.iotsitewise.delete_asset(asset_id=\"abc123xyz\")"} {"Instruction": "I want to enable email sending for a configuration set named 'my-config-set' in Amazon SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_sending_enabled', 'description': 'Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending for a configuration set when the reputation metrics for that configuration set (such as your bounce on complaint rate) exceed certain thresholds.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to update.'}, {'name': 'enabled_|_no_enabled', 'description': 'Describes whether email sending is enabled or disabled for the configuration set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().restart_web_server', 'description': 'Restart web server for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}"], "Output": "aws.ses.update_configuration_set_sending_enabled(configuration_set_name='my-config-set', enabled=True)"} {"Instruction": "I want to create a global cluster in the Aurora MySQL engine with the global cluster identifier mycluster.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.create_global_cluster', 'description': 'Creates an Aurora global database spread across multiple Amazon Web Services Regions. The global database contains a single primary cluster with read-write capability, and a read-only secondary cluster that receives data from the primary cluster through high-speed replication performed by the Aurora storage subsystem.See also: AWS API Documentation\\n', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier for this global database cluster. This parameter is stored as a lowercase string.'}, {'name': 'source_db_cluster_identifier', 'description': 'The Amazon Resource Name (ARN) to use as the primary cluster of the global database.\\nIf you provide a value for this parameter, don\u00e2\\x80\\x99t specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:\\n\\nDatabaseName\\nEngine\\nEngineVersion\\nStorageEncrypted'}, {'name': 'engine', 'description': 'The database engine to use for this global database cluster.\\nValid Values: aurora-mysql | aurora-postgresql\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine of the source DB cluster.'}, {'name': 'engine_version', 'description': 'The engine version to use for this global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine version of the source DB cluster.'}, {'name': 'deletion_protection_|_no_deletion_protection', 'description': 'Specifies whether to enable deletion protection for the new global database cluster. The global database can\u00e2\\x80\\x99t be deleted when deletion protection is enabled.'}, {'name': 'database_name', 'description': 'The name for your database of up to 64 alphanumeric characters. If you don\u00e2\\x80\\x99t specify a name, Amazon Aurora doesn\u00e2\\x80\\x99t create a database in the global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the database name from the source DB cluster.'}, {'name': 'storage_encrypted_|_no_storage_encrypted', 'description': 'Specifies whether to enable storage encryption for the new global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the setting from the source DB cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_timestamp_diff', 'description': 'Compute the number of days and milliseconds between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.rds.create_global_cluster(global_cluster_identifier=\"mycluster\", engine=\"aurora_mysql\")"} {"Instruction": "I want to delete an identity provider with ARN 'arn:aws:iam::987654321098:oidc-provider/oidc.example.net' on AWS Workspaces Web.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}"], "Output": "aws.workspaces_web.delete_identity_provider(identity_provider_arn=\"arn:aws:iam::987654321098:oidc-provider/oidc.example.net\")"} {"Instruction": "I want to get information about a rule group with the RuleGroupId \"98765\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.get_rule_group', 'description': 'To view the rules in a rule group, use ListActivatedRulesInRuleGroup .', 'parameters': [{'name': 'rule_group_id', 'description': 'The RuleGroupId of the RuleGroup that you want to get. RuleGroupId is returned by CreateRuleGroup and by ListRuleGroups .'}]}"], "Output": "aws.waf.get_rule_group(rule_group_id=98765)"} {"Instruction": "Please perform named entity recognition on the text documents \"data/document1.txt\" and \"data/document2.txt\" using Amazon Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.batch_detect_entities', 'description': 'Inspects the text of a batch of documents for named entities and returns information about them. For more information about named entities, see Entities in the Comprehend Developer Guide.', 'parameters': [{'name': 'text_list', 'description': 'A list containing the UTF-8 encoded text of the input documents. The list can contain a maximum of 25 documents. The maximum size of each document is 5 KB.\\n(string)'}, {'name': 'language_code', 'description': 'The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. All documents must be in the same language.\\nPossible values:\\n\\nen\\nes\\nfr\\nde\\nit\\npt\\nar\\nhi\\nja\\nko\\nzh\\nzh-TW'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_folder', 'description': 'Permanently deletes the specified folder and its contents.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'folder_id', 'description': 'The ID of the folder.'}]}\n", "{'name': 'pyarrow', 'api_name': 'CsvFileFormat', 'description': 'CSV files', 'parameters': {'required': [{'name': 'parse_options', 'description': 'Options regarding CSV parsing'}, {'name': 'default_fragment_scan_options', 'description': 'Default options for fragments scan'}, {'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}"], "Output": "aws.comprehend.batch_detect_entities(language_code=\"en\", text_list=[\"data/document1.txt\", \"data/document2.txt\"])"} {"Instruction": "I want to list the mailbox export jobs for the organization with ID \"987654\" on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_mailbox_export_jobs', 'description': 'Lists the mailbox export jobs started for the specified organization within the last seven days.', 'parameters': [{'name': 'organization_id', 'description': 'The organization ID.'}, {'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}"], "Output": "aws.workmail.list_mailbox_export_jobs(organization_id=987654)"} {"Instruction": "Can you provide a Python function call to disassociate the IAM role arn:aws:iam::123456789012:role/AccessRole from the DB instance test-instance that has the S3_INTEGRATION feature enabled?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_instance', 'description': 'Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The name of the DB instance to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance, for example, arn:aws:iam::123456789012:role/AccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB instance that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Metadata for a single row group', 'description': 'Metadata for a single row group', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the file containing the row group metadata.'}, {'name': 'row_group_index', 'description': 'The index of the row group for which metadata is requested.'}], 'optional': [{'name': 'memory_map', 'description': 'If True, memory-map the file.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}"], "Output": "aws.rds.remove_role_from_db_instance(db_instance_identifier=\"test-instance\", feature_name=\"S3_INTEGRATION\", role_arn=\"arn:aws:iam::123456789012:role/AccessRole\")"} {"Instruction": "I want to stop access logging on a container named VideoArchive in AWS MediaStore.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediastore.stop_access_logging', 'description': 'Stops access logging on the specified container. When you stop access logging on a container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access logs are not saved and are not retrievable.', 'parameters': [{'name': 'container_name', 'description': 'The name of the container that you want to stop access logging on.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.mediastore.stop_access_logging(container_name=\"VideoArchive\")"} {"Instruction": "I want to get the credit option for CPU usage of instance i-9876543210abcdef0 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws ec2 describe_instance_credit_specifications', 'description': 'Describes the credit option for CPU usage of the specified burstable performance instances. The credit options are standard and unlimited .If you specify one or more instance IDs, Amazon EC2 returns the credit option (standard or unlimited ) of those instances. If you specify an instance ID that is not valid, such as an instance that is not a burstable performance instance, an error is returned.If an Availability Zone is experiencing a service disruption and you specify instance IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If you specify only instance IDs in an unaffected zone, the call works normally.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: InstanceCreditSpecifications\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'The filters.\\n\\ninstance-id - The ID of the instance.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'instance_ids', 'description': 'The instance IDs.\\nDefault: Describes all your instances.\\nConstraints: Maximum 1000 explicitly specified instance IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ec2.describe_instance_credit_specifications(instance_id=\"i-9876543210abcdef0\")"} {"Instruction": "I want to delete a server certificate named cert123 on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_server_certificate', 'description': 'Deletes the specified server certificate.See also: AWS API Documentation\\n', 'parameters': [{'name': 'server_certificate_name', 'description': 'The name of the server certificate you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseNegate', 'description': 'Bit-wise negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.iam.delete_server_certificate(server_certificate_name=\"cert123\")"} {"Instruction": "I need to remove user Jane from an Amazon EMR Studio with ID efgh-5678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr.delete_studio_session_mapping', 'description': 'Removes a user or group from an Amazon EMR Studio.', 'parameters': [{'name': 'studio_id', 'description': 'The ID of the Amazon EMR Studio.'}, {'name': 'identity_id', 'description': 'The globally unique identifier (GUID) of the user or group to remove from the Amazon EMR Studio. For more information, see UserId and GroupId in the IAM Identity Center Identity Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_name', 'description': 'The name of the user name or group to remove from the Amazon EMR Studio. For more information, see UserName and DisplayName in the IAM Identity Center Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_type', 'description': 'Specifies whether the identity to delete from the Amazon EMR Studio is a user or a group.\\nPossible values:\\n\\nUSER\\nGROUP'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DEPRECATED. Will deleted after 2023-03-01', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.emr.delete_studio_session_mapping(studio_id=\"efgh-5678\", identity_name=\"Jane\", identity_type=\"USER\")"} {"Instruction": "I want to recognize an utterance using Amazon Lex V2. The bot id is 67890, bot alias is test, locale id is en_GB, session id is 54321, and the input transcript is \"How can I reset my password?\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}"], "Output": "aws.lexv2_runtime.recognize_utterance(bot_id=\"67890\", bot_alias_id=\"test\", locale_id=\"en_GB\", session_id=\"54321\", input_stream=\"./path/to/transcript.txt\")"} {"Instruction": "I want to retrieve the resource policy for a specific resource with the ARN \"arn:aws:redshift-serverless:us-west-2:123456789012:db-cluster/mysamplecluster\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_resource_policy', 'description': 'Returns a resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to return.'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().create', 'description': 'Create a new access level in a given access policy', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'custom_level_spec'}, {'name': 'basic_level_spec'}, {'name': 'combine_function'}, {'name': 'async'}, {'name': 'description'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.redshift_serverless.get_resource_policy(resource_arn=\"arn:aws:redshift_serverless:us_west_2:123456789012:db_cluster/mysamplecluster\")"} {"Instruction": "I want to get details about the migration with migration ID \"efgh5678\" for an Amazon Lex V1 bot that has been migrated to Amazon Lex V2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lex_models.get_migration', 'description': 'Provides details about an ongoing or complete migration from an Amazon Lex V1 bot to an Amazon Lex V2 bot. Use this operation to view the migration alerts and warnings related to the migration.', 'parameters': [{'name': 'migration_id', 'description': 'The unique identifier of the migration to view. The migrationID is returned by the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.lex_models.get_migration(migration_id=\"efgh5678\")"} {"Instruction": "What are the architecture recommendations for my recovery group named \"backup-recovery\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sends geographical location of NASA', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Income by zipcode is a simple API for getting income by zipcode data in the United States.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.route53_recovery_readiness.get_architecture_recommendations(recovery_group_name=\"backup-recovery\")"} {"Instruction": "I want to import a host key for the server with ID \"server-456\" on AWS Transfer Family. The host key file is located at \"/path/to/another_host_key\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "aws.transfer.import_host_key(server_id=\"server_456\", host_key_body=\"file:///path/to/another_host_key\")"} {"Instruction": "I want to update the deployment strategy for AppConfig with the ID 9876xyz and change the final bake time to 15 minutes.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appconfig.update_deployment_strategy', 'description': 'Updates a deployment strategy.', 'parameters': [{'name': 'deployment_strategy_id', 'description': 'The deployment strategy ID.'}, {'name': 'description', 'description': 'A description of the deployment strategy.'}, {'name': 'deployment_duration_in_minutes', 'description': 'Total amount of time for a deployment to last.'}, {'name': 'final_bake_time_in_minutes', 'description': 'The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.'}, {'name': 'growth_factor', 'description': 'The percentage of targets to receive a deployed configuration during each interval.'}, {'name': 'growth_type', 'description': 'The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:\\n\\nLinear : For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.\\nExponential : For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N) . In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:\\n2*(2^0)\\n2*(2^1)\\n2*(2^2)\\n\\nExpressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.\\nPossible values:\\n\\nLINEAR\\nEXPONENTIAL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.appconfig.update_deployment_strategy(deployment_strategy_id=\"9876xyz\", final_bake_time_in_minutes=15)"} {"Instruction": "I want to get information about a managed policy with ARN arn:aws:iam::123456789012:policy/CustomPolicy for my AWS IAM account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '750 requests a minute, 100% success rate Instagram API, any scale is supported. Need help/ custom plan? contact us on Telegram: https://t.me/apimaster10 Join the channel for updates: https://t.me/socialdataapis', 'parameters': [{'name': 'mediaid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}"], "Output": "aws.iam.get_policy(policy_arn=\"arn:aws:iam::123456789012:policy/CustomPolicy\")"} {"Instruction": "I want to remove the IAM role named \"admin-role\" from the instance profile named \"admin-profile\" on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.remove_role_from_instance_profile', 'description': 'Removes the specified IAM role from the specified EC2 instance profile.WarningMake sure that you do not have any Amazon EC2 instances running with the role you are about to remove from the instance profile. Removing a role from an instance profile that is associated with a running instance might break any applications running on the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to update.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'role_name', 'description': 'The name of the role to remove.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to.'}], 'optional': [{'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}"], "Output": "aws.iam.remove_role_from_instance_profile(instance_profile_name=\"admin-profile\", role_name=\"admin-role\")"} {"Instruction": "Can you provide a Python function call to get the information about a specific CloudFront origin access identity with the ID \"ABCD1234\" and log the output?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for Throne of Glass Characters', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cloudfront.get_cloud_front_origin_access_identity(id=\"ABCD1234\")"} {"Instruction": "I want to replace the route table association with association ID rtbassoc-1234 with new route table ID rtb-5678 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.replace_route_table_association', 'description': 'Changes the route table associated with a given subnet, internet gateway, or virtual private gateway in a VPC. After the operation completes, the subnet or gateway uses the routes in the new route table. For more information about route tables, see Route tables in the Amazon VPC User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the new route table to associate with the subnet.'}]}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ec2.replace_route_table_association(association_id=\"rtbassoc-1234\", route_table_id=\"rtb-5678\")"} {"Instruction": "I want to create a rule in AWS WAF with the name \"AllowSafeBot\" and the metric name \"SafeBotMetric\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.create_rule', 'description': 'A ByteMatchSet that matches BadBot in the User-Agent headerYou then add the Rule to a WebACL and specify that you want to blocks requests that satisfy the Rule . For a request to be blocked, it must come from the IP address 192.0.2.44 and the User-Agent header in the request must contain the value BadBot .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a CreateRule request.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRule request.Create and update a WebACL that contains the Rule . For more information, see CreateWebACL .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'name', 'description': 'A friendly name or description of the Rule . You can\u00e2\\x80\\x99t change the name of a Rule after you create it.'}, {'name': 'metric_name', 'description': 'A friendly name or description for the metrics for this Rule . The name can contain only alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can\u00e2\\x80\\x99t contain whitespace or metric names reserved for AWS WAF, including \u00e2\\x80\\x9cAll\u00e2\\x80\\x9d and \u00e2\\x80\\x9cDefault_Action.\u00e2\\x80\\x9d You can\u00e2\\x80\\x99t change the name of the metric after you create the Rule .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'tags', 'description': '(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nA tag associated with an AWS resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \u00e2\\x80\\x9ccustomer\u00e2\\x80\\x9d and the value to the customer name or ID. You can specify one or more tags to add to each AWS resource, up to 50 tags for a resource.\\nTagging is only available through the API, SDKs, and CLI. You can\u00e2\\x80\\x99t manage or view tags through the AWS WAF Classic console. You can tag the AWS resources that you manage through AWS WAF Classic: web ACLs, rule groups, and rules.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.waf_regional.create_rule(name=\"AllowSafeBot\", metric_name=\"SafeBotMetric\")"} {"Instruction": "I want to update the subscription and set auto-renew to DISABLED on AWS Shield.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.shield.update_subscription', 'description': 'Updates the details of an existing subscription. Only enter values for parameters you want to change. Empty parameters are not updated.NoteFor accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization\u00e2\\x80\\x99s payer account, regardless of whether the payer account itself is subscribed.', 'parameters': [{'name': 'auto_renew', 'description': 'When you initally create a subscription, AutoRenew is set to ENABLED . If ENABLED , the subscription will be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription request. If the UpdateSubscription request does not included a value for AutoRenew , the existing value for AutoRenew remains unchanged.\\nPossible values:\\n\\nENABLED\\nDISABLED'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_members', 'description': 'Returns the details for the Security Hub member accounts for the specified account IDs.The results include both member accounts that are managed using Organizations and accounts that were invited manually.', 'parameters': [{'name': 'account_ids', 'description': 'The list of account IDs for the Security Hub member accounts to return the details for.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().list', 'description': 'List Apigee API products', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'webapp config ssl show', 'description': 'Show the details of an SSL certificate for a web app', 'parameters': [{'name': 'certificate-name', 'description': 'The name of the certificate.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.shield.update_subscription(auto_renew=\"DISABLED\")"} {"Instruction": "I want to get information about a resource group with the name \"group123\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}"], "Output": "aws.resource_groups.get_group(group_name=\"group123\")"} {"Instruction": "I want to get a list of all custom line items for the billing period of February 2022 on AWS billingconductor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.list_custom_line_items', 'description': 'A paginated call to get a list of all custom line items (FFLIs) for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-custom-line-items is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get custom line items (FFLIs).'}, {'name': 'filters', 'description': 'A ListCustomLineItemsFilter that specifies the custom line item names and/or billing group Amazon Resource Names (ARNs) to retrieve FFLI information.\\nNames -> (list)\\n\\nA list of custom line items to retrieve information.\\n(string)\\n\\nBillingGroups -> (list)\\n\\nThe billing group Amazon Resource Names (ARNs) to retrieve information.\\n(string)\\n\\nArns -> (list)\\n\\nA list of custom line item ARNs to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}"], "Output": "aws.billingconductor.list_custom_line_items(billing_period=\"February2022\")"} {"Instruction": "Can you provide a Python function call to retrieve the pricing plans for the current billing period and log the output?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.list_pricing_plans', 'description': 'A paginated call to get pricing plans for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-pricing-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get pricing plan.'}, {'name': 'filters', 'description': 'A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve pricing plans information.\\nArns -> (list)\\n\\nA list of pricing plan Amazon Resource Names (ARNs) to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.put_permission', 'description': 'Running PutPermission permits the specified Amazon Web Services account or Amazon Web Services organization to put events to the specified event bus . Amazon EventBridge (CloudWatch Events) rules in your account are triggered by these events arriving to an event bus in your account.To enable multiple Amazon Web Services accounts to put events to your event bus, run PutPermission once for each of these accounts. Or, if all the accounts are members of the same Amazon Web Services organization, you can run PutPermission once specifying Principal as \u00e2\\x80\\x9c*\u00e2\\x80\\x9d and specifying the Amazon Web Services organization ID in Condition , to grant permissions to all accounts in that organization.The permission policy on the event bus cannot exceed 10 KB in size.', 'parameters': [{'name': 'event_bus_name', 'description': 'The name of the event bus associated with the rule. If you omit this, the default event bus is used.'}, {'name': 'action', 'description': 'The action that you are enabling the other account to perform.'}, {'name': 'principal', 'description': 'The 12-digit Amazon Web Services account ID that you are permitting to put events to your default event bus. Specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d to permit any account to put events to your default event bus.\\nIf you specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d without specifying Condition , avoid creating rules that may match undesirable events. To create more secure rules, make sure that the event pattern for each rule contains an account field with a specific account ID from which to receive events. Rules with an account field do not match any events sent from other accounts.'}, {'name': 'statement_id', 'description': 'An identifier string for the external account that you are granting permissions to. If you later want to revoke the permission for this external account, specify this StatementId when you run RemovePermission .\\n\\nNoteEach StatementId must be unique.'}, {'name': 'condition', 'description': 'This parameter enables you to limit the permission to accounts that fulfill a certain condition, such as being a member of a certain Amazon Web Services organization. For more information about Amazon Web Services Organizations, see What Is Amazon Web Services Organizations in the Amazon Web Services Organizations User Guide .\\nIf you specify Condition with an Amazon Web Services organization ID, and specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d as the value for Principal , you grant permission to all the accounts in the named organization.\\nThe Condition is a JSON string which must contain Type , Key , and Value fields.\\nType -> (string)\\n\\nSpecifies the type of condition. Currently the only supported value is StringEquals .\\nKey -> (string)\\n\\nSpecifies the key for the condition. Currently the only supported key is aws:PrincipalOrgID .\\nValue -> (string)\\n\\nSpecifies the value for the key. Currently, this must be the ID of the organization.'}, {'name': 'policy', 'description': 'A JSON string that describes the permission policy statement. You can include a Policy parameter in the request instead of using the StatementId , Action , Principal , or Condition parameters.'}]}"], "Output": "aws.billingconductor.list_pricing_plans(billing_period=\"current\")"} {"Instruction": "I want to list all available batch job definitions for the application with the ID \"my-app-id\" and set the page size to 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.m2.list_batch_job_definitions', 'description': 'Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.list-batch-job-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The identifier of the application.'}, {'name': 'prefix', 'description': 'If the batch job definition is a FileBatchJobDefinition, the prefix allows you to search on the file names of FileBatchJobDefinitions.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'pyarrow', 'api_name': 'power', 'description': 'Raise arguments to power element-wise', 'parameters': {'required': [{'name': 'base', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'exponent', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If passed, memory will be allocated from the specified memory pool. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "aws.m2.list_batch_job_definitions(application_id=\"my-app-id\", page_size=10)"} {"Instruction": "I want to detach a disk named my-disk from a running Lightsail instance named my-instance.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.attach_disk', 'description': 'Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'disk_name', 'description': 'The unique Lightsail disk name (e.g., my-disk ).'}, {'name': 'instance_name', 'description': 'The name of the Lightsail instance where you want to utilize the storage disk.'}, {'name': 'disk_path', 'description': 'The disk path to expose to the instance (e.g., /dev/xvdf ).'}, {'name': 'auto_mounting_|_no_auto_mounting', 'description': 'A Boolean value used to determine the automatic mounting of a storage volume to a virtual computer. The default value is False .\\n\\nWarningThis value only applies to Lightsail for Research resources.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().delete', 'description': 'Delete an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global. REGION must be one of: global, asia-east1, asia-northeast1, asia-southeast1, australia-southeast1, europe-west1, europe-west2, europe-west3, europe-west4, northamerica-northeast1, us-central1, us-east1, us-east4, us-west1.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering'}, {'name': 'authorized_network'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.lightsail.detach_disk(disk_name=\"my_disk\", instance_name=\"my_instance\")"} {"Instruction": "I want to delete a user with the principal ID \"789012\" from the launch profile with ID \"lp-uvwxyz\" in the studio with ID \"studio-789012\" on AWS Nimble Studio.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.nimble.delete_launch_profile_member', 'description': 'Delete a user from launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to separator', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. String pattern to split on.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitPatternOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.nimble.delete_launch_profile_member(client_token=\"\", principal_id=\"789012\", launch_profile_id=\"lp-uvwxyz\", studio_id=\"studio-789012\")"} {"Instruction": "I want to update the status of the Amazon Macie resource with ID 654321 to ENABLED.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_access_policy', 'description': 'Creates an access policy that grants the specified identity (IAM Identity Center user, IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor portal or project resource.', 'parameters': [{'name': 'access_policy_identity', 'description': 'The identity for this access policy. Choose an IAM Identity Center user, an IAM Identity Center group, or an IAM user.\\nuser -> (structure)\\n\\nAn IAM Identity Center user identity.\\nid -> (string)\\n\\nThe IAM Identity Center ID of the user.\\n\\ngroup -> (structure)\\n\\nAn IAM Identity Center group identity.\\nid -> (string)\\n\\nThe IAM Identity Center ID of the group.\\n\\niamUser -> (structure)\\n\\nAn IAM user identity.\\narn -> (string)\\n\\nThe ARN of the IAM user. For more information, see IAM ARNs in the IAM User Guide .\\n\\nNoteIf you delete the IAM user, access policies that contain this identity include an empty arn . You can delete the access policy for the IAM user that no longer exists.\\n\\n\\niamRole -> (structure)\\n\\nAn IAM role identity.\\narn -> (string)\\n\\nThe ARN of the IAM role. For more information, see IAM ARNs in the IAM User Guide .'}, {'name': 'access_policy_resource', 'description': 'The IoT SiteWise Monitor resource for this access policy. Choose either a portal or a project.\\nportal -> (structure)\\n\\nA portal resource.\\nid -> (string)\\n\\nThe ID of the portal.\\n\\nproject -> (structure)\\n\\nA project resource.\\nid -> (string)\\n\\nThe ID of the project.'}, {'name': 'access_policy_permission', 'description': 'The permission level for this access policy. Note that a project ADMINISTRATOR is also known as a project owner.\\nPossible values:\\n\\nADMINISTRATOR\\nVIEWER'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the access policy. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": "aws.macie2.update_member_session(id=654321, status='ENABLED')"} {"Instruction": "I want to retrieve a list of all security configurations in AWS Glue and limit the results to 10 per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.untag_resource', 'description': 'Removes the specified tags from the specified Amazon Chime SDK identity resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'tag_keys', 'description': 'The tag keys.\\n(string)'}]}"], "Output": "aws.glue.get_security_configurations(page_size=10)"} {"Instruction": "I want to get the metadata information about the test set discrepancy report with the test set discrepancy report ID \"54321\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}"], "Output": "aws.lexv2_models.describe_test_set_discrepancy_report(test_set_discrepancy_report_id=54321)"} {"Instruction": "I want to update a WorkSpace bundle with a new image. The bundle ID is \"bundle789\" and the image ID is \"image123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Netblocks API gives you extensive information about IP ranges and IP address owners.', 'parameters': [{'name': 'asn', 'description': 'Get ranges by ASN (Autonomous System Number).', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max count of returned records. Acceptable values: 1 - 1000. Default: 100', 'type': 'STRING'}, {'name': 'org', 'description': 'Find IP Netblocks which have the specified search terms in their Netblock (netname, description, remarks), or Organisation (org.org, org.name, org.email, org.address) fields', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mask', 'description': 'Get ranges by CIDR. Acceptable values: 0 - 128 (0 - 32 for IPv4). Default: 128', 'type': 'STRING'}, {'name': 'ip', 'description': 'Get ranges by IPv4/IPv6 address or by CIDR depending on input', 'type': 'STRING'}]}"], "Output": "aws.workspaces.update_workspace_bundle(bundle_id=\"bundle789\", image_id=\"image123\")"} {"Instruction": "Please provide me with a Python function call to obtain the list of tags associated with an X-Ray group given its ARN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}"], "Output": "aws.xray.list_tags_for_resource(resource_arn=\"my-xray-group-arn\")"} {"Instruction": "I want to retrieve information about the nodes in a domain named 'my_domain' on AWS OpenSearch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.describe_domain_nodes', 'description': 'Returns information about domain and nodes, including data nodes, master nodes, ultrawarm nodes, Availability Zone(s), standby nodes, node configurations, and node states.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}"], "Output": "aws.opensearch.describe_domain_nodes(domain_name=\"my_domain\")"} {"Instruction": "I want to list all custom vocabularies in AWS Transcribe that contain the word \"technology\" in their name.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transcribe.list_vocabularies', 'description': 'Provides a list of custom vocabularies that match the specified criteria. If no criteria are specified, all custom vocabularies are returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'If your ListVocabularies request returns more results than can be displayed, NextToken is displayed in the response with an associated string. To get the next page of results, copy this string and repeat your request, including NextToken with the value of the copied string. Repeat as needed to view all your results.'}, {'name': 'max_results', 'description': 'The maximum number of custom vocabularies to return in each page of results. If there are fewer results than the value that you specify, only the actual results are returned. If you don\u00e2\\x80\\x99t specify a value, a default of 5 is used.'}, {'name': 'state_equals', 'description': 'Returns only custom vocabularies with the specified state. Vocabularies are ordered by creation date, with the newest vocabulary first. If you don\u00e2\\x80\\x99t include StateEquals , all custom medical vocabularies are returned.\\nPossible values:\\n\\nPENDING\\nREADY\\nFAILED'}, {'name': 'name_contains', 'description': 'Returns only the custom vocabularies that contain the specified string. The search is not case sensitive.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.start_person_tracking', 'description': 'Starts the asynchronous tracking of a person\u00e2\\x80\\x99s path in a stored video.To get the results of the person detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED . If so, call GetPersonTracking and pass the job identifier (JobId ) from the initial call to StartPersonTracking .', 'parameters': [{'name': 'video', 'description': 'The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.\\nS3Object -> (structure)\\n\\nThe Amazon S3 bucket name and file name for the video.\\nBucket -> (string)\\n\\nName of the S3 bucket.\\nName -> (string)\\n\\nS3 object key name.\\nVersion -> (string)\\n\\nIf the bucket is versioning enabled, you can specify the object version.'}, {'name': 'client_request_token', 'description': 'Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.'}, {'name': 'notification_channel', 'description': 'The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.\\nSNSTopicArn -> (string)\\n\\nThe Amazon SNS topic to which Amazon Rekognition posts the completion status.\\nRoleArn -> (string)\\n\\nThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.'}, {'name': 'job_tag', 'description': 'An identifier you specify that\u00e2\\x80\\x99s returned in the completion notification that\u00e2\\x80\\x99s published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.transcribe.list_vocabularies(name_contains=\"technology\")"} {"Instruction": "I want to delete an API key named my-other-api-key in the Grafana workspace with ID 98765.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.grafana.delete_workspace_api_key', 'description': 'Deletes a Grafana API key for the workspace.', 'parameters': [{'name': 'key_name', 'description': 'The name of the API key to delete.'}, {'name': 'workspace_id', 'description': 'The ID of the workspace to delete.'}]}"], "Output": "aws.grafana.delete_workspace_api_key(key_name=\"my-other-api-key\", workspace_id=98765)"} {"Instruction": "I want to list all task templates for my Amazon Connect instance with the instance ID \"87654321\" and with a status of \"ACTIVE\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}"], "Output": "aws.connect.list_task_templates(instance_id=\"87654321\", status=\"ACTIVE\")"} {"Instruction": "I want to cancel change set with ID \"xyz789\" in the AWS Marketplace catalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.marketplace_catalog.cancel_change_set', 'description': 'Used to cancel an open change request. Must be sent before the status of the request changes to APPLYING , the final stage of completing your change request. You can describe a change during the 60-day request history retention period for API calls.', 'parameters': [{'name': 'catalog', 'description': 'Required. The catalog related to the request. Fixed value: AWSMarketplace .'}, {'name': 'change_set_id', 'description': 'Required. The unique identifier of the StartChangeSet request that you want to cancel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.start_image_pipeline_execution', 'description': 'Manually triggers a pipeline to create an image.', 'parameters': [{'name': 'image_pipeline_arn', 'description': 'The Amazon Resource Name (ARN) of the image pipeline that you want to manually invoke.'}, {'name': 'client_token', 'description': 'The idempotency token used to make this request idempotent.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "aws.marketplace_catalog.cancel_change_set(__catalog=\"AWSMarketplace\", __change_set_id=\"xyz789\")"} {"Instruction": "Please help me delete a Glue machine learning transform with the transform ID \"98765432\" in AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.delete_ml_transform', 'description': 'Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms . However, any Glue jobs that still reference the deleted transform will no longer succeed.', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the transform to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSH honeypot data including logins, commands, and proxy requests', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.glue.delete_ml_transform(transform_id=98765432)"} {"Instruction": "I want to retrieve coverage details for my GuardDuty account with the detector ID \"5678\" and a filter criteria of \"Equals\" for \"CriterionKey\" with value \"value2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.list_coverage', 'description': 'Lists coverage details for your GuardDuty account. If you\u00e2\\x80\\x99re a GuardDuty administrator, you can retrieve all resources associated with the active member accounts in your organization.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Resources\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector whose coverage details you want to retrieve.'}, {'name': 'filter_criteria', 'description': 'Represents the criteria used to filter the coverage details.\\nFilterCriterion -> (list)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\n(structure)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\nCriterionKey -> (string)\\n\\nAn enum value representing possible filter fields.\\nFilterCondition -> (structure)\\n\\nContains information about the condition.\\nEquals -> (list)\\n\\nRepresents an equal condition that is applied to a single field while retrieving the coverage details.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition that is applied to a single field while retrieving the coverage details.\\n(string)'}, {'name': 'sort_criteria', 'description': 'Represents the criteria used to sort the coverage details.\\nAttributeName -> (string)\\n\\nRepresents the field name used to sort the coverage details.\\nOrderBy -> (string)\\n\\nThe order in which the sorted findings are to be displayed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.guardduty.list_coverage(detector_id=5678, filter_criteria='{\"FilterCriterion\":[{\"CriterionKey\":\"Equals\",\"FilterCondition\":{\"Equals\":[\"value2\"]}}]}')"} {"Instruction": "I want to clear the query suggestions for an index with an identifier of index12345 on AWS Kendra.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}\n", "{'name': 'Git', 'api_name': 'git.multi_pack_index.write', 'description': 'Write and verify multi-pack-indexes in Git', 'parameters': [{'name': 'object_dir'}, {'name': '[no_]bitmap'}, {'name': 'sub_command'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "aws.kendra.clear_query_suggestions(index_id=\"index12345\")"} {"Instruction": "I want to create a performance analysis report for my RDS database starting from 2021-01-01 00:00:00 and ending at 2021-01-02 00:00:00.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds().describe', 'description': 'Get information about a particular build', 'parameters': [{'name': 'build', 'description': 'The build to describe. The ID of the build is printed at the end of the build submission process, or in the ID column when listing builds.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "aws.pi.create_performance_analysis_report(service_type=\"RDS\", identifier=\"db_ADECBTYHKTSAUMUZQYPDS2GW4A\", start_time=\"2021-01-01T00:00:00\", end_time=\"2021-01-02T00:00:00\")"} {"Instruction": "I want to obtain the notification configurations for my-auto-scaling-group in AWS Auto Scaling.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.autoscaling.describe_notification_configurations', 'description': 'Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.describe-notification-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'auto_scaling_group_names', 'description': 'The name of the Auto Scaling group.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}"], "Output": "aws.autoscaling.describe_notification_configurations(auto_scaling_group_name=\"my-auto-scaling-group\")"} {"Instruction": "I want to get the details for a specific task run with transform ID transform-789 and task run ID taskrun-012 on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.get_ml_task_run', 'description': 'Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling GetMLTaskRun with the TaskRunID and its parent transform\u00e2\\x80\\x99s TransformID .', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the machine learning transform.'}, {'name': 'task_run_id', 'description': 'The unique identifier of the task run.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'Git', 'api_name': 'git.multi_pack_index.write', 'description': 'Write and verify multi-pack-indexes in Git', 'parameters': [{'name': 'object_dir'}, {'name': '[no_]bitmap'}, {'name': 'sub_command'}]}\n", "{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}"], "Output": "aws.glue.get_ml_task_run(transform_id=\"transform-789\", task_run_id=\"taskrun-012\")"} {"Instruction": "I want to get the information of a virtual machine with the ARN arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.backup_gateway.get_virtual_machine', 'description': 'By providing the ARN (Amazon Resource Name), this API returns the virtual machine.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual machine.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.backup_gateway.get_virtual_machine(resource_arn=\"arn:aws:backup_gateway:us_west_1:0000000000000:vm/vm_0000ABCDEFGIJKL\")"} {"Instruction": "I want to view the list of devices registered to my user in Amazon Cognito, using an access token of \"abc123\" and limiting the returned devices to 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}"], "Output": "aws.cognito_idp.list_devices(access_token=\"abc123\", limit=\"10\")"} {"Instruction": "I want to retrieve information about a specific dashboard on AWS IoT SiteWise with the ID xyz1234.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().list', 'description': 'List Bigtable app profiles', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}"], "Output": "aws.iotsitewise.describe_dashboard(dashboard_id=\"xyz1234\")"} {"Instruction": "I want to create a new IP address filter on AWS SES. I need to block incoming mail from the IP address range 192.168.0.1/16. The filter should have the name \"block-ip-filter\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_rules.migrate', 'description': 'Migration of firewall rules', 'parameters': [{'name': 'source_network'}, {'name': 'bind_tags_to_instances'}, {'name': 'export_tag_mapping'}, {'name': 'target_firewall_policy'}, {'name': 'tag_mapping_file'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "aws.ses.create_receipt_filter(filter={\"Name\": \"block-ip-filter\", \"IpFilter\": {\"Policy\": \"Block\", \"Cidr\": \"192.168.0.1/16\"}})"} {"Instruction": "Can you provide a Python function call to list the tags attached to the model with the ARN \"arn:aws:lookoutvision:us-west-2:123456789012:model/my-model\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'tails(operation_id=\"operation_1\"', 'description': 'Get details about an asynchronous operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.associate_enclave_certificate_iam_role', 'description': 'Associates an Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate. This enables the certificate to be used by the ACM for Nitro Enclaves application inside an enclave. For more information, see Certificate Manager for Nitro Enclaves in the Amazon Web Services Nitro Enclaves User Guide .To enable the IAM role to access the Amazon S3 object, you must grant it permission to call s3:GetObject on the Amazon S3 bucket returned by the command. To enable the IAM role to access the KMS key, you must grant it permission to call kms:Decrypt on the KMS key returned by the command. For more information, see Grant the role permission to access the certificate and encryption key in the Amazon Web Services Nitro Enclaves User Guide .', 'parameters': [{'name': 'certificate_arn', 'description': 'The ARN of the ACM certificate with which to associate the IAM role.'}, {'name': 'role_arn', 'description': 'The ARN of the IAM role to associate with the ACM certificate. You can associate up to 16 IAM roles with an ACM certificate.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_buckets().add_signed_url_key(BACKEND_BUCKET_NAME=\"my_bucket\", key_file=\"/path/to/key.pem\", key_name=\"my_key\"', 'description': 'add Cloud CDN Signed URL key to a backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'key_file'}, {'name': 'key_name'}]}"], "Output": "aws.lookoutvision.list_tags_for_resource(resource_arn=\"arn:aws:lookoutvision:us_west_2:123456789012:model/my_model\")"} {"Instruction": "I want to get the results of an insight specified by the ARN \"arn:aws:securityhub:us-west-2:123456789012:insight/987654321012/custom/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\" on AWS Security Hub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quotes with different categories', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts().print_settings_mvn(json_key='path/to/key.json', location='LOCATION', repository='REPOSITORY'\", 'description': 'Print a snippet to add a Maven repository to the pom.xml file', 'parameters': [{'name': 'json_key'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'git', 'api_name': \"git.config('credential.helper', 'cache __timeout=60'\", 'description': 'Temporarily store passwords in memory', 'parameters': [{'name': 'timeout_seconds'}, {'name': 'socket_path'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().disable_serial_console', 'description': 'Disable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance'}, {'name': 'region'}]}"], "Output": "aws.securityhub.get_insight_results(insight_arn=\"arn:aws:securityhub:us-west-2:123456789012:insight/987654321012/custom/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\")"} {"Instruction": "I want to retrieve a list of streaming distributions on CloudFront, but limit the results to 10 distributions per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.list_streaming_distributions', 'description': 'List streaming distributions.list-streaming-distributions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.cloudfront.list_streaming_distributions(page_size=10)"} {"Instruction": "I want to get the details for the Security Hub member accounts with the account IDs \"123456789\" and \"987654321\" in AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.get_members', 'description': 'Returns the details for the Security Hub member accounts for the specified account IDs.The results include both member accounts that are managed using Organizations and accounts that were invited manually.', 'parameters': [{'name': 'account_ids', 'description': 'The list of account IDs for the Security Hub member accounts to return the details for.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The goal of this API is to provide an option to use Google popular times data, until it is available via Google's API.\", 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'You can also select games from Mega888 slot game, and Blackjack. Mega888 table games are very best and easy for you to knowledge the global game.', 'parameters': []}"], "Output": "aws.securityhub.get_members(account_ids=[\"123456789\", \"987654321\"])"} {"Instruction": "I want to allocate a hosted connection on interconnect with ID dxcon-fgktov66 and bandwidth of 500Mbps for my AWS account. The connection name should be mydcinterconnect and the VLAN should be 101.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.directconnect.allocate_hosted_connection(bandwidth=\"500Mbps\", connection_id=\"dxcon_fgktov66\", connection_name=\"mydcinterconnect\", owner_account=\"\", vlan=101)"} {"Instruction": "I want to create an export task named my-export-task to export logs from the log group named my-log-group to an S3 bucket named my-export-bucket.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings in the given project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'aws', 'api_name': 'aws.location.search_place_index_for_suggestions', 'description': 'Generates suggestions for addresses and points of interest based on partial or misspelled free-form text. This operation is also known as autocomplete, autosuggest, or fuzzy matching.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bias_position', 'description': 'An optional parameter that indicates a preference for place suggestions that are closer to a specified position.\\nIf provided, this parameter must contain a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.\\nFor example, [-123.1174, 49.2847] represents the position with longitude -123.1174 and latitude 49.2847 .\\n\\nNoteBiasPosition and FilterBBox are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_b_box', 'description': 'An optional parameter that limits the search results by returning only suggestions within a specified bounding box.\\nIf provided, this parameter must contain a total of four consecutive numbers in two pairs. The first pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the southwest corner of the bounding box; the second pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the northeast corner of the bounding box.\\nFor example, [-12.7935, -37.4835, -12.0684, -36.9542] represents a bounding box where the southwest corner has longitude -12.7935 and latitude -37.4835 , and the northeast corner has longitude -12.0684 and latitude -36.9542 .\\n\\nNoteFilterBBox and BiasPosition are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_categories', 'description': 'A list of one or more Amazon Location categories to filter the returned places. If you include more than one category, the results will include results that match any of the categories listed.\\nFor more information about using categories, including a list of Amazon Location categories, see Categories and filtering , in the Amazon Location Service Developer Guide .\\n(string)'}, {'name': 'filter_countries', 'description': 'An optional parameter that limits the search results by returning only suggestions within the provided list of countries.\\n\\nUse the ISO 3166 3-digit country code. For example, Australia uses three upper-case characters: AUS .\\n\\n(string)'}, {'name': 'index_name', 'description': 'The name of the place index resource you want to use for the search.'}, {'name': 'key', 'description': 'The optional API key to authorize the request.'}, {'name': 'language', 'description': 'The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en for English.\\nThis setting affects the languages used in the results. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.\\nFor an example, we\u00e2\\x80\\x99ll use the Greek language. You search for Athens, Gr to get suggestions with the language parameter set to en . The results found will most likely be returned as Athens, Greece .\\nIf you set the language parameter to el , for Greek, then the result found will more likely be returned as \u00ce\\x91\u00ce\u00b8\u00ce\u00ae\u00ce\u00bd\u00ce\u00b1, \u00ce\\x95\u00ce\u00bb\u00ce\u00bb\u00ce\u00ac\u00ce\u00b4\u00ce\u00b1 .\\nIf the data provider does not have a value for Greek, the result will be in a language that the provider does support.'}, {'name': 'max_results', 'description': 'An optional parameter. The maximum number of results returned per request.\\nThe default: 5'}, {'name': 'text', 'description': 'The free-form partial text to use to generate place suggestions. For example, eiffel tow .'}]}"], "Output": "aws.logs.create_export_task(task_name=\"my-export-task\", log_group_name=\"my-log-group\", destination=\"my-export-bucket\")"} {"Instruction": "Can you please provide a Python function call to describe the available broker instance options for AWS Message Queue (MQ)? Additionally, log the output and set the maximum number of instance options to be returned per page as 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mq.describe_broker_instance_options', 'description': 'Describe available broker instance options.', 'parameters': [{'name': 'engine_type', 'description': 'Filter response by engine type.'}, {'name': 'host_instance_type', 'description': 'Filter response by host instance type.'}, {'name': 'max_results', 'description': 'The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.'}, {'name': 'next_token', 'description': 'The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.'}, {'name': 'storage_type', 'description': 'Filter response by storage type.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'TimestampScalar', 'description': 'Concrete class for timestamp scalars', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "aws.mq.describe_broker_instance_options(max_results=10)"} {"Instruction": "I want to remove an IAM role from a DB cluster named myotherdbcluster with the role arn:aws:iam::987654321098:role/RDSLoadFromS3.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_cluster', 'description': 'Removes the asssociation of an Amazon Web Services Identity and Access Management (IAM) role from a DB cluster.For more information on Multi-AZ DB clusters, see Multi-AZ DB cluster deployments in the Amazon RDS User Guide.', 'parameters': [{'name': 'db_cluster_identifier', 'description': 'The name of the DB cluster to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the Aurora DB cluster, for example arn:aws:iam::123456789012:role/AuroraAccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB cluster that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.list_global_tables', 'description': 'Lists all global tables that have a replica in the specified Region.WarningThis operation only applies to Version 2017.11.29 (Legacy) of global tables. We recommend using Version 2019.11.21 (Current) when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see Determining the version . To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see Updating global tables .', 'parameters': [{'name': 'exclusive_start_global_table_name', 'description': 'The first global table name that this operation will evaluate.'}, {'name': 'limit', 'description': 'The maximum number of table names to return, if the parameter is not specified DynamoDB defaults to 100.\\nIf the number of global tables DynamoDB finds reaches this limit, it stops the operation and returns the table names collected up to that point, with a table name in the LastEvaluatedGlobalTableName to apply in a subsequent operation to the ExclusiveStartGlobalTableName parameter.'}, {'name': 'region_name', 'description': 'Lists the global tables in a specific Region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.rds.remove_role_from_db_cluster(db_cluster_identifier=\"myotherdbcluster\", role_arn=\"arn:aws:iam::987654321098:role/RDSLoadFromS3\")"} {"Instruction": "I want to get the usage of a customer-owned address pool with ID 'ipv4pool-coip-987b65432aEXAMPLE' on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'az', 'api_name': 'cloud-service rebuild', 'description': 'Rebuild Role Instances', 'parameters': [{'name': 'cloud-service-name', 'description': 'Name of the cloud service.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'role-instances', 'description': 'List of cloud service role instance names.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().update', 'description': 'Update a BigQuery dataset', 'parameters': [{'name': 'dataset'}, {'name': 'description'}, {'name': 'permissions_file'}]}"], "Output": "aws.ec2.get_coip_pool_usage(pool_id=\"ipv4pool-coip-987b65432aEXAMPLE\")"} {"Instruction": "I want to get the state of a VPC connection with ARN \"arn:aws:msk:vpc-connection/987654321098\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafka.describe_vpc_connection', 'description': 'Returns a description of this MSK VPC connection.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) that uniquely identifies a MSK VPC connection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Easily check if a certain e-mail address is valid. Is it a valid domain? Is the e-mail a temporary/disposable e-mail? That's a common indicator of spamming/trolling, so now there's an API for you so you can easily block it!\", 'parameters': [{'name': 'domain', 'description': 'Full e-mail, or domain to check if valid or temporary/disposable. You can enter an e-mail address, and it will be converted to a domain, but entering just the domain is recommended for user privacy reasons.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().describe', 'description': 'Describe a Bare Metal Solution network', 'parameters': [{'name': 'network', 'description': 'ID of the network or fully qualified identifier for the network.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}"], "Output": "aws.kafka.describe_vpc_connection(__arn=\"arn:aws:msk:vpc-connection/987654321098\")"} {"Instruction": "Can you provide a Python function call to list the recommendations for the Resilience Hub Application Component with the assessment ARN \"arn:partition:resiliencehub:region:account:app-assessment/app-id\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SelectK', 'description': 'Select the indices of the first k ordered elements', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'k', 'description': \"Number of leading values to select in sorted order (i.e. the largest values if sort order is 'descending', the smallest otherwise)\"}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'\"}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}"], "Output": "aws.resiliencehub.list_app_component_recommendations(assessment_arn=\"arn:partition:resiliencehub:region:account:app_assessment/app_id\")"} {"Instruction": "Can you please list all of the refresh schedules for my topic with ID 67890 on QuickSight?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "aws.quicksight.list_topic_refresh_schedules(aws_account_id=123456789012, topic_id=67890)"} {"Instruction": "I want to create a ruleset named 'my-new-ruleset' in the AWS DataBrew API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}"], "Output": "aws.databrew.create_ruleset(__name=\"my-new-ruleset\")"} {"Instruction": "I want to create an access policy with the IAM Identity Center Group, \"managers\" for an IoT SiteWise Monitor portal with ID 5678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.create_access_policy', 'description': 'Creates an access policy that grants the specified identity (IAM Identity Center user, IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor portal or project resource.', 'parameters': [{'name': 'access_policy_identity', 'description': 'The identity for this access policy. Choose an IAM Identity Center user, an IAM Identity Center group, or an IAM user.\\nuser -> (structure)\\n\\nAn IAM Identity Center user identity.\\nid -> (string)\\n\\nThe IAM Identity Center ID of the user.\\n\\ngroup -> (structure)\\n\\nAn IAM Identity Center group identity.\\nid -> (string)\\n\\nThe IAM Identity Center ID of the group.\\n\\niamUser -> (structure)\\n\\nAn IAM user identity.\\narn -> (string)\\n\\nThe ARN of the IAM user. For more information, see IAM ARNs in the IAM User Guide .\\n\\nNoteIf you delete the IAM user, access policies that contain this identity include an empty arn . You can delete the access policy for the IAM user that no longer exists.\\n\\n\\niamRole -> (structure)\\n\\nAn IAM role identity.\\narn -> (string)\\n\\nThe ARN of the IAM role. For more information, see IAM ARNs in the IAM User Guide .'}, {'name': 'access_policy_resource', 'description': 'The IoT SiteWise Monitor resource for this access policy. Choose either a portal or a project.\\nportal -> (structure)\\n\\nA portal resource.\\nid -> (string)\\n\\nThe ID of the portal.\\n\\nproject -> (structure)\\n\\nA project resource.\\nid -> (string)\\n\\nThe ID of the project.'}, {'name': 'access_policy_permission', 'description': 'The permission level for this access policy. Note that a project ADMINISTRATOR is also known as a project owner.\\nPossible values:\\n\\nADMINISTRATOR\\nVIEWER'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the access policy. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iotsitewise.create_access_policy(access_policy_identity_group_id=\"managers\", access_policy_resource_portal_id=5678, access_policy_permission=\"ADMINISTRATOR\")"} {"Instruction": "I want to stop using a key named aws-payment-cryptography on Amazon Web Services Payment Cryptography.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.payment_cryptography.stop_key_usage', 'description': 'Disables an Amazon Web Services Payment Cryptography key, which makes it inactive within Amazon Web Services Payment Cryptography.Related operations:StartKeyUsageSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_identifier', 'description': 'The KeyArn of the key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.payment_cryptography.stop_key_usage(key_identifier=\"aws-payment-cryptography\")"} {"Instruction": "I want to delete an assessment target with the ARN arn:aws:inspector:us-west-2:123456789012:target/0-1dso2FlE on AWS Inspector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval', 'description': 'Manage Access Approval requests and settings', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'sklearn', 'api_name': 'sklearn.linear_model.LassoLars', 'description': 'Lasso model fit with Least Angle Regression (LARS)', 'parameters': ['alpha', 'fit_intercept', 'verbose', 'normalize', 'precompute', 'max_iter', 'eps', 'copy_X', 'fit_path', 'positive', 'jitter', 'random_state']}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().delete', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}"], "Output": "aws.inspector.delete_assessment_target(assessment_target_arn=\"arn:aws:inspector:us-west-2:123456789012:target/0-1dso2FlE\")"} {"Instruction": "I want to associate the configuration items with an application having the configuration ID \"app-config-456\" on AWS Discovery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.associate_configuration_items_to_application', 'description': 'Associates one or more configuration items with an application.', 'parameters': [{'name': 'application_configuration_id', 'description': 'The configuration ID of an application with which items are to be associated.'}, {'name': 'configuration_ids', 'description': 'The ID of each configuration item to be associated with an application.\\n(string)'}]}"], "Output": "aws.discovery.associate_configuration_items_to_application(application_configuration_id=\"app-config-456\", configuration_ids=[\"config_item_1\", \"config_item_2\"])"} {"Instruction": "I need to remove a tag with the key \"Environment\" from directory with ID \"9876543210\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.remove_tags_from_resource', 'description': 'Removes tags from a directory.', 'parameters': [{'name': 'resource_id', 'description': 'Identifier (ID) of the directory from which to remove the tag.'}, {'name': 'tag_keys', 'description': 'The tag key (name) of the tag to be removed.\\n(string)'}]}"], "Output": "aws.ds.remove_tags_from_resource(resource_id=9876543210, tag_keys=\"Environment\")"} {"Instruction": "I want to describe an activity type with the name \"my-activity\" and version \"1.0\" in the domain \"my-domain\" on AWS SWF.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds_triggers_create_manual', 'description': 'Create a build trigger with a manual trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}"], "Output": "aws.swf.describe_activity_type(domain=\"my_domain\", activity_type={\"name\": \"my-activity\", \"version\": \"1.0\"})"} {"Instruction": "Get detailed data for an environment named production-env.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.get_environment', 'description': 'Get detailed data for an environment.', 'parameters': [{'name': 'name', 'description': 'The name of the environment that you want to get the detailed data for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}"], "Output": "aws.proton.get_environment(name=\"production-env\")"} {"Instruction": "I want to disassociate quick connects with ids \"qc-123\" and \"qc-456\" from the queue with id \"queue-123\" in AWS Connect instance \"connect-789\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.api_configs.describe', 'description': 'Show details about a specific API config', 'parameters': [{'name': 'api_config', 'description': 'ID of the api-config or fully qualified identifier for the api-config.'}, {'name': 'api', 'description': 'API ID.'}, {'name': 'view', 'description': \"View option; default is 'BASIC'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83d\udfe2\ud83d\udc9a 2023 API Scraping Instagram public data scraper for search, users, posts, hashtags, locations and more. You are only charged for the traffic you use.\\n\\n', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'related_posts', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.connect.disassociate_queue_quick_connects(instance_id=\"connect_789\", queue_id=\"queue_123\", quick_connect_ids=[\"qc-123\", \"qc-456\"])"} {"Instruction": "I want to delete the 'users' route settings for the 'prod' stage in the API with ID 'abcd1234' in AWS API Gateway V2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}\n", "{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.remove_all_resource_permissions', 'description': 'Removes all the permissions from the specified resource.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'resource_id', 'description': 'The ID of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.apigatewayv2.delete_route_settings(api_id='abcd1234', stage_name='prod', route_key='GET /users')"} {"Instruction": "I want to list all the available locales for the bot with botId=\"my-bot-id\" and botVersion=\"1.0\" in AWS LexV2 Models.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.create_trust_store', 'description': 'Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.', 'parameters': [{'name': 'certificate_list', 'description': 'A list of CA certificates to be added to the trust store.\\n(blob)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.\\nIf you do not specify a client token, one is automatically generated by the AWS SDK.'}, {'name': 'tags', 'description': 'The tags to add to the trust store. A tag is a key-value pair.\\n(structure)\\n\\nThe tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.plugins().delete', 'description': \"Delete plugins from a Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target'}, {'name': 'environment'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.lexv2_models.list_bot_locales(bot_id=\"my_bot_id\", bot_version=\"1.0\")"} {"Instruction": "How can I create a quick connect with a name \"my-quick-connect\" on Amazon Connect instance \"my-instance\" with a description \"This is a test quick connect\" and a phone number \"1234567890\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.connect.create_quick_connect(instance_id=\"my_instance\", name=\"my_quick_connect\", description=\"This is a test quick connect\", quick_connect_config=\"{ \\\"QuickConnectType\\\"\")"} {"Instruction": "I want to update the settings for a directory with the identifier my-directory on AWS directory service with the TLS_1_0 setting set to 'Enable'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.update_settings', 'description': 'Updates the configurable settings for the specified directory.', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory for which to update settings.'}, {'name': 'settings', 'description': 'The list of Setting objects.\\n(structure)\\n\\nContains information about the configurable settings for a directory.\\nName -> (string)\\n\\nThe name of the directory setting. For example:\\n\\nTLS_1_0\\n\\nValue -> (string)\\n\\nThe value of the directory setting for which to retrieve information. For example, for TLS_1_0 , the valid values are: Enable and Disable .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'top_k_unstable', 'description': 'Select top-k ordered elements', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get top indices from. Can be an Array, ChunkedArray, RecordBatch, or Table.'}, {'name': 'k', 'description': 'The number of `k` elements to keep.'}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, the default memory pool is used.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}"], "Output": "aws.ds.update_settings(directory_id=\"my-directory\", settings=[{\"Name\": \"TLS_1_0\", \"Value\": \"Enable\"}])"} {"Instruction": "I would like to describe an artifact with the ARN arn:aws:sagemaker:us-west-2:123456789012:artifact/my-artifact.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_artifact', 'description': 'Describes an artifact.', 'parameters': [{'name': 'artifact_arn', 'description': 'The Amazon Resource Name (ARN) of the artifact to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime.update_global_settings', 'description': 'Updates global settings for the administrator\u00e2\\x80\\x99s AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.', 'parameters': [{'name': 'business_calling', 'description': 'The Amazon Chime Business Calling settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}, {'name': 'voice_connector', 'description': 'The Amazon Chime Voice Connector settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().describe', 'description': 'Show details about the Cloud API Gateway operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.sagemaker.describe_artifact(artifact_arn=\"arn:aws:sagemaker:us_west_2:123456789012:artifact/my_artifact\")"} {"Instruction": "I want to enable automatic computation of graph statistics for my NeptuneData database on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptunedata.manage_sparql_statistics', 'description': 'Manages the generation and use of RDF graph statistics.', 'parameters': [{'name': 'mode', 'description': 'The statistics generation mode. One of: DISABLE_AUTOCOMPUTE , ENABLE_AUTOCOMPUTE , or REFRESH , the last of which manually triggers DFE statistics generation.\\nPossible values:\\n\\ndisableAutoCompute\\nenableAutoCompute\\nrefresh'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "aws.neptunedata.manage_sparql_statistics(mode=ENABLE_AUTOCOMPUTE)"} {"Instruction": "I want to retrieve the properties for a game session queue named SuperDuperGame on AWS GameLift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.describe_game_session_queues', 'description': 'Retrieves the properties for one or more game session queues. When requesting multiple queues, use the pagination parameters to retrieve results as a set of sequential pages. When specifying a list of queues, objects are returned only for queues that currently exist in the Region.Learn moredescribe-game-session-queues is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'names', 'description': 'A list of queue names to retrieve information for. You can use either the queue ID or ARN value. To request settings for all queues, leave this parameter empty.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Decompress', 'description': 'Decompress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Input object to decompress data from. It can be a pyarrow.Buffer, bytes, or memoryview-compatible object.'}, {'name': 'decompressed_size', 'description': 'Size of the decompressed result. Default is None.'}, {'name': 'codec', 'description': \"Compression codec. Supported types are 'brotli', 'gzip', 'lz4', 'lz4_raw', 'snappy', and 'zstd'. Default is 'lz4'.\"}, {'name': 'asbytes', 'description': 'Return result as Python bytes object if True, otherwise as pyarrow.Buffer. Default is False.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any. Default is None.'}]}}"], "Output": "aws.gamelift.describe_game_session_queues(names=\"SuperDuperGame\")"} {"Instruction": "I want to get the information of a rate-based rule with RuleId \"efgh5678\" on AWS WAF.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.get_rate_based_rule', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule that you want to get. RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.describe_domain_nodes', 'description': 'Returns information about domain and nodes, including data nodes, master nodes, ultrawarm nodes, Availability Zone(s), standby nodes, node configurations, and node states.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.waf.get_rate_based_rule(rule_id=\"efgh5678\")"} {"Instruction": "I want to tag an OpenSearch Ingestion pipeline with the ARN \"arn:aws:osis:us-west-2:123456789012:pipeline/my-pipeline\" and the tag key \"project\" and value \"Trinity\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.annotate', 'description': 'annotate file lines with commit information', 'parameters': [{'name': 'options'}, {'name': 'rev_opts'}, {'name': 'rev'}, {'name': 'file'}]}"], "Output": "aws.osis.tag_resource(arn=\"arn:aws:osis:us_west_2:123456789012:pipeline/my_pipeline\", tags={\"project\": \"Trinity\"})"} {"Instruction": "I want to get the description of a world with the ARN \"arn:aws:robomaker:us-west-2:123456789012:world/my-world\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Writer', 'description': 'Create Arrow binary file format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}"], "Output": "aws.robomaker.describe_world(world=\"arn:aws:robomaker:us-west-2:123456789012:world/my-world\")"} {"Instruction": "I want to get information about a Device Defender audit suppression for a device certificate with ID \"efgh5678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}"], "Output": "aws.iot.describe_audit_suppression(check_name=\"\", resource_identifier={'deviceCertificateId':'efgh5678'})"} {"Instruction": "I want to update the profile job named my-profile-job in AWS DataBrew.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().list', 'description': 'List budgets for the account', 'parameters': [{'name': 'billing_account'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}"], "Output": "aws.databrew.update_profile_job(name=\"my_profile_job\")"} {"Instruction": "List all predictors whose status is ACTIVE.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.list_predictors', 'description': 'Returns a list of predictors created using the CreateAutoPredictor or CreatePredictor operations. For each predictor, this operation returns a summary of its properties, including its Amazon Resource Name (ARN).See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Predictors\\n', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the predictors that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the predictors that match the statement, specify IS . To exclude matching predictors, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are DatasetGroupArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all predictors whose status is ACTIVE, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"Status\", \"Value\": \"ACTIVE\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Optimize your website effortlessly with SEOOptimizeAPI - the powerful tool that provides valuable insights and automates repetitive tasks. With SEOOptimizeAPI, you can take the guesswork out of website optimization. The API utilizes advanced algorithms and technologies to provide in-depth insights into your website's performance and help you identify areas for improvement. And with its easy-to-use API endpoints, you can automate repetitive tasks and save time and effort.\", 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'numphrases', 'description': 'Number of phrases to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}, {'name': 'phraselength', 'description': 'Number of words in each phrase to return ( results are sorted by density ). \\nBetween 1 and 10.\\nDefault is 10.', 'type': 'NUMBER'}, {'name': 'n', 'description': 'Number of Keywords to return ( results are sorted by density ). \\nBetween 1 and 100.\\nDefault is 100.', 'type': 'NUMBER'}]}"], "Output": "aws.forecast.list_predictors(filters=[{\"Condition\":\"IS\",\"Key\":\"Status\",\"Value\":\"ACTIVE\"}])"} {"Instruction": "I want to renew my domain named mydomain.com with Amazon Route 53 for 3 years. The current expiration year is 2023.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.describe_ldaps_settings(DOMAIN=\"example.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}"], "Output": "aws.route53domains.renew_domain(domain_name=\"mydomain.com\", duration_in_years=3, current_expiry_year=2023)"} {"Instruction": "I want to remove the PublicAccessBlock configuration for the Amazon Web Services account with the account ID 987654321098.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().describe', 'description': 'Show details about a specific gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.s3control.delete_public_access_block(account_id=987654321098)"} {"Instruction": "I want to create a new version of a slot type named \"toppings\" in my chatbot on AWS Lex.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}"], "Output": "aws.lex_models.create_slot_type_version(name=\"toppings\")"} {"Instruction": "I want to delete an Object Lambda Access Point with the name object-access-point on AWS S3Control, owned by the account with ID 987654321.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_account_alias', 'description': 'Deletes the specified Amazon Web Services account alias. For information about using an Amazon Web Services account alias, see Creating, deleting, and listing an Amazon Web Services account alias in the Amazon Web Services Sign-In User Guide .', 'parameters': [{'name': 'account_alias', 'description': 'The name of the account alias to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of lowercase letters, digits, and dashes. You cannot start or finish with a dash, nor can you have two dashes in a row.'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}"], "Output": "aws.s3control.delete_access_point_for_object_lambda(account_id=\"987654321\", name=\"object-access-point\")"} {"Instruction": "I want to obtain information about the Amazon SNS topics that receive status messages from the directory with ID \"my-directory\" and also retrieve the topic names of \"topic1\" and \"topic2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.describe_event_topics', 'description': 'Obtains information about which Amazon SNS topics receive status messages from the specified directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The Directory ID for which to get the list of associated Amazon SNS topics. If this member is null, associations for all Directory IDs are returned.'}, {'name': 'topic_names', 'description': 'A list of Amazon SNS topic names for which to obtain the information. If this member is null, all associations for the specified Directory ID are returned.\\nAn empty list results in an InvalidParameterException being thrown.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways.describe', 'description': 'Describe a single BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway', 'description': 'ID of the client_gateway or fully qualified identifier for the client_gateway'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'CsvFileFormat', 'description': 'CSV files', 'parameters': {'required': [{'name': 'parse_options', 'description': 'Options regarding CSV parsing'}, {'name': 'default_fragment_scan_options', 'description': 'Default options for fragments scan'}, {'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ds.describe_event_topics(directory_id=\"my_directory\", topic_names=[\"topic1\", \"topic2\"])"} {"Instruction": "Can you please retrieve metadata about an object in AWS Cloud Directory with the directory ARN \"arn:aws:clouddirectory:us-west-2:123456789012:directory/abcdef01-2345-6789-abcd-ef0123456789\" and the object reference \"/parent/child/object\" at strong consistency level?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.get_object_information', 'description': 'Retrieves metadata about an object.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory being retrieved.'}, {'name': 'object_reference', 'description': 'A reference to the object.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level at which to retrieve the object information.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}"], "Output": "aws.clouddirectory.get_object_information(directory_arn=\"arn:aws:clouddirectory:us-west-2:123456789012:directory/abcdef01-2345-6789-abcd-ef0123456789\", object_reference=\"/parent/child/object\", consistency_level=\"SERIALIZABLE\")"} {"Instruction": "I want to create a trust store on AWS workspaces-web with the following CA certificates: certificate3.pem, certificate4.pem, and certificate5.pem. I also want to add two tags: \"Key:environment, Value:production\" and \"Key:department, Value:sales\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.create_trust_store', 'description': 'Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.', 'parameters': [{'name': 'certificate_list', 'description': 'A list of CA certificates to be added to the trust store.\\n(blob)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.\\nIf you do not specify a client token, one is automatically generated by the AWS SDK.'}, {'name': 'tags', 'description': 'The tags to add to the trust store. A tag is a key-value pair.\\n(structure)\\n\\nThe tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().create', 'description': 'Create a new Beyondcorp application legacy connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}, {'name': 'application_endpoint', 'description': 'The endpoint of the application'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.print_access_token', 'description': 'Print an access token for a specified account', 'parameters': [{'name': 'account', 'description': 'Account to get the access token for. If not specified, the current active account will be used.'}, {'name': 'lifetime', 'description': 'Access token lifetime. The default access token lifetime is 3600 seconds, but you can use this flag to reduce the lifetime or extend it up to 43200 seconds (12 hours). Note that this flag is for service account impersonation only, so it must be used together with the --impersonate-service-account flag.'}]}"], "Output": "aws.workspaces_web.create_trust_store(certificate_list=\"certificate3.pem,certificate4.pem,certificate5.pem\", tags={\"Key\":\"environment\",\"Value\":\"production\", \"Key\":\"department\", \"Value\":\"sales\"})"} {"Instruction": "Can you please describe the scheduled query with ARN \"arn:aws:timestream_query:us-west-2:123456789012:scheduledquery/my-scheduled-query\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.timestream_query.describe_scheduled_query(scheduled_query_arn=\"arn:aws:timestream_query:us_west_2:123456789012:scheduledquery/my_scheduled_query\")"} {"Instruction": "I want to delete a global database cluster with the cluster identifier \"my-global-cluster\" on Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'az', 'api_name': 'List Network Virtual Appliance Site', 'description': 'List all Azure network virtual appliance site', 'parameters': [{'name': 'appliance-name', 'description': 'The name of Network Virtual Appliance.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.create_pricing_rule', 'description': 'Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.', 'parameters': [{'name': 'client_token', 'description': 'The token that\u00e2\\x80\\x99s needed to support idempotency. Idempotency isn\u00e2\\x80\\x99t currently supported, but will be implemented in a future update.'}, {'name': 'name', 'description': 'The pricing rule name. The names must be unique to each pricing rule.'}, {'name': 'description', 'description': 'The pricing rule description.'}, {'name': 'scope', 'description': 'The scope of pricing rule that indicates if it\u00e2\\x80\\x99s globally applicable, or it\u00e2\\x80\\x99s service-specific.\\nPossible values:\\n\\nGLOBAL\\nSERVICE\\nBILLING_ENTITY\\nSKU'}, {'name': 'type', 'description': 'The type of pricing rule.\\nPossible values:\\n\\nMARKUP\\nDISCOUNT\\nTIERING'}, {'name': 'modifier_percentage', 'description': 'A percentage modifier that\u00e2\\x80\\x99s applied on the public pricing rates.'}, {'name': 'service', 'description': 'If the Scope attribute is set to SERVICE or SKU , the attribute indicates which service the PricingRule is applicable for.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to a pricing rule.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'billing_entity', 'description': 'The seller of services provided by Amazon Web Services, their affiliates, or third-party providers selling services via Amazon Web Services Marketplace.'}, {'name': 'tiering', 'description': 'The set of tiering configurations for the pricing rule.\\nFreeTier -> (structure)\\n\\nThe possible Amazon Web Services Free Tier configurations.\\nActivated -> (boolean)\\n\\nActivate or deactivate Amazon Web Services Free Tier.'}, {'name': 'usage_type', 'description': 'Usage type is the unit that each service uses to measure the usage of a specific type of resource.\\nIf the Scope attribute is set to SKU , this attribute indicates which usage type the PricingRule is modifying. For example, USW2-BoxUsage:m2.2xlarge describes an``M2 High Memory Double Extra Large`` instance in the US West (Oregon) Region.

'}, {'name': 'operation', 'description': 'Operation is the specific Amazon Web Services action covered by this line item. This describes the specific usage of the line item.\\nIf the Scope attribute is set to SKU , this attribute indicates which operation the PricingRule is modifying. For example, a value of RunInstances:0202 indicates the operation of running an Amazon EC2 instance.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ColumnMetadata', 'description': 'Retrieve metadata for a single row group in a column', 'parameters': {'required': [{'name': 'column', 'description': 'The column for which metadata is to be retrieved'}, {'name': 'row_group', 'description': 'The row group index'}], 'optional': [{'name': 'path', 'description': 'The path to the parquet file'}]}}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}"], "Output": "aws.neptune.delete_global_cluster(global_cluster_identifier=\"my_global_cluster\")"} {"Instruction": "I want to get all the usage plans associated with the API key 98765432 on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.get_usage_plans', 'description': 'Gets all the usage plans of the caller\u00e2\\x80\\x99s account.get-usage-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'key_id', 'description': 'The identifier of the API key associated with the usage plans.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_slice', 'description': 'Compute slice of list-like array', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function. Must have a list-like type.'}, {'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive).'}, {'name': 'stop', 'description': 'Optional[int], default None. If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'int, default 1. Slice step.'}, {'name': 'return_fixed_size_list', 'description': \"Optional[bool], default None. Whether to return a FixedSizeListArray. If true and stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\"}, {'name': 'options', 'description': 'pyarrow.compute.ListSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.apigateway.get_usage_plans(key_id=98765432)"} {"Instruction": "I want to delete a group membership with MembershipId 54321 in an AWS identity store with IdentityStoreId qwe12.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}"], "Output": "aws.identitystore.delete_group_membership(identity_store_id=\"qwe12\", membership_id=54321)"} {"Instruction": "I want to search for vocabularies in an Amazon Connect instance with the instance ID \"987654321\" that have a state of \"ACTIVE\" and start with the name \"french\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Cosmos DB', 'api_name': 'CosmosDB Delete', 'description': 'Delete Cosmos DB Database Account', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the Cosmos DB database account.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}"], "Output": "aws.connect.search_vocabularies(instance_id=\"987654321\", state=\"ACTIVE\", name_starts_with=\"french\")"} {"Instruction": "I want to describe the platform version with ARN \"arn:aws:elasticbeanstalk:us-west-2::platform/Python 3.8 running on 64bit Amazon Linux 2/3.3.3\" on AWS Elastic Beanstalk.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "aws.elasticbeanstalk.describe_platform_version(platform_arn=\"arn:aws:elasticbeanstalk:us_west_2::platform/Python 3.8 running on 64bit Amazon Linux 2/3.3.3\")"} {"Instruction": "How do I create a TagOption in AWS Service Catalog with key \"5678\" and value \"category\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}"], "Output": "aws.servicecatalog.create_tag_option(key=\"5678\", value=\"category\")"} {"Instruction": "I want to delete a real-time endpoint with the MLModel ID \"654321\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.machinelearning.delete_realtime_endpoint', 'description': 'Deletes a real time endpoint of an MLModel .', 'parameters': [{'name': 'ml_model_id', 'description': 'The ID assigned to the MLModel during creation.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}"], "Output": "aws.machinelearning.delete_realtime_endpoint(ml_model_id=654321)"} {"Instruction": "I want to delete a carrier gateway with ID cagw-1234abcd on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_carrier_gateway', 'description': 'Deletes a carrier gateway.WarningIf you do not delete the route that contains the carrier gateway as the Target, the route is a blackhole route. For information about how to delete a route, see DeleteRoute .', 'parameters': [{'name': 'carrier_gateway_id', 'description': 'The ID of the carrier gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}"], "Output": "aws.ec2.delete_carrier_gateway(carrier_gateway_id=\"cagw-1234abcd\")"} {"Instruction": "I want to list the readiness checks associated with my AWS account and retrieve the results in smaller pages of 10 checks each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of methods that returns various financial data for a requested company including SEC Filings, balance sheets, financial ratios , company look-up utilities and more.', 'parameters': [{'name': 'ticker', 'description': \"Publicly traded company's stock symbol\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}"], "Output": "aws.route53_recovery_readiness.list_readiness_checks(page_size=10)"} {"Instruction": "I need to activate a pipeline with the ID abc-1234.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datapipeline.activate_pipeline', 'description': 'Validates the specified pipeline and starts processing pipeline tasks. If the pipeline does not pass validation, activation fails.To activate a finished pipeline, modify the end date for the pipeline and then activate it.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'start_timestamp', 'description': 'The date and time to resume the pipeline. By default, the pipeline resumes from the last completed execution.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.untag_resource', 'description': 'Removes tags from a bot, bot alias or bot channel.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to remove the tags from.'}, {'name': 'tag_keys', 'description': 'A list of tag keys to remove from the resource. If a tag key does not exist on the resource, it is ignored.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.operations().describe', 'description': 'Describe a Cloud Bigtable operation', 'parameters': [{'name': 'operation_id'}]}"], "Output": "aws.datapipeline.activate_pipeline(pipeline_id=\"abc-1234\")"} {"Instruction": "I want to list the tags for a media pipeline with the ARN \"arn:aws:media-pipeline:us-west-2:123456789012:pipeline/MyPipeline\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_media_pipelines.list_tags_for_resource', 'description': 'Lists the tags available for a media pipeline.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the media pipeline associated with any tags. The ARN consists of the pipeline\u00e2\\x80\\x99s region, resource ID, and pipeline ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'student practice for academy', 'parameters': []}"], "Output": "aws.chime_sdk_media_pipelines.list_tags_for_resource(resource_arn=\"arn:aws:media_pipeline:us_west_2:123456789012:pipeline/MyPipeline\")"} {"Instruction": "I want to describe the notifications for a budget named \"New Budget\" in my AWS account with ID 987654321.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.budgets.describe_notifications_for_budget', 'description': 'Lists the notifications that are associated with a budget.describe-notifications-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose notifications you want descriptions of.'}, {'name': 'budget_name', 'description': 'The name of the budget whose notifications you want descriptions of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_tracking_options', 'description': 'Modifies an association between a configuration set and a custom domain for open and click event tracking.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}, {'name': 'tracking_options', 'description': 'A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.\\nFor more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide .\\nCustomRedirectDomain -> (string)\\n\\nThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories.set_npm_credential_setting', 'description': 'Print credential settings for npm', 'parameters': [{'name': 'json_key'}, {'name': 'scope'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_create', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.budgets.describe_notifications_for_budget(account_id=\"987654321\", budget_name=\"New Budget\")"} {"Instruction": "I want to get the existing models for a RestApi with the identifier \"9876987698\" and log the output using the AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query real estate in UAE to create a real estate site/application', 'parameters': [{'name': 'externalid', 'description': 'The value of externalID returned in ..../properties/list endpoint', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'Git', 'api_name': 'git.multi_pack_index.write', 'description': 'Write and verify multi-pack-indexes in Git', 'parameters': [{'name': 'object_dir'}, {'name': '[no_]bitmap'}, {'name': 'sub_command'}]}\n", "{'name': 'pyarrow', 'api_name': 'Trim', 'description': 'Trim leading characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "aws.apigateway.get_models(rest_api_id=9876987698)"} {"Instruction": "I want to stop the import with ID 'xyz789' on AWS CloudTrail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudtrail.stop_import', 'description': 'Stops a specified import.', 'parameters': [{'name': 'import_id', 'description': 'The ID of the import.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.create_phone_number_order', 'description': 'Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime SDK SIP media application dial-in product type.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}, {'name': 'e164_phone_numbers', 'description': 'List of phone numbers, in E.164 format.\\n(string)'}, {'name': 'name', 'description': 'Specifies the name assigned to one or more phone numbers.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check VIN by US license plate and state. \\nVIN decoder from [VIN decoder](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19).\\n[View documents](https://rapidapi.com/dominonet-lTpEE6zONeS/api/vin-decoder19/details)\\n', 'parameters': [{'name': 'state_code', 'description': '**Run a License Plate Search By State**\\nAL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY', 'type': 'STRING'}, {'name': 'license_plate', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cloudtrail.stop_import(import_id=\"xyz789\")"} {"Instruction": "I want to list the supported phone number countries for the Chime SDK VoiceConnector phone number product type on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_fleet_advisor_databases', 'description': 'Returns a list of Fleet Advisor databases in your account.', 'parameters': [{'name': 'filters', 'description': 'If you specify any of the following filters, the output includes information for only those databases that meet the filter criteria:\\n\\ndatabase-id \u00e2\\x80\\x93 The ID of the database.\\ndatabase-name \u00e2\\x80\\x93 The name of the database.\\ndatabase-engine \u00e2\\x80\\x93 The name of the database engine.\\nserver-ip-address \u00e2\\x80\\x93 The IP address of the database server.\\ndatabase-ip-address \u00e2\\x80\\x93 The IP address of the database.\\ncollector-name \u00e2\\x80\\x93 The name of the associated Fleet Advisor collector.\\n\\nAn example is: describe-fleet-advisor-databases --filter Name=\"database-id\",Values=\"45\"\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}, {'name': 'max_records', 'description': 'Sets the maximum number of records returned in the response.'}, {'name': 'next_token', 'description': 'If NextToken is returned by a previous response, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings in the given project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.chime_sdk_voice.list_supported_phone_number_countries(product_type=\"VoiceConnector\")"} {"Instruction": "I want to stop a model compilation job named 'my-compilation-job' on AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.vpcsc_config.describe', 'description': 'Describe the current Artifact Registry configuration for VPC Service Controls', 'parameters': [{'name': 'location'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_reserved_instances', 'description': 'Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. The Reserved Instances to be modified must be identical, except for Availability Zone, network platform, and instance type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'reserved_instances_ids', 'description': 'The IDs of the Reserved Instances to modify.\\n(string)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency .'}, {'name': 'target_configurations', 'description': 'The configuration settings for the Reserved Instances to modify.\\n(structure)\\n\\nDescribes the configuration settings for the modified Reserved Instances.\\nAvailabilityZone -> (string)\\n\\nThe Availability Zone for the modified Reserved Instances.\\nInstanceCount -> (integer)\\n\\nThe number of modified Reserved Instances.\\n\\nNoteThis is a required field for a request.\\n\\nInstanceType -> (string)\\n\\nThe instance type for the modified Reserved Instances.\\nPlatform -> (string)\\n\\nThe network platform of the modified Reserved Instances.\\nScope -> (string)\\n\\nWhether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.'}]}"], "Output": "aws.sagemaker.stop_compilation_job(compilation_job_name=\"my-compilation-job\")"} {"Instruction": "I want to delete a specific job template with the job template id \"987654\" on AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}"], "Output": "aws.iot.delete_job_template(job_template_id=987654)"} {"Instruction": "I want to increase the replication factor of a DAX cluster named my-dax-cluster from the current factor to 3.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dax.increase_replication_factor', 'description': 'Adds one or more nodes to a DAX cluster.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the DAX cluster that will receive additional nodes.'}, {'name': 'new_replication_factor', 'description': 'The new number of nodes for the DAX cluster.'}, {'name': 'availability_zones', 'description': 'The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.\\n(string)'}]}"], "Output": "aws.dax.increase_replication_factor(cluster_name=\"my_dax_cluster\", new_replication_factor=3)"} {"Instruction": "I want to deprecate a workflow type named my-workflow on AWS SWF in the domain my_domain.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}"], "Output": "aws.swf.deprecate_workflow_type(domain=\"my_domain\", workflow_type={\"name\":\"my-workflow\"})"} {"Instruction": "I want to list the AppImageConfigs in my account, filtering by creation time after 2022-01-01 and with a maximum of 50 items returned.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI powered topic extraction from texts.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.multi_pack_index.write', 'description': 'Write and verify multi-pack-indexes in Git', 'parameters': [{'name': 'object_dir'}, {'name': '[no_]bitmap'}, {'name': 'sub_command'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.sagemaker.list_app_image_configs(creation_time_after=\"2022-01-01\", max_items=50)"} {"Instruction": "I want to create a new Source Network for a VPC with ID \"vpc-5678\" in the AWS account 987654321098.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.drs.create_source_network', 'description': 'Create a new Source Network resource for a provided VPC ID.', 'parameters': [{'name': 'origin_account_id', 'description': 'Account containing the VPC to protect.'}, {'name': 'origin_region', 'description': 'Region containing the VPC to protect.'}, {'name': 'tags', 'description': 'A set of tags to be associated with the Source Network resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'vpc_id', 'description': 'Which VPC ID to protect.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'requests.post(\"https://api.bms.example.com/ssh_keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content_Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"}', 'description': 'Add SSH key to Bare Metal Solution serial console', 'parameters': [{'name': 'serial_console_ssh_key'}, {'name': 'key'}, {'name': 'key_file'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.create', 'description': 'Create and manage Cloud Composer Environments', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.drs.create_source_network(origin_account_id=987654321098, origin_region=us_west_2, vpc_id=vpc_5678)"} {"Instruction": "I need to retrieve information about an environment with the application ID 6htl8m and the environment ID ewr4m2m in AWS AppConfig.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": "aws.appconfig.get_environment(application_id=\"6htl8m\", environment_id=\"ewr4m2m\")"} {"Instruction": "I want to get a list of Amazon Web Services CloudFormation stacks using the get-resource-collection API and retrieve the first 10 stacks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.devops_guru.get_resource_collection(resource_collection_type=\"CLOUD_FORMATION\", max_items=10)"} {"Instruction": "I want to delete an Explainability export with the ARN \"arn:aws:forecast:us-west-2:987654321098:explainability-export/export-2\" on AWS Forecast.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}"], "Output": "aws.forecast.delete_explainability_export(explainability_export_arn=\"arn:aws:forecast:us-west-2:987654321098:explainability-export/export-2\")"} {"Instruction": "I want to retrieve a batch of records from the FeatureGroup named my-feature-group-3 in AWS SageMaker using the identifiers [(\"my-feature-group-3\", \"identifier-3\"), (\"my-feature-group-4\", \"identifier-4\")] and request for the ExpiresAt value in the response.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_featurestore_runtime.batch_get_record', 'description': 'Retrieves a batch of Records from a FeatureGroup .', 'parameters': [{'name': 'identifiers', 'description': 'A list containing the name or Amazon Resource Name (ARN) of the FeatureGroup , the list of names of Feature s to be retrieved, and the corresponding RecordIdentifier values as strings.\\n(structure)\\n\\nThe identifier that identifies the batch of Records you are retrieving in a batch.\\nFeatureGroupName -> (string)\\n\\nThe name or Amazon Resource Name (ARN) of the FeatureGroup containing the records you are retrieving in a batch.\\nRecordIdentifiersValueAsString -> (list)\\n\\nThe value for a list of record identifiers in string format.\\n(string)\\n\\nFeatureNames -> (list)\\n\\nList of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.\\n(string)'}, {'name': 'expiration_time_response', 'description': 'Parameter to request ExpiresAt in response. If Enabled , BatchGetRecord will return the value of ExpiresAt , if it is not null. If Disabled and null, BatchGetRecord will return null.\\nPossible values:\\n\\nEnabled\\nDisabled'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}"], "Output": "aws.sagemaker_featurestore_runtime.batch_get_record(identifiers=[{\"FeatureGroupName\":\"my-feature-group-3\", \"RecordIdentifiersValueAsString\":[\"identifier-3\"]}, {\"FeatureGroupName\":\"my-feature-group-4\", \"RecordIdentifiersValueAsString\":[\"identifier-4\"]}], expiration_time_response=\"Enabled\")"} {"Instruction": "I want to update the email template named \"welcome_email\" in Amazon Pinpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().update', 'description': 'Update an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Dreambet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access to quality items and classifiers in regional energy markets (Regionale Herkunftsnachweise) in Germany.', 'parameters': [{'name': 'postleitzahl', 'description': 'Postleitzahl der Erzeugungsanlage, f\u00fcr die eine Liste der Postleitzahlen von Verbrauchergebiete einers regionalen \u00d6kostrombezugs erstellt werden soll.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}"], "Output": "aws.pinpoint.update_email_template(template_name=\"welcome_email\")"} {"Instruction": "What are the details of the scheduled Auto-Tune action for the domain named my-es-domain?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}"], "Output": "aws.es.describe_domain_auto_tunes(domain_name=\"my-es-domain\")"} {"Instruction": "I would like to put a public access block on my S3 bucket named my-bucket.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3api.put_public_access_block', 'description': 'Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketPublicAccessBlock permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .WarningWhen Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or an object, it checks the PublicAccessBlock configuration for both the bucket (or the bucket that contains the object) and the bucket owner\u00e2\\x80\\x99s account. If the PublicAccessBlock configurations are different between the bucket and the account, Amazon S3 uses the most restrictive combination of the bucket-level and account-level settings.The following operations are related to PutPublicAccessBlock :GetPublicAccessBlockGetBucketPolicyStatus', 'parameters': [{'name': 'bucket', 'description': 'The name of the Amazon S3 bucket whose PublicAccessBlock configuration you want to set.'}, {'name': 'content_md5', 'description': 'The MD5 hash of the PutPublicAccessBlock request body.\\nFor requests made using the Amazon Web Services Command Line Interface (CLI) or Amazon Web Services SDKs, this field is calculated automatically.'}, {'name': 'checksum_algorithm', 'description': 'Indicates the algorithm used to create the checksum for the object when using the SDK. This header will not provide any additional functionality if not using the SDK. When sending this header, there must be a corresponding x-amz-checksum or x-amz-trailer header sent. Otherwise, Amazon S3 fails the request with the HTTP status code 400 Bad Request . For more information, see Checking object integrity in the Amazon S3 User Guide .\\nIf you provide an individual checksum, Amazon S3 ignores any provided ChecksumAlgorithm parameter.\\nPossible values:\\n\\nCRC32\\nCRC32C\\nSHA1\\nSHA256'}, {'name': 'public_access_block_configuration', 'description': 'The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see The Meaning of \u00e2\\x80\\x9cPublic\u00e2\\x80\\x9d in the Amazon S3 User Guide .\\nBlockPublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket. Setting this element to TRUE causes the following behavior:\\n\\nPUT Bucket ACL and PUT Object ACL calls fail if the specified ACL is public.\\nPUT Object calls fail if the request includes a public ACL.\\nPUT Bucket calls fail if the request includes a public ACL.\\n\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing policies or ACLs.\\n\\nIgnorePublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket. Setting this element to TRUE causes Amazon S3 to ignore all public ACLs on this bucket and objects in this bucket.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect the persistence of any existing ACLs and doesn\u00e2\\x80\\x99t prevent new public ACLs from being set.\\n\\nBlockPublicPolicy -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public bucket policies for this bucket. Setting this element to TRUE causes Amazon S3 to reject calls to PUT Bucket policy if the specified bucket policy allows public access.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing bucket policies.\\n\\nRestrictPublicBuckets -> (boolean)\\n\\nSpecifies whether Amazon S3 should restrict public bucket policies for this bucket. Setting this element to TRUE restricts access to this bucket to only Amazon Web Service principals and authorized users within this account if the bucket has a public policy.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect previously stored bucket policies, except that public and cross-account access within any public bucket policy, including non-public delegation to specific accounts, is blocked.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}"], "Output": "aws.s3api.put_public_access_block(bucket=\"my-bucket\", public_access_block_configuration=\"BlockPublicAcls=true, IgnorePublicAcls=true, BlockPublicPolicy=true, RestrictPublicBuckets=true\")"} {"Instruction": "I need a signed connection string to connect to my kdb cluster with the user ARN \"arn:aws:iam::123456789:user/my-user\" in the environment with ID \"env-123\" and cluster name \"my-kdb-cluster\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace.get_kx_connection_string', 'description': 'Retrieves a connection string for a user to connect to a kdb cluster. You must call this API using the same role that you have defined while creating a user.', 'parameters': [{'name': 'user_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide .'}, {'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'cluster_name', 'description': 'A name of the kdb cluster.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.start_person_tracking', 'description': 'Starts the asynchronous tracking of a person\u00e2\\x80\\x99s path in a stored video.To get the results of the person detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED . If so, call GetPersonTracking and pass the job identifier (JobId ) from the initial call to StartPersonTracking .', 'parameters': [{'name': 'video', 'description': 'The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.\\nS3Object -> (structure)\\n\\nThe Amazon S3 bucket name and file name for the video.\\nBucket -> (string)\\n\\nName of the S3 bucket.\\nName -> (string)\\n\\nS3 object key name.\\nVersion -> (string)\\n\\nIf the bucket is versioning enabled, you can specify the object version.'}, {'name': 'client_request_token', 'description': 'Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.'}, {'name': 'notification_channel', 'description': 'The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.\\nSNSTopicArn -> (string)\\n\\nThe Amazon SNS topic to which Amazon Rekognition posts the completion status.\\nRoleArn -> (string)\\n\\nThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.'}, {'name': 'job_tag', 'description': 'An identifier you specify that\u00e2\\x80\\x99s returned in the completion notification that\u00e2\\x80\\x99s published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}"], "Output": "aws.finspace.get_kx_connection_string(user_arn=\"arn:aws:iam::123456789:user/my_user\", environment_id=\"env_123\", cluster_name=\"my_kdb_cluster\")"} {"Instruction": "I want to retrieve details about all the operations that have been performed on my registered domains in AWS Route53Domains, and sort the results by the submitted date in ascending order.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.list_operations', 'description': 'Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Operations\\n', 'parameters': [{'name': 'submitted_since', 'description': 'An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'status', 'description': 'The status of the operations.\\n(string)'}, {'name': 'type', 'description': 'An arrays of the domains operation types.\\n(string)'}, {'name': 'sort_by', 'description': 'The sort type for returned values.\\nPossible values:\\n\\nSubmittedDate'}, {'name': 'sort_order', 'description': 'The sort order for returned values, either ascending or descending.\\nPossible values:\\n\\nASC\\nDESC'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'communication list-key', 'description': 'Get the access keys of the Communication Service resource', 'parameters': [{'name': 'name -n', 'description': 'The name of the CommunicationService resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_numeric', 'description': 'Classify strings as numeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'API', 'api_name': 'pyarrow.compute.left_align_strings', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'width', 'description': 'Desired string length.'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.route53domains.list_operations(sort_by=\"SubmittedDate\", sort_order=\"ASC\")"} {"Instruction": "I want to delete a documentation version with the version identifier \"v2\" for the RestApi with the identifier \"def456\" on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}"], "Output": "aws.apigateway.delete_documentation_version(rest_api_id=\"def456\", documentation_version=\"v2\")"} {"Instruction": "I want to add tags to a resource with the ARN \"arn:aws:s3:::my-bucket\" with the tags { \"tag1\": \"value1\", \"tag2\": \"value2\" }.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appintegrations.tag_resource', 'description': 'Adds the specified tags to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().describe', 'description': 'Describe a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "aws.appintegrations.tag_resource(resource_arn=\"arn:aws:s3:::my-bucket\", tags={\"tag1\": \"value1\", \"tag2\": \"value2\"})"} {"Instruction": "How can I terminate a session with the session ID \"Adam-Jones-abcdefghi1234\" using the AWS SSM API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'JSON search API for best free porn videos and pornstars gathered from the most popular porn sites. Filter by terms, quality and specific types and preferences.\\nAdult, NSFW, Porn, Nudes, Pornstars as JSON', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'responseimagesbase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseimages', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimagebase64', 'description': '', 'type': 'NUMBER'}, {'name': 'responseprofileimage', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ssm.terminate_session(session_id=\"Adam_Jones_abcdefghi1234\")"} {"Instruction": "I want to create a subscription definition on AWS Greengrass with an initial version that includes three subscriptions. The subscriptions are: \n", "Functions": ["{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'CsvFragmentScanOptions', 'description': 'Scan-specific options for CSV fragments', 'parameters': {'required': [], 'optional': [{'name': 'convert_options', 'description': 'Options regarding value conversion'}, {'name': 'read_options', 'description': 'General read options'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}"], "Output": "aws.greengrass.create_subscription_definition(initial_version=\"{\\\"Subscriptions\\\": [{\\\"Id\\\": \\\"TriggerNotification\\\", \\\"Source\\\": \\\"arn:aws:lambda:us-west-2:123456789012:function:TempMonitor:GG_TempMonitor\\\", \\\"Subject\\\": \\\"twilio/txt\\\", \\\"Target\\\": \\\"arn:aws:greengrass:us-west-2::/connectors/TwilioNotifications/versions/1\\\"},{\\\"Id\\\": \\\"TemperatureInput\\\", \\\"Source\\\": \\\"cloud\\\", \\\"Subject\\\": \\\"temperature/input\\\", \\\"Target\\\": \\\"arn:aws:lambda:us-west-2:123456789012:function:TempMonitor:GG_TempMonitor\\\"},{\\\"Id\\\": \\\"OutputStatus\\\", \\\"Source\\\": \\\"arn:aws:greengrass:us-west-2::/connectors/TwilioNotifications/versions/1\\\", \\\"Subject\\\": \\\"twilio/message/status\\\", \\\"Target\\\": \\\"cloud\\\"}]}\")"} {"Instruction": "I want to list the revisions for a data set with the ID \"5678\" and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoder', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}"], "Output": "aws.dataexchange.list_data_set_revisions(data_set_id=5678, page_size=10)"} {"Instruction": "I want to get the details of a filter named my-filter for the detector with ID 54321 on AWS GuardDuty.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.guardduty.get_filter(detector_id=54321, filter_name=\"my-filter\")"} {"Instruction": "I want to delete a component type with ID \"def456\" in the AWS IoT Twin Maker workspace with ID \"workspace-54321\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iottwinmaker.delete_component_type', 'description': 'Deletes a component type.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace that contains the component type.'}, {'name': 'component_type_id', 'description': 'The ID of the component type to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.trim', 'description': 'Trim leading and trailing characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "aws.iottwinmaker.delete_component_type(workspace_id=\"workspace-54321\", component_type_id=\"def456\")"} {"Instruction": "I want to deregister a LoRaWAN wireless device with identifier \"56789\" on AWS IoT Wireless.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}"], "Output": "aws.iotwireless.deregister_wireless_device(identifier=\"56789\", wireless_device_type=\"LoRaWAN\")"} {"Instruction": "I want to retrieve the deliverability data for a campaign with campaign id \"5678\" on AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.get_domain_deliverability_campaign', 'description': 'Retrieve all the deliverability data for a specific campaign. This data is available for a campaign only if the campaign sent email by using a domain that the Deliverability dashboard is enabled for.', 'parameters': [{'name': 'campaign_id', 'description': 'The unique identifier for the campaign. The Deliverability dashboard automatically generates and assigns this identifier to a campaign.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'mysql flexible-server start', 'description': 'Start a flexible server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. default value: False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API ROAC', 'parameters': [{'name': 'roac', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}"], "Output": "aws.sesv2.get_domain_deliverability_campaign(campaign_id=5678)"} {"Instruction": "I want to describe a world template with the ARN \"arn:aws:robomaker:us-west-2:123456789012:worldtemplate/my-template\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.robomaker.describe_world_template', 'description': 'Describes a world template.', 'parameters': [{'name': 'template', 'description': 'The Amazon Resource Name (arn) of the world template you want to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}"], "Output": "aws.robomaker.describe_world_template(template=\"arn:aws:robomaker:us_west_2:123456789012:worldtemplate/my_template\")"} {"Instruction": "I need to provision a CIDR to the IPAM pool with an ID of ipam-pool-987654 on AWS EC2. The CIDR I want to assign is 192.168.0.0/16.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.provision_ipam_pool_cidr', 'description': 'Provision a CIDR to an IPAM pool. You can use this action to provision new CIDRs to a top-level pool or to transfer a CIDR from a top-level pool to a pool within it.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'ipam_pool_id', 'description': 'The ID of the IPAM pool to which you want to assign a CIDR.'}, {'name': 'cidr', 'description': 'The CIDR you want to assign to the IPAM pool. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required. This value will be null if you specify \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d and will be filled in during the provisioning process.'}, {'name': 'cidr_authorization_context', 'description': 'A signed document that proves that you are authorized to bring a specified IP address range to Amazon using BYOIP. This option applies to public pools only.\\nMessage -> (string)\\n\\nThe plain-text authorization message for the prefix and account.\\nSignature -> (string)\\n\\nThe signed authorization message for the prefix and account.'}, {'name': 'netmask_length', 'description': 'The netmask length of the CIDR you\u00e2\\x80\\x99d like to provision to a pool. Can be used for provisioning Amazon-provided IPv6 CIDRs to top-level pools and for provisioning CIDRs to pools with source pools. Cannot be used to provision BYOIP CIDRs to top-level pools. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required.'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.disassociate_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed, either an application load balancer or Amazon API Gateway stage.\\nThe ARN should be in one of the following formats:\\n\\nFor an Application Load Balancer: ``arn:aws:elasticloadbalancing:region :account-id :loadbalancer/app/load-balancer-name /load-balancer-id ``\\nFor an Amazon API Gateway stage: ``arn:aws:apigateway:region ::/restapis/api-id /stages/stage-name ``'}]}"], "Output": "aws.ec2.provision_ipam_pool_cidr(ipam_pool_id=\"ipam-pool-987654\", cidr=\"192.168.0.0/16\")"} {"Instruction": "I want to cancel a capacity reservation with the ID cr-9876abcd21EXAMPLE on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}"], "Output": "aws.ec2.cancel_capacity_reservation(capacity_reservation_id=\"cr-9876abcd21EXAMPLE\")"} {"Instruction": "I want to change the name of an IAM user named \"bob\" to \"robert\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.deployments().list', 'description': 'List Apigee API proxy deployments', 'parameters': [{'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}, {'name': 'revision'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}"], "Output": "aws.iam.update_user(user_name=\"bob\", new_user_name=\"robert\")"} {"Instruction": "I want to list all the tests in a given test suite on AWS Device Farm, using the test suite ARN 'arn:aws:devicefarm:us-west-2:123456789012:test-suite:EXAMPLE-GUID-123-456'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.list_tests', 'description': 'Gets information about tests in a given test suite.list-tests is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'arn', 'description': 'The test suite\u00e2\\x80\\x99s Amazon Resource Name (ARN).'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.put_lifecycle_policy', 'description': 'Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template .', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to receive the policy.'}, {'name': 'lifecycle_policy_text', 'description': 'The JSON repository policy text to apply to the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}\n", "{'name': 'Bare Metal Solution', 'api_name': 'gcloud.alpha.bms.instances().reset', 'description': 'Reset a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'belajar', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'publishedwithin', 'description': '', 'type': 'NUMBER'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.devicefarm.list_tests(_arn=\"arn:aws:devicefarm:us-west-2:123456789012:test-suite:EXAMPLE-GUID-123-456\")"} {"Instruction": "I want to associate the approval rule template named \"2-approver-rule-for-branch\" with the repository called \"MyDemoRepo\" in CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.associate_approval_rule_template_with_repository', 'description': 'Creates an association between an approval rule template and a specified repository. Then, the next time a pull request is created in the repository where the destination reference (if specified) matches the destination reference (branch) for the pull request, an approval rule that matches the template conditions is automatically created for that pull request. If no destination references are specified in the template, an approval rule that matches the template contents is created for all pull requests in that repository.', 'parameters': [{'name': 'approval_rule_template_name', 'description': 'The name for the approval rule template.'}, {'name': 'repository_name', 'description': 'The name of the repository that you want to associate with the template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}"], "Output": "aws.codecommit.associate_approval_rule_template_with_repository(repository_name=\"MyDemoRepo\", approval_rule_template_name=\"2-approver-rule-for-branch\")"} {"Instruction": "Please provide a Python function call to delete the state machine with the ARN \"arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabel\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine', 'description': 'Deletes a state machine. This is an asynchronous operation: It sets the state machine\u00e2\\x80\\x99s status to DELETING and begins the deletion process.The following are some examples of qualified and unqualified state machine ARNs:The following qualified state machine ARN refers to a Distributed Map state with a label mapStateLabel in a state machine named myStateMachine . arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabelSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.stepfunctions.delete_state_machine(state_machine_arn=\"arn:partition:states:region:account_id:stateMachine:myStateMachine/mapStateLabel\")"} {"Instruction": "I want to delete a dedicated IP pool named \"my-other-pool\" on AWS Pinpoint Email.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().describe', 'description': 'Show details about a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.get_channel_schedule', 'description': 'Retrieves information about your channel\u00e2\\x80\\x99s schedule.get-channel-schedule is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel associated with this Channel Schedule.'}, {'name': 'duration_minutes', 'description': 'The duration in minutes of the channel schedule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.pinpoint_email.delete_dedicated_ip_pool(pool_name=\"my-other-pool\")"} {"Instruction": "I want to retrieve details of a Vector Enrichment Job with the ARN \"arn:aws:sagemaker-geospatial:us-west-2:123456789012:job/my-enrichment-job\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.sagemaker_geospatial.get_vector_enrichment_job(arn=\"arn:aws:sagemaker_geospatial:us_west_2:123456789012:job/my_enrichment_job\")"} {"Instruction": "I want to create a user import job in Cognito with the job name ImportUsers and the user pool ID us-west-2_bbbbbbbb.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.create_user_import_job', 'description': 'Creates a user import job.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The job name for the user import job.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool that the users are being imported into.'}, {'name': 'cloud_watch_logs_role_arn', 'description': 'The role ARN for the Amazon CloudWatch Logs Logging role for the user import job.'}]}"], "Output": "aws.cognito_idp.create_user_import_job(job_name=\"ImportUsers\", user_pool_id=\"us-west-2_bbbbbbbb\")"} {"Instruction": "I want to publish metrics for an environment named my-airflow on Amazon Managed Workflows for Apache Airflow.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.delete_receipt_filter', 'description': 'Deletes the specified IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter_name', 'description': 'The name of the IP address filter to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.mwaa.publish_metrics(environment_name=\"my-airflow\")"} {"Instruction": "I want to change the status of user with ID 456 in Amazon Connect instance DEF to agent status with ID UVW.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.put_user_status', 'description': 'Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent\u00e2\\x80\\x99s next status.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_id', 'description': 'The identifier of the user.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'agent_status_id', 'description': 'The identifier of the agent status.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.connect.put_user_status(user_id=456, instance_id=\"DEF\", agent_status_id=\"UVW\")"} {"Instruction": "Please disassociate the web ACL from the application load balancer with the ARN \"arn:aws:elasticloadbalancing:us-west-2:1234567890:loadbalancer/app/my-load-balancer/1234567890\" in WAF Regional.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.disassociate_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed, either an application load balancer or Amazon API Gateway stage.\\nThe ARN should be in one of the following formats:\\n\\nFor an Application Load Balancer: ``arn:aws:elasticloadbalancing:region :account-id :loadbalancer/app/load-balancer-name /load-balancer-id ``\\nFor an Amazon API Gateway stage: ``arn:aws:apigateway:region ::/restapis/api-id /stages/stage-name ``'}]}\n", "{'name': 'pyarrow', 'api_name': 'write_tensor', 'description': 'Write pyarrow.Tensor to pyarrow.NativeFile object its current position', 'parameters': {'required': [{'name': 'tensor', 'description': 'The pyarrow.Tensor object to write'}, {'name': 'dest', 'description': 'The pyarrow.NativeFile object to write to'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.waf_regional.disassociate_web_acl(resource_arn=\"arn:aws:elasticloadbalancing:us_west_2:1234567890:loadbalancer/app/my_load_balancer/1234567890\")"} {"Instruction": "Can you please provide me with a list of tags assigned to the EMR-Container resource with the ARN \"arn:aws:emr_container:us_west_2:123456789012:job/my_emr_container_job\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}"], "Output": "aws.emr_containers.list_tags_for_resource(resource_arn=\"arn:aws:emr_container:us_west_2:123456789012:job/my_emr_container_job\")"} {"Instruction": "I want to import a custom terminology named MyTestTerminology on AWS Translate. The terminology data is stored in a CSV file called test-terminology.csv.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.translate.import_terminology', 'description': 'Creates or updates a custom terminology, depending on whether one already exists for the given terminology name. Importing a terminology with the same name as an existing one will merge the terminologies based on the chosen merge strategy. The only supported merge strategy is OVERWRITE, where the imported terminology overwrites the existing terminology of the same name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the custom terminology being imported.'}, {'name': 'merge_strategy', 'description': 'The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.\\nPossible values:\\n\\nOVERWRITE'}, {'name': 'description', 'description': 'The description of the custom terminology being imported.'}, {'name': 'terminology_data', 'description': 'The terminology data for the custom terminology being imported.\\nFormat -> (string)\\n\\nThe data format of the custom terminology.\\nDirectionality -> (string)\\n\\nThe directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).\\n\\nUNI\\nThe terminology resource has one source language (for example, the first column in a CSV file), and all of its other languages are target languages.\\n\\nMULTI\\nAny language in the terminology resource can be the source language or a target language. A single multi-directional terminology resource can be used for jobs that translate different language pairs. For example, if the terminology contains English and Spanish terms, it can be used for jobs that translate English to Spanish and Spanish to English.\\nWhen you create a custom terminology resource without specifying the directionality, it behaves as uni-directional terminology, although this parameter will have a null value.'}, {'name': 'encryption_key', 'description': 'The encryption key for the custom terminology being imported.\\nType -> (string)\\n\\nThe type of encryption key used by Amazon Translate to encrypt this object.\\nId -> (string)\\n\\nThe Amazon Resource Name (ARN) of the encryption key being used to encrypt this object.'}, {'name': 'tags', 'description': 'Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources .\\n(structure)\\n\\nA key-value pair that adds as a metadata to a resource used by Amazon Translate.\\nKey -> (string)\\n\\nThe initial part of a key-value pair that forms a tag associated with a given resource.\\nValue -> (string)\\n\\nThe second part of a key-value pair that forms a tag associated with a given resource.'}, {'name': 'data_file', 'description': 'The path to the file of the code you are uploading. Example: fileb://data.csv'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}"], "Output": "aws.translate.import_terminology(name=\"MyTestTerminology\", description=\"Creating a test terminology in AWS Translate\", merge_strategy=\"OVERWRITE\", data_file=\"fileb://test_terminology.csv\", terminology_data={\"Format\": \"CSV\"})"} {"Instruction": "I want to list query executions in the AthenaAdmin workgroup with a page size of 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.list_query_executions', 'description': 'Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: QueryExecutionIds\\n', 'parameters': [{'name': 'work_group', 'description': 'The name of the workgroup from which queries are being returned. If a workgroup is not specified, a list of available query execution IDs for the queries in the primary workgroup is returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'Container App Details', 'description': 'Show details of a container app', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': \"The name of the Containerapp. A name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, cannot have '--', and must be less than 32 characters.\"}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'show-secrets', 'description': 'Show Containerapp secrets. default value: False'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "aws.athena.list_query_executions(work_group=\"AthenaAdmin\", page_size=10)"} {"Instruction": "I want to create a world export job on AWS RoboMaker. I want to export the worlds at arn4, arn5, arn6 to an S3 bucket named my-bucket in the folder \"exported-worlds/\". The output files should be put in the S3 bucket using the IAM role \"my-role\". Lastly, I want to attach two tags to the world export job\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.robomaker.create_world_export_job', 'description': 'Creates a world export job.', 'parameters': [{'name': 'client_request_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'worlds', 'description': 'A list of Amazon Resource Names (arns) that correspond to worlds to export.\\n(string)'}, {'name': 'output_location', 'description': 'The output location.\\ns3Bucket -> (string)\\n\\nThe S3 bucket for output.\\ns3Prefix -> (string)\\n\\nThe S3 folder in the s3Bucket where output files will be placed.'}, {'name': 'iam_role', 'description': 'The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to the world export job.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.robomaker.create_world_export_job(client_request_token=\"unique_token\", worlds=[\"arn4\", \"arn5\", \"arn6\"], output_location={\"s3Bucket\":\"my-bucket\",\"s3Prefix\":\"exported-worlds/\"})"} {"Instruction": "I want to retrieve summaries for all applications using AWS SMS list-apps API and include only the applications with the IDs \"app123\" and \"app456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.sms.list_apps(app_ids=[\"app123\", \"app456\"])"} {"Instruction": "I want to stop monitoring member accounts with Account IDs 11111111 and 22222222 on GuardDuty.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}"], "Output": "aws.guardduty.stop_monitoring_members(detector_id=\"my_detector\", account_ids=[\"11111111\", \"22222222\"])"} {"Instruction": "I want to associate the IAM principal with ARN \"arn:aws:iam::123456789012:user/john.doe\" to the portfolio with ID \"portfolio-xyz\" on AWS ServiceCatalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}"], "Output": "aws.servicecatalog.associate_principal_to_portfolio(portfolio_id=\"portfolio-xyz\", principal_arn=\"arn:aws:iam::123456789012:user/john.doe\")"} {"Instruction": "I want to delete the ownership controls for the Amazon S3 bucket MY-BUCKET.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_ownership_controls', 'description': 'Removes OwnershipControls for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketOwnershipControls permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .The following operations are related to DeleteBucketOwnershipControls :GetBucketOwnershipControls', 'parameters': [{'name': 'bucket', 'description': 'The Amazon S3 bucket whose OwnershipControls you want to delete.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs.submit_prediction', 'description': 'Start an AI Platform batch prediction job', 'parameters': [{'name': 'job'}, {'name': 'data_format'}, {'name': 'input_paths'}, {'name': 'output_path'}, {'name': 'region'}, {'name': 'model'}, {'name': 'model_dir'}]}"], "Output": "aws.s3api.delete_bucket_ownership_controls(bucket=\"MY-BUCKET\")"} {"Instruction": "I want to set the receipt rule set named \"my-custom-rules\" as the active receipt rule set for Amazon SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}"], "Output": "aws.ses.set_active_receipt_rule_set(rule_set_name=\"my-custom-rules\")"} {"Instruction": "I want to attach the policy with ARN arn:aws:iam::1234567890:policy/FullAccess to the IAM role named AdminRole on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.attach_role_policy', 'description': 'Attaches the specified managed policy to the specified IAM role. When you attach a managed policy to a role, the managed policy becomes part of the role\u00e2\\x80\\x99s permission (access) policy.NoteYou cannot use a managed policy as the role\u00e2\\x80\\x99s trust policy. The role\u00e2\\x80\\x99s trust policy is created at the same time as the role, using ` CreateRole https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html`__ . You can update a role\u00e2\\x80\\x99s trust policy using ` UpdateAssumerolePolicy https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html`__ .As a best practice, you can validate your IAM policies. To learn more, see Validating IAM policies in the IAM User Guide .', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the role to attach the policy to.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy you want to attach.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'alpha compute firewall-policies associations', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().list', 'description': 'List the associations of an organization or folder resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().describe', 'description': 'Show details about a blockchain node operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_source_network', 'description': 'Create a new Source Network resource for a provided VPC ID.', 'parameters': [{'name': 'origin_account_id', 'description': 'Account containing the VPC to protect.'}, {'name': 'origin_region', 'description': 'Region containing the VPC to protect.'}, {'name': 'tags', 'description': 'A set of tags to be associated with the Source Network resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'vpc_id', 'description': 'Which VPC ID to protect.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}"], "Output": "aws.iam.attach_role_policy(role_name=\"AdminRole\", policy_arn=\"arn:aws:iam::1234567890:policy/FullAccess\")"} {"Instruction": "I want to describe an entities detection job with the job ID abcdef1234567890.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}"], "Output": "aws.comprehend.describe_entities_detection_job(job_id=\"abcdef1234567890\")"} {"Instruction": "I want to list the data sources for an AWS AppSync API with the API ID \"my-api-id\" but retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.list_data_sources', 'description': 'Lists the data sources for a given API.list-data-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.appsync.list_data_sources(api_id=\"my-api-id\", page_size=10)"} {"Instruction": "I want to update the node configuration for a member with ID 9876543210 on a network with ID network-abc and node ID node-xyz.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}\n", "{'name': 'pyarrow', 'api_name': 'table', 'description': 'Create a pyarrow.Table from a Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame, mapping of strings to Arrays or Python lists, or list of arrays or chunked arrays.'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the Arrow Table. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\\nIf passed, the output will have exactly this schema (raising an error when columns are not found in the data and ignoring additional data not specified in the schema, when data is a dict or DataFrame).\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}, {'name': 'nthreads', 'description': 'For pandas.DataFrame inputs: if greater than 1, convert columns to Arrow in parallel using indicated number of threads. By default, this follows pyarrow.cpu_count (may use up to system CPU count threads).'}]}}"], "Output": "aws.managedblockchain.update_node(network_id=\"network-abc\", member_id=9876543210, node_id=\"node-xyz\")"} {"Instruction": "I want to list the resources available for the device with the ID 987654.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.snow_device_management.list_device_resources', 'description': 'Returns a list of the Amazon Web Services resources available for a device. Currently, Amazon EC2 instances are the only supported resource type.list-device-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'managed_device_id', 'description': 'The ID of the managed device that you are listing the resources of.'}, {'name': 'type', 'description': 'A structure used to filter the results by type of resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "aws.snow_device_management.list_device_resources(managed_device_id=987654)"} {"Instruction": "I want to create a provisioning template named product-template on AWS IoT with the following description \"A provisioning template for products\". The provisioning role ARN is arn:aws:iam::987654321098:role/Provision_role. The template JSON contents are in a file named template.json.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.create_provisioning_template', 'description': 'Creates a provisioning template.See also: AWS API Documentation\\n', 'parameters': [{'name': 'template_name', 'description': 'The name of the provisioning template.'}, {'name': 'description', 'description': 'The description of the provisioning template.'}, {'name': 'template_body', 'description': 'The JSON formatted contents of the provisioning template.'}, {'name': 'enabled_|_no_enabled', 'description': 'True to enable the provisioning template, otherwise false.'}, {'name': 'provisioning_role_arn', 'description': 'The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.'}, {'name': 'pre_provisioning_hook', 'description': 'Creates a pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING . For more information about provisioning template types, see type .\\npayloadVersion -> (string)\\n\\nThe payload that was sent to the target function.\\n\\nNote: Only Lambda functions are currently supported.\\n\\ntargetArn -> (string)\\n\\nThe ARN of the target function.\\n\\nNote: Only Lambda functions are currently supported.'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the provisioning template.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'type', 'description': 'The type you define in a provisioning template. You can create a template with only one type. You can\u00e2\\x80\\x99t change the template type after its creation. The default value is FLEET_PROVISIONING . For more information about provisioning template, see: Provisioning template .\\nPossible values:\\n\\nFLEET_PROVISIONING\\nJITP'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.get_managed_endpoint_session_credentials', 'description': 'Generate a session token to connect to a managed endpoint.', 'parameters': [{'name': 'endpoint_identifier', 'description': 'The ARN of the managed endpoint for which the request is submitted.'}, {'name': 'virtual_cluster_identifier', 'description': 'The ARN of the Virtual Cluster which the Managed Endpoint belongs to.'}, {'name': 'execution_role_arn', 'description': 'The IAM Execution Role ARN that will be used by the job run.'}, {'name': 'credential_type', 'description': 'Type of the token requested. Currently supported and default value of this field is \u00e2\\x80\\x9cTOKEN.\u00e2\\x80\\x9d'}, {'name': 'duration_in_seconds', 'description': 'Duration in seconds for which the session token is valid. The default duration is 15 minutes and the maximum is 12 hours.'}, {'name': 'log_context', 'description': 'String identifier used to separate sections of the execution logs uploaded to S3.'}, {'name': 'client_token', 'description': 'The client idempotency token of the job run request.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the version.'}, {'name': 'description', 'description': 'DESCRIPTION for the version.'}, {'name': 'region', 'description': 'REGION for the version.'}, {'name': 'update_labels', 'description': 'Update labels for the version.'}, {'name': 'clear_labels', 'description': 'Clear labels for the version.'}, {'name': 'remove_labels', 'description': 'Remove labels for the version.'}]}\n", "{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "aws.iot.create_provisioning_template(template_name=\"product-template\", description=\"A provisioning template for products\", provisioning_role_arn=\"arn:aws:iam::987654321098:role/Provision_role\", template_body=\"file://template.json\")"} {"Instruction": "I want to describe the SSL policies for a load balancer with the name my-load-balancer on AWS ELBV2 and specify that it is an application load balancer.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elbv2.describe_ssl_policies', 'description': 'Describes the specified policies or all policies used for SSL negotiation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SslPolicies\\n', 'parameters': [{'name': 'names', 'description': 'The names of the policies.\\n(string)'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'load_balancer_type', 'description': 'The type of load balancer. The default lists the SSL policies for all load balancers.\\nPossible values:\\n\\napplication\\nnetwork\\ngateway'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.elbv2.describe_ssl_policies(load_balancer_type=\"application\", names=\"my-load-balancer\")"} {"Instruction": "I want to update the global settings for my AWS account in Amazon Chime. Specifically, I need to update the Amazon Chime Voice Connector settings and set the CdrBucket to \"s3bucket\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime.update_global_settings', 'description': 'Updates global settings for the administrator\u00e2\\x80\\x99s AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.', 'parameters': [{'name': 'business_calling', 'description': 'The Amazon Chime Business Calling settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}, {'name': 'voice_connector', 'description': 'The Amazon Chime Voice Connector settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs.resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "aws.chime.update_global_settings(voice_connector={\"CdrBucket\": \"s3bucket\"})"} {"Instruction": "I want to list all the Amplify apps and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Writer', 'description': 'Create Arrow binary file format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}"], "Output": "aws.amplify.list_apps(page_size=10)"} {"Instruction": "I want to obtain a list of all the featured results sets for index def456 on Amazon Kendra and retrieve the maximum number of 10 sets per API call.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws kendra list_featured_results_sets', 'description': 'Lists all your sets of featured results for a given index. Features results are placed above all other results for certain queries. If there\u00e2\\x80\\x99s an exact match of a query, then one or more specific documents are featured in the search results.', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index used for featuring results.'}, {'name': 'next_token', 'description': 'If the response is truncated, Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of featured results sets.'}, {'name': 'max_results', 'description': 'The maximum number of featured results sets to return.'}]}\n", "{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.rds.describe_events', 'description': 'Returns events related to DB instances, DB clusters, DB parameter groups, DB security groups, DB snapshots, DB cluster snapshots, and RDS Proxies for the past 14 days. Events specific to a particular DB instance, DB cluster, DB parameter group, DB security group, DB snapshot, DB cluster snapshot group, or RDS Proxy can be obtained by providing the name as a parameter.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Events\\n', 'parameters': [{'name': 'source_identifier', 'description': 'The identifier of the event source for which events are returned. If not specified, then all sources are included in the response.\\nConstraints:\\n\\nIf SourceIdentifier is supplied, SourceType must also be provided.\\nIf the source type is a DB instance, a DBInstanceIdentifier value must be supplied.\\nIf the source type is a DB cluster, a DBClusterIdentifier value must be supplied.\\nIf the source type is a DB parameter group, a DBParameterGroupName value must be supplied.\\nIf the source type is a DB security group, a DBSecurityGroupName value must be supplied.\\nIf the source type is a DB snapshot, a DBSnapshotIdentifier value must be supplied.\\nIf the source type is a DB cluster snapshot, a DBClusterSnapshotIdentifier value must be supplied.\\nIf the source type is an RDS Proxy, a DBProxyName value must be supplied.\\nCan\u00e2\\x80\\x99t end with a hyphen or contain two consecutive hyphens.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\ndb-instance\\ndb-parameter-group\\ndb-security-group\\ndb-snapshot\\ndb-cluster\\ndb-cluster-snapshot\\ncustom-engine-version\\ndb-proxy\\nblue-green-deployment'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'duration', 'description': 'The number of minutes to retrieve events for.\\nDefault: 60'}, {'name': 'event_categories', 'description': 'A list of event categories that trigger notifications for a event notification subscription.\\n(string)'}, {'name': 'filters', 'description': 'This parameter isn\u00e2\\x80\\x99t currently supported.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as IDs. The filters supported by a describe operation are documented with the describe operation.\\n\\nNoteCurrently, wildcards are not supported in filters.\\nThe following actions can be filtered:\\n\\nDescribeDBClusterBacktracks\\nDescribeDBClusterEndpoints\\nDescribeDBClusters\\nDescribeDBInstances\\nDescribePendingMaintenanceActions\\n\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case-sensitive.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and detects sexual content in them, marking the images as Safe For Work (SFW) or Not Safe For Work (NSFW). [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/nsfw) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/nsfw?utm_source=nsfw_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/ba...', 'parameters': []}"], "Output": "aws.kendra.list_featured_results_sets(index_id=\"def456\", max_results=10)"} {"Instruction": "I want to create a new project in AWS Mobile Hub named my-other-project with the contents of the project configuration file at /path/to/other_config.yaml.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mobile.create_project', 'description': 'Creates an AWS Mobile Hub project.', 'parameters': [{'name': 'name', 'description': 'Name of the project.'}, {'name': 'contents', 'description': 'ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.'}, {'name': 'snapshot_id', 'description': 'Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.'}, {'name': 'project_region', 'description': 'Default region where project resources should be created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha artifacts docker', 'api_name': \"gcloud.alpha.artifacts.docker.images().delete(IMAGE='us_west1_docker.pkg.dev/my_project/my_repository/busy_box'\", 'description': 'Delete an Artifact Registry container image', 'parameters': [{'name': 'image', 'description': 'A container image. A valid container image has the format of LOCATION-docker.pkg.dev/PROJECT-ID/REPOSITORY-ID/IMAGE'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'delete_tags', 'description': 'If specified, all tags associated with the image are deleted.'}]}\n", "{'name': 'az', 'api_name': 'quota request status list', 'description': 'Get the current quota requests for a specified scope', 'parameters': [{'name': 'scope', 'description': 'The target Azure resource URI.', 'required': True}, {'name': 'filter', 'description': 'The filter that is applied to packet capture request. Multiple filters can be applied.', 'required': False}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.', 'required': False}, {'name': 'top', 'description': 'Number of records to return.', 'required': False}]}"], "Output": "aws.mobile.create_project(name=\"my-other-project\", contents=\"/path/to/other_config.yaml\")"} {"Instruction": "I want to retrieve the snapshots for a specific Workspace with the Workspace ID \"ws-67890\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}"], "Output": "aws.workspaces.describe_workspace_snapshots(workspace_id=\"ws-67890\")"} {"Instruction": "I want to delete a bucket named my_bucket with the ID abc123.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings.update('*.example.com', certificate_id='1234'\", 'description': 'Updates a domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'certificate_management'}, {'name': 'certificate_id'}, {'name': 'no_certificate_id'}]}"], "Output": "aws.s3api.delete_bucket_metrics_configuration(bucket=\"my_bucket\", id=\"abc123\")"} {"Instruction": "Can you check if the domain name mydomain.com can be transferred to Route 53?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.create_related_item', 'description': 'Creates a related item (comments, tasks, and contacts) and associates it with a case.NoteA Related Item is a resource that is associated with a case. It may or may not have an external identifier linking it to an external resource (for example, a contactArn ). All Related Items have their own internal identifier, the relatedItemArn . Examples of related items include comments and contacts .', 'parameters': [{'name': 'case_id', 'description': 'A unique identifier of the case.'}, {'name': 'content', 'description': 'The content of a related item to be created.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: comment, contact.\\ncomment -> (structure)\\n\\nRepresents the content of a comment to be returned to agents.\\nbody -> (string)\\n\\nText in the body of a Comment on a case.\\ncontentType -> (string)\\n\\nType of the text in the box of a Comment on a case.\\n\\ncontact -> (structure)\\n\\nObject representing a contact in Amazon Connect as an API request field.\\ncontactArn -> (string)\\n\\nA unique identifier of a contact in Amazon Connect.'}, {'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'type', 'description': 'The type of a related item.\\nPossible values:\\n\\nContact\\nComment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk WHOIS API. Parsed to JSON. All TLDs supported. Online since 2016.', 'parameters': [{'name': 'batch_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}"], "Output": "aws.route53domains.check_domain_transferability(domain_name=\"mydomain.com\")"} {"Instruction": "I want to retrieve the cluster health of my AWS OpenSearch domain named 'my_domain'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws opensearch.describe_domain_health', 'description': 'Returns information about domain and node health, the standby Availability Zone, number of nodes per Availability Zone, and shard count per node.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}"], "Output": "aws.opensearch.describe_domain_health(domain_name=\"my_domain\")"} {"Instruction": "I want to stop an inference experiment named xyz-5678 with the reason \"Inconclusive results\" on SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().getIamPolicy', 'description': 'Get IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.operations().cancel', 'description': 'Cancel an AI Platform operation', 'parameters': [{'name': 'operation'}, {'name': 'region'}]}"], "Output": "aws.sagemaker.stop_inference_experiment(name=\"xyz-5678\", reason=\"Inconclusive results\")"} {"Instruction": "I want to delete a specific EBS volume with the ID vol-1234567890abcdefgh on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_volume', 'description': 'Deletes the specified EBS volume. The volume must be in the available state (not attached to an instance).For more information, see Delete an Amazon EBS volume in the Amazon Elastic Compute Cloud User Guide .', 'parameters': [{'name': 'volume_id', 'description': 'The ID of the volume.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detect the language from any input text. See more info at https://api-ninjas.com/api/textlanguage.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ec2.delete_volume(volume_id=\"vol-1234567890abcdefgh\")"} {"Instruction": "I want to list the identity sources stored in a policy store with the id \"POL001\" on AWS verifiedpermissions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}"], "Output": "aws.verifiedpermissions.list_identity_sources(policy_store_id=\"POL001\")"} {"Instruction": "Please provide guidance on how to delete the origination settings for a specific Amazon Chime SDK Voice Connector using the provided AWS SDK.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}"], "Output": "aws.chime_sdk_voice.delete_voice_connector_origination(voice_connector_id=your_voice_connector_id)"} {"Instruction": "I want to update the opt-in preferences for the services in the region and enable full Backup management for S3 on AWS backup API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.backup.update_region_settings', 'description': 'Updates the current service opt-in settings for the Region. If service-opt-in is enabled for a service, Backup tries to protect that service\u00e2\\x80\\x99s resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service\u00e2\\x80\\x99s resources in this Region. Use the DescribeRegionSettings API to determine the resource types that are supported.', 'parameters': [{'name': 'resource_type_opt_in_preference', 'description': 'Updates the list of services along with the opt-in preferences for the Region.\\nkey -> (string)\\nvalue -> (boolean)'}, {'name': 'resource_type_management_preference', 'description': 'Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup\u00e2\\x80\\x99s advanced DynamoDB backup features , follow the procedure to enable advanced DynamoDB backup programmatically .\\nkey -> (string)\\nvalue -> (boolean)'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.backup.update_region_settings(resource_type_opt_in_preference={\"s3\": True}, resource_type_management_preference={\"s3\": True})"} {"Instruction": "I want to synchronize my Glue job named my-job from the remote repository named my-repo on AWS CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}"], "Output": "aws.glue.update_source_control_from_job(job_name=\"my-job\", provider=\"AWS_CODE_COMMIT\", repository_name=\"my-repo\")"} {"Instruction": "I need to delete the local gateway route table virtual interface group association with the ID \"lgw-routetable-virtualinterface-group-association-456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association', 'description': 'Deletes a local gateway route table virtual interface group association.', 'parameters': [{'name': 'local_gateway_route_table_virtual_interface_group_association_id', 'description': 'The ID of the local gateway route table virtual interface group association.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.create_global_cluster', 'description': 'Creates an Aurora global database spread across multiple Amazon Web Services Regions. The global database contains a single primary cluster with read-write capability, and a read-only secondary cluster that receives data from the primary cluster through high-speed replication performed by the Aurora storage subsystem.See also: AWS API Documentation\\n', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier for this global database cluster. This parameter is stored as a lowercase string.'}, {'name': 'source_db_cluster_identifier', 'description': 'The Amazon Resource Name (ARN) to use as the primary cluster of the global database.\\nIf you provide a value for this parameter, don\u00e2\\x80\\x99t specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:\\n\\nDatabaseName\\nEngine\\nEngineVersion\\nStorageEncrypted'}, {'name': 'engine', 'description': 'The database engine to use for this global database cluster.\\nValid Values: aurora-mysql | aurora-postgresql\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine of the source DB cluster.'}, {'name': 'engine_version', 'description': 'The engine version to use for this global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine version of the source DB cluster.'}, {'name': 'deletion_protection_|_no_deletion_protection', 'description': 'Specifies whether to enable deletion protection for the new global database cluster. The global database can\u00e2\\x80\\x99t be deleted when deletion protection is enabled.'}, {'name': 'database_name', 'description': 'The name for your database of up to 64 alphanumeric characters. If you don\u00e2\\x80\\x99t specify a name, Amazon Aurora doesn\u00e2\\x80\\x99t create a database in the global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the database name from the source DB cluster.'}, {'name': 'storage_encrypted_|_no_storage_encrypted', 'description': 'Specifies whether to enable storage encryption for the new global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the setting from the source DB cluster.'}]}\n", "{'name': 'az', 'api_name': 'Synapse Pipeline List', 'description': 'List pipelines in Azure Synapse', 'parameters': [{'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.list_pipeline_executions', 'description': 'Gets a summary of the most recent executions for a pipeline.list-pipeline-executions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline for which you want to get execution summary information.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}"], "Output": "aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association(local_gateway_route_table_virtual_interface_group_association_id=\"lgw_routetable_virtualinterface_group_association_456\")"} {"Instruction": "I want to retrieve the detailed parameter list for a DB parameter group named my-db-parameter-group on AWS Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.neptune.describe_db_parameters(db_parameter_group_name=\"my-db-parameter-group\")"} {"Instruction": "I want to delete a Vector Enrichment job with the ARN 'arn:aws:sagemaker-geospatial:us-west-2:123456789012:vector-enrichment-job/another-job'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}"], "Output": "aws.sagemaker_geospatial.delete_vector_enrichment_job(arn='arn:aws:sagemaker-geospatial:us_west_2:123456789012:vector_enrichment_job/another_job')"} {"Instruction": "I want to retrieve a list of security standards controls for my securityhub subscription but limit the output to 5 controls per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.describe_standards_controls', 'description': 'Returns a list of security standards controls.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Controls\\n', 'parameters': [{'name': 'standards_subscription_arn', 'description': 'The ARN of a resource that represents your subscription to a supported standard. To get the subscription ARNs of the standards you have enabled, use the GetEnabledStandards operation.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.securityhub.describe_standards_controls(page_size=5)"} {"Instruction": "Can you provide an example of how to perform a DataBrew recipe step within an interactive session on AWS by applying the 'my_transformation' operation to the data with the key-value pair 'key:value', based on the condition 'my_condition' being true? The project name is 'my_project', the session ID is 'my_session_id', and the view frame includes columns 0 to 9, with columns 'column1' and 'column2' hidden, starting from row 0 to row 99, with analytics enabled.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the per capita income USD/yr with the IP address in the US. Useful in LTV & user valuation modeling', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "aws.databrew.send_project_session_action(__name=\"my_project\", __recipe_step=\"{\\\"Action\\\":{\\\"Operation\\\":\\\"my_transformation\\\",\\\"Parameters\\\":{\\\"key\\\":\\\"value\\\"}},\\\"ConditionExpressions\\\":[{\\\"Condition\\\":\\\"my_condition\\\",\\\"Value\\\":\\\"true\\\",\\\"TargetColumn\\\":\\\"my_column\\\"}]}\", __client_session_id=\"my_session_id\", __view_frame=\"{\\\"StartColumnIndex\\\":0,\\\"ColumnRange\\\":10,\\\"HiddenColumns\\\":[\\\"column1\\\",\\\"column2\\\"],\\\"StartRowIndex\\\":0,\\\"RowRange\\\":100,\\\"Analytics\\\":\\\"enabled\\\"}\")"} {"Instruction": "I want to remove the tags with keys \"tag3\" and \"tag4\" from the Amazon Chime SDK identity resource with ARN \"arn:aws:chime-sdk-identity:us-west-2:123456789012:identity/efgh5678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.untag_resource', 'description': 'Removes the specified tags from the specified Amazon Chime SDK identity resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'tag_keys', 'description': 'The tag keys.\\n(string)'}]}"], "Output": "aws.chime_sdk_identity.untag_resource(resource_arn=\"arn:aws:chime-sdk-identity:us-west-2:123456789012:identity/efgh5678\", tag_keys=['tag3', 'tag4'])"} {"Instruction": "I want to update the IP address configuration for my private workforce named my-workforce and add the IP address range 192.168.0.0/24.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "aws.sagemaker.update_workforce(workforce_name=\"my-workforce\", source_ip_config={\"Cidrs\": \"192.168.0.0/24\"})"} {"Instruction": "I want to stop creating a solution version with the ARN \"arn:aws:personalize:us-west-2:123456789012:solution-version/my-solution-version\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.personalize.stop_solution_version_creation', 'description': 'Stops creating a solution version that is in a state of CREATE_PENDING or CREATE IN_PROGRESS.CREATE_IN_PROGRESS > CREATE_STOPPING > CREATE_STOPPEDYou are billed for all of the training completed up until you stop the solution version creation. You cannot resume creating a solution version once it has been stopped.', 'parameters': [{'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version you want to stop creating.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}"], "Output": "aws.personalize.stop_solution_version_creation(solution_version_arn=\"arn:aws:personalize:us_west_2:123456789012:solution_version/my_solution_version\")"} {"Instruction": "I want to revoke access to a snapshot with the snapshot identifier \"my-snapshot-id\" for the Amazon Web Services account with the identifier \"444455556666\" on Amazon Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.revoke_snapshot_access', 'description': 'Removes the ability of the specified Amazon Web Services account to restore the specified snapshot. If the account is currently restoring the snapshot, the restore will run to completion.See also: AWS API Documentation\\n', 'parameters': [{'name': 'snapshot_identifier', 'description': 'The identifier of the snapshot that the account can no longer access.'}, {'name': 'snapshot_arn', 'description': 'The Amazon Resource Name (ARN) of the snapshot associated with the message to revoke access.'}, {'name': 'snapshot_cluster_identifier', 'description': 'The identifier of the cluster the snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.'}, {'name': 'account_with_restore_access', 'description': 'The identifier of the Amazon Web Services account that can no longer restore the specified snapshot.'}]}"], "Output": "aws.redshift.revoke_snapshot_access(snapshot_identifier=\"my-snapshot-id\", account_with_restore_access=\"444455556666\")"} {"Instruction": "I want to enable alarm actions for an alarm named \"my-new-alarm\" on AWS CloudWatch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.cloudwatch.enable_alarm_actions(alarm_names=\"my-new-alarm\")"} {"Instruction": "I want to disassociate a bot named my-bot from an Amazon Connect instance with instance ID def456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.disassociate_bot', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'lex_bot', 'description': 'Configuration information of an Amazon Lex bot.\\nName -> (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps query for Famous Movies and TV shows quotes.', 'parameters': [{'name': 'actor', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'BatchAI Workspace Show', 'description': 'Show information about a workspace', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace -n', 'description': 'Name of workspace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.connect.disassociate_bot(instance_id=\"def456\", lex_bot={\"Name\": \"my-bot\"})"} {"Instruction": "I want to list the impersonation roles for my WorkMail organization with the ID org9876 on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_impersonation_roles', 'description': 'Lists all the impersonation roles for the given WorkMail organization.', 'parameters': [{'name': 'organization_id', 'description': 'The WorkMail organization to which the listed impersonation roles belong.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results. The first call doesn\u00e2\\x80\\x99t require a token.'}, {'name': 'max_results', 'description': 'The maximum number of results returned in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}"], "Output": "aws.workmail.list_impersonation_roles(organization_id=\"org9876\")"} {"Instruction": "I want to create an application named MyApp in AWS Pinpoint with tag Environment set to Development.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch The Best Quality Anime Mobile Wallpapers & Illustrations From The 100k+ Collection. Easily Find Wallpaper Based On Requirements Which Are Categorized By Illustrations, Anime Name, Premium, and Genre (Boy, Christmas, Couple, Halloween, Family, Valentine, Wedding) with sensitivity control.\\n\\n1/06/2023 - Ultra & Mega plan changed, request increase at the same price.\\n\\nOur Quote API: https://shorturl.at/egkOQ \\n', 'parameters': []}"], "Output": "aws.pinpoint.create_app(create_application_request={\"Name\": \"MyApp\", \"tags\": {\"Environment\": \"Development\"}})"} {"Instruction": "How can I cancel a deployment with ID xyz123 using the AWS Greengrassv2 API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.notify_application_state', 'description': 'Sets the migration state of an application. For a given application identified by the value passed to ApplicationId , its status is set or updated by passing one of three values to Status : NOT_STARTED | IN_PROGRESS | COMPLETED .', 'parameters': [{'name': 'application_id', 'description': 'The configurationId in Application Discovery Service that uniquely identifies the grouped application.'}, {'name': 'status', 'description': 'Status of the application - Not Started, In-Progress, Complete.\\nPossible values:\\n\\nNOT_STARTED\\nIN_PROGRESS\\nCOMPLETED'}, {'name': 'update_date_time', 'description': 'The timestamp when the application state changed.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}"], "Output": "aws.greengrassv2.cancel_deployment(deployment_id=\"xyz123\")"} {"Instruction": "I want to list all the runtime environments on AWS for the engine type bluage.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws m2 list_environments', 'description': 'Lists the runtime environments.list-environments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine_type', 'description': 'The engine type for the runtime environment.\\nPossible values:\\n\\nmicrofocus\\nbluage'}, {'name': 'names', 'description': 'The names of the runtime environments. Must be unique within the account.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'az', 'api_name': 'AKS Nodepool Snapshot Create', 'description': 'Create a snapshot of a nodepool', 'parameters': [{'name': 'name', 'description': 'The nodepool snapshot name.'}, {'name': 'nodepool-id', 'description': 'The source nodepool id from which to create this snapshot.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'aks-custom-headers', 'description': 'Send custom headers. When specified, format should be Key1=Value1,Key2=Value2.', 'optional': True}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.', 'optional': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}, {'name': 'tags', 'description': 'The tags of the snapshot.', 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amortized loan repayment schedule calculator', 'parameters': [{'name': 'annualinterestrate', 'description': 'Decimal number: (annual interest rate in percent) / 100', 'type': 'NUMBER'}, {'name': 'installmentcount', 'description': 'Number of installments (payments)', 'type': 'NUMBER'}, {'name': 'startdate', 'description': 'Start date of the schedule', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'principalamount', 'description': 'Principal amount of the loan', 'type': 'NUMBER'}, {'name': 'repaymentinterval', 'description': 'Allowed values: year, month, week, biweekly', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.clusters().create_secondary', 'description': 'Create a new secondary AlloyDB cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.m2.list_environments(engine_type=\"bluage\")"} {"Instruction": "I want to delete a work team named teamABC in AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}"], "Output": "aws.sagemaker.delete_workteam(workteam_name=\"teamABC\")"} {"Instruction": "I want to get the training model's status for a behavior named 'my-behavior' in the security profile named 'my-security-profile' in AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.get_behavior_model_training_summaries', 'description': 'Returns a Device Defender\u00e2\\x80\\x99s ML Detect Security Profile training model\u00e2\\x80\\x99s status.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: summaries\\n', 'parameters': [{'name': 'security_profile_name', 'description': 'The name of the security profile.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iot.get_behavior_model_training_summaries(security_profile_name=\"my-security-profile\")"} {"Instruction": "I want to update the title of a pull request with an ID of 28 on AWS CodeCommit to \"New Pull Request Title\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}\n", "{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}"], "Output": "aws.codecommit.update_pull_request_title(pull_request_id=28, title=\"New Pull Request Title\")"} {"Instruction": "I want to retrieve a list of Fleet Advisor databases and filter the results by the database engine as \"Microsoft SQL Server\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.describe_fleet_advisor_databases', 'description': 'Returns a list of Fleet Advisor databases in your account.', 'parameters': [{'name': 'filters', 'description': 'If you specify any of the following filters, the output includes information for only those databases that meet the filter criteria:\\n\\ndatabase-id \u00e2\\x80\\x93 The ID of the database.\\ndatabase-name \u00e2\\x80\\x93 The name of the database.\\ndatabase-engine \u00e2\\x80\\x93 The name of the database engine.\\nserver-ip-address \u00e2\\x80\\x93 The IP address of the database server.\\ndatabase-ip-address \u00e2\\x80\\x93 The IP address of the database.\\ncollector-name \u00e2\\x80\\x93 The name of the associated Fleet Advisor collector.\\n\\nAn example is: describe-fleet-advisor-databases --filter Name=\"database-id\",Values=\"45\"\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}, {'name': 'max_records', 'description': 'Sets the maximum number of records returned in the response.'}, {'name': 'next_token', 'description': 'If NextToken is returned by a previous response, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.'}]}"], "Output": "aws.dms.describe_fleet_advisor_databases(filters=[{\"Name\": \"database-engine\", \"Values\": [\"Microsoft SQL Server\"]}])"} {"Instruction": "I want to change the opt-in status of the Local Zone group named us-west-2-lax-1 on Amazon EC2 to \"opted-in\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "aws.ec2.modify_availability_zone_group(group_name=\"us-west-2-lax-1\", opt_in_status=\"opted-in\")"} {"Instruction": "I want to update the home directory for a specific user on AWS Transfer Family server with server ID \"MyServerID\" to be \"/bucket_name/home/mydirectory\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}"], "Output": "aws.transfer.update_access(server_id=\"MyServerID\", home_directory=\"/bucket_name/home/mydirectory\")"} {"Instruction": "I want to delete an access key pair for an IAM user with the access key ID AKIDPY9RO4H3FEXAMPLE.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_access_key', 'description': 'Deletes the access key pair associated with the specified IAM user.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose access key pair you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'access_key_id', 'description': 'The access key ID for the access key ID and secret access key you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters that can consist of any upper or lowercased letter or digit.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}"], "Output": "aws.iam.delete_access_key(user_name=\"Bob\", access_key_id=\"AKIDPY9RO4H3FEXAMPLE\")"} {"Instruction": "I want to list all instance profiles in my AWS account and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.devicefarm.list_instance_profiles(page_size=10)"} {"Instruction": "I want to list the different versions for the Resilience Hub application with the ARN arn:aws:resiliencehub:us-west-2:123456789012:app/my-app. \n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_versions', 'description': 'Lists the different versions for the Resilience Hub applications.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'end_time', 'description': 'Upper limit of the time range to filter the application versions.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}, {'name': 'start_time', 'description': 'Lower limit of the time range to filter the application versions.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This REST API service provides a way to programmatically split GPT-3 text-prompts into user-defined token-sized slices.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'max_size', 'description': '', 'type': 'NUMBER'}, {'name': 'delimiter', 'description': '', 'type': 'STRING'}, {'name': 'include_variations', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().invalidate', 'description': 'Invalidate an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "aws.resiliencehub.list_app_versions(app_arn=\"arn:aws:resiliencehub:us_west_2:123456789012:app/my_app\")"} {"Instruction": "I want to export a notebook with the ID xyz456 on AWS Athena.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}"], "Output": "aws.athena.export_notebook(notebook_id=\"xyz456\")"} {"Instruction": "I want to create a device in a global network on AWS Network Manager with the following details: \n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.globalaccelerator.create_custom_routing_listener', 'description': 'Create a listener to process inbound connections from clients to a custom routing accelerator. Connections arrive to assigned static IP addresses on the port range that you specify.', 'parameters': [{'name': 'accelerator_arn', 'description': 'The Amazon Resource Name (ARN) of the accelerator for a custom routing listener.'}, {'name': 'port_ranges', 'description': 'The port range to support for connections from clients to your accelerator.\\nSeparately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators .\\n(structure)\\n\\nA complex type for a range of ports for a listener.\\nFromPort -> (integer)\\n\\nThe first port in the range of ports, inclusive.\\nToPort -> (integer)\\n\\nThe last port in the range of ports, inclusive.'}, {'name': 'idempotency_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency\u00e2\\x80\\x94that is, the uniqueness\u00e2\\x80\\x94of the request.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api provides you 30 random shoes ..', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().list', 'description': 'List access levels for a specific policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}"], "Output": "aws.networkmanager.create_device(global_network_id=\"global_network_987654\", aws_location=\"Zone=us_east_1a,SubnetArn=subnet_987654\", description=\"New device for testing\", type=\"router\", vendor=\"Cisco\", model=\"ASR1001_X\", serial_number=\"9876543210\", location=\"Address=Main Street,Latitude=34.0522,Longitude=-118.2437\", site_id=\"site_987654\")"} {"Instruction": "I want to tag a contact with the ARN \"arn:aws:ssm-contacts:us-east-1:111122223333:contact/xyz\" using the tag \"group2\" with a value of \"2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'Data Lake Analytics', 'api_name': 'Job Pipeline List', 'description': 'List job pipelines in a Data Lake Analytics account', 'parameters': [{'name': 'account', 'description': 'Name of the Data Lake Analytics account.'}, {'name': 'end-date-time', 'description': 'The end date for when to get the list of pipelines. The startDateTime and endDateTime can be no more than 30 days apart.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'start-date-time', 'description': 'The start date for when to get the list of pipelines. The startDateTime and endDateTime can be no more than 30 days apart.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "aws.ssm_contacts.tag_resource(resource_arn=\"arn:aws:ssm_contacts:us_east_1:111122223333:contact/xyz\", tags=[{\"Key\":\"group2\",\"Value\":\"2\"}])"} {"Instruction": "I want to start an instance named \"webapp-instance\" on Amazon Lightsail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.start_instance', 'description': 'Starts a specific Amazon Lightsail instance from a stopped state. To restart an instance, use the reboot instance operation.NoteWhen you start a stopped instance, Lightsail assigns a new public IP address to the instance. To use the same IP address after stopping and starting an instance, create a static IP address and attach it to the instance. For more information, see the Amazon Lightsail Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_name', 'description': 'The name of the instance (a virtual private server) to start.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compact_representation', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'width', 'description': 'Desired string length'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "aws.lightsail.start_instance(instance_name=\"webapp-instance\")"} {"Instruction": "I want to list all the workgroups in Amazon Redshift Serverless and retrieve the results in smaller pages of 10 workgroups each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hourly time-series weather data for any location from 1950', 'parameters': [{'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'NUMBER'}, {'name': 'param', 'description': '', 'type': 'STRING'}, {'name': 'lon', 'description': '', 'type': 'NUMBER'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'freq', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link Shortener API for developers', 'parameters': [{'name': 'slug', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.voiceid.describe_fraudster_registration_job', 'description': 'Describes the specified fraudster registration job.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job.'}, {'name': 'job_id', 'description': 'The identifier of the fraudster registration job you are describing.'}]}"], "Output": "aws.redshift_serverless.list_workgroups(page_size=10)"} {"Instruction": "I want to add new entries to the training dataset in my Lookout for Vision project named \"my-project\". The new entries are stored in a JSON file named \"new_entries.json\" located in the S3 bucket \"my-bucket\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutvision.update_dataset_entries', 'description': 'Adds or updates one or more JSON Line entries in a dataset. A JSON Line includes information about an image used for training or testing an Amazon Lookout for Vision model.For more information, see Defining JSON lines for anomaly classification in the Amazon Lookout for Vision Developer Guide.NoteThe images you reference in the source-ref field of a JSON line, must be in the same S3 bucket as the existing images in the dataset.This operation requires permissions to perform the lookoutvision:UpdateDatasetEntries operation.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project that contains the dataset that you want to update.'}, {'name': 'dataset_type', 'description': 'The type of the dataset that you want to update. Specify train to update the training dataset. Specify test to update the test dataset. If you have a single dataset project, specify train .'}, {'name': 'changes', 'description': 'The entries to add to the dataset.'}, {'name': 'client_token', 'description': 'ClientToken is an idempotency token that ensures a call to UpdateDatasetEntries completes only once. You choose the value to pass. For example, An issue might prevent you from getting a response from UpdateDatasetEntries . In this case, safely retry your call to UpdateDatasetEntries by using the same ClientToken parameter value.\\nIf you don\u00e2\\x80\\x99t supply a value for ClientToken , the AWS SDK you are using inserts a value for you. This prevents retries after a network error from making multiple updates with the same dataset entries. You\u00e2\\x80\\x99ll need to provide your own value for other use cases.\\nAn error occurs if the other input parameters are not the same as in the first request. Using a different value for ClientToken is considered a new call to UpdateDatasetEntries . An idempotency token is active for 8 hours.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search our database of email addresses by partial match', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the version.'}, {'name': 'description', 'description': 'DESCRIPTION for the version.'}, {'name': 'region', 'description': 'REGION for the version.'}, {'name': 'update_labels', 'description': 'Update labels for the version.'}, {'name': 'clear_labels', 'description': 'Clear labels for the version.'}, {'name': 'remove_labels', 'description': 'Remove labels for the version.'}]}"], "Output": "aws.lookoutvision.update_dataset_entries(project_name=\"my-project\", dataset_type=\"train\", changes=\"file://new_entries.json\")"} {"Instruction": "I want to delete a table named \"products\" in the keyspace \"my_keyspace\" in Amazon Keyspaces.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_entity_recognizer', 'description': 'Stops an entity recognizer training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'entity_recognizer_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute.day_of_week', 'description': 'Extract day of the week number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'count_from_zero', 'description': 'If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}"], "Output": "aws.keyspaces.delete_table(keyspace_name=\"my_keyspace\", table_name=\"products\")"} {"Instruction": "I need to get the latest analytics data for an assessment with the ID \"654321\" in AWS Audit Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}"], "Output": "aws.auditmanager.get_insights_by_assessment(assessment_id=654321)"} {"Instruction": "I want to retrieve the properties for a lineage group named my-lineage-group in Amazon SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_lineage_group', 'description': 'Provides a list of properties for the requested lineage group. For more information, see Cross-Account Lineage Tracking in the Amazon SageMaker Developer Guide .', 'parameters': [{'name': 'lineage_group_name', 'description': 'The name of the lineage group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}"], "Output": "aws.sagemaker.describe_lineage_group(lineage_group_name=\"my-lineage-group\")"} {"Instruction": "I want to delete a Slack channel configuration with channel ID \"C9876543210\" and team ID \"T9876543210\" on AWS Support.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_default_vocabulary', 'description': 'Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'vocabulary_id', 'description': 'The identifier of the custom vocabulary. If this is empty, the default is set to none.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().update', 'description': 'Update an existing Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "aws.support_app.delete_slack_channel_configuration(channel_id=\"C9876543210\", team_id=\"T9876543210\")"} {"Instruction": "I want to delete an email identity with the email address jane@example.com on AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}"], "Output": "aws.sesv2.delete_email_identity(email_identity=jane@example.com)"} {"Instruction": "I want to retrieve environment information for an environment named example-env on AWS Elastic Beanstalk.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.retrieve_environment_info', 'description': 'Retrieves the compiled information from a RequestEnvironmentInfo request.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'info_type', 'description': 'The type of information to retrieve.\\nPossible values:\\n\\ntail\\nbundle'}]}"], "Output": "aws.elasticbeanstalk.retrieve_environment_info(environment_name=\"example-env\", info_type=\"tail\")"} {"Instruction": "I want to delete a data store with the data store id DS987654.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.archives().deploy', 'description': 'Deploy an Apigee archive deployment to an environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'bundle_file'}, {'name': 'source'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.mutate_deployed_index', 'description': 'mutate an existing deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}"], "Output": "aws.medical_imaging.delete_datastore(datastore_id=\"DS987654\")"} {"Instruction": "I want to list the RAM permissions associated with a resource share with the ARN arn:aws:ram:us-west-2:123456789012:resource-share/27d09b4b-5e12-41d1-a4f2-19dedEXAMPLE but only retrieve the first 10 results.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}"], "Output": "aws.ram.list_resource_share_permissions(resource_share_arn=\"arn:aws:ram:us-west-2:123456789012:resource-share/27d09b4b-5e12-41d1-a4f2-19dedEXAMPLE\", max_results=10)"} {"Instruction": "I want to delete a directory with the ARN \"arn:aws:clouddirectory:us-west-2:123456789012:directory/4Q44gxlx9MKQ8KwPXivtSn\" on AWS Cloud Directory.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_directory', 'description': 'Deletes a directory. Only disabled directories can be deleted. A deleted directory cannot be undone. Exercise extreme caution when deleting directories.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Beware! Our live match updates may be faster than other API's.\\nEnjoy our 24/7 wide coverage of real time scores data for 10 different sports and over 2,000 competitions worldwide, including Real-time Stats, Breaking News, In-Play Insights, Lineups, Live Tables, Fixtures, Social Buzz, Odds and much more.\\nSupported 10 Sports Types: Football, Rugby, Tennis, Basketball, Cricket, Ice Hockey, Baseball, Volleyball, American football and Handball.\", 'parameters': [{'name': 'sport', 'description': 'The sport.', 'type': 'NUMBER'}, {'name': 'timezone', 'description': 'The timezone name. Check the tutorials.', 'type': 'STRING'}, {'name': 'langid', 'description': 'The language id. Check the tutorials.', 'type': 'NUMBER'}]}"], "Output": "aws.clouddirectory.delete_directory(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/4Q44gxlx9MKQ8KwPXivtSn\")"} {"Instruction": "I want to start importing data from an S3 bucket named my-bucket, with the file path my-file-path, in AWS MGN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgn.start_import', 'description': 'Start import.', 'parameters': [{'name': 'client_token', 'description': 'Start import request client token.'}, {'name': 's3_bucket_source', 'description': 'Start import request s3 bucket source.\\ns3Bucket -> (string)\\n\\nS3 bucket source s3 bucket.\\ns3BucketOwner -> (string)\\n\\nS3 bucket source s3 bucket owner.\\ns3Key -> (string)\\n\\nS3 bucket source s3 key.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}\n", "{'name': 'pyarrow', 'api_name': 'get_record_batch_size', 'description': 'Get the total size of a serialized RecordBatch', 'parameters': {'required': [{'name': 'batch', 'description': 'The RecordBatch for which we want to know the size'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}"], "Output": "aws.mgn.start_import(__client_token=\"my_client_token\", __s3_bucket_source={\"s3Bucket\": \"my-bucket\", \"s3Key\": \"my-file-path\"})"} {"Instruction": "Please describe the flow module with the instance ID \"789012\" and flow module ID \"GHIJKL\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.connect.describe_contact_flow_module(instance_id=\"789012\", contact_flow_module_id=\"GHIJKL\")"} {"Instruction": "Please provide the Python function call to get the network settings for the given ARN and log the output.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.get_network_settings', 'description': 'Gets the network settings.', 'parameters': [{'name': 'network_settings_arn', 'description': 'The ARN of the network settings.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_query_executions', 'description': 'Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: QueryExecutionIds\\n', 'parameters': [{'name': 'work_group', 'description': 'The name of the workgroup from which queries are being returned. If a workgroup is not specified, a list of available query execution IDs for the queries in the primary workgroup is returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}"], "Output": "aws.workspaces_web.get_network_settings(network_settings_arn=\"\")"} {"Instruction": "I want to remove the permissions boundary for the IAM role named my-other-app-role.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iam.delete_role_permissions_boundary(role_name=\"my-other-app-role\")"} {"Instruction": "I want to delete a user profile with IAM ARN arn:aws:iam::987654321023:user/cli-user-test on AWS opsworks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.delete_user_profile', 'description': 'Deletes a user profile.Required Permissions : To use this action, an IAM user must have an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .', 'parameters': [{'name': 'iam_user_arn', 'description': 'The user\u00e2\\x80\\x99s IAM ARN. This can also be a federated user\u00e2\\x80\\x99s ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.environments().list', 'description': 'List Apigee deployment environments', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a list of all US ZIP codes that fall within a defined radius', 'parameters': [{'name': 'zip', 'description': '', 'type': 'STRING'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.opsworks.delete_user_profile(iam_user_arn='arn:aws:iam::987654321023:user/cli-user-test')"} {"Instruction": "I want to start the association with an ID of \"abcdefg1234\" in AWS SSM only once.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.start_associations_once', 'description': 'Runs an association immediately and only one time. This operation can be helpful when troubleshooting associations.', 'parameters': [{'name': 'association_ids', 'description': 'The association IDs that you want to run immediately and only one time.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}"], "Output": "aws.ssm.start_associations_once(association_ids=\"abcdefg1234\")"} {"Instruction": "I want to describe the export image tasks with the ID export-ami-9876543210abcdef0 in AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Security Secure Scores Show', 'description': 'Shows a secure score details for selected initiative.', 'parameters': [{'name': 'name -n', 'description': 'Name of the resource to be fetched.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheap and lightweight API to get rich Amazon product metadata', 'parameters': [{'name': 'locale', 'description': 'Currently supported locales:\\n\\nUS (amazon.com)\\nUK (amazon.co.uk)\\nCA (amazon.ca)\\nIN (amazon.in)\\nFR (amazon.fr)\\n\\nMore coming soon!', 'type': 'STRING'}, {'name': 'asins', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().config.export', 'description': 'Export Access Context Manager access policy configurations', 'parameters': [{'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "aws.ec2.describe_export_image_tasks(export_image_task_ids=\"export-ami-9876543210abcdef0\")"} {"Instruction": "I want to list all the IAM policy assignments for a user named JaneSmith in AWS account \"98765432\" and namespace \"my-namespace\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai_platform.jobs.submit_training(\"test\", region=\"us_central1\", project=\"example\", config=\"config.yaml\"', 'description': 'Create a hyperparameter tuning job', 'parameters': [{'name': 'config'}, {'name': 'display_name'}, {'name': 'algorithm'}, {'name': 'enable_dashboard_access'}, {'name': 'enable_web_access'}, {'name': 'labels'}, {'name': 'max_trial_count'}, {'name': 'network'}, {'name': 'parallel_trial_count'}, {'name': 'region'}, {'name': 'service_account'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.certificate_manager.issuance_configs.create', 'description': 'Create a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config'}, {'name': 'location'}, {'name': 'ca_pool'}, {'name': 'async'}, {'name': 'description'}, {'name': 'key_algorithm'}, {'name': 'labels'}, {'name': 'lifetime'}, {'name': 'rotation_window_percentage'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.quicksight.list_iam_policy_assignments_for_user(aws_account_id=98765432, user_name=\"JaneSmith\", namespace=\"my-namespace\")"} {"Instruction": "I want to remove tags from a Cloud9 development environment with the ARN \"arn:aws:cloud9:us-west-2:1234567890:environment/my-cloud9-env\" and the tag key \"environment-type\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloud9.untag_resource', 'description': 'Removes tags from an Cloud9 development environment.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.'}, {'name': 'tag_keys', 'description': 'The tag names of the tags to remove from the given Cloud9 development environment.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"We provide 90% hit rate daily soccer and basketball betting predictions, Our predictions are generated by AI powered analysis of previous matches and other factors key to the game's result\", 'parameters': [{'name': 'sort', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}"], "Output": "aws.cloud9.untag_resource(resource_arn=\"arn:aws:cloud9:us_west_2:1234567890:environment/my_cloud9_env\", tag_keys=\"environment_type\")"} {"Instruction": "I want to remove a notification channel with the id \"5678\" for the profiling group named \"my-profiling-group\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.codeguruprofiler.remove_notification_channel(channel_id=5678, profiling_group_name=my_profiling_group)"} {"Instruction": "I want to update the permissions of a topic with ID \"topic567\" in my Amazon Web Services account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}"], "Output": "aws.quicksight.update_topic_permissions(aws_account_id=123456789, topic_id=\"topic567\")"} {"Instruction": "I want to get the description of a reserved node offering with the id 98765432-ABCD-AB12-1B2C-AB12-AB123EXAMPLE on AWS Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}"], "Output": "aws.redshift.get_reserved_node_exchange_offerings(reserved_node_id=\"98765432_ABCD_AB12_1B2C_AB12_AB123EXAMPLE\")"} {"Instruction": "I want to create a customer-owned IP address range with the CIDR 10.0.0.0/16 for the address pool with ID \"pool-0987654321\" on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_coip_cidr', 'description': 'Creates a range of customer-owned IP addresses.', 'parameters': [{'name': 'cidr', 'description': 'A customer-owned IP address range to create.'}, {'name': 'coip_pool_id', 'description': 'The ID of the address pool.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.ec2.create_coip_cidr(cidr=\"10.0.0.0/16\", coip_pool_id=\"pool-0987654321\")"} {"Instruction": "I want to get information about the working storage of a gateway on AWS storagegateway. The gateway ARN is arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-0123456789abcdef0.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.describe_working_storage', 'description': 'Returns information about the working storage of a gateway. This operation is only supported in the stored volumes gateway type. This operation is deprecated in cached volumes API version (20120630). Use DescribeUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}\n", "{'name': 'az', 'api_name': 'Billing Subscription Update', 'description': 'Update the properties of a billing subscription', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'required': True}, {'name': 'cost-center', 'description': 'The cost center applied to the subscription.', 'required': False}, {'name': 'sku-id', 'description': 'The sku ID of the Azure plan for the subscription.', 'required': False}, {'name': 'subscription-billing-status', 'description': 'The current billing status of the subscription. Accepted values: Abandoned, Active, Deleted, Inactive, Warning', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}"], "Output": "aws.storagegateway.describe_working_storage(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_0123456789abcdef0\")"} {"Instruction": "I want to delete a log pattern with the name \"pattern2\" from the log pattern set named \"pattern_set2\" in the resource group named \"my-resource-group\" in AWS Application Insights.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.application_insights.delete_log_pattern', 'description': 'Removes the specified log pattern from a LogPatternSet .', 'parameters': [{'name': 'resource_group_name', 'description': 'The name of the resource group.'}, {'name': 'pattern_set_name', 'description': 'The name of the log pattern set.'}, {'name': 'pattern_name', 'description': 'The name of the log pattern.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_verified_access_groups', 'description': 'Describes the specified Verified Access groups.describe-verified-access-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'verified_access_group_ids', 'description': 'The ID of the Verified Access groups.\\n(string)'}, {'name': 'verified_access_instance_id', 'description': 'The ID of the Verified Access instance.'}, {'name': 'filters', 'description': 'One or more filters. Filter names and values are case-sensitive.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.application_insights.delete_log_pattern(resource_group_name=\"my-resource-group\", pattern_set_name=\"pattern_set2\", pattern_name=\"pattern2\")"} {"Instruction": "I want to get information about multiple channels with the ARNs arn:aws:ivs:us-west-2:123456789012:channel/channel1 and arn:aws:ivs:us-west-2:123456789012:channel/channel2 on AWS IVS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}"], "Output": "aws.ivs.batch_get_channel(__arns=[\"arn:aws:ivs:us_west_2:123456789012:channel/channel1\", \"arn:aws:ivs:us_west_2:123456789012:channel/channel2\"])"} {"Instruction": "I want to get a list of all data ingestion jobs for a dataset named my-dataset in AWS LookoutEquipment, and limit the results to a maximum of 10 jobs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Voice API is used for text-to-speech, speech-to-text and inbound/outbound voice routing. The Voice API is part of the Voice Gateway from Melrose Labs.', 'parameters': [{'name': 'transactionid', 'description': 'ID of speech-to-text transaction', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}"], "Output": "aws.lookoutequipment.list_data_ingestion_jobs(dataset_name=\"my-dataset\", max_results=10)"} {"Instruction": "I want to untag the resource with the ARN \"arn:aws:connectcampaigns:us-west-2:123456789012:resource/31bff5ef-305d-4d3f-b00b-7f985e758063\" on AWS Connect Campaigns.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}"], "Output": "aws.connectcampaigns.untag_resource(arn=\"arn:aws:connectcampaigns:us_west_2:123456789012:resource/31bff5ef_305d_4d3f_b00b_7f985e758063\")"} {"Instruction": "I want to delete a resource policy with the hash value abc123 and the ARN arn:aws:glue:us-west-2:123456789012:database/my_database on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.delete_resource_policy', 'description': 'Deletes a specified policy.', 'parameters': [{'name': 'policy_hash_condition', 'description': 'The hash value returned when this policy was set.'}, {'name': 'resource_arn', 'description': 'The ARN of the Glue resource for the resource policy to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().invalidate', 'description': 'Invalidate an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}"], "Output": "aws.glue.delete_resource_policy(policy_hash_condition=\"abc123\", resource_arn=\"arn:aws:glue:us-west-2:123456789012:database/my_database\")"} {"Instruction": "I want to delete a global replication group with the ID my-global-replication-group on AWS ElastiCache while retaining the primary replication group.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticache.delete_global_replication_group', 'description': 'Deleting a Global datastore is a two-step process:First, you must DisassociateGlobalReplicationGroup to remove the secondary clusters in the Global datastore.When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.', 'parameters': [{'name': 'global_replication_group_id', 'description': 'The name of the Global datastore'}, {'name': 'retain_primary_replication_group_|_no_retain_primary_replication_group', 'description': 'The primary replication group is retained as a standalone replication group.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares.describe', 'description': 'Describe a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share', 'description': 'ID of the nfs_share or fully qualified identifier for the nfs_share.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}"], "Output": "aws.elasticache.delete_global_replication_group(global_replication_group_id=\"my-global-replication-group\", retain_primary_replication_group=True)"} {"Instruction": "I want to retrieve the budget actions for a budget named \"my-budget\" on AWS budgets.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'isNull', 'description': 'Check if values are null or NaN', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'nan_is_null', 'description': 'Whether floating-point NaN values are considered null. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.waf.get_rule_group', 'description': 'To view the rules in a rule group, use ListActivatedRulesInRuleGroup .', 'parameters': [{'name': 'rule_group_id', 'description': 'The RuleGroupId of the RuleGroup that you want to get. RuleGroupId is returned by CreateRuleGroup and by ListRuleGroups .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get YouTube Search Results Without API Key or Quota Restrictions', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}"], "Output": "aws.budgets.describe_budget_actions_for_budget(budget_name=\"my-budget\")"} {"Instruction": "I want to get the credentials for the identity with ID 'us-west-2:def456' in AWS Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_instance', 'description': 'Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The name of the DB instance to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance, for example, arn:aws:iam::123456789012:role/AccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB instance that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.element_wise_max', 'description': 'Find the element-wise maximum value', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function. Can be an array-like or scalar-like.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If set to False, any null in the input forces the output to null.'}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.ElementWiseAggregateOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}"], "Output": "aws.cognito_identity.get_credentials_for_identity(identity_id=\"us-west-2:def456\")"} {"Instruction": "I want to retrieve a list of active sessions for the Dev Environment with an ID of 5678 in the project named my-project in the space named my-space.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecatalyst.list_dev_environment_sessions', 'description': 'Retrieves a list of active sessions for a Dev Environment in a project.list-dev-environment-sessions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'space_name', 'description': 'The name of the space.'}, {'name': 'project_name', 'description': 'The name of the project in the space.'}, {'name': 'dev_environment_id', 'description': 'The system-generated unique ID of the Dev Environment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Customisable QR Codes. Support for styles, images and more! Bare metal engine gives it incredible speed. Full documentation can be found at: https://linqr.app/docs', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'rrrrrrr', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.macie.update_s3_resources', 'description': '(Discontinued) Updates the classification types for the specified S3 resources. If memberAccountId isn\u00e2\\x80\\x99t specified, the action updates the classification types of the S3 resources associated with Amazon Macie Classic for the current Macie Classic administrator account. If memberAccountId is specified, the action updates the classification types of the S3 resources associated with Macie Classic for the specified member account.', 'parameters': [{'name': 'member_account_id', 'description': '(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources\u00e2\\x80\\x99 classification types you want to update.'}, {'name': 's3_resources_update', 'description': '(Discontinued) The S3 resources whose classification types you want to update.\\n(structure)\\n\\n(Discontinued) The S3 resources whose classification types you want to update. This data type is used as a request parameter in the UpdateS3Resources action.\\nbucketName -> (string)\\n\\n(Discontinued) The name of the S3 bucket whose classification types you want to update.\\nprefix -> (string)\\n\\n(Discontinued) The prefix of the S3 bucket whose classification types you want to update.\\nclassificationTypeUpdate -> (structure)\\n\\n(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.\\noneTime -> (string)\\n\\n(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.\\ncontinuous -> (string)\\n\\n(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.'}]}"], "Output": "aws.codecatalyst.list_dev_environment_sessions(space_name=\"my-space\", project_name=\"my-project\", dev_environment_id=\"5678\")"} {"Instruction": "Can you provide the Python function call to obtain the tags associated with a specific Voice ID resource and log the output, given that the resource has the Amazon Resource Name (ARN) \"arn:aws:voice-id:us-west-2:123456789012:voice/VoiceIdGroup/voice-group-1\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voice_id.list_tags_for_resource', 'description': 'Lists all tags associated with a specified Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource for which you want to list the tags.'}]}"], "Output": "aws.voice_id.list_tags_for_resource(resource_arn=\"arn:aws:voice-id:us_west-2:123456789012:voice/VoiceIdGroup/voice_group-1\")"} {"Instruction": "Describe the Elastic Load Balancing instances for stack 'my-stack' and layer ids 'layer-1' and 'layer-2' on AWS OpsWorks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'synapse_link_connection_list_link_tables', 'description': 'List the link tables of a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}"], "Output": "aws.opsworks.describe_elastic_load_balancers(stack_id=\"my-stack\", layer_ids=[\"layer-1\", \"layer-2\"])"} {"Instruction": "I need to stop an InferSNOMEDCT inference job with the job id \"567801845699909c6a671929f7f77288\" on AWS Comprehend Medical.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "aws.comprehendmedical.stop_snomedct_inference_job(job_id=\"567801845699909c6a671929f7f77288\")"} {"Instruction": "I want to create a constraint for a product with id \"654321\" in the portfolio with id \"876543\" on AWS ServiceCatalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}"], "Output": "aws.servicecatalog.create_constraint(portfolio_id=\"876543\", product_id=\"654321\")"} {"Instruction": "I want to delete a directory named my-new-directory on AWS Directory Service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.delete_directory', 'description': 'Deletes an Directory Service directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().describe', 'description': 'Show detailed billing information for a project', 'parameters': [{'name': 'project_id'}]}"], "Output": "aws.ds.delete_directory(directory_id=\"my-new-directory\")"} {"Instruction": "I want to enable sending email for my AWS account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}"], "Output": "aws.pinpoint_email.put_account_sending_attributes(sending_enabled=True)"} {"Instruction": "I want to list the exports for my bot with the bot id \"my-bot-id\" and the bot version \"v2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_models.list_exports', 'description': 'Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in the list for 7 days.', 'parameters': [{'name': 'bot_id', 'description': 'The unique identifier that Amazon Lex assigned to the bot.'}, {'name': 'bot_version', 'description': 'The version of the bot to list exports for.'}, {'name': 'sort_by', 'description': 'Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.\\nattribute -> (string)\\n\\nThe export field to use for sorting.\\norder -> (string)\\n\\nThe order to sort the list.'}, {'name': 'filters', 'description': 'Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.\\n(structure)\\n\\nFilters the response form the ListExports operation\\nname -> (string)\\n\\nThe name of the field to use for filtering.\\nvalues -> (list)\\n\\nThe values to use to filter the response. The values must be Bot , BotLocale , or CustomVocabulary .\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.\\nUse the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.'}, {'name': 'locale_id', 'description': 'Specifies the resources that should be exported. If you don\u00e2\\x80\\x99t specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.'}]}"], "Output": "aws.lexv2_models.list_exports(bot_id=\"my-bot-id\", bot_version=\"v2\")"} {"Instruction": "I want to describe a Fargate profile named my-other-fargate-profile in the Amazon EKS cluster my-other-eks-cluster.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.eks.describe_fargate_profile', 'description': 'Returns descriptive information about an Fargate profile.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the Amazon EKS cluster associated with the Fargate profile.'}, {'name': 'fargate_profile_name', 'description': 'The name of the Fargate profile to describe.'}]}\n", "{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_product', 'description': 'Compute the product of values in a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': 'True'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': '1'}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': 'None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': 'None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.eks.describe_fargate_profile(cluster_name=\"my-other-eks-cluster\", fargate_profile_name=\"my-other-fargate-profile\")"} {"Instruction": "I want to retrieve information about a listener rule with the identifier \"56789\" in the VPC-lattice service on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}"], "Output": "aws.vpc_lattice.get_rule(listener_identifier=56789, rule_identifier=56789, service_identifier=56789)"} {"Instruction": "I want to associate the Amazon VPC with the ID \"vpc-9876\" to the query logging configuration with the ID \"config-4321\" using the AWS route53resolver.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}\n", "{'name': 'pyarrow', 'api_name': 'int32', 'description': 'Create instance of signed int32 type', 'parameters': {'required': [], 'optional': []}}"], "Output": "aws.route53resolver.associate_resolver_query_log_config(resolver_query_log_config_id='config-4321', resource_id='vpc-9876')"} {"Instruction": "I want to create a new kdb database named \"sales-database\" in the environment with the ID \"env-567\" on AWS FinSpace.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace.create_kx_database', 'description': 'Creates a new kdb database in the environment.', 'parameters': [{'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'database_name', 'description': 'The name of the kdb database.'}, {'name': 'description', 'description': 'A description of the database.'}, {'name': 'tags', 'description': 'A list of key-value pairs to label the kdb database. You can add up to 50 tags to your kdb database\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.finspace.create_kx_database(environment_id=\"env-567\", database_name=\"sales-database\")"} {"Instruction": "I need to retrieve the connection definition for a connection named my-connection in the Data Catalog on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.get_connection', 'description': 'Retrieves a connection definition from the Data Catalog.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'name', 'description': 'The name of the connection definition to retrieve.'}, {'name': 'hide_password_|_no_hide_password', 'description': 'Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}"], "Output": "aws.glue.get_connection(name=\"my-connection\")"} {"Instruction": "I want to retrieve the resource policy for a rule group or firewall policy with the ARN \"arn:aws:network-firewall:us-west-2:123456789012:rulegroup/my-rule-group\" in AWS Network Firewall.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.clusters().create_secondary', 'description': 'Create a new secondary AlloyDB cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}"], "Output": "aws.network_firewall.describe_resource_policy(resource_arn=\"arn:aws:network-firewall:us_west_2:123456789012:rulegroup/my_rule_group\")"} {"Instruction": "I want to get the properties associated with a targeted sentiment detection job with the job ID 987654zyxwvu9o11122a22f11EXAMPLE on AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}"], "Output": "aws.comprehend.describe_targeted_sentiment_detection_job(job_id=\"987654zyxwvu9o11122a22f11EXAMPLE\")"} {"Instruction": "I need to get details about a cache subnet group named my-subnet-group in AWS ElastiCache.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}"], "Output": "aws.elasticache.describe_cache_subnet_groups(cache_subnet_group_name=\"my-subnet-group\")"} {"Instruction": "I want to list the subscribed rule groups on AWS WAF, but limit the number of results to 10, and start paginating from a specific token.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.list_subscribed_rule_groups', 'description': 'See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: RuleGroups\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.beta_run.services_list', 'description': 'List Google Compute Engine backend services', 'parameters': [{'name': 'name'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}"], "Output": "aws.waf.list_subscribed_rule_groups(starting_token=\"token1234\", page_size=10)"} {"Instruction": "I want to stop training a document classifier with the ARN arn:aws:comprehend:us-west-2:111122223333:document-classifier/example-classifier on AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_document_classifier', 'description': 'Stops a document classifier training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'document_classifier_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Given a set of letters, generate all the words that can be produced by adding at least one additional letter, arranged hierarchically.', 'parameters': [{'name': 'input', 'description': 'A series of at least 4 letters (a-z, case-insensitive). No other characters should be included or no meaningful results will be returned.', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'concat_arrays', 'description': 'Concatenate arrays', 'parameters': {'required': [{'name': 'arrays', 'description': 'Arrays to concatenate, must be identically typed.'}], 'optional': [{'name': 'memory_pool', 'description': 'For memory allocations. If None, the default pool is used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}"], "Output": "aws.comprehend.stop_training_document_classifier(document_classifier_arn=\"arn:aws:comprehend:us_west_2:111122223333:document_classifier/example_classifier\")"} {"Instruction": "I want to disconnect the participant with ID 98765 from the stage with ARN arn:aws:ivs:us-west-2:123456789012:stage/another-stage.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ivs_realtime.disconnect_participant', 'description': 'Disconnects a specified participant and revokes the participant permanently from a specified stage.', 'parameters': [{'name': 'participant_id', 'description': 'Identifier of the participant to be disconnected. This is assigned by IVS and returned by CreateParticipantToken .'}, {'name': 'reason', 'description': 'Description of why this participant is being disconnected.'}, {'name': 'stage_arn', 'description': 'ARN of the stage to which the participant is attached.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}"], "Output": "aws.ivs_realtime.disconnect_participant(participant_id=98765, stage_arn='arn:aws:ivs:us-west-2:123456789012:stage/another-stage')"} {"Instruction": "I want to describe a specific parameter group named my-parameter-group on AWS memoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.describe_parameter_groups', 'description': 'Returns a list of parameter group descriptions. If a parameter group name is specified, the list contains only the descriptions for that group.describe-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of a specific parameter group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.memorydb.describe_parameter_groups(parameter_group_name=\"my_parameter_group\")"} {"Instruction": "I want to retrieve the authorization token for the Amazon ECR registry with the ID \"987654321\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}"], "Output": "aws.ecr.get_authorization_token(registry_ids=\"987654321\")"} {"Instruction": "I want to cancel the audit task with the ID abcd1234 on AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().update', 'description': 'Update Compute Engine future reservations', 'parameters': [{'name': 'future_reservation'}, {'name': 'planning_status'}, {'name': 'total_count'}, {'name': 'zone'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'machine_type'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'clear_share_settings'}, {'name': 'share_setting'}, {'name': 'share_with'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}]}"], "Output": "aws.iot.cancel_audit_task(task_id=\"abcd1234\")"} {"Instruction": "I want to retrieve a list of CIDR locations for the collection with collection ID \"efgh\" from AWS Route53.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.route53.list_cidr_locations(collection_id=\"efgh\")"} {"Instruction": "Please start the tasks to search the user access status for the email address \"example@gmail.com\" with the app bundle identifier \"arn:aws:appfabric:us-west-2:123456789012:app-bundle/my-app-bundle\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appfabric.start_user_access_tasks', 'description': 'Starts the tasks to search user access status for a specific email address.See also: AWS API Documentation\\n', 'parameters': [{'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}, {'name': 'email', 'description': 'The email address of the target user.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}"], "Output": "aws.appfabric.start_user_access_tasks(app_bundle_identifier=\"arn:aws:appfabric:us_west_2:123456789012:app_bundle/my_app_bundle\", email=\"example@gmail.com\")"} {"Instruction": "I want to delete a discoverer with an ID of \"5678\" using the AWS Schemas API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.schemas.delete_discoverer', 'description': 'Deletes a discoverer.', 'parameters': [{'name': 'discoverer_id', 'description': 'The ID of the discoverer.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.schemas.delete_discoverer(discoverer_id=\"5678\")"} {"Instruction": "I want to display information about a workspace with workspace ID \"def456\" in Amazon Managed Grafana on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.grafana.describe_workspace', 'description': 'Displays information about one Amazon Managed Grafana workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to display information about.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.grafana.describe_workspace(workspace_id=\"def456\")"} {"Instruction": "I want to get information about a report generator with ARN \"arn:aws:license-manager:us-west-2:123456789012:report-generator/efgh5678-1234-abcd-ijkl-9012mnopqrst\" in AWS License Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.license_manager.get_license_manager_report_generator(license_manager_report_generator_arn=\"arn:aws:license-manager:us-west-2:123456789012:report-generator/efgh5678-1234-abcd-ijkl-9012mnopqrst\")"} {"Instruction": "I want to delete an environment account connection with the ID \"789012\" on AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.delete_environment_account_connection', 'description': 'In an environment account, delete an environment account connection.For more information, see Environment account connections in the Proton User guide .', 'parameters': [{'name': 'id', 'description': 'The ID of the environment account connection to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.logical_and', 'description': \"Logical 'and' operation with null values\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.modify_workspace_access_properties', 'description': 'Specifies which devices and operating systems users can use to access their WorkSpaces. For more information, see Control Device Access .', 'parameters': [{'name': 'resource_id', 'description': 'The identifier of the directory.'}, {'name': 'workspace_access_properties', 'description': 'The device types and operating systems to enable or disable for access.\\nDeviceTypeWindows -> (string)\\n\\nIndicates whether users can use Windows clients to access their WorkSpaces.\\nDeviceTypeOsx -> (string)\\n\\nIndicates whether users can use macOS clients to access their WorkSpaces.\\nDeviceTypeWeb -> (string)\\n\\nIndicates whether users can access their WorkSpaces through a web browser.\\nDeviceTypeIos -> (string)\\n\\nIndicates whether users can use iOS devices to access their WorkSpaces.\\nDeviceTypeAndroid -> (string)\\n\\nIndicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.\\nDeviceTypeChromeOs -> (string)\\n\\nIndicates whether users can use Chromebooks to access their WorkSpaces.\\nDeviceTypeZeroClient -> (string)\\n\\nIndicates whether users can use zero client devices to access their WorkSpaces.\\nDeviceTypeLinux -> (string)\\n\\nIndicates whether users can use Linux clients to access their WorkSpaces.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads.list', 'description': 'List all Assured Workloads environments that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.proton.delete_environment_account_connection(id=789012)"} {"Instruction": "I want to delete an alert with the ARN \"arn:aws:lookoutmetrics:us-west-2:123456789012:alert/my-alert\" using the AWS LookoutMetrics API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutmetrics.delete_alert', 'description': 'Deletes an alert.', 'parameters': [{'name': 'alert_arn', 'description': 'The ARN of the alert to delete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "aws.lookoutmetrics.delete_alert(alert_arn=\"arn:aws:lookoutmetrics:us-west-2:123456789012:alert/my-alert\")"} {"Instruction": "I want to get the details of a template with the template ID \"54321\" in AWS Connect Cases.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcases.get_template', 'description': 'Returns the details for the requested template.', 'parameters': [{'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'template_id', 'description': 'A unique identifier of a template.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.describe', 'description': 'Describe a single legacy Connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().list', 'description': 'List Bare Metal Solution networks in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}"], "Output": "aws.connectcases.get_template(domain_id=my_domain, template_id=54321)"} {"Instruction": "I want to get the status of DNS logs as a data source for my GuardDuty detector and log the output for account '12345'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Yahoo Finance Realtime Stock Price | Options | ESG | Trends | Statistics | Earnings | Balance Sheets | Analytics | Asset Profile and much more', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'ClassifyStrings', 'description': 'Classify strings as ASCII decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like object containing strings to classify'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default is the default memory pool)'}]}}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_dashboard_snapshot_job_result', 'description': 'Describes the result of an existing snapshot job that has finished running.If the job has not finished running, this operation returns a message that says Dashboard Snapshot Job with id has not reached a terminal state. .', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.'}, {'name': 'dashboard_id', 'description': 'The ID of the dashboard that you have started a snapshot job for.'}, {'name': 'snapshot_job_id', 'description': 'The ID of the job to be described. The job ID is set when you start a new job with a StartDashboardSnapshotJob API call.'}]}"], "Output": "aws.guardduty.get_member_detectors(detector_id=\"12345\")"} {"Instruction": "I want to delete a rule groups namespace named my-namespace in my AMP workspace with the ID 987654321.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().update', 'description': 'Update a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'size'}, {'name': 'update_labels'}, {'name': 'clear_architecture'}, {'name': 'update_architecture'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_user_licenses'}, {'name': 'update_user_licenses'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "aws.amp.delete_rule_groups_namespace(workspace_id=987654321, name=\"my-namespace\")"} {"Instruction": "I want to create a new network analyzer configuration named my-network-analyzer on AWS IoT Wireless and add two wireless devices with IDs device1 and device2 to the configuration.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}"], "Output": "aws.iotwireless.create_network_analyzer_configuration(name=\"my-network-analyzer\", wireless_devices=[\"device1\", \"device2\"])"} {"Instruction": "I want to get information about a configuration set named test-config using the AWS SESv2 API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.get_configuration_set', 'description': 'Get information about an existing configuration set, including the dedicated IP pool that it\u00e2\\x80\\x99s associated with, whether or not it\u00e2\\x80\\x99s enabled for sending email, and more.Configuration sets are groups of rules that you can apply to the emails you send. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}]}\n", "{'name': 'pyarrow', 'api_name': 'strptime', 'description': 'Parsing input strings as timestamps', 'parameters': {'required': [{'name': 'format', 'description': 'Pattern for parsing input strings as timestamps, such as \"%Y/%m/%d\".'}, {'name': 'unit', 'description': 'Timestamp unit of the output. Accepted values are \"s\", \"ms\", \"us\", \"ns\".'}], 'optional': [{'name': 'error_is_null', 'description': 'Return null on parsing errors if true or raise if false. (default: False)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}"], "Output": "aws.sesv2.get_configuration_set(configuration_set_name=\"test-config\")"} {"Instruction": "I want to update the nameservers for my domain named mydomain.com in Route53Domains on AWS to ns1.example.com, ns2.example.com, ns3.example.com, and ns4.example.com.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.update_domain_nameservers', 'description': 'This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to change name servers for.'}, {'name': 'fi_auth_key', 'description': 'The authorization key for .fi domains'}, {'name': 'nameservers', 'description': 'A list of new name servers for the domain.\\n(structure)\\n\\nName server includes the following elements.\\nName -> (string)\\n\\nThe fully qualified host name of the name server.\\nConstraint: Maximum 255 characters\\n\\nGlueIps -> (list)\\n\\nGlue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.\\nConstraints: The list can contain only one IPv4 and one IPv6 address.\\n(string)'}]}"], "Output": "aws.route53domains.update_domain_nameservers(domain_name=\"mydomain.com\", nameservers=[\"ns1.example.com\", \"ns2.example.com\", \"ns3.example.com\", \"ns4.example.com\"])"} {"Instruction": "I want to associate the profiles \"arn3\" and \"arn4\" with the workload ID \"workload567\" on AWS Well-Architected.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.wellarchitected.associate_profiles', 'description': 'Associate a profile with a workload.', 'parameters': [{'name': 'workload_id', 'description': 'The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.'}, {'name': 'profile_arns', 'description': 'The list of profile ARNs to associate with the workload.\\n(string)'}]}"], "Output": "aws.wellarchitected.associate_profiles(workload_id=\"workload567\", profile_arns=[\"arn3\", \"arn4\"])"} {"Instruction": "I want to associate a resource with my application. The resource is an S3 bucket with the name my-bucket.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog_appregistry.associate_resource', 'description': 'Associates a resource with an application. The resource can be specified by its ARN or name. The application can be specified by ARN, ID, or name.', 'parameters': [{'name': 'application', 'description': 'The name, ID, or ARN of the application.'}, {'name': 'resource_type', 'description': 'The type of resource of which the application will be associated.\\nPossible values:\\n\\nCFN_STACK\\nRESOURCE_TAG_VALUE'}, {'name': 'resource', 'description': 'The name or ID of the resource of which the application will be associated.'}]}"], "Output": "aws.servicecatalog_appregistry.associate_resource(application=my_application, resource_type=S3_BUCKET, resource=my_bucket)"} {"Instruction": "I want to get the available device methods for a device with ID G030PM0123456789 using AWS IoT1Click Devices API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot1click_devices.get_device_methods', 'description': 'Given a device ID, returns the invokable methods associated with the device.', 'parameters': [{'name': 'device_id', 'description': 'The unique identifier of the device.'}]}"], "Output": "aws.iot1click_devices.get_device_methods(device_id=\"G030PM0123456789\")"} {"Instruction": "How can I create a readiness check named my-readiness-check? I want to check the resource set named my-resource-set, and apply the tags \"environment:production\" and \"team:devops\" to the check.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Numeric array or chunked array to compute cumulative sum over'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation (default: 0.0)'}, {'name': 'skip_nulls', 'description': 'Flag to propagate null values (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.create', 'description': 'Create and manage Cloud Composer Environments', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.route53_recovery_readiness.create_readiness_check(readiness_check_name=\"my-readiness-check\", resource_set_name=\"my-resource-set\", tags={\"environment\": \"production\", \"team\": \"devops\"})"} {"Instruction": "I want to delete a subnet group named my-subnet-group on AWS DocDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "aws.docdb.delete_db_subnet_group(db_subnet_group_name=\"my-subnet-group\")"} {"Instruction": "I want to upgrade the schema of an AWS Cloud Directory with the provided published schema arn \"arn:aws:clouddirectory:us-west-2:123456789012:schema/published/ExampleSchema-abcdefg\" and the directory arn \"arn:aws:clouddirectory:us-west-2:123456789012:directory/EXAMPLE_DIRECTORY\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.upgrade_applied_schema', 'description': 'Upgrades a single directory in-place using the PublishedSchemaArn with schema updates found in MinorVersion . Backwards-compatible minor version upgrades are instantaneously available for readers on all objects in the directory. Note: This is a synchronous API call and upgrades only one schema on a given directory per call. To upgrade multiple directories from one schema, you would need to call this API on each directory.', 'parameters': [{'name': 'published_schema_arn', 'description': 'The revision of the published schema to upgrade the directory to.'}, {'name': 'directory_arn', 'description': 'The ARN for the directory to which the upgraded schema will be applied.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Used for testing whether the major version schemas are backward compatible or not. If schema compatibility fails, an exception would be thrown else the call would succeed but no changes will be saved. This parameter is optional.'}]}"], "Output": "aws.clouddirectory.upgrade_applied_schema(published_schema_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:schema/published/ExampleSchema_abcdefg\", directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/EXAMPLE_DIRECTORY\")"} {"Instruction": "I want to delete a mitigation action named RemoveDevicesFromQuarantineGroup1Action in my IoT account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.delete_mitigation_action', 'description': 'Deletes a defined mitigation action from your Amazon Web Services accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'action_name', 'description': 'The name of the mitigation action that you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}"], "Output": "aws.iot.delete_mitigation_action(action_name=\"RemoveDevicesFromQuarantineGroup1Action\")"} {"Instruction": "What are the names of the objects in the specified pipeline with a scheduled start time less than or equal to 2022-01-01?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.create_snapshot', 'description': 'Initiates a snapshot of a volume.In the CreateSnapshot request, you identify the volume by providing its Amazon Resource Name (ARN). You must also provide description for the snapshot. When Storage Gateway takes the snapshot of specified volume, the snapshot and description appears in the Storage Gateway console. In response, Storage Gateway returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress or later use it when you want to create a volume from a snapshot. This operation is only supported in stored and cached volume gateway type.NoteTo list or delete a snapshot, you must use the Amazon EC2 API. For more information, see DescribeSnapshots or DeleteSnapshot in the Amazon Elastic Compute Cloud API Reference .WarningVolume and snapshot IDs are changing to a longer length ID format. For more information, see the important note on the Welcome page.', 'parameters': [{'name': 'volume_arn', 'description': 'The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.'}, {'name': 'snapshot_description', 'description': 'Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the Storage Gateway snapshot Details pane, Description field.'}, {'name': 'tags', 'description': 'A list of up to 50 tags that can be assigned to a snapshot. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns the registration details of your South Australia-registered vehicle or boat.\\nInformation returned from this check includes:\\nMake\\nPrimary Colour\\nExpiry Date\\xa0\\nbody or hull type\\ncompulsory third-party (CTP) insurer (vehicles only)\\nheavy vehicle details (gross vehicle, combination, or trailer mass).', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.datapipeline.query_objects(pipeline_id=\"my_pipeline_id\", sphere=\"COMPONENT\", objects_query='{\"selectors\"}')"} {"Instruction": "I want to modify the start time of a scheduled event with the ID event-987654 for instance i-543210 to 2023-01-01T10:00:00.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "aws.ec2.modify_instance_event_start_time(instance_id=\"i-543210\", instance_event_id=\"event-987654\", not_before=\"2023-01-01T10:00:00\")"} {"Instruction": "I want to update the properties for an alias with the alias ID \"alias-12345\" on AWS GameLift. The new alias name should be \"my-updated-alias\" and the description should be \"Updated alias description\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.update_alias', 'description': 'Updates properties for an alias. To update properties, specify the alias ID to be updated and provide the information to be changed. To reassign an alias to another fleet, provide an updated routing strategy. If successful, the updated alias record is returned.Related actions', 'parameters': [{'name': 'alias_id', 'description': 'A unique identifier for the alias that you want to update. You can use either the alias ID or ARN value.'}, {'name': 'name', 'description': 'A descriptive label that is associated with an alias. Alias names do not need to be unique.'}, {'name': 'description', 'description': 'A human-readable description of the alias.'}, {'name': 'routing_strategy', 'description': 'The routing configuration, including routing type and fleet target, for the alias.\\nType -> (string)\\n\\nThe type of routing strategy for the alias.\\nPossible routing types include the following:\\n\\nSIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.\\nTERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the message embedded.\\n\\n\\nFleetId -> (string)\\n\\nA unique identifier for the fleet that the alias points to. This value is the fleet ID, not the fleet ARN.\\nMessage -> (string)\\n\\nThe message text to be used with a terminal routing strategy.'}]}\n", "{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}"], "Output": "aws.gamelift.update_alias(alias_id=\"alias_12345\", name=\"my_updated_alias\", description=\"Updated alias description\")"} {"Instruction": "I want to get a list of all assessment targets using the AWS Inspector API but limit the number of items returned to 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector.list_assessment_targets', 'description': 'Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets .list-assessment-targets is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use this parameter to specify a subset of data to be included in the action\u00e2\\x80\\x99s response.\\nFor a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\\nassessmentTargetNamePattern -> (string)\\n\\nFor a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}"], "Output": "aws.inspector.list_assessment_targets(max_items=10)"} {"Instruction": "I want to delete a scheduled query with the ARN arn:aws:timestream-query:us-west-2:123456789012:scheduled-query/my-scheduled-query on AWS Timestream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}"], "Output": "aws.timestreamquery.delete_scheduled_query(scheduled_query_arn=\"arn:aws:timestream_query:us_west_2:123456789012:scheduled_query/my-scheduled-query\")"} {"Instruction": "Please retrieve the details of an API destination named my-api-destination on AWS events.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}"], "Output": "aws.events.describe_api_destination(name=\"my-api-destination\")"} {"Instruction": "Can you help me stop a monitoring schedule named 'my-monitoring-schedule' on AWS SageMaker?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.stop_monitoring_schedule(monitoring_schedule_name=\"my-monitoring-schedule\")"} {"Instruction": "I want to resend a confirmation email to the registrant contact for the domain example.org in AWS Route53 Domains.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.resend_contact_reachability_email', 'description': 'For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation resends the confirmation email to the current email address for the registrant contact.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain for which you want Route 53 to resend a confirmation email to the registrant contact.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for rounding temporal values', 'description': 'Options for rounding temporal values', 'parameters': {'required': [{'name': 'multiple', 'description': 'Number of units to round to.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'.\"}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().describe', 'description': 'Describe a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}\n", "{'name': 'alpha compute commitments', 'api_name': \"gcloud.alpha.compute.commitments.create_license('commitment_1', amount=1, license='https://www.googleapis.com/compute/v1/projects/suse_sap_cloud/global/licenses/sles_sap_12', plan='36_month', cores_per_license='1_2', region='us_central1'\", 'description': 'Create Compute Engine license-based commitments', 'parameters': [{'name': 'commitment', 'description': 'Name of the commitment to create'}, {'name': 'amount', 'description': 'Number of licenses purchased'}, {'name': 'license', 'description': 'Applicable license URI'}, {'name': 'plan', 'description': 'Duration of the commitment. PLAN must be one of: 12-month, 36-month'}, {'name': 'cores_per_license', 'description': 'Core range of the instance. Must be one of: 1-2, 3-4, 5+. Required for SAP licenses'}, {'name': 'region', 'description': 'Region of the commitment to create'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.route53domains.resend_contact_reachability_email(domain_name=\"example.org\")"} {"Instruction": "I want to get the image recipe with the ARN \"arn:aws:image-recipe:us-west-2:123456789012:image-recipe/my-image-recipe\" on AWS ImageBuilder.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.imagebuilder.get_image_recipe', 'description': 'Gets an image recipe.', 'parameters': [{'name': 'image_recipe_arn', 'description': 'The Amazon Resource Name (ARN) of the image recipe that you want to retrieve.'}]}"], "Output": "aws.imagebuilder.get_image_recipe(image_recipe_arn=\"arn:aws:image-recipe:us_west_2:123456789012:image_recipe/my_image_recipe\")"} {"Instruction": "Please provide a Python function call to associate a phone number with a contact flow in your Amazon Connect instance.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'az', 'api_name': 'spring-cloud application-configuration-service clear', 'description': 'Reset all Application Configuration Service settings', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service -s', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.delete_resource_policy', 'description': 'Deletes the specified resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}"], "Output": "aws.connect.associate_phone_number_contact_flow(phone_number_id=\"\", instance_id=\"\", contact_flow_id=\"\")"} {"Instruction": "I want to create a new parameter group named myRedis8x with family memorydb_redis8 on AWS MemoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.create_parameter_group', 'description': 'Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups .', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group.'}, {'name': 'family', 'description': 'The name of the parameter group family that the parameter group can be used with.'}, {'name': 'description', 'description': 'An optional description of the parameter group.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.delete_attributes', 'description': 'Deletes one or more custom attributes from an Amazon ECS resource.', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'attributes', 'description': 'The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don\u00e2\\x80\\x99t specify the value. If you specify the target ID using the short form, you must also specify the target type.\\n(structure)\\n\\nAn attribute is a name-value pair that\u00e2\\x80\\x99s associated with an Amazon ECS object. Use attributes to extend the Amazon ECS data model by adding custom metadata to your resources. For more information, see Attributes in the Amazon Elastic Container Service Developer Guide .\\nname -> (string)\\n\\nThe name of the attribute. The name must contain between 1 and 128 characters. The name may contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), forward slashes (/), back slashes (), or periods (.).\\nvalue -> (string)\\n\\nThe value of the attribute. The value must contain between 1 and 128 characters. It can contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), periods (.), at signs (@), forward slashes (/), back slashes (), colons (:), or spaces. The value can\u00e2\\x80\\x99t start or end with a space.\\ntargetType -> (string)\\n\\nThe type of the target to attach the attribute with. This parameter is required if you use the short form ID for a resource instead of the full ARN.\\ntargetId -> (string)\\n\\nThe ID of the target. You can specify the short form ID for a resource or the full Amazon Resource Name (ARN).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_domain_configuration', 'description': 'Gets summary information about a domain configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_configuration_name', 'description': 'The name of the domain configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Phone\u201d API validates national and international phone numbers, get location information about phone number.', 'parameters': [{'name': 'number', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.memorydb.create_parameter_group(parameter_group_name=\"myRedis8x\", family=\"memorydb_redis8\")"} {"Instruction": "I want to stop a session with the ID \"session-67890\" on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}"], "Output": "aws.glue.stop_session(id=\"session-67890\")"} {"Instruction": "I want to retrieve information about a core network Connect attachment with ID \"attachment-67890\" on AWS Network Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.networkmanager.get_connect_attachment(attachment_id=\"attachment-67890\")"} {"Instruction": "I want to stop training the entity recognizer with the ARN \"arn:aws:comprehend:us-west-2:111122223333:entity-recognizer/examplerecognizer2\" on AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_entity_recognizer', 'description': 'Stops an entity recognizer training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'entity_recognizer_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'cinema test', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "aws.comprehend.stop_training_entity_recognizer(entity_recognizer_arn=\"arn:aws:comprehend:us-west-2:111122223333:entity-recognizer/examplerecognizer2\")"} {"Instruction": "I need to update the custom health status of an instance with the instance ID \"i-87654321\" in the service with the service ID \"srv-12345678\" to be healthy.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicediscovery.update_instance_custom_health_status', 'description': 'Submits a request to change the health status of a custom health check to healthy or unhealthy.For more information, see HealthCheckCustomConfig .', 'parameters': [{'name': 'service_id', 'description': 'The ID of the service that includes the configuration for the custom health check that you want to change the status for.'}, {'name': 'instance_id', 'description': 'The ID of the instance that you want to change the health status for.'}, {'name': 'status', 'description': 'The new status of the instance, HEALTHY or UNHEALTHY .\\nPossible values:\\n\\nHEALTHY\\nUNHEALTHY'}]}\n", "{'name': 'az', 'api_name': 'Job Download', 'description': 'Download all job-related files', 'parameters': [{'name': 'name', 'required': True, 'description': 'Name of the job.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'required': True, 'description': 'Name of the Azure ML workspace.'}, {'name': 'all', 'required': False, 'description': 'Download all the outputs of the job.'}, {'name': 'download-path', 'required': False, 'description': 'Path to download the job files to.'}, {'name': 'output-name', 'required': False, 'description': 'The name of the user-defined output to download.'}]}\n", "{'name': 'pyarrow', 'api_name': 'sqrt', 'description': 'Compute the square root of an argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute the square root'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}"], "Output": "aws.servicediscovery.update_instance_custom_health_status(service_id=\"srv-12345678\", instance_id=\"i-87654321\", status=\"HEALTHY\")"} {"Instruction": "I want to update the configuration of an origin access identity with id ABC123 on AWS CloudFront.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1) of CLUSTER. See the full list of regions at https://cloud.google.com/sql/docs/instance-locations. Default: list clusters in all regions.'}]}"], "Output": "aws.cloudfront.update_cloud_front_origin_access_identity(id=\"ABC123\", _cloud_front_origin_access_identity_config=\"file://OAI_config.json\")"} {"Instruction": "I want to associate the budget named \"yearly-budget\" with the resource identified by portfolio-id \"def456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'alpha compute backend-buckets', 'api_name': 'gcloud.alpha.compute.backend_buckets().update', 'description': 'update backend bucket', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'flags'}]}\n", "{'name': 'git', 'api_name': 'requests.get', 'description': 'Git HTTP-based protocols', 'parameters': [{'name': '$git_url'}]}"], "Output": "aws.servicecatalog.associate_budget_with_resource(budget_name=\"yearly-budget\", resource_id=\"def456\")"} {"Instruction": "I want to delete a list named \"my-other-list\" on AWS Fraud Detector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.location.create_key', 'description': 'Creates an API key resource in your Amazon Web Services account, which lets you grant actions for Amazon Location resources to the API key bearer.NoteFor more information, see Using API keys .', 'parameters': [{'name': 'description', 'description': 'An optional description for the API key resource.'}, {'name': 'expire_time', 'description': 'The optional timestamp for when the API key resource will expire in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ . One of NoExpiry or ExpireTime must be set.'}, {'name': 'key_name', 'description': 'A custom name for the API key resource.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), hyphens (-), periods (.), and underscores (_).\\nMust be a unique API key name.\\nNo spaces allowed. For example, ExampleAPIKey .'}, {'name': 'no_expiry_|_no_no_expiry', 'description': 'Optionally set to true to set no expiration time for the API key. One of NoExpiry or ExpireTime must be set.'}, {'name': 'restrictions', 'description': 'The API key restrictions for the API key resource.\\nAllowActions -> (list)\\n\\nA list of allowed actions that an API key resource grants permissions to perform. You must have at least one action for each type of resource. For example, if you have a place resource, you must include at least one place action.\\nThe following are valid values for the actions.\\n\\nMap actions\\ngeo:GetMap* - Allows all actions needed for map rendering.\\n\\n\\nPlace actions\\ngeo:SearchPlaceIndexForText - Allows geocoding.\\ngeo:SearchPlaceIndexForPosition - Allows reverse geocoding.\\ngeo:SearchPlaceIndexForSuggestions - Allows generating suggestions from text.\\nGetPlace - Allows finding a place by place ID.\\n\\n\\nRoute actions\\ngeo:CalculateRoute - Allows point to point routing.\\ngeo:CalculateRouteMatrix - Allows calculating a matrix of routes.\\n\\n\\n\\n\\nNoteYou must use these strings exactly. For example, to provide access to map rendering, the only valid action is geo:GetMap* as an input to the list. [\"geo:GetMap*\"] is valid but [\"geo:GetMapTile\"] is not. Similarly, you cannot use [\"geo:SearchPlaceIndexFor*\"] - you must list each of the Place actions separately.\\n(string)\\n\\nAllowReferers -> (list)\\n\\nAn optional list of allowed HTTP referers for which requests must originate from. Requests using this API key from other domains will not be allowed.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939) or any symbols in this list $\\\\-._+!*`(),;/?:@=&\\nMay contain a percent (%) if followed by 2 hexadecimal digits (A-F, a-f, 0-9); this is used for URL encoding purposes.\\nMay contain wildcard characters question mark (?) and asterisk (*). Question mark (?) will replace any single character (including hexadecimal digits). Asterisk (*) will replace any multiple characters (including multiple hexadecimal digits).\\nNo spaces allowed. For example, https://example.com .\\n\\n(string)\\n\\nAllowResources -> (list)\\n\\nA list of allowed resource ARNs that a API key bearer can perform actions on.\\n\\nThe ARN must be the correct ARN for a map, place, or route ARN. You may include wildcards in the resource-id to match multiple resources of the same type.\\nThe resources must be in the same partition , region , and account-id as the key that is being created.\\nOther than wildcards, you must include the full ARN, including the arn , partition , service , region , account-id and resource-id , delimited by colons (:).\\nNo spaces allowed, even with wildcards. For example, arn:aws:geo:region:*account-id* :map/ExampleMap* .\\n\\nFor more information about ARN format, see Amazon Resource Names (ARNs) .\\n(string)'}, {'name': 'tags', 'description': 'Applies one or more tags to the map resource. A tag is a key-value pair that helps manage, identify, search, and filter your resources by labelling them.\\nFormat: \"key\" : \"value\"\\nRestrictions:\\n\\nMaximum 50 tags per resource\\nEach resource tag must be unique with a maximum of one value.\\nMaximum key length: 128 Unicode characters in UTF-8\\nMaximum value length: 256 Unicode characters in UTF-8\\nCan use alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), and the following characters: + - = . _ : / @.\\nCannot use \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d as a prefix for a key.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_coip_cidr', 'description': 'Creates a range of customer-owned IP addresses.', 'parameters': [{'name': 'cidr', 'description': 'A customer-owned IP address range to create.'}, {'name': 'coip_pool_id', 'description': 'The ID of the address pool.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.apis().undeploy', 'description': 'undeploy an Apigee API proxy from an environment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}"], "Output": "aws.frauddetector.delete_list(name=\"my-other-list\")"} {"Instruction": "I want to list all the what-if forecasts that have the status \"ACTIVE\" on AWS Forecast.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.stop_job_run', 'description': 'Stops a particular run of a job.', 'parameters': [{'name': 'name', 'description': 'The name of the job to be stopped.'}, {'name': 'run_id', 'description': 'The ID of the job run to be stopped.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.start_suite_run', 'description': 'Starts a Device Advisor test suite run.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Suite definition ID of the test suite.'}, {'name': 'suite_definition_version', 'description': 'Suite definition version of the test suite.'}, {'name': 'suite_run_configuration', 'description': 'Suite run configuration.\\nprimaryDevice -> (structure)\\n\\nSets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.\\nthingArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s thing ARN.\\ncertificateArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s certificate ARN.\\ndeviceRoleArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s role ARN.\\n\\nselectedTestList -> (list)\\n\\nSets test case list.\\n(string)\\n\\nparallelRun -> (boolean)\\n\\nTRUE if multiple test suites run in parallel.'}, {'name': 'tags', 'description': 'The tags to be attached to the suite run.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.forecast.list_what_if_forecasts(filters='[{\"Condition\":\"IS\",\"Key\":\"Status\",\"Value\":\"ACTIVE\"}]')"} {"Instruction": "I want to create a dataset group named test-group on AWS Personalize.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}"], "Output": "aws.personalize.create_dataset_group(name=\"test-group\")"} {"Instruction": "I want to synchronize the MFA device for the user Jane with the serial number arn:aws:iam::123456789012:mfa/JanesMFADevice. The authentication codes are 654321 and 987654.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings.update('*.example.com', certificate_id='1234'\", 'description': 'Updates a domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'certificate_management'}, {'name': 'certificate_id'}, {'name': 'no_certificate_id'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}"], "Output": "aws.iam.resync_mfa_device(user_name=\"Jane\", serial_number=\"arn:aws:iam::123456789012:mfa/JanesMFADevice\", authentication_code1=654321, authentication_code2=987654)"} {"Instruction": "How can I get information about a dataset with the dataset ID \"98765432\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.get_dataset', 'description': 'Returns information about a Dataset.', 'parameters': [{'name': 'dataset_id', 'description': 'The unique identifier for a Dataset.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide most accurate data of Indonesian cities weather and forecast plus latest earthquake alert.\\n\\nPrakiraan cuaca, suhu udara, kelembapan udara, kecepatan angin, dan arah angin untuk kota-kota besar di 34 provinsi di Indonesia dalam waktu 3 harian dan gempa terbaru dengan format JSON yang lebih ramah.', 'parameters': [{'name': 'province', 'description': '', 'type': 'string'}, {'name': 'city', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().delete', 'description': 'Delete an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "aws.finspace_data.get_dataset(dataset_id=98765432)"} {"Instruction": "I want to get the details of a workflow with the unique identifier WF5678 in AWS customer-profiles.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.customer_profiles.get_workflow', 'description': 'Get details of specified workflow.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'workflow_id', 'description': 'Unique identifier for the workflow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_grpc', 'description': 'Update a gRPC health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().list', 'description': 'List all Managed Microsoft AD operations in the specified project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.customer_profiles.get_workflow(domain_name=\"my_domain\", workflow_id=\"WF5678\")"} {"Instruction": "I want to delete the access key with ID xyz123 for the bucket named my-s3-bucket in Lightsail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.delete_bucket_access_key', 'description': 'Deletes an access key for the specified Amazon Lightsail bucket.For more information about access keys, see Creating access keys for a bucket in Amazon Lightsail in the Amazon Lightsail Developer Guide .', 'parameters': [{'name': 'bucket_name', 'description': 'The name of the bucket that the access key belongs to.'}, {'name': 'access_key_id', 'description': 'The ID of the access key to delete.\\nUse the GetBucketAccessKeys action to get a list of access key IDs that you can specify.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}"], "Output": "aws.lightsail.delete_bucket_access_key(__bucket_name=\"my-s3-bucket\", __access_key_id=\"xyz123\")"} {"Instruction": "I want to tag a resource with the ARN \"arn:aws:iot1click:us-west-2:123456789012:group/group-1\" with tags key1=value1 and key2=value2 on AWS IoT 1-Click.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.iot1click.tag_resource(resource_arn=\"arn:aws:iot1click:us_west_2:123456789012:group/group_1\", tags={'key1': 'value1', 'key2': 'value2'})"} {"Instruction": "I want to retrieve the regex pattern set named regexPatterSet01 for a regional application with the id a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 using the AWS WAFv2 API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.wafv2.get_regex_pattern_set', 'description': 'Retrieves the specified RegexPatternSet .', 'parameters': [{'name': 'name', 'description': 'The name of the set. You cannot change the name after you create the set.'}, {'name': 'scope', 'description': 'Specifies whether this is for an Amazon CloudFront distribution or for a regional application. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, an AppSync GraphQL API, an Amazon Cognito user pool, an App Runner service, or an Amazon Web Services Verified Access instance.\\nTo work with CloudFront, you must also specify the Region US East (N. Virginia) as follows:\\n\\nCLI - Specify the Region when you use the CloudFront scope: --scope=CLOUDFRONT --region=us-east-1 .\\nAPI and SDKs - For all calls, use the Region endpoint us-east-1.\\n\\nPossible values:\\n\\nCLOUDFRONT\\nREGIONAL'}, {'name': 'id', 'description': 'A unique identifier for the set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'COVID-19 World and India data (Depricated since 13th August 2021)', 'parameters': []}"], "Output": "aws.wafv2.get_regex_pattern_set(name=\"regexPatterSet01\", scope=\"REGIONAL\", id=\"a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\")"} {"Instruction": "I want to update the pricing plan with ARN \"arn:aws:pricingplan:9876543210\" on AWS billingconductor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate screenshots of websites with simple api, accept various parameters such as width, height, full page', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'fullscreen', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Artifact Registry', 'api_name': 'gcloud.alpha.artifacts.repositories().set_iam_policy(repository=\"my_repo\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for an Artifact Registry repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.billingconductor.update_pricing_plan(arn=\"arn:aws:pricingplan:9876543210\")"} {"Instruction": "I want to release the Elastic IP address with the allocation ID eipalloc-abcd1234 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.release_address', 'description': 'Releases the specified Elastic IP address.[Nondefault VPC] You must use DisassociateAddress to disassociate the Elastic IP address before you can release it. Otherwise, Amazon EC2 returns an error (InvalidIPAddress.InUse ).After you release an Elastic IP address, you might be able to recover it. For more information, see AllocateAddress .', 'parameters': [{'name': 'allocation_id', 'description': 'The allocation ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'network_border_group', 'description': 'The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.\\nIf you provide an incorrect network border group, you receive an InvalidAddress.NotFound error.\\nYou cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you receive an InvalidParameterCombination error.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Country Information and Conversion API provides developers with a wide range of country-related data and conversion capabilities. \\n\\nHere are the details of what the API offers: \\n\\nCountry Name: The full name of the country. \\nCountry Code: The unique country code that identifies the country.\\nCapital: The capital city of the country. \\nPopulation: The population count of the country.\\nLanguage(s): The official language(s) spoken in the country.\\nCurrency: The currency used in the country.\\nTime...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}"], "Output": "aws.ec2.release_address(allocation_id=\"eipalloc-abcd1234\")"} {"Instruction": "Please generate a mapping template for a model named \"SampleModel\" in AWS API Gateway. The Rest API ID is \"9876543210\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().inject_fault', 'description': 'Inject fault on an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'fault_type', 'description': 'Specifies fault type. FAULT_TYPE must be (only one value is supported): stop-vm. stop-vm fault type supports stopping the VM.'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "aws.apigateway.get_model_template(__rest_api_id=\"9876543210\", __model_name=\"SampleModel\")"} {"Instruction": "Can you please deregister target with ID \"xyz123\" from the maintenance window with ID \"mw-98765\" in AWS SSM?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.deregister_target_from_maintenance_window', 'description': 'Removes a target from a maintenance window.', 'parameters': [{'name': 'window_id', 'description': 'The ID of the maintenance window the target should be removed from.'}, {'name': 'window_target_id', 'description': 'The ID of the target definition to remove.'}, {'name': 'safe_|_no_safe', 'description': 'The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn\u00e2\\x80\\x99t deregister the target from the maintenance window.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}"], "Output": "aws.ssm.deregister_target_from_maintenance_window(window_id=\"mw-98765\", window_target_id=\"xyz123\")"} {"Instruction": "I want to list the major versions of an environment template named \"my-environment-template\" on AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.list_environment_template_versions', 'description': 'List major or minor versions of an environment template with detail data.list-environment-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'major_version', 'description': 'To view a list of minor of versions under a major version of an environment template, include major Version .\\nTo view a list of major versions of an environment template, exclude major Version .'}, {'name': 'template_name', 'description': 'The name of the environment template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}"], "Output": "aws.proton.list_environment_template_versions(template_name=\"my_environment_template\", major_version=\"__major_version\")"} {"Instruction": "Please tag the resource with ARN \"arn:aws:s3:::my-bucket\" with the following tags: {\"Environment\": \"Production\", \"Value\": \"High\"}\n", "Functions": ["{'name': 'aws', 'api_name': '\"The name of the function and the arguments are not provided in the given example.\"', 'description': 'Use to assign one or more tags to a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that the tags are added to.'}, {'name': 'tags', 'description': 'The list of tags that are added to the specified resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.codeguruprofiler.tag_resource(resource_arn=\"arn:aws:s3:::my-bucket\", tags={\"Environment\": \"Production\", \"Value\": \"High\"})"} {"Instruction": "I want to get information about a recovery point with the unique identifier RP-987654 on AWS Redshift Serverless.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool for allocation'}]}}\n", "{'name': 'aws', 'api_name': 'aws.appsync.update_domain_name', 'description': 'Updates a custom DomainName object.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'description', 'description': 'A description of the DomainName .'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_recipe_job', 'description': 'Modifies the definition of an existing DataBrew recipe job.', 'parameters': [{'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to update.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of nodes that DataBrew can consume when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'outputs', 'description': 'One or more artifacts that represent the output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.\\nCompressionFormat -> (string)\\n\\nThe compression algorithm used to compress the output text of the job.\\nFormat -> (string)\\n\\nThe data format of the output of the job.\\nPartitionColumns -> (list)\\n\\nThe names of one or more partition columns for the output of the job.\\n(string)\\n\\nLocation -> (structure)\\n\\nThe location in Amazon S3 where the job writes its output.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output.\\nFormatOptions -> (structure)\\n\\nRepresents options that define how DataBrew formats job output files.\\nCsv -> (structure)\\n\\nRepresents a set of options that define the structure of comma-separated value (CSV) job output.\\nDelimiter -> (string)\\n\\nA single character that specifies the delimiter used to create CSV job output.\\n\\n\\nMaxOutputFiles -> (integer)\\n\\nMaximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.'}, {'name': 'data_catalog_outputs', 'description': 'One or more artifacts that represent the Glue Data Catalog output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.\\nCatalogId -> (string)\\n\\nThe unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.\\nDatabaseName -> (string)\\n\\nThe name of a database in the Data Catalog.\\nTableName -> (string)\\n\\nThe name of a table in the Data Catalog.\\nS3Options -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.\\nLocation -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\n\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.'}, {'name': 'database_outputs', 'description': 'Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.\\n(structure)\\n\\nRepresents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.\\nGlueConnectionName -> (string)\\n\\nThe Glue connection that stores the connection information for the target database.\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nDatabaseOutputMode -> (string)\\n\\nThe output mode to write into the database. Currently supported option: NEW_TABLE.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().delete', 'description': 'delete HTTP health checks', 'parameters': [{'name': 'name'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.redshift_serverless.get_recovery_point(recovery_point_id=\"RP-987654\")"} {"Instruction": "I want to cancel an export job with the ID 56789 on AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "aws.sesv2.cancel_export_job(job_id=56789)"} {"Instruction": "I want to list all customer managed policies attached to a specific permission set in an IAM Identity Center instance on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws sso_admin.list_customer_managed_policy_references_in_permission_set', 'description': 'Lists all customer managed policies attached to a specified PermissionSet .list-customer-managed-policy-references-in-permission-set is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed.'}, {'name': 'permission_set_arn', 'description': 'The ARN of the PermissionSet .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().describe', 'description': 'Retrieve detailed model information', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns kinds of burgers with there name, image, price, ingeridients etc', 'parameters': []}"], "Output": "aws.sso_admin.list_customer_managed_policy_references_in_permission_set(instance_arn=\"\", permission_set_arn=\"\")"} {"Instruction": "I want to disassociate the Elastic IP address with the association ID eipassoc-5678 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.disassociate_address', 'description': 'Disassociates an Elastic IP address from the instance or network interface it\u00e2\\x80\\x99s associated with.See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}"], "Output": "aws.ec2.disassociate_address(association_id=\"eipassoc-5678\")"} {"Instruction": "I want to disassociate a repository with the association ARN \"arn:aws:codeguru-reviewer:us-west-2:123456789012:association:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\" in Amazon CodeGuru Reviewer.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.enable_user', 'description': 'Allows the specified user to access the FinSpace web application and API.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user account that you want to enable.'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.repositories().create(REPOSITORY=\"my_repo\", remote_uri=\"https://github.com/octocat/Hello_World.git\", connection=\"my_conn\", region=\"us_central1\"', 'description': 'Create a Cloud Build repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'remote_uri', 'description': 'The remote URI of the repository.'}, {'name': 'async', 'description': 'Run command asynchronously.'}]}"], "Output": "aws.codeguru_reviewer.disassociate_repository(association_arn=\"arn:aws:codeguru_reviewer:us_west_2:123456789012:association:a1b2c3d4_5678_90ab_cdef_EXAMPLE11111\")"} {"Instruction": "I want to create a new origin access identity in Amazon CloudFront with the CallerReference \"my-reference\" and Comment \"Example OAI\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.create_cloud_front_origin_access_identity', 'description': 'Creates a new origin access identity. If you\u00e2\\x80\\x99re using Amazon S3 for your origin, you can use an origin access identity to require users to access your content using a CloudFront URL instead of the Amazon S3 URL. For more information about how to use origin access identities, see Serving Private Content through CloudFront in the Amazon CloudFront Developer Guide .', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The current configuration information for the identity.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}]}"], "Output": "aws.cloudfront.create_cloud_front_origin_access_identity(cloud_front_origin_access_identity_config={\"CallerReference\": \"my_reference\", \"Comment\": \"Example OAI\"})"} {"Instruction": "I want to start an Amazon Kinesis Analytics application named my-app with input configuration id \"input-123\" and input starting position as \"NOW\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kinesisanalytics.start_application', 'description': 'Starts the specified Amazon Kinesis Analytics application. After creating an application, you must exclusively call this operation to start your application.The application status must be READY for you to start an application. You can get the application status in the console or using the DescribeApplication operation.This operation requires permissions to perform the kinesisanalytics:StartApplication action.', 'parameters': [{'name': 'application_name', 'description': 'Name of the application.'}, {'name': 'input_configurations', 'description': 'Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics starts reading the streaming source associated with the input. You can also specify where in the streaming source you want Amazon Kinesis Analytics to start reading.\\n(structure)\\n\\nWhen you start your application, you provide this configuration, which identifies the input source and the point in the input source at which you want the application to start processing records.\\nId -> (string)\\n\\nInput source ID. You can get this ID by calling the DescribeApplication operation.\\nInputStartingPositionConfiguration -> (structure)\\n\\nPoint at which you want the application to start processing records from the streaming source.\\nInputStartingPosition -> (string)\\n\\nThe starting position on the stream.\\n\\nNOW - Start reading just after the most recent record in the stream, start at the request time stamp that the customer issued.\\nTRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.\\nLAST_STOPPED_POINT - Resume reading from where the application last stopped reading.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_mac_sec_key', 'description': 'Removes the association between a MAC Security (MACsec) security key and an Direct Connect dedicated connection.', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).\\nYou can use DescribeConnections or DescribeLags to retrieve connection ID.'}, {'name': 'secret_arn', 'description': 'The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.\\nYou can use DescribeConnections to retrieve the ARN of the MAC Security (MACsec) secret key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}"], "Output": "aws.kinesisanalytics.start_application(application_name=\"my_app\", input_configurations=[{\"id\":\"input-123\", \"InputStartingPositionConfiguration\":{\"InputStartingPosition\":\"NOW\"}}])"} {"Instruction": "I want to create a package named my-package for Amazon OpenSearch Service using the TXT-DICTIONARY package type. The package will be imported from the S3 bucket my-bucket with the file name package.txt.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().describe', 'description': 'Describe a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}"], "Output": "aws.opensearch.create_package(package_name=\"my_package\", package_type=\"TXT_DICTIONARY\", package_description=\"Package for OpenSearch\", package_source={\"S3BucketName\": \"my_bucket\", \"S3Key\":\"package.txt\"})"} {"Instruction": "I want to authorize access to all clients for the network with the ID cvpn-endpoint-987654321987abcde in an AWS Client VPN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.authorize_client_vpn_ingress', 'description': 'Adds an ingress authorization rule to a Client VPN endpoint. Ingress authorization rules act as firewall rules that grant access to networks. You must configure ingress authorization rules to enable clients to access resources in Amazon Web Services or on-premises networks.', 'parameters': [{'name': 'client_vpn_endpoint_id', 'description': 'The ID of the Client VPN endpoint.'}, {'name': 'target_network_cidr', 'description': 'The IPv4 address range, in CIDR notation, of the network for which access is being authorized.'}, {'name': 'access_group_id', 'description': 'The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group. Required if AuthorizeAllGroups is false or not specified.'}, {'name': 'authorize_all_groups_|_no_authorize_all_groups', 'description': 'Indicates whether to grant access to all clients. Specify true to grant all clients who successfully establish a VPN connection access to the network. Must be set to true if AccessGroupId is not specified.'}, {'name': 'description', 'description': 'A brief description of the authorization rule.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws kendra list_featured_results_sets', 'description': 'Lists all your sets of featured results for a given index. Features results are placed above all other results for certain queries. If there\u00e2\\x80\\x99s an exact match of a query, then one or more specific documents are featured in the search results.', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index used for featuring results.'}, {'name': 'next_token', 'description': 'If the response is truncated, Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of featured results sets.'}, {'name': 'max_results', 'description': 'The maximum number of featured results sets to return.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}"], "Output": "aws.ec2.authorize_client_vpn_ingress(client_vpn_endpoint_id=\"cvpn-endpoint-987654321987abcde\", target_network_cidr=\"0.0.0.0/0\", authorize_all_groups=True)"} {"Instruction": "I want to delete a domain association for an Amplify app with the app id amp456 and the domain name example.org.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file into a PyArrow Table', 'parameters': {'required': [{'name': 'source', 'description': 'The file path or file-like object of the Parquet file to read.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to read from the Parquet file.'}, {'name': 'use_pandas_metadata', 'description': 'Whether to use the pandas metadata embedded in the file.'}, {'name': 'metadata', 'description': 'Additional metadata to include in the resulting Table.'}, {'name': 'filesystem', 'description': 'A custom filesystem to use for reading the Parquet file.'}, {'name': 'filters', 'description': 'A list of filters to apply during reading.'}, {'name': 'schema', 'description': 'A custom schema to use for reading the Parquet file.'}, {'name': 'memory_map', 'description': 'Whether to use memory mapping for reading the Parquet file.'}, {'name': 'buffer_size', 'description': 'The buffer size to use for reading the Parquet file.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}"], "Output": "aws.amplify.delete_domain_association(app_id=\"amp456\", domain_name=\"example.org\")"} {"Instruction": "I want to delete custom attributes named \"version\" from a container instance with target ID \"arn:aws:ecs:us-west-2:123456789012:container-instance/abcdefg1234\" in an ECS cluster on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.delete_attributes', 'description': 'Deletes one or more custom attributes from an Amazon ECS resource.', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'attributes', 'description': 'The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don\u00e2\\x80\\x99t specify the value. If you specify the target ID using the short form, you must also specify the target type.\\n(structure)\\n\\nAn attribute is a name-value pair that\u00e2\\x80\\x99s associated with an Amazon ECS object. Use attributes to extend the Amazon ECS data model by adding custom metadata to your resources. For more information, see Attributes in the Amazon Elastic Container Service Developer Guide .\\nname -> (string)\\n\\nThe name of the attribute. The name must contain between 1 and 128 characters. The name may contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), forward slashes (/), back slashes (), or periods (.).\\nvalue -> (string)\\n\\nThe value of the attribute. The value must contain between 1 and 128 characters. It can contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), periods (.), at signs (@), forward slashes (/), back slashes (), colons (:), or spaces. The value can\u00e2\\x80\\x99t start or end with a space.\\ntargetType -> (string)\\n\\nThe type of the target to attach the attribute with. This parameter is required if you use the short form ID for a resource instead of the full ARN.\\ntargetId -> (string)\\n\\nThe ID of the target. You can specify the short form ID for a resource or the full Amazon Resource Name (ARN).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.put_user_status', 'description': 'Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent\u00e2\\x80\\x99s next status.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_id', 'description': 'The identifier of the user.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'agent_status_id', 'description': 'The identifier of the agent status.'}]}"], "Output": "aws.ecs.delete_attributes(attributes=[{\"name\":\"version\", \"targetId\":\"arn:aws:ecs:us-west-2:123456789012:container-instance/abcdefg1234\", \"targetType\":\"\"}])"} {"Instruction": "I want to pause all activities of Amazon Macie for my account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.macie2.update_macie_session(status=\"PAUSED\")"} {"Instruction": "I want to retrieve a paginated list of bulk import job requests on IoT SiteWise, filtering by all job statuses and starting from the token \"abc123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.iotsitewise.list_bulk_import_jobs(__filter=\"ALL\", __starting_token=\"abc123\")"} {"Instruction": "Please create a destination named my-destination with the site ARN arn:aws:sites:us-west-2:123456789012:site/example-site.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}\n", "{'name': 'pyarrow', 'api_name': 'month_day_nano_interval', 'description': 'Create instance of an interval type representing months, days and nanoseconds between two dates.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iotroborunner.create_destination(client_token=\"my_token\", name=\"my_destination\", site=\"arn:aws:sites:us_west_2:123456789012:site/example_site\", state=\"ENABLED\")"} {"Instruction": "I want to add working storage to a gateway with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-abcdef12\" and disk IDs [\"disk-1234\", \"disk-5678\"].\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.add_working_storage', 'description': 'Configures one or more gateway local disks as working storage for a gateway. This operation is only supported in the stored volume gateway type. This operation is deprecated in cached volume API version 20120630. Use AddUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the AddUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'disk_ids', 'description': 'An array of strings that identify disks that are to be configured as working storage. Each string has a minimum length of 1 and maximum length of 300. You can get the disk IDs from the ListLocalDisks API.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the Timezone, DST offset, and UTC offset of a location.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'The desired time as **seconds **since midnight, January 1, 1970 UTC.', 'type': 'NUMBER'}, {'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}]}"], "Output": "aws.storagegateway.add_working_storage(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_abcdef12\", disk_ids=[\"disk_1234\",\"disk_5678\"])"} {"Instruction": "I want to create a subscriber notification in Security Lake with configuration using an email endpoint and subscriber ID \"98765432\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.logical_and', 'description': \"Logical 'and' operation with null values\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}\n", "{'name': 'PyArrow', 'api_name': 'Filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'selection_filter', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.create_cloud_front_origin_access_identity', 'description': 'Creates a new origin access identity. If you\u00e2\\x80\\x99re using Amazon S3 for your origin, you can use an origin access identity to require users to access your content using a CloudFront URL instead of the Amazon S3 URL. For more information about how to use origin access identities, see Serving Private Content through CloudFront in the Amazon CloudFront Developer Guide .', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The current configuration information for the identity.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.bigtable.instances.tables.remove_iam_policy_binding('my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from a Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.securitylake.create_subscriber_notification(configuration={\"emailNotificationConfiguration\": {\"destinationEmailAddress\": \"example@example.com\"}}, subscriber_id=98765432)"} {"Instruction": "I need to list the associations between my Direct Connect gateway with ID \"abc123\" and all virtual private gateways and transit gateways.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Categorization API lets you define the website category of a given URL. ', 'parameters': [{'name': 'domainname', 'description': \"Website's domain name\", 'type': 'STRING'}, {'name': 'hardrefresh', 'description': '0 is used for getting the cached category if there is one. 1 is used for demanding the website categorization from scratch. Default: 0', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}]}"], "Output": "aws.directconnect.describe_direct_connect_gateway_associations(direct_connect_gateway_id=\"abc123\")"} {"Instruction": "I want to retrieve the recovery point for a virtual tape with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:tape/GW-YTVSWGFL3\" on a gateway with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12345678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.retrieve_tape_recovery_point', 'description': 'Retrieves the recovery point for the specified virtual tape. This operation is only supported in the tape gateway type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'tape_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual tape for which you want to retrieve the recovery point.'}, {'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for games', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_cluster_parameter_group', 'description': 'Deletes a specified cluster parameter group. The cluster parameter group to be deleted can\u00e2\\x80\\x99t be associated with any clusters.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the cluster parameter group.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nYou can\u00e2\\x80\\x99t delete a default cluster parameter group.\\nCannot be associated with any clusters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Select the kind of card you want to generate and let the API generate a new Test Card for you. Using industry standard algorithms, the cards generated will be unique and tied to real instututions, providing a close to real testing number', 'parameters': [{'name': 'brand', 'description': 'Enter your desired card brand', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}"], "Output": "aws.storagegateway.retrieve_tape_recovery_point(tape_arn=\"arn:aws:storagegateway:us_west_2:123456789012:tape/GW_YTVSWGFL3\", gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_12345678\")"} {"Instruction": "I want to list identities in an identity pool on AWS Cognito for the identity pool with the ID us_east_1:87654321.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "aws.cognito_identity.list_identities(identity_pool_id=\"us_east_1:87654321\")"} {"Instruction": "Can you please provide me with the membership details for the Amazon Web Services account identifiers 678901234567 and 987654321098 in the behavior graph with ARN arn:aws:detective:us-east-1:444455556666:graph:567856785678 on AWS?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}"], "Output": "aws.detective.get_members(account_ids=[678901234567, 987654321098], graph_arn=\"arn:aws:detective:us-east-1:444455556666:graph:567856785678\")"} {"Instruction": "I want to list the aliases associated with an entity with the organization-id \"m-d281d0a2fd824be5b6cd3d3ce909fd27\" and entity-id \"S-1-1-11-1111111111-2222222222-3333333333-3333\" on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_aliases', 'description': 'Creates a paginated call to list the aliases associated with a given entity.list-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the entity exists.'}, {'name': 'entity_id', 'description': 'The identifier for the entity for which to list the aliases.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'write_metadata', 'description': 'Write metadata-only Parquet file from schema', 'parameters': {'required': [{'name': 'schema', 'description': 'The schema of the Parquet file'}, {'name': 'where', 'description': 'String or NativeFile where the Parquet file will be written'}, {'name': 'metadata_collector', 'description': 'List to collect metadata information'}, {'name': 'filesystem', 'description': 'FileSystem object to use for writing the Parquet file'}, {'name': '**kwargs', 'description': 'Additional keyword arguments for the ParquetWriter class'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}"], "Output": "aws.workmail.list_aliases(organization_id='m_d281d0a2fd824be5b6cd3d3ce909fd27', entity_id='S_1_1_11_1111111111_2222222222_3333333333_3333')"} {"Instruction": "Please disassociate the assets with IDs \"asset3\" and \"asset4\" from the project with ID \"project567\" in AWS IoT SiteWise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().update_https', 'description': 'Update an existing HTTPS health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "aws.iotsitewise.batch_disassociate_project_assets(project_id=\"project567\", asset_ids=[\"asset3\", \"asset4\"], client_token=\"\")"} {"Instruction": "I want to modify the endpoint with identifier my-endpoint-001 in an Amazon Neptune DB cluster. I want to add two static members, 'db_instance_001' and 'db_instance_002', to the custom endpoint group.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.modify_db_cluster_endpoint', 'description': 'Modifies the properties of an endpoint in an Amazon Neptune DB cluster.', 'parameters': [{'name': 'db_cluster_endpoint_identifier', 'description': 'The identifier of the endpoint to modify. This parameter is stored as a lowercase string.'}, {'name': 'endpoint_type', 'description': 'The type of the endpoint. One of: READER , WRITER , ANY .'}, {'name': 'static_members', 'description': 'List of DB instance identifiers that are part of the custom endpoint group.\\n(string)'}, {'name': 'excluded_members', 'description': 'List of DB instance identifiers that aren\u00e2\\x80\\x99t part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.neptune.modify_db_cluster_endpoint(db_cluster_endpoint_identifier=\"my-endpoint-001\", endpoint_type=\"custom\", static_members=['db_instance_001', 'db_instance_002'])"} {"Instruction": "I want to retrieve events related to a specific DB instance named test-instance using AWS RDS API and set the start time to '2021-10-01T00:00:00' and the end time to '2021-10-31T23:59:59'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.describe_events', 'description': 'Returns events related to DB instances, DB clusters, DB parameter groups, DB security groups, DB snapshots, DB cluster snapshots, and RDS Proxies for the past 14 days. Events specific to a particular DB instance, DB cluster, DB parameter group, DB security group, DB snapshot, DB cluster snapshot group, or RDS Proxy can be obtained by providing the name as a parameter.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Events\\n', 'parameters': [{'name': 'source_identifier', 'description': 'The identifier of the event source for which events are returned. If not specified, then all sources are included in the response.\\nConstraints:\\n\\nIf SourceIdentifier is supplied, SourceType must also be provided.\\nIf the source type is a DB instance, a DBInstanceIdentifier value must be supplied.\\nIf the source type is a DB cluster, a DBClusterIdentifier value must be supplied.\\nIf the source type is a DB parameter group, a DBParameterGroupName value must be supplied.\\nIf the source type is a DB security group, a DBSecurityGroupName value must be supplied.\\nIf the source type is a DB snapshot, a DBSnapshotIdentifier value must be supplied.\\nIf the source type is a DB cluster snapshot, a DBClusterSnapshotIdentifier value must be supplied.\\nIf the source type is an RDS Proxy, a DBProxyName value must be supplied.\\nCan\u00e2\\x80\\x99t end with a hyphen or contain two consecutive hyphens.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\ndb-instance\\ndb-parameter-group\\ndb-security-group\\ndb-snapshot\\ndb-cluster\\ndb-cluster-snapshot\\ncustom-engine-version\\ndb-proxy\\nblue-green-deployment'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'duration', 'description': 'The number of minutes to retrieve events for.\\nDefault: 60'}, {'name': 'event_categories', 'description': 'A list of event categories that trigger notifications for a event notification subscription.\\n(string)'}, {'name': 'filters', 'description': 'This parameter isn\u00e2\\x80\\x99t currently supported.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as IDs. The filters supported by a describe operation are documented with the describe operation.\\n\\nNoteCurrently, wildcards are not supported in filters.\\nThe following actions can be filtered:\\n\\nDescribeDBClusterBacktracks\\nDescribeDBClusterEndpoints\\nDescribeDBClusters\\nDescribeDBInstances\\nDescribePendingMaintenanceActions\\n\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case-sensitive.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'vertex_ai.create_tensorboard', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().config().export', 'description': 'Export the configuration for Google Cloud Build trigger', 'parameters': [{'name': 'trigger'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}"], "Output": "aws.rds.describe_events(source_identifier=\"test_instance\", source_type=\"db_instance\", start_time=\"2021-10-01T00:00:00\", end_time=\"2021-10-31T23:59:59\")"} {"Instruction": "I want to describe the virtual interfaces for the connection dxcon-abc123 on AWS Direct Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}"], "Output": "aws.directconnect.describe_virtual_interfaces(connection_id=\"dxcon-abc123\")"} {"Instruction": "I want to create a new backend authentication resource for my Amplify app with the app ID \"my-app\", backend environment name \"my-environment\", and resource name \"my-auth-resource\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'az', 'api_name': 'VM Perform Maintenance', 'description': 'Perform maintenance on a virtual machine', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The name of the Virtual Machine. You can configure the default using az configure --defaults vm=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'az', 'api_name': 'Network Load Balancer List', 'description': 'List load balancers', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().delete', 'description': 'Delete a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot'}, {'name': 'region'}, {'name': 'volume'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.sort_indices', 'description': 'Sort an array and return the indices', 'parameters': {'required': [{'name': 'array', 'description': 'The array-like object to be sorted.'}], 'optional': [{'name': 'order', 'description': \"The order in which to sort the values. Accepted values are 'ascending' or 'descending'. Default is 'ascending'.\"}, {'name': 'null_placement', 'description': \"The placement of null values in the sorted array. Accepted values are 'at_start' or 'at_end'. Default is 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing sort options. Use pyarrow.compute.ArraySortOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "aws.amplifybackend.create_backend_auth(app_id=\"my-app\", backend_environment_name=\"my-environment\", resource_name=\"my-auth-resource\")"} {"Instruction": "I want to list all the Application Components for the Resilience Hub application with the ARN \"arn:partition:resiliencehub:region:account:app/my-app\" and the version \"2.0.0\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.resiliencehub.list_app_version_app_components(app_arn=\"arn:partition:resiliencehub:region:account:app/my-app\", app_version=\"2.0.0\")"} {"Instruction": "I want to stop an entities detection job with job ID 987654zyxwvut to test AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().create', 'description': 'Create a new BigQuery table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'description', 'description': 'Description of the table.'}, {'name': 'expiration', 'description': 'Expiration time of the table.'}, {'name': 'overwrite', 'description': 'Overwrite existing table.'}, {'name': 'schema', 'description': 'Schema of the table.'}, {'name': 'schema_file', 'description': 'File containing the schema.'}, {'name': 'view', 'description': 'SQL query to create a view.'}, {'name': 'use_legacy_sql', 'description': 'Use legacy SQL syntax.'}]}"], "Output": "aws.comprehend.stop_entities_detection_job(job_id=\"987654zyxwvut\")"} {"Instruction": "I want to get the details of a maintenance window execution with ID \"9876abcd-1234-5678-efgh-ijklmnopqrs\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.get_maintenance_window_execution', 'description': 'Retrieves details about a specific a maintenance window execution.', 'parameters': [{'name': 'window_execution_id', 'description': 'The ID of the maintenance window execution that includes the task.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ssm.get_maintenance_window_execution(window_execution_id=\"9876abcd-1234-5678-efgh-ijklmnopqrs\")"} {"Instruction": "I want to list the account IDs that have access to the portfolio with the identifier port-xyz123 in AWS Service Catalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.list_portfolio_access', 'description': 'Lists the account IDs that have access to the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'organization_parent_id', 'description': 'The ID of an organization node the portfolio is shared with. All children of this node with an inherited portfolio share will be returned.'}, {'name': 'page_token', 'description': 'The page token for the next set of results. To retrieve the first set of results, use null.'}, {'name': 'page_size', 'description': 'The maximum number of items to return with this call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global News produced by AI', 'parameters': []}"], "Output": "aws.servicecatalog.list_portfolio_access(portfolio_id=\"port-xyz123\")"} {"Instruction": "Please tag the resource with ARN \"arn:aws:quicksight:us-east-1:987654321098:dataset/sales_data\" with the tags \"environment=prod\" and \"department=finance\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.tag_resource', 'description': 'Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.Amazon QuickSight doesn\u00e2\\x80\\x99t currently support the tag editor for Resource Groups.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that you want to tag.'}, {'name': 'tags', 'description': 'Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.\\n(structure)\\n\\nThe key or keys of the key-value pairs for the resource tag or tags assigned to the resource.\\nKey -> (string)\\n\\nTag key.\\nValue -> (string)\\n\\nTag value.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "aws.quicksight.tag_resource(resource_arn=\"arn:aws:quicksight:us-east-1:987654321098:dataset/sales_data\", tags=[{'Key':'environment', 'Value':'prod'}, {'Key':'department', 'Value':'finance'}])"} {"Instruction": "I want to retrieve the schedule for a channel named \"live-channel\" on AWS MediaTailor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediatailor.get_channel_schedule', 'description': 'Retrieves information about your channel\u00e2\\x80\\x99s schedule.get-channel-schedule is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel associated with this Channel Schedule.'}, {'name': 'duration_minutes', 'description': 'The duration in minutes of the channel schedule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_contact', 'description': 'Returns a contact from a contact list.', 'parameters': [{'name': 'contact_list_name', 'description': 'The name of the contact list to which the contact belongs.'}, {'name': 'email_address', 'description': 'The contact\u00e2\\x80\\x99s email address.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.mediatailor.get_channel_schedule(__channel_name=\"live-channel\")"} {"Instruction": "Can you please update the domain name \"example.org\" description to \"Updated Description\" on AWS AppSync?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.update_domain_name', 'description': 'Updates a custom DomainName object.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'description', 'description': 'A description of the DomainName .'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.list_query_executions', 'description': 'Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: QueryExecutionIds\\n', 'parameters': [{'name': 'work_group', 'description': 'The name of the workgroup from which queries are being returned. If a workgroup is not specified, a list of available query execution IDs for the queries in the primary workgroup is returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}"], "Output": "aws.appsync.update_domain_name(domain_name=\"example.org\", description=\"Updated Description\")"} {"Instruction": "How can I retrieve a list of group members for an organization ID ABC123 and group ID XYZ456 in AWS WorkMail?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_group_members', 'description': 'Returns an overview of the members of a group. Users and groups can be members of a group.list-group-members is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the group exists.'}, {'name': 'group_id', 'description': 'The identifier for the group to which the members (users or groups) are associated.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}\n", "{'name': 'aws', 'api_name': 'aws.configservice.stop_configuration_recorder', 'description': 'Stops recording configurations of the Amazon Web Services resources you have selected to record in your Amazon Web Services account.', 'parameters': [{'name': 'configuration_recorder_name', 'description': 'The name of the recorder object that records each configuration change made to the resources.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BD API is a RestAPI service. Divisions, Districts, Upazilla, Coordinates, etc of Bangladesh are available in Bangla and English within endpoints. Main Documentation website: https://bdapis.com/', 'parameters': []}"], "Output": "aws.workmail.list_group_members(organization_id=\"ABC123\", group_id=\"XYZ456\")"} {"Instruction": "I want to start a suite run for a test suite with suite definition ID \"abcd1234\" and suite definition version \"v2\" on AWS Device Advisor. The suite run configuration should have the primary device set as a thing with thing ARN \"arn:aws:iot:us-east-1:987654321012:thing/MyIotThing\" and certificate ARN \"arn:aws:iot:us-east-1:987654321012:cert/certFile\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.start_suite_run', 'description': 'Starts a Device Advisor test suite run.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Suite definition ID of the test suite.'}, {'name': 'suite_definition_version', 'description': 'Suite definition version of the test suite.'}, {'name': 'suite_run_configuration', 'description': 'Suite run configuration.\\nprimaryDevice -> (structure)\\n\\nSets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.\\nthingArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s thing ARN.\\ncertificateArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s certificate ARN.\\ndeviceRoleArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s role ARN.\\n\\nselectedTestList -> (list)\\n\\nSets test case list.\\n(string)\\n\\nparallelRun -> (boolean)\\n\\nTRUE if multiple test suites run in parallel.'}, {'name': 'tags', 'description': 'The tags to be attached to the suite run.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_object_children', 'description': 'Returns a paginated list of child objects that are associated with a given object.', 'parameters': [{'name': 'directory_arn', 'description': 'The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns .'}, {'name': 'object_reference', 'description': 'The reference that identifies the object for which child objects are being listed.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'next_token', 'description': 'The pagination token.'}, {'name': 'max_results', 'description': 'The maximum number of items to be retrieved in a single call. This is an approximate number.'}, {'name': 'consistency_level', 'description': 'Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.iotdeviceadvisor.start_suite_run(suite_definition_id=\"abcd1234\", suite_definition_version=\"v2\", suite_run_configuration={\"primaryDevice\": {\"thingArn\": \"arn:aws:iot:us-east-1:987654321012:thing/MyIotThing\", \"certificateArn\": \"arn:aws:iot:us-east-1:987654321012:cert/certFile\"}})"} {"Instruction": "I want to modify the subnet group named my-subnet-group for my AWS redshift cluster. The subnet group description should be updated and two new VPC subnets (subnet-123456 and subnet-789012) should be added to the subnet group.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().list', 'description': 'Listing access policies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "aws.redshift.modify_cluster_subnet_group(cluster_subnet_group_name=\"my-subnet-group\", description=\"updated description\", subnet_ids=[\"subnet-123456\", \"subnet-789012\"])"} {"Instruction": "Can you please provide me with the tags associated with an OpenSearch Serverless resource with the ARN \"arn:aws:opensearch-service:::domain/?\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearchserverless.list_tags_for_resource', 'description': 'Returns the tags for an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource. The resource must be active (not in the DELETING state), and must be owned by the account ID included in the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Decode QRCodes from an image or PDF.\\nReturns an array of decoded messages.', 'parameters': [{'name': 'src', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.opensearchserverless.list_tags_for_resource(resource_arn=\"arn:aws:opensearch-service:::domain/\")"} {"Instruction": "I want to disable the user account with the unique identifier \"user567\" on FinSpace web application. Also, use the client token \"efgh5678\" for idempotency.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.enable_user', 'description': 'Allows the specified user to access the FinSpace web application and API.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user account that you want to enable.'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}"], "Output": "aws.finspace_data.disable_user(user_id=\"user567\", client_token=\"efgh5678\")"} {"Instruction": "I need to check the load permissions of a specific Amazon FPGA Image (AFI) with ID afi-0d123e123bfc85abc.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws ec2 describe_fpga_image_attribute', 'description': 'Describes the specified attribute of the specified Amazon FPGA Image (AFI).', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'fpga_image_id', 'description': 'The ID of the AFI.'}, {'name': 'attribute', 'description': 'The AFI attribute.\\nPossible values:\\n\\ndescription\\nname\\nloadPermission\\nproductCodes'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering'}, {'name': 'authorized_network'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_server_certificate', 'description': 'Deletes the specified server certificate.See also: AWS API Documentation\\n', 'parameters': [{'name': 'server_certificate_name', 'description': 'The name of the server certificate you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_mitigation_action', 'description': 'Deletes a defined mitigation action from your Amazon Web Services accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'action_name', 'description': 'The name of the mitigation action that you want to delete.'}]}"], "Output": "aws.ec2.describe_fpga_image_attribute(fpga_image_id=\"afi-0d123e123bfc85abc\", attribute=\"loadPermission\")"} {"Instruction": "I want to search for available phone numbers in the United States with the area code 555 and return the results in the E.164 format in AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}"], "Output": "aws.chime_sdk_voice.search_available_phone_numbers(__country=\"US\", __area_code=\"555\")"} {"Instruction": "Please create a JSON classifier named my-json-classifier in AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.create_classifier', 'description': 'Creates a classifier in the user\u00e2\\x80\\x99s account. This can be a GrokClassifier , an XMLClassifier , a JsonClassifier , or a CsvClassifier , depending on which field of the request is present.', 'parameters': [{'name': 'grok_classifier', 'description': 'A GrokClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.\\nName -> (string)\\n\\nThe name of the new classifier.\\nGrokPattern -> (string)\\n\\nThe grok pattern used by this classifier.\\nCustomPatterns -> (string)\\n\\nOptional custom grok patterns used by this classifier.'}, {'name': 'xml_classifier', 'description': 'An XMLClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches.\\nName -> (string)\\n\\nThe name of the classifier.\\nRowTag -> (string)\\n\\nThe XML tag designating the element that contains each record in an XML document being parsed. This can\u00e2\\x80\\x99t identify a self-closing element (closed by /> ). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).'}, {'name': 'json_classifier', 'description': 'A JsonClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nJsonPath -> (string)\\n\\nA JsonPath string defining the JSON data for the classifier to classify. Glue supports a subset of JsonPath, as described in Writing JsonPath Custom Classifiers .'}, {'name': 'csv_classifier', 'description': 'A CsvClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nDelimiter -> (string)\\n\\nA custom symbol to denote what separates each column entry in the row.\\nQuoteSymbol -> (string)\\n\\nA custom symbol to denote what combines content into a single column value. Must be different from the column delimiter.\\nContainsHeader -> (string)\\n\\nIndicates whether the CSV file contains a header.\\nHeader -> (list)\\n\\nA list of strings representing column names.\\n(string)\\n\\nDisableValueTrimming -> (boolean)\\n\\nSpecifies not to trim values before identifying the type of column values. The default value is true.\\nAllowSingleColumn -> (boolean)\\n\\nEnables the processing of files that contain only one column.\\nCustomDatatypeConfigured -> (boolean)\\n\\nEnables the configuration of custom datatypes.\\nCustomDatatypes -> (list)\\n\\nCreates a list of supported custom datatypes.\\n(string)\\n\\nSerde -> (string)\\n\\nSets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog. Valid values are OpenCSVSerDe , LazySimpleSerDe , and None . You can specify the None value when you want the crawler to do the detection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.get_findings_filter', 'description': 'Retrieves the criteria and other settings for a findings filter.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Country Information and Conversion API provides developers with a wide range of country-related data and conversion capabilities. \\n\\nHere are the details of what the API offers: \\n\\nCountry Name: The full name of the country. \\nCountry Code: The unique country code that identifies the country.\\nCapital: The capital city of the country. \\nPopulation: The population count of the country.\\nLanguage(s): The official language(s) spoken in the country.\\nCurrency: The currency used in the country.\\nTime...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.glue.create_classifier(json_classifier={\"Name\":\"my-json-classifier\"})"} {"Instruction": "I want to update the location with the ARN \"arn:aws:datasync:us-west-2:123456789012:location/loc-01234567890abcdef/myfiles\" for Azure Blob Storage on AWS DataSync.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datasync.update_location_azure_blob', 'description': 'Modifies some configurations of the Microsoft Azure Blob Storage transfer location that you\u00e2\\x80\\x99re using with DataSync.', 'parameters': [{'name': 'location_arn', 'description': 'Specifies the ARN of the Azure Blob Storage transfer location that you\u00e2\\x80\\x99re updating.'}, {'name': 'subdirectory', 'description': 'Specifies path segments if you want to limit your transfer to a virtual directory in your container (for example, /my/images ).'}, {'name': 'authentication_type', 'description': 'Specifies the authentication method DataSync uses to access your Azure Blob Storage. DataSync can access blob storage using a shared access signature (SAS).\\nPossible values:\\n\\nSAS'}, {'name': 'sas_configuration', 'description': 'Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage.\\nToken -> (string)\\n\\nSpecifies a SAS token that provides permissions to access your Azure Blob Storage.\\nThe token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:\\n\\nsp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D'}, {'name': 'blob_type', 'description': 'Specifies the type of blob that you want your objects or files to be when transferring them into Azure Blob Storage. Currently, DataSync only supports moving data into Azure Blob Storage as block blobs. For more information on blob types, see the Azure Blob Storage documentation .\\nPossible values:\\n\\nBLOCK'}, {'name': 'access_tier', 'description': 'Specifies the access tier that you want your objects or files transferred into. This only applies when using the location as a transfer destination. For more information, see Access tiers .\\nPossible values:\\n\\nHOT\\nCOOL\\nARCHIVE'}, {'name': 'agent_arns', 'description': 'Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container.\\nYou can specify more than one agent. For more information, see Using multiple agents for your transfer .\\n(string)'}]}"], "Output": "aws.datasync.update_location_azure_blob(location_arn=\"arn:aws:datasync:us-west-2:123456789012:location/loc-01234567890abcdef/myfiles\")"} {"Instruction": "Please associate the route table with ID rtb-98765432 to the subnet with ID subnet-12345678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.associate_route_table', 'description': 'Associates a subnet in your VPC or an internet gateway or virtual private gateway attached to your VPC with a route table in your VPC. This association causes traffic from the subnet or gateway to be routed according to the routes in the route table. The action returns an association ID, which you need in order to disassociate the route table later. A route table can be associated with multiple subnets.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the route table.'}, {'name': 'subnet_id', 'description': 'The ID of the subnet.'}, {'name': 'gateway_id', 'description': 'The ID of the internet gateway or virtual private gateway.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone ...', 'parameters': [{'name': 'ip', 'description': 'If provide this query, API will return geo information for the given IP', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}"], "Output": "aws.ec2.associate_route_table(route_table_id=\"rtb-98765432\", subnet_id=\"subnet-12345678\")"} {"Instruction": "I want to delete a model version with model ID \"my-model\" and model version number 2 in Amazon Fraud Detector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.attach_role_policy', 'description': 'Attaches the specified managed policy to the specified IAM role. When you attach a managed policy to a role, the managed policy becomes part of the role\u00e2\\x80\\x99s permission (access) policy.NoteYou cannot use a managed policy as the role\u00e2\\x80\\x99s trust policy. The role\u00e2\\x80\\x99s trust policy is created at the same time as the role, using ` CreateRole https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html`__ . You can update a role\u00e2\\x80\\x99s trust policy using ` UpdateAssumerolePolicy https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html`__ .As a best practice, you can validate your IAM policies. To learn more, see Validating IAM policies in the IAM User Guide .', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the role to attach the policy to.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy you want to attach.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses.update', 'description': 'Update a Compute Engine address', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "aws.frauddetector.delete_model_version(model_id=\"my_model\", model_version_number=2)"} {"Instruction": "I want to get all models of type \"TRANSACTION_FRAUD_INSIGHTS\" for my AWS account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.get_models', 'description': 'Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.See also: AWS API Documentation\\n', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().replace_all(policy=\"my_policy_number\", source_file=\"perimeters.yaml\"', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'File containing replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional etag of policy.'}]}"], "Output": "aws.frauddetector.get_models(model_type=\"TRANSACTION_FRAUD_INSIGHTS\")"} {"Instruction": "I want to get a list of context keys referenced in the policies in the following files: policy1.json and policy2.json.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.stop_import', 'description': 'Stops a specified import.', 'parameters': [{'name': 'import_id', 'description': 'The ID of the import.'}]}\n", "{'name': 'az', 'api_name': 'SAP Monitor Provider Instance Delete', 'description': 'Delete a provider instance from the SAP Monitor', 'parameters': [{'name': 'monitor-name -n', 'description': 'The name of the SAP monitor.'}, {'name': 'provider-instance-name', 'description': 'The name of the provider instance.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "aws.iam.get_context_keys_for_custom_policy(policy_input_list='file://policy1.json,file://policy2.json')"} {"Instruction": "I want to update the experiment template with ID XYZ123 and description \"myExperimentTemplate\" in AWS FIS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.fis.update_experiment_template', 'description': 'Updates the specified experiment template.', 'parameters': [{'name': 'id', 'description': 'The ID of the experiment template.'}, {'name': 'description', 'description': 'A description for the template.'}, {'name': 'stop_conditions', 'description': 'The stop conditions for the experiment.\\n(structure)\\n\\nSpecifies a stop condition for an experiment. You can define a stop condition as a CloudWatch alarm.\\nsource -> (string)\\n\\nThe source for the stop condition. Specify aws:cloudwatch:alarm if the stop condition is defined by a CloudWatch alarm. Specify none if there is no stop condition.\\nvalue -> (string)\\n\\nThe Amazon Resource Name (ARN) of the CloudWatch alarm.'}, {'name': 'targets', 'description': 'The targets for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both.\\nresourceType -> (string)\\n\\nThe resource type. The resource type must be supported for the specified action.\\nresourceArns -> (list)\\n\\nThe Amazon Resource Names (ARNs) of the targets.\\n(string)\\n\\nresourceTags -> (map)\\n\\nThe tags for the target resources.\\nkey -> (string)\\nvalue -> (string)\\n\\nfilters -> (list)\\n\\nThe filters to apply to identify target resources using specific attributes.\\n(structure)\\n\\nSpecifies a filter used for the target resource input in an experiment template.\\nFor more information, see Resource filters in the Fault Injection Simulator User Guide .\\npath -> (string)\\n\\nThe attribute path for the filter.\\nvalues -> (list)\\n\\nThe attribute values for the filter.\\n(string)\\n\\n\\n\\nselectionMode -> (string)\\n\\nScopes the identified resources to a specific count or percentage.\\nparameters -> (map)\\n\\nThe resource type parameters.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'actions', 'description': 'The actions for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies an action for an experiment template.\\nactionId -> (string)\\n\\nThe ID of the action.\\ndescription -> (string)\\n\\nA description for the action.\\nparameters -> (map)\\n\\nThe parameters for the action, if applicable.\\nkey -> (string)\\nvalue -> (string)\\n\\ntargets -> (map)\\n\\nThe targets for the action.\\nkey -> (string)\\nvalue -> (string)\\n\\nstartAfter -> (list)\\n\\nThe name of the action that must be completed before the current action starts. Omit this parameter to run the action at the start of the experiment.\\n(string)'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.'}, {'name': 'log_configuration', 'description': 'The configuration for experiment logging.\\ncloudWatchLogsConfiguration -> (structure)\\n\\nThe configuration for experiment logging to Amazon CloudWatch Logs.\\nlogGroupArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the destination Amazon CloudWatch Logs log group.\\n\\ns3Configuration -> (structure)\\n\\nThe configuration for experiment logging to Amazon S3.\\nbucketName -> (string)\\n\\nThe name of the destination bucket.\\nprefix -> (string)\\n\\nThe bucket prefix.\\n\\nlogSchemaVersion -> (integer)\\n\\nThe schema version.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust between a Managed Microsoft AD domain and a target domain', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.update', 'description': 'Update a GitLab Enterprise config for use by Google Cloud Build', 'parameters': [{'name': 'config'}, {'name': 'region'}, {'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'read_access_token_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}"], "Output": "aws.fis.update_experiment_template(id=\"XYZ123\", description=\"myExperimentTemplate\")"} {"Instruction": "I want to list the offerings available for purchase on AWS MediaLive and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.update_dev_endpoint', 'description': 'Updates a specified development endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the DevEndpoint to be updated.'}, {'name': 'public_key', 'description': 'The public key for the DevEndpoint to use.'}, {'name': 'add_public_keys', 'description': 'The list of public keys for the DevEndpoint to use.\\n(string)'}, {'name': 'delete_public_keys', 'description': 'The list of public keys to be deleted from the DevEndpoint .\\n(string)'}, {'name': 'custom_libraries', 'description': 'Custom Python or Java libraries to be loaded in the DevEndpoint .\\nExtraPythonLibsS3Path -> (string)\\n\\nThe paths to one or more Python libraries in an Amazon Simple Storage Service (Amazon S3) bucket that should be loaded in your DevEndpoint . Multiple values must be complete paths separated by a comma.\\n\\nNoteYou can only use pure Python libraries with a DevEndpoint . Libraries that rely on C extensions, such as the pandas Python data analysis library, are not currently supported.\\n\\nExtraJarsS3Path -> (string)\\n\\nThe path to one or more Java .jar files in an S3 bucket that should be loaded in your DevEndpoint .\\n\\nNoteYou can only use pure Java/Scala libraries with a DevEndpoint .'}, {'name': 'update_etl_libraries_|_no_update_etl_libraries', 'description': 'True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.'}, {'name': 'delete_arguments', 'description': 'The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint .\\n(string)'}, {'name': 'add_arguments', 'description': 'The map of arguments to add the map of arguments used to configure the DevEndpoint .\\nValid arguments are:\\n\\n\"--enable-glue-datacatalog\": \"\"\\n\\nYou can specify a version of Python support for development endpoints by using the Arguments parameter in the CreateDevEndpoint or UpdateDevEndpoint APIs. If no arguments are provided, the version defaults to Python 2.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Websearch (SearX) with Webhooks on new results. Allows to automate brand, product, topic monitoring using tools like n8n or node-red.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'safesearch', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': '', 'type': 'STRING'}, {'name': 'time_range', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'queryid', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.medialive.list_offerings(page_size=10)"} {"Instruction": "I want to delete a publishing destination with destination ID \"98765432\" for the detector with ID \"12345678\" in AWS GuardDuty.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha', 'api_name': 'tails(operation_id=\"operation_1\"', 'description': 'Get details about an asynchronous operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Compute Engine region in which to create the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "aws.guardduty.delete_publishing_destination(detector_id=12345678, destination_id=98765432)"} {"Instruction": "Can you please describe the dataset named my-dataset in AWS DataBrew?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Country Information and Conversion API provides developers with a wide range of country-related data and conversion capabilities. \\n\\nHere are the details of what the API offers: \\n\\nCountry Name: The full name of the country. \\nCountry Code: The unique country code that identifies the country.\\nCapital: The capital city of the country. \\nPopulation: The population count of the country.\\nLanguage(s): The official language(s) spoken in the country.\\nCurrency: The currency used in the country.\\nTime...', 'parameters': []}"], "Output": "aws.databrew.describe_dataset(name=\"my_dataset\")"} {"Instruction": "Can you please provide the configuration settings for the identity pool with ID us-east-1:AB12C34D-567E-890F-1234G567H890 in AWS Cognito?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_sync.get_identity_pool_configuration', 'description': 'Gets the configuration settings of an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_source_network', 'description': 'Create a new Source Network resource for a provided VPC ID.', 'parameters': [{'name': 'origin_account_id', 'description': 'Account containing the VPC to protect.'}, {'name': 'origin_region', 'description': 'Region containing the VPC to protect.'}, {'name': 'tags', 'description': 'A set of tags to be associated with the Source Network resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'vpc_id', 'description': 'Which VPC ID to protect.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_in_set', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array. Set of values to look for in the input.'}], 'optional': [{'name': 'skip_nulls', 'description': 'bool, default False. If False, nulls in the input are matched in the value_set just like regular values. If True, nulls in the input always fail matching.'}, {'name': 'options', 'description': 'pyarrow.compute.SetLookupOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}"], "Output": "aws.cognito_sync.get_identity_pool_configuration(identity_pool_id=\"us_east_1:AB12C34D_567E_890F_1234G567H890\")"} {"Instruction": "How can I delete an AWS EC2 Instance Connect Endpoint with the ID \"i-0987654321fedcba0\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_instance_connect_endpoint', 'description': 'Deletes the specified EC2 Instance Connect Endpoint.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_connect_endpoint_id', 'description': 'The ID of the EC2 Instance Connect Endpoint to delete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}"], "Output": "aws.ec2.delete_instance_connect_endpoint(dry_run=False, instance_connect_endpoint_id=\"i-0987654321fedcba0\")"} {"Instruction": "I would like to create a rule groups namespace named \"my-namespace\" in my AWS workspace named \"my-workspace\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances.tables.undelete', 'description': 'Undelete a previously deleted Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "aws.amp.create_rule_groups_namespace(workspace_id=\"my-workspace\", name=\"my-namespace\")"} {"Instruction": "I want to update the data access role for a resource with the ARN \"arn:aws:s3:::my-bucket\" in AWS Lake Formation. The new role I want to use is \"arn:aws:iam::123456789012:role/my-role\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lakeformation.update_resource', 'description': 'Updates the data access role used for vending access to the given (registered) resource in Lake Formation.', 'parameters': [{'name': 'role_arn', 'description': 'The new role to use for the given resource registered in Lake Formation.'}, {'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'with_federation_|_no_with_federation', 'description': 'Whether or not the resource is a federated resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.associate_browser_settings', 'description': 'Associates a browser settings resource with a web portal.', 'parameters': [{'name': 'browser_settings_arn', 'description': 'The ARN of the browser settings.'}, {'name': 'portal_arn', 'description': 'The ARN of the web portal.'}]}"], "Output": "aws.lakeformation.update_resource(role_arn=\"arn:aws:iam::123456789012:role/my_role\", resource_arn=\"arn:aws:s3:::my_bucket\")"} {"Instruction": "I want to list all export tasks with a status code of \"COMPLETED\" on AWS CloudWatch Logs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.describe_export_tasks', 'description': 'Lists the specified export tasks. You can list all your export tasks or filter the results based on task ID or task status.describe-export-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'task_id', 'description': 'The ID of the export task. Specifying a task ID filters the results to one or zero export tasks.'}, {'name': 'status_code', 'description': 'The status code of the export task. Specifying a status code filters the results to zero or more export tasks.\\nPossible values:\\n\\nCANCELLED\\nCOMPLETED\\nFAILED\\nPENDING\\nPENDING_CANCEL\\nRUNNING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.batch_get_variable', 'description': 'Gets a batch of variables.', 'parameters': [{'name': 'names', 'description': 'The list of variable names to get.\\n(string)'}]}"], "Output": "aws.logs.describe_export_tasks(status_code=\"COMPLETED\")"} {"Instruction": "I want to provision a permission set with the ARN \"arn:aws:sso::123456789012:permissionSet/MyPermissionSet\" for the target AWS account \"987654321098\" on the IAM Identity Center instance with the ARN \"arn:aws:sso::123456789012:instance/MyInstance\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}"], "Output": "aws.sso_admin.provision_permission_set(instance_arn=\"arn:aws:sso::123456789012:instance/MyInstance\", permission_set_arn=\"arn:aws:sso::123456789012:permissionSet/MyPermissionSet\", target_id=\"987654321098\", target_type=\"AWS_ACCOUNT\")"} {"Instruction": "I want to delete a service with the ID srv-987654 on AWS Service Discovery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.servicediscovery.delete_service(id=\"srv-987654\")"} {"Instruction": "I want to list the entitlements for my AWS account, but only retrieve the first 10 results.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediaconnect.list_entitlements', 'description': 'Displays a list of all entitlements that have been granted to this account. This request returns 20 results per page.list-entitlements is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Handles transacions of FEL tokens.', 'parameters': [{'name': 'chainid', 'description': '', 'type': 'string'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.mediaconnect.list_entitlements(page_size=10)"} {"Instruction": "Please modify the account setting for \"containerInsights\" on Amazon ECS to be disabled.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}\n", "{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.ecs.put_account_setting(name=\"containerInsights\", value=\"disabled\")"} {"Instruction": "I want to get information about a stream named myotherstream using AWS Kinesis API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kinesis.describe_stream_summary', 'description': 'Provides a summarized description of the specified Kinesis data stream without the shard list.NoteWhen invoking this API, it is recommended you use the StreamARN input parameter rather than the StreamName input parameter.See also: AWS API Documentation\\n', 'parameters': [{'name': 'stream_name', 'description': 'The name of the stream to describe.'}, {'name': 'stream_arn', 'description': 'The ARN of the stream.'}]}"], "Output": "aws.kinesis.describe_stream_summary(stream_name=\"myotherstream\")"} {"Instruction": "I want to update the name and description of a voice profile domain with ID 5678 to \"New Name\" and \"New Description\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_voice_profile_domain', 'description': 'Updates the settings for the specified voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The domain ID.'}, {'name': 'name', 'description': 'The name of the voice profile domain.'}, {'name': 'description', 'description': 'The description of the voice profile domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Job Download', 'description': 'Download all job-related files', 'parameters': [{'name': 'name', 'required': True, 'description': 'Name of the job.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'required': True, 'description': 'Name of the Azure ML workspace.'}, {'name': 'all', 'required': False, 'description': 'Download all the outputs of the job.'}, {'name': 'download-path', 'required': False, 'description': 'Path to download the job files to.'}, {'name': 'output-name', 'required': False, 'description': 'The name of the user-defined output to download.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}"], "Output": "aws.chime_sdk_voice.update_voice_profile_domain(voice_profile_domain_id=5678, name=\"New Name\", description=\"New Description\")"} {"Instruction": "I want to update the deletion protection for the replication set with ARN \"arn:aws:ssm-incidents::111122223333:replication-set/a2bcc5c9-0f53-8047-7fef-c20749989b40\" and turn on deletion protection.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_incidents.update_deletion_protection', 'description': 'Update deletion protection to either allow or deny deletion of the final Region in a replication set.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the replication set to update.'}, {'name': 'client_token', 'description': 'A token that ensures that the operation is called only once with the specified details.'}, {'name': 'deletion_protected_|_no_deletion_protected', 'description': 'Specifies if deletion protection is turned on or off in your account.'}]}\n", "{'name': 'pyarrow', 'api_name': 'AWS Standard Retry Strategy', 'description': 'Standard retry strategy for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.apis().undeploy', 'description': 'undeploy an Apigee API proxy from an environment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'pyarrow', 'api_name': 'Rank', 'description': 'Compute numerical ranks of an array', 'parameters': {'required': [{'name': 'input', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for order are 'ascending', 'descending'. Alternatively, one can simply pass 'ascending' or 'descending' as a string if the input is array-like.\"}, {'name': 'null_placement', 'description': \"Where nulls in input should be sorted. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'tiebreaker', 'description': \"Configure how ties between equal values are handled. Accepted values are: 'min': Ties get the smallest possible rank in sorted order. 'max': Ties get the largest possible rank in sorted order. 'first': Ranks are assigned in order of when ties appear in the input. This ensures the ranks are a stable permutation of the input. 'dense': The ranks span a dense [1, M] interval where M is the number of distinct values in the input.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RankOptions.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Should be an instance of pyarrow.MemoryPool.'}]}}"], "Output": "aws.ssm_incidents.update_deletion_protection(arn=\"arn:aws:ssm_incidents::111122223333:replication-set/a2bcc5c9-0f53-8047-7fef-c20749989b40\", deletion_protected=True)"} {"Instruction": "I want to get the detailed data for a service instance named instance-three for the service simple-svc on AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.proton.get_service_instance(name=\"instance-three\", service_name=\"simple-svc\")"} {"Instruction": "I want to list all the template versions for the template with ID \"my-template\" in my Amazon QuickSight account with ID \"987654321\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().list', 'description': 'List Bare Metal Solution volumes in a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'filter', 'description': 'Apply a Boolean filter to the result.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}]}"], "Output": "aws.quicksight.list_template_versions(aws_account_id=987654321, template_id=\"my-template\")"} {"Instruction": "I want to list job runs in virtual cluster VC_456 created after 2022-02-01 with state 'RUNNING'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().link', 'description': 'Link a project with a billing account', 'parameters': [{'name': 'project_id', 'description': 'Specify a project id.'}, {'name': 'account_id', 'description': '(DEPRECATED) Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}"], "Output": "aws.emr_containers.list_job_runs(virtual_cluster_id=\"VC_456\", created_after=\"2022-02-01\", states=\"RUNNING\")"} {"Instruction": "I want to get the domain name for the API \"my-api.example.com\" on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.apigateway.get_domain_name(domain_name=\"my-api.example.com\")"} {"Instruction": "I want to get information about a user named Tom in my Amazon QuickSight account. However, the AWS account ID for my QuickSight account is different, and I want to specify a different namespace called \"custom\" instead of the default.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}"], "Output": "aws.quicksight.describe_user(user_name=\"Tom\", aws_account_id=\"my-other-aws-account-id\", namespace=\"custom\")"} {"Instruction": "I want to get the default engine and system parameter information for the cluster database engine for the family docdb3.6 on AWS DocumentDB and retrieve a maximum of 25 records.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.docdb.describe_engine_default_cluster_parameters(db_parameter_group_family=\"docdb3.6\", max_records=25)"} {"Instruction": "I want to get a list of executions for my pipeline named NewPipeline on AWS CodePipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codepipeline.list_pipeline_executions', 'description': 'Gets a summary of the most recent executions for a pipeline.list-pipeline-executions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline for which you want to get execution summary information.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.codepipeline.list_pipeline_executions(pipeline_name=\"NewPipeline\")"} {"Instruction": "I want to delete the resource policy for the ARN arn:aws:ec2:us-west-2:123456789012:instance/i-1234567890abcdef0.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.delete_resource_policy', 'description': 'Deletes the specified resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}"], "Output": "aws.vpc_lattice.delete_resource_policy(resource_arn=\"arn:aws:ec2:us_west_2:123456789012:instance/i_1234567890abcdef0\")"} {"Instruction": "I want to create an SBOM export report in AWS Inspector with the output format SPDX_2_3 and store it in an S3 bucket \"my-bucket\" with prefix \"reports/\" and using KMS key \"arn:aws:kms:us-east-1:123456789012:key/my-key\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "aws.inspector2.create_sbom_export(report_format=\"SPDX_2_3\", s3_destination=\"bucketName=my-bucket,keyPrefix=reports/,kmsKeyArn=arn:aws:kms:us-east-1:123456789012:key/my-key\")"} {"Instruction": "I want to associate an IAM role with an ACM certificate identified by the ARN arn:aws:acm:us-west-2:123456789012:certificate/12345678-1234-1234-1234-123456789012 in order to enable it for Nitro Enclaves application inside an enclave. The IAM role that I want to associate with the certificate is identified by the ARN arn:aws:iam::123456789012:role/NitroEnclaveRole.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.associate_enclave_certificate_iam_role', 'description': 'Associates an Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate. This enables the certificate to be used by the ACM for Nitro Enclaves application inside an enclave. For more information, see Certificate Manager for Nitro Enclaves in the Amazon Web Services Nitro Enclaves User Guide .To enable the IAM role to access the Amazon S3 object, you must grant it permission to call s3:GetObject on the Amazon S3 bucket returned by the command. To enable the IAM role to access the KMS key, you must grant it permission to call kms:Decrypt on the KMS key returned by the command. For more information, see Grant the role permission to access the certificate and encryption key in the Amazon Web Services Nitro Enclaves User Guide .', 'parameters': [{'name': 'certificate_arn', 'description': 'The ARN of the ACM certificate with which to associate the IAM role.'}, {'name': 'role_arn', 'description': 'The ARN of the IAM role to associate with the ACM certificate. You can associate up to 16 IAM roles with an ACM certificate.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ec2.associate_enclave_certificate_iam_role(certificate_arn=\"arn:aws:acm:us_west_2:123456789012:certificate/12345678_1234_1234_1234_123456789012\", role_arn=\"arn:aws:iam::123456789012:role/NitroEnclaveRole\")"} {"Instruction": "I want to get the network resource relationships for the global network with ID \"98765\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.get_network_resource_relationships', 'description': 'Gets the network resource relationships for the specified global network.get-network-resource-relationships is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'core_network_id', 'description': 'The ID of a core network.'}, {'name': 'registered_gateway_arn', 'description': 'The ARN of the registered gateway.'}, {'name': 'aws_region', 'description': 'The Amazon Web Services Region.'}, {'name': 'account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'resource_type', 'description': 'The resource type.\\nThe following are the supported resource types for Direct Connect:\\n\\ndxcon\\ndx-gateway\\ndx-vif\\n\\nThe following are the supported resource types for Network Manager:\\n\\nconnection\\ndevice\\nlink\\nsite\\n\\nThe following are the supported resource types for Amazon VPC:\\n\\ncustomer-gateway\\ntransit-gateway\\ntransit-gateway-attachment\\ntransit-gateway-connect-peer\\ntransit-gateway-route-table\\nvpn-connection'}, {'name': 'resource_arn', 'description': 'The ARN of the gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.networkmanager.get_network_resource_relationships(global_network_id=\"98765\")"} {"Instruction": "I want to list the topic rules for the topic \"my-topic\" and retrieve the results in smaller pages of 10 rules each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.list_topic_rules', 'description': 'Lists the rules for the specific topic.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: rules\\n', 'parameters': [{'name': 'topic', 'description': 'The topic.'}, {'name': 'rule_disabled_|_no_rule_disabled', 'description': 'Specifies whether the rule is disabled.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}"], "Output": "aws.iot.list_topic_rules(topic=\"my-topic\", page_size=10)"} {"Instruction": "I want to list all the aliases for a specific template in Amazon QuickSight with the ID \"my_template_id\" belonging to my AWS account and retrieve only the first 5 aliases.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'ACR Agentpool Delete', 'description': 'Delete an agent pool in Azure Container Registry', 'parameters': [{'name': 'name -n', 'description': 'The name of the agent pool.'}, {'name': 'registry -r', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.'}, {'name': 'no-wait', 'description': 'Do not wait for the Agent Pool to complete action and return immediately after queuing the request.', 'default_value': 'False'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.create_backup', 'description': 'Creates a backup for an existing table.When you create an on-demand backup, a time marker of the request is cataloged, and the backup is created asynchronously, by applying all changes until the time of the request to the last full table snapshot. Backup requests are processed instantaneously and become available for restore within minutes.All backups in DynamoDB work without consuming any provisioned throughput on the table.Along with data, the following are also included on the backups:Global secondary indexes (GSIs)Streams', 'parameters': [{'name': 'table_name', 'description': 'The name of the table.'}, {'name': 'backup_name', 'description': 'Specified name for the backup.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}"], "Output": "aws.quicksight.list_template_aliases(aws_account_id=\"my_aws_account_id\", template_id=\"my_template_id\", page_size=5)"} {"Instruction": "I want to update the assessment target with the ARN \"arn:aws:inspector:us-west-2:123456789012:target/0-nvgVhaxX\" in the resource group with the ARN \"arn:aws:inspector:us-west-2:123456789012:resourcegroup/0-yNbgL5Pt\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.inspector.update_assessment_target(assessment_target_arn=\"arn:aws:inspector:us_west_2:123456789012:target/0_nvgVhaxX\", assessment_target_name=\"Example\", resource_group_arn=\"arn:aws:inspector:us_west_2:123456789012:resourcegroup/0_yNbgL5Pt\")"} {"Instruction": "I want to revoke a grant with grant ID 9a876384d8e79f101779daf5c8379b676c4536569522fc5de7e1b455631257be for a KMS key with ID a1b2c3d4-12ab-34cd-56ef-1234567890ab.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().add_iam_policy_binding(BACKEND_SERVICE_NAME=\"my_backend_service\", member=\"user:test_user@gmail.com\", role=\"roles/compute.loadBalancerServiceUser\", region=\"REGION\"', 'description': 'Add IAM policy binding to Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().update', 'description': \"Update a Bigtable cluster's number of nodes\", 'parameters': [{'name': 'cluster'}, {'name': 'instance'}, {'name': 'autoscaling_cpu_target'}, {'name': 'autoscaling_max_nodes'}, {'name': 'autoscaling_min_nodes'}, {'name': 'autoscaling_storage_target'}, {'name': 'num_nodes'}, {'name': 'disable_autoscaling'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing our National Registered Homeless Shelters API for the United States, featuring an extensive and up-to-date database.', 'parameters': [{'name': 'zipcode', 'description': 'Zip code', 'type': 'STRING'}]}"], "Output": "aws.kms.revoke_grant(grant_id=\"9a876384d8e79f101779daf5c8379b676c4536569522fc5de7e1b455631257be\", key_id=\"a1b2c3d4-12ab-34cd-56ef-1234567890ab\")"} {"Instruction": "I want to start recording configurations for the default configuration recorder on AWS ConfigService.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.configservice.stop_configuration_recorder', 'description': 'Stops recording configurations of the Amazon Web Services resources you have selected to record in your Amazon Web Services account.', 'parameters': [{'name': 'configuration_recorder_name', 'description': 'The name of the recorder object that records each configuration change made to the resources.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_data_sources', 'description': 'Lists the data sources for a given API.list-data-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}"], "Output": "aws.configservice.start_configuration_recorder(configuration_recorder_name=\"default\")"} {"Instruction": "Please provide a Python function call to retrieve the console screenshot of an EC2 instance with the ID i-1234567890abcdef0 and save it as an image file.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.create_ssl', 'description': 'Create a SSL health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'proxy_header'}, {'name': 'request'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.ec2.get_console_screenshot(instance_id=\"i-9876543210fedcba0\")"} {"Instruction": "I want to update a dataset group with a dataset from Amazon S3, where the dataset group ARN is \"arn:aws:forecast:us_west_2:123456789012:dataset_group/my_dataset_group\" and the dataset ARN is \"arn:aws:forecast:us_west_2:123456789012:dataset/my_dataset\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.update_dataset_group', 'description': 'Replaces the datasets in a dataset group with the specified datasets.NoteThe Status of the dataset group must be ACTIVE before you can use the dataset group to create a predictor. Use the DescribeDatasetGroup operation to get the status.', 'parameters': [{'name': 'dataset_group_arn', 'description': 'The ARN of the dataset group.'}, {'name': 'dataset_arns', 'description': 'An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.forecast.update_dataset_group(dataset_group_arn=\"arn:aws:forecast:us_west_2:123456789012:dataset_group/my_dataset_group\", dataset_arns=[\"arn:aws:forecast:us_west_2:123456789012:dataset/my_dataset\"])"} {"Instruction": "I want to remove the tag keys \"price\" and \"department\" from the Voice ID resource with the ARN \"arn:aws:voice-id:us-east-1:123456789012:voice-id-resource\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voice_id.untag_resource', 'description': 'Removes specified tags from a specified Amazon Connect Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource you want to remove tags from.'}, {'name': 'tag_keys', 'description': 'The list of tag keys you want to remove from the specified resource.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'Monitor App Insights Web Test List', 'description': 'Get all Application Insights web tests defined for the specified component or within a specified resource group or within a subscription', 'parameters': [{'name': 'component-name', 'description': 'The name of the Application Insights component resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "aws.voice_id.untag_resource(resource_arn=\"arn:aws:voice-id:us-east-1:123456789012:voice-id-resource\", tag_keys=\"price department\")"} {"Instruction": "Please help me apply an archive rule named \"archive-rule-1\" to an analyzer with ARN \"arn:aws:access-analyzer:us-west-2:123456789012:analyzer/my-analyzer\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.accessanalyzer.apply_archive_rule', 'description': 'Retroactively applies the archive rule to existing findings that meet the archive rule criteria.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The Amazon resource name (ARN) of the analyzer.'}, {'name': 'rule_name', 'description': 'The name of the rule to apply.'}, {'name': 'client_token', 'description': 'A client token.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'az', 'api_name': 'Notification Hub Namespace Authorization Rule List', 'description': 'List the authorization rules for a namespace', 'parameters': [{'name': 'namespace-name', 'description': 'The namespace name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "aws.accessanalyzer.apply_archive_rule(analyzer_arn=\"arn:aws:access_analyzer:us_west_2:123456789012:analyzer/my_analyzer\", rule_name=\"archive-rule-1\")"} {"Instruction": "I want to lock a retention rule with the identifier \"12345\" in AWS Resource Based Inheritance (RBin).\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rbin.unlock_rule', 'description': 'Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.', 'parameters': [{'name': 'identifier', 'description': 'The unique ID of the retention rule.'}]}"], "Output": "aws.rbin.unlock_rule(identifier=\"12345\")"} {"Instruction": "I want to update the routing configuration of a state machine alias on AWS Step Functions. The alias ARN is arn:aws:states:us-west-2:111122223333:stateMachineAlias/my-alias and I want to set the weight of the second state machine version to 50%.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Application Gateway Root Certificates List', 'description': 'List trusted root certificates', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.operations().describe', 'description': 'Gets detailed index information about a specific operation id', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}"], "Output": "aws.stepfunctions.update_state_machine_alias(state_machine_alias_arn=\"arn:aws:states:us-west-2:111122223333:stateMachineAlias/my-alias\", routing_configuration='{\"routingConfigurations\": [{\"stateMachineVersionArn\": \"arn:aws:states:us-west-2:111122223333:stateMachineVersion/1\", \"weight\": 50}, {\"stateMachineVersionArn\": \"arn:aws:states:us-west-2:111122223333:stateMachineVersion/2\", \"weight\": 50}]}')"} {"Instruction": "I want to list the facet names from an AWS Cloud Directory schema with the schema ARN \"arn:aws:clouddirectory:us-west-2:123456789012:schema/MySchema\" and retrieve the results in pages of size 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_facet_names', 'description': 'Retrieves the names of facets that exist in a schema.list-facet-names is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) to retrieve facet names from.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}"], "Output": "aws.clouddirectory.list_facet_names(schema_arn=\"arn:aws:clouddirectory:us-west-2:123456789012:schema/MySchema\", page_size=10)"} {"Instruction": "I want to register my AWS account as a publisher of public extensions in the CloudFormation registry and accept the terms and conditions for publishing extensions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudformation.register_publisher', 'description': 'Registers your account as a publisher of public extensions in the CloudFormation registry. Public extensions are available for use by all CloudFormation users. This publisher ID applies to your account in all Amazon Web Services Regions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_terms_and_conditions_|_no_accept_terms_and_conditions', 'description': 'Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.\\nThe default is false .'}, {'name': 'connection_arn', 'description': 'If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.\\nFor more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Count', 'description': 'Count the number of null / non-null values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.cloudformation.register_publisher(accept_terms_and_conditions=True)"} {"Instruction": "I want to disassociate a connection with ID dxcon-mno789 from a LAG with ID dxlag-pqr012 on AWS Direct Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_connection_from_lag', 'description': 'Disassociates a connection from a link aggregation group (LAG). The connection is interrupted and re-established as a standalone connection (the connection is not deleted; to delete the connection, use the DeleteConnection request). If the LAG has associated virtual interfaces or hosted connections, they remain associated with the LAG. A disassociated connection owned by an Direct Connect Partner is automatically converted to an interconnect.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'lag_id', 'description': 'The ID of the LAG.'}]}\n", "{'name': 'alpha builds enterprise-config gitlab', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.create', 'description': 'Create a GitLab Enterprise config for Google Cloud Build', 'parameters': [{'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'create_memory_map', 'description': 'Create a file of the given size and memory-map it', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to create, on the local filesystem'}, {'name': 'size', 'description': 'The file size to create'}], 'optional': []}}"], "Output": "aws.directconnect.disassociate_connection_from_lag(lag_id=\"dxlag-pqr012\", connection_id=\"dxcon-mno789\")"} {"Instruction": "aws ses set-identity-mail-from-domain --identity my-email@example.com --mail-from-domain custom-domain.com --behavior-on-mx-failure RejectMessage\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.put_lifecycle_policy', 'description': 'Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template .', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to receive the policy.'}, {'name': 'lifecycle_policy_text', 'description': 'The JSON repository policy text to apply to the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ses.set_identity_mail_from_domain(identity=\"my-email@example.com\", mail_from_domain=\"custom-domain.com\", behavior_on_mx_failure=\"RejectMessage\")"} {"Instruction": "I want to get the prompt file for the prompt ID \"123\" on the Amazon Connect instance with ID \"my-connect-instance\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}"], "Output": "aws.connect.get_prompt_file(instance_id=\"my_connect_instance\", prompt_id=\"123\")"} {"Instruction": "How can I delete an IP address filter named 'filter-123' on AWS SES?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.delete_receipt_filter', 'description': 'Deletes the specified IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter_name', 'description': 'The name of the IP address filter to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}"], "Output": "aws.ses.delete_receipt_filter(filter_name='filter-123')"} {"Instruction": "I want to get the properties of an image set with the identifier \"datastore-123\" and version identifier \"version-456\" on AWS medical imaging.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "aws.medical_imaging.get_image_set(datastore_id=\"datastore-123\", image_set_id=\"version-456\")"} {"Instruction": "I want to associate a default vocabulary with language code \"en-US\" on Amazon Connect instance \"1234567890\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_default_vocabulary', 'description': 'Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'vocabulary_id', 'description': 'The identifier of the custom vocabulary. If this is empty, the default is set to none.'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}"], "Output": "aws.connect.associate_default_vocabulary(instance_id=\"1234567890\", language_code=\"en_US\")"} {"Instruction": "I want to create a batch inference job on AWS Personalize. The job name will be \"my-batch-3\", the solution version ARN is \"arn:aws:personalize:us-west-2:123456789012:solution/my-solution-version-3\", and the input file is located at \"s3://my-bucket/input.json\". The output should be stored in \"s3://my-bucket/output/\". The job will use the IAM role ARN \"arn:aws:iam::123456789012:role/my-role-3\" and there will be no tags for the job.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.personalize.create_batch_inference_job', 'description': 'Creates a batch inference job. The operation can handle up to 50 million records and the input file must be in JSON format. For more information, see Creating a batch inference job .', 'parameters': [{'name': 'job_name', 'description': 'The name of the batch inference job to create.'}, {'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.'}, {'name': 'filter_arn', 'description': 'The ARN of the filter to apply to the batch inference job. For more information on using filters, see Filtering batch recommendations .'}, {'name': 'num_results', 'description': 'The number of recommendations to retrieve.'}, {'name': 'job_input', 'description': 'The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.\\ns3DataSource -> (structure)\\n\\nThe URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'job_output', 'description': 'The path to the Amazon S3 bucket where the job\u00e2\\x80\\x99s output will be stored.\\ns3DataDestination -> (structure)\\n\\nInformation on the Amazon S3 bucket in which the batch inference job\u00e2\\x80\\x99s output is stored.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'role_arn', 'description': 'The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.'}, {'name': 'batch_inference_job_config', 'description': 'The configuration details of a batch inference job.\\nitemExplorationConfig -> (map)\\n\\nA string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff , you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. See User-Personalization .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tags', 'description': 'A list of tags to apply to the batch inference job.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.settings().disable_upgrade_redirection', 'description': 'Disable redirection from Container Registry to Artifact Registry', 'parameters': [{'name': 'project'}]}"], "Output": "aws.personalize.create_batch_inference_job(job_name=\"my-batch-3\", solution_version_arn=\"arn:aws:personalize:us-west-2:123456789012:solution/my-solution-version-3\", job_input={\"s3DataSource\": {\"path\": \"s3://my-bucket/input.json\"}}, job_output={\"s3DataDestination\": {\"path\": \"s3://my-bucket/output/\"}}, role_arn=\"arn:aws:iam::123456789012:role/my-role-3\")"} {"Instruction": "I want to add tags to a specific Amazon SQS queue with the URL \"https://sqs.us-west-2.amazonaws.com/123456789012/MyQueue\". The tags to be added are Priority=High.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}"], "Output": "aws.sqs.tag_queue(queue_url=\"https://sqs.us_west_2.amazonaws.com/123456789012/MyQueue\", tags={\"Priority\": \"High\"})"} {"Instruction": "Start an inference job for detecting medication entities and linking them to the RxNorm ontology using AWS Comprehend Medical. The input data is stored in the S3 bucket named \"comp-med-input\" and the output should be written to the S3 bucket named \"comp-med-output\". The IAM role with ARN \"arn:aws:iam::867139942017:role/ComprehendMedicalBatchProcessingRole\" should be used for data access. The language of the input documents is French.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehendmedical.start_rx_norm_inference_job', 'description': 'Starts an asynchronous job to detect medication entities and link them to the RxNorm ontology. Use the DescribeRxNormInferenceJob operation to track the status of a job.', 'parameters': [{'name': 'input_data_config', 'description': 'Specifies the format and location of the input data for the job.\\nS3Bucket -> (string)\\n\\nThe URI of the S3 bucket that contains the input data. The bucket must be in the same region as the API endpoint that you are calling.\\nS3Key -> (string)\\n\\nThe path to the input data files in the S3 bucket.'}, {'name': 'output_data_config', 'description': 'Specifies where to send the output files.\\nS3Bucket -> (string)\\n\\nWhen you use the OutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data. The URI must be in the same region as the API endpoint that you are calling. The location is used as the prefix for the actual location of the output.\\nS3Key -> (string)\\n\\nThe path to the output data files in the S3 bucket. Amazon Comprehend Medical creates an output directory using the job ID so that the output from one job does not overwrite the output of another.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations .'}, {'name': 'job_name', 'description': 'The identifier of the job.'}, {'name': 'client_request_token', 'description': 'A unique identifier for the request. If you don\u00e2\\x80\\x99t set the client request token, Amazon Comprehend Medical generates one.'}, {'name': 'kms_key', 'description': 'An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.'}, {'name': 'language_code', 'description': 'The language of the input documents. All documents must be in the same language.\\nPossible values:\\n\\nen'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'API', 'api_name': 'classify_strings_as_lowercase', 'description': 'Compact representation', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.versions().list', 'description': 'List existing AI Platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.comprehendmedical.start_rx_norm_inference_job(input_data_config=\"S3Bucket=comp-med-input\", output_data_config=\"S3Bucket=comp-med-output\", data_access_role_arn=\"arn:aws:iam::867139942017:role/ComprehendMedicalBatchProcessingRole\", language_code=\"fr\")"} {"Instruction": "I want to retrieve the resource policy of a repository named my-secure-repo in the codeartifact domain security-domain on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'Event Hubs', 'api_name': 'List NetworkRuleSet', 'description': 'List NetworkRuleSet for a Namespace', 'parameters': [{'name': 'name/--namespace-name/-n', 'description': 'The Namespace name.'}, {'name': 'resource-group/-g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help/-h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output/-o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.create_backup', 'description': 'Creates a backup for an existing table.When you create an on-demand backup, a time marker of the request is cataloged, and the backup is created asynchronously, by applying all changes until the time of the request to the last full table snapshot. Backup requests are processed instantaneously and become available for restore within minutes.All backups in DynamoDB work without consuming any provisioned throughput on the table.Along with data, the following are also included on the backups:Global secondary indexes (GSIs)Streams', 'parameters': [{'name': 'table_name', 'description': 'The name of the table.'}, {'name': 'backup_name', 'description': 'Specified name for the backup.'}]}"], "Output": "aws.codeartifact.get_repository_permissions_policy(domain=\"security-domain\", repository=\"my-secure-repo\")"} {"Instruction": "I want to describe the DHCP options set with the ID dhcp-options-123456 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().list', 'description': 'List existing AI Platform jobs', 'parameters': [{'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}, {'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed. If the expression evaluates True, then that item is listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'This flag specifies the maximum number of resources per page. The default is determined by the service if it supports paging, otherwise it is unlimited (no paging).'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by. The default order is ascending. Prefix a field with ``~\u00b4\u00b4 for descending order on that field.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output, and change the command output to a list of URIs. If this flag is used with --format, the formatting is applied on this URI list.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}"], "Output": "aws.ec2.describe_dhcp_options(dhcp_options_ids=\"dhcp-options-123456\")"} {"Instruction": "I want to describe the custom domains associated with an App Runner service using the describe-custom-domains AWS API and retrieve the next page of results using the NextToken \"xyz987\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apprunner.describe_custom_domains', 'description': 'Return a description of custom domain names that are associated with an App Runner service.', 'parameters': [{'name': 'service_arn', 'description': 'The Amazon Resource Name (ARN) of the App Runner service that you want associated custom domain names to be described for.'}, {'name': 'next_token', 'description': 'A token from a previous result page. It\u00e2\\x80\\x99s used for a paginated request. The request retrieves the next result page. All other parameter values must be identical to the ones that are specified in the initial request.\\nIf you don\u00e2\\x80\\x99t specify NextToken , the request retrieves the first result page.'}, {'name': 'max_results', 'description': 'The maximum number of results that each response (result page) can include. It\u00e2\\x80\\x99s used for a paginated request.\\nIf you don\u00e2\\x80\\x99t specify MaxResults , the request retrieves all available results in a single response.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}"], "Output": "aws.apprunner.describe_custom_domains(service_arn=\"arn:aws:apprunner:us_west_2:123456789012:service/service_id\", next_token=\"xyz987\")"} {"Instruction": "I want to delete a license manager report generator with the ARN \"arn:aws:license-manager:us-east-1:123456789012:report-generator/lg-0123456789abcdef0\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.license_manager.delete_license_manager_report_generator(license_manager_report_generator_arn=\"arn:aws:license_manager:us_east_1:123456789012:report_generator/lg_0123456789abcdef0\")"} {"Instruction": "I need to create a new DB cluster parameter group for my Neptune database called \"my-db-parameter-group\" with a description \"This is a parameter group for my Neptune database\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.create_db_cluster_parameter_group', 'description': 'Creates a new DB cluster parameter group.A DB cluster parameter group is initially created with the default parameters for the database engine used by instances in the DB cluster. To provide custom values for any of the parameters, you must modify the group after creating it using ModifyDBClusterParameterGroup . Once you\u00e2\\x80\\x99ve created a DB cluster parameter group, you need to associate it with your DB cluster using ModifyDBCluster . When you associate a new DB cluster parameter group with a running DB cluster, you need to reboot the DB instances in the DB cluster without failover for the new DB cluster parameter group and associated settings to take effect.WarningAfter you create a DB cluster parameter group, you should wait at least 5 minutes before creating your first DB cluster that uses that DB cluster parameter group as the default parameter group. This allows Amazon Neptune to fully complete the create action before the DB cluster parameter group is used as the default for a new DB cluster. This is especially important for parameters that are critical when creating the default database for a DB cluster, such as the character set for the default database defined by the character_set_database parameter. You can use the Parameter Groups option of the Amazon Neptune console or the DescribeDBClusterParameters command to verify that your DB cluster parameter group has been created or modified.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the DB cluster parameter group.\\nConstraints:\\n\\nMust match the name of an existing DBClusterParameterGroup.\\n\\n\\nNoteThis value is stored as a lowercase string.'}, {'name': 'db_parameter_group_family', 'description': 'The DB cluster parameter group family name. A DB cluster parameter group can be associated with one and only one DB cluster parameter group family, and can be applied only to a DB cluster running a database engine and engine version compatible with that DB cluster parameter group family.'}, {'name': 'description', 'description': 'The description for the DB cluster parameter group.'}, {'name': 'tags', 'description': 'The tags to be assigned to the new DB cluster parameter group.\\n(structure)\\n\\nMetadata assigned to an Amazon Neptune resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}"], "Output": "aws.neptune.create_db_cluster_parameter_group(db_cluster_parameter_group_name=\"my_db_parameter_group\", db_parameter_group_family=\"neptune1\", description=\"This is a parameter group for my Neptune database\")"} {"Instruction": "I want to create a new user hierarchy group on AWS Connect with the name \"SalesHierarchy\" and assign it as a child group to the parent group with the ID \"ParentGroup123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.create_user_hierarchy_group', 'description': 'Creates a new user hierarchy group.', 'parameters': [{'name': 'name', 'description': 'The name of the user hierarchy group. Must not be more than 100 characters.'}, {'name': 'parent_group_id', 'description': 'The identifier for the parent hierarchy group. The user hierarchy is created at level one if the parent group ID is null.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}"], "Output": "aws.connect.create_user_hierarchy_group(name=\"SalesHierarchy\", parent_group_id=\"ParentGroup123\")"} {"Instruction": "I want to create a new custom vocabulary named \"my-new-vocab\" with a language code of en-GB, using a text file located at s3://my-bucket/new_vocab.txt.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}\n", "{'name': 'pyarrow', 'api_name': 'sin', 'description': 'Compute the sine', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool for memory allocation. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().update', 'description': 'Update Compute Engine future reservations', 'parameters': [{'name': 'future_reservation'}, {'name': 'planning_status'}, {'name': 'total_count'}, {'name': 'zone'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'machine_type'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'clear_share_settings'}, {'name': 'share_setting'}, {'name': 'share_with'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}]}"], "Output": "aws.transcribe.create_vocabulary(vocabulary_name=\"my-new-vocab\", language_code=\"en-GB\", vocabulary_file_uri=\"s3://my-bucket/new_vocab.txt\")"} {"Instruction": "I want to apply a policy to a component with the Amazon Resource Name (ARN) arn:aws:imagebuilder:us-west-2:123456789012:component/examplecomponent/2019.12.02/1, and the policy should have a Version field. Can you provide a Python function call for that?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.imagebuilder.put_component_policy', 'description': 'Applies a policy to a component. We recommend that you call the RAM API CreateResourceShare to share resources. If you call the Image Builder API PutComponentPolicy , you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.', 'parameters': [{'name': 'component_arn', 'description': 'The Amazon Resource Name (ARN) of the component that this policy should be applied to.'}, {'name': 'policy', 'description': 'The policy to apply.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}"], "Output": "aws.imagebuilder.put_component_policy(component_arn=\"arn:aws:imagebuilder:us_west_2:123456789012:component/examplecomponent/2019.12.02/1\", policy='{ \\\"Version\\\"')"} {"Instruction": "I want to obtain a list of all the satellites available in AWS Ground Station, while also retrieving the results in smaller pages of 10 satellites each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.remove_iam_policy_binding(INSTANCE='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove an IAM policy binding from a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'all'}, {'name': 'condition'}, {'name': 'condition_from_file'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}"], "Output": "aws.groundstation.list_satellites(page_size=10)"} {"Instruction": "I want to get the historical values for the asset property with entry ID 1234 on IoT SiteWise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_get_asset_property_value_history', 'description': 'Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide .', 'parameters': [{'name': 'entries', 'description': 'The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.\\n(structure)\\n\\nContains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.\\nTo identify an asset property, you must specify one of the following:\\n\\nThe assetId and propertyId of an asset property.\\nA propertyAlias , which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature ). To define an asset property\u00e2\\x80\\x99s alias, see UpdateAssetProperty .\\n\\nentryId -> (string)\\n\\nThe ID of the entry.\\nassetId -> (string)\\n\\nThe ID of the asset in which the asset property was created.\\npropertyId -> (string)\\n\\nThe ID of the asset property.\\npropertyAlias -> (string)\\n\\nThe alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature ). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide .\\nstartDate -> (timestamp)\\n\\nThe exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nendDate -> (timestamp)\\n\\nThe inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nqualities -> (list)\\n\\nThe quality by which to filter asset data.\\n(string)\\n\\ntimeOrdering -> (string)\\n\\nThe chronological sorting order of the requested information.\\nDefault: ASCENDING'}, {'name': 'next_token', 'description': 'The token to be used for the next set of paginated results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.\\n\\nThe size of the result set is equal to 4 MB.\\nThe number of data points in the result set is equal to the value of maxResults . The maximum value of maxResults is 20000.'}]}\n", "{'name': 'aws', 'api_name': 'aws sso_admin.list_customer_managed_policy_references_in_permission_set', 'description': 'Lists all customer managed policies attached to a specified PermissionSet .list-customer-managed-policy-references-in-permission-set is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed.'}, {'name': 'permission_set_arn', 'description': 'The ARN of the PermissionSet .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.list', 'description': 'List Blockchain Node Engine nodes', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag_\u2026'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().restart_web_server', 'description': 'Restart web server for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}"], "Output": "aws.iotsitewise.batch_get_asset_property_value_history(entries=[{\"entryId\" : 1234}])"} {"Instruction": "I want to create a snapshot of a volume with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12A34B56/volume/vol-12A34B56\" and the description \"My snapshot\" on AWS Storage Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.create_snapshot', 'description': 'Initiates a snapshot of a volume.In the CreateSnapshot request, you identify the volume by providing its Amazon Resource Name (ARN). You must also provide description for the snapshot. When Storage Gateway takes the snapshot of specified volume, the snapshot and description appears in the Storage Gateway console. In response, Storage Gateway returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress or later use it when you want to create a volume from a snapshot. This operation is only supported in stored and cached volume gateway type.NoteTo list or delete a snapshot, you must use the Amazon EC2 API. For more information, see DescribeSnapshots or DeleteSnapshot in the Amazon Elastic Compute Cloud API Reference .WarningVolume and snapshot IDs are changing to a longer length ID format. For more information, see the important note on the Welcome page.', 'parameters': [{'name': 'volume_arn', 'description': 'The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.'}, {'name': 'snapshot_description', 'description': 'Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the Storage Gateway snapshot Details pane, Description field.'}, {'name': 'tags', 'description': 'A list of up to 50 tags that can be assigned to a snapshot. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}"], "Output": "aws.storagegateway.create_snapshot(volume_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_12A34B56/volume/vol_12A34B56\", snapshot_description=\"My snapshot\")"} {"Instruction": "I want to create a trust anchor with the name \"my-trust-anchor\" and enable it for notification events.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rolesanywhere.create_trust_anchor', 'description': 'Creates a trust anchor to establish trust between IAM Roles Anywhere and your certificate authority (CA). You can define a trust anchor as a reference to an Private Certificate Authority (Private CA) or by uploading a CA certificate. Your Amazon Web Services workloads can authenticate with the trust anchor using certificates issued by the CA in exchange for temporary Amazon Web Services credentials.Required permissions: rolesanywhere:CreateTrustAnchor .', 'parameters': [{'name': 'enabled_|_no_enabled', 'description': 'Specifies whether the trust anchor is enabled.'}, {'name': 'name', 'description': 'The name of the trust anchor.'}, {'name': 'notification_settings', 'description': 'A list of notification settings to be associated to the trust anchor.\\n(structure)\\n\\nCustomizable notification settings that will be applied to notification events. IAM Roles Anywhere consumes these settings while notifying across multiple channels - CloudWatch metrics, EventBridge, and Health Dashboard.\\nchannel -> (string)\\n\\nThe specified channel of notification. IAM Roles Anywhere uses CloudWatch metrics, EventBridge, and Health Dashboard to notify for an event.\\n\\nNoteIn the absence of a specific channel, IAM Roles Anywhere applies this setting to \u00e2\\x80\\x98ALL\u00e2\\x80\\x99 channels.\\n\\nenabled -> (boolean)\\n\\nIndicates whether the notification setting is enabled.\\nevent -> (string)\\n\\nThe event to which this notification setting is applied.\\nthreshold -> (integer)\\n\\nThe number of days before a notification event. This value is required for a notification setting that is enabled.'}, {'name': 'source', 'description': 'The trust anchor type and its related certificate data.\\nsourceData -> (tagged union structure)\\n\\nThe data field of the trust anchor depending on its type.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: acmPcaArn, x509CertificateData.\\nacmPcaArn -> (string)\\n\\nThe root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests. Included for trust anchors of type AWS_ACM_PCA .\\nx509CertificateData -> (string)\\n\\nThe PEM-encoded data for the certificate anchor. Included for trust anchors of type CERTIFICATE_BUNDLE .\\n\\nsourceType -> (string)\\n\\nThe type of the trust anchor.'}, {'name': 'tags', 'description': 'The tags to attach to the trust anchor.\\n(structure)\\n\\nA label that consists of a key and value you define.\\nkey -> (string)\\n\\nThe tag key.\\nvalue -> (string)\\n\\nThe tag value.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}"], "Output": "aws.rolesanywhere.create_trust_anchor(enabled=True, name=\"my-trust-anchor\", notification_settings='[{\"channel\"')"} {"Instruction": "I want to update the DNS name used to connect to my private service in my VPC for the VPC endpoint configuration named my-config.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.update_vpce_configuration', 'description': 'Updates information about an Amazon Virtual Private Cloud (VPC) endpoint configuration.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.'}, {'name': 'vpce_configuration_name', 'description': 'The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.'}, {'name': 'vpce_service_name', 'description': 'The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.'}, {'name': 'service_dns_name', 'description': 'The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.'}, {'name': 'vpce_configuration_description', 'description': 'An optional description that provides details about your VPC endpoint configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}"], "Output": "aws.devicefarm.update_vpce_configuration(arn=\"my-config\", service_dns_name=\"new-dns-name\")"} {"Instruction": "I want to disable a security standard control with the ARN \"arn:aws:securityhub:us-west-1:123456789012:control/pci-dss/v/3.2.1/PCI.AutoScaling.1\" on AWS SecurityHub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.update_standards_control', 'description': 'Used to control whether an individual security standard control is enabled or disabled.', 'parameters': [{'name': 'standards_control_arn', 'description': 'The ARN of the security standard control to enable or disable.'}, {'name': 'control_status', 'description': 'The updated status of the security standard control.\\nPossible values:\\n\\nENABLED\\nDISABLED'}, {'name': 'disabled_reason', 'description': 'A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.'}]}"], "Output": "aws.securityhub.update_standards_control(standards_control_arn=\"arn:aws:securityhub:us_west_1:123456789012:control/pci_dss/v/3.2.1/PCI.AutoScaling.1\", control_status=\"DISABLED\")"} {"Instruction": "I want to retrieve a list of core definitions on AWS Greengrass and limit the results to 5 items per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}"], "Output": "aws.greengrass.list_core_definitions(page_size=5)"} {"Instruction": "I want to delete a job execution with ID \"job123\" on an IoT device named \"Device1\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.delete_job_execution', 'description': 'Deletes a job execution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job whose execution on a particular device will be deleted.'}, {'name': 'thing_name', 'description': 'The name of the thing whose job execution will be deleted.'}, {'name': 'execution_number', 'description': 'The ID of the job execution to be deleted. The executionNumber refers to the execution of a particular job on a particular device.\\nNote that once a job execution is deleted, the executionNumber may be reused by IoT, so be sure you get and use the correct value here.'}, {'name': 'force_|_no_force', 'description': '(Optional) When true, you can delete a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d. Otherwise, you can only delete a job execution which is in a terminal state (\u00e2\\x80\\x9cSUCCEEDED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cFAILED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREJECTED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREMOVED\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCANCELED\u00e2\\x80\\x9d) or an exception will occur. The default is false.\\n\\nNoteDeleting a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d, will cause the device to be unable to access job information or update the job execution status. Use caution and ensure that the device is able to recover to a valid state.'}, {'name': 'namespace_id', 'description': 'The namespace used to indicate that a job is a customer-managed job.\\nWhen you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.\\n\\n$aws/things/*THING_NAME* /jobs/*JOB_ID* /notify-namespace-*NAMESPACE_ID* /\\n\\nNoteThe namespaceId feature is in public preview.'}]}"], "Output": "aws.iot.delete_job_execution(job_id=\"job123\", thing_name=\"Device1\")"} {"Instruction": "Can you please provide me with the details of all the launch profiles in the specified studio with the ID \"Studio567\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.nimble.list_launch_profiles(studio_id=\"Studio567\")"} {"Instruction": "I want to delete a message with id \"ABC123def456\" in the room \"arn:aws:ivschat:us-west-2:12345689012:room/g1H2I3j4k5L6\" using the AWS IVS Chat API and provide a reason for deleting the message as \"Message contains profanity\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ivschat.delete_message', 'description': 'Sends an event to a specific room which directs clients to delete a specific message; that is, unrender it from view and delete it from the client\u00e2\\x80\\x99s chat history. This event\u00e2\\x80\\x99s EventName is aws:DELETE_MESSAGE . This replicates the DeleteMessage WebSocket operation in the Amazon IVS Chat Messaging API.', 'parameters': [{'name': 'id', 'description': 'ID of the message to be deleted. This is the Id field in the received message (see Message (Subscribe) in the Chat Messaging API).'}, {'name': 'reason', 'description': 'Reason for deleting the message.'}, {'name': 'room_identifier', 'description': 'Identifier of the room where the message should be deleted. Currently this must be an ARN.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ivschat.delete_message(room_identifier=\"arn:aws:ivschat:us-west-2:12345689012:room/g1H2I3j4k5L6\", id=\"ABC123def456\", reason=\"Message contains profanity\")"} {"Instruction": "I need to start a cutover for the source servers with IDs ee6789 and ff1234 on AWS MGN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgn.start_cutover', 'description': 'Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.', 'parameters': [{'name': 'account_id', 'description': 'Start Cutover by Account IDs'}, {'name': 'source_server_ids', 'description': 'Start Cutover by Source Server IDs.\\n(string)'}, {'name': 'tags', 'description': 'Start Cutover by Tags.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}"], "Output": "aws.mgn.start_cutover(source_server_ids=[\"ee6789\", \"ff1234\"])"} {"Instruction": "Can you please provide the verified access groups with the ID \"56789\" and also provide the verified access instance ID?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.describe_verified_access_groups', 'description': 'Describes the specified Verified Access groups.describe-verified-access-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'verified_access_group_ids', 'description': 'The ID of the Verified Access groups.\\n(string)'}, {'name': 'verified_access_instance_id', 'description': 'The ID of the Verified Access instance.'}, {'name': 'filters', 'description': 'One or more filters. Filter names and values are case-sensitive.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ec2.describe_verified_access_groups(verified_access_group_ids=\"56789\", verified_access_instance_id=\"Verified Access Instance ID\")"} {"Instruction": "I want to list all the minor version ARNs for a major version of a directory with the ARN \"arn:aws:clouddirectory:us-west-2:123456789012:directory/abcdefgh-1234-5678-90ab-cdefghijklmn\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha().certificate_manager().certificates().delete', 'description': 'Delete a certificate resource', 'parameters': [{'name': 'certificate', 'description': 'ID of the certificate or fully qualified identifier for the certificate.'}, {'name': 'location', 'description': 'The Cloud location for the certificate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The premier source for financial, economic, and alternative datasets, serving investment professionals. Quandl\u2019s platform is used by over 400,000 people, including analysts from the world\u2019s top hedge funds, asset managers and investment banks, see https://docs.quandl.com/docs/in-depth-usage', 'parameters': [{'name': 'database_code', 'description': 'The code for the database this time-series belongs to', 'type': 'STRING'}, {'name': 'return_format', 'description': 'json, xml or csv', 'type': 'STRING'}, {'name': 'dataset_code', 'description': 'The code for this time-series', 'type': 'STRING'}]}"], "Output": "aws.clouddirectory.list_applied_schema_arns(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/abcdefgh_1234_5678_90ab_cdefghijklmn\")"} {"Instruction": "I want to deregister an EC2 instance with the instance ID \"i-9876543210fedcba\" in AWS OpsWorks Stacks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_coip_cidr', 'description': 'Creates a range of customer-owned IP addresses.', 'parameters': [{'name': 'cidr', 'description': 'A customer-owned IP address range to create.'}, {'name': 'coip_pool_id', 'description': 'The ID of the address pool.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.opsworks.deregister_instance(instance_id=\"i-9876543210fedcba\")"} {"Instruction": "I want to list all the groups in the identity store with the ID \"d-9876543210\" and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.identitystore.list_groups', 'description': 'Lists all groups in the identity store. Returns a paginated list of complete Group objects. Filtering for a Group by the DisplayName attribute is deprecated. Instead, use the GetGroupId API action.NoteIf you have administrator access to a member account, you can use this API from the member account. Read about member accounts in the Organizations User Guide .list-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store, such as d-1234567890 . In this example, d- is a fixed prefix, and 1234567890 is a randomly generated string that contains numbers and lower case letters. This value is generated at the time that a new identity store is created.'}, {'name': 'filters', 'description': 'A list of Filter objects, which is used in the ListUsers and ListGroups requests.\\n(structure)\\n\\nA query filter used by ListUsers and ListGroups . This filter object provides the attribute name and attribute value to search users or groups.\\nAttributePath -> (string)\\n\\nThe attribute path that is used to specify which attribute name to search. Length limit is 255 characters. For example, UserName is a valid attribute path for the ListUsers API, and DisplayName is a valid attribute path for the ListGroups API.\\nAttributeValue -> (string)\\n\\nRepresents the data for an attribute. Each attribute value is described as a name-value pair.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.endpoints.raw_predict', 'description': 'Run Vertex AI online raw prediction', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'request'}, {'name': 'http_headers'}]}"], "Output": "aws.identitystore.list_groups(identity_store_id=\"d-9876543210\", page_size=10)"} {"Instruction": "Can you please provide me with a Python function call to download a sample configuration file for my Site-to-Site VPN connection with ID vpn-987654321cba54321? The device type ID is 1a2b3c4d and I want to use IKE version ikev1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}\n", "{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().delete', 'description': 'Delete an existing Bigtable instance', 'parameters': [{'name': 'instance'}]}"], "Output": "aws.ec2.get_vpn_connection_device_sample_configuration(vpn_connection_id=\"vpn-987654321cba54321\", vpn_connection_device_type_id=\"1a2b3c4d\", internet_key_exchange_version=\"ikev1\")"} {"Instruction": "I want to retrieve the list of monitoring evaluation results for a monitor with the ARN \"arn:aws:forecast:us-west-2:1234567890:monitor/monitor-1\" on AWS Forecast.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.list_monitor_evaluations', 'description': 'Returns a list of the monitoring evaluation results and predictor events collected by the monitor resource during different windows of time.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: PredictorMonitorEvaluations\\n', 'parameters': [{'name': 'monitor_arn', 'description': 'The Amazon Resource Name (ARN) of the monitor resource to get results from.'}, {'name': 'filters', 'description': 'An array of filters. For each filter, provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the resources that match the statement from the list. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT .\\nKey - The name of the parameter to filter on. The only valid value is EvaluationState .\\nValue - The value to match. Valid values are only SUCCESS or FAILURE .\\n\\nFor example, to list only successful monitor evaluations, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"EvaluationState\", \"Value\": \"SUCCESS\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'tag remove-value', 'description': 'Deletes a predefined tag value for a predefined tag name', 'parameters': [{'name': 'name -n', 'description': 'The tag name.'}, {'name': 'value', 'description': 'The tag value.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'git', 'api_name': 'git.merge', 'description': 'Advanced merge strategies and configuration', 'parameters': [{'name': 'ignore_space_change'}, {'name': 'ignore_all_space'}, {'name': 'ignore_space_at_eol'}, {'name': 'ignore_cr_at_eol'}, {'name': 'renormalize'}, {'name': 'no_renormalize'}, {'name': 'find_renames['}, {'name': 'rename_threshold'}, {'name': 'subtree['}, {'name': 'recursive'}, {'name': 'patience'}, {'name': 'diff_algorithm'}, {'name': 'no_renames'}, {'name': 'resolve'}, {'name': 'octopus'}, {'name': 'ours'}, {'name': 'subtree'}]}"], "Output": "aws.forecast.list_monitor_evaluations(monitor_arn=\"arn:aws:forecast:us_west_2:1234567890:monitor/monitor_1\")"} {"Instruction": "Retrieve the app block builders with names \"builder5\" and \"builder6\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.describe_app_block_builders', 'description': 'Retrieves a list that describes one or more app block builders.', 'parameters': [{'name': 'names', 'description': 'The names of the app block builders.\\n(string)'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results. The maximum value is 25.'}]}"], "Output": "aws.appstream.describe_app_block_builders(names=[\"builder5\", \"builder6\"])"} {"Instruction": "I want to enable versioning for my S3 on Outposts bucket with account ID 123456789 and bucket name my-bucket-test.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}"], "Output": "aws.s3control.put_bucket_versioning(account_id=123456789, bucket=\"my-bucket-test\", versioning_configuration=True, status=\"Enabled\")"} {"Instruction": "I want to update a rule with the RuleId a987xyz0-abcd-1f23-9876-zyxwv789d456 and delete a predicate of type SizeConstraint from the rule.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.update_rule', 'description': 'An IPSet that matches the IP address 192.0.2.44You then add the Rule to a WebACL and specify that you want to block requests that satisfy the Rule . For a request to be blocked, the User-Agent header in the request must contain the value BadBot and the request must originate from the IP address 192.0.2.44.Create the Rule . See CreateRule .Submit an UpdateRule request to add predicates to the Rule .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the Rule that you want to update. RuleId is returned by CreateRule and by ListRules .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'updates', 'description': 'An array of RuleUpdate objects that you want to insert into or delete from a Rule . For more information, see the applicable data types:\\n\\nRuleUpdate : Contains Action and Predicate\\nPredicate : Contains DataId , Negated , and Type\\nFieldToMatch : Contains Data and Type\\n\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nSpecifies a Predicate (such as an IPSet ) and indicates whether you want to add it to a Rule or delete it from a Rule .\\nAction -> (string)\\n\\nSpecify INSERT to add a Predicate to a Rule . Use DELETE to remove a Predicate from a Rule .\\nPredicate -> (structure)\\n\\nThe ID of the Predicate (such as an IPSet ) that you want to add to a Rule .\\nNegated -> (boolean)\\n\\nSet Negated to False if you want AWS WAF to allow, block, or count requests based on the settings in the specified ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow or block requests based on that IP address.\\nSet Negated to True if you want AWS WAF to allow or block a request based on the negation of the settings in the ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow, block, or count requests based on all IP addresses except 192.0.2.44 .\\n\\nType -> (string)\\n\\nThe type of predicate in a Rule , such as ByteMatch or IPSet .\\nDataId -> (string)\\n\\nA unique identifier for a predicate in a Rule , such as ByteMatchSetId or IPSetId . The ID is returned by the corresponding Create or List command.'}]}\n", "{'name': 'pyarrow', 'api_name': 'TransformInputStream', 'description': 'Transform an input stream.', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to transform.'}, {'name': 'transform_func', 'description': 'The transformation to apply.'}], 'optional': []}}"], "Output": "aws.waf.update_rule(rule_id=\"a987xyz0-abcd-1f23-9876-zyxwv789d456\", change_token=\"12cs345_67cd_890b_1cd2_c3a4567d89f1\", updates=[{\"Action\":\"DELETE\",\"Predicate\":{\"Negated\":false,\"Type\":\"SizeConstraint\",\"DataId\":\"MySizeConstraintSetID\"}}])"} {"Instruction": "I want to disassociate a trunk network interface with ID tni-123456 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.ec2.disassociate_trunk_interface(association_id=\"tni-123456\")"} {"Instruction": "Can you provide a Python function call to update a RegexMatchSet with ID 87654321-4321-4321-4321-2109876543ba on AWS WAF?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.update_regex_match_set', 'description': 'The part of a web request that you want AWS WAF to inspectupdate, such as a query string or the value of the User-Agent header.Whether to perform any conversions on the request, such as converting it to lowercase, before inspecting it for the specified string.For example, you can create a RegexPatternSet that matches any requests with User-Agent headers that contain the string B[a@]dB[o0]t . You can then configure AWS WAF to reject those requests.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRegexMatchSet request.See also: AWS API Documentation\\n', 'parameters': [{'name': 'regex_match_set_id', 'description': 'The RegexMatchSetId of the RegexMatchSet that you want to update. RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets .'}, {'name': 'updates', 'description': 'An array of RegexMatchSetUpdate objects that you want to insert into or delete from a RegexMatchSet . For more information, see RegexMatchTuple .\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nIn an UpdateRegexMatchSet request, RegexMatchSetUpdate specifies whether to insert or delete a RegexMatchTuple and includes the settings for the RegexMatchTuple .\\nAction -> (string)\\n\\nSpecifies whether to insert or delete a RegexMatchTuple .\\nRegexMatchTuple -> (structure)\\n\\nInformation about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action , the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet .\\nFieldToMatch -> (structure)\\n\\nSpecifies where in a web request to look for the RegexPatternSet .\\nType -> (string)\\n\\nThe part of the web request that you want AWS WAF to search for a specified string. Parts of a request that you can search include the following:\\n\\nHEADER : A specified request header, for example, the value of the User-Agent or Referer header. If you choose HEADER for the type, specify the name of the header in Data .\\nMETHOD : The HTTP method, which indicated the type of operation that the request is asking the origin to perform. Amazon CloudFront supports the following methods: DELETE , GET , HEAD , OPTIONS , PATCH , POST , and PUT .\\nQUERY_STRING : A query string, which is the part of a URL that appears after a ? character, if any.\\nURI : The part of a web request that identifies a resource, for example, /images/daily-ad.jpg .\\nBODY : The part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from a form. The request body immediately follows the request headers. Note that only the first 8192 bytes of the request body are forwarded to AWS WAF for inspection. To allow or block requests based on the length of the body, you can create a size constraint set. For more information, see CreateSizeConstraintSet .\\nSINGLE_QUERY_ARG : The parameter in the query string that you will inspect, such as UserName or SalesRegion . The maximum length for SINGLE_QUERY_ARG is 30 characters.\\nALL_QUERY_ARGS : Similar to SINGLE_QUERY_ARG , but rather than inspecting a single parameter, AWS WAF will inspect all parameters within the query for the value or regex pattern that you specify in TargetString .\\n\\n\\nData -> (string)\\n\\nWhen the value of Type is HEADER , enter the name of the header that you want AWS WAF to search, for example, User-Agent or Referer . The name of the header is not case sensitive.\\nWhen the value of Type is SINGLE_QUERY_ARG , enter the name of the parameter that you want AWS WAF to search, for example, UserName or SalesRegion . The parameter name is not case sensitive.\\nIf the value of Type is any other value, omit Data .\\n\\n\\nTextTransformation -> (string)\\n\\nText transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass AWS WAF. If you specify a transformation, AWS WAF performs the transformation on RegexPatternSet before inspecting a request for a match.\\nYou can only specify a single type of TextTransformation.\\n\\nCMD_LINE\\nWhen you\u00e2\\x80\\x99re concerned that attackers are injecting an operating system commandline command and using unusual formatting to disguise some or all of the command, use this option to perform the following transformations:\\n\\nDelete the following characters: \u00e2\\x80\\x9c \u00e2\\x80\\x98 ^\\nDelete spaces before the following characters: / (\\nReplace the following characters with a space: , ;\\nReplace multiple spaces with one space\\nConvert uppercase letters (A-Z) to lowercase (a-z)\\n\\n\\nCOMPRESS_WHITE_SPACE\\nUse this option to replace the following characters with a space character (decimal 32):\\n\\nf, formfeed, decimal 12\\nt, tab, decimal 9\\nn, newline, decimal 10\\nr, carriage return, decimal 13\\nv, vertical tab, decimal 11\\nnon-breaking space, decimal 160\\n\\n\\nCOMPRESS_WHITE_SPACE also replaces multiple spaces with one space.\\nHTML_ENTITY_DECODE\\n\\nUse this option to replace HTML-encoded characters with unencoded characters. HTML_ENTITY_DECODE performs the following operations:\\n\\nReplaces (ampersand)quot; with \"\\nReplaces (ampersand)nbsp; with a non-breaking space, decimal 160\\nReplaces (ampersand)lt; with a \u00e2\\x80\\x9cless than\u00e2\\x80\\x9d symbol\\nReplaces (ampersand)gt; with >\\nReplaces characters that are represented in hexadecimal format, (ampersand)#xhhhh; , with the corresponding characters\\nReplaces characters that are represented in decimal format, (ampersand)#nnnn; , with the corresponding characters\\n\\n\\nLOWERCASE\\nUse this option to convert uppercase letters (A-Z) to lowercase (a-z).\\n\\nURL_DECODE\\nUse this option to decode a URL-encoded value.\\n\\nNONE\\nSpecify NONE if you don\u00e2\\x80\\x99t want to perform any text transformations.\\n\\nRegexPatternSetId -> (string)\\n\\nThe RegexPatternSetId for a RegexPatternSet . You use RegexPatternSetId to get information about a RegexPatternSet (see GetRegexPatternSet ), update a RegexPatternSet (see UpdateRegexPatternSet ), insert a RegexPatternSet into a RegexMatchSet or delete one from a RegexMatchSet (see UpdateRegexMatchSet ), and delete an RegexPatternSet from AWS WAF (see DeleteRegexPatternSet ).\\n\\nRegexPatternSetId is returned by CreateRegexPatternSet and by ListRegexPatternSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The SuperSaaS API provides calendar services that can be used to add online booking and scheduling functionality to an existing website or CRM software.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}"], "Output": "aws.waf_regional.update_regex_match_set(regex_match_set_id=\"87654321-4321-4321-4321-2109876543ba\")"} {"Instruction": "I want to report a failure for a third party job with the job ID \"98765\" and a client token \"xyz789\", providing the failure type as \"authentication\" in AWS CodePipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}"], "Output": "aws.codepipeline.put_third_party_job_failure_result(job_id=\"98765\", client_token=\"xyz789\", failure_details={\"type\":\"authentication\"})"} {"Instruction": "Please fetch the details for the dimension group \"db.query\" in Performance Insights for the RDS service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are now hosted on PostMan : https://documenter.getpostman.com/view/3283093/SW7aXT2M?version=latest', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime.list_phone_number_orders', 'description': 'Lists the phone number orders for the administrator\u00e2\\x80\\x99s Amazon Chime account.', 'parameters': [{'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search makeup products', 'parameters': [{'name': 'price_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_type', 'description': 'product type', 'type': 'STRING'}, {'name': 'product_tags', 'description': 'see API details', 'type': 'STRING'}, {'name': 'brand', 'description': 'Examples: maybelline, covergirl', 'type': 'STRING'}, {'name': 'rating_less_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'product_category', 'description': \"Sub-category for each makeup-type. (ie. lip gloss is a category of lipstick). See product types below. If a category exists it will be under 'By Category'. Will return a list of all products of this category\", 'type': 'STRING'}, {'name': 'price_greater_than', 'description': 'see API details', 'type': 'STRING'}, {'name': 'rating_greater_than', 'description': 'see API details', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Useful tool for real-time pricing and market activity for over 1,000 cryptocurrencies. By collecting exchange data from thousands of markets, we are able to offer transparent and accurate data on asset price and availability.', 'parameters': [{'name': 'exchangeid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}"], "Output": "aws.pi.get_dimension_key_details(service_type=\"RDS\", group=\"db.query\")"} {"Instruction": "I want to update the location with the ARN \"arn:aws:datasync:us-west-2:123456789012:location/location-12345678\" for SMB file system access. The subdirectory is \"/path/to/folder\", the user is \"admin\", the domain is \"mydomain\", the password is \"secretpassword\", and the protocol version is \"AUTOMATIC\" for Amazon DataSync.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains().list', 'description': 'List Managed Microsoft AD domains', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}"], "Output": "aws.datasync.update_location_smb(location_arn=\"arn:aws:datasync:us_west_2:123456789012:location/location_12345678\", subdirectory=\"/path/to/folder\", user=\"admin\", domain=\"mydomain\", password=\"secretpassword\", mount_options={\"Version\": \"AUTOMATIC\"})"} {"Instruction": "I want to list all the actions created after 2024-01-01 on AWS Sagemaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_versions', 'description': 'Lists the different versions for the Resilience Hub applications.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'end_time', 'description': 'Upper limit of the time range to filter the application versions.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}, {'name': 'start_time', 'description': 'Lower limit of the time range to filter the application versions.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Keyword Research helps to analyze keywords and related keywords competitions , search volume (google) and CPC. For private plans, custom plans, custom billing contact : info@getecz.com', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'FunctionRegistry.register_function', 'description': 'Register a new function in the global registry', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to register'}, {'name': 'func', 'description': 'The function object to register'}], 'optional': [{'name': 'override', 'description': 'Whether to override an existing function with the same name (default: False)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.run', 'description': 'Execute an Airflow CLI sub-command remotely in a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'subcommand'}, {'name': 'subcommand_nested'}, {'name': 'gcloud_wide_flag'}, {'name': 'cmd_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.list_actions(created_after=\"2024-01-01\")"} {"Instruction": "I want to put a batch of 5 dial requests for a campaign in Amazon Connect. The campaign identifier is \"54321\" and I want to make the following dial requests:\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}"], "Output": "aws.connectcampaigns.put_dial_request_batch(id=\"54321\", dial_requests='[{\"clientToken\":\"request1\",\"phoneNumber\":\"+9876543210\",\"expirationTime\":\"2022-02-01T10:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"456\"}},{\"clientToken\":\"request2\",\"phoneNumber\":\"+1234567890\",\"expirationTime\":\"2022-02-01T11:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"789\"}},{\"clientToken\":\"request3\",\"phoneNumber\":\"+9876543210\",\"expirationTime\":\"2022-02-01T12:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"012\"}},{\"clientToken\":\"request4\",\"phoneNumber\":\"+1234567890\",\"expirationTime\":\"2022-02-01T13:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"345\"}},{\"clientToken\":\"request5\",\"phoneNumber\":\"+9876543210\",\"expirationTime\":\"2022-02-01T14:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"678\"}}]')"} {"Instruction": "Can you please retrieve the details of a project named \"my-project-2\" using the Evidently API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.evidently.get_project', 'description': 'Returns the details about one launch. You must already know the project name. To retrieve a list of projects in your account, use ListProjects .', 'parameters': [{'name': 'project', 'description': 'The name or ARN of the project that you want to see the details of.'}]}"], "Output": "aws.evidently.get_project(project=\"my-project-2\")"} {"Instruction": "I need to delete a layer with the layer ID 'c908c60f-32d9-4f15-84be-62f7993c3d2a' on AWS OpsWorks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.delete_layer', 'description': 'Deletes a specified layer. You must first stop and then delete all associated instances or unassign registered instances. For more information, see How to Delete a Layer .Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'layer_id', 'description': 'The layer ID.'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset_feeds.create(FEED_ID=\"feed1\", PROJECT_ID=\"p1\", ASSET_TYPES=[\"compute.googleapis.com/Network\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project1/topics/feed_topic\"', 'description': 'Create a new Cloud Asset Inventory Feed for updates on assets', 'parameters': [{'name': 'feed_id'}, {'name': 'pubsub_topic'}, {'name': 'asset_names'}, {'name': 'asset_types'}, {'name': 'relationship_types'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'condition_description'}, {'name': 'condition_expression'}, {'name': 'condition_title'}, {'name': 'content_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}"], "Output": "aws.opsworks.delete_layer(layer_id=\"c908c60f-32d9-4f15-84be-62f7993c3d2a\")"} {"Instruction": "I want to create a new API key in my AWS account called \"my-new-api-key\" with the description \"My new API key for testing purposes.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.location.create_key', 'description': 'Creates an API key resource in your Amazon Web Services account, which lets you grant actions for Amazon Location resources to the API key bearer.NoteFor more information, see Using API keys .', 'parameters': [{'name': 'description', 'description': 'An optional description for the API key resource.'}, {'name': 'expire_time', 'description': 'The optional timestamp for when the API key resource will expire in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ . One of NoExpiry or ExpireTime must be set.'}, {'name': 'key_name', 'description': 'A custom name for the API key resource.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), hyphens (-), periods (.), and underscores (_).\\nMust be a unique API key name.\\nNo spaces allowed. For example, ExampleAPIKey .'}, {'name': 'no_expiry_|_no_no_expiry', 'description': 'Optionally set to true to set no expiration time for the API key. One of NoExpiry or ExpireTime must be set.'}, {'name': 'restrictions', 'description': 'The API key restrictions for the API key resource.\\nAllowActions -> (list)\\n\\nA list of allowed actions that an API key resource grants permissions to perform. You must have at least one action for each type of resource. For example, if you have a place resource, you must include at least one place action.\\nThe following are valid values for the actions.\\n\\nMap actions\\ngeo:GetMap* - Allows all actions needed for map rendering.\\n\\n\\nPlace actions\\ngeo:SearchPlaceIndexForText - Allows geocoding.\\ngeo:SearchPlaceIndexForPosition - Allows reverse geocoding.\\ngeo:SearchPlaceIndexForSuggestions - Allows generating suggestions from text.\\nGetPlace - Allows finding a place by place ID.\\n\\n\\nRoute actions\\ngeo:CalculateRoute - Allows point to point routing.\\ngeo:CalculateRouteMatrix - Allows calculating a matrix of routes.\\n\\n\\n\\n\\nNoteYou must use these strings exactly. For example, to provide access to map rendering, the only valid action is geo:GetMap* as an input to the list. [\"geo:GetMap*\"] is valid but [\"geo:GetMapTile\"] is not. Similarly, you cannot use [\"geo:SearchPlaceIndexFor*\"] - you must list each of the Place actions separately.\\n(string)\\n\\nAllowReferers -> (list)\\n\\nAn optional list of allowed HTTP referers for which requests must originate from. Requests using this API key from other domains will not be allowed.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939) or any symbols in this list $\\\\-._+!*`(),;/?:@=&\\nMay contain a percent (%) if followed by 2 hexadecimal digits (A-F, a-f, 0-9); this is used for URL encoding purposes.\\nMay contain wildcard characters question mark (?) and asterisk (*). Question mark (?) will replace any single character (including hexadecimal digits). Asterisk (*) will replace any multiple characters (including multiple hexadecimal digits).\\nNo spaces allowed. For example, https://example.com .\\n\\n(string)\\n\\nAllowResources -> (list)\\n\\nA list of allowed resource ARNs that a API key bearer can perform actions on.\\n\\nThe ARN must be the correct ARN for a map, place, or route ARN. You may include wildcards in the resource-id to match multiple resources of the same type.\\nThe resources must be in the same partition , region , and account-id as the key that is being created.\\nOther than wildcards, you must include the full ARN, including the arn , partition , service , region , account-id and resource-id , delimited by colons (:).\\nNo spaces allowed, even with wildcards. For example, arn:aws:geo:region:*account-id* :map/ExampleMap* .\\n\\nFor more information about ARN format, see Amazon Resource Names (ARNs) .\\n(string)'}, {'name': 'tags', 'description': 'Applies one or more tags to the map resource. A tag is a key-value pair that helps manage, identify, search, and filter your resources by labelling them.\\nFormat: \"key\" : \"value\"\\nRestrictions:\\n\\nMaximum 50 tags per resource\\nEach resource tag must be unique with a maximum of one value.\\nMaximum key length: 128 Unicode characters in UTF-8\\nMaximum value length: 256 Unicode characters in UTF-8\\nCan use alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), and the following characters: + - = . _ : / @.\\nCannot use \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d as a prefix for a key.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.location.create_key(key_name=\"my_new_api_key\", description=\"My new API key for testing purposes\")"} {"Instruction": "I want to retrieve the commit history for a file named script.py in the repository myRepo on AWS CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.list_file_commit_history', 'description': 'Retrieves a list of commits and changes to a specified file.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main . If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The full path of the file whose history you want to retrieve, including the name of the file.'}, {'name': 'max_results', 'description': 'A non-zero, non-negative integer used to limit the number of returned results.'}, {'name': 'next_token', 'description': 'An enumeration token that allows the operation to batch the results.'}]}"], "Output": "aws.codecommit.list_file_commit_history(repository_name=\"myRepo\", file_path=\"script.py\")"} {"Instruction": "I want to create a new version of an IAM policy with the Amazon Resource Name (ARN) arn:aws:iam::123456789012:policy/MyPolicy, using the policy document file://UpdatedPolicyVersion.json and set it as the default version.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}"], "Output": "aws.iam.create_policy_version(policy_arn=\"arn:aws:iam::123456789012:policy/MyPolicy\", policy_document=\"file://UpdatedPolicyVersion.json\", set_as_default=True)"} {"Instruction": "I want to get the details for a voice connector with the ID \"vc-1234\" on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes().update', 'description': 'Update a Bare Metal Solution volume', 'parameters': [{'name': 'volume'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "aws.chime_sdk_voice.get_voice_connector(voice_connector_id=\"vc_1234\")"} {"Instruction": "I want to retrieve a list of all the schema mappings that have been created for an AWS account using the AWS Entity Resolution API, but I want the results in smaller pages of 50 mappings each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.entityresolution.list_schema_mappings', 'description': 'Returns a list of all the SchemaMappings that have been created for an AWS account.list-schema-mappings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.entityresolution.list_schema_mappings(page_size=50)"} {"Instruction": "I want to put a lifecycle policy for the repository named project-a/my-api on Amazon ECR.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.put_lifecycle_policy', 'description': 'Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template .', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to receive the policy.'}, {'name': 'lifecycle_policy_text', 'description': 'The JSON repository policy text to apply to the repository.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.utf8_string_lengths', 'description': 'Compute UTF8 string lengths', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for products using many filters! Filter by price, review, discount percentage, if has stock, etc! Or export a .zip file with all updated products!', 'parameters': [{'name': 'protocol', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most complete and cheap Fake Identity Generation API', 'parameters': []}"], "Output": "aws.ecr.put_lifecycle_policy(repository_name=\"project-a/my-api\", lifecycle_policy_text=\"file://policy.json\")"} {"Instruction": "I want to generate a verification code for the attribute \"email\" using the access token \"12345\" in Amazon Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'az', 'api_name': 'Synapse Data Flow Set', 'description': 'Set an existing data flow', 'parameters': [{'name': 'file', 'description': 'Properties may be supplied from a JSON file using the @{path} syntax or a JSON string.'}, {'name': 'name', 'description': 'The data flow name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "aws.cognito_idp.get_user_attribute_verification_code(access_token=\"12345\", attribute_name=\"email\")"} {"Instruction": "What is the custom description of findings filter with ID 123456?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.get_findings_filter', 'description': 'Retrieves the criteria and other settings for a findings filter.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}]}"], "Output": "aws.macie2.get_findings_filter(id=\"123456\")"} {"Instruction": "I want to download the file named \"my-file.jpg\" from the folder \"photos\" in the AWS Elemental MediaStore container \"my-container\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().delete', 'description': 'Delete an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}"], "Output": "aws.mediastore_data.get_object(path=\"photos/my-file.jpg\")"} {"Instruction": "I want to get the details of a data set named \"my-other-data-set\" in the AWS M2 framework.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.m2.get_data_set_details', 'description': 'Gets the details of a specific data set.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier of the application that this data set is associated with.'}, {'name': 'data_set_name', 'description': 'The name of the data set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.list_live_sources', 'description': 'Lists the live sources contained in a source location. A source represents a piece of content.list-live-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_location_name', 'description': 'The name of the source location associated with this Live Sources list.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries.create', 'description': 'Create a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}, {'name': 'certificates', 'description': 'The certificates for the certificate map entry.'}]}"], "Output": "aws.m2.get_data_set_details(application_id=\"my-app\", data_set_name=\"my-other-data-set\")"} {"Instruction": "I want to get the details of a voice tone analysis task with the ID 1234 for the Voice Connector with ID VC-5678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_tone_analysis_task', 'description': 'Retrieves the details of a voice tone analysis task.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'voice_tone_analysis_task_id', 'description': 'The ID of the voice tone anlysis task.'}, {'name': 'is_caller_|_no_is_caller', 'description': 'Specifies whether the voice being analyzed is the caller (originator) or the callee (responder).'}]}"], "Output": "aws.chime_sdk_voice.get_voice_tone_analysis_task(voice_tone_analysis_task_id=1234, voice_connector_id=\"VC-5678\")"} {"Instruction": "Please provide a Python function call to list the tags attached to the resource with the ARN \"arn:aws:resource-explorer-2:us-east-1:123456789012:view/My-View/EXAMPLE8-90ab-cdef-fedc-EXAMPLE11111\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ranks, stats, news & more, provided by the fastest and most powerful API for Rocket League.', 'parameters': [{'name': 'region', 'description': 'The region to search. Valid options include:\\n- `asia-east`\\n- `asia-se-mainland`\\n- `asia-se-maritime`\\n- `europe`\\n- `india`\\n- `asia-east`\\n- `middle-east`\\n- `oceania`\\n- `south-africa`\\n- `south-america`\\n- `us-east`\\n- `us-west`', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Estimates how successful a hypothetical video from a given YouTube channel will be in the first 30 days of its lifecycle. Useful for influencer marketers to plan for successful campaigns and publishers to better rank their content', 'parameters': [{'name': 'channeltype', 'description': '', 'type': 'STRING'}, {'name': 'channelname', 'description': 'Lookup a channel projection by the given name of the channel. Either channelName or channelId is required', 'type': 'STRING'}, {'name': 'channelid', 'description': \"Lookup the channel projection by the unique id provided by the channel's host platform (for example: YouTube, TikTok, Twitch). Either channelId or channelName is required\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to the Health Calculator API. This API provides endpoints for calculating Body Mass Index (BMI), Body Fat Percentage, Basal Metabolic Rate (BMR), Daily Caloric Needs (DCN), Daily Water Intake (DWI), Target Heart Rate (THR), Macronutrients Distribution and Ideal Body Weight (IBW). With this API, you can easily integrate these calculations into your applications, websites, or any other projects.\\n\\nError Handling\\n\\nThe API uses standard HTTP status codes to indicate the success or failure ...', 'parameters': [{'name': 'activity_level', 'description': 'The activity_level parameter accepts the following values:\\n\\n**sedentary** - Little to no exercise.\\n**moderately_active** - Moderate exercise/sports 3-5 days/week.\\n**very_active** - Hard exercise/sports 6-7 days/week.', 'type': 'STRING'}, {'name': 'body_composition_goal', 'description': 'The body_composition_goal parameter accepts the following values:\\n\\n**weight_loss** - Goal of losing weight.\\n**maintenance** - Goal of maintaining current weight.\\n**muscle_gain** - Goal of gaining muscle.', 'type': 'STRING'}, {'name': 'dietary_preferences', 'description': 'The dietary_preferences parameter allows users to specify their dietary preferences. It can be any string value representing the individual\\'s dietary choices or restrictions, such as \\\\\"**vegetarian**,\\\\\" \\\\\"**vegan**,\\\\\" \\\\\"**pescatarian**,\\\\\" or \\\\\"**gluten-free**.\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}"], "Output": "aws.resource_explorer_2.list_tags_for_resource(resource_arn=\"arn:aws:resource-explorer-2:us_east_1:123456789012:view/My_View/EXAMPLE8_90ab_cdef_fedc_EXAMPLE11111\")"} {"Instruction": "I want to add tags to a resource group with the ARN \"arn:aws:resource-groups:us-west-2:128716708097:group/my-resource-group\" and the following tags: Key1, Value1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resource_groups.tag', 'description': 'Adds tags to a resource group with the specified ARN. Existing tags on a resource group are not changed if they are not specified in the request parameters.WarningMinimum permissionsTo run this command, you must have the following permissions:resource-groups:TagSee also: AWS API Documentation\\n', 'parameters': [{'name': 'arn', 'description': 'The ARN of the resource group to which to add tags.'}, {'name': 'tags', 'description': 'The tags to add to the specified resource group. A tag is a string-to-string map of key-value pairs.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.resource_groups.tag(arn=\"arn:aws:resource-groups:us-west-2:128716708097:group/my-resource-group\", tags={\"Key1\": \"Value1\"})"} {"Instruction": "I want to update the access log subscription with ID 1234 to use the destination ARN arn:aws:s3:::my-bucket-1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_lineage_group', 'description': 'Provides a list of properties for the requested lineage group. For more information, see Cross-Account Lineage Tracking in the Amazon SageMaker Developer Guide .', 'parameters': [{'name': 'lineage_group_name', 'description': 'The name of the lineage group.'}]}"], "Output": "aws.vpc_lattice.update_access_log_subscription(access_log_subscription_identifier=1234, destination_arn=\"arn:aws:s3:::my-bucket-1\")"} {"Instruction": "I want to get the batch of variables named var7, var8, and var9 using the AWS Fraud Detector API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.batch_get_variable', 'description': 'Gets a batch of variables.', 'parameters': [{'name': 'names', 'description': 'The list of variable names to get.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}"], "Output": "aws.frauddetector.batch_get_variable(names=[\"var7\",\"var8\",\"var9\"])"} {"Instruction": "I want to remove the tags \"project\" and \"environment\" from the resource with the ARN \"arn:aws:ec2:us-west-2:123456789012:instance/i-1234567890abcdef0\" in AWS VPC Lattice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}"], "Output": "aws.vpc_lattice.untag_resource(resource_arn=\"arn:aws:ec2:us-west-2:123456789012:instance/i-1234567890abcdef0\", tag_keys=[\"project\", \"environment\"])"} {"Instruction": "I want to stop the ingestion process for the app with the ARN \"arn:aws:appfabric:us-west-2:123456789012:appbundle/abcdefgh-9876-5432-dcba-0987654321ab\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appfabric.stop_ingestion', 'description': 'Stops (disables) an ingestion.', 'parameters': [{'name': 'ingestion_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the ingestion to use for the request.'}, {'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.start_rx_norm_inference_job', 'description': 'Starts an asynchronous job to detect medication entities and link them to the RxNorm ontology. Use the DescribeRxNormInferenceJob operation to track the status of a job.', 'parameters': [{'name': 'input_data_config', 'description': 'Specifies the format and location of the input data for the job.\\nS3Bucket -> (string)\\n\\nThe URI of the S3 bucket that contains the input data. The bucket must be in the same region as the API endpoint that you are calling.\\nS3Key -> (string)\\n\\nThe path to the input data files in the S3 bucket.'}, {'name': 'output_data_config', 'description': 'Specifies where to send the output files.\\nS3Bucket -> (string)\\n\\nWhen you use the OutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data. The URI must be in the same region as the API endpoint that you are calling. The location is used as the prefix for the actual location of the output.\\nS3Key -> (string)\\n\\nThe path to the output data files in the S3 bucket. Amazon Comprehend Medical creates an output directory using the job ID so that the output from one job does not overwrite the output of another.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations .'}, {'name': 'job_name', 'description': 'The identifier of the job.'}, {'name': 'client_request_token', 'description': 'A unique identifier for the request. If you don\u00e2\\x80\\x99t set the client request token, Amazon Comprehend Medical generates one.'}, {'name': 'kms_key', 'description': 'An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.'}, {'name': 'language_code', 'description': 'The language of the input documents. All documents must be in the same language.\\nPossible values:\\n\\nen'}]}"], "Output": "aws.appfabric.stop_ingestion(ingestion_identifier=\"arn:aws:appfabric:us-west-2:123456789012:appbundle/abcdefgh-9876-5432-dcba-0987654321ab\")"} {"Instruction": "I want to list the access control rules for the organization with the identifier m-9876543210 on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}"], "Output": "aws.workmail.list_access_control_rules(organization_id=\"m-9876543210\")"} {"Instruction": "I want to delete a repository named my-docker-repo on Amazon ECR.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.delete_repository', 'description': 'Deletes a repository. If the repository contains images, you must either delete all images in the repository or use the force option to delete the repository.', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to delete.'}, {'name': 'force_|_no_force', 'description': 'If a repository contains images, forces the deletion.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().update', 'description': 'Update a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'provisioned_iops'}, {'name': 'provisioned_throughput'}, {'name': 'size'}, {'name': 'update_labels'}, {'name': 'clear_architecture'}, {'name': 'update_architecture'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_user_licenses'}, {'name': 'update_user_licenses'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_versions', 'description': 'Lists the different versions for the Resilience Hub applications.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'end_time', 'description': 'Upper limit of the time range to filter the application versions.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}, {'name': 'start_time', 'description': 'Lower limit of the time range to filter the application versions.'}]}"], "Output": "aws.ecr.delete_repository(repository_name=\"my-docker-repo\", force=True)"} {"Instruction": "Can you create a new detector version with the ID \"789\" and the description \"Version 3\" on AWS FraudDetector?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'alpha ai tensorboards', 'api_name': 'gcloud.alpha.ai.tensorboards.delete', 'description': 'Delete an existing Vertex AI Tensorboard', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard'}, {'name': 'region', 'description': 'Cloud region for the tensorboard'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}"], "Output": "aws.frauddetector.create_detector_version(detector_id=\"789\", description=\"Version 3\")"} {"Instruction": "I want to retrieve all the crawls of a crawler named my-other-crawler in AWS Glue but limit the results to a maximum of 50 crawls.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API that generates random GUIDs.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}"], "Output": "aws.glue.list_crawls(crawler_name=\"my-other-crawler\", max_results=50)"} {"Instruction": "Can you provide a Python function call to disassociate a MACsec security key from DX Connection dxcon-5678, which uses the ARN secret key 'arn:aws:secretsmanager:us-east-1:123456789012:secret:MACSecKeySecret-XKyIyb'?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_mac_sec_key', 'description': 'Removes the association between a MAC Security (MACsec) security key and an Direct Connect dedicated connection.', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).\\nYou can use DescribeConnections or DescribeLags to retrieve connection ID.'}, {'name': 'secret_arn', 'description': 'The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.\\nYou can use DescribeConnections to retrieve the ARN of the MAC Security (MACsec) secret key.'}]}"], "Output": "aws.directconnect.disassociate_mac_sec_key(connection_id=\"dxcon-5678\", secret_arn=\"arn:aws:secretsmanager:us-east-1:123456789012:secret:MACSecKeySecret-XKyIyb\")"} {"Instruction": "I want to delete an entitlement with the name \"my-entitlement\" associated with the stack named \"my-stack\" in AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': \"gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my_backend_service', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION'\", 'description': 'Remove IAM policy binding from a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "aws.appstream.delete_entitlement(name=\"my_entitlement\", stack_name=\"my_stack\")"} {"Instruction": "I want to retrieve the events related to a cluster named \"my-cluster\" on AWS MemoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.memorydb.describe_events(source_name=\"my-cluster\", source_type=\"cluster\")"} {"Instruction": "I want to describe an action named action123.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides official aviation weather data, including SIGMETs, AIRMETs, METARs, TAFs and PIREPs from NOAA, available on aviationweather.gov', 'parameters': [{'name': 'datasource', 'description': '', 'type': 'STRING'}, {'name': 'stationstring', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}"], "Output": "aws.sagemaker.describe_action(action_name=\"action123\")"} {"Instruction": "I want to reject a VPC peering connection request with the ID pcx-123abc on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.reject_vpc_peering_connection', 'description': 'Rejects a VPC peering connection request. The VPC peering connection must be in the pending-acceptance state. Use the DescribeVpcPeeringConnections request to view your outstanding VPC peering connection requests. To delete an active VPC peering connection, or to delete a VPC peering connection request that you initiated, use DeleteVpcPeeringConnection .', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint'}, {'name': 'region', 'description': 'Cloud region for the endpoint'}, {'name': 'deployed_model_id', 'description': 'ID of the deployed model'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to self host Torrent Hunt Bot', 'parameters': []}"], "Output": "aws.ec2.reject_vpc_peering_connection(vpc_peering_connection_id=\"pcx-123abc\")"} {"Instruction": "I want to add IP routes for my Microsoft AD directory with the ID \"my-directory\" using the address block 192.168.0.0/16.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.add_ip_routes', 'description': 'If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'Identifier (ID) of the directory to which to add the address block.'}, {'name': 'ip_routes', 'description': 'IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your self-managed domain.\\n(structure)\\n\\nIP address block. This is often the address block of the DNS server used for your self-managed domain.\\nCidrIp -> (string)\\n\\nIP address block using CIDR format, for example 10.0.0.0/24. This is often the address block of the DNS server used for your self-managed domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.\\nDescription -> (string)\\n\\nDescription of the address block.'}, {'name': 'update_security_group_for_directory_controllers_|_no_update_security_group_for_directory_controllers', 'description': 'If set to true, updates the inbound and outbound rules of the security group that has the description: \u00e2\\x80\\x9cAmazon Web Services created security group for directory ID directory controllers.\u00e2\\x80\\x9d Following are the new rules:\\nInbound:\\n\\nType: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0\\nType: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0\\nType: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0\\nType: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0\\nType: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0\\n\\nOutbound:\\n\\nType: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0\\n\\nThese security rules impact an internal network interface that is not exposed publicly.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}"], "Output": "aws.ds.add_ip_routes(directory_id=\"my_directory\", ip_routes=[{\"CidrIp\": \"192.168.0.0/16\"}])"} {"Instruction": "Can you please retrieve the transcript for contact ID \"1234567890\" in ascending order and limit the results to 50 messages?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectparticipant.get_transcript', 'description': 'Retrieves a transcript of the session, including details about any attachments. For information about accessing past chat contact transcripts for a persistent chat, see Enable persistent chat .NoteConnectionToken is used for invoking this API instead of ParticipantToken .See also: AWS API Documentation\\n', 'parameters': [{'name': 'contact_id', 'description': 'The contactId from the current contact chain for which transcript is needed.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in the page. Default: 10.'}, {'name': 'next_token', 'description': 'The pagination token. Use the value returned previously in the next subsequent request to retrieve the next set of results.'}, {'name': 'scan_direction', 'description': 'The direction from StartPosition from which to retrieve message. Default: BACKWARD when no StartPosition is provided, FORWARD with StartPosition.\\nPossible values:\\n\\nFORWARD\\nBACKWARD'}, {'name': 'sort_order', 'description': 'The sort order for the records. Default: DESCENDING.\\nPossible values:\\n\\nDESCENDING\\nASCENDING'}, {'name': 'start_position', 'description': 'A filtering option for where to start.\\nId -> (string)\\n\\nThe ID of the message or event where to start.\\nAbsoluteTime -> (string)\\n\\nThe time in ISO format where to start.\\nIt\u00e2\\x80\\x99s specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.\\n\\nMostRecent -> (integer)\\n\\nThe start position of the most recent message where you want to start.'}, {'name': 'connection_token', 'description': 'The authentication token associated with the participant\u00e2\\x80\\x99s connection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "aws.connectparticipant.get_transcript(contact_id=\"1234567890\", sort_order=\"ASCENDING\", max_results=50)"} {"Instruction": "I want to disassociate a Palo Alto Networks Cloud NGFW from my Firewall Manager policy on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.fms.disassociate_third_party_firewall', 'description': 'Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall , the third-party firewall vendor deletes all of the firewalls that are associated with the account.', 'parameters': [{'name': 'third_party_firewall', 'description': 'The name of the third-party firewall vendor.\\nPossible values:\\n\\nPALO_ALTO_NETWORKS_CLOUD_NGFW\\nFORTIGATE_CLOUD_NATIVE_FIREWALL'}]}"], "Output": "aws.fms.disassociate_third_party_firewall(third_party_firewall=\"PALO_ALTO_NETWORKS_CLOUD_NGFW\")"} {"Instruction": "I want to update the capabilities of a proxy session with the ID 123456789 and the Voice Connector ID vc-abc123 on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}"], "Output": "aws.chime_sdk_voice.update_proxy_session(voice_connector_id=\"vc_abc123\", proxy_session_id=\"123456789\", capabilities=\"voice,sms\", expiry_minutes=60)"} {"Instruction": "I want to list the objects attached to a specified index in Cloud Directory on AWS. The index reference is \"my-index\" and the directory ARN is \"arn:aws:clouddirectory:us-west-2:123456789012:directory/MyDirectory\". I also want to set the consistency level to SERIALIZABLE and retrieve a maximum of 50 items per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_index', 'description': 'Lists objects attached to the specified index.list-index is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory that the index exists in.'}, {'name': 'ranges_on_indexed_values', 'description': 'Specifies the ranges of indexed values that you want to query.\\n(structure)\\n\\nA range of attributes.\\nAttributeKey -> (structure)\\n\\nThe key of the attribute that the attribute range covers.\\nSchemaArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the schema that contains the facet and attribute.\\nFacetName -> (string)\\n\\nThe name of the facet that the attribute exists within.\\nName -> (string)\\n\\nThe name of the attribute.\\n\\nRange -> (structure)\\n\\nThe range of attribute values being selected.\\nStartMode -> (string)\\n\\nThe inclusive or exclusive range start.\\nStartValue -> (structure)\\n\\nThe value to start the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.\\n\\nEndMode -> (string)\\n\\nThe inclusive or exclusive range end.\\nEndValue -> (structure)\\n\\nThe attribute value to terminate the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.'}, {'name': 'index_reference', 'description': 'The reference to the index to list.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level to execute the request at.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().delete', 'description': 'Delete forwarding rules', 'parameters': [{'name': 'name', 'description': 'Names of the forwarding rules to delete.'}, {'name': 'global', 'description': 'If set, the forwarding rules are global.'}, {'name': 'region', 'description': 'Region of the forwarding rules to delete. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}"], "Output": "aws.clouddirectory.list_index(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/MyDirectory\", index_reference=\"my_index\", consistency_level=\"SERIALIZABLE\", page_size=50)"} {"Instruction": "I want to update the development endpoint named my-dev-endpoint on AWS Glue. I want to add two custom Python libraries (library1 and library2) and delete the argument key arg1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.update_dev_endpoint', 'description': 'Updates a specified development endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the DevEndpoint to be updated.'}, {'name': 'public_key', 'description': 'The public key for the DevEndpoint to use.'}, {'name': 'add_public_keys', 'description': 'The list of public keys for the DevEndpoint to use.\\n(string)'}, {'name': 'delete_public_keys', 'description': 'The list of public keys to be deleted from the DevEndpoint .\\n(string)'}, {'name': 'custom_libraries', 'description': 'Custom Python or Java libraries to be loaded in the DevEndpoint .\\nExtraPythonLibsS3Path -> (string)\\n\\nThe paths to one or more Python libraries in an Amazon Simple Storage Service (Amazon S3) bucket that should be loaded in your DevEndpoint . Multiple values must be complete paths separated by a comma.\\n\\nNoteYou can only use pure Python libraries with a DevEndpoint . Libraries that rely on C extensions, such as the pandas Python data analysis library, are not currently supported.\\n\\nExtraJarsS3Path -> (string)\\n\\nThe path to one or more Java .jar files in an S3 bucket that should be loaded in your DevEndpoint .\\n\\nNoteYou can only use pure Java/Scala libraries with a DevEndpoint .'}, {'name': 'update_etl_libraries_|_no_update_etl_libraries', 'description': 'True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.'}, {'name': 'delete_arguments', 'description': 'The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint .\\n(string)'}, {'name': 'add_arguments', 'description': 'The map of arguments to add the map of arguments used to configure the DevEndpoint .\\nValid arguments are:\\n\\n\"--enable-glue-datacatalog\": \"\"\\n\\nYou can specify a version of Python support for development endpoints by using the Arguments parameter in the CreateDevEndpoint or UpdateDevEndpoint APIs. If no arguments are provided, the version defaults to Python 2.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}"], "Output": "aws.glue.update_dev_endpoint(endpoint_name=\"my-dev-endpoint\", add_public_keys=[\"library1\", \"library2\"], delete_arguments=\"arg1\")"} {"Instruction": "I want to stop a text translation job with job ID \"12345\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.translate.stop_text_translation_job', 'description': 'Stops an asynchronous batch translation job that is in progress.Asynchronous batch translation jobs are started with the StartTextTranslationJob operation. You can use the DescribeTextTranslationJob or ListTextTranslationJobs operations to get a batch translation job\u00e2\\x80\\x99s JobId .', 'parameters': [{'name': 'job_id', 'description': 'The job ID of the job to be stopped.'}]}"], "Output": "aws.translate.stop_text_translation_job(job_id=\"12345\")"} {"Instruction": "I want to list the sessions for a notebook with the ID \"notebook-123\" using AWS Athena.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.list_notebook_sessions', 'description': 'Lists, in descending order, the sessions that have been created in a notebook that are in an active state like CREATING , CREATED , IDLE or BUSY . Newer sessions are listed first; older sessions are listed later.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to list sessions for.'}, {'name': 'max_results', 'description': 'The maximum number of notebook sessions to return.'}, {'name': 'next_token', 'description': 'A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lightsail.attach_disk', 'description': 'Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'disk_name', 'description': 'The unique Lightsail disk name (e.g., my-disk ).'}, {'name': 'instance_name', 'description': 'The name of the Lightsail instance where you want to utilize the storage disk.'}, {'name': 'disk_path', 'description': 'The disk path to expose to the instance (e.g., /dev/xvdf ).'}, {'name': 'auto_mounting_|_no_auto_mounting', 'description': 'A Boolean value used to determine the automatic mounting of a storage volume to a virtual computer. The default value is False .\\n\\nWarningThis value only applies to Lightsail for Research resources.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}"], "Output": "aws.athena.list_notebook_sessions(notebook_id=\"notebook-123\")"} {"Instruction": "I want to create an instance profile with the name \"my-instance-profile\" in the availability zone \"us-west-2a\" using the KMS key \"arn:aws:kms:us-west-2:123456789012:key/abcdefg-1234-5678-90ab-cdefghijklmn\" and I want it to have a public IP address.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'Spring Certificate Remove', 'description': 'Remove a certificate in Azure Spring Apps', 'parameters': [{'name': 'name', 'description': 'Name of certificate'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'The name of Azure Spring Apps instance, you can configure the default service using az configure --defaults spring='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}\n", "{'name': 'aws', 'api_name': 'aws.snow_device_management.list_device_resources', 'description': 'Returns a list of the Amazon Web Services resources available for a device. Currently, Amazon EC2 instances are the only supported resource type.list-device-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'managed_device_id', 'description': 'The ID of the managed device that you are listing the resources of.'}, {'name': 'type', 'description': 'A structure used to filter the results by type of resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.dms.create_instance_profile(instance_profile_name=\"my_instance_profile\", availability_zone=\"us_west_2a\", kms_key_arn=\"arn:aws:kms:us_west_2:123456789012:key/abcdefg_1234_5678_90ab_cdefghijklmn\", publicly_accessible=True)"} {"Instruction": "I want to list all asset properties for asset ID 123456 on AWS IoT Sitewise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.list_asset_properties', 'description': 'Retrieves a paginated list of properties associated with an asset. If you update properties associated with the model before you finish listing all the properties, you need to start all over again.list-asset-properties is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset.'}, {'name': 'filter', 'description': 'Filters the requested list of asset properties. You can choose one of the following options:\\n\\nALL \u00e2\\x80\\x93 The list includes all asset properties for a given asset model ID.\\nBASE \u00e2\\x80\\x93 The list includes only base asset properties for a given asset model ID.\\n\\nDefault: BASE\\nPossible values:\\n\\nALL\\nBASE'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI Chatbot for your aplication.', 'parameters': [{'name': 'uid', 'description': 'User Identification for personalised response and response continuity.', 'type': 'STRING'}, {'name': 'message', 'description': 'Message that the chatbot has to respond to.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your next gem crypto! Browse popular today, trending and recently added coins', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iotsitewise.list_asset_properties(asset_id=\"123456\", filter=\"ALL\")"} {"Instruction": "I want to list all the Regions available for my Amazon Web Services account but only retrieve the first 5 regions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.account.list_regions', 'description': 'Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains parameter.list-regions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'Specifies the 12-digit account ID number of the Amazon Web Services account that you want to access or modify with this operation. If you don\u00e2\\x80\\x99t specify this parameter, it defaults to the Amazon Web Services account of the identity used to call the operation. To use this parameter, the caller must be an identity in the organization\u00e2\\x80\\x99s management account or a delegated administrator account. The specified account ID must also be a member account in the same organization. The organization must have all features enabled , and the organization must have trusted access enabled for the Account Management service, and optionally a delegated admin account assigned.\\n\\nNoteThe management account can\u00e2\\x80\\x99t specify its own AccountId . It must call the operation in standalone context by not including the AccountId parameter.\\nTo call this operation on an account that is not a member of an organization, don\u00e2\\x80\\x99t specify this parameter. Instead, call the operation using an identity belonging to the account whose contacts you wish to retrieve or modify.'}, {'name': 'region_opt_status_contains', 'description': 'A list of Region statuses (Enabling, Enabled, Disabling, Disabled, Enabled_by_default) to use to filter the list of Regions for a given account. For example, passing in a value of ENABLING will only return a list of Regions with a Region status of ENABLING.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.account.list_regions(account_id=\"\", max_items=5)"} {"Instruction": "List the migration statuses for my applications with ids \"app5\" and \"app6\" starting from token \"token789\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.activate_gateway', 'description': 'Activates the gateway you previously deployed on your host. In the activation process, you specify information such as the Amazon Web Services Region that you want to use for storing snapshots or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window, an activation key, and a name for your gateway. The activation process also associates your gateway with your account. For more information, see UpdateGatewayInformation .NoteYou must turn on the gateway VM before you can activate your gateway.', 'parameters': [{'name': 'activation_key', 'description': 'Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter activationKey . It may also include other activation-related parameters, however, these are merely defaults \u00e2\\x80\\x93 the arguments you pass to the ActivateGateway API call determine the actual configuration of your gateway.\\nFor more information, see Getting activation key in the Storage Gateway User Guide .'}, {'name': 'gateway_name', 'description': 'The name you configured for your gateway.'}, {'name': 'gateway_timezone', 'description': 'A value that indicates the time zone you want to set for the gateway. The time zone is of the format \u00e2\\x80\\x9cGMT-hr:mm\u00e2\\x80\\x9d or \u00e2\\x80\\x9cGMT+hr:mm\u00e2\\x80\\x9d. For example, GMT-4:00 indicates the time is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time zone is used, for example, for scheduling snapshots and your gateway\u00e2\\x80\\x99s maintenance schedule.'}, {'name': 'gateway_region', 'description': 'A value that indicates the Amazon Web Services Region where you want to store your data. The gateway Amazon Web Services Region specified must be the same Amazon Web Services Region as the Amazon Web Services Region in your Host header in the request. For more information about available Amazon Web Services Regions and endpoints for Storage Gateway, see Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .\\nValid Values: See Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .'}, {'name': 'gateway_type', 'description': 'A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED .\\nValid Values: STORED | CACHED | VTL | VTL_SNOW | FILE_S3 | FILE_FSX_SMB'}, {'name': 'tape_drive_type', 'description': 'The value that indicates the type of tape drive to use for tape gateway. This field is optional.\\nValid Values: IBM-ULT3580-TD5'}, {'name': 'medium_changer_type', 'description': 'The value that indicates the type of medium changer to use for tape gateway. This field is optional.\\nValid Values: STK-L700 | AWS-Gateway-VTL | IBM-03584L32-0402'}, {'name': 'tags', 'description': 'A list of up to 50 tags that you can assign to the gateway. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers that can be represented in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256 characters.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter in a given access policy', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'opta', 'parameters': []}"], "Output": "aws.mgh.list_application_states(application_ids=[\"app5\", \"app6\"], starting_token=\"token789\")"} {"Instruction": "I want to stop the image builder named my-other-image-builder on AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}"], "Output": "aws.appstream.stop_image_builder(name=\"my-other-image-builder\")"} {"Instruction": "I want to untag a CloudHSM cluster with the cluster ID \"my-cluster\" by removing the tag key \"environment\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudhsmv2.untag_resource', 'description': 'Removes the specified tag or tags from the specified AWS CloudHSM cluster.', 'parameters': [{'name': 'resource_id', 'description': 'The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters .'}, {'name': 'tag_key_list', 'description': 'A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowStructArray', 'description': 'Concrete class for Arrow arrays of a struct data type', 'parameters': {'required': [{'name': 'fields', 'description': 'List of Field objects representing the struct fields'}], 'optional': []}}"], "Output": "aws.cloudhsmv2.untag_resource(resource_id=\"my-cluster\", tag_key_list=\"environment\")"} {"Instruction": "I want to list all the tags for the resource with the ARN \"arn:aws:iotsecuretunneling:region:account-id:resource/resource-id\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsecuretunneling.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().get_iam_policy', 'description': 'Get the IAM policy for a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Google News and Bing News Alternative. The Best API to Search News from the 2500+ Publishers Around The World. ', 'parameters': [{'name': 'language', 'description': 'en, zh-Hans, zh-Hant, id, cs, uk, he, ar, de, es-419, ja, ko, fr, it, lv, lt, ml, th, hu, nl, no, pl, pt-419, pt-150, ro, sk, sl, sv, vi, tr, el, bg, ru, sr, mr, hi, bn, ta, te', 'type': 'STRING'}, {'name': 'category', 'description': 'Possible options: business, science, sports, entertainment, health, technology\\n\\nDefault value: all categories', 'type': 'STRING'}, {'name': 'country', 'description': 'MY, GB, CN, TW, AU, BW, ET, KR, GH, IE, KE, LV, NA, IN, BD, TH, NZ, NG, PK, PH, SG, ZA, TZ, UG, ZW, ID, CZ, DE, AT, CH, AR, EG, CL, CO, CU, US, MX, PE, VE, LB, CA, FR, MA, SN, IT, LT, HK, JP, HU, BE, NL, NO, PL, BR, PT, RO, SK, SI, SE, VN, TR, GR, BG, RU, RS, UA, IL, AE, SA', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Default value: published_date', 'type': 'ENUM'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}"], "Output": "aws.iotsecuretunneling.list_tags_for_resource(resource_arn=\"arn:aws:iotsecuretunneling:region:account_id:resource/resource_id\")"} {"Instruction": "I want to describe affected entities for my organization and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_id_format', 'description': 'Describes the ID format settings for your resources on a per-Region basis, for example, to view which resource types are enabled for longer IDs. This request only returns information about resource types whose ID formats can be modified; it does not return information about other resource types.These settings apply to the IAM user who makes the request; they do not apply to the entire Amazon Web Services account. By default, an IAM user defaults to the same settings as the root user, unless they explicitly override the settings by running the ModifyIdFormat command. Resources created with longer IDs are visible to all IAM users, regardless of these settings and provided that they have permission to use the relevant Describe command for the resource type.', 'parameters': [{'name': 'resource', 'description': 'The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'IPC write statistics', 'description': 'Compact representation of IPC write statistics', 'parameters': {'required': [{'name': 'num_messages', 'description': 'Number of messages'}, {'name': 'num_record_batches', 'description': 'Number of record batches'}, {'name': 'num_dictionary_batches', 'description': 'Number of dictionary batches'}, {'name': 'num_dictionary_deltas', 'description': 'Delta of dictionaries'}, {'name': 'num_replaced_dictionaries', 'description': 'Number of replaced dictionaries'}], 'optional': []}}"], "Output": "aws.health.describe_affected_entities_for_organization(page_size=10)"} {"Instruction": "I want to get the details of the available tunnel endpoint maintenance for a VPN connection with ID \"vpn-1234\" and tunnel IP address \"192.168.1.100\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ec2.get_vpn_tunnel_replacement_status(vpn_connection_id=\"vpn-1234\", vpn_tunnel_outside_ip_address=\"192.168.1.100\")"} {"Instruction": "I want to list the child objects of an object with object reference \"/other/path\" in AWS Cloud Directory.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_object_children', 'description': 'Returns a paginated list of child objects that are associated with a given object.', 'parameters': [{'name': 'directory_arn', 'description': 'The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns .'}, {'name': 'object_reference', 'description': 'The reference that identifies the object for which child objects are being listed.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'next_token', 'description': 'The pagination token.'}, {'name': 'max_results', 'description': 'The maximum number of items to be retrieved in a single call. This is an approximate number.'}, {'name': 'consistency_level', 'description': 'Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.cancel', 'description': 'Cancel a running hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}"], "Output": "aws.clouddirectory.list_object_children(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/abcdefgh_ijkl_mnop_qrst_uvwxyz123456\", object_reference=\"/other/path\")"} {"Instruction": "I want to check the upgrade status of the domain my-other-search-domain on AWS OpenSearch Service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'az', 'api_name': 'datamigration sql-service create', 'description': 'Create Database Migration Service', 'parameters': [{'name': 'name', 'description': 'Name of the SQL Migration Service.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...].'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}"], "Output": "aws.opensearch.get_upgrade_status(domain_name=\"my-other-search-domain\")"} {"Instruction": "I need to delete a GeoMatchSet with the ID \"12345678\" using AWS WAF Regional.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'aws', 'api_name': 'aws.serverlessrepo.create_application_version', 'description': 'Creates an application version.', 'parameters': [{'name': 'application_id', 'description': 'The Amazon Resource Name (ARN) of the application.'}, {'name': 'semantic_version', 'description': 'The semantic version of the new version.'}, {'name': 'source_code_archive_url', 'description': 'A link to the S3 object that contains the ZIP archive of the source code for this version of your application.\\nMaximum size 50 MB'}, {'name': 'source_code_url', 'description': 'A link to a public repository for the source code of your application, for example the URL of a specific GitHub commit.'}, {'name': 'template_body', 'description': 'The raw packaged AWS SAM template of your application.'}, {'name': 'template_url', 'description': 'A link to the packaged AWS SAM template of your application.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.copy_files', 'description': 'Copying files to and from Google Compute Engine virtual machines', 'parameters': [{'name': '[[user@]instance]src'}, {'name': '[[user@]instance]dest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'month_day_nano_interval', 'description': 'Create instance of an interval type representing months, days and nanoseconds between two dates.', 'parameters': {'required': [], 'optional': []}}"], "Output": "aws.waf_regional.delete_geo_match_set(geo_match_set_id=\"12345678\")"} {"Instruction": "I want to retrieve the details of Redis cache engine versions on AWS ElastiCache.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_engine_versions', 'description': 'Returns a list of the available cache engines and their versions.describe-cache-engine-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine', 'description': 'The cache engine to return. Valid values: memcached | redis'}, {'name': 'engine_version', 'description': 'The cache engine version to return.\\nExample: 1.4.14'}, {'name': 'cache_parameter_group_family', 'description': 'The name of a specific cache parameter group family to return details for.\\nValid values are: memcached1.4 | memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 | redis4.0 | redis5.0 | redis6.x | redis6.2 | redis7\\nConstraints:\\n\\nMust be 1 to 255 alphanumeric characters\\nFirst character must be a letter\\nCannot end with a hyphen or contain two consecutive hyphens'}, {'name': 'default_only_|_no_default_only', 'description': 'If true , specifies that only the default version of the specified engine or engine and major version combination is to be returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.translate.import_terminology', 'description': 'Creates or updates a custom terminology, depending on whether one already exists for the given terminology name. Importing a terminology with the same name as an existing one will merge the terminologies based on the chosen merge strategy. The only supported merge strategy is OVERWRITE, where the imported terminology overwrites the existing terminology of the same name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the custom terminology being imported.'}, {'name': 'merge_strategy', 'description': 'The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.\\nPossible values:\\n\\nOVERWRITE'}, {'name': 'description', 'description': 'The description of the custom terminology being imported.'}, {'name': 'terminology_data', 'description': 'The terminology data for the custom terminology being imported.\\nFormat -> (string)\\n\\nThe data format of the custom terminology.\\nDirectionality -> (string)\\n\\nThe directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).\\n\\nUNI\\nThe terminology resource has one source language (for example, the first column in a CSV file), and all of its other languages are target languages.\\n\\nMULTI\\nAny language in the terminology resource can be the source language or a target language. A single multi-directional terminology resource can be used for jobs that translate different language pairs. For example, if the terminology contains English and Spanish terms, it can be used for jobs that translate English to Spanish and Spanish to English.\\nWhen you create a custom terminology resource without specifying the directionality, it behaves as uni-directional terminology, although this parameter will have a null value.'}, {'name': 'encryption_key', 'description': 'The encryption key for the custom terminology being imported.\\nType -> (string)\\n\\nThe type of encryption key used by Amazon Translate to encrypt this object.\\nId -> (string)\\n\\nThe Amazon Resource Name (ARN) of the encryption key being used to encrypt this object.'}, {'name': 'tags', 'description': 'Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources .\\n(structure)\\n\\nA key-value pair that adds as a metadata to a resource used by Amazon Translate.\\nKey -> (string)\\n\\nThe initial part of a key-value pair that forms a tag associated with a given resource.\\nValue -> (string)\\n\\nThe second part of a key-value pair that forms a tag associated with a given resource.'}, {'name': 'data_file', 'description': 'The path to the file of the code you are uploading. Example: fileb://data.csv'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().delete', 'description': 'Delete forwarding rules', 'parameters': [{'name': 'name', 'description': 'Names of the forwarding rules to delete.'}, {'name': 'global', 'description': 'If set, the forwarding rules are global.'}, {'name': 'region', 'description': 'Region of the forwarding rules to delete. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.elasticache.describe_cache_engine_versions(engine= \"redis\")"} {"Instruction": "I want to update the migration state of my application with ApplicationId 12345678 to IN_PROGRESS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgh.notify_application_state', 'description': 'Sets the migration state of an application. For a given application identified by the value passed to ApplicationId , its status is set or updated by passing one of three values to Status : NOT_STARTED | IN_PROGRESS | COMPLETED .', 'parameters': [{'name': 'application_id', 'description': 'The configurationId in Application Discovery Service that uniquely identifies the grouped application.'}, {'name': 'status', 'description': 'Status of the application - Not Started, In-Progress, Complete.\\nPossible values:\\n\\nNOT_STARTED\\nIN_PROGRESS\\nCOMPLETED'}, {'name': 'update_date_time', 'description': 'The timestamp when the application state changed.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}"], "Output": "aws.mgh.notify_application_state(application_id=12345678, status=\"IN_PROGRESS\")"} {"Instruction": "I want to validate a CloudFormation template located at s3://my-bucket/updated-template.yaml.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'git', 'api_name': 'git.verify_pack', 'description': 'Verify packed Git archive files', 'parameters': [{'name': 'pack.idx'}, {'name': '_v'}, {'name': 'verbose'}, {'name': '_s'}, {'name': 'stat_only'}, {'name': ''}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.create', 'description': 'Create a new Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}, {'name': 'route_any', 'description': 'Create an app profile with a multi-cluster routing policy.'}, {'name': 'route_to', 'description': 'Create an app profile with a single-cluster routing policy which routes all requests to specific cluster-id.'}, {'name': 'description', 'description': 'Description for the app profile.'}]}\n", "{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}"], "Output": "aws.cloudformation.validate_template(template_url= \"s3://my-bucket/updated-template.yaml\")"} {"Instruction": "I want to import a migration task with the progress update stream name \"my-progress-stream\" and migration task name \"my-migration-task\" on AWS Migration Hub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgh.import_migration_task', 'description': 'Registers a new migration task which represents a server, database, etc., being migrated to AWS by a migration tool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'progress_update_stream', 'description': 'The name of the ProgressUpdateStream. >'}, {'name': 'migration_task_name', 'description': 'Unique identifier that references the migration task. Do not store personal data in this field.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}"], "Output": "aws.mgh.import_migration_task(progress_update_stream=\"my-progress-stream\", migration_task_name=\"my-migration-task\")"} {"Instruction": "I want to retrieve information about a portal with ID xyz789 on AWS IoT SiteWise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}"], "Output": "aws.iotsitewise.describe_portal(portal_id=\"xyz789\")"} {"Instruction": "I want to cancel the mailbox export job with the job ID 'abc123' and organization ID 'org567' on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Mesh Gateway List', 'description': 'List gateway resources', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'decent collection of pizzas and desserts for your next food app project..', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "aws.workmail.cancel_mailbox_export_job(job_id='abc123', organization_id='org567')"} {"Instruction": "I want to move instances with IDs i-987654321 out of standby mode in the Auto Scaling group named my-asg.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.autoscaling.exit_standby', 'description': 'Moves the specified instances out of the standby state.For more information, see Temporarily removing instances from your Auto Scaling group in the Amazon EC2 Auto Scaling User Guide .', 'parameters': [{'name': 'instance_ids', 'description': 'The IDs of the instances. You can specify up to 20 instances.\\n(string)'}, {'name': 'auto_scaling_group_name', 'description': 'The name of the Auto Scaling group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Provides access to amazon product details, customer reviews, product images, videos, and more, with support for all Amazon websites across the globe. Whether you're a developer building an e-commerce app or a business looking to enhance your customer experience, our API has got you covered. Try it today and start integrating Amazon product data into your application or website.\\n\\nCheckout our channel of telegram: https://t.me/+EkKIVZiiDQthMmYx\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.accessanalyzer.list_analyzed_resources', 'description': 'Retrieves a list of resources of the specified type that have been analyzed by the specified analyzer..list-analyzed-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The ARN of the analyzer to retrieve a list of analyzed resources from.'}, {'name': 'resource_type', 'description': 'The type of resource.\\nPossible values:\\n\\nAWS::S3::Bucket\\nAWS::IAM::Role\\nAWS::SQS::Queue\\nAWS::Lambda::Function\\nAWS::Lambda::LayerVersion\\nAWS::KMS::Key\\nAWS::SecretsManager::Secret\\nAWS::EFS::FileSystem\\nAWS::EC2::Snapshot\\nAWS::ECR::Repository\\nAWS::RDS::DBSnapshot\\nAWS::RDS::DBClusterSnapshot\\nAWS::SNS::Topic'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}"], "Output": "aws.autoscaling.exit_standby(auto_scaling_group_name=\"my-asg\", instance_ids=\"i-987654321\")"} {"Instruction": "I need to delete an outpost with the ID \"WXYZ5678-ABCD-1234-5678-90ABCDEF1234\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.outposts.delete_outpost', 'description': 'Deletes the specified Outpost.', 'parameters': [{'name': 'outpost_id', 'description': 'The ID or the Amazon Resource Name (ARN) of the Outpost.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().update', 'description': 'Update a BigQuery dataset', 'parameters': [{'name': 'dataset'}, {'name': 'description'}, {'name': 'permissions_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}"], "Output": "aws.outposts.delete_outpost(outpost_id=\"WXYZ5678-ABCD-1234-5678-90ABCDEF1234\")"} {"Instruction": "I want to modify the configuration of my reserved instances with IDs [\"b847fa93-e282-4f55-b59a-1342f5bd7c02\", \"f127bd27-edb7-44c9-a0eb-0d7e09259af0\"] to have 5 instances each in the Availability Zone us-west-1c and Platform EC2-VPC.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_reserved_instances', 'description': 'Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. The Reserved Instances to be modified must be identical, except for Availability Zone, network platform, and instance type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'reserved_instances_ids', 'description': 'The IDs of the Reserved Instances to modify.\\n(string)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency .'}, {'name': 'target_configurations', 'description': 'The configuration settings for the Reserved Instances to modify.\\n(structure)\\n\\nDescribes the configuration settings for the modified Reserved Instances.\\nAvailabilityZone -> (string)\\n\\nThe Availability Zone for the modified Reserved Instances.\\nInstanceCount -> (integer)\\n\\nThe number of modified Reserved Instances.\\n\\nNoteThis is a required field for a request.\\n\\nInstanceType -> (string)\\n\\nThe instance type for the modified Reserved Instances.\\nPlatform -> (string)\\n\\nThe network platform of the modified Reserved Instances.\\nScope -> (string)\\n\\nWhether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().create', 'description': 'Creates a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}"], "Output": "aws.ec2.modify_reserved_instances(reserved_instances_ids=[\"b847fa93-e282-4f55-b59a-1342f5bd7c02\", \"f127bd27-edb7-44c9-a0eb-0d7e09259af0\"], target_configurations=[{\"AvailabilityZone\": \"us-west-1c\", \"Platform\": \"EC2-VPC\", \"InstanceCount\": 5}])"} {"Instruction": "I want to retrieve a list of tasks for the default cluster in AWS ECS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ecs.list_tasks(cluster=\"default\")"} {"Instruction": "I want to list all the image IDs for the repository named my-repo in Amazon Elastic Container Registry, but only retrieve the first 5 images.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shows an image of an address, using Google Street View.', 'parameters': [{'name': 'output', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': 'Image type, either **png **or **jpeg**', 'type': 'STRING'}, {'name': 'marker', 'description': 'Whether or not to display a marker on the image at the desired address, 0 or 1', 'type': 'NUMBER'}, {'name': 'zoom', 'description': 'The level of image zoom. Default is 1, range is 0-5', 'type': 'NUMBER'}, {'name': 'address', 'description': 'Address or location.', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width - maximum 1024px', 'type': 'NUMBER'}, {'name': 'height', 'description': 'Image height- maximum 1024px', 'type': 'NUMBER'}]}"], "Output": "aws.ecr.list_images(repository_name=\"my-repo\", max_items=5)"} {"Instruction": "I want to set a retention policy of 60 days for the log group named my-app-logs on AWS CloudWatch Logs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().delete', 'description': 'Delete a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}"], "Output": "aws.logs.put_retention_policy(log_group_name=\"my-app-logs\", retention_in_days=60)"} {"Instruction": "I want to delete an application named my-other-app on AWS Kinesis Data Analytics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}\n", "{'name': 'az', 'api_name': 'Maps Creator List', 'description': 'Get all Creator instances for an Azure Maps Account', 'parameters': [{'name': 'account-name', 'description': 'The name of the maps account.'}, {'name': 'resource-group', 'description': 'Resource group name.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}\n", "{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().describe', 'description': 'Display detailed information about a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to describe.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to describe.'}]}"], "Output": "aws.kinesisanalyticsv2.delete_application(application_name=\"my-other-app\")"} {"Instruction": "I want to get details of a batch prediction job with job ID \"12345\" on AWS Fraud Detector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}"], "Output": "aws.frauddetector.get_batch_prediction_jobs(job_id=\"12345\")"} {"Instruction": "I want to create a resiliency policy for my application with the policy name \"my-policy\" and tags \"env:production\" and \"department:finance\" on AWS resiliencehub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}]}\n", "{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}\n", "{'name': 'git', 'api_name': \"git.rm(pathspec='Documentation/*.txt'\", 'description': 'Remove files from the working tree and from the index', 'parameters': [{'name': '_f_|_force', 'description': 'Override the up-to-date check.'}, {'name': '_n_|_dry_run', 'description': 'Don\u2019t actually remove any file(s). Instead, just show if they exist in the index and would otherwise be removed by the command.'}, {'name': '_r', 'description': 'Allow recursive removal when a leading directory name is given.'}, {'name': 'cached', 'description': 'Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.'}, {'name': 'ignore_unmatch', 'description': 'Exit with a zero status even if no files matched.'}, {'name': 'sparse', 'description': 'Allow updating index entries outside of the sparse-checkout cone.'}, {'name': '_q_|_quiet', 'description': 'git rm normally outputs one line (in the form of an rm command) for each file removed. This option suppresses that output.'}, {'name': 'pathspec_from_file', 'description': 'Pathspec is passed in instead of commandline args.'}, {'name': 'pathspec_file_nul', 'description': 'Only meaningful with --pathspec-from-file. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).'}]}"], "Output": "aws.resiliencehub.create_resiliency_policy(policy_name=\"my-policy\", tags=[\"env=production\", \"department=finance\"])"} {"Instruction": "Can you help me create an App Runner auto scaling configuration named my-custom-scaling-config on AWS?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_replace_root_volume_task', 'description': 'Replaces the EBS-backed root volume for a running instance with a new volume that is restored to the original root volume\u00e2\\x80\\x99s launch state, that is restored to a specific snapshot taken from the original root volume, or that is restored from an AMI that has the same key characteristics as that of the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The ID of the instance for which to replace the root volume.'}, {'name': 'snapshot_id', 'description': 'The ID of the snapshot from which to restore the replacement root volume. The specified snapshot must be a snapshot that you previously created from the original root volume.\\nIf you want to restore the replacement root volume to the initial launch state, or if you want to restore the replacement root volume from an AMI, omit this parameter.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. For more information, see Ensuring idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the root volume replacement task.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'image_id', 'description': 'The ID of the AMI to use to restore the root volume. The specified AMI must have the same product code, billing information, architecture type, and virtualization type as that of the instance.\\nIf you want to restore the replacement volume from a specific snapshot, or if you want to restore it to its launch state, omit this parameter.'}, {'name': 'delete_replaced_root_volume_|_no_delete_replaced_root_volume', 'description': 'Indicates whether to automatically delete the original root volume after the root volume replacement task completes. To delete the original root volume, specify true . If you choose to keep the original root volume after the replacement task completes, you must manually delete it when you no longer need it.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Exchange rates forecast for fiat and crypto. Currency converter with forecast and historical data', 'parameters': [{'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'currency_cross', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.apprunner.create_auto_scaling_configuration(auto_scaling_configuration_name=\"my-custom-scaling-config\")"} {"Instruction": "I want to list the human loops that were created after 2021-01-01 and before 2021-02-01 with a flow definition ARN of \"arn:aws:sagemaker:us-west-2:123456789012:flow-definition/my-flow-definition\" in ascending order. How can I achieve this using the AWS CLI?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_a2i_runtime.list_human_loops', 'description': 'Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.list-human-loops is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': '(Optional) The timestamp of the date when you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'creation_time_before', 'description': '(Optional) The timestamp of the date before which you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'flow_definition_arn', 'description': 'The Amazon Resource Name (ARN) of a flow definition.'}, {'name': 'sort_order', 'description': 'Optional. The order for displaying results. Valid values: Ascending and Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No code API orchestration workflow', 'parameters': [{'name': 'filter', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}"], "Output": "aws.sagemaker_a2i_runtime.list_human_loops(creation_time_after=\"2021-01-01\", creation_time_before=\"2021-02-01\", flow_definition_arn=\"arn:aws:sagemaker:us-west-2:123456789012:flow-definition/my-flow-definition\", sort_order=\"Ascending\")"} {"Instruction": "I want to update the service pipeline for the \"advanced-svc\" service in AWS Proton, using the spec file \"service-spec.yaml\" and the template version 2.2. The deployment type should be \"MINOR_VERSION\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.activate_pipeline', 'description': 'Validates the specified pipeline and starts processing pipeline tasks. If the pipeline does not pass validation, activation fails.To activate a finished pipeline, modify the end date for the pipeline and then activate it.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'start_timestamp', 'description': 'The date and time to resume the pipeline. By default, the pipeline resumes from the last completed execution.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains().delete(DOMAIN=\"my_domain.com\"', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}"], "Output": "aws.proton.update_service_pipeline(service_name=\"advanced-svc\", spec=\"service-spec.yaml\", template_major_version=\"2\", template_minor_version=\"2\", deployment_type=\"MINOR_VERSION\")"} {"Instruction": "Can you please start generating a recommendation report for the resources with group ID \"12345\" in the JSON format?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.migrationhubstrategy.start_recommendation_report_generation(group_id_filter={\"name\": \"12345\"}, output_format=\"Json\")"} {"Instruction": "I want to stop a job run with the name \"my-job\" and the run ID \"98765432\" on AWS DataBrew.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.stop_job_run', 'description': 'Stops a particular run of a job.', 'parameters': [{'name': 'name', 'description': 'The name of the job to be stopped.'}, {'name': 'run_id', 'description': 'The ID of the job run to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.databrew.stop_job_run(name=\"my-job\", run_id=98765432)"} {"Instruction": "Please create a Python function call to delete the table named \"employees\" in the \"my_database\" database with the version IDs [1234, 5678].\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.batch_delete_table_version', 'description': 'Deletes a specified batch of versions of a table.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog where the tables reside. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'database_name', 'description': 'The database in the catalog in which the table resides. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'table_name', 'description': 'The name of the table. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'version_ids', 'description': 'A list of the IDs of versions to be deleted. A VersionId is a string representation of an integer. Each version is incremented by 1.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find currency and bitcoin prices.', 'parameters': [{'name': 'base', 'description': 'Currency Code (USD, EUR etc.)', 'type': 'STRING'}, {'name': 'to', 'description': 'Target Currency Code', 'type': 'STRING'}, {'name': 'int', 'description': 'Amount of Money (default: 1)', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'quantile', 'description': 'Compute quantiles of a dataset', 'parameters': {'required': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].'}], 'optional': [{'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.'}]}}"], "Output": "aws.glue.batch_delete_table_version(catalog_id=\"123456789012\", database_name=\"my_database\", table_name=\"employees\", version_ids=[\"1234\",\"5678\"])"} {"Instruction": "I want to obtain the phone number orders for my Amazon Chime account and retrieve the maximum of 5 results in a single call.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime.list_phone_number_orders', 'description': 'Lists the phone number orders for the administrator\u00e2\\x80\\x99s Amazon Chime account.', 'parameters': [{'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}\n", "{'name': 'az', 'api_name': 'Network Load Balancer List', 'description': 'List load balancers', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.chime.list_phone_number_orders(max_results=5)"} {"Instruction": "I want to describe the details of a specific DB cluster parameter group named my-cluster-parameter-group on AWS Neptune and retrieve all the available information.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_instance_credit_specifications', 'description': 'Describes the credit option for CPU usage of the specified burstable performance instances. The credit options are standard and unlimited .If you specify one or more instance IDs, Amazon EC2 returns the credit option (standard or unlimited ) of those instances. If you specify an instance ID that is not valid, such as an instance that is not a burstable performance instance, an error is returned.If an Availability Zone is experiencing a service disruption and you specify instance IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If you specify only instance IDs in an unaffected zone, the call works normally.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: InstanceCreditSpecifications\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'The filters.\\n\\ninstance-id - The ID of the instance.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'instance_ids', 'description': 'The instance IDs.\\nDefault: Describes all your instances.\\nConstraints: Maximum 1000 explicitly specified instance IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.neptune.describe_db_cluster_parameter_groups(db_cluster_parameter_group_name=\"my_cluster_parameter_group\")"} {"Instruction": "Can you provide a Python function call to list all collections in my AWS account and log the output, considering that we might have a large number of collections and we want to retrieve all of them without pagination?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts().add_iam_policy_binding(ACCOUNT=\"my_account\", member=\"user:test@example.com\", role=\"roles/owner\"', 'description': 'Add IAM policy binding to a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'Principal to which the role will be granted.'}, {'name': 'role', 'description': 'Role that will be granted to the principal.'}]}"], "Output": "aws.rekognition.list_collections(max_items=10000)"} {"Instruction": "I want to retrieve the names of all job resources in my AWS account that are tagged as \"critical\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}"], "Output": "aws.glue.list_jobs(tags={\"key\": \"critical\"})"} {"Instruction": "I want to get the work unit results for query ID 9876 and work unit ID 6543 using the AWS Lake Formation API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}"], "Output": "aws.lakeformation.get_work_unit_results(query_id=9876, work_unit_id=6543)"} {"Instruction": "I want to list all the analyzed resources for an analyzer with the ARN \"arn:aws:accessanalyzer:us-west-2:123456789012:analyzer/my-analyzer\" on AWS Access Analyzer.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.accessanalyzer.list_analyzed_resources', 'description': 'Retrieves a list of resources of the specified type that have been analyzed by the specified analyzer..list-analyzed-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The ARN of the analyzer to retrieve a list of analyzed resources from.'}, {'name': 'resource_type', 'description': 'The type of resource.\\nPossible values:\\n\\nAWS::S3::Bucket\\nAWS::IAM::Role\\nAWS::SQS::Queue\\nAWS::Lambda::Function\\nAWS::Lambda::LayerVersion\\nAWS::KMS::Key\\nAWS::SecretsManager::Secret\\nAWS::EFS::FileSystem\\nAWS::EC2::Snapshot\\nAWS::ECR::Repository\\nAWS::RDS::DBSnapshot\\nAWS::RDS::DBClusterSnapshot\\nAWS::SNS::Topic'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha compute firewall-policies associations', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().list', 'description': 'List the associations of an organization or folder resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}"], "Output": "aws.accessanalyzer.list_analyzed_resources(analyzer_arn=\"arn:aws:accessanalyzer:us-west-2:123456789012:analyzer/my_analyzer\")"} {"Instruction": "I want to create a backup for a table named sales and name the backup my-sales-backup.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dynamodb.create_backup', 'description': 'Creates a backup for an existing table.When you create an on-demand backup, a time marker of the request is cataloged, and the backup is created asynchronously, by applying all changes until the time of the request to the last full table snapshot. Backup requests are processed instantaneously and become available for restore within minutes.All backups in DynamoDB work without consuming any provisioned throughput on the table.Along with data, the following are also included on the backups:Global secondary indexes (GSIs)Streams', 'parameters': [{'name': 'table_name', 'description': 'The name of the table.'}, {'name': 'backup_name', 'description': 'Specified name for the backup.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_decimal', 'description': 'Classify strings as decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.dynamodb.create_backup(table_name=\"sales\", backup_name=\"my-sales-backup\")"} {"Instruction": "I want to delete the SMS channel for my application with the application ID \"abc123\" on Amazon Pinpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.delete_sms_channel', 'description': 'Disables the SMS channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}"], "Output": "aws.pinpoint.delete_sms_channel(application_id=\"abc123\")"} {"Instruction": "I want to get the details of a migration workflow template with the ID \"98765432\" in AWS Migration Hub Orchestrator.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template', 'description': 'Get the template you want to use for creating a migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the template.'}]}\n", "{'name': 'PyArrow', 'api_name': 'LocalFileSystem', 'description': 'Accessing files on the local machine', 'parameters': {'required': [{'name': 'use_mmap', 'description': \"Whether open_input_stream and open_input_file should return a mmap'ed file or a regular file.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APIs and Services from the web to do just one thing... send cat facts.', 'parameters': [{'name': 'animal_type', 'description': 'Type of animal the fact will describe . Default : \\\\\"cat\\\\\"', 'type': 'STRING'}, {'name': 'amount', 'description': 'Number of Facts to retrieve. If set to one, response will be a fact object. If many, response will be an array of Facts . \\nDefault : 1.\\nLimit : 500.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.migrationhuborchestrator.get_template(id=\"98765432\")"} {"Instruction": "I want to retrieve details about all resource shares that have the status \"ACTIVE\" and are owned by my account in AWS RAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}"], "Output": "aws.ram.get_resource_shares(resource_owner=\"SELF\", resource_share_status=\"ACTIVE\")"} {"Instruction": "I want to add a source identifier for the Amazon DocumentDB event notification subscription named my-subscription. The source identifier I want to add is my-new-source-identifier.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'az', 'api_name': 'vmware script-execution show', 'description': 'Get an script execution by name in a private cloud', 'parameters': [{'name': 'name', 'description': 'Name of the script execution.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "aws.docdb.add_source_identifier_to_subscription(subscription_name=\"my-subscription\", source_identifier=\"my-new-source-identifier\")"} {"Instruction": "I want to get information about the route analysis with global network ID \"gn-987654\" and route analysis ID \"ra-543210\" on AWS network manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.get_route_analysis', 'description': 'Gets information about the specified route analysis.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'route_analysis_id', 'description': 'The ID of the route analysis.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.associate_approval_rule_template_with_repository', 'description': 'Creates an association between an approval rule template and a specified repository. Then, the next time a pull request is created in the repository where the destination reference (if specified) matches the destination reference (branch) for the pull request, an approval rule that matches the template conditions is automatically created for that pull request. If no destination references are specified in the template, an approval rule that matches the template contents is created for all pull requests in that repository.', 'parameters': [{'name': 'approval_rule_template_name', 'description': 'The name for the approval rule template.'}, {'name': 'repository_name', 'description': 'The name of the repository that you want to associate with the template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.networkmanager.get_route_analysis(global_network_id=\"gn-987654\", route_analysis_id=\"ra-543210\")"} {"Instruction": "I want to create a task related to a case with case_id '98765', domain_id 'qwerty', body 'This is a task', and contentType 'text' on AWS ConnectCases API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcases.create_related_item', 'description': 'Creates a related item (comments, tasks, and contacts) and associates it with a case.NoteA Related Item is a resource that is associated with a case. It may or may not have an external identifier linking it to an external resource (for example, a contactArn ). All Related Items have their own internal identifier, the relatedItemArn . Examples of related items include comments and contacts .', 'parameters': [{'name': 'case_id', 'description': 'A unique identifier of the case.'}, {'name': 'content', 'description': 'The content of a related item to be created.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: comment, contact.\\ncomment -> (structure)\\n\\nRepresents the content of a comment to be returned to agents.\\nbody -> (string)\\n\\nText in the body of a Comment on a case.\\ncontentType -> (string)\\n\\nType of the text in the box of a Comment on a case.\\n\\ncontact -> (structure)\\n\\nObject representing a contact in Amazon Connect as an API request field.\\ncontactArn -> (string)\\n\\nA unique identifier of a contact in Amazon Connect.'}, {'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'type', 'description': 'The type of a related item.\\nPossible values:\\n\\nContact\\nComment'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}"], "Output": "aws.connectcases.create_related_item(case_id=\"98765\", content='{\\\"task\\\": {\\\"body\\\": \\\"This is a task\\\", \\\"contentType\\\": \\\"text\\\"}}')"} {"Instruction": "I need to get statistics for the replication table using the DMS Serverless replication configuration with the replication config ARN \"arn:aws:dms:us-west-2:123456789012:task:abcdefghijklmnopqrstuvwxyz\" and I want to receive a maximum of 100 records in the response.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'fluid-relay server list-key', 'description': 'Get primary and secondary key for this server', 'parameters': [{'name': 'resource-group -g', 'description': 'The resource group containing the resource.'}, {'name': 'server-name -n', 'description': 'The Fluid Relay server resource name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_regex', 'description': 'Extract values from a string using a regular expression', 'parameters': {'required': [{'name': 'pattern', 'description': 'Regular expression with named capture fields'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'data from gogoanime website for anime website building and stuff.', 'parameters': [{'name': 'link', 'description': '', 'type': 'string'}]}"], "Output": "aws.dms.describe_replication_table_statistics(replication_config_arn=\"arn:aws:dms:us_west_2:123456789012:task:abcdefghijklmnopqrstuvwxyz\", max_records=100)"} {"Instruction": "I want to list the details of network operations on AWS, and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "aws.tnb.list_sol_network_operations(page_size=10)"} {"Instruction": "How can I disable ClassicLink for a VPC with the ID vpc-12345678?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}"], "Output": "aws.ec2.disable_vpc_classic_link(vpc_id=\"vpc-12345678\")"} {"Instruction": "I want to query a what-if forecast for the date range of February 1st to February 28th, and filter on the specific item with the ID 'client_42' in the Client 42 dataset in AWS forecastquery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecastquery.query_what_if_forecast', 'description': 'Retrieves a what-if forecast.', 'parameters': [{'name': 'what_if_forecast_arn', 'description': 'The Amazon Resource Name (ARN) of the what-if forecast to query.'}, {'name': 'start_date', 'description': 'The start date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.'}, {'name': 'end_date', 'description': 'The end date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00.'}, {'name': 'filters', 'description': 'The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for client_21 in the electricity usage dataset, specify the following:\\n\\n{\"item_id\" : \"client_21\"}\\nTo get the full what-if forecast, use the CreateForecastExportJob operation.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'If the result of the previous request was truncated, the response includes a NextToken . To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.'}]}"], "Output": "aws.forecastquery.query_what_if_forecast(what_if_forecast_arn=\"arn:aws:forecast:us_west_2:123456789012:dataset_group/dataset\", start_date=\"2022-02-01T00:00:00\", end_date=\"2022-02-28T23:59:59\", filters='{\"item_id\":\"client_42\"}')"} {"Instruction": "I want to get information about a VPC endpoint with the name endpoint123 on AWS Redshift Serverless.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways().list', 'description': 'List BeyondCorp client gateway resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().get_health', 'description': 'Get backend health statuses from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "aws.redshift_serverless.get_endpoint_access(endpoint_name=\"endpoint123\")"} {"Instruction": "I want to update the permissions for a data source with the ID \"my-datasource\" in my Amazon Web Services account. I want to grant read and write permissions to the user \"john@example.com\" and revoke delete permissions from the user \"jane@example.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.update_data_source_permissions', 'description': 'Updates the permissions to a data source.', 'parameters': [{'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'data_source_id', 'description': 'The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'A list of resource permissions that you want to grant on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'A list of resource permissions that you want to revoke on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to Vouchery.io API v2.0! Vouchery provides a REST-oriented API which gives you access to easily create main campaign that includes multiple promo campaigns, add rewards, validate and redeem vouchers. You will find a detailed description of API design, authentication and authorisation, available endpoints, and responses on successful requests and errors at https://docs.vouchery.io/reference', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'list_array_slicing_options', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing inner list elements (inclusive)'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive). If not given, slicing will stop at the end. (NotImplemented)'}, {'name': 'step', 'description': 'Slice step', 'type': 'int', 'default': 1}, {'name': 'return_fixed_size_list', 'description': \"Whether to return a FixedSizeListArray. If true _and_ stop is after a list element's length, nulls will be appended to create the requested slice size. The default of `None` will return the same type which was passed in.\", 'type': 'bool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'track ups, fedex,usps and DHL packages.\\nWindows store app available \u2192 https://www.microsoft.com/store/apps/9PHP0Z68X02N?cid=rapidAPI', 'parameters': [{'name': 'trackingnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.quicksight.update_data_source_permissions(aws_account_id=my_aws_account_id, data_source_id=my_datasource, grant_permissions=[{\"Principal\":\"john@example.com\"}, {\"Actions\":[\"read\", \"write\"]}])"} {"Instruction": "I want to get details about the repository association with the ARN arn:aws:codeguru-reviewer:us-west-2:123456789012:association:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.delete', 'description': \"delete DAG files from an environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the dags Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}"], "Output": "aws.codeguru_reviewer.describe_repository_association(association_arn='arn:aws:codeguru_reviewer:us_west_2:123456789012:association:a1b2c3d4_5678_90ab_cdef_EXAMPLE11111')"} {"Instruction": "I want to update the email channel for my application with the Application ID \"12345\" and enable the email channel.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'End-to-end social media marketing.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}"], "Output": "aws.pinpoint.update_email_channel(application_id=\"12345\", email_channel_request={\"Enabled\": True})"} {"Instruction": "I want to disable and delete the email channel for my Amazon Pinpoint application with the application ID \"abcd1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.delete_email_channel', 'description': 'Disables the email channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}"], "Output": "aws.pinpoint.delete_email_channel(application_id=\"abcd1234\")"} {"Instruction": "I want to retrieve information about the APNs sandbox channel for my Amazon Pinpoint application with the application ID \"12345678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().delete', 'description': 'Delete a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.partition_nth', 'description': 'Partial Sort', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element.'}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in the input should be partitioned. Accepted values are 'at_start', 'at_end'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_grpc', 'description': 'Update a gRPC health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}"], "Output": "aws.pinpoint.get_apns_sandbox_channel(application_id=\"12345678\")"} {"Instruction": "I want to describe a Git repository named my-git-repo on AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_code_repository', 'description': 'Gets details about the specified Git repository.', 'parameters': [{'name': 'code_repository_name', 'description': 'The name of the Git repository to describe.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.describe_code_repository(code_repository_name=\"my_git_repo\")"} {"Instruction": "How can I continue a blue/green deployment with AWS CodeDeploy? I have a deployment with ID \"d-ABC123\" and I want to start shifting traffic to the replacement environment after the deployment is ready.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr.delete_studio_session_mapping', 'description': 'Removes a user or group from an Amazon EMR Studio.', 'parameters': [{'name': 'studio_id', 'description': 'The ID of the Amazon EMR Studio.'}, {'name': 'identity_id', 'description': 'The globally unique identifier (GUID) of the user or group to remove from the Amazon EMR Studio. For more information, see UserId and GroupId in the IAM Identity Center Identity Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_name', 'description': 'The name of the user name or group to remove from the Amazon EMR Studio. For more information, see UserName and DisplayName in the IAM Identity Center Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_type', 'description': 'Specifies whether the identity to delete from the Amazon EMR Studio is a user or a group.\\nPossible values:\\n\\nUSER\\nGROUP'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_a2i_runtime.list_human_loops', 'description': 'Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.list-human-loops is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': '(Optional) The timestamp of the date when you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'creation_time_before', 'description': '(Optional) The timestamp of the date before which you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'flow_definition_arn', 'description': 'The Amazon Resource Name (ARN) of a flow definition.'}, {'name': 'sort_order', 'description': 'Optional. The order for displaying results. Valid values: Ascending and Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.deploy.continue_deployment(deployment_id=\"d-ABC123\", deployment_wait_type=\"READY_WAIT\")"} {"Instruction": "I want to update the description and precedence of a group named \"MyGroup\" in a user pool with user pool ID \"us-west-2_aaaaaaaaa\" on AWS Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get meanings and synonyms for words in vernacular language', 'parameters': [{'name': 'language', 'description': 'language of the word', 'type': 'STRING'}, {'name': 'word', 'description': 'word', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.config.export(\"my_firewall\", \"__all\", \"__path=/path/to/dir/config.txt\", \"__resource_format=krm\"', 'description': 'Export firewall configurations', 'parameters': [{'name': 'firewall'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "aws.cognito_idp.update_group(user_pool_id=\"us-west-2_aaaaaaaaa\", group_name=\"MyGroup\", description=\"New description\", precedence=2)"} {"Instruction": "I want to list the live sources for the source location named \"my-source-location\" with a page size of 100.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediatailor.list_live_sources', 'description': 'Lists the live sources contained in a source location. A source represents a piece of content.list-live-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_location_name', 'description': 'The name of the source location associated with this Live Sources list.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}"], "Output": "aws.mediatailor.list_live_sources(source_location_name=\"my-source-location\", page_size=100)"} {"Instruction": "What API call can I execute to create a new IoT SiteWise Monitor portal named \"MyPortal\", with a description of \"This is a portal for tracking sensors\", a contact email of \"example@example.com\", and a service role ARN of \"arn:aws:iam::123456789012:role/service_role/MyServiceRole\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function.'}, {'name': 'y', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_contact', 'description': 'Returns a contact from a contact list.', 'parameters': [{'name': 'contact_list_name', 'description': 'The name of the contact list to which the contact belongs.'}, {'name': 'email_address', 'description': 'The contact\u00e2\\x80\\x99s email address.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().create(title=\"my_perimeter_title\", resources=[\"projects/12345\"], restricted_services=[\"storage.googleapis.com\"], policy=\"9876543\"', 'description': 'Create a new service perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'title'}, {'name': 'access_levels'}, {'name': 'async'}, {'name': 'description'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'perimeter_type'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}"], "Output": "aws.iotsitewise.create_portal(portal_name=\"MyPortal\", portal_description=\"This is a portal for tracking sensors\", portal_contact_email=\"example@example.com\", role_arn=\"arn:aws:iam::123456789012:role/service_role/MyServiceRole\")"} {"Instruction": "Can you provide information about the managed endpoint with ID \"12345\" in virtual cluster \"vc-00123\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.emr_containers.describe_managed_endpoint(id=\"12345\", virtual_cluster_id=\"vc-00123\")"} {"Instruction": "I want to retrieve the name of the stack associated with the fleet named my-fleet.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.dax.increase_replication_factor', 'description': 'Adds one or more nodes to a DAX cluster.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the DAX cluster that will receive additional nodes.'}, {'name': 'new_replication_factor', 'description': 'The new number of nodes for the DAX cluster.'}, {'name': 'availability_zones', 'description': 'The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.appstream.list_associated_stacks(fleet_name=\"my_fleet\")"} {"Instruction": "I want to delete a state machine alias with the ARN \"arn:aws:states:us-west-2:123456789012:stateMachineAlias/my-state-machine-alias\" on AWS Step Functions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search stations and trips within Deutsche Bahn network. Find a train or public transport stop, search trains, trams, subway, and buses between two stations in the german railway network.. Get journey and fare data, departure and arrival times for any stop in Germany', 'parameters': [{'name': 'date', 'description': 'Travel date in format DD.MM.YYYY', 'type': 'STRING'}, {'name': 'from_id', 'description': 'Departure id', 'type': 'STRING'}, {'name': 'passenger0_age', 'description': 'Age of the first passenger', 'type': 'NUMBER'}, {'name': 'time', 'description': 'Travel time', 'type': 'TIME (24-hour HH:MM)'}, {'name': 'to_id', 'description': 'Arrival id', 'type': 'STRING'}, {'name': 'passenger3_age', 'description': 'Age of the fourth passenger', 'type': 'NUMBER'}, {'name': 'passenger2_discount', 'description': 'Discount of the third passenger', 'type': 'ENUM'}, {'name': 'passenger4_discount', 'description': 'Discount of the fifth passenger', 'type': 'ENUM'}, {'name': 'passenger1_discount', 'description': 'Discount of the second passenger', 'type': 'ENUM'}, {'name': 'passenger3_discount', 'description': 'Discount of the fourth passenger', 'type': 'ENUM'}, {'name': 'passenger2_age', 'description': 'Age of the third passenger', 'type': 'NUMBER'}, {'name': 'passenger0_discount', 'description': 'Discount of the first passenger', 'type': 'ENUM'}, {'name': 'passenger4_age', 'description': 'Age of the fifth passenger', 'type': 'NUMBER'}, {'name': 'passenger1_age', 'description': 'Age of the second passenger', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lexicala API is a REST interface offering access to dictionary and lexical data from our monolingual, bilingual, multilingual and learner\u2019s dictionaries in JSON format.', 'parameters': [{'name': 'sample', 'description': 'Number of randomly-sampled results to return', 'type': 'NUMBER'}, {'name': 'source', 'description': \"The resource to search within. The default value is 'global', i.e. the Global series\", 'type': 'STRING'}, {'name': 'language', 'description': 'The language code of the entry\u2019s language. For an extensive list of language codes, see GET /languages', 'type': 'STRING'}, {'name': 'analyzed', 'description': \"Whether to search using the language analyzer or to get exact matches only. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'subcategorization', 'description': 'The subcategorization (e.g. countable, transitive, \u2026) to search for', 'type': 'STRING'}, {'name': 'polysemous', 'description': 'Whether to only return polysemous entries', 'type': 'BOOLEAN'}, {'name': 'pos', 'description': 'The part of speech (POS) to search for', 'type': 'STRING'}, {'name': 'gender', 'description': 'The grammatical gender to search for', 'type': 'STRING'}, {'name': 'monosemous', 'description': 'Whether to only return monosemous entries', 'type': 'BOOLEAN'}, {'name': 'morph', 'description': \"Whether to search in headword inflections if exist. The default value is 'false'\", 'type': 'BOOLEAN'}, {'name': 'text', 'description': 'The headword text to search for', 'type': 'STRING'}, {'name': 'number', 'description': 'The grammatical number to search for', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number of results to return (1-indexed). The default value is 1', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83d\udfe2\ud83d\udc9a 2023 API Scraping Instagram public data scraper for search, users, posts, hashtags, locations and more. You are only charged for the traffic you use.\\n\\n', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'related_posts', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "aws.stepfunctions.delete_state_machine_alias(state_machine_alias_arn=\"arn:aws:states:us-west-2:123456789012:stateMachineAlias/my-state-machine-alias\")"} {"Instruction": "I want to activate a gateway named my-gateway on AWS storagegateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.activate_gateway', 'description': 'Activates the gateway you previously deployed on your host. In the activation process, you specify information such as the Amazon Web Services Region that you want to use for storing snapshots or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window, an activation key, and a name for your gateway. The activation process also associates your gateway with your account. For more information, see UpdateGatewayInformation .NoteYou must turn on the gateway VM before you can activate your gateway.', 'parameters': [{'name': 'activation_key', 'description': 'Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter activationKey . It may also include other activation-related parameters, however, these are merely defaults \u00e2\\x80\\x93 the arguments you pass to the ActivateGateway API call determine the actual configuration of your gateway.\\nFor more information, see Getting activation key in the Storage Gateway User Guide .'}, {'name': 'gateway_name', 'description': 'The name you configured for your gateway.'}, {'name': 'gateway_timezone', 'description': 'A value that indicates the time zone you want to set for the gateway. The time zone is of the format \u00e2\\x80\\x9cGMT-hr:mm\u00e2\\x80\\x9d or \u00e2\\x80\\x9cGMT+hr:mm\u00e2\\x80\\x9d. For example, GMT-4:00 indicates the time is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time zone is used, for example, for scheduling snapshots and your gateway\u00e2\\x80\\x99s maintenance schedule.'}, {'name': 'gateway_region', 'description': 'A value that indicates the Amazon Web Services Region where you want to store your data. The gateway Amazon Web Services Region specified must be the same Amazon Web Services Region as the Amazon Web Services Region in your Host header in the request. For more information about available Amazon Web Services Regions and endpoints for Storage Gateway, see Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .\\nValid Values: See Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .'}, {'name': 'gateway_type', 'description': 'A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED .\\nValid Values: STORED | CACHED | VTL | VTL_SNOW | FILE_S3 | FILE_FSX_SMB'}, {'name': 'tape_drive_type', 'description': 'The value that indicates the type of tape drive to use for tape gateway. This field is optional.\\nValid Values: IBM-ULT3580-TD5'}, {'name': 'medium_changer_type', 'description': 'The value that indicates the type of medium changer to use for tape gateway. This field is optional.\\nValid Values: STK-L700 | AWS-Gateway-VTL | IBM-03584L32-0402'}, {'name': 'tags', 'description': 'A list of up to 50 tags that you can assign to the gateway. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers that can be represented in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256 characters.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_serialized', 'description': 'Read serialized Python sequence from file-like object', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}], 'optional': [{'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares.describe', 'description': 'Describe a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share', 'description': 'ID of the nfs_share or fully qualified identifier for the nfs_share.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}"], "Output": "aws.storagegateway.activate_gateway(activation_key=\"\", gateway_name=\"my_gateway\", gateway_timezone=\"\", gateway_region=\"\", gateway_type=\"cached\")"} {"Instruction": "I want to delete a cluster parameter group named my-parameter-group on AWS DocumentDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.delete_db_cluster_parameter_group', 'description': 'Deletes a specified cluster parameter group. The cluster parameter group to be deleted can\u00e2\\x80\\x99t be associated with any clusters.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the cluster parameter group.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nYou can\u00e2\\x80\\x99t delete a default cluster parameter group.\\nCannot be associated with any clusters.'}]}"], "Output": "aws.docdb.delete_db_cluster_parameter_group(db_cluster_parameter_group_name=\"my-parameter-group\")"} {"Instruction": "I want to update the event configuration for a LoRaWAN gateway with the EUI EUI9876543210 on AWS IoTWireless and enable the join event topic.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blake2B/MD5/SHA Text/File/Bytes Hashing', 'parameters': [{'name': 'datastring', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get name gender and nationality.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "aws.iotwireless.update_resource_event_configuration(identifier=\"EUI9876543210\", identifier_type=\"GatewayEui\", join={\"LoRaWAN\": {\"DevEuiEventTopic\": \"enabled\"}})"} {"Instruction": "Can you please provide me with the presigned URL for the software update file associated with the job ID 'JID123456-abcd-efgh-ijkl-987654321000'?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.snowball.get_software_updates', 'description': 'Returns an Amazon S3 presigned URL for an update file associated with a specified JobId .', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to get the software update file for, for example JID123e4567-e89b-12d3-a456-426655440000 .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.settings().disable_upgrade_redirection', 'description': 'Disable redirection from Container Registry to Artifact Registry', 'parameters': [{'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download facebook videos and reels in high quality', 'parameters': [{'name': 'url', 'description': 'Facebook video url', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models().remove_iam_policy_binding(model=\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Remove an IAM policy binding from the IAM policy of a ML model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.snowball.get_software_updates(job_id=\"JID123456-abcd-efgh-ijkl-987654321000\")"} {"Instruction": "I want to associate the multicast group with the ID \"multicast-group-123\" to a FUOTA task with the ID \"fuota-task-456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Quizy API is a powerful tool that allows developers to create and customize quizzes programmatically. With this API, you can generate a wide variety of quizzes on different topics, ranging from educational quizzes for students to fun quizzes for entertainment purposes.\\n\\nThe API provides a simple and intuitive interface to generate quizzes based on parameters such as the number of questions, difficulty level, topic, and format. It leverages a vast repository of questions and answers, ensur...', 'parameters': [{'name': 'topic', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for element-wise aggregate functions', 'description': 'Aggregate functions with options', 'parameters': {'required': [], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().list', 'description': 'List Beyondcorp legacy connection resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "aws.iotwireless.associate_multicast_group_with_fuota_task(id=\"fuota-task-456\", multicast_group_id=\"multicast-group-123\")"} {"Instruction": "I want to get summary information about a domain configuration named \"testDomain\" on AWS IoT Core.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.describe_domain_configuration', 'description': 'Gets summary information about a domain configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_configuration_name', 'description': 'The name of the domain configuration.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.delete_global_replication_group', 'description': 'Deleting a Global datastore is a two-step process:First, you must DisassociateGlobalReplicationGroup to remove the secondary clusters in the Global datastore.When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.', 'parameters': [{'name': 'global_replication_group_id', 'description': 'The name of the Global datastore'}, {'name': 'retain_primary_replication_group_|_no_retain_primary_replication_group', 'description': 'The primary replication group is retained as a standalone replication group.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts.update(DOMAIN=\"my_domain.com\", target_dns_ip_addresses=[\"10.177.0.3\"], target_domain_name=\"my_target_domain.com\"', 'description': 'Update target DNS IP addresses for a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_dns_ip_addresses'}, {'name': 'target_domain_name'}, {'name': 'async'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.iot.describe_domain_configuration(domain_configuration_name=\"testDomain\")"} {"Instruction": "Get the details of a step group with ID \"12345\" in a template with ID \"template-001\" in AWS Migration Hub Orchestrator.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Public Data Bybit. Cryptocurrency prices and charts. Derivatives, Futures, Spot, USDC Contract', 'parameters': [{'name': 'symbol', 'description': 'Contract name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a random quote about mindfulness from a list of 100 quotes.', 'parameters': [{'name': 'author', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}"], "Output": "aws.migrationhuborchestrator.get_template_step_group(template_id=\"template-001\", _id=\"12345\")"} {"Instruction": "I want to create a resource data sync named sync-inventory on Amazon S3 bucket inventory-data with the prefix data-files and sync format JSON.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.create_resource_data_sync', 'description': 'A resource data sync helps you view data from multiple sources in a single location. Amazon Web Services Systems Manager offers two types of resource data sync: SyncToDestination and SyncFromSource .You can configure Systems Manager Explorer to use the SyncFromSource type to synchronize operational work items (OpsItems) and operational data (OpsData) from multiple Amazon Web Services Regions to a single Amazon S3 bucket. This type can synchronize OpsItems and OpsData from multiple Amazon Web Services accounts and Amazon Web Services Regions or EntireOrganization by using Organizations. For more information, see Setting up Systems Manager Explorer to display data from multiple accounts and Regions in the Amazon Web Services Systems Manager User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'sync_name', 'description': 'A name for the configuration.'}, {'name': 's3_destination', 'description': 'Amazon S3 configuration details for the sync. This parameter is required if the SyncType value is SyncToDestination.\\nBucketName -> (string)\\n\\nThe name of the S3 bucket where the aggregated data is stored.\\nPrefix -> (string)\\n\\nAn Amazon S3 prefix for the bucket.\\nSyncFormat -> (string)\\n\\nA supported sync format. The following format is currently supported: JsonSerDe\\nRegion -> (string)\\n\\nThe Amazon Web Services Region with the S3 bucket targeted by the resource data sync.\\nAWSKMSKeyARN -> (string)\\n\\nThe ARN of an encryption key for a destination in Amazon S3. Must belong to the same Region as the destination S3 bucket.\\nDestinationDataSharing -> (structure)\\n\\nEnables destination data sharing. By default, this field is null .\\nDestinationDataSharingType -> (string)\\n\\nThe sharing data type. Only Organization is supported.'}, {'name': 'sync_type', 'description': 'Specify SyncToDestination to create a resource data sync that synchronizes data to an S3 bucket for Inventory. If you specify SyncToDestination , you must provide a value for S3Destination . Specify SyncFromSource to synchronize data from a single account and multiple Regions, or multiple Amazon Web Services accounts and Amazon Web Services Regions, as listed in Organizations for Explorer. If you specify SyncFromSource , you must provide a value for SyncSource . The default value is SyncToDestination .'}, {'name': 'sync_source', 'description': 'Specify information about the data sources to synchronize. This parameter is required if the SyncType value is SyncFromSource.\\nSourceType -> (string)\\n\\nThe type of data source for the resource data sync. SourceType is either AwsOrganizations (if an organization is present in Organizations) or SingleAccountMultiRegions .\\nAwsOrganizationsSource -> (structure)\\n\\nInformation about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from Organizations.\\nOrganizationSourceType -> (string)\\n\\nIf an Amazon Web Services organization is present, this is either OrganizationalUnits or EntireOrganization . For OrganizationalUnits , the data is aggregated from a set of organization units. For EntireOrganization , the data is aggregated from the entire Amazon Web Services organization.\\nOrganizationalUnits -> (list)\\n\\nThe Organizations organization units included in the sync.\\n(structure)\\n\\nThe Organizations organizational unit data source for the sync.\\nOrganizationalUnitId -> (string)\\n\\nThe Organizations unit ID data source for the sync.\\n\\n\\n\\nSourceRegions -> (list)\\n\\nThe SyncSource Amazon Web Services Regions included in the resource data sync.\\n(string)\\n\\nIncludeFutureRegions -> (boolean)\\n\\nWhether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.\\nEnableAllOpsDataSources -> (boolean)\\n\\nWhen you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.get_workflow', 'description': 'Get details of specified workflow.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'workflow_id', 'description': 'Unique identifier for the workflow.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_lineage_group', 'description': 'Provides a list of properties for the requested lineage group. For more information, see Cross-Account Lineage Tracking in the Amazon SageMaker Developer Guide .', 'parameters': [{'name': 'lineage_group_name', 'description': 'The name of the lineage group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "aws.ssm.create_resource_data_sync(sync_name=\"sync-inventory\", s3_destination=\"BucketName=inventory-data,Prefix=data-files,SyncFormat=JSON,Region=us-east-1\")"} {"Instruction": "I want to create a new secret with the ID MyNewSecret and the value \"supersecret\" in AWS Secrets Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.secretsmanager.restore_secret', 'description': 'Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored.See also: AWS API Documentation\\n', 'parameters': [{'name': 'secret_id', 'description': 'The ARN or name of the secret to restore.\\nFor an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN .'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}"], "Output": "aws.secretsmanager.create_secret(name=\"MyNewSecret\", secret_string=\"supersecret\")"} {"Instruction": "Can you provide a Python function call to enable integration of an Amazon Web Services service with Organizations using the AWS CLI? The service principal is \"example_service.amazonaws.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.organizations.enable_aws_service_access', 'description': 'Enables the integration of an Amazon Web Services service (the service that is specified by ServicePrincipal ) with Organizations. When you enable integration, you allow the specified service to create a service-linked role in all the accounts in your organization. This allows the service to perform operations on your behalf in your organization and its accounts.WarningWe recommend that you enable integration between Organizations and the specified Amazon Web Services service by using the console or commands that are provided by the specified service. Doing so ensures that the service is aware that it can create the resources that are required for the integration. How the service creates those resources in the organization\u00e2\\x80\\x99s accounts depends on that service. For more information, see the documentation for the other Amazon Web Services service.You can only call this operation from the organization\u00e2\\x80\\x99s management account and only if the organization has enabled all features .', 'parameters': [{'name': 'service_principal', 'description': 'The service principal name of the Amazon Web Services service for which you want to enable integration with your organization. This is typically in the form of a URL, such as `` service-abbreviation .amazonaws.com`` .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.organizations.enable_aws_service_access(service_principal=\"example_service.amazonaws.com\")"} {"Instruction": "I want to associate a browser settings resource with a web portal on AWS Workspaces Web, where the browser settings ARN is \"arn:aws:workspaces-web:us-west-2:123456789012:browser-settings/my-settings\" and the portal ARN is \"arn:aws:workspaces-web:us-west-2:123456789012:portal/my-portal\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.associate_browser_settings', 'description': 'Associates a browser settings resource with a web portal.', 'parameters': [{'name': 'browser_settings_arn', 'description': 'The ARN of the browser settings.'}, {'name': 'portal_arn', 'description': 'The ARN of the web portal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access more than 24000 groceries data, suitable for caterers', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives access to informations about a User / Channel, and Streams on Twitch.', 'parameters': [{'name': 'userid', 'description': '', 'type': 'string'}]}"], "Output": "aws.workspaces_web.associate_browser_settings(browser_settings_arn=\"arn:aws:workspaces-web:us-west-2:123456789012:browser-settings/my-settings\", portal_arn=\"arn:aws:workspaces-web:us-west-2:123456789012:portal/my-portal\")"} {"Instruction": "I have an XssMatchSet with an ID of \"abc123\" that I want to delete. Can you show me the correct command to delete it?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.remove_iam_policy_binding(ACCOUNT=\"my_billing_account\", member=\"user:testuser@gmail.com\", role=\"roles/billing.admin\"', 'description': 'Remove an IAM policy binding from a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'member', 'description': 'The principal whose binding to the role is being removed.'}, {'name': 'role', 'description': 'The role from which the member is being removed.'}]}"], "Output": "aws.waf_regional.delete_xss_match_set(xss_match_set_id=\"abc123\")"} {"Instruction": "I want to get details about the FSx for OpenZFS location with ARN fsx:location-111111111 on AWS DataSync.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datasync.describe_location_fsx_open_zfs', 'description': 'Provides details about how an DataSync location for an Amazon FSx for OpenZFS file system is configured.NoteResponse elements related to SMB aren\u00e2\\x80\\x99t supported with the DescribeLocationFsxOpenZfs operation.', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the FSx for OpenZFS location to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}"], "Output": "aws.datasync.describe_location_fsx_open_zfs(location_arn=\"fsx:location-111111111\")"} {"Instruction": "I want to list all permission groups for user with ID 123456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.list_permission_groups_by_user', 'description': 'Lists all the permission groups that are associated with a specific user account.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}"], "Output": "aws.finspace_data.list_permission_groups_by_user(user_id=123456)"} {"Instruction": "I want to list the voice profiles in a voice profile domain with the ID \"VPD123456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_voice_profiles', 'description': 'Lists the voice profiles in a voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The ID of the voice profile domain.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results in the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}"], "Output": "aws.chime_sdk_voice.list_voice_profiles(voice_profile_domain_id=\"VPD123456\")"} {"Instruction": "I want to add a tag \"department\" with the value \"engineering\" to the resource with the ARN \"arn:aws:braket:us-west-2:123456789012:device/quantum-simulator\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.braket.tag_resource', 'description': 'Add a tag to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specify the resourceArn of the resource to which a tag will be added.'}, {'name': 'tags', 'description': 'Specify the tags to add to the resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.fms.disassociate_third_party_firewall', 'description': 'Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall , the third-party firewall vendor deletes all of the firewalls that are associated with the account.', 'parameters': [{'name': 'third_party_firewall', 'description': 'The name of the third-party firewall vendor.\\nPossible values:\\n\\nPALO_ALTO_NETWORKS_CLOUD_NGFW\\nFORTIGATE_CLOUD_NATIVE_FIREWALL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ThisshouldbeFREE', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.tag_resource', 'description': 'Adds metadata tags to the Amazon RDS Performance Insights resource.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'resource_arn', 'description': 'The Amazon RDS Performance Insights resource that the tags are added to. This value is an Amazon Resource Name (ARN). For information about creating an ARN, see Constructing an RDS Amazon Resource Name (ARN) .'}, {'name': 'tags', 'description': 'The metadata assigned to an Amazon RDS resource consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}"], "Output": "aws.braket.tag_resource(resource_arn=\"arn:aws:braket:us-west-2:123456789012:device/quantum-simulator\", tags={\"department\": \"engineering\"})"} {"Instruction": "I want to delete a protection group with the protection-group-id \"group123\" in AWS Shield.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.shield.delete_protection_group(protection_group_id=\"group123\")"} {"Instruction": "I want to create an extended source server in the target Account based on a source server in the staging account with the ARN \"arn:aws:drs:123456789012:source-server:staging/source-server-1\" and add tags \"Environment:Production\" and \"Team:DevOps\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.drs.create_extended_source_server', 'description': 'Create an extended source server in the target Account based on the source server in staging account.', 'parameters': [{'name': 'source_server_arn', 'description': 'This defines the ARN of the source server in staging Account based on which you want to create an extended source server.'}, {'name': 'tags', 'description': 'A list of tags associated with the extended source server.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}"], "Output": "aws.drs.create_extended_source_server(source_server_arn=\"arn:aws:drs:123456789012:source-server:staging/source-server-1\", tags={\"Environment\":\"Production\", \"Team\":\"DevOps\"})"} {"Instruction": "I want to get the status of the load job with load ID 12345 in AWS Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}"], "Output": "aws.neptunedata.get_loader_job_status(load_id=\"12345\")"} {"Instruction": "Please provide a Python function call to search for place suggestions based on the text \"coffee shop\" within a specific bounding box on Amazon Location Service. The bounding box coordinates are (-122.4324, 37.7595) (southwest corner) and (-122.3466, 37.8049) (northeast corner).\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.location.search_place_index_for_suggestions', 'description': 'Generates suggestions for addresses and points of interest based on partial or misspelled free-form text. This operation is also known as autocomplete, autosuggest, or fuzzy matching.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bias_position', 'description': 'An optional parameter that indicates a preference for place suggestions that are closer to a specified position.\\nIf provided, this parameter must contain a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.\\nFor example, [-123.1174, 49.2847] represents the position with longitude -123.1174 and latitude 49.2847 .\\n\\nNoteBiasPosition and FilterBBox are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_b_box', 'description': 'An optional parameter that limits the search results by returning only suggestions within a specified bounding box.\\nIf provided, this parameter must contain a total of four consecutive numbers in two pairs. The first pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the southwest corner of the bounding box; the second pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the northeast corner of the bounding box.\\nFor example, [-12.7935, -37.4835, -12.0684, -36.9542] represents a bounding box where the southwest corner has longitude -12.7935 and latitude -37.4835 , and the northeast corner has longitude -12.0684 and latitude -36.9542 .\\n\\nNoteFilterBBox and BiasPosition are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_categories', 'description': 'A list of one or more Amazon Location categories to filter the returned places. If you include more than one category, the results will include results that match any of the categories listed.\\nFor more information about using categories, including a list of Amazon Location categories, see Categories and filtering , in the Amazon Location Service Developer Guide .\\n(string)'}, {'name': 'filter_countries', 'description': 'An optional parameter that limits the search results by returning only suggestions within the provided list of countries.\\n\\nUse the ISO 3166 3-digit country code. For example, Australia uses three upper-case characters: AUS .\\n\\n(string)'}, {'name': 'index_name', 'description': 'The name of the place index resource you want to use for the search.'}, {'name': 'key', 'description': 'The optional API key to authorize the request.'}, {'name': 'language', 'description': 'The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en for English.\\nThis setting affects the languages used in the results. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.\\nFor an example, we\u00e2\\x80\\x99ll use the Greek language. You search for Athens, Gr to get suggestions with the language parameter set to en . The results found will most likely be returned as Athens, Greece .\\nIf you set the language parameter to el , for Greek, then the result found will more likely be returned as \u00ce\\x91\u00ce\u00b8\u00ce\u00ae\u00ce\u00bd\u00ce\u00b1, \u00ce\\x95\u00ce\u00bb\u00ce\u00bb\u00ce\u00ac\u00ce\u00b4\u00ce\u00b1 .\\nIf the data provider does not have a value for Greek, the result will be in a language that the provider does support.'}, {'name': 'max_results', 'description': 'An optional parameter. The maximum number of results returned per request.\\nThe default: 5'}, {'name': 'text', 'description': 'The free-form partial text to use to generate place suggestions. For example, eiffel tow .'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}"], "Output": "aws.location.search_place_index_for_suggestions(filter_b_box=[-122.4324,37.7595,-122.3466,37.8049],text=\"coffee shop\")"} {"Instruction": "I want to delete a comment with ID 987654321 on a document with ID 123456789 and version ID 1234567890.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workdocs.delete_comment', 'description': 'Deletes the specified comment from the document version.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'document_id', 'description': 'The ID of the document.'}, {'name': 'version_id', 'description': 'The ID of the document version.'}, {'name': 'comment_id', 'description': 'The ID of the comment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "aws.workdocs.delete_comment(authentication_token=\"YOUR_AUTH_TOKEN\", document_id=\"123456789\", version_id=\"1234567890\", comment_id=\"987654321\")"} {"Instruction": "I want to list all the functions for the GraphQL API with ID \"987654\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns all matching airpot details based on the most relevant keyword of city, airport code, city code etc. among collection of all airports around the world.', 'parameters': [{'name': 'matchingkeywordairportorcityorcode', 'description': '', 'type': 'string'}, {'name': 'sortby', 'description': 'Valid format to sort is `field:order`\\ne.g. `AirportName:asc`, `AirportName:desc`\\nwhere `asc` for sorting in ascending order\\n`desc` for sorting in descending order', 'type': 'STRING'}, {'name': 'page', 'description': 'This controls the pagination of results.\\nDefault is `1`', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'This indicates how many results you would like to query in one time.\\nDefault value is `10` if limit is not provided.\\nMaximum limit is `20`', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset_feeds.create(FEED_ID=\"feed1\", PROJECT_ID=\"p1\", ASSET_TYPES=[\"compute.googleapis.com/Network\", \"compute.googleapis.com/Disk\"], CONTENT_TYPE=\"resource\", PUBSUB_TOPIC=\"projects/project1/topics/feed_topic\"', 'description': 'Create a new Cloud Asset Inventory Feed for updates on assets', 'parameters': [{'name': 'feed_id'}, {'name': 'pubsub_topic'}, {'name': 'asset_names'}, {'name': 'asset_types'}, {'name': 'relationship_types'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'condition_description'}, {'name': 'condition_expression'}, {'name': 'condition_title'}, {'name': 'content_type'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.machinelearning.delete_realtime_endpoint', 'description': 'Deletes a real time endpoint of an MLModel .', 'parameters': [{'name': 'ml_model_id', 'description': 'The ID assigned to the MLModel during creation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Text Translation', 'parameters': []}"], "Output": "aws.appsync.list_functions(api_id=\"987654\")"} {"Instruction": "I want to modify the transit gateway with the ID tgw-9876543210zyxwvu and enable Multicast Support on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_transit_gateway', 'description': 'Modifies the specified transit gateway. When you modify a transit gateway, the modified options are applied to new transit gateway attachments only. Your existing transit gateway attachments are not modified.', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'description', 'description': 'The description for the transit gateway.'}, {'name': 'options', 'description': 'The options to modify.\\nAddTransitGatewayCidrBlocks -> (list)\\n\\nAdds IPv4 or IPv6 CIDR blocks for the transit gateway. Must be a size /24 CIDR block or larger for IPv4, or a size /64 CIDR block or larger for IPv6.\\n(string)\\n\\nRemoveTransitGatewayCidrBlocks -> (list)\\n\\nRemoves CIDR blocks for the transit gateway.\\n(string)\\n\\nVpnEcmpSupport -> (string)\\n\\nEnable or disable Equal Cost Multipath Protocol support.\\nDnsSupport -> (string)\\n\\nEnable or disable DNS support.\\nAutoAcceptSharedAttachments -> (string)\\n\\nEnable or disable automatic acceptance of attachment requests.\\nDefaultRouteTableAssociation -> (string)\\n\\nEnable or disable automatic association with the default association route table.\\nAssociationDefaultRouteTableId -> (string)\\n\\nThe ID of the default association route table.\\nDefaultRouteTablePropagation -> (string)\\n\\nEnable or disable automatic propagation of routes to the default propagation route table.\\nPropagationDefaultRouteTableId -> (string)\\n\\nThe ID of the default propagation route table.\\nAmazonSideAsn -> (long)\\n\\nA private Autonomous System Number (ASN) for the Amazon side of a BGP session. The range is 64512 to 65534 for 16-bit ASNs and 4200000000 to 4294967294 for 32-bit ASNs.\\nThe modify ASN operation is not allowed on a transit gateway with active BGP sessions. You must first delete all transit gateway attachments that have BGP configured prior to modifying the ASN on the transit gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate Change news from the most trusted sources. Nasa, UN, and more. Flexible, reliable, and fast with low latency. Includes thumbnails, filtering, and pagination', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}"], "Output": "aws.ec2.modify_transit_gateway(transit_gateway_id=\"tgw-9876543210zyxwvu\", options={\"MulticastSupport\": \"enable\"})"} {"Instruction": "I want to list the discovered resources in my organization's Amazon Web Services accounts using Firewall Manager, specifically for RDS instances.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.fms.list_discovered_resources', 'description': 'Returns an array of resources in the organization\u00e2\\x80\\x99s accounts that are available to be associated with a resource set.', 'parameters': [{'name': 'member_account_ids', 'description': 'The Amazon Web Services account IDs to discover resources in. Only one account is supported per request. The account must be a member of your organization.\\n(string)'}, {'name': 'resource_type', 'description': 'The type of resources to discover.'}, {'name': 'max_results', 'description': 'The maximum number of objects that you want Firewall Manager to return for this request. If more objects are available, in the response, Firewall Manager provides a NextToken value that you can use in a subsequent call to get the next batch of objects.'}, {'name': 'next_token', 'description': 'When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Firewall Manager returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.'}]}"], "Output": "aws.fms.list_discovered_resources(member_account_ids=\"123456789012\", resource_type=\"RDSInstance\")"} {"Instruction": "Please update the model version for model ID 456 with the given external events data and ingested events data using the Online Fraud Insights model type and a major version number of 2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.update_model_version', 'description': 'Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'major_version_number', 'description': 'The major version number.'}, {'name': 'external_events_detail', 'description': 'The details of the external events data used for training the model version. Required if trainingDataSource is EXTERNAL_EVENTS .\\ndataLocation -> (string)\\n\\nThe Amazon S3 bucket location for the data.\\ndataAccessRoleArn -> (string)\\n\\nThe ARN of the role that provides Amazon Fraud Detector access to the data location.'}, {'name': 'ingested_events_detail', 'description': 'The details of the ingested event used for training the model version. Required if your trainingDataSource is INGESTED_EVENTS .\\ningestedEventsTimeWindow -> (structure)\\n\\nThe start and stop time of the ingested events.\\nstartTime -> (string)\\n\\nTimestamp of the first ingensted event.\\nendTime -> (string)\\n\\nTimestamp of the final ingested event.'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}"], "Output": "aws.frauddetector.update_model_version(model_id=456, model_type=\"ONLINE_FRAUD_INSIGHTS\", major_version_number=2, external_events_detail={'dataLocation'})"} {"Instruction": "I want to update my user profile in AWS CodeStar. I need to set my display name as \"Jane Smith\" and my email address as \"janesmith@example.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboards().list(region=\"us_central1\", limit=5, page_size=5, sort_by=\"name\").execute', 'description': 'List Tensorboards of a project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forecast and current snow conditions for nearly every ski resort. Perfect spelling of resort names is NOT required in most cases.', 'parameters': [{'name': 'resort', 'description': '', 'type': 'string'}, {'name': 'units', 'description': \"Specify desired units. Accepted values are 'i' (imperial) and 'm' (metric). Using this parameter improves response time.\", 'type': 'STRING'}, {'name': 'el', 'description': \"Specify a part of the mountain. Accepted values are 'top', 'mid and 'bot'. Using this parameter improves response time.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "aws.codestar.update_user_profile(display_name=\"Jane Smith\", email_address=\"janesmith@example.com\")"} {"Instruction": "I want to retrieve a list of configuration items with the tag key \"environment\" and value \"production\" using the AWS Describe Tags API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.describe_tags', 'description': 'Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters .tagValueSee also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'filters', 'description': 'You can filter the list using a key -value format. You can separate these items by using logical operators. Allowed filters include tagKey , tagValue , and configurationId .\\n(structure)\\n\\nThe tag filter. Valid names are: tagKey , tagValue , configurationId .\\nname -> (string)\\n\\nA name of the tag filter.\\nvalues -> (list)\\n\\nValues for the tag filter.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom QR codes for any data. See more info at https://api-ninjas.com/api/qrcode.', 'parameters': [{'name': 'data', 'description': 'data to encode in the QR code.', 'type': 'STRING'}, {'name': 'format', 'description': 'image format to return. Must be one of the following: png, jpg, jpeg, eps, svg.', 'type': 'STRING'}, {'name': 'size', 'description': 'size of the QR code image to generate. The output will be a square image with (size x size) dimensions.', 'type': 'NUMBER'}, {'name': 'fg_color', 'description': 'foreground color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is 000000 (black)', 'type': 'STRING'}, {'name': 'bg_color', 'description': 'background color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is ffffff (white)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}"], "Output": "aws.discovery.describe_tags(filters=True, Name1=\"tagKey\", Values1=\"environment\", Name2=\"tagValue\", Values2=\"production\")"} {"Instruction": "I want to subscribe to the dataset named \"user_info\" in the identity pool with ID \"us-east-1:abcd1234\" using the device with ID \"device-5678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().delete', 'description': 'Delete a single legacy Connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.cognito_sync.subscribe_to_dataset(identity_pool_id=\"us-east-1:abcd1234\", identity_id=\"UNIQUE_ID\", dataset_name=\"user_info\", device_id=\"device-5678\")"} {"Instruction": "I want to create a token with the license ARN \"arn:aws:license-manager:us-west-2:123456789012:license/default-license\" and expiration in 30 days in AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.create_token', 'description': 'Creates a long-lived token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_arn', 'description': 'Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud claim of the JWT token.'}, {'name': 'role_arns', 'description': 'Amazon Resource Name (ARN) of the IAM roles to embed in the token. License Manager does not check whether the roles are in use.\\n(string)'}, {'name': 'expiration_in_days', 'description': 'Token expiration, in days, counted from token creation. The default is 365 days.'}, {'name': 'token_properties', 'description': 'Data specified by the caller to be included in the JWT token. The data is mapped to the amr claim of the JWT token.\\n(string)'}, {'name': 'client_token', 'description': 'Idempotency token, valid for 10 minutes.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}"], "Output": "aws.license_manager.create_token(license_arn=\"arn:aws:license-manager:us-west-2:123456789012:license/default-license\", expiration_in_days=30)"} {"Instruction": "I want to get the details of an environment with ID my-environment-789 on AWS Elastic Beanstalk.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_environment_resources', 'description': 'Returns AWS resources for this environment.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.update_dataset_group', 'description': 'Replaces the datasets in a dataset group with the specified datasets.NoteThe Status of the dataset group must be ACTIVE before you can use the dataset group to create a predictor. Use the DescribeDatasetGroup operation to get the status.', 'parameters': [{'name': 'dataset_group_arn', 'description': 'The ARN of the dataset group.'}, {'name': 'dataset_arns', 'description': 'An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.\\n(string)'}]}"], "Output": "aws.elasticbeanstalk.describe_environment_resources(environment_id=\"my-environment-789\")"} {"Instruction": "I want to add metadata tags to the Amazon RDS Performance Insights resource with the service type as RDS and the resource ARN as arn:aws:rds:us-west-2:123456789012:db:my-database and the tags as Name=my-database and Environment=production.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pi.tag_resource', 'description': 'Adds metadata tags to the Amazon RDS Performance Insights resource.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'resource_arn', 'description': 'The Amazon RDS Performance Insights resource that the tags are added to. This value is an Amazon Resource Name (ARN). For information about creating an ARN, see Constructing an RDS Amazon Resource Name (ARN) .'}, {'name': 'tags', 'description': 'The metadata assigned to an Amazon RDS resource consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.list_service_instance_provisioned_resources', 'description': 'List provisioned resources for a service instance with details.list-service-instance-provisioned-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'service_instance_name', 'description': 'The name of the service instance whose provisioned resources you want.'}, {'name': 'service_name', 'description': 'The name of the service that serviceInstanceName is associated to.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Peering List', 'description': 'List all peerings under a given subscription', 'parameters': [{'name': 'resource-group', 'optional': True, 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'optional': True, 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'optional': True, 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'optional': True, 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'optional': True, 'description': 'Output format.'}, {'name': 'query', 'optional': True, 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'optional': True, 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'optional': True, 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'git', 'api_name': 'git.annotate', 'description': 'annotate file lines with commit information', 'parameters': [{'name': 'options'}, {'name': 'rev_opts'}, {'name': 'rev'}, {'name': 'file'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.update_subscription', 'description': 'Updates the details of an existing subscription. Only enter values for parameters you want to change. Empty parameters are not updated.NoteFor accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization\u00e2\\x80\\x99s payer account, regardless of whether the payer account itself is subscribed.', 'parameters': [{'name': 'auto_renew', 'description': 'When you initally create a subscription, AutoRenew is set to ENABLED . If ENABLED , the subscription will be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription request. If the UpdateSubscription request does not included a value for AutoRenew , the existing value for AutoRenew remains unchanged.\\nPossible values:\\n\\nENABLED\\nDISABLED'}]}"], "Output": "aws.pi.tag_resource(service_type=\"RDS\",resource_arn=\"arn:aws:rds:us_west_2:123456789012:db:my_database\",tags =['Key=Name,Value=my_database','Key=Environment,Value=production'])"} {"Instruction": "I want to update the classification types for the S3 resources in my Amazon Macie Classic member account with account ID 987654321.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie.update_s3_resources', 'description': '(Discontinued) Updates the classification types for the specified S3 resources. If memberAccountId isn\u00e2\\x80\\x99t specified, the action updates the classification types of the S3 resources associated with Amazon Macie Classic for the current Macie Classic administrator account. If memberAccountId is specified, the action updates the classification types of the S3 resources associated with Macie Classic for the specified member account.', 'parameters': [{'name': 'member_account_id', 'description': '(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources\u00e2\\x80\\x99 classification types you want to update.'}, {'name': 's3_resources_update', 'description': '(Discontinued) The S3 resources whose classification types you want to update.\\n(structure)\\n\\n(Discontinued) The S3 resources whose classification types you want to update. This data type is used as a request parameter in the UpdateS3Resources action.\\nbucketName -> (string)\\n\\n(Discontinued) The name of the S3 bucket whose classification types you want to update.\\nprefix -> (string)\\n\\n(Discontinued) The prefix of the S3 bucket whose classification types you want to update.\\nclassificationTypeUpdate -> (structure)\\n\\n(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.\\noneTime -> (string)\\n\\n(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.\\ncontinuous -> (string)\\n\\n(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.macie.update_s3_resources(member_account_id=\"987654321\")"} {"Instruction": "I want to get the migration workflow with the ID \"1234\" using the AWS MigrationHubOrchestrator API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Image Generation API', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'backgroundimage', 'description': '', 'type': 'STRING'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}"], "Output": "aws.migrationhuborchestrator.get_workflow(id=\"1234\")"} {"Instruction": "I want to batch-create a vehicle using the provided API. The vehicle name is \"my-vehicle\" and it should be created from the vehicle model manifest with ARN \"model-arn\" and the decoder manifest with ARN \"decoder-arn\". The vehicle has an engine type of \"v6\". Please validate the existing thing as a vehicle.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotfleetwise.batch_create_vehicle', 'description': 'Creates a group, or batch, of vehicles.NoteYou must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vehicles', 'description': 'A list of information about each vehicle to create. For more information, see the API data type.\\n(structure)\\n\\nInformation about the vehicle to create.\\nvehicleName -> (string)\\n\\nThe unique ID of the vehicle to create.\\nmodelManifestArn -> (string)\\n\\nThe ARN of the vehicle model (model manifest) to create the vehicle from.\\ndecoderManifestArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.\\nattributes -> (map)\\n\\nStatic information about a vehicle in a key-value pair. For example: \"engine Type\" : \"v6\"\\nkey -> (string)\\nvalue -> (string)\\n\\nassociationBehavior -> (string)\\n\\nAn option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.\\ntags -> (list)\\n\\nMetadata which can be used to manage the vehicle.\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}]}"], "Output": "aws.iot_fleetwise.batch_create_vehicle(vehicles=[{\"vehicleName\": \"my-vehicle\", \"modelManifestArn\": \"model-arn\", \"decoderManifestArn\": \"decoder-arn\", \"attributes\": {\"engine Type\": \"v6\"}, \"associationBehavior\": \"validate\"}])"} {"Instruction": "Can you provide a Python function call to get a description of the SMB file share settings for my gateway with ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/abcd1234\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.describe_smb_settings', 'description': 'Gets a description of a Server Message Block (SMB) file share settings from a file gateway. This operation is only supported for file gateways.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association', 'description': 'Deletes a local gateway route table virtual interface group association.', 'parameters': [{'name': 'local_gateway_route_table_virtual_interface_group_association_id', 'description': 'The ID of the local gateway route table virtual interface group association.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.storagegateway.describe_smb_settings(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/abcd1234\")"} {"Instruction": "Please provide the Python function call to set the password for a user named \"emily\" in the user pool with ID \"us-west-2_XYZ789\" on AWS Cognito, ensuring that the password is temporary.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}"], "Output": "aws.cognito_idp.admin_set_user_password(user_pool_id=\"us_west_2_XYZ789\", username=\"emily\", password=\"\", permanent=False)"} {"Instruction": "I want to delete an alarm named myalarm on AWS CloudWatch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}"], "Output": "aws.cloudwatch.delete_alarms(alarm_names=\"myalarm\")"} {"Instruction": "I want to list all the users in the permission group with the ID \"abc123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.finspace_data.list_users_by_permission_group(permission_group_id=\"abc123\")"} {"Instruction": "I want to update the name, description, and charge details of a custom line item with ARN \"arn:aws:line-item:123456789012:CustomLineItem:my-line-item\" for the billing period range from \"2022-01-01\" to \"2022-01-31\" in AWS BillingConductor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.update_custom_line_item', 'description': 'Update an existing custom line item in the current or previous billing period.', 'parameters': [{'name': 'arn', 'description': 'The ARN of the custom line item to be updated.'}, {'name': 'name', 'description': 'The new name for the custom line item.'}, {'name': 'description', 'description': 'The new line item description of the custom line item.'}, {'name': 'charge_details', 'description': 'A ListCustomLineItemChargeDetails containing the new charge details for the custom line item.\\nFlat -> (structure)\\n\\nAn UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom line item.\\nChargeValue -> (double)\\n\\nThe custom line item\u00e2\\x80\\x99s new fixed charge value in USD.\\n\\nPercentage -> (structure)\\n\\nAn UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a percentage custom line item.\\nPercentageValue -> (double)\\n\\nThe custom line item\u00e2\\x80\\x99s new percentage value. This will be multiplied against the combined value of its associated resources to determine its charge value.\\n\\nLineItemFilters -> (list)\\n\\nA representation of the line item filter.\\n(structure)\\n\\nA representation of the line item filter for your custom line item. You can use line item filters to include or exclude specific resource values from the billing group\u00e2\\x80\\x99s total cost. For example, if you create a custom line item and you want to filter out a value, such as Savings Plan discounts, you can update LineItemFilter to exclude it.\\nAttribute -> (string)\\n\\nThe attribute of the line item filter. This specifies what attribute that you can filter on.\\nMatchOption -> (string)\\n\\nThe match criteria of the line item filter. This parameter specifies whether not to include the resource value from the billing group total cost.\\nValues -> (list)\\n\\nThe values of the line item filter. This specifies the values to filter on. Currently, you can only exclude Savings Plan discounts.\\n(string)'}, {'name': 'billing_period_range', 'description': 'The billing period range in which the custom line item request will be applied.\\nInclusiveStartBillingPeriod -> (string)\\n\\nThe inclusive start billing period that defines a billing period range where a custom line is applied.\\nExclusiveEndBillingPeriod -> (string)\\n\\nThe inclusive end billing period that defines a billing period range where a custom line is applied.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard charts API: Weekly Billboard Hot 100, Weekly Billboard 200, Weekly Artist 100, Weekly Billboard Weekly Global 200, Weekly Catalog Albums, Weekly Independent Albums, Weekly Billboard U.S. Afrobeats Songs. Year End Hot 100 Songs, Year End Billboard 200 Albums, Year End Billboard Global 200, Year End Top Artists, Year End Top Artists \u2013 Duo/Group, Year End Top Labels, Year End Top New Artists, Year End Top Artists \u2013 Male, Year End Top Artists \u2013 Female. \\nAll Greatest of All Time Charts....', 'parameters': [{'name': 'week', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}"], "Output": "aws.billingconductor.update_custom_line_item(arn='arn:aws:line_item:123456789012:CustomLineItem:my_line_item', name='new_name', description='new_description', charge_details={'Flat': {'ChargeValue': 10.0}, 'Percentage': {'PercentageValue': 20.0}, 'LineItemFilters': [{'Attribute': 'SavingsPlanDiscount', 'MatchOption': 'Exclude', 'Values': ['true']}]}, billing_period_range={'InclusiveStartBillingPeriod': '2022-01-01', 'ExclusiveEndBillingPeriod': '2022-01-31'})"} {"Instruction": "I want to update the storage mode for a cluster with the ARN \"arn:aws:kafka:us-west-2:123456789012:cluster/my-kafka-cluster\" to TIERED and set the volume size to 100 GB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafka.update_storage', 'description': 'Updates cluster broker volume size (or) sets cluster storage mode to TIERED.', 'parameters': [{'name': 'cluster_arn', 'description': 'The Amazon Resource Name (ARN) of the cluster to be updated.'}, {'name': 'current_version', 'description': 'The version of cluster to update from. A successful operation will then generate a new version.'}, {'name': 'provisioned_throughput', 'description': 'EBS volume provisioned throughput information.\\n\\nEnabled -> (boolean)\\n\\nProvisioned throughput is enabled or not.\\n\\nVolumeThroughput -> (integer)\\n\\nThroughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.'}, {'name': 'storage_mode', 'description': 'Controls storage mode for supported storage tiers.\\nPossible values:\\n\\nLOCAL\\nTIERED'}, {'name': 'volume_size_gb', 'description': 'size of the EBS volume to update.'}]}"], "Output": "aws.kafka.update_storage(cluster_arn=\"arn:aws:kafka:us-west-2:123456789012:cluster/my-kafka-cluster\", storage_mode=\"TIERED\", volume_size_gb=100)"} {"Instruction": "I want to update the details of an AppInstanceUserEndpoint with ARN \"arn:aws:chime-sdk-identity:us-west-2:123456789012:app-instance-user/user1\" and endpoint ID \"endpoint1\" on AWS Chime SDK Identity. I want to change the name to \"new-endpoint\" and allow messages to \"NONE\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}"], "Output": "aws.chime_sdk_identity.update_app_instance_user_endpoint(app_instance_user_arn=\"arn:aws:chime-sdk-identity:us_west_2:123456789012:app_instance_user/user1\", endpoint_id=\"endpoint1\", name=\"new_endpoint\", allow_messages=\"NONE\")"} {"Instruction": "Can you please provide the Python function call to retrieve the list of tags for the resource with the ARN \"arn:aws:appfabric:us_west_2:123456789012:cluster/my_cluster\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.appfabric.list_tags_for_resource(resource_arn=\"arn:aws:appfabric:us_west_2:123456789012:cluster/my_cluster\")"} {"Instruction": "Please describe the fraudster registration job with job ID 123456 in AWS Voice ID.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voiceid.describe_fraudster_registration_job', 'description': 'Describes the specified fraudster registration job.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job.'}, {'name': 'job_id', 'description': 'The identifier of the fraudster registration job you are describing.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().start_async_replication', 'description': 'Starts asynchronous replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name'}, {'name': 'secondary_disk'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'secondary_disk_region'}, {'name': 'secondary_disk_zone'}, {'name': 'secondary_disk_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}"], "Output": "aws.voiceid.describe_fraudster_registration_job(domain_id=\"awsvoiceid\", job_id=123456)"} {"Instruction": "I want to retrieve the tags for the resource with the ARN arn:aws:ec2:us-west-2:123456789012:subnet/subnet-12345678 on AWS VPC Lattice and log the output.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}"], "Output": "aws.vpc_lattice.list_tags_for_resource(resource_arn=\"arn:aws:ec2:us-west-2:123456789012:subnet/subnet-12345678\")"} {"Instruction": "I need to send messages to the IoT Events system using the batch-put-message API. I have a JSON file named new_data.json containing the messages. The input name is \"sensorInput\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Visual Basic Code Compiler API', 'parameters': []}"], "Output": "aws.iotevents_data.batch_put_message(messages=\"new_data.json\")"} {"Instruction": "I want to get the events and corresponding Lambda functions associated with an identity pool with the ID 'pool567' on AWS Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().describe', 'description': 'Display detailed information about a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to describe.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to describe.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks.update_http', 'description': 'Update HTTP health check', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": "aws.cognito_sync.get_cognito_events(identity_pool_id=\"pool567\")"} {"Instruction": "I want to manually trigger the image pipeline with the ARN arn:aws:imagebuilder:us-west-2:123456789012:image-pipeline/mywindows2016pipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.imagebuilder.start_image_pipeline_execution', 'description': 'Manually triggers a pipeline to create an image.', 'parameters': [{'name': 'image_pipeline_arn', 'description': 'The Amazon Resource Name (ARN) of the image pipeline that you want to manually invoke.'}, {'name': 'client_token', 'description': 'The idempotency token used to make this request idempotent.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access stock prices. Financial statements, real stock price values. SEC EDGAR API with all filings in real time. Free stock API to discover financial data instantly more at https://fmpcloud.io/ ', 'parameters': [{'name': 'stock', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': 'get your apikey at https://fmpcloud.io/register', 'type': 'STRING'}, {'name': 'period', 'description': 'annual / quarter', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}\n", "{'name': 'pyarrow', 'api_name': 'struct_field', 'description': 'Options for the struct_field function', 'parameters': {'required': [{'name': 'indices', 'description': 'List of indices for chained field lookup, for example [4, 1] will look up the second nested field in the fifth outer field.'}], 'optional': [{'name': 'Expression', 'description': 'Expression argument.'}, {'name': 'bytes', 'description': 'Bytes argument.'}, {'name': 'str', 'description': 'String argument.'}, {'name': 'int', 'description': 'Integer argument.'}]}}"], "Output": "aws.imagebuilder.start_image_pipeline_execution(image_pipeline_arn=\"arn:aws:imagebuilder:us-west-2:123456789012:image-pipeline/mywindows2016pipeline\")"} {"Instruction": "I want to get the contact info for an email address 'jane@example.com' from the contact list 'my-contact-list' in AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.get_contact', 'description': 'Returns a contact from a contact list.', 'parameters': [{'name': 'contact_list_name', 'description': 'The name of the contact list to which the contact belongs.'}, {'name': 'email_address', 'description': 'The contact\u00e2\\x80\\x99s email address.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().delete', 'description': 'Delete a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation', 'description': 'ID of the future reservation or fully qualified identifier for the future reservation.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}]}"], "Output": "aws.sesv2.get_contact(contact_list_name=\"my_contact_list\", email_address=\"jane@example.com\")"} {"Instruction": "I want to list compliance summaries for the Patch compliance type using the AWS SSM API and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.list_compliance_summaries', 'description': 'Returns a summary count of compliant and non-compliant resources for a compliance type. For example, this call can return State Manager associations, patches, or custom compliance types according to the filter criteria that you specify.list-compliance-summaries is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'One or more compliance or inventory filters. Use a filter to return a more specific list of results.\\n(structure)\\n\\nOne or more filters. Use a filter to return a more specific list of results.\\nKey -> (string)\\n\\nThe name of the filter.\\nValues -> (list)\\n\\nThe value for which to search.\\n(string)\\n\\nType -> (string)\\n\\nThe type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cross-Origin Resource Sharing Proxy', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ssm.list_compliance_summaries(filters=\"Key=ComplianceType,Values=Patch,Type=EQUAL\", page_size=10)"} {"Instruction": "I want to describe an existing table export with the export ARN \"arn:aws:dynamodb:us-west-2:123456789012:export/my-export\" in AWS DynamoDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().deploy_model', 'description': 'Deploy a model to an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'display_name'}, {'name': 'model'}, {'name': 'accelerator'}, {'name': 'autoscaling_metric_specs'}, {'name': 'deployed_model_id'}, {'name': 'disable_container_logging'}, {'name': 'enable_access_logging'}, {'name': 'machine_type'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}, {'name': 'service_account'}, {'name': 'traffic_split'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.dynamodb.describe_export(export_arn=\"arn:aws:dynamodb:us-west-2:123456789012:export/my-export\")"} {"Instruction": "I want to start person tracking on a video named 'video2.mp4' stored in the S3 bucket 'my-videos-2'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rekognition.start_person_tracking', 'description': 'Starts the asynchronous tracking of a person\u00e2\\x80\\x99s path in a stored video.To get the results of the person detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED . If so, call GetPersonTracking and pass the job identifier (JobId ) from the initial call to StartPersonTracking .', 'parameters': [{'name': 'video', 'description': 'The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.\\nS3Object -> (structure)\\n\\nThe Amazon S3 bucket name and file name for the video.\\nBucket -> (string)\\n\\nName of the S3 bucket.\\nName -> (string)\\n\\nS3 object key name.\\nVersion -> (string)\\n\\nIf the bucket is versioning enabled, you can specify the object version.'}, {'name': 'client_request_token', 'description': 'Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.'}, {'name': 'notification_channel', 'description': 'The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.\\nSNSTopicArn -> (string)\\n\\nThe Amazon SNS topic to which Amazon Rekognition posts the completion status.\\nRoleArn -> (string)\\n\\nThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.'}, {'name': 'job_tag', 'description': 'An identifier you specify that\u00e2\\x80\\x99s returned in the completion notification that\u00e2\\x80\\x99s published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "aws.rekognition.start_person_tracking(video=\"S3Object={Bucket=my-videos-2,Name=video2.mp4}\")"} {"Instruction": "I want to create a contact channel for AWS Incident Manager. The contact ID is \"arn:aws:ssm-contacts:us-east-1:111122223333:contact/akuam\", the name of the contact channel is \"akuas sms-test\", the contact channel type is SMS, and the delivery address is \"+15005550199\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.get_behavior_model_training_summaries', 'description': 'Returns a Device Defender\u00e2\\x80\\x99s ML Detect Security Profile training model\u00e2\\x80\\x99s status.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: summaries\\n', 'parameters': [{'name': 'security_profile_name', 'description': 'The name of the security profile.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'pyarrow', 'api_name': 'test_any', 'description': 'Test whether any element in a boolean array evaluates to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api can give you all dota2 heroes list ands bios images videos role talents and abilities with 20 language.', 'parameters': [{'name': 'language', 'description': '', 'type': 'ENUM'}, {'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "aws.ssm_contacts.create_contact_channel(contact_id=\"arn:aws:ssm-contacts:us_east_1:111122223333:contact/akuam\", name=\"akuas sms_test\", type=\"SMS\", delivery_address='+15005550199')"} {"Instruction": "I want to delete a workflow with an ID of 45678 on AWS omics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.omics.delete_workflow', 'description': 'Deletes a workflow.', 'parameters': [{'name': 'id', 'description': 'The workflow\u00e2\\x80\\x99s ID.'}]}"], "Output": "aws.omics.delete_workflow(id=\"45678\")"} {"Instruction": "I want to update the credentials of my SAP application with AWS Systems Manager for SAP. I want to add new credentials for the database named \"my_database\" and remove the existing credentials.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_sap.update_application_settings', 'description': 'Updates the settings of an application registered with AWS Systems Manager for SAP.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application.'}, {'name': 'credentials_to_add_or_update', 'description': 'The credentials to be added or updated.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'credentials_to_remove', 'description': 'The credentials to be removed.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'backint', 'description': 'Installation of AWS Backint Agent for SAP HANA.\\nBackintMode -> (string)\\n\\nAWS service for your database backup.\\nEnsureNoBackupInProcess -> (boolean)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'wffff', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}"], "Output": "aws.ssm_sap.update_application_settings(application_id=\"my_application_id\", credentials_to_add_or_update=[{'DatabaseName':\"my_database\"}], credentials_to_remove=[{'DatabaseName':\"my_existing_database\"}])"} {"Instruction": "I want to associate a security key with an Amazon Connect instance. The instance ID is \"12345\" and the security key is located at \"/path/to/key.pem\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Highly maintain and accurate T-tok API to fetch profiles or feeds in bulk. ', 'parameters': [{'name': 'schematype', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'string'}, {'name': 'secuid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.connect.associate_security_key(instance_id=\"12345\", key=\"/path/to/key.pem\")"} {"Instruction": "I want to delete a parameter group named myparamgroup in Amazon Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters_restore', 'description': 'Restore an AlloyDB cluster from a given backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.redshift.delete_cluster_parameter_group(parameter_group_name=\"myparamgroup\")"} {"Instruction": "I want to cancel a query with ID abc123456 on AWS Timestream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.timestream_query.cancel_query', 'description': 'Cancels a query that has been issued. Cancellation is provided only if the query has not completed running before the cancellation request was issued. Because cancellation is an idempotent operation, subsequent cancellation requests will return a CancellationMessage , indicating that the query has already been canceled. See code sample for details.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().describe', 'description': 'Describe a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83d\udfe2\ud83d\udc9a 2023 API Scraping Instagram public data scraper for search, users, posts, hashtags, locations and more. You are only charged for the traffic you use.\\n\\n', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'related_posts', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'az', 'api_name': 'BatchAI Workspace Show', 'description': 'Show information about a workspace', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace -n', 'description': 'Name of workspace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}"], "Output": "aws.timestream_query.cancel_query(query_id=\"abc123456\")"} {"Instruction": "I want to modify the workspace access properties for a directory with the identifier \"abc123\". I want to enable Windows, macOS, and iOS access for the WorkSpaces.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces.modify_workspace_access_properties', 'description': 'Specifies which devices and operating systems users can use to access their WorkSpaces. For more information, see Control Device Access .', 'parameters': [{'name': 'resource_id', 'description': 'The identifier of the directory.'}, {'name': 'workspace_access_properties', 'description': 'The device types and operating systems to enable or disable for access.\\nDeviceTypeWindows -> (string)\\n\\nIndicates whether users can use Windows clients to access their WorkSpaces.\\nDeviceTypeOsx -> (string)\\n\\nIndicates whether users can use macOS clients to access their WorkSpaces.\\nDeviceTypeWeb -> (string)\\n\\nIndicates whether users can access their WorkSpaces through a web browser.\\nDeviceTypeIos -> (string)\\n\\nIndicates whether users can use iOS devices to access their WorkSpaces.\\nDeviceTypeAndroid -> (string)\\n\\nIndicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.\\nDeviceTypeChromeOs -> (string)\\n\\nIndicates whether users can use Chromebooks to access their WorkSpaces.\\nDeviceTypeZeroClient -> (string)\\n\\nIndicates whether users can use zero client devices to access their WorkSpaces.\\nDeviceTypeLinux -> (string)\\n\\nIndicates whether users can use Linux clients to access their WorkSpaces.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}"], "Output": "aws.workspaces.modify_workspace_access_properties(resource_id=\"abc123\", workspace_access_properties=\"DeviceTypeWindows=true,DeviceTypeOsx=true,DeviceTypeIos=true\")"} {"Instruction": "I want to delete the APNs VoIP sandbox channel for my application with the application ID \"1234567890\" using AWS Pinpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.delete_apns_voip_sandbox_channel', 'description': 'Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.pinpoint.delete_apns_voip_sandbox_channel(application_id=\"1234567890\")"} {"Instruction": "I want to add a file gateway to my Active Directory domain with the gateway ARN arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12345678, the domain name 'my_domain', the organizational unit 'my_ou', the domain controller 'mydc.mydomain.com:389', a timeout of 30 seconds, and the username 'myuser' with the password 'mypassword' in AWS StorageGateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.join_domain', 'description': 'Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that support the SMB file protocol.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'domain_name', 'description': 'The name of the domain that you want the gateway to join.'}, {'name': 'organizational_unit', 'description': 'The organizational unit (OU) is a container in an Active Directory that can hold users, groups, computers, and other OUs and this parameter specifies the OU that the gateway will join within the AD domain.'}, {'name': 'domain_controllers', 'description': 'List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you need to specify the port number include it after the colon (\u00e2\\x80\\x9c:\u00e2\\x80\\x9d). For example, mydc.mydomain.com:389 .\\n(string)'}, {'name': 'timeout_in_seconds', 'description': 'Specifies the time in seconds, in which the JoinDomain operation must complete. The default is 20 seconds.'}, {'name': 'user_name', 'description': 'Sets the user name of user who has permission to add the gateway to the Active Directory domain. The domain user account should be enabled to join computers to the domain. For example, you can use the domain administrator account or an account with delegated permissions to join computers to the domain.'}, {'name': 'password', 'description': 'Sets the password of the user who has permission to add the gateway to the Active Directory domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks_cm.delete_server', 'description': 'Deletes the server and the underlying AWS CloudFormation stacks (including the server\u00e2\\x80\\x99s EC2 instance). When you run this command, the server state is updated to DELETING . After the server is deleted, it is no longer returned by DescribeServer requests. If the AWS CloudFormation stack cannot be deleted, the server cannot be deleted.An InvalidStateException is thrown when a server deletion is already in progress. A ResourceNotFoundException is thrown when the server does not exist. A ValidationException is raised when parameters of the request are not valid.', 'parameters': [{'name': 'server_name', 'description': 'The ID of the server to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Date calculator', 'parameters': []}"], "Output": "aws.storagegateway.join_domain(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_12345678\", domain_name=\"my_domain\", organizational_unit=\"my_ou\", domain_controllers=['mydc.mydomain.com:389'], timeout_in_seconds=30, user_name=\"myuser\", password=\"mypassword\")"} {"Instruction": "I want to put an auto-termination policy for my Amazon EMR cluster with ID emr-12345. The idle timeout should be set to 3600 seconds.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr.put_auto_termination_policy', 'description': 'Creates or updates an auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination .', 'parameters': [{'name': 'cluster_id', 'description': 'Specifies the ID of the Amazon EMR cluster to which the auto-termination policy will be attached.'}, {'name': 'auto_termination_policy', 'description': 'Specifies the auto-termination policy to attach to the cluster.\\nIdleTimeout -> (long)\\n\\nSpecifies the amount of idle time in seconds after which the cluster automatically terminates. You can specify a minimum of 60 seconds and a maximum of 604800 seconds (seven days).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.emr.put_auto_termination_policy(cluster_id=\"emr-12345\", auto_termination_policy=\"{'IdleTimeout': 3600}\")"} {"Instruction": "I want to update the data lake configuration for my security data stored in Amazon S3. I would like to set the region to \"us-east-2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}"], "Output": "aws.securitylake.update_data_lake(configurations={\"region\": \"us-east-2\"})"} {"Instruction": "I want to update the refresh schedule for a dataset with ID 987654 and AWS account ID 321098 to refresh every week on Mondays at 8:00 AM in timezone \"America/Los_Angeles\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.set_target', 'description': 'Modify a forwarding rule to direct network traffic to a new target', 'parameters': [{'name': 'name'}, {'name': 'backend_service'}, {'name': 'target_grpc_proxy'}, {'name': 'target_http_proxy'}, {'name': 'target_https_proxy'}, {'name': 'target_instance'}, {'name': 'target_pool'}, {'name': 'target_ssl_proxy'}, {'name': 'target_tcp_proxy'}, {'name': 'target_vpn_gateway'}, {'name': 'load_balancing_scheme'}, {'name': 'network'}, {'name': 'subnet'}, {'name': 'subnet_region'}, {'name': 'target_instance_zone'}, {'name': 'target_pool_region'}, {'name': 'target_vpn_gateway_region'}, {'name': 'backend_service_region'}, {'name': 'global_backend_service'}, {'name': 'global'}, {'name': 'region'}, {'name': 'global_target_http_proxy'}, {'name': 'target_http_proxy_region'}, {'name': 'global_target_https_proxy'}, {'name': 'target_https_proxy_region'}, {'name': 'global_target_tcp_proxy'}, {'name': 'target_tcp_proxy_region'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}"], "Output": "aws.quicksight.update_refresh_schedule(data_set_id=987654, aws_account_id=\"321098\", schedule=\"{\\\"ScheduleFrequency\\\":{\\\"Interval\\\":\\\"WEEKLY\\\"},\\\"RefreshOnDay\\\":{\\\"DayOfWeek\\\":\\\"MONDAY\\\",\\\"Timezone\\\":\\\"America/Los_Angeles\\\",\\\"TimeOfTheDay\\\":\\\"08:00\\\"}}\")"} {"Instruction": "How can I obtain the inline policy for a permission set in my AWS SSO Identity Center instance for an instance with the ARN \"arn:aws:sso:::instance/9876543210\" and a permission set with the ARN \"arn:aws:sso:::permissionSet/efgh5678\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "aws.sso_admin.get_inline_policy_for_permission_set(instance_arn=\"arn:aws:sso:::instance/9876543210\", permission_set_arn=\"arn:aws:sso:::permissionSet/efgh5678\")"} {"Instruction": "I want to create a custom routing listener on AWS Global Accelerator with the following specifications - the accelerator arn is arn:aws:globalaccelerator::123456789012:accelerator/abcd1234-abcd-1234-abcd-1234abcdefgh, and the port range is from 20000 to 25000.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.globalaccelerator.create_custom_routing_listener', 'description': 'Create a listener to process inbound connections from clients to a custom routing accelerator. Connections arrive to assigned static IP addresses on the port range that you specify.', 'parameters': [{'name': 'accelerator_arn', 'description': 'The Amazon Resource Name (ARN) of the accelerator for a custom routing listener.'}, {'name': 'port_ranges', 'description': 'The port range to support for connections from clients to your accelerator.\\nSeparately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators .\\n(structure)\\n\\nA complex type for a range of ports for a listener.\\nFromPort -> (integer)\\n\\nThe first port in the range of ports, inclusive.\\nToPort -> (integer)\\n\\nThe last port in the range of ports, inclusive.'}, {'name': 'idempotency_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency\u00e2\\x80\\x94that is, the uniqueness\u00e2\\x80\\x94of the request.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags().update(TAG='my_tag', version='1.0.0', package='my_pkg', location='LOCATION', repository='REPOSITORY'\", 'description': 'Update an Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'version'}, {'name': 'package'}, {'name': 'location'}, {'name': 'repository'}]}\n", "{'name': 'PyArrow', 'api_name': 'PyFileSystem', 'description': 'PyArrow FileSystem', 'parameters': {'required': [{'name': 'handler', 'description': 'The handler object implementing custom filesystem behavior.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}\n", "{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}"], "Output": "aws.globalaccelerator.create_custom_routing_listener(accelerator_arn=\"arn:aws:globalaccelerator::123456789012:accelerator/abcd1234-abcd-1234-abcd-1234abcdefgh\", port_ranges={\"FromPort\": 20000, \"ToPort\": 25000})"} {"Instruction": "I want to list all machine learning algorithms created after March 1, 2022, in AWS Sagemaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.list_algorithms', 'description': 'Lists the machine learning algorithms that have been created.list-algorithms is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': 'A filter that returns only algorithms created after the specified time (timestamp).'}, {'name': 'creation_time_before', 'description': 'A filter that returns only algorithms created before the specified time (timestamp).'}, {'name': 'name_contains', 'description': 'A string in the algorithm name. This filter returns only algorithms whose name contains the specified string.'}, {'name': 'sort_by', 'description': 'The parameter by which to sort the results. The default is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order for the results. The default is Ascending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.sagemaker.list_algorithms(creation_time_after=\"2022-03-01\")"} {"Instruction": "I want to list all global tables in the AWS DynamoDB in the eu-west-1 region.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dynamodb.list_global_tables', 'description': 'Lists all global tables that have a replica in the specified Region.WarningThis operation only applies to Version 2017.11.29 (Legacy) of global tables. We recommend using Version 2019.11.21 (Current) when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see Determining the version . To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see Updating global tables .', 'parameters': [{'name': 'exclusive_start_global_table_name', 'description': 'The first global table name that this operation will evaluate.'}, {'name': 'limit', 'description': 'The maximum number of table names to return, if the parameter is not specified DynamoDB defaults to 100.\\nIf the number of global tables DynamoDB finds reaches this limit, it stops the operation and returns the table names collected up to that point, with a table name in the LastEvaluatedGlobalTableName to apply in a subsequent operation to the ExclusiveStartGlobalTableName parameter.'}, {'name': 'region_name', 'description': 'Lists the global tables in a specific Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.dynamodb.list_global_tables(region_name=\"eu-west-1\")"} {"Instruction": "I want to add a client ID to the IAM OpenID Connect provider resource with the client ID \"my-other-app-ID\" and the OpenID Connect provider ARN \"arn:aws:iam::123456789012:oidc-provider/server.example.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'Vertex AI', 'api_name': 'gcloud.ai.indexes().update(INDEX=\"123\", region=\"us_central1\", display_name=\"new_name\", metadata_file=\"/path/to/your/metadata.json\"', 'description': 'Update an AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}, {'name': 'display_name', 'description': 'Display name for the updated index.'}, {'name': 'metadata_file', 'description': 'Path to the metadata file for the updated index.'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.put_launch_profile_members', 'description': 'Add/update users with given persona to launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'identity_store_id', 'description': 'The ID of the identity store.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'members', 'description': 'A list of members.\\n(structure)\\n\\nA new member that is added to a launch profile.\\npersona -> (string)\\n\\nThe persona.\\nprincipalId -> (string)\\n\\nThe principal ID.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}"], "Output": "aws.iam.add_client_id_to_open_id_connect_provider(open_id_connect_provider_arn=\"arn:aws:iam::123456789012:oidc-provider/server.example.com\", client_id=\"my-other-app-ID\")"} {"Instruction": "I need to describe a snapshot copy grant named my-aws-snapshot-copy-grant.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.describe_snapshot_copy_grants', 'description': 'Returns a list of snapshot copy grants owned by the Amazon Web Services account in the destination region.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SnapshotCopyGrants\\n', 'parameters': [{'name': 'snapshot_copy_grant_name', 'description': 'The name of the snapshot copy grant.'}, {'name': 'tag_keys', 'description': 'A tag key or keys for which you want to return all matching resources that are associated with the specified key or keys. For example, suppose that you have resources tagged with keys called owner and environment . If you specify both of these tag keys in the request, Amazon Redshift returns a response with all resources that have either or both of these tag keys associated with them.\\n(string)'}, {'name': 'tag_values', 'description': 'A tag value or values for which you want to return all matching resources that are associated with the specified value or values. For example, suppose that you have resources tagged with values called admin and test . If you specify both of these tag values in the request, Amazon Redshift returns a response with all resources that have either or both of these tag values associated with them.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to find news articles by any topic, country, language, website, or keyword', 'parameters': [{'name': 'q', 'description': 'String to search for. Has to be [URL-encoded](https://en.wikipedia.org/wiki/Percent-encoding).', 'type': 'STRING'}, {'name': 'country', 'description': 'The country to which you want to narrow your search. This parameter is [experimental]. We advise you to use it in conjunction with the `lang` parameter. Accepts any [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) codes', 'type': 'STRING'}, {'name': 'topic', 'description': 'The topic to which you want to restrict the articles of your choice. This parameter is [experimental]. Accepted values are `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`,`beauty`,`travel`,`music`,`food`,`science`\\n- `news` usually means a general news feed (main headlines of a website).\\n> Important: this parameter is [experimental]. Not all news articles are assigned with a `topic`, therefore, we cannot guarantee that 100% of topics talking about technology will be assigned a `tech` label.\\n> One topic at a time, for example, `topic=sport`', 'type': 'STRING'}, {'name': 'sources', 'description': 'One or more news resources to filter your search. It should be the normal form of the URL, for example, **[nytimes.com](http://nytimes.com/)**, **[theguardian.com](http://theguardian.com/)**\\n> Comma separated string, for example `sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'agg_by', 'description': '- `day` \u2014 default option. Aggregate results by day. No more than 100 days \\n- `hour` \u2014 Aggregate results by hour. No more than 100 hours', 'type': 'STRING'}, {'name': 'to_rank', 'description': 'Upper boundary of the rank of news website to filter by', 'type': 'NUMBER'}, {'name': 'media', 'description': 'Adds to the output of the call two more variables: `media` and `media_content`\\n\\nMedia - the main image published with an article \\n\\nmedia_content - a comma-separated string of all images used in an article', 'type': 'STRING'}, {'name': 'lang', 'description': 'Specifies the language of the search. Allowed values are:\\n`af`, `ar`, `bg`, `bn`, `ca`,`cn`, `cs`, `cy`, `da`, `de`, `el`, `en`, `es`, `et`, `fa`, `fi`, `fr`, `gu`, `he`, `hi`, `hr`, `hu`, `id`, `it`, `ja`, `kn`, `ko`, `lt`, `lv`, `mk`, `ml`, `mr`, `ne`, `nl`, `no`, `pa`, `pl`, `pt`, `ro`, `ru`, `sk`, `sl`, `so`, `sq`, `sv`, `sw`, `ta`, `te`, `th`, `tl`, `tr`,`tw`, `uk`, `ur`, `vi`. \\nSpecifying the language will make your search more relevant', 'type': 'STRING'}, {'name': 'not_sources', 'description': 'One or more sources to be excluded from the search. \\n> Comma separated string, for example, `not_sources=nytimes.com,cnn.com,wsj.com`', 'type': 'STRING'}, {'name': 'to', 'description': 'Until which point in time to search for. The default timezone is UTC', 'type': 'STRING'}, {'name': 'ranked_only', 'description': 'Limit the search only for the sources which are in top 1 million online websites. Defaults to `True` (`False` if you want to turn it off). Unranked sources are assigned a rank that equals to `999999`', 'type': 'STRING'}, {'name': 'from', 'description': 'From which point in time to start the search. No specific format is required. E.g. (`2020/05/01`, `2020-05-01` ,`2020-05-01 12:54:14`, `2020-05-01 4:15am`, `yesterday 2:02 am`, `2020/05/01 12:55 EST`) Default timezone is UTC. **\\nThe default is set to one week ago at midnight UTC.**', 'type': 'STRING'}, {'name': 'search_in', 'description': 'By default, we search what you specified in `q` in both `title` and `summary` of the article. However, you can limit this to either `title` or `summary`', 'type': 'STRING'}, {'name': 'from_rank', 'description': 'Lowest boundary of the rank of news website to filter by. **Important**: lower rank means that a source is more popular', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 200,000 creative recipes. See more info at https://api-ninjas.com/api/recipe.', 'parameters': [{'name': 'query', 'description': 'query text to search.', 'type': 'STRING'}, {'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.list_streaming_distributions', 'description': 'List streaming distributions.list-streaming-distributions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.associate_configuration_items_to_application', 'description': 'Associates one or more configuration items with an application.', 'parameters': [{'name': 'application_configuration_id', 'description': 'The configuration ID of an application with which items are to be associated.'}, {'name': 'configuration_ids', 'description': 'The ID of each configuration item to be associated with an application.\\n(string)'}]}"], "Output": "aws.redshift.describe_snapshot_copy_grants(snapshot_copy_grant_name=\"my-aws-snapshot-copy-grant\")"} {"Instruction": "Can you please provide me with the list of all available databases on the Redshift cluster with the identifier \"my-redshift-cluster\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_data.list_databases', 'description': 'List the databases in a cluster. A token is returned to page through the database list. Depending on the authorization method, use one of the following combinations of request parameters:Secrets Manager - when connecting to a cluster, provide the secret-arn of a secret stored in Secrets Manager which has username and password . The specified secret contains credentials to connect to the database you specify. When you are connecting to a cluster, you also supply the database name, If you provide a cluster identifier (dbClusterIdentifier ), it must match the cluster identifier stored in the secret. When you are connecting to a serverless workgroup, you also supply the database name.When connecting to a serverless workgroup, specify the workgroup name and database name. The database user name is derived from the IAM identity. For example, arn:iam::123456789012:user:foo has the database user name IAM:foo . Also, permission to call the redshift-serverless:GetCredentials operation is required.When connecting to a cluster as a database user, specify the cluster identifier, the database name, and the database user name. Also, permission to call the redshift:GetClusterCredentials operation is required.For more information about the Amazon Redshift Data API and CLI usage examples, see Using the Amazon Redshift Data API in the Amazon Redshift Management Guide .list-databases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cluster_identifier', 'description': 'The cluster identifier. This parameter is required when connecting to a cluster and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'database', 'description': 'The name of the database. This parameter is required when authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'db_user', 'description': 'The database user name. This parameter is required when connecting to a cluster as a database user and authenticating using temporary credentials.'}, {'name': 'secret_arn', 'description': 'The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using Secrets Manager.'}, {'name': 'workgroup_name', 'description': 'The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_count_unique_elements', 'description': 'Compute counts of unique elements', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.redshift_data.list_databases(cluster_identifier=\"my_redshift_cluster\")"} {"Instruction": "I want to create a new authorizer named 'custom-authorizer' on AWS IoT using a Lambda function with ARN 'arn:aws:lambda:us-west-2:123456789012:function:CustomLambdaFunction', and also enable token signing validation.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}\n", "{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_azure_blob', 'description': 'Modifies some configurations of the Microsoft Azure Blob Storage transfer location that you\u00e2\\x80\\x99re using with DataSync.', 'parameters': [{'name': 'location_arn', 'description': 'Specifies the ARN of the Azure Blob Storage transfer location that you\u00e2\\x80\\x99re updating.'}, {'name': 'subdirectory', 'description': 'Specifies path segments if you want to limit your transfer to a virtual directory in your container (for example, /my/images ).'}, {'name': 'authentication_type', 'description': 'Specifies the authentication method DataSync uses to access your Azure Blob Storage. DataSync can access blob storage using a shared access signature (SAS).\\nPossible values:\\n\\nSAS'}, {'name': 'sas_configuration', 'description': 'Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage.\\nToken -> (string)\\n\\nSpecifies a SAS token that provides permissions to access your Azure Blob Storage.\\nThe token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:\\n\\nsp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D'}, {'name': 'blob_type', 'description': 'Specifies the type of blob that you want your objects or files to be when transferring them into Azure Blob Storage. Currently, DataSync only supports moving data into Azure Blob Storage as block blobs. For more information on blob types, see the Azure Blob Storage documentation .\\nPossible values:\\n\\nBLOCK'}, {'name': 'access_tier', 'description': 'Specifies the access tier that you want your objects or files transferred into. This only applies when using the location as a transfer destination. For more information, see Access tiers .\\nPossible values:\\n\\nHOT\\nCOOL\\nARCHIVE'}, {'name': 'agent_arns', 'description': 'Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container.\\nYou can specify more than one agent. For more information, see Using multiple agents for your transfer .\\n(string)'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Cognitive Services Account Deployment Delete', 'description': 'Delete a deployment from Azure Cognitive Services account', 'parameters': [{'name': 'name', 'description': 'Cognitive service account name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'deployment-name', 'description': 'Cognitive Services account deployment name.'}]}"], "Output": "aws.iot.create_authorizer(authorizer_name=\"custom_authorizer\", authorizer_function_arn=\"arn:aws:lambda:us-west-2:123456789012:function:CustomLambdaFunction\", signing_disabled=False)"} {"Instruction": "Can you provide a Python function call to describe the permissions of a topic with the AWS account ID \"123456789\" and the topic ID \"topic-123\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}"], "Output": "aws.quicksight.describe_topic_permissions(aws_account_id=123456789, topic_id=\"topic-123\")"} {"Instruction": "I want to list all directories in the Cloud Directory service with a state of Enabled.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_directories', 'description': 'Lists directories created within an account.list-directories is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'state', 'description': 'The state of the directories in the list. Can be either Enabled, Disabled, or Deleted.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDELETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.get_data_set_details', 'description': 'Gets the details of a specific data set.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier of the application that this data set is associated with.'}, {'name': 'data_set_name', 'description': 'The name of the data set.'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.approve', 'description': 'Approve an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "aws.clouddirectory.list_directories(state=\"Enabled\")"} {"Instruction": "I want to get details for the phone number with ID \"1234567890\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.ai.indexes().upsert_datapoints(index='my_index', datapoints_from_file='data_points.json', region='us_west1'\", 'description': 'upsert data points into an index', 'parameters': [{'name': 'index'}, {'name': 'datapoints_from_file'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.auth.configure_docker(registries=\"gcr.io\"', 'description': 'Register gcloud as a Docker credential helper', 'parameters': [{'name': 'registries', 'description': 'The comma-separated list of registries to configure the credential helper for.'}]}"], "Output": "aws.chime_sdk_voice.get_phone_number(phone_number_id=\"1234567890\")"} {"Instruction": "I want to create an OpenSearch Ingestion pipeline with the name my-pipeline, having a minimum capacity of 4 ICU's and a maximum capacity of 12 ICU's. I also want to configure log publishing with CloudWatch Logs enabled and sending logs to a log group named /aws/OpenSearchService/IngestionService/my-pipeline. Lastly, I want the pipeline to have VPC access with subnet ID subnet-654321 and security group ID sg-zyxwvu in AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.osis.create_pipeline', 'description': 'Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the OpenSearch Ingestion pipeline to create. Pipeline names are unique across the pipelines owned by an account within an Amazon Web Services Region.'}, {'name': 'min_units', 'description': 'The minimum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'max_units', 'description': 'The maximum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'pipeline_configuration_body', 'description': 'The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with \\\\n .'}, {'name': 'log_publishing_options', 'description': 'Key-value pairs to configure log publishing.\\nIsLoggingEnabled -> (boolean)\\n\\nWhether logs should be published.\\nCloudWatchLogDestination -> (structure)\\n\\nThe destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true .\\nLogGroup -> (string)\\n\\nThe name of the CloudWatch Logs group to send pipeline logs to. You can specify an existing log group or create a new one. For example, /aws/OpenSearchService/IngestionService/my-pipeline .'}, {'name': 'vpc_options', 'description': 'Container for the values required to configure VPC access for the pipeline. If you don\u00e2\\x80\\x99t specify these values, OpenSearch Ingestion creates the pipeline with a public endpoint.\\nSubnetIds -> (list)\\n\\nA list of subnet IDs associated with the VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nA list of security groups associated with the VPC endpoint.\\n(string)'}, {'name': 'tags', 'description': 'List of tags to add to the pipeline upon creation.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}"], "Output": "aws.osis.create_pipeline(pipeline_name=\"my-pipeline\", min_units=4, max_units=12, pipeline_configuration_body=\"\", log_publishing_options={\"IsLoggingEnabled\": True, \"CloudWatchLogDestination\": {\"LogGroup\": \"/aws/OpenSearchService/IngestionService/my-pipeline\"}}, vpc_options={\"SubnetIds\": [\"subnet-654321\"], \"SecurityGroupIds\": [\"sg-zyxwvu\"]})"} {"Instruction": "I would like to describe the Savings Plans offerings for the product types RDS and Redshift on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.savingsplans.describe_savings_plans_offerings', 'description': 'Describes the specified Savings Plans offerings.', 'parameters': [{'name': 'offering_ids', 'description': 'The IDs of the offerings.\\n(string)'}, {'name': 'payment_options', 'description': 'The payment options.\\n(string)'}, {'name': 'product_type', 'description': 'The product type.\\nPossible values:\\n\\nEC2\\nFargate\\nLambda\\nSageMaker'}, {'name': 'plan_types', 'description': 'The plan type.\\n(string)'}, {'name': 'durations', 'description': 'The durations, in seconds.\\n(long)'}, {'name': 'currencies', 'description': 'The currencies.\\n(string)'}, {'name': 'descriptions', 'description': 'The descriptions.\\n(string)'}, {'name': 'service_codes', 'description': 'The services.\\n(string)'}, {'name': 'usage_types', 'description': 'The usage details of the line item in the billing report.\\n(string)'}, {'name': 'operations', 'description': 'The specific AWS operation for the line item in the billing report.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n(structure)\\n\\nInformation about a filter.\\nname -> (string)\\n\\nThe filter name.\\nvalues -> (list)\\n\\nThe filter values.\\n(string)'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings end with a literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().delete', 'description': 'Delete an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "aws.savingsplans.describe_savings_plans_offerings(product_type=[\"RDS\", \"Redshift\"])"} {"Instruction": "I want to describe the Studio Lifecycle Configuration named 'my-lc-config' on AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_studio_lifecycle_config', 'description': 'Describes the Studio Lifecycle Configuration.', 'parameters': [{'name': 'studio_lifecycle_config_name', 'description': 'The name of the Studio Lifecycle Configuration to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.imagebuilder.get_image_recipe', 'description': 'Gets an image recipe.', 'parameters': [{'name': 'image_recipe_arn', 'description': 'The Amazon Resource Name (ARN) of the image recipe that you want to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}"], "Output": "aws.sagemaker.describe_studio_lifecycle_config(studio_lifecycle_config_name=\"my-lc-config\")"} {"Instruction": "I want to update the protection status of a task with the task ID 'task789' on the ECS cluster 'my-cluster' to enable protection for 1 hour.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.update_task_protection', 'description': 'Updates the protection status of a task. You can set protectionEnabled to true to protect your task from termination during scale-in events from Service Autoscaling or deployments .You can specify a custom expiration period for task protection from 1 minute to up to 2,880 minutes (48 hours). To specify the custom expiration period, set the expiresInMinutes property. The expiresInMinutes property is always reset when you invoke this operation for a task that already has protectionEnabled set to true . You can keep extending the protection expiration period of a task by invoking this operation repeatedly.See also: AWS API Documentation\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task sets exist in.'}, {'name': 'tasks', 'description': 'A list of up to 10 task IDs or full ARN entries.\\n(string)'}, {'name': 'protection_enabled_|_no_protection_enabled', 'description': 'Specify true to mark a task for protection and false to unset protection, making it eligible for termination.'}, {'name': 'expires_in_minutes', 'description': 'If you set protectionEnabled to true , you can specify the duration for task protection in minutes. You can specify a value from 1 minute to up to 2,880 minutes (48 hours). During this time, your task will not be terminated by scale-in events from Service Auto Scaling or deployments. After this time period lapses, protectionEnabled will be reset to false .\\nIf you don\u00e2\\x80\\x99t specify the time, then the task is automatically protected for 120 minutes (2 hours).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}\n", "{'name': 'pyarrow', 'api_name': 'float64', 'description': 'Create double-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}"], "Output": "aws.ecs.update_task_protection(cluster=\"my-cluster\", tasks=['task789'], protection_enabled=True, expires_in_minutes=60)"} {"Instruction": "Please create a new application version with the application-id 'arn:aws:serverlessrepo:us-west-2:123456789012:applications/MyApp' and semantic-version '1.0.0'. The source code archive is located at 's3://my-bucket/source-code.zip'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.serverlessrepo.create_application_version', 'description': 'Creates an application version.', 'parameters': [{'name': 'application_id', 'description': 'The Amazon Resource Name (ARN) of the application.'}, {'name': 'semantic_version', 'description': 'The semantic version of the new version.'}, {'name': 'source_code_archive_url', 'description': 'A link to the S3 object that contains the ZIP archive of the source code for this version of your application.\\nMaximum size 50 MB'}, {'name': 'source_code_url', 'description': 'A link to a public repository for the source code of your application, for example the URL of a specific GitHub commit.'}, {'name': 'template_body', 'description': 'The raw packaged AWS SAM template of your application.'}, {'name': 'template_url', 'description': 'A link to the packaged AWS SAM template of your application.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}"], "Output": "aws.serverlessrepo.create_application_version(application_id=\"arn:aws:serverlessrepo:us_west_2:123456789012:applications/MyApp\", semantic_version=\"1.0.0\", source_code_archive_url=\"s3://my_bucket/source_code.zip\")"} {"Instruction": "I want to remove the tag with key \"Environment\" from the resource with ARN \"arn:aws:iotanalytics:us-west-2:123456789012:channel/mychannel\" using the untag-resource API in AWS IoT Analytics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotanalytics.untag_resource', 'description': 'Removes the given tags (metadata) from the resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource whose tags you want to remove.'}, {'name': 'tag_keys', 'description': 'The keys of those tags which you want to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free service that allows you to create cold wallets for various crypto assets such as BTC, ADA, ALGO, ATOM, AVAX, CHZ, DOT, EOS, LINK, MANA, MATIC, SHIB, SOL, TRX, ETH, LTC, XTZ, DOGE, XLM, and XRP. It can be a software or a website that you can use to create a cold wallet for the supported crypto assets. You can store the private key in a safe place and use the public key to receive the crypto assets. Some of these services also allow you to print out the private key on a physical paper an...', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().describe', 'description': 'Get detailed Tensorboard experiment information', 'parameters': [{'name': 'tensorboard_experiment', 'description': 'ID of the tensorboard_experiment or fully qualified identifier for the tensorboard_experiment.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_experiment.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_experiment.'}]}\n", "{'name': 'az', 'api_name': 'Delete Outbound Rule', 'description': 'Delete an outbound-rule in a load balancer', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}\n", "{'name': 'az vmware', 'api_name': 'Cloud Link Delete', 'description': 'Delete a cloud link in a private cloud', 'parameters': [{'name': 'name', 'description': 'The name of the cloud link.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'yes', 'description': 'Delete without confirmation.', 'default_value': 'False'}]}"], "Output": "aws.iotanalytics.untag_resource(resource_arn=\"arn:aws:iotanalytics:us-west-2:123456789012:channel/mychannel\", tag_keys=\"['Environment']\")"} {"Instruction": "I want to delete the insight rules named rule1, rule2, and rule3 from AWS CloudWatch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_insight_rules', 'description': 'Permanently deletes the specified Contributor Insights rules.See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_names', 'description': 'An array of the rule names to delete. If you need to find out the names of your rules, use DescribeInsightRules .\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_linux(\"__label=my_label\", \"__module=my_module\", \"__slot=my_slot\", \"__output_file=config.json\"', 'description': 'Create enterprise-certificate configuration file for Linux', 'parameters': [{'name': 'label'}, {'name': 'module'}, {'name': 'slot'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}, {'name': 'user_pin'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thai lottery results API, Provided by Thailand-API.com', 'parameters': [{'name': 'dateid', 'description': '', 'type': 'string'}]}"], "Output": "aws.cloudwatch.delete_insight_rules(rule_names=[\"rule1\", \"rule2\", \"rule3\"])"} {"Instruction": "I want to list the safety rules for the control panel with the ARN \"arn:aws:route53-recovery-control-config:us-west-2:123456789012:control-panel/abcd1234-5678-9012-efgh-ijklmnopqrst\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A toolkit for maps: Map tiles, address search (geocoding), routing, static maps & elevation', 'parameters': [{'name': 'kml', 'description': '', 'type': 'STRING'}, {'name': 'geometry', 'description': '', 'type': 'STRING'}, {'name': 'gpx_backward', 'description': '', 'type': 'STRING'}, {'name': 'kml_backward', 'description': '', 'type': 'STRING'}, {'name': 'routetype', 'description': '', 'type': 'STRING'}, {'name': 'callback', 'description': '', 'type': 'STRING'}, {'name': 'gpx', 'description': '', 'type': 'STRING'}, {'name': 'end', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}, {'name': 'geometry_backward', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'logb', 'description': 'Compute base b logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'b', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}"], "Output": "aws.route53_recovery_control_config.list_safety_rules(control_panel_arn=\"arn:aws:route53_recovery_control_config:us_west_2:123456789012:control_panel/abcd1234_5678_9012_efgh_ijklmnopqrst\")"} {"Instruction": "I want to get information about an instance profile named my-profile on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.get_instance_profile', 'description': 'Retrieves information about the specified instance profile, including the instance profile\u00e2\\x80\\x99s path, GUID, ARN, and role. For more information about instance profiles, see Using instance profiles in the IAM User Guide .', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to get information about.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ykapi description', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iam.get_instance_profile(instance_profile_name=\"my-profile\")"} {"Instruction": "I want to list the recommendations for my Amazon SES account, filtering by the recommendation type \"SPF\" and setting a page size of 5 recommendations per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.list_recommendations', 'description': 'Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region.See also: AWS API Documentation\\n', 'parameters': [{'name': 'filter', 'description': 'Filters applied when retrieving recommendations. Can eiter be an individual filter, or combinations of STATUS and IMPACT or STATUS and TYPE\\nkey -> (string)\\n\\nThe ListRecommendations filter type. This can be one of the following:\\n\\nTYPE \u00e2\\x80\\x93 The recommendation type, with values like DKIM , SPF , DMARC or BIMI .\\nIMPACT \u00e2\\x80\\x93 The recommendation impact, with values like HIGH or LOW .\\nSTATUS \u00e2\\x80\\x93 The recommendation status, with values like OPEN or FIXED .\\nRESOURCE_ARN \u00e2\\x80\\x93 The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com .\\n\\n\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'A token returned from a previous call to ListRecommendations to indicate the position in the list of recommendations.'}, {'name': 'page_size', 'description': 'The number of results to show in a single call to ListRecommendations . If the number of results is larger than the number you specified in this parameter, then the response includes a NextToken element, which you can use to obtain additional results.\\nThe value you specify has to be at least 1, and can be no more than 100.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.update_dataset_entries', 'description': 'Adds or updates one or more JSON Line entries in a dataset. A JSON Line includes information about an image used for training or testing an Amazon Lookout for Vision model.For more information, see Defining JSON lines for anomaly classification in the Amazon Lookout for Vision Developer Guide.NoteThe images you reference in the source-ref field of a JSON line, must be in the same S3 bucket as the existing images in the dataset.This operation requires permissions to perform the lookoutvision:UpdateDatasetEntries operation.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project that contains the dataset that you want to update.'}, {'name': 'dataset_type', 'description': 'The type of the dataset that you want to update. Specify train to update the training dataset. Specify test to update the test dataset. If you have a single dataset project, specify train .'}, {'name': 'changes', 'description': 'The entries to add to the dataset.'}, {'name': 'client_token', 'description': 'ClientToken is an idempotency token that ensures a call to UpdateDatasetEntries completes only once. You choose the value to pass. For example, An issue might prevent you from getting a response from UpdateDatasetEntries . In this case, safely retry your call to UpdateDatasetEntries by using the same ClientToken parameter value.\\nIf you don\u00e2\\x80\\x99t supply a value for ClientToken , the AWS SDK you are using inserts a value for you. This prevents retries after a network error from making multiple updates with the same dataset entries. You\u00e2\\x80\\x99ll need to provide your own value for other use cases.\\nAn error occurs if the other input parameters are not the same as in the first request. Using a different value for ClientToken is considered a new call to UpdateDatasetEntries . An idempotency token is active for 8 hours.'}]}"], "Output": "aws.sesv2.list_recommendations(filter={\"TYPE\": \"SPF\"}, page_size=5)"} {"Instruction": "I want to update the description of an application with ID \"my-application\" to \"New description\" in AWS MGN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides current gas prices in Canada. Try the `/locations-list` endpoint to view all supported locations.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Random words api provides you a list of random words or a single random word', 'parameters': [{'name': 'count', 'description': 'The word count must be between 2 and 20', 'type': 'NUMBER'}, {'name': 'maxlength', 'description': '', 'type': 'NUMBER'}, {'name': 'endswith', 'description': '', 'type': 'STRING'}, {'name': 'wordlength', 'description': '', 'type': 'NUMBER'}, {'name': 'includes', 'description': '', 'type': 'STRING'}, {'name': 'beginswith', 'description': '', 'type': 'STRING'}, {'name': 'minlength', 'description': '', 'type': 'NUMBER'}, {'name': 'excludes', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.mgn.update_application(account_id=\"my-account-id\", application_id=\"my-application\", description=\"New description\")"} {"Instruction": "I want to remove the tags with keys \"color\" and \"size\" from the resource with the ARN \"arn:aws:pca-connector-ad:us-east-1:123456789012:resource/sample-resource\" on AWS PCA Connector AD.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'site adm domain', 'parameters': [{'name': 'did', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}"], "Output": "aws.pca_connector_ad.untag_resource(resource_arn=\"arn:aws:pca-connector-ad:us-east-1:123456789012:resource/sample-resource\", tag_keys=[\"color\",\"size\"])"} {"Instruction": "I want to remove an external connection named 'public:npmjs' from the repository 'test-repo' in the domain 'test-domain' of AWS CodeArtifact.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeartifact.disassociate_external_connection', 'description': 'Removes an existing external connection from a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain that contains the repository from which to remove the external repository.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository from which the external connection will be removed.'}, {'name': 'external_connection', 'description': 'The name of the external connection to be removed from the repository.'}]}"], "Output": "aws.codeartifact.disassociate_external_connection(repository=\"test-repo\", domain=\"test-domain\", external_connection=\"public:npmjs\")"} {"Instruction": "I want to revoke the signing job with ID 123456789 owned by AWS account ID 987654321. The reason for revoking is that the signature is expired.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}"], "Output": "aws.signer.revoke_signature(job_id=123456789, job_owner=987654321, reason=\"The signature is expired\")"} {"Instruction": "I want to override the default certificate with a new certificate identifier rds-ca-2021 in my Amazon RDS cluster.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.modify_certificates', 'description': 'Override the system-default Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificate for Amazon RDS for new DB instances, or remove the override.You might need to override the default certificate in the following situations:You already migrated your applications to support the latest certificate authority (CA) certificate, but the new CA certificate is not yet the RDS default CA certificate for the specified Amazon Web Services Region.For more information about rotating your SSL/TLS certificate for Aurora DB engines, see Rotating Your SSL/TLS Certificate in the Amazon Aurora User Guide .', 'parameters': [{'name': 'certificate_identifier', 'description': 'The new default certificate identifier to override the current one with.\\nTo determine the valid values, use the describe-certificates CLI command or the DescribeCertificates API operation.'}, {'name': 'remove_customer_override_|_no_remove_customer_override', 'description': 'A value that indicates whether to remove the override for the default certificate. If the override is removed, the default certificate is the system default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}"], "Output": "aws.rds.modify_certificates(certificate_identifier=\"rds-ca-2021\")"} {"Instruction": "I want to add tags to an Amazon OpenSearch Service domain with the ARN \"arn:aws:opensearch:us-west-2:9876543210:domain/my-domain\" and the following tag list: [{\"Key\": \"Project\", \"Value\": \"SearchEngine\"}, {\"Key\": \"Environment\", \"Value\": \"Production\"}]\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.add_tags', 'description': 'Attaches tags to an existing Amazon OpenSearch Service domain. Tags are a set of case-sensitive key-value pairs. A domain can have up to 10 tags. For more information, see Tagging Amazon OpenSearch Service domains .', 'parameters': [{'name': 'arn', 'description': 'Amazon Resource Name (ARN) for the OpenSearch Service domain to which you want to attach resource tags.'}, {'name': 'tag_list', 'description': 'List of resource tags.\\n(structure)\\n\\nA tag (key-value pair) for an Amazon OpenSearch Service resource.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the domain to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}"], "Output": "aws.opensearch.add_tags(arn=\"arn:aws:opensearch:us-west-2:9876543210:domain/my-domain\", tag_list=[{\"Key\": \"Project\", \"Value\": \"SearchEngine\"}, {\"Key\": \"Environment\", \"Value\": \"Production\"}])"} {"Instruction": "I want to create a phone number order for a WebRTC Softphone with the phone numbers +3333333333, +4444444444, and +5555555555 on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.create_phone_number_order', 'description': 'Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime SDK SIP media application dial-in product type.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}, {'name': 'e164_phone_numbers', 'description': 'List of phone numbers, in E.164 format.\\n(string)'}, {'name': 'name', 'description': 'Specifies the name assigned to one or more phone numbers.'}]}"], "Output": "aws.chime_sdk_voice.create_phone_number_order(product_type=\"VoiceConnector\", e164_phone_numbers=[\"+3333333333\", \"+4444444444\", \"+5555555555\"])"} {"Instruction": "I want to delete a function with the Function ID \"98765\" from the GraphQL API with the ID \"43210\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}\n", "{'name': 'ai', 'api_name': 'aiplatform.gapic.IndexEndpointServiceClient().get_index_endpoint', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'git', 'api_name': 'git.clone', 'description': 'Cloning a repository', 'parameters': [{'name': 'repository'}]}"], "Output": "aws.appsync.delete_function(api_id=\"43210\", function_id=\"98765\")"} {"Instruction": "I want to delete a schema on AWS Cloud Infrastructure. The ARN of the schema is arn:aws:clouddirectory:us-east-2:987654321098:schema/my-schema.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_schema', 'description': 'Deletes a given schema. Schemas in a development and published state can only be deleted.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) of the development schema. For more information, see arns .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.list', 'description': 'List cloud access bindings under an organization', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'az', 'api_name': 'SQL Managed Instance Link List', 'description': 'Returns information about link feature for Azure SQL Managed Instance.', 'parameters': [{'name': 'instance-name', 'description': 'Name of Azure SQL Managed Instance.'}, {'name': 'resource-group', 'description': 'Name of the resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}"], "Output": "aws.clouddirectory.delete_schema(schema_arn=\"arn:aws:clouddirectory:us-east-2:987654321098:schema/my-schema\")"} {"Instruction": "Can you please provide me with a list of IP addresses that are currently blocked by the rate-based rule with RuleId = 12345 in AWS WAF Regional?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}"], "Output": "aws.waf_regional.get_rate_based_rule_managed_keys(rule_id=12345)"} {"Instruction": "I want to create a return shipping label for the job with the ID JID5555555555 on AWS Snowball with standard shipping speed.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.snowball.create_return_shipping_label', 'description': 'Creates a shipping label that will be used to return the Snow device to Amazon Web Services.', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to create the return shipping label for; for example, JID123e4567-e89b-12d3-a456-426655440000 .'}, {'name': 'shipping_option', 'description': 'The shipping speed for a particular job. This speed doesn\u00e2\\x80\\x99t dictate how soon the device is returned to Amazon Web Services. This speed represents how quickly it moves to its destination while in transit. Regional shipping speeds are as follows:\\nPossible values:\\n\\nSECOND_DAY\\nNEXT_DAY\\nEXPRESS\\nSTANDARD'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.snowball.create_return_shipping_label(job_id=\"JID5555555555\", shipping_option=\"STANDARD\")"} {"Instruction": "Can you please simulate a provisioned device with the wireless ID \"11aa5eae-2f56-4b8e-a023-b28d98494e49\" using the AWS IoT Wireless API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.test_wireless_device', 'description': 'Simulates a provisioned device by sending an uplink data payload of Hello .', 'parameters': [{'name': 'id', 'description': 'The ID of the wireless device to test.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fewfwe', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"DeFi Watch's API opens access to up-to-date data for thousands of cryptocurrencies. The API code is clear, developer-friendly, and provides daily and historical cryptocurrency information for each API request\", 'parameters': [{'name': 'address', 'description': '', 'type': 'string'}, {'name': 'chain', 'description': 'Select specific blockchain for wallet assets', 'type': 'string'}]}"], "Output": "aws.iotwireless.test_wireless_device(id=\"11aa5eae-2f56-4b8e-a023-b28d98494e49\")"} {"Instruction": "I want to get the list of name servers for a reusable delegation set with ID \"abc123\" on Route53.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53.get_reusable_delegation_set', 'description': 'Retrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set.', 'parameters': [{'name': 'id', 'description': 'The ID of the reusable delegation set that you want to get a list of name servers for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}"], "Output": "aws.route53.get_reusable_delegation_set(id=\"abc123\")"} {"Instruction": "I want to delete an expression named 'color_filter' on my AWS CloudSearch domain named 'my_domain'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudsearch.delete_expression', 'description': 'Removes an `` Expression`` from the search domain. For more information, see Configuring Expressions in the Amazon CloudSearch Developer Guide .', 'parameters': [{'name': 'domain_name', 'description': 'A string that represents the name of a domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).'}, {'name': 'expression_name', 'description': 'The name of the `` Expression`` to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'Azure Kubernetes Service (AKS)', 'api_name': 'Get AKS Versions', 'description': 'Get available versions for creating a managed Kubernetes cluster', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "aws.cloudsearch.delete_expression(domain_name=\"my_domain\", expression_name=\"color_filter\")"} {"Instruction": "I want to remove all permissions for the resource with the ID 3acc39a0bf647a654a5322288a1926ef22b2e9bb9a098b3bb12345 on Amazon WorkDocs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workdocs.remove_all_resource_permissions', 'description': 'Removes all the permissions from the specified resource.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'resource_id', 'description': 'The ID of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}"], "Output": "aws.workdocs.remove_all_resource_permissions(resource_id=\"3acc39a0bf647a654a5322288a1926ef22b2e9bb9a098b3bb12345\")"} {"Instruction": "I want to create a new version of a customer managed permission with the ARN \"arn:aws:ram:us-west-2:123456789012:permission/perm-1234567890abcdef0\" and the policy template '{\"Effect\":\"ALLOW\",\"Action\":\"s3:PutObject\",\"Condition\":{\"StringEquals\":{\"s3:x-amz-acl\":\"public-read\"}}}' on AWS RAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ram.create_permission_version', 'description': 'Creates a new version of the specified customer managed permission. The new version is automatically set as the default version of the customer managed permission. New resource shares automatically use the default permission. Existing resource shares continue to use their original permission versions, but you can use ReplacePermissionAssociations to update them.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the customer managed permission you\u00e2\\x80\\x99re creating a new version for.'}, {'name': 'policy_template', 'description': 'A string in JSON format string that contains the following elements of a resource-based policy:\\n\\nEffect : must be set to ALLOW .\\nAction : specifies the actions that are allowed by this customer managed permission. The list must contain only actions that are supported by the specified resource type. For a list of all actions supported by each resource type, see Actions, resources, and condition keys for Amazon Web Services services in the Identity and Access Management User Guide .\\nCondition : (optional) specifies conditional parameters that must evaluate to true when a user attempts an action for that action to be allowed. For more information about the Condition element, see IAM policies: Condition element in the Identity and Access Management User Guide .\\n\\nThis template can\u00e2\\x80\\x99t include either the Resource or Principal elements. Those are both filled in by RAM when it instantiates the resource-based policy on each resource shared using this managed permission. The Resource comes from the ARN of the specific resource that you are sharing. The Principal comes from the list of identities added to the resource share.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}"], "Output": "aws.ram.create_permission_version(permission_arn=\"arn:aws:ram:us_west_2:123456789012:permission/perm_1234567890abcdef0\", policy_template='{\"Effect\":\"ALLOW\",\"Action\":\"s3:PutObject\",\"Condition\":{\"StringEquals\":{\"s3:x-amz-acl\":\"public-read\"}}}')"} {"Instruction": "I want to claim a game server in the game server group named my-games-server-group on Amazon GameLift FleetIQ.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.claim_game_server', 'description': 'Locates an available game server and temporarily reserves it to host gameplay and players. This operation is called from a game client or client service (such as a matchmaker) to request hosting resources for a new game session. In response, Amazon GameLift FleetIQ locates an available game server, places it in CLAIMED status for 60 seconds, and returns connection information that players can use to connect to the game server.When a game server is successfully claimed, connection information is returned. A claimed game server\u00e2\\x80\\x99s utilization status remains AVAILABLE while the claim status is set to CLAIMED for up to 60 seconds. This time period gives the game server time to update its status to UTILIZED after players join. If the game server\u00e2\\x80\\x99s status is not updated within 60 seconds, the game server reverts to unclaimed status and is available to be claimed by another request. The claim time period is a fixed value and is not configurable.If the game server claim status is CLAIMED .Learn more', 'parameters': [{'name': 'game_server_group_name', 'description': 'A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.'}, {'name': 'game_server_id', 'description': 'A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.'}, {'name': 'game_server_data', 'description': 'A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on game servers.'}, {'name': 'filter_option', 'description': 'Object that restricts how a claimed game server is chosen.\\nInstanceStatuses -> (list)\\n\\nList of instance statuses that game servers may be claimed on. If provided, the list must contain the ACTIVE status.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lets', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}"], "Output": "aws.gamelift.claim_game_server(game_server_group_name=\"my-games-server-group\")"} {"Instruction": "I want to delete a custom plugin with ARN \"arn:aws:kafkaconnect:us-west-2:123456789012:custom-plugin/MyCustomPlugin\" on AWS Kafka Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}"], "Output": "aws.kafkaconnect.delete_custom_plugin(custom_plugin_arn=\"arn:aws:kafkaconnect:us_west_2:123456789012:custom_plugin/MyCustomPlugin\")"} {"Instruction": "I want to retrieve a list of entitled applications associated with the stack named my-appstack on AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.list_entitled_applications', 'description': 'Retrieves a list of entitled applications.', 'parameters': [{'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}, {'name': 'entitlement_name', 'description': 'The name of the entitlement.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.appstream.list_entitled_applications(stack_name=\"my-appstack\")"} {"Instruction": "I want to create an alias named alias/another-alias and associate it with the key with ID 1234abcd-12ab-34cd-56ef-1234567890ab on AWS KMS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'ComputeListLengths', 'description': 'Compute list lengths', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.update_task_protection', 'description': 'Updates the protection status of a task. You can set protectionEnabled to true to protect your task from termination during scale-in events from Service Autoscaling or deployments .You can specify a custom expiration period for task protection from 1 minute to up to 2,880 minutes (48 hours). To specify the custom expiration period, set the expiresInMinutes property. The expiresInMinutes property is always reset when you invoke this operation for a task that already has protectionEnabled set to true . You can keep extending the protection expiration period of a task by invoking this operation repeatedly.See also: AWS API Documentation\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task sets exist in.'}, {'name': 'tasks', 'description': 'A list of up to 10 task IDs or full ARN entries.\\n(string)'}, {'name': 'protection_enabled_|_no_protection_enabled', 'description': 'Specify true to mark a task for protection and false to unset protection, making it eligible for termination.'}, {'name': 'expires_in_minutes', 'description': 'If you set protectionEnabled to true , you can specify the duration for task protection in minutes. You can specify a value from 1 minute to up to 2,880 minutes (48 hours). During this time, your task will not be terminated by scale-in events from Service Auto Scaling or deployments. After this time period lapses, protectionEnabled will be reset to false .\\nIf you don\u00e2\\x80\\x99t specify the time, then the task is automatically protected for 120 minutes (2 hours).'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "aws.kms.create_alias(alias_name=\"alias/another_alias\", target_key_id=\"1234abcd-12ab-34cd-56ef-1234567890ab\")"} {"Instruction": "I want to delete an account alias named \"testAlias\" using the delete-account-alias API in AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_account_alias', 'description': 'Deletes the specified Amazon Web Services account alias. For information about using an Amazon Web Services account alias, see Creating, deleting, and listing an Amazon Web Services account alias in the Amazon Web Services Sign-In User Guide .', 'parameters': [{'name': 'account_alias', 'description': 'The name of the account alias to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of lowercase letters, digits, and dashes. You cannot start or finish with a dash, nor can you have two dashes in a row.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.delete', 'description': 'Delete an existing cloud access binding', 'parameters': [{'name': 'binding', 'description': 'ID of the cloud-access-binding or fully qualified identifier for the cloud-access-binding.'}, {'name': 'organization', 'description': 'The ID of the organization.'}]}"], "Output": "aws.iam.delete_account_alias(account_alias=\"testAlias\")"} {"Instruction": "I want to get the file upload URL for the question with the identifier \"Q456\" in the assignment with the ID \"A789\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mturk.get_file_upload_url', 'description': 'The GetFileUploadURL operation generates and returns a temporary URL. You use the temporary URL to retrieve a file uploaded by a Worker as an answer to a FileUploadAnswer question for a HIT. The temporary URL is generated the instant the GetFileUploadURL operation is called, and is valid for 60 seconds. You can get a temporary file upload URL any time until the HIT is disposed. After the HIT is disposed, any uploaded files are deleted, and cannot be retrieved. Pending Deprecation on December 12, 2017. The Answer Specification structure will no longer support the FileUploadAnswer element to be used for the QuestionForm data structure. Instead, we recommend that Requesters who want to create HITs asking Workers to upload files to use Amazon S3.', 'parameters': [{'name': 'assignment_id', 'description': 'The ID of the assignment that contains the question with a FileUploadAnswer.'}, {'name': 'question_identifier', 'description': 'The identifier of the question with a FileUploadAnswer, as specified in the QuestionForm of the HIT.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}"], "Output": "aws.mturk.get_file_upload_url(assignment_id=\"A789\", question_identifier=\"Q456\")"} {"Instruction": "I want to get the working location for the SageMaker environment in FinSpace.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}"], "Output": "aws.finspace_data.get_working_location(location_type=\"SAGEMAKERv\")"} {"Instruction": "Can you please retrieve the Glue table information for the configured table with the ID \"12345678\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.create_parameter_group', 'description': 'Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups .', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group.'}, {'name': 'family', 'description': 'The name of the parameter group family that the parameter group can be used with.'}, {'name': 'description', 'description': 'An optional description of the parameter group.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shazam API helps you to recognize any song from a music file, can fetch data from https://www.shazam.com/, extract information related to artist, track or give top songs by country.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'artist_id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.cleanrooms.get_configured_table(configured_table_identifier=\"12345678\")"} {"Instruction": "How many managed nodes are in the patch group \"Production\" and have installed patches?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.describe_patch_group_state', 'description': 'Returns high-level aggregated patch compliance state information for a patch group.', 'parameters': [{'name': 'patch_group', 'description': 'The name of the patch group whose patch snapshot should be retrieved.'}]}"], "Output": "aws.ssm.describe_patch_group_state(patch_group=\"Production\")"} {"Instruction": "I would like to describe the result of a snapshot job with the job ID \"abc123\" and the dashboard ID \"dashboard1\" in my Amazon Web Services account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.describe_dashboard_snapshot_job_result', 'description': 'Describes the result of an existing snapshot job that has finished running.If the job has not finished running, this operation returns a message that says Dashboard Snapshot Job with id has not reached a terminal state. .', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.'}, {'name': 'dashboard_id', 'description': 'The ID of the dashboard that you have started a snapshot job for.'}, {'name': 'snapshot_job_id', 'description': 'The ID of the job to be described. The job ID is set when you start a new job with a StartDashboardSnapshotJob API call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the largest webcomics data in the world to create a comic site/application such as webtoons.com', 'parameters': [{'name': 'titleno', 'description': 'The value of titleNo field returned in .../canvas/titles/list or .../canvas/search or .../canvas/home endpoint', 'type': 'NUMBER'}, {'name': 'language', 'description': 'One of the following : en|zh-hant|de|fr|es|th|id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.untag_resource', 'description': 'Removes the specified tags from the specified Amazon Chime SDK identity resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'tag_keys', 'description': 'The tag keys.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}"], "Output": "aws.quicksight.describe_dashboard_snapshot_job_result(aws_account_id=\"\", dashboard_id=\"dashboard1\", snapshot_job_id=\"abc123\")"} {"Instruction": "I want to get the authorizer details of API with id xyz789 and authorizer id pqr012.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigatewayv2.get_authorizer', 'description': 'Gets an Authorizer.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'authorizer_id', 'description': 'The authorizer identifier.'}]}"], "Output": "aws.apigatewayv2.get_authorizer(api_id=\"xyz789\", authorizer_id=\"pqr012\")"} {"Instruction": "I want to delete a snapshot schedule with the identifier mysnapshotschedule on AWS Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.delete_snapshot_schedule', 'description': 'Deletes a snapshot schedule.', 'parameters': [{'name': 'schedule_identifier', 'description': 'A unique identifier of the snapshot schedule to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}\n", "{'name': 'az', 'api_name': 'Dev Box Create', 'description': 'Create a dev box', 'parameters': [{'name': 'dev-box-name', 'type': 'string', 'required': True, 'description': 'The name of a dev box.'}, {'name': 'pool', 'type': 'string', 'required': True, 'description': 'The name of the dev box pool this machine belongs to.'}, {'name': 'project', 'type': 'string', 'required': True, 'description': 'The name of the project.'}, {'name': 'dev-center', 'type': 'string', 'required': False, 'description': 'The name of the dev center.'}, {'name': 'endpoint', 'type': 'string', 'required': False, 'description': 'The API endpoint for the developer resources.'}, {'name': 'local-administrator', 'type': 'string', 'required': False, 'description': 'Indicates whether the owner of the dev box is a local administrator.', 'accepted_values': ['Disabled', 'Enabled']}, {'name': 'no-wait', 'type': 'boolean', 'required': False, 'description': 'Do not wait for the long-running operation to finish.', 'default_value': 'False'}, {'name': 'user-id', 'type': 'string', 'required': False, 'description': \"The AAD object id of the user. If value is 'me', the identity is taken from the authentication context.\", 'default_value': 'me'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.extract_week_of_year_number', 'description': 'Extract week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. (default: True)'}, {'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year). (default: False)'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year. (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options. (default: None)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (default: None)'}]}}\n", "{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.redshift.delete_snapshot_schedule(schedule_identifier=\"mysnapshotschedule\")"} {"Instruction": "Can you start an import task for a wireless device with the device name \"sensor2\" and Sidewalk manufacturing serial number \"9876543210\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.start_single_wireless_device_import_task', 'description': 'Start import task for a single wireless device.', 'parameters': [{'name': 'destination_name', 'description': 'The name of the Sidewalk destination that describes the IoT rule to route messages from the device in the import task that will be onboarded to AWS IoT Wireless.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'device_name', 'description': 'The name of the wireless device for which an import task is being started.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'sidewalk', 'description': 'The Sidewalk-related parameters for importing a single wireless device.\\nSidewalkManufacturingSn -> (string)\\n\\nThe Sidewalk manufacturing serial number (SMSN) of the device added to the import task.'}]}\n", "{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().delete', 'description': 'Delete Service Perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}"], "Output": "aws.iotwireless.start_single_wireless_device_import_task(device_name=\"sensor2\", sidewalk=\"SidewalkManufacturingSn=9876543210\")"} {"Instruction": "I want to list the tags for a resource with the ARN \"arn:aws:iot:us-west-2:094249569039:thinggroup/my-thing-group\" on AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.list_tags_for_resource', 'description': 'Lists the tags (metadata) you have assigned to the resource.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_or', 'description': 'Logical OR', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'y', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.drs.create_source_network', 'description': 'Create a new Source Network resource for a provided VPC ID.', 'parameters': [{'name': 'origin_account_id', 'description': 'Account containing the VPC to protect.'}, {'name': 'origin_region', 'description': 'Region containing the VPC to protect.'}, {'name': 'tags', 'description': 'A set of tags to be associated with the Source Network resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'vpc_id', 'description': 'Which VPC ID to protect.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies().describe', 'description': 'Describe a Compute Engine organization firewall policy', 'parameters': [{'name': 'firewall_policy', 'description': 'Short name or ID of the firewall policy to describe.'}, {'name': 'organization', 'description': 'Organization in which the organization firewall policy is to be described. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}"], "Output": "aws.iot.list_tags_for_resource(resource_arn=\"arn:aws:iot:us_west_2:094249569039:thinggroup/my_thing_group\")"} {"Instruction": "I want to delete the custom inventory type named \"Custom:ServerInfo\" on AWS Systems Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.delete_inventory', 'description': 'Delete a custom inventory type or the data associated with a custom Inventory type. Deleting a custom inventory type is also referred to as deleting a custom inventory schema.', 'parameters': [{'name': 'type_name', 'description': 'The name of the custom inventory type for which you want to delete either all previously collected data or the inventory type itself.'}, {'name': 'schema_delete_option', 'description': 'Use the SchemaDeleteOption to delete a custom inventory type (schema). If you don\u00e2\\x80\\x99t choose this option, the system only deletes existing inventory data associated with the custom inventory type. Choose one of the following options:\\nDisableSchema: If you choose this option, the system ignores all inventory data for the specified version, and any earlier versions. To enable this schema again, you must call the PutInventory operation for a version greater than the disabled version.\\nDeleteSchema: This option deletes the specified custom type from the Inventory service. You can recreate the schema later, if you want.\\nPossible values:\\n\\nDisableSchema\\nDeleteSchema'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Use this option to view a summary of the deletion request without deleting any data or the data type. This option is useful when you only want to understand what will be deleted. Once you validate that the data to be deleted is what you intend to delete, you can run the same command without specifying the DryRun option.'}, {'name': 'client_token', 'description': 'User-provided idempotency token.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rbin.unlock_rule', 'description': 'Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.', 'parameters': [{'name': 'identifier', 'description': 'The unique ID of the retention rule.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.update_resource', 'description': 'Updates the data access role used for vending access to the given (registered) resource in Lake Formation.', 'parameters': [{'name': 'role_arn', 'description': 'The new role to use for the given resource registered in Lake Formation.'}, {'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'with_federation_|_no_with_federation', 'description': 'Whether or not the resource is a federated resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotfleetwise.batch_create_vehicle', 'description': 'Creates a group, or batch, of vehicles.NoteYou must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vehicles', 'description': 'A list of information about each vehicle to create. For more information, see the API data type.\\n(structure)\\n\\nInformation about the vehicle to create.\\nvehicleName -> (string)\\n\\nThe unique ID of the vehicle to create.\\nmodelManifestArn -> (string)\\n\\nThe ARN of the vehicle model (model manifest) to create the vehicle from.\\ndecoderManifestArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.\\nattributes -> (map)\\n\\nStatic information about a vehicle in a key-value pair. For example: \"engine Type\" : \"v6\"\\nkey -> (string)\\nvalue -> (string)\\n\\nassociationBehavior -> (string)\\n\\nAn option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.\\ntags -> (list)\\n\\nMetadata which can be used to manage the vehicle.\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().set_iam_policy', 'description': 'Set IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'policy_file'}]}"], "Output": "aws.ssm.delete_inventory(type_name=\"Custom:ServerInfo\", schema_delete_option=\"DeleteSchema\")"} {"Instruction": "I want to delete a server with the server name \"automate-06\" on AWS OpsWorks CM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks_cm.delete_server', 'description': 'Deletes the server and the underlying AWS CloudFormation stacks (including the server\u00e2\\x80\\x99s EC2 instance). When you run this command, the server state is updated to DELETING . After the server is deleted, it is no longer returned by DescribeServer requests. If the AWS CloudFormation stack cannot be deleted, the server cannot be deleted.An InvalidStateException is thrown when a server deletion is already in progress. A ResourceNotFoundException is thrown when the server does not exist. A ValidationException is raised when parameters of the request are not valid.', 'parameters': [{'name': 'server_name', 'description': 'The ID of the server to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}"], "Output": "aws.opsworks_cm.delete_server(server_name=\"automate-06\")"} {"Instruction": "I want to delete a profile object type named \"users\" on AWS Customer Profiles.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.customer_profiles.delete_profile_object_type(domain_name=\"my-domain\", object_type_name=\"users\")"} {"Instruction": "I want to enable deprecation of the AMI with ID ami-1234567890abcdef0 on AWS EC2 at the date and time \"2022-10-15T13:17:12.000Z\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.enable_image_deprecation', 'description': 'Enables deprecation of the specified AMI at the specified date and time.See also: AWS API Documentation\\n', 'parameters': [{'name': 'image_id', 'description': 'The ID of the AMI.'}, {'name': 'deprecate_at', 'description': 'The date and time to deprecate the AMI, in UTC, in the following format: YYYY -MM -DD T*HH* :MM :SS Z. If you specify a value for seconds, Amazon EC2 rounds the seconds to the nearest minute.\\nYou can\u00e2\\x80\\x99t specify a date in the past. The upper limit for DeprecateAt is 10 years from now, except for public AMIs, where the upper limit is 2 years from the creation date.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks_list', 'description': 'List Google Compute Engine health checks', 'parameters': [{'name': 'name'}, {'name': 'protocol'}, {'name': 'regexp'}, {'name': 'global'}, {'name': 'regions'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.ec2.enable_image_deprecation(image_id=\"ami-1234567890abcdef0\", deprecate_at=\"2022-10-15T13:17:12.000Z\")"} {"Instruction": "I need to detach the SSL/TLS certificate named certificate1 from my Lightsail content delivery network distribution named distribution1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.detach_certificate_from_distribution', 'description': 'Detaches an SSL/TLS certificate from your Amazon Lightsail content delivery network (CDN) distribution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'distribution_name', 'description': 'The name of the distribution from which to detach the certificate.\\nUse the GetDistributions action to get a list of distribution names that you can specify.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps().update', 'description': 'Update a certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}, {'name': 'description', 'description': 'Description for the certificate map.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'update_labels', 'description': 'Update labels for the certificate map.'}, {'name': 'clear_labels', 'description': 'Clear labels for the certificate map.'}, {'name': 'remove_labels', 'description': 'Remove labels for the certificate map.'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf.update_rule', 'description': 'An IPSet that matches the IP address 192.0.2.44You then add the Rule to a WebACL and specify that you want to block requests that satisfy the Rule . For a request to be blocked, the User-Agent header in the request must contain the value BadBot and the request must originate from the IP address 192.0.2.44.Create the Rule . See CreateRule .Submit an UpdateRule request to add predicates to the Rule .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the Rule that you want to update. RuleId is returned by CreateRule and by ListRules .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'updates', 'description': 'An array of RuleUpdate objects that you want to insert into or delete from a Rule . For more information, see the applicable data types:\\n\\nRuleUpdate : Contains Action and Predicate\\nPredicate : Contains DataId , Negated , and Type\\nFieldToMatch : Contains Data and Type\\n\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nSpecifies a Predicate (such as an IPSet ) and indicates whether you want to add it to a Rule or delete it from a Rule .\\nAction -> (string)\\n\\nSpecify INSERT to add a Predicate to a Rule . Use DELETE to remove a Predicate from a Rule .\\nPredicate -> (structure)\\n\\nThe ID of the Predicate (such as an IPSet ) that you want to add to a Rule .\\nNegated -> (boolean)\\n\\nSet Negated to False if you want AWS WAF to allow, block, or count requests based on the settings in the specified ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow or block requests based on that IP address.\\nSet Negated to True if you want AWS WAF to allow or block a request based on the negation of the settings in the ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow, block, or count requests based on all IP addresses except 192.0.2.44 .\\n\\nType -> (string)\\n\\nThe type of predicate in a Rule , such as ByteMatch or IPSet .\\nDataId -> (string)\\n\\nA unique identifier for a predicate in a Rule , such as ByteMatchSetId or IPSetId . The ID is returned by the corresponding Create or List command.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}"], "Output": "aws.lightsail.detach_certificate_from_distribution(distribution_name=\"distribution1\")"} {"Instruction": "I want to permanently delete a folder with ID 26fa8aa4ba2071447c194f7b150b07149dbdb9e1c8a301872dcd93a4735ce65d on Amazon WorkDocs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workdocs.delete_folder', 'description': 'Permanently deletes the specified folder and its contents.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'folder_id', 'description': 'The ID of the folder.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}"], "Output": "aws.workdocs.delete_folder(authentication_token=\"ABC123\", folder_id=\"26fa8aa4ba2071447c194f7b150b07149dbdb9e1c8a301872dcd93a4735ce65d\")"} {"Instruction": "I want to accept an inbound connection request with the connection ID \"abc123\" on Amazon OpenSearch Service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}"], "Output": "aws.opensearch.accept_inbound_connection(connection_id=\"abc123\")"} {"Instruction": "I want to export optimization recommendations for Amazon EBS volumes for the AWS accounts \"612345678\" and \"987654321\" and save the export file in the S3 bucket named \"my-optimization-bucket\" with the prefix \"exports/recommendations\" in CSV format.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace.create_kx_database', 'description': 'Creates a new kdb database in the environment.', 'parameters': [{'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'database_name', 'description': 'The name of the kdb database.'}, {'name': 'description', 'description': 'A description of the database.'}, {'name': 'tags', 'description': 'A list of key-value pairs to label the kdb database. You can add up to 50 tags to your kdb database\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'az', 'api_name': 'Synapse Pipeline List', 'description': 'List pipelines in Azure Synapse', 'parameters': [{'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "aws.compute_optimizer.export_ebs_volume_recommendations(account_ids=[\"612345678\",\"987654321\"], fields_to_export=[\"VolumeArn\",\"AccountId\",\"VolumeType\",\"CurrentThroughput\",\"RecommendedThroughput\"], s3_destination_config={\"bucket\": \"my-optimization-bucket\", \"keyPrefix\": \"exports/recommendations\"}, file_format=\"Csv\")"} {"Instruction": "I need to generate session credentials for a managed endpoint with the ARN 'arn:aws:memorydb:us-west-2:123456789012:cluster:my-new-cluster' and specify a virtual cluster identifier, an execution role ARN, a credential type of TOKEN, a duration of 3600 seconds, a log context, and a client token.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.get_managed_endpoint_session_credentials', 'description': 'Generate a session token to connect to a managed endpoint.', 'parameters': [{'name': 'endpoint_identifier', 'description': 'The ARN of the managed endpoint for which the request is submitted.'}, {'name': 'virtual_cluster_identifier', 'description': 'The ARN of the Virtual Cluster which the Managed Endpoint belongs to.'}, {'name': 'execution_role_arn', 'description': 'The IAM Execution Role ARN that will be used by the job run.'}, {'name': 'credential_type', 'description': 'Type of the token requested. Currently supported and default value of this field is \u00e2\\x80\\x9cTOKEN.\u00e2\\x80\\x9d'}, {'name': 'duration_in_seconds', 'description': 'Duration in seconds for which the session token is valid. The default duration is 15 minutes and the maximum is 12 hours.'}, {'name': 'log_context', 'description': 'String identifier used to separate sections of the execution logs uploaded to S3.'}, {'name': 'client_token', 'description': 'The client idempotency token of the job run request.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}"], "Output": "aws.emr_containers.get_managed_endpoint_session_credentials(endpoint_identifier=\"arn:aws:memorydb:us_west_2:123456789012:cluster:my_new_cluster\", virtual_cluster_identifier=\"\", execution_role_arn=\"\", credential_type=\"TOKEN\", duration_in_seconds=\"\", log_context=\"\", client_token=\"\")"} {"Instruction": "I want to delete a speaker with ID 9876 from the voice domain with ID 5432.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voice_id.delete_speaker', 'description': 'Deletes the specified speaker from Voice ID.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the speaker.'}, {'name': 'speaker_id', 'description': 'The identifier of the speaker you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}"], "Output": "aws.voice_id.delete_speaker(domain_id=5432, speaker_id=9876)"} {"Instruction": "I want to describe the valid modifications for a DB instance with the identifier dev-db-instance in AWS RDS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.describe_valid_db_instance_modifications', 'description': 'You can call DescribeValidDBInstanceModifications to learn what modifications you can make to your DB instance. You can use this information when you call ModifyDBInstance .See also: AWS API Documentation\\n', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The customer identifier or the ARN of your DB instance.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_carrier_gateway', 'description': 'Deletes a carrier gateway.WarningIf you do not delete the route that contains the carrier gateway as the Target, the route is a blackhole route. For information about how to delete a route, see DeleteRoute .', 'parameters': [{'name': 'carrier_gateway_id', 'description': 'The ID of the carrier gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app_connectors.create(\"my_connector\", location=\"us_central1\", member=\"serviceAccount:connector_sa@projectId.iam.gserviceaccount.com\"', 'description': 'Create a new Beyondcorp application connector', 'parameters': [{'name': 'connector'}, {'name': 'location'}, {'name': 'member'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.rds.describe_valid_db_instance_modifications(db_instance_identifier=\"dev-db-instance\")"} {"Instruction": "I want to delete a firewall rule for the rule group with rule group ID 'rslvr-frg-47f93271fexample' using the domain list with ID 'rslvr-fdl-9e956e9ffexample' on AWS Route53Resolver.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53resolver.delete_firewall_rule', 'description': 'Deletes the specified firewall rule.', 'parameters': [{'name': 'firewall_rule_group_id', 'description': 'The unique identifier of the firewall rule group that you want to delete the rule from.'}, {'name': 'firewall_domain_list_id', 'description': 'The ID of the domain list that\u00e2\\x80\\x99s used in the rule.'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.route53resolver.delete_firewall_rule(firewall_rule_group_id=\"rslvr-frg-47f93271fexample\", firewall_domain_list_id=\"rslvr-fdl-9e956e9ffexample\")"} {"Instruction": "List all runs of the test suite with suite definition ID \"xyz789\" on AWS IoT Device Advisor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}"], "Output": "aws.iotdeviceadvisor.list_suite_runs(suite_definition_id=\"xyz789\")"} {"Instruction": "I want to stop collecting data from the agents with the IDs \"agent5\" and \"agent6\" on AWS discovery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.stop_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to stop collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to stop collecting data.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().delete', 'description': 'Delete a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}"], "Output": "aws.discovery.stop_data_collection_by_agent_ids(agent_ids=[\"agent5\", \"agent6\"])"} {"Instruction": "I want to get a list of all the service networks associated with my AWS account, considering that I might have more than 100 service networks and want to retrieve them in smaller pages of 50 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'MakeStructArray', 'description': 'Creating a StructArray', 'parameters': {'required': [{'name': 'args', 'description': 'Argument to compute function'}, {'name': 'field_names', 'description': 'Names of the struct fields to create'}, {'name': 'field_nullability', 'description': 'Nullability information for each struct field'}, {'name': 'field_metadata', 'description': 'Metadata for each struct field'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool for allocating memory'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "aws.vpc_lattice.list_service_networks(page_size=50)"} {"Instruction": "I need to stop a crawler named my_crawler for scheduling.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}"], "Output": "aws.glue.stop_crawler_schedule(crawler_name=\"my_crawler\")"} {"Instruction": "What is the effect of the access control rules for organization with ID m-987654321 and IPv4 address 203.0.113.0 using action IMAP and user ID S-1-1-11-1111111111-2222222222-3333333333-4444?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.get_access_control_effect', 'description': 'Gets the effects of an organization\u00e2\\x80\\x99s access control rules as they apply to a specified IPv4 address, access protocol action, and user ID or impersonation role ID. You must provide either the user ID or impersonation role ID. Impersonation role ID can only be used with Action EWS.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}, {'name': 'ip_address', 'description': 'The IPv4 address.'}, {'name': 'action', 'description': 'The access protocol action. Valid values include ActiveSync , AutoDiscover , EWS , IMAP , SMTP , WindowsOutlook , and WebMail .'}, {'name': 'user_id', 'description': 'The user ID.'}, {'name': 'impersonation_role_id', 'description': 'The impersonation role ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "aws.workmail.get_access_control_effect(organization_id=\"m-987654321\", ip_address=\"203.0.113.0\", action=\"IMAP\", user_id=\"S-1-1-11-1111111111-2222222222-3333333333-4444\")"} {"Instruction": "I want to get the content of a file named 'app.py' from the develop branch of a repository named 'my-repo-git' on AWS CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.get_file', 'description': 'Returns the base-64 encoded contents of a specified file and its metadata.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main. If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The fully qualified path to the file, including the full name and extension of the file. For example, /examples/file.md is the fully qualified path to a file named file.md in a folder named examples.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().set_default', 'description': 'Set default version for a model', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pascal Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().cancel', 'description': 'cancel a Managed Microsoft AD operation', 'parameters': [{'name': 'name'}]}"], "Output": "aws.codecommit.get_file(repository_name=\"my-repo-git\", commit_specifier=\"develop\", file_path=\"app.py\")"} {"Instruction": "Can you please provide the status of the health check with ID 12345678?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().update', 'description': 'Update a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'async', 'description': 'If provided, this argument will make the operation asynchronous.'}, {'name': '[no_]enable_hyperthreading', 'description': 'Enable or disable hyperthreading.'}, {'name': 'os_image', 'description': 'Operating System Image to be used.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, else a new label is created.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove.'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.archives.describe', 'description': 'Describe an Apigee archive deployment', 'parameters': [{'name': 'archive_deployment'}, {'name': 'environment'}, {'name': 'organization'}]}"], "Output": "aws.route53.get_health_check_status(health_check_id=12345678)"} {"Instruction": "I want to get information about the portfolio with the id port-abc123 in AWS service catalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate testimonial & review using AI. Quickly write candid testimonials and reviews for people and services in 30+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Auto populate your app & service with accurate and comprehensive PAF & Geocoding data from the Royal Mail', 'parameters': [{'name': 'postcode', 'description': 'Pass a PostCode value for looking up addresses', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.schemas.delete_discoverer', 'description': 'Deletes a discoverer.', 'parameters': [{'name': 'discoverer_id', 'description': 'The ID of the discoverer.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}"], "Output": "aws.servicecatalog.describe_portfolio(id=\"port-abc123\")"} {"Instruction": "I want to accept a VPC peering connection request with the ID pcx-1a2b3c4d.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.accept_vpc_peering_connection', 'description': 'Accept a VPC peering connection request. To accept a request, the VPC peering connection must be in the pending-acceptance state, and you must be the owner of the peer VPC. Use DescribeVpcPeeringConnections to view your outstanding VPC peering connection requests.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection. You must specify this parameter in the request.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().delete', 'description': 'Delete backend services', 'parameters': [{'name': 'backend_service_name', 'description': 'Names of the backend services to delete.'}, {'name': 'global', 'description': 'If set, the backend services are global.'}, {'name': 'region', 'description': 'Region of the backend services to delete. Overrides the default compute/region property value for this command invocation.'}]}"], "Output": "aws.ec2.accept_vpc_peering_connection(vpc_peering_connection_id=\"pcx-1a2b3c4d\")"} {"Instruction": "I want to delete a remote access session with the ARN \"arn:aws:devicefarm:us-west-2:123456789012:session:ANOTHER-EXAMPLE-GUID\" on AWS Device Farm.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.delete_remote_access_session', 'description': 'Deletes a completed remote access session and its results.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the session for which you want to delete remote access.'}]}"], "Output": "aws.devicefarm.delete_remote_access_session(arn=\"arn:aws:devicefarm:us-west-2:123456789012:session:ANOTHER-EXAMPLE-GUID\")"} {"Instruction": "I would like to describe a channel named tv_shows on AWS Elemental MediaTailor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies.list', 'description': 'List Compute Engine organization firewall policies', 'parameters': [{'name': 'folder', 'description': 'Folder in which firewall policies are listed'}, {'name': 'organization', 'description': 'Organization in which firewall policies are listed'}, {'name': 'filter', 'description': 'Filter the results based on a certain expression'}, {'name': 'limit', 'description': 'Maximum number of resources to list'}, {'name': 'page_size', 'description': 'Number of resources to list per page'}, {'name': 'sort_by', 'description': 'Fields to sort the results by'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().disable_serial_console', 'description': 'Disable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}"], "Output": "aws.mediatailor.describe_channel(channel_name=\"tv_shows\")"} {"Instruction": "I want to retrieve a list of trust store certificates from the AWS Workspaces Web API and limit the results to a maximum of 5 certificates.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GeoWide API efficiently calculates distances between geographic points, enabling accurate measurements for various applications. With minimal latency, it returns the distance in kilometers, miles, or other units, empowering developers to incorporate precise geographic calculations into their projects effortlessly.', 'parameters': [{'name': 'start_longitude', 'description': '', 'type': 'NUMBER'}, {'name': 'start_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_latitude', 'description': '', 'type': 'NUMBER'}, {'name': 'end_longitude', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'pyarrow', 'api_name': 'ArrowStructArray', 'description': 'Concrete class for Arrow arrays of a struct data type', 'parameters': {'required': [{'name': 'fields', 'description': 'List of Field objects representing the struct fields'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster in a specified region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'force', 'description': 'If flag is specified, deletes instances (if any) within this cluster, before deleting the cluster. If flag is not specified, cluster delete will fail if there are instances present in the cluster'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_media_pipelines.list_tags_for_resource', 'description': 'Lists the tags available for a media pipeline.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the media pipeline associated with any tags. The ARN consists of the pipeline\u00e2\\x80\\x99s region, resource ID, and pipeline ID.'}]}"], "Output": "aws.workspaces_web.list_trust_store_certificates(max_results=5)"} {"Instruction": "I want to delete a log group named \"frontend-logs\" on AWS Cloud Infrastructure.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}\n", "{'name': 'pyarrow', 'api_name': 'time32', 'description': 'Create instance of 32-bit time (time of day) type with unit resolution.', 'parameters': {'required': [{'name': 'unit', 'description': \"one of 's' [second], or 'ms' [millisecond]\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}"], "Output": "aws.logs.delete_log_group(log_group_name=\"frontend-logs\")"} {"Instruction": "Can you provide a Python function call to retrieve the identifiers of the build batches for a specific project named \"my_project\" in AWS CodeBuild and store them in a variable called \"batch_ids\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codebuild.list_build_batches_for_project', 'description': 'Retrieves the identifiers of the build batches for a specific project.list-build-batches-for-project is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project.'}, {'name': 'filter', 'description': 'A BuildBatchFilter object that specifies the filters for the search.\\nstatus -> (string)\\n\\nThe status of the batch builds to retrieve. Only batch builds that have this status will be retrieved.'}, {'name': 'sort_order', 'description': 'Specifies the sort order of the returned items. Valid values include:\\n\\nASCENDING : List the batch build identifiers in ascending order by identifier.\\nDESCENDING : List the batch build identifiers in descending order by identifier.\\n\\nPossible values:\\n\\nASCENDING\\nDESCENDING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.delete', 'description': 'Delete existing backup in Bigtable', 'parameters': [{'name': 'backup_name', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_egress_only_internet_gateway', 'description': '[IPv6 only] Creates an egress-only internet gateway for your VPC. An egress-only internet gateway is used to enable outbound communication over IPv6 from instances in your VPC to the internet, and prevents hosts outside of your VPC from initiating an IPv6 connection with your instance.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC for which to create the egress-only internet gateway.'}, {'name': 'tag_specifications', 'description': 'The tags to assign to the egress-only internet gateway.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}]}\n", "{'name': 'Access Context Manager', 'api_name': 'gcloud.alpha.access_context_manager.levels().config().export', 'description': 'Export access level configurations', 'parameters': [{'name': 'level'}, {'name': 'policy'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}"], "Output": "batch_ids = aws.codebuild.list_build_batches_for_project(project_name=\"my_project\")"} {"Instruction": "I want to create a content named 'my-new-content' in Wisdom knowledge base with ID 'kb-123456789' and associate it with an uploaded asset having the upload ID '12345678'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get global city, region, and country data. Filter and display results in multiple languages.', 'parameters': [{'name': 'placeid', 'description': '', 'type': 'string'}, {'name': 'distanceunit', 'description': 'The unit of distance: KM | MI [default]', 'type': 'STRING'}, {'name': 'toplaceid', 'description': 'The distance to this place', 'type': 'STRING'}]}"], "Output": "aws.wisdom.create_content(client_token=\"my-token\", knowledge_base_id=\"kb-123456789\", name=\"my-new-content\", upload_id=12345678)"} {"Instruction": "I want to delete an app block named my-other-app-block on AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}"], "Output": "aws.appstream.delete_app_block(name=\"my-other-app-block\")"} {"Instruction": "I want to get the details of the event source named my-event-source using the AWS Events API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.events.describe_partner_event_source', 'description': 'An SaaS partner can use this operation to list details about a partner event source that they have created. Amazon Web Services customers do not use this operation. Instead, Amazon Web Services customers can use DescribeEventSource to see details about a partner event source that is shared with them.', 'parameters': [{'name': 'name', 'description': 'The name of the event source to display.'}]}\n", "{'name': 'az', 'api_name': 'StorageSync SyncGroup ServerEndpoint Show', 'description': 'Show the properties for a given server endpoint', 'parameters': [{'name': 'name', 'description': 'The name of server endpoint', 'required': True}, {'name': 'storage-sync-service', 'description': 'The name or ID of storage sync service', 'required': True}, {'name': 'sync-group-name', 'description': 'The name of sync group', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}"], "Output": "aws.events.describe_partner_event_source(name=\"my_event_source\")"} {"Instruction": "I want to list all licenses with the product SKU \"12345\" in AWS License Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.start_cutover', 'description': 'Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.', 'parameters': [{'name': 'account_id', 'description': 'Start Cutover by Account IDs'}, {'name': 'source_server_ids', 'description': 'Start Cutover by Source Server IDs.\\n(string)'}, {'name': 'tags', 'description': 'Start Cutover by Tags.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().create', 'description': 'Create a new gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}"], "Output": "aws.license_manager.list_licenses(filters=[{'Name': 'ProductSKU', 'Values': ['12345']}])"} {"Instruction": "I want to update the VPC options for the VPC endpoint with ID \"vpce-12345678\" in my Amazon OpenSearch Service domain. I need to add the subnet \"subnet-12345678\" and security group \"sg-12345678\" to the VPC endpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.es.update_vpc_endpoint', 'description': 'Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.', 'parameters': [{'name': 'vpc_endpoint_id', 'description': 'Unique identifier of the VPC endpoint to be updated.'}, {'name': 'vpc_options', 'description': 'The security groups and/or subnets to add, remove, or modify.\\nSubnetIds -> (list)\\n\\nSpecifies the subnets for VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nSpecifies the security groups for VPC endpoint.\\n(string)'}]}"], "Output": "aws.es.update_vpc_endpoint(vpc_endpoint_id=\"vpce-12345678\", vpc_options={\"SubnetIds\": \"subnet-12345678\", \"SecurityGroupIds\": \"sg-12345678\"})"} {"Instruction": "I want to add users with the persona \"engineer\" to a launch profile on AWS Nimble Studio.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.nimble.put_launch_profile_members', 'description': 'Add/update users with given persona to launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'identity_store_id', 'description': 'The ID of the identity store.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'members', 'description': 'A list of members.\\n(structure)\\n\\nA new member that is added to a launch profile.\\npersona -> (string)\\n\\nThe persona.\\nprincipalId -> (string)\\n\\nThe principal ID.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.accelerator_types().describe', 'description': 'Describe Compute Engine accelerator types', 'parameters': [{'name': 'name', 'description': 'Name of the accelerator type to describe.'}, {'name': 'zone', 'description': 'Zone of the accelerator type to describe. Overrides the default compute/zone property value for this command invocation.'}]}"], "Output": "aws.nimble.put_launch_profile_members(client_token=\"my_client_token\", identity_store_id=\"my_identity_store_id\", launch_profile_id=\"my_launch_profile_id\", members=[{\"persona\": \"engineer\"}])"} {"Instruction": "I want to describe the quick connect with instance-id \"i-123456789\" and quick-connect-id \"qc-987654321\" on AWS Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings in the given project', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.connect.describe_quick_connect(instance_id=\"i-123456789\", quick_connect_id=\"qc-987654321\")"} {"Instruction": "Please list all the environments for application ID '749afhu' on AWS AppConfig.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appconfig.list_environments', 'description': 'Lists the environments for an application.', 'parameters': [{'name': 'application_id', 'description': 'The application ID.'}, {'name': 'max_results', 'description': 'The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.'}, {'name': 'next_token', 'description': 'A token to start the list. Use this token to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'union', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'child_fields', 'description': 'Sequence of Field values representing the child fields.'}, {'name': 'mode', 'description': \"Must be either 'sparse' or 'dense'.\"}], 'optional': [{'name': 'type_codes', 'description': 'List of integers representing the type codes. Default is None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_network_resource_relationships', 'description': 'Gets the network resource relationships for the specified global network.get-network-resource-relationships is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'core_network_id', 'description': 'The ID of a core network.'}, {'name': 'registered_gateway_arn', 'description': 'The ARN of the registered gateway.'}, {'name': 'aws_region', 'description': 'The Amazon Web Services Region.'}, {'name': 'account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'resource_type', 'description': 'The resource type.\\nThe following are the supported resource types for Direct Connect:\\n\\ndxcon\\ndx-gateway\\ndx-vif\\n\\nThe following are the supported resource types for Network Manager:\\n\\nconnection\\ndevice\\nlink\\nsite\\n\\nThe following are the supported resource types for Amazon VPC:\\n\\ncustomer-gateway\\ntransit-gateway\\ntransit-gateway-attachment\\ntransit-gateway-connect-peer\\ntransit-gateway-route-table\\nvpn-connection'}, {'name': 'resource_arn', 'description': 'The ARN of the gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'codigo_postal', 'description': 'Part of a zip code', 'type': 'STRING'}]}"], "Output": "aws.appconfig.list_environments(application_id=\"749afhu\")"} {"Instruction": "I want to get the status of a Gremlin query with query ID \"98765\" on AWS Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptunedata.get_gremlin_query_status', 'description': 'Gets the status of a specified Gremlin query.get-gremlin-query-status uses document type values. Document types follow the JSON data model where valid values are: strings, numbers, booleans, null, arrays, and objects. For command input, options and nested parameters that are labeled with the type document must be provided as JSON. Shorthand syntax does not support document types.\\n', 'parameters': [{'name': 'query_id', 'description': 'The unique identifier that identifies the Gremlin query.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.describe', 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pad_center', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': \"str, default ' '. What to pad the string with. Should be one byte or codepoint.\"}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.neptunedata.get_gremlin_query_status(query_id=\"98765\")"} {"Instruction": "I want to retrieve the task logs for a replication instance with the ARN \"arn:aws:dms:us-west-2:123456789012:rep:NW5555WXDD3ZA\" in AWS DMS and limit the response to a maximum of 50 records.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Space news scraper API for project', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.backups().describe', 'description': 'Retrieves information about a backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'cluster', 'description': 'Name of the Cloud Bigtable cluster.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}"], "Output": "aws.dms.describe_replication_instance_task_logs(replication_instance_arn=\"arn:aws:dms:us-west-2:123456789012:rep:NW5555WXDD3ZA\", max_records=50)"} {"Instruction": "I want to update the maximum player session count for a game session with the id \"game-session-1234\" and set it to 50.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.update_game_session', 'description': 'Updates the mutable properties of a game session.If successful, the updated GameSession object is returned.All APIs by task', 'parameters': [{'name': 'game_session_id', 'description': 'A unique identifier for the game session to update.'}, {'name': 'maximum_player_session_count', 'description': 'The maximum number of players that can be connected simultaneously to the game session.'}, {'name': 'name', 'description': 'A descriptive label that is associated with a game session. Session names do not need to be unique.'}, {'name': 'player_session_creation_policy', 'description': 'A policy that determines whether the game session is accepting new players.\\nPossible values:\\n\\nACCEPT_ALL\\nDENY_ALL'}, {'name': 'protection_policy', 'description': 'Game session protection policy to apply to this game session only.\\n\\nNoProtection \u00e2\\x80\\x93 The game session can be terminated during a scale-down event.\\nFullProtection \u00e2\\x80\\x93 If the game session is in an ACTIVE status, it cannot be terminated during a scale-down event.\\n\\nPossible values:\\n\\nNoProtection\\nFullProtection'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}"], "Output": "aws.gamelift.update_game_session(game_session_id=\"game-session-1234\", maximum_player_session_count=50)"} {"Instruction": "I want to update the report generator with ARN 'arn:aws:license-manager:us-west-2:123456789012:report-generator/prod' to generate monthly license configuration reports.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.update_license_manager_report_generator', 'description': 'Updates a report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to update.'}, {'name': 'report_generator_name', 'description': 'Name of the report generator.'}, {'name': 'type', 'description': 'Type of reports to generate. The following report types are supported:\\n\\nLicense configuration report - Reports the number and details of consumed licenses for a license configuration.\\nResource report - Reports the tracked licenses and resource consumption for a license configuration.\\n\\n(string)'}, {'name': 'report_context', 'description': 'The report context.\\nlicenseConfigurationArns -> (list)\\n\\nAmazon Resource Name (ARN) of the license configuration that this generator reports on.\\n(string)'}, {'name': 'report_frequency', 'description': 'Frequency by which reports are generated.\\nvalue -> (integer)\\n\\nNumber of times within the frequency period that a report is generated. The only supported value is 1 .\\nperiod -> (string)\\n\\nTime period between each report. The period can be daily, weekly, or monthly.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'description', 'description': 'Description of the report generator.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of methods that returns various financial data for a requested company including SEC Filings, balance sheets, financial ratios , company look-up utilities and more.', 'parameters': [{'name': 'ticker', 'description': \"Publicly traded company's stock symbol\", 'type': 'STRING'}]}"], "Output": "aws.license_manager.update_license_manager_report_generator(license_manager_report_generator_arn='arn:aws:license_manager:us_west_2:123456789012:report_generator/prod', report_generator_name='LicenseReports', type_='License configuration report', report_frequency={'value': 1, 'period': 'monthly'})"} {"Instruction": "Can you provide a description of the model bias job definition named my-model-bias-job on SageMaker?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_gateways().set_iam_policy(\"my_client_gateway\", \"policy.json\", location=\"us_central1\"', 'description': 'Set IAM policy for BeyondCorp client gateway', 'parameters': [{'name': 'client_gateway'}, {'name': 'policy_file'}, {'name': 'location'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get main article content from news articles or blog', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}"], "Output": "aws.sagemaker.describe_model_bias_job_definition(job_definition_name=\"my-model-bias-job\")"} {"Instruction": "I want to add tags to a replication instance with the ARN arn:aws:dms:us-east-1:123456789012:rep:T3OM7OUB5NM2LCVZF7JPGJRNUE. The tags are Environment=TEST and Project=dbMigration.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.connect_to_serial_port', 'description': 'Connect to the serial port of a VM instance', 'parameters': [{'name': 'user@instance'}, {'name': 'dry_run'}, {'name': 'extra_args'}, {'name': 'force_key_file_overwrite'}, {'name': 'port'}, {'name': 'ssh_key_file'}, {'name': 'zone'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}"], "Output": "aws.dms.add_tags_to_resource(resource_arn=\"arn:aws:dms:us-east-1:123456789012:rep:T3OM7OUB5NM2LCVZF7JPGJRNUE\", tags=[{\"Key\":\"Environment\",\"Value\":\"TEST\"},{\"Key\":\"Project\",\"Value\":\"dbMigration\"}])"} {"Instruction": "I want to delete a database subnet group named my-db-subnet-group for my AWS Neptune instance.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "aws.neptune.delete_db_subnet_group(db_subnet_group_name=\"my-db-subnet-group\")"} {"Instruction": "I need to reboot a broker with ID \"abcdefg\" on Amazon MQ.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "aws.mq.reboot_broker(broker_id=\"abcdefg\")"} {"Instruction": "I want to list the provisioned resources for a service instance named my-instance in AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.list_service_instance_provisioned_resources', 'description': 'List provisioned resources for a service instance with details.list-service-instance-provisioned-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'service_instance_name', 'description': 'The name of the service instance whose provisioned resources you want.'}, {'name': 'service_name', 'description': 'The name of the service that serviceInstanceName is associated to.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. Defaults to the default memory pool.'}]}}\n", "{'name': 'az', 'api_name': 'Attach Azure SQL Datastore', 'description': 'Attaches an Azure SQL datastore.', 'parameters': [{'name': 'database-name', 'description': 'The database name.', 'required': True}, {'name': 'name', 'description': 'The datastore name.', 'required': True}, {'name': 'server-name', 'description': 'The SQL/PostgreSQL/MySQL server name.', 'required': True}, {'name': 'authority-url', 'description': 'Authority url used to authenticate the user.', 'default': 'https://login.microsoftonline.com', 'required': False}, {'name': 'client-id', 'description': 'The service principal/application ID.', 'required': False}, {'name': 'client-secret', 'description': \"The service principal's secret.\", 'required': False}, {'name': 'endpoint', 'description': 'The endpoint of the sql server. Defaults to database.windows.net.', 'default': 'database.windows.net', 'required': False}, {'name': 'grant-workspace-msi-access', 'description': 'Set it to True to access data behind virtual network from Machine Learning Studio.', 'required': False}, {'name': 'include-secret', 'description': 'Show the registered secret for the datastores.', 'required': False}, {'name': 'output-metadata-file', 'description': 'Provide an optional output file location for structured object output.', 'required': False}, {'name': 'password', 'description': 'The password of the database user to access the database.', 'required': False}, {'name': 'path', 'description': 'Path to a root directory for run configuration files.', 'default': '.', 'required': False}, {'name': 'resource-group', 'description': 'Resource group name.', 'required': False}, {'name': 'resource-url', 'description': 'Determines what operations will be performed on the database.', 'default': 'https://database.windows.net/', 'required': False}, {'name': 'sql-resource-group', 'description': 'The resource group of the Azure Sql Server.', 'required': False}, {'name': 'sql-subscription-id', 'description': 'The subscription ID of the Azure Sql Server.', 'required': False}, {'name': 'subscription-id', 'description': 'Specifies the subscription Id.', 'required': False}, {'name': 'tenant-id', 'description': 'The service principal Tenant ID.', 'required': False}, {'name': 'username', 'description': 'The username of the database user to access the database.', 'required': False}, {'name': 'workspace-name', 'description': 'Workspace name.', 'required': False}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.create', 'description': 'Create a new Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}, {'name': 'route_any', 'description': 'Create an app profile with a multi-cluster routing policy.'}, {'name': 'route_to', 'description': 'Create an app profile with a single-cluster routing policy which routes all requests to specific cluster-id.'}, {'name': 'description', 'description': 'Description for the app profile.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to detect NSFW or nudity within an image (as URL).', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.proton.list_service_instance_provisioned_resources(service_instance_name=\"my-instance\")"} {"Instruction": "I want to delete a base path mapping with the domain name 'api.example.com' and base path 'production' on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.replace_all', 'description': 'Replace all existing service perimeters', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'source_file', 'description': 'Path to the source file containing all replacement service perimeters.'}, {'name': 'etag', 'description': 'Optional. Latest etag of the policy.'}]}"], "Output": "aws.apigateway.delete_base_path_mapping(domain_name=\"api.example.com\", base_path=\"production\")"} {"Instruction": "I want to obtain a list of all the enabled products for import in AWS Security Hub, but I want to limit the results to a page size of 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.list_enabled_products_for_import', 'description': 'Lists all findings-generating solutions (products) that you are subscribed to receive findings from in Security Hub.list-enabled-products-for-import is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_week_boundaries', 'description': 'Compute the number of weeks between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like. Argument to compute function.'}], 'optional': [{'name': 'count_from_zero', 'description': 'bool, default True. If True, number days from 0, otherwise from 1.'}, {'name': 'week_start', 'description': 'int, default 1. Which day does the week start with (Monday=1, Sunday=7). How this value is numbered is unaffected by count_from_zero.'}, {'name': 'options', 'description': 'pyarrow.compute.DayOfWeekOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_lineage_group', 'description': 'Provides a list of properties for the requested lineage group. For more information, see Cross-Account Lineage Tracking in the Amazon SageMaker Developer Guide .', 'parameters': [{'name': 'lineage_group_name', 'description': 'The name of the lineage group.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.stddev', 'description': 'Calculate the standard deviation of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'ddof', 'description': 'Number of degrees of freedom (default: 0)'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input (default: True)'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input (default: 0)'}, {'name': 'options', 'description': 'Alternative way of passing options (default: None)'}, {'name': 'memory_pool', 'description': 'Memory pool for memory allocation (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.securityhub.list_enabled_products_for_import(page_size=10)"} {"Instruction": "I want to retrieve the current data access role for the resource with ARN \"arn:aws:lakeformation:us-east-1:123456789012:database/my-database\" registered in AWS Lake Formation.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lakeformation.describe_resource', 'description': 'Retrieves the current data access role for the given resource registered in Lake Formation.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.lakeformation.describe_resource(resource_arn=\"arn:aws:lakeformation:us_east_1:123456789012:database/my_database\")"} {"Instruction": "I want to update the tracking options for a configuration set named my-config-set and set a custom domain called example.domain.com as the redirect domain for open and click events in AWS SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_tracking_options', 'description': 'Modifies an association between a configuration set and a custom domain for open and click event tracking.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}, {'name': 'tracking_options', 'description': 'A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.\\nFor more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide .\\nCustomRedirectDomain -> (string)\\n\\nThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_facet_names', 'description': 'Retrieves the names of facets that exist in a schema.list-facet-names is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) to retrieve facet names from.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'servicio de prueba api', 'parameters': []}"], "Output": "aws.ses.update_configuration_set_tracking_options(configuration_set_name=\"my-config-set\", tracking_options={\"CustomRedirectDomain\": \"example.domain.com\"})"} {"Instruction": "I want to add tags to a resource with the ARN \"arn:aws:s3:::my-bucket\" with the tag key \"Environment\" and the tag value \"Production\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_sap.tag_resource*', 'description': 'Creates tag for a resource by specifying the ARN.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags on a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'az', 'api_name': 'synapse spark-job-definition show', 'description': 'Get a spark job definition', 'parameters': [{'name': 'name', 'description': 'The spark job definition name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "aws.ssm_sap.tag_resource(resource_arn=\"arn:aws:s3:::my-bucket\", tags={\"Environment\": \"Production\"})"} {"Instruction": "I want to create a domain name called \"example.com\" with a certificate ARN of \"arn:aws:acm:us-west-2:123456789012:certificate/123456789012-1234-1234-1234-12345678\" in AWS API GatewayV2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.replace_items_selected_with_mask', 'description': 'Replace items selected with a mask', 'parameters': {'required': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().list', 'description': 'List the data for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "aws.apigatewayv2.create_domain_name(domain_name=\"example.com\", domain_name_configurations={\"CertificateArn\":\"arn:aws:acm:us-west-2:123456789012:certificate/123456789012-1234-1234-1234-12345678\"})"} {"Instruction": "I would like to get information about the FAQ with the ID \"23456\" in the index with the ID \"56789\" in AWS Kendra.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}"], "Output": "aws.kendra.describe_faq(id=23456, index_id=56789)"} {"Instruction": "I want to list all connectors with names starting with \"my-connector-\" using the AWS Kafka Connect API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafkaconnect.list_connectors', 'description': 'Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.list-connectors is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'connector_name_prefix', 'description': 'The name prefix that you want to use to search for and list connectors.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.retrieve_tape_recovery_point', 'description': 'Retrieves the recovery point for the specified virtual tape. This operation is only supported in the tape gateway type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'tape_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual tape for which you want to retrieve the recovery point.'}, {'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "aws.kafkaconnect.list_connectors(connector_name_prefix=\"my-connector-\")"} {"Instruction": "I want to list all the topics available on AWS SNS but retrieve the results in smaller pages of 50 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.sns.list_topics(max_items=50)"} {"Instruction": "I want to get the details of a stored query named \"my_query\" in AWS ConfigService.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.configservice.get_stored_query', 'description': 'Returns the details of a specific stored query.', 'parameters': [{'name': 'query_name', 'description': 'The name of the query.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.configservice.get_stored_query(query_name=\"my_query\")"} {"Instruction": "I want to get a list of organization conformance packs using the AWS ConfigService API, but I want to paginate the results and retrieve only 10 items per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}"], "Output": "aws.configservice.describe_organization_conformance_packs(page_size=10)"} {"Instruction": "I need to retrieve detailed information about the self-service action with the identifier \"98765\" in AWS ServiceCatalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'Azure CLI', 'api_name': 'List Batch Endpoints', 'description': 'List all batch endpoints in a workspace', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}]}"], "Output": "aws.servicecatalog.describe_service_action(__id=\"98765\")"} {"Instruction": "I want to create a transit gateway peering attachment between transit gateway ID tgw-567def08g09567def and peer transit gateway ID tgw-22334455bbccdd223 in the account 987654321098 and region us-east-1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}"], "Output": "aws.ec2.create_transit_gateway_peering_attachment(transit_gateway_id=\"tgw-567def08g09567def\", peer_transit_gateway_id=\"tgw-22334455bbccdd223\", peer_account_id=\"987654321098\", peer_region=\"us-east-1\")"} {"Instruction": "I want to know the replication status for an image with the digest DEF456 in the ECR repository named my-repo.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for scalar aggregations', 'description': 'Options for scalar aggregations', 'parameters': {'required': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}"], "Output": "aws.ecr.describe_image_replication_status(repository_name=\"my_repo\", image_id={\"imageDigest\": \"DEF456\"})"} {"Instruction": "I want to snooze the alarms associated with the alarm model \"temperature_alarm\" for 120 seconds.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_snooze_alarm', 'description': 'Changes one or more alarms to the snooze mode. The alarms change to the SNOOZE_DISABLED state after you set them to the snooze mode.', 'parameters': [{'name': 'snooze_action_requests', 'description': 'The list of snooze action requests. You can specify up to 10 requests per operation.\\n(structure)\\n\\nInformation needed to snooze the alarm.\\nrequestId -> (string)\\n\\nThe request ID. Each ID must be unique within each batch.\\nalarmModelName -> (string)\\n\\nThe name of the alarm model.\\nkeyValue -> (string)\\n\\nThe value of the key used as a filter to select only the alarms associated with the key .\\nnote -> (string)\\n\\nThe note that you can leave when you snooze the alarm.\\nsnoozeDuration -> (integer)\\n\\nThe snooze time in seconds. The alarm automatically changes to the NORMAL state after this duration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.diagnose.routes(NAME=\"example_instance\", TRACEROUTE_ARGS=\" _w 0.5 _q 5\"', 'description': 'Routes to/from Compute Engine virtual machine instances', 'parameters': [{'name': 'name'}, {'name': 'container'}, {'name': 'dry_run'}, {'name': 'external_route_ip'}, {'name': 'force_key_file_overwrite'}, {'name': 'plain'}, {'name': 'regexp'}, {'name': 'reverse_traceroute'}, {'name': 'ssh_flag'}, {'name': 'ssh_key_file'}, {'name': 'strict_host_key_checking'}, {'name': 'user'}, {'name': 'zones'}, {'name': 'ssh_key_expiration'}, {'name': 'ssh_key_expire_after'}, {'name': 'gcloud_wide_flag'}, {'name': 'traceroute_args'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}"], "Output": "aws.iotevents_data.batch_snooze_alarm(snooze_action_requests=[{\"requestId\": \"temp_alarm1\", \"alarmModelName\": \"temperature_alarm\", \"note\": \"Snoozing alarms for 120 seconds\", \"snoozeDuration\": 120}])"} {"Instruction": "I want to create a job using Amazon Braket on AWS. The job should use a container image located at s3://my-bucket/container-image and the entry point should be the script.py file located at s3://my-bucket/scripts. I also want to specify the output location for job checkpoint data to be /opt/braket/checkpoints/ and set the maximum runtime of the job to be 3600 seconds.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}"], "Output": "aws.braket.create_job(algorithm_specification_containerImage_uri=\"s3://my_bucket/container_image\", algorithm_specification_scriptModeConfig_entryPoint=\"s3://my_bucket/scripts/script.py\", checkpoint_config_localPath=\"/opt/braket/checkpoints/\", stopping_condition_maxRuntimeInSeconds=3600)"} {"Instruction": "Can you please help me register my AWS member account with the ID 0987654321 as the CloudTrail delegated administrator?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"NOWPayments is a non-custodial cryptocurrency payment processing platform. Accept payments in a wide range of cryptos and get them instantly converted into a coin of your choice and sent to your wallet. Keeping it simple \u2013 no excess. NOWPayments' API allows you to integrate crypto payments in 50+ assets into any service.\", 'parameters': [{'name': 'datefrom', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'limit', 'description': '', 'type': 'NUMBER'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}, {'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'dateto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Betway', 'parameters': []}"], "Output": "aws.cloudtrail.register_organization_delegated_admin(member_account_id=\"0987654321\")"} {"Instruction": "I want to update the recipe job named my-job with encryption key arn, encryption mode as SSE-S3, and log subscription DISABLED.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.update_recipe_job', 'description': 'Modifies the definition of an existing DataBrew recipe job.', 'parameters': [{'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to update.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of nodes that DataBrew can consume when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'outputs', 'description': 'One or more artifacts that represent the output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.\\nCompressionFormat -> (string)\\n\\nThe compression algorithm used to compress the output text of the job.\\nFormat -> (string)\\n\\nThe data format of the output of the job.\\nPartitionColumns -> (list)\\n\\nThe names of one or more partition columns for the output of the job.\\n(string)\\n\\nLocation -> (structure)\\n\\nThe location in Amazon S3 where the job writes its output.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output.\\nFormatOptions -> (structure)\\n\\nRepresents options that define how DataBrew formats job output files.\\nCsv -> (structure)\\n\\nRepresents a set of options that define the structure of comma-separated value (CSV) job output.\\nDelimiter -> (string)\\n\\nA single character that specifies the delimiter used to create CSV job output.\\n\\n\\nMaxOutputFiles -> (integer)\\n\\nMaximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.'}, {'name': 'data_catalog_outputs', 'description': 'One or more artifacts that represent the Glue Data Catalog output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.\\nCatalogId -> (string)\\n\\nThe unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.\\nDatabaseName -> (string)\\n\\nThe name of a database in the Data Catalog.\\nTableName -> (string)\\n\\nThe name of a table in the Data Catalog.\\nS3Options -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.\\nLocation -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\n\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.'}, {'name': 'database_outputs', 'description': 'Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.\\n(structure)\\n\\nRepresents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.\\nGlueConnectionName -> (string)\\n\\nThe Glue connection that stores the connection information for the target database.\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nDatabaseOutputMode -> (string)\\n\\nThe output mode to write into the database. Currently supported option: NEW_TABLE.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iottwinmaker.delete_component_type', 'description': 'Deletes a component type.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace that contains the component type.'}, {'name': 'component_type_id', 'description': 'The ID of the component type to delete.'}]}"], "Output": "aws.databrew.update_recipe_job(name=\"my-job\", encryption_key_arn=\"encryption_key_arn\", encryption_mode=\"SSE-S3\", log_subscription=\"DISABLE\")"} {"Instruction": "I want to retrieve all labels in Fraud Detector and get the output in smaller pages, with a maximum of 20 records per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().rename', 'description': 'Rename a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'new_name', 'description': 'New name for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.list', 'description': 'List Artifact Registry packages', 'parameters': [{'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "aws.frauddetector.get_labels(max_results=20)"} {"Instruction": "I want to list all versions of an annotation store named annotation-store on AWS omics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.omics.list_annotation_store_versions(name=\"annotation-store\")"} {"Instruction": "I want to start data collection by agent ids for agents \"agent-1\" and \"agent-2\" in my AWS account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.start_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to start collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to start collecting data. If you send a request to an agent ID that you do not have permission to contact, according to your Amazon Web Services account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agents and you do not have permission to contact some of those agents, the system does not throw an exception. Instead, the system shows Failed in the Description field.\\n(string)'}]}\n", "{'name': 'az', 'api_name': 'AKS Nodepool Snapshot Create', 'description': 'Create a snapshot of a nodepool', 'parameters': [{'name': 'name', 'description': 'The nodepool snapshot name.'}, {'name': 'nodepool-id', 'description': 'The source nodepool id from which to create this snapshot.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'aks-custom-headers', 'description': 'Send custom headers. When specified, format should be Key1=Value1,Key2=Value2.', 'optional': True}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.', 'optional': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'optional': True}, {'name': 'tags', 'description': 'The tags of the snapshot.', 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'git', 'api_name': 'git.merge', 'description': 'Advanced merge strategies and configuration', 'parameters': [{'name': 'ignore_space_change'}, {'name': 'ignore_all_space'}, {'name': 'ignore_space_at_eol'}, {'name': 'ignore_cr_at_eol'}, {'name': 'renormalize'}, {'name': 'no_renormalize'}, {'name': 'find_renames['}, {'name': 'rename_threshold'}, {'name': 'subtree['}, {'name': 'recursive'}, {'name': 'patience'}, {'name': 'diff_algorithm'}, {'name': 'no_renames'}, {'name': 'resolve'}, {'name': 'octopus'}, {'name': 'ours'}, {'name': 'subtree'}]}"], "Output": "aws.discovery.start_data_collection_by_agent_ids(agent_ids=[\"agent-1\", \"agent-2\"])"} {"Instruction": "I want to list all component types in a workspace with the ID \"1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iottwinmaker.list_component_types', 'description': 'Lists all component types in a workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace.'}, {'name': 'filters', 'description': 'A list of objects that filter the request.\\n(tagged union structure)\\n\\nAn object that filters items in a list of component types.\\n\\nNoteOnly one object is accepted as a valid input.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: extendsFrom, namespace, isAbstract.\\nextendsFrom -> (string)\\n\\nThe component type that the component types in the list extend.\\nnamespace -> (string)\\n\\nThe namespace to which the component types in the list belong.\\nisAbstract -> (boolean)\\n\\nA Boolean value that specifies whether the component types in the list are abstract.'}, {'name': 'next_token', 'description': 'The string that specifies the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at one time. The default is 25.\\nValid Range: Minimum value of 1. Maximum value of 250.'}]}"], "Output": "aws.iottwinmaker.list_component_types(workspace_id=\"1234\")"} {"Instruction": "I want to associate an account with an Amazon Macie administrator account. The account ID is 123456789 and the email address is user@example.com. Also, I want to associate two tags with the account, with keys \"Environment\" and \"Department\" and values \"Production\" and \"IT\" respectively.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.create_member', 'description': 'Associates an account with an Amazon Macie administrator account.', 'parameters': [{'name': 'account', 'description': 'The details of the account to associate with the administrator account.\\naccountId -> (string)\\n\\nThe Amazon Web Services account ID for the account.\\nemail -> (string)\\n\\nThe email address for the account.'}, {'name': 'tags', 'description': 'A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie.\\nAn account can have a maximum of 50 tags. Each tag consists of a tag key and an associated tag value. The maximum length of a tag key is 128 characters. The maximum length of a tag value is 256 characters.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.versions().delete(version='1.0.0', location='us_central1', package='my_pkg', repository='my_repo'\", 'description': 'Delete an Artifact Registry package version', 'parameters': [{'name': 'version'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}]}\n", "{'name': 'az', 'api_name': 'az group update', 'description': 'Update a resource group', 'parameters': [{'name': 'name', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'force-string', 'description': \"When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.\", 'required': False}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set. Example: --set property1.property2=.', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The AI-powered language pronunciation API with ChatGPT', 'parameters': [{'name': 'post_id', 'description': '', 'type': 'string'}]}"], "Output": "aws.macie2.create_member(account={\"accountId\": \"123456789\", \"email\": \"user@example.com\"}, tags={\"Environment\": \"Production\", \"Department\": \"IT\"})"} {"Instruction": "I want to copy a snapshot named my-cluster-snapshot to a new snapshot named my-cluster-snapshot-copy on AWS MemoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.copy_snapshot', 'description': 'Makes a copy of an existing snapshot.', 'parameters': [{'name': 'source_snapshot_name', 'description': 'The name of an existing snapshot from which to make a copy.'}, {'name': 'target_snapshot_name', 'description': 'A name for the snapshot copy. MemoryDB does not permit overwriting a snapshot, therefore this name must be unique within its context - MemoryDB or an Amazon S3 bucket if exporting.'}, {'name': 'target_bucket', 'description': 'The Amazon S3 bucket to which the snapshot is exported. This parameter is used only when exporting a snapshot for external access. When using this parameter to export a snapshot, be sure MemoryDB has the needed permissions to this S3 bucket. For more information, see Step 2: Grant MemoryDB Access to Your Amazon S3 Bucket .'}, {'name': 'kms_key_id', 'description': 'The ID of the KMS key used to encrypt the target snapshot.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints().undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}]}"], "Output": "aws.memorydb.copy_snapshot(source_snapshot_name=\"my-cluster-snapshot\", target_snapshot_name=\"my-cluster-snapshot-copy\")"} {"Instruction": "I would like to replace the root volume of an AWS EC2 instance with the ID i-543210fedcba9876 and restore it from a specific snapshot with the ID snap-9876543210abcdef.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_replace_root_volume_task', 'description': 'Replaces the EBS-backed root volume for a running instance with a new volume that is restored to the original root volume\u00e2\\x80\\x99s launch state, that is restored to a specific snapshot taken from the original root volume, or that is restored from an AMI that has the same key characteristics as that of the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The ID of the instance for which to replace the root volume.'}, {'name': 'snapshot_id', 'description': 'The ID of the snapshot from which to restore the replacement root volume. The specified snapshot must be a snapshot that you previously created from the original root volume.\\nIf you want to restore the replacement root volume to the initial launch state, or if you want to restore the replacement root volume from an AMI, omit this parameter.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. For more information, see Ensuring idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the root volume replacement task.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'image_id', 'description': 'The ID of the AMI to use to restore the root volume. The specified AMI must have the same product code, billing information, architecture type, and virtualization type as that of the instance.\\nIf you want to restore the replacement volume from a specific snapshot, or if you want to restore it to its launch state, omit this parameter.'}, {'name': 'delete_replaced_root_volume_|_no_delete_replaced_root_volume', 'description': 'Indicates whether to automatically delete the original root volume after the root volume replacement task completes. To delete the original root volume, specify true . If you choose to keep the original root volume after the replacement task completes, you must manually delete it when you no longer need it.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that will return a Champion object containing a list of Abilities including the champions passive ability. ', 'parameters': [{'name': 'champions', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}"], "Output": "aws.ec2.create_replace_root_volume_task(instance_id=\"i-543210fedcba9876\", snapshot_id=\"snap-9876543210abcdef\")"} {"Instruction": "I want to remove the tags with keys \"tag1\" and \"tag2\" from the resource with ARN \"arn:aws:lex-models:us-west-2:987654321098:bot:my-bot\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lex_models.untag_resource', 'description': 'Removes tags from a bot, bot alias or bot channel.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to remove the tags from.'}, {'name': 'tag_keys', 'description': 'A list of tag keys to remove from the resource. If a tag key does not exist on the resource, it is ignored.\\n(string)'}]}"], "Output": "aws.lex_models.untag_resource(resource_arn=\"arn:aws:lex-models:us-west-2:987654321098:bot:my-bot\", tag_keys=[\"tag1\",\"tag2\"])"} {"Instruction": "Please describe the details of a data share with the ARN \"aws:redshift:us-west-2:123456789:data_share_guid/data_share_name\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.redshift.describe_data_shares(data_share_arn=\"aws:redshift:us-west-2:123456789:data_share_guid/data_share_name\")"} {"Instruction": "I want to delete an Access Control List named custom-acl-5 on AWS MemoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.memorydb.delete_acl(acl_name=\"custom-acl-5\")"} {"Instruction": "I want to change the suppression list preferences for a configuration set named my-config-set, and add the reasons \\\"HARD-BOUNCE\\\" and \\\"COMPLAINT\\\" to the suppression list in AWS SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws sesv2 put_configuration_set_suppression_options', 'description': 'Specify the account suppression list preferences for a configuration set.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to change the suppression list preferences for.'}, {'name': 'suppressed_reasons', 'description': 'A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.\\n\\n(string)\\n\\nThe reason that the address was added to the suppression list for your account. The value can be one of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a hard bounce.'}]}"], "Output": "aws.sesv2.put_configuration_set_suppression_options(configuration_set_name=\"my_config_set\", suppressed_reasons=[\"HARD-BOUNCE\", \"COMPLAINT\"])"} {"Instruction": "I want to create an egress-only internet gateway for my VPC with ID vpc-12345678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_egress_only_internet_gateway', 'description': '[IPv6 only] Creates an egress-only internet gateway for your VPC. An egress-only internet gateway is used to enable outbound communication over IPv6 from instances in your VPC to the internet, and prevents hosts outside of your VPC from initiating an IPv6 connection with your instance.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC for which to create the egress-only internet gateway.'}, {'name': 'tag_specifications', 'description': 'The tags to assign to the egress-only internet gateway.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}"], "Output": "aws.ec2.create_egress_only_internet_gateway(vpc_id=\"vpc-12345678\")"} {"Instruction": "I want to update the name and description of a routing profile with the name \"NewProfile\" and the description \"Updated profile\" in an Amazon Connect instance with ID \"abcd1234\" and routing profile ID \"5678efgh\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}"], "Output": "aws.connect.update_routing_profile_name(instance_id=\"abcd1234\", routing_profile_id=\"5678efgh\", name=\"NewProfile\", description=\"Updated profile\")"} {"Instruction": "I want to delete the content of a dataset named mydataset in AWS IoT Analytics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.update_model_version', 'description': 'Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'major_version_number', 'description': 'The major version number.'}, {'name': 'external_events_detail', 'description': 'The details of the external events data used for training the model version. Required if trainingDataSource is EXTERNAL_EVENTS .\\ndataLocation -> (string)\\n\\nThe Amazon S3 bucket location for the data.\\ndataAccessRoleArn -> (string)\\n\\nThe ARN of the role that provides Amazon Fraud Detector access to the data location.'}, {'name': 'ingested_events_detail', 'description': 'The details of the ingested event used for training the model version. Required if your trainingDataSource is INGESTED_EVENTS .\\ningestedEventsTimeWindow -> (structure)\\n\\nThe start and stop time of the ingested events.\\nstartTime -> (string)\\n\\nTimestamp of the first ingensted event.\\nendTime -> (string)\\n\\nTimestamp of the final ingested event.'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_cluster', 'description': 'Removes the asssociation of an Amazon Web Services Identity and Access Management (IAM) role from a DB cluster.For more information on Multi-AZ DB clusters, see Multi-AZ DB cluster deployments in the Amazon RDS User Guide.', 'parameters': [{'name': 'db_cluster_identifier', 'description': 'The name of the DB cluster to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the Aurora DB cluster, for example arn:aws:iam::123456789012:role/AuroraAccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB cluster that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}"], "Output": "aws.iotanalytics.delete_dataset_content(dataset_name=\"mydataset\")"} {"Instruction": "I want to remove the tags with the keys \"Color\" and \"Size\" from the Athena resource with ARN \"arn:aws:athena:us-west-2:111122223333:datacatalog/dynamo_db_catalog\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.untag_resource', 'description': 'Removes one or more tags from an Athena resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specifies the ARN of the resource from which tags are to be removed.'}, {'name': 'tag_keys', 'description': 'A comma-separated list of one or more tag keys whose tags are to be removed from the specified resource.\\n(string)'}]}"], "Output": "aws.athena.untag_resource(resource_arn=\"arn:aws:athena:us-west-2:111122223333:datacatalog/dynamo_db_catalog\", tag_keys=[\"Color\", \"Size\"])"} {"Instruction": "I want to delete a subscriber from a budget named \"Example Budget\". The subscriber is an email address \"example@example.com\" and the notification type is ACTUAL with a threshold of 80% and threshold type of PERCENTAGE.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.budgets.delete_subscriber', 'description': 'Deletes a subscriber.WarningDeleting the last subscriber to a notification also deletes the notification.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose subscriber you want to delete.'}, {'name': 'budget_name', 'description': 'The name of the budget whose subscriber you want to delete.'}, {'name': 'notification', 'description': 'The notification whose subscriber you want to delete.\\nNotificationType -> (string)\\n\\nSpecifies whether the notification is for how much you have spent (ACTUAL ) or for how much that you\u00e2\\x80\\x99re forecasted to spend (FORECASTED ).\\nComparisonOperator -> (string)\\n\\nThe comparison that\u00e2\\x80\\x99s used for this notification.\\nThreshold -> (double)\\n\\nThe threshold that\u00e2\\x80\\x99s associated with a notification. Thresholds are always a percentage, and many customers find value being alerted between 50% - 200% of the budgeted amount. The maximum limit for your threshold is 1,000,000% above the budgeted amount.\\nThresholdType -> (string)\\n\\nThe type of threshold for a notification. For ABSOLUTE_VALUE thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over your total cost threshold. For PERCENTAGE thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over a certain percentage of your forecasted spend. For example, if you have a budget for 200 dollars and you have a PERCENTAGE threshold of 80%, Amazon Web Services notifies you when you go over 160 dollars.\\nNotificationState -> (string)\\n\\nSpecifies whether this notification is in alarm. If a budget notification is in the ALARM state, you passed the set threshold for the budget.'}, {'name': 'subscriber', 'description': 'The subscriber that you want to delete.\\nSubscriptionType -> (string)\\n\\nThe type of notification that Amazon Web Services sends to a subscriber.\\nAddress -> (string)\\n\\nThe address that Amazon Web Services sends budget notifications to, either an SNS topic or an email.\\nWhen you create a subscriber, the value of Address can\u00e2\\x80\\x99t contain line breaks.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'relay hyco create', 'description': 'Create the Relay Service Hybrid Connection', 'parameters': [{'name': 'name -n', 'description': 'Name of Hybrid Connection.'}, {'name': 'namespace-name', 'description': 'Name of Namespace.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'requires-client-authorization', 'description': 'Indicates whether client authorization is required. accepted values: false, true'}, {'name': 'user-metadata', 'description': 'Endpoint metadata.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "aws.budgets.delete_subscriber(account_id=\"111122223333\", budget_name=\"Example Budget\", notification={\"NotificationType\":\"ACTUAL\",\"ComparisonOperator\":\"GREATER_THAN\",\"Threshold\":80,\"ThresholdType\":\"PERCENTAGE\"}, subscriber={\"SubscriptionType\":\"EMAIL\",\"Address\":\"example@example.com\"})"} {"Instruction": "I want to delete an asset with the asset ID xyz987abc using the AWS IoT SiteWise API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.delete_asset', 'description': 'Deletes an asset. This action can\u00e2\\x80\\x99t be undone. For more information, see Deleting assets and models in the IoT SiteWise User Guide .NoteYou can\u00e2\\x80\\x99t delete an asset that\u00e2\\x80\\x99s associated to another asset. For more information, see DisassociateAssets .', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset to delete.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'prediction = tensorflow_model.predict_local', 'description': 'run prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}"], "Output": "aws.iotsitewise.delete_asset(asset_id=\"xyz987abc\")"} {"Instruction": "I want to enable email sending for a configuration set named 'my-other-config-set' in Amazon SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_sending_enabled', 'description': 'Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending for a configuration set when the reputation metrics for that configuration set (such as your bounce on complaint rate) exceed certain thresholds.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to update.'}, {'name': 'enabled_|_no_enabled', 'description': 'Describes whether email sending is enabled or disabled for the configuration set.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.saved_queries().describe', 'description': 'Describe a Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}"], "Output": "aws.ses.update_configuration_set_sending_enabled(configuration_set_name='my-other-config-set', enabled=True)"} {"Instruction": "I want to create a global cluster in the Aurora MySQL engine with the global cluster identifier mycluster.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.create_global_cluster', 'description': 'Creates an Aurora global database spread across multiple Amazon Web Services Regions. The global database contains a single primary cluster with read-write capability, and a read-only secondary cluster that receives data from the primary cluster through high-speed replication performed by the Aurora storage subsystem.See also: AWS API Documentation\\n', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier for this global database cluster. This parameter is stored as a lowercase string.'}, {'name': 'source_db_cluster_identifier', 'description': 'The Amazon Resource Name (ARN) to use as the primary cluster of the global database.\\nIf you provide a value for this parameter, don\u00e2\\x80\\x99t specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:\\n\\nDatabaseName\\nEngine\\nEngineVersion\\nStorageEncrypted'}, {'name': 'engine', 'description': 'The database engine to use for this global database cluster.\\nValid Values: aurora-mysql | aurora-postgresql\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine of the source DB cluster.'}, {'name': 'engine_version', 'description': 'The engine version to use for this global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine version of the source DB cluster.'}, {'name': 'deletion_protection_|_no_deletion_protection', 'description': 'Specifies whether to enable deletion protection for the new global database cluster. The global database can\u00e2\\x80\\x99t be deleted when deletion protection is enabled.'}, {'name': 'database_name', 'description': 'The name for your database of up to 64 alphanumeric characters. If you don\u00e2\\x80\\x99t specify a name, Amazon Aurora doesn\u00e2\\x80\\x99t create a database in the global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the database name from the source DB cluster.'}, {'name': 'storage_encrypted_|_no_storage_encrypted', 'description': 'Specifies whether to enable storage encryption for the new global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the setting from the source DB cluster.'}]}"], "Output": "aws.rds.create_global_cluster(global_cluster_identifier=\"mycluster\", engine=\"aurora_mysql\")"} {"Instruction": "I want to delete an identity provider with ARN 'arn:aws:iam::123456789098:oidc-provider/oidc.example.com' on AWS Workspaces Web.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}\n", "{'name': 'Torch', 'api_name': 'torch.linspace', 'description': 'Create a one-dimensional tensor with evenly spaced values', 'parameters': {'start': {'type': 'float', 'description': 'The starting value for the set of points'}, 'end': {'type': 'float', 'description': 'The ending value for the set of points'}, 'steps': {'type': 'int', 'description': 'The number of evenly spaced values to generate'}, 'out': {'type': 'Tensor', 'description': 'Optional output tensor'}, 'dtype': {'type': 'torch.dtype', 'description': 'Optional data type for the computation'}, 'layout': {'type': 'torch.layout', 'description': 'Optional layout of the returned tensor'}, 'device': {'type': 'torch.device', 'description': 'Optional device for the returned tensor'}, 'requires_grad': {'type': 'bool', 'description': 'Optional flag to enable gradient tracking'}}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform_versions.update', 'description': 'Update an AI Platform version', 'parameters': [{'name': 'version', 'description': 'ID of the version or fully qualified identifier for the version.'}, {'name': 'model', 'description': 'Model for the version.'}, {'name': 'config', 'description': 'YAML_FILE for the configuration.'}, {'name': 'description', 'description': 'DESCRIPTION of the version.'}, {'name': 'region', 'description': 'REGION of the version.'}, {'name': 'update_labels', 'description': 'Update labels with KEY=VALUE format.'}, {'name': 'bigquery_table_name', 'description': 'BIGQUERY_TABLE_NAME for the version.'}, {'name': 'sampling_percentage', 'description': 'SAMPLING_PERCENTAGE of the version.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'Remove labels with KEY format.'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseXOR', 'description': 'Bit-wise XOR the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.workspaces_web.delete_identity_provider(identity_provider_arn=\"arn:aws:iam::123456789098:oidc-provider/oidc.example.com\")"} {"Instruction": "I want to get information about a rule group with the RuleGroupId \"24680\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.get_rule_group', 'description': 'To view the rules in a rule group, use ListActivatedRulesInRuleGroup .', 'parameters': [{'name': 'rule_group_id', 'description': 'The RuleGroupId of the RuleGroup that you want to get. RuleGroupId is returned by CreateRuleGroup and by ListRuleGroups .'}]}\n", "{'name': 'pyarrow', 'api_name': 'from_numpy_dtype', 'description': 'Convert NumPy dtype to pyarrow.DataType', 'parameters': {'required': [{'name': 'dtype', 'description': 'the numpy dtype to convert'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NsLookup queries the specified DNS server and retrieves records associated with the domain name you provided.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.waf.get_rule_group(rule_group_id=\"24680\")"} {"Instruction": "Please perform named entity recognition on the text documents \"data/document3.txt\" and \"data/document4.txt\" using Amazon Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.batch_detect_entities', 'description': 'Inspects the text of a batch of documents for named entities and returns information about them. For more information about named entities, see Entities in the Comprehend Developer Guide.', 'parameters': [{'name': 'text_list', 'description': 'A list containing the UTF-8 encoded text of the input documents. The list can contain a maximum of 25 documents. The maximum size of each document is 5 KB.\\n(string)'}, {'name': 'language_code', 'description': 'The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. All documents must be in the same language.\\nPossible values:\\n\\nen\\nes\\nfr\\nde\\nit\\npt\\nar\\nhi\\nja\\nko\\nzh\\nzh-TW'}]}"], "Output": "aws.comprehend.batch_detect_entities(language_code=\"en\", text_list=[\"data/document3.txt\", \"data/document4.txt\"])"} {"Instruction": "I want to list the mailbox export jobs for the organization with ID \"246810\" on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_mailbox_export_jobs', 'description': 'Lists the mailbox export jobs started for the specified organization within the last seven days.', 'parameters': [{'name': 'organization_id', 'description': 'The organization ID.'}, {'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}"], "Output": "aws.workmail.list_mailbox_export_jobs(organization_id=\"246810\")"} {"Instruction": "Can you provide a Python function call to disassociate the IAM role arn:aws:iam::987654321098:role/AccessRole from the DB instance prod-instance that has the S3_INTEGRATION feature enabled?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_instance', 'description': 'Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The name of the DB instance to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance, for example, arn:aws:iam::123456789012:role/AccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB instance that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}"], "Output": "aws.rds.remove_role_from_db_instance(db_instance_identifier=\"prod-instance\", feature_name=\"S3_INTEGRATION\", role_arn=\"arn:aws:iam::987654321098:role/AccessRole\")"} {"Instruction": "I want to start access logging on a container named Photos in AWS MediaStore.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediastore.stop_access_logging', 'description': 'Stops access logging on the specified container. When you stop access logging on a container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access logs are not saved and are not retrievable.', 'parameters': [{'name': 'container_name', 'description': 'The name of the container that you want to stop access logging on.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses.update', 'description': 'Update a Compute Engine address', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "aws.mediastore.start_access_logging(container_name=\"Photos\")"} {"Instruction": "I want to get the credit option for CPU usage of instance i-1234567890abcdef0 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws ec2 describe_instance_credit_specifications', 'description': 'Describes the credit option for CPU usage of the specified burstable performance instances. The credit options are standard and unlimited .If you specify one or more instance IDs, Amazon EC2 returns the credit option (standard or unlimited ) of those instances. If you specify an instance ID that is not valid, such as an instance that is not a burstable performance instance, an error is returned.If an Availability Zone is experiencing a service disruption and you specify instance IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If you specify only instance IDs in an unaffected zone, the call works normally.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: InstanceCreditSpecifications\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'The filters.\\n\\ninstance-id - The ID of the instance.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'instance_ids', 'description': 'The instance IDs.\\nDefault: Describes all your instances.\\nConstraints: Maximum 1000 explicitly specified instance IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get info about the latest 50 clips from a channel, including direct download links', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}\n", "{'name': 'AKS', 'api_name': 'AKS Nodepool Snapshot List', 'description': 'List nodepool snapshots', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}"], "Output": "aws.ec2.describe_instance_credit_specifications(instance_id=\"i-1234567890abcdef0\")"} {"Instruction": "I want to delete a server certificate named myCert on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_server_certificate', 'description': 'Deletes the specified server certificate.See also: AWS API Documentation\\n', 'parameters': [{'name': 'server_certificate_name', 'description': 'The name of the server certificate you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().describe', 'description': 'Retrieve detailed information about a specific AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "aws.iam.delete_server_certificate(server_certificate_name=\"myCert\")"} {"Instruction": "I need to remove user John from an Amazon EMR Studio with ID abcd-1234.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr.delete_studio_session_mapping', 'description': 'Removes a user or group from an Amazon EMR Studio.', 'parameters': [{'name': 'studio_id', 'description': 'The ID of the Amazon EMR Studio.'}, {'name': 'identity_id', 'description': 'The globally unique identifier (GUID) of the user or group to remove from the Amazon EMR Studio. For more information, see UserId and GroupId in the IAM Identity Center Identity Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_name', 'description': 'The name of the user name or group to remove from the Amazon EMR Studio. For more information, see UserName and DisplayName in the IAM Identity Center Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_type', 'description': 'Specifies whether the identity to delete from the Amazon EMR Studio is a user or a group.\\nPossible values:\\n\\nUSER\\nGROUP'}]}"], "Output": "aws.emr.delete_studio_session_mapping(studio_id=\"abcd-1234\", identity_name=\"John\", identity_type=\"USER\")"} {"Instruction": "I want to recognize an utterance using Amazon Lex V2. The bot id is 12345, bot alias is prod, locale id is en_US, session id is 54321, and the input transcript is \"What are the store hours today?\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}"], "Output": "aws.lexv2_runtime.recognize_utterance(bot_id=\"12345\", bot_alias_id=\"prod\", locale_id=\"en_US\", session_id=\"54321\", input_stream=\"path/to/transcript.txt\")"} {"Instruction": "I want to retrieve the resource policy for a specific resource with the ARN \"arn:aws:redshift-serverless:us-west-2:123456789012:db-cluster/mysamplecluster\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_resource_policy', 'description': 'Returns a resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to return.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}"], "Output": "aws.redshift_serverless.get_resource_policy(resource_arn=\"arn:aws:redshift_serverless:us_west_2:123456789012:db_cluster/mysamplecluster\")"} {"Instruction": "I want to get details about the migration with migration ID \"abcd1234\" for an Amazon Lex V1 bot that has been migrated to Amazon Lex V2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lex_models.get_migration', 'description': 'Provides details about an ongoing or complete migration from an Amazon Lex V1 bot to an Amazon Lex V2 bot. Use this operation to view the migration alerts and warnings related to the migration.', 'parameters': [{'name': 'migration_id', 'description': 'The unique identifier of the migration to view. The migrationID is returned by the operation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_services().describe', 'description': 'Display detailed information about a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to describe.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "aws.lex_models.get_migration(migration_id=\"abcd1234\")"} {"Instruction": "What are the architecture recommendations for my recovery group named \"database-recovery\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.route53_recovery_readiness.get_architecture_recommendations(recovery_group_name=\"database-recovery\")"} {"Instruction": "I want to import another host key for the server with ID \"server-456\" on AWS Transfer Family. The host key file is located at \"/path/to/another_host_key\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters_dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.entityresolution.list_schema_mappings', 'description': 'Returns a list of all the SchemaMappings that have been created for an AWS account.list-schema-mappings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.create(\"my_authorization\", location=\"us_west1\", domain=\"host.example.com\"', 'description': 'Create a new DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.transfer.import_host_key(server_id=\"server_456\", host_key_body=\"file:///path/to/another_host_key\")"} {"Instruction": "I want to update the deployment strategy for AppConfig with the ID 9876xyz and change the final bake time to 30 minutes.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appconfig.update_deployment_strategy', 'description': 'Updates a deployment strategy.', 'parameters': [{'name': 'deployment_strategy_id', 'description': 'The deployment strategy ID.'}, {'name': 'description', 'description': 'A description of the deployment strategy.'}, {'name': 'deployment_duration_in_minutes', 'description': 'Total amount of time for a deployment to last.'}, {'name': 'final_bake_time_in_minutes', 'description': 'The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.'}, {'name': 'growth_factor', 'description': 'The percentage of targets to receive a deployed configuration during each interval.'}, {'name': 'growth_type', 'description': 'The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:\\n\\nLinear : For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.\\nExponential : For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N) . In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:\\n2*(2^0)\\n2*(2^1)\\n2*(2^2)\\n\\nExpressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.\\nPossible values:\\n\\nLINEAR\\nEXPONENTIAL'}]}"], "Output": "aws.appconfig.update_deployment_strategy(deployment_strategy_id=\"9876xyz\", final_bake_time_in_minutes=30)"} {"Instruction": "I want to get information about a managed policy with ARN arn:aws:iam::987654321098:policy/CustomPolicy for my AWS IAM account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_sap.tag_resource*', 'description': 'Creates tag for a resource by specifying the ARN.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags on a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.tasks.describe', 'description': 'Shows details of a specific task', 'parameters': [{'name': 'task', 'description': 'ID of the task or fully qualified identifier for the task'}, {'name': 'job', 'description': 'The job ID for the task'}, {'name': 'location', 'description': 'Google Cloud location for the task'}, {'name': 'task_group', 'description': 'The task group ID for the task'}]}"], "Output": "aws.iam.get_policy(policy_arn=\"arn:aws:iam::987654321098:policy/CustomPolicy\")"} {"Instruction": "I want to remove the IAM role named \"admin-role\" from the instance profile named \"admin-profile\" on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.remove_role_from_instance_profile', 'description': 'Removes the specified IAM role from the specified EC2 instance profile.WarningMake sure that you do not have any Amazon EC2 instances running with the role you are about to remove from the instance profile. Removing a role from an instance profile that is associated with a running instance might break any applications running on the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to update.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'role_name', 'description': 'The name of the role to remove.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}"], "Output": "aws.iam.remove_role_from_instance_profile(instance_profile_name=\"admin-profile\", role_name=\"admin-role\")"} {"Instruction": "Can you provide a Python function call to get the information about a specific CloudFront origin access identity with the ID \"WXYZ5678\" and log the output?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}"], "Output": "aws.cloudfront.get_cloud_front_origin_access_identity(id=\"WXYZ5678\")"} {"Instruction": "I want to replace the route table association with association ID rtbassoc-5678 with new route table ID rtb-1234 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.replace_route_table_association', 'description': 'Changes the route table associated with a given subnet, internet gateway, or virtual private gateway in a VPC. After the operation completes, the subnet or gateway uses the routes in the new route table. For more information about route tables, see Route tables in the Amazon VPC User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the new route table to associate with the subnet.'}]}"], "Output": "aws.ec2.replace_route_table_association(association_id=\"rtbassoc-5678\", route_table_id=\"rtb-1234\")"} {"Instruction": "I want to create a rule in AWS WAF with the name \"BlockBadBots\" and the metric name \"BadBotMetric\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.create_rule', 'description': 'A ByteMatchSet that matches BadBot in the User-Agent headerYou then add the Rule to a WebACL and specify that you want to blocks requests that satisfy the Rule . For a request to be blocked, it must come from the IP address 192.0.2.44 and the User-Agent header in the request must contain the value BadBot .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a CreateRule request.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRule request.Create and update a WebACL that contains the Rule . For more information, see CreateWebACL .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'name', 'description': 'A friendly name or description of the Rule . You can\u00e2\\x80\\x99t change the name of a Rule after you create it.'}, {'name': 'metric_name', 'description': 'A friendly name or description for the metrics for this Rule . The name can contain only alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can\u00e2\\x80\\x99t contain whitespace or metric names reserved for AWS WAF, including \u00e2\\x80\\x9cAll\u00e2\\x80\\x9d and \u00e2\\x80\\x9cDefault_Action.\u00e2\\x80\\x9d You can\u00e2\\x80\\x99t change the name of the metric after you create the Rule .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'tags', 'description': '(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nA tag associated with an AWS resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \u00e2\\x80\\x9ccustomer\u00e2\\x80\\x9d and the value to the customer name or ID. You can specify one or more tags to add to each AWS resource, up to 50 tags for a resource.\\nTagging is only available through the API, SDKs, and CLI. You can\u00e2\\x80\\x99t manage or view tags through the AWS WAF Classic console. You can tag the AWS resources that you manage through AWS WAF Classic: web ACLs, rule groups, and rules.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Es una API que permite a los usuarios encontrar el municipio correspondiente a un c\u00f3digo postal espec\u00edfico en Espa\u00f1a. Simplemente ingresa el c\u00f3digo postal y recibir\u00e1s informaci\u00f3n detallada del municipio asociado. Es una herramienta f\u00e1cil de usar e ideal para desarrolladores y aplicaciones que requieren informaci\u00f3n precisa de municipios basada en c\u00f3digos postales espa\u00f1oles', 'parameters': [{'name': 'codigo_postal', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sqrt', 'description': 'Compute the square root of an argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute the square root'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.waf_regional.create_rule(name=\"BlockBadBots\", metric_name=\"BadBotMetric\")"} {"Instruction": "I want to update the subscription and set auto-renew to ENABLED on AWS Shield.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.shield.update_subscription', 'description': 'Updates the details of an existing subscription. Only enter values for parameters you want to change. Empty parameters are not updated.NoteFor accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization\u00e2\\x80\\x99s payer account, regardless of whether the payer account itself is subscribed.', 'parameters': [{'name': 'auto_renew', 'description': 'When you initally create a subscription, AutoRenew is set to ENABLED . If ENABLED , the subscription will be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription request. If the UpdateSubscription request does not included a value for AutoRenew , the existing value for AutoRenew remains unchanged.\\nPossible values:\\n\\nENABLED\\nDISABLED'}]}"], "Output": "aws.shield.update_subscription(auto_renew=\"ENABLED\")"} {"Instruction": "I want to get information about a resource group with the name \"group456\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.grafana.describe_workspace', 'description': 'Displays information about one Amazon Managed Grafana workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to display information about.'}]}"], "Output": "aws.resource_groups.get_group(group_name=\"group456\")"} {"Instruction": "I want to get a list of all custom line items for the billing period of April 2022 on AWS billingconductor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.list_custom_line_items', 'description': 'A paginated call to get a list of all custom line items (FFLIs) for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-custom-line-items is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get custom line items (FFLIs).'}, {'name': 'filters', 'description': 'A ListCustomLineItemsFilter that specifies the custom line item names and/or billing group Amazon Resource Names (ARNs) to retrieve FFLI information.\\nNames -> (list)\\n\\nA list of custom line items to retrieve information.\\n(string)\\n\\nBillingGroups -> (list)\\n\\nThe billing group Amazon Resource Names (ARNs) to retrieve information.\\n(string)\\n\\nArns -> (list)\\n\\nA list of custom line item ARNs to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.billingconductor.list_custom_line_items(billing_period=\"April2022\")"} {"Instruction": "Can you provide a Python function call to retrieve the pricing plans for the current billing period and log the output?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.list_pricing_plans', 'description': 'A paginated call to get pricing plans for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-pricing-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get pricing plan.'}, {'name': 'filters', 'description': 'A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve pricing plans information.\\nArns -> (list)\\n\\nA list of pricing plan Amazon Resource Names (ARNs) to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Network Cross-Connection Peering List', 'description': 'List peering settings of an ExpressRoute cross-connection', 'parameters': [{'name': 'cross-connection-name', 'description': 'ExpressRoute cross-connection name'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}"], "Output": "aws.billingconductor.list_pricing_plans(billing_period=\"current\")"} {"Instruction": "I want to list all available batch job definitions for the application with the ID \"my-app-id\" and set the page size to 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.m2.list_batch_job_definitions', 'description': 'Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.list-batch-job-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The identifier of the application.'}, {'name': 'prefix', 'description': 'If the batch job definition is a FileBatchJobDefinition, the prefix allows you to search on the file names of FileBatchJobDefinitions.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}"], "Output": "aws.m2.list_batch_job_definitions(application_id=\"my-app-id\", page_size=10)"} {"Instruction": "I want to detach a disk named my-disk from a running Lightsail instance named my-instance.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.attach_disk', 'description': 'Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'disk_name', 'description': 'The unique Lightsail disk name (e.g., my-disk ).'}, {'name': 'instance_name', 'description': 'The name of the Lightsail instance where you want to utilize the storage disk.'}, {'name': 'disk_path', 'description': 'The disk path to expose to the instance (e.g., /dev/xvdf ).'}, {'name': 'auto_mounting_|_no_auto_mounting', 'description': 'A Boolean value used to determine the automatic mounting of a storage volume to a virtual computer. The default value is False .\\n\\nWarningThis value only applies to Lightsail for Research resources.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.repositories().update', 'description': 'Update Artifact Registry Repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'description'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.lightsail.detach_disk(disk_name=\"my-disk\", instance_name=\"my-instance\")"} {"Instruction": "I want to delete a user with the principal ID \"123456\" from the launch profile with ID \"lp-abcdef\" in the studio with ID \"studio-123456\" on AWS Nimble Studio.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.nimble.delete_launch_profile_member', 'description': 'Delete a user from launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}"], "Output": "aws.nimble.delete_launch_profile_member(client_token=\"\", principal_id=\"123456\", launch_profile_id=\"lp-abcdef\", studio_id=\"studio-123456\")"} {"Instruction": "I want to update the status of the Amazon Macie resource with ID 123456 to PAUSED.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}"], "Output": "aws.macie2.update_member_session(id=123456, status='PAUSED')"} {"Instruction": "I want to retrieve a list of all security configurations in AWS Glue and limit the results to 10 per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access thousands of food ingredients and their nutritional information', 'parameters': [{'name': 'nutrientquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.get_file', 'description': 'Returns the base-64 encoded contents of a specified file and its metadata.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main. If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The fully qualified path to the file, including the full name and extension of the file. For example, /examples/file.md is the fully qualified path to a file named file.md in a folder named examples.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ipfinder offers one of the leading IP to geolocation APIs and global IP database services worldwide. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_fleet_advisor_databases', 'description': 'Returns a list of Fleet Advisor databases in your account.', 'parameters': [{'name': 'filters', 'description': 'If you specify any of the following filters, the output includes information for only those databases that meet the filter criteria:\\n\\ndatabase-id \u00e2\\x80\\x93 The ID of the database.\\ndatabase-name \u00e2\\x80\\x93 The name of the database.\\ndatabase-engine \u00e2\\x80\\x93 The name of the database engine.\\nserver-ip-address \u00e2\\x80\\x93 The IP address of the database server.\\ndatabase-ip-address \u00e2\\x80\\x93 The IP address of the database.\\ncollector-name \u00e2\\x80\\x93 The name of the associated Fleet Advisor collector.\\n\\nAn example is: describe-fleet-advisor-databases --filter Name=\"database-id\",Values=\"45\"\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}, {'name': 'max_records', 'description': 'Sets the maximum number of records returned in the response.'}, {'name': 'next_token', 'description': 'If NextToken is returned by a previous response, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.'}]}"], "Output": "aws.glue.get_security_configurations(page_size=10)"} {"Instruction": "I want to get the metadata information about the test set discrepancy report with the test set discrepancy report ID \"12345\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.lexv2_models.describe_test_set_discrepancy_report(test_set_discrepancy_report_id=\"12345\")"} {"Instruction": "I want to update a WorkSpace bundle with a new image. The bundle ID is \"bundle567\" and the image ID is \"image789\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps query for Famous Movies and TV shows quotes.', 'parameters': [{'name': 'actor', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}"], "Output": "aws.workspaces.update_workspace_bundle(bundle_id=\"bundle567\", image_id=\"image789\")"} {"Instruction": "Please provide me with a Python function call to obtain the list of tags associated with an X-Ray group given its ARN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live prices for Gold, Silver, Palladium and Platinum in 160+ currencies including USD, GBP and EUR.', 'parameters': [{'name': 'requestedsymbols', 'description': '', 'type': 'string'}, {'name': 'requestedcurrency', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.create', 'description': 'Create a private or hybrid pool for use by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'peered_network'}, {'name': 'peered_network_ip_range'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}\n", "{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.xray.list_tags_for_resource(resource_arn=\"my-xray-group-arn\")"} {"Instruction": "I want to retrieve information about the nodes in a domain named 'my_domain' on AWS OpenSearch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.describe_domain_nodes', 'description': 'Returns information about domain and nodes, including data nodes, master nodes, ultrawarm nodes, Availability Zone(s), standby nodes, node configurations, and node states.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Sync API for the My Daily Inspiration App', 'parameters': []}\n", "{'name': 'alpha beyondcorp app', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().list', 'description': 'List all Beyondcorp Appconnector operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.opensearch.describe_domain_nodes(domain_name=\"my_domain\")"} {"Instruction": "I want to list all custom vocabularies in AWS Transcribe that contain the word \"technology\" in their name and have a state of \"READY\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transcribe.list_vocabularies', 'description': 'Provides a list of custom vocabularies that match the specified criteria. If no criteria are specified, all custom vocabularies are returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'If your ListVocabularies request returns more results than can be displayed, NextToken is displayed in the response with an associated string. To get the next page of results, copy this string and repeat your request, including NextToken with the value of the copied string. Repeat as needed to view all your results.'}, {'name': 'max_results', 'description': 'The maximum number of custom vocabularies to return in each page of results. If there are fewer results than the value that you specify, only the actual results are returned. If you don\u00e2\\x80\\x99t specify a value, a default of 5 is used.'}, {'name': 'state_equals', 'description': 'Returns only custom vocabularies with the specified state. Vocabularies are ordered by creation date, with the newest vocabulary first. If you don\u00e2\\x80\\x99t include StateEquals , all custom medical vocabularies are returned.\\nPossible values:\\n\\nPENDING\\nREADY\\nFAILED'}, {'name': 'name_contains', 'description': 'Returns only the custom vocabularies that contain the specified string. The search is not case sensitive.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DEPRECATED. Will deleted after 2023-03-01', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups.create', 'description': 'Create a new AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'The region of the cluster to backup'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}, {'name': 'kms_key', 'description': 'ID of the key or fully qualified identifier for the key'}, {'name': 'kms_keyring', 'description': 'The KMS keyring of the key'}, {'name': 'kms_location', 'description': 'The Google Cloud location for the key'}, {'name': 'kms_project', 'description': 'The Google Cloud project for the key'}]}"], "Output": "aws.transcribe.list_vocabularies(name_contains=\"technology\", state_equals=\"READY\")"} {"Instruction": "I want to delete an API key named my-api-key in the Grafana workspace with ID 12345.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.grafana.delete_workspace_api_key', 'description': 'Deletes a Grafana API key for the workspace.', 'parameters': [{'name': 'key_name', 'description': 'The name of the API key to delete.'}, {'name': 'workspace_id', 'description': 'The ID of the workspace to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.create_snapshot', 'description': 'Initiates a snapshot of a volume.In the CreateSnapshot request, you identify the volume by providing its Amazon Resource Name (ARN). You must also provide description for the snapshot. When Storage Gateway takes the snapshot of specified volume, the snapshot and description appears in the Storage Gateway console. In response, Storage Gateway returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress or later use it when you want to create a volume from a snapshot. This operation is only supported in stored and cached volume gateway type.NoteTo list or delete a snapshot, you must use the Amazon EC2 API. For more information, see DescribeSnapshots or DeleteSnapshot in the Amazon Elastic Compute Cloud API Reference .WarningVolume and snapshot IDs are changing to a longer length ID format. For more information, see the important note on the Welcome page.', 'parameters': [{'name': 'volume_arn', 'description': 'The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.'}, {'name': 'snapshot_description', 'description': 'Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the Storage Gateway snapshot Details pane, Description field.'}, {'name': 'tags', 'description': 'A list of up to 50 tags that can be assigned to a snapshot. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "aws.grafana.delete_workspace_api_key(key_name=\"my-api-key\", workspace_id=12345)"} {"Instruction": "I want to list all task templates for my Amazon Connect instance with the instance ID \"12345678\" and with a status of \"ACTIVE\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}"], "Output": "aws.connect.list_task_templates(instance_id=\"12345678\", status=\"ACTIVE\")"} {"Instruction": "I want to cancel change set with ID \"abc123\" in the AWS Marketplace catalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.marketplace_catalog.cancel_change_set', 'description': 'Used to cancel an open change request. Must be sent before the status of the request changes to APPLYING , the final stage of completing your change request. You can describe a change during the 60-day request history retention period for API calls.', 'parameters': [{'name': 'catalog', 'description': 'Required. The catalog related to the request. Fixed value: AWSMarketplace .'}, {'name': 'change_set_id', 'description': 'Required. The unique identifier of the StartChangeSet request that you want to cancel.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding'}, {'name': 'organization'}, {'name': 'dry_run_level'}, {'name': 'level'}]}\n", "{'name': 'az', 'api_name': 'create_servicebus_connection', 'description': 'Create a Service Connector local connection to servicebus', 'parameters': [{'name': 'resource-group', 'type': 'Required', 'description': 'Name of resource group'}, {'name': 'client-type', 'type': 'Optional', 'description': 'The client type used on the connection', 'accepted_values': ['dotnet', 'go', 'java', 'nodejs', 'none', 'python', 'springBoot']}, {'name': 'connection', 'type': 'Optional', 'description': 'Name of the connection'}, {'name': 'customized-keys', 'type': 'Optional', 'description': 'The customized keys used to change default configuration names'}, {'name': 'location', 'type': 'Optional', 'description': 'Location'}, {'name': 'namespace', 'type': 'Optional', 'description': 'Name of the servicebus namespace'}, {'name': 'no-wait', 'type': 'Optional', 'description': 'Do not wait for the long-running operation to finish'}, {'name': 'secret', 'type': 'Optional', 'description': 'The secret auth info'}, {'name': 'service-principal', 'type': 'Optional', 'description': 'The service principal auth info'}, {'name': 'target-id', 'type': 'Optional', 'description': 'The resource id of target service'}, {'name': 'target-resource-group', 'type': 'Optional', 'description': 'The resource group which contains the servicebus'}, {'name': 'user-account', 'type': 'Optional', 'description': 'The user account auth info'}]}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}"], "Output": "aws.marketplace_catalog.cancel_change_set(__catalog=\"AWSMarketplace\", __change_set_id=\"abc123\")"} {"Instruction": "Please help me delete a Glue machine learning transform with the transform ID \"87654321\" in AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.delete_ml_transform', 'description': 'Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms . However, any Glue jobs that still reference the deleted transform will no longer succeed.', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the transform to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}"], "Output": "aws.glue.delete_ml_transform(transform_id=87654321)"} {"Instruction": "I want to retrieve coverage details for my GuardDuty account with the detector ID \"5678\" and a filter criteria of \"Equals\" for \"CriterionKey\" with value \"value2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.list_coverage', 'description': 'Lists coverage details for your GuardDuty account. If you\u00e2\\x80\\x99re a GuardDuty administrator, you can retrieve all resources associated with the active member accounts in your organization.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Resources\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector whose coverage details you want to retrieve.'}, {'name': 'filter_criteria', 'description': 'Represents the criteria used to filter the coverage details.\\nFilterCriterion -> (list)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\n(structure)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\nCriterionKey -> (string)\\n\\nAn enum value representing possible filter fields.\\nFilterCondition -> (structure)\\n\\nContains information about the condition.\\nEquals -> (list)\\n\\nRepresents an equal condition that is applied to a single field while retrieving the coverage details.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition that is applied to a single field while retrieving the coverage details.\\n(string)'}, {'name': 'sort_criteria', 'description': 'Represents the criteria used to sort the coverage details.\\nAttributeName -> (string)\\n\\nRepresents the field name used to sort the coverage details.\\nOrderBy -> (string)\\n\\nThe order in which the sorted findings are to be displayed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb_clusters_list', 'description': 'List AlloyDB clusters in a given project in alphabetical order based on the cluster name.', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().describe', 'description': 'Show details about an authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": "aws.guardduty.list_coverage(detector_id=5678, filter_criteria='{\"FilterCriterion\":[{\"CriterionKey\":\"Equals\",\"FilterCondition\":{\"Equals\":[\"value2\"]}}]}')"} {"Instruction": "I want to clear the query suggestions for an index with an identifier of index56789 on AWS Kendra.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}"], "Output": "aws.kendra.clear_query_suggestions(index_id=\"index56789\")"} {"Instruction": "I want to create a performance analysis report for my Amazon RDS database starting from 2021-01-01 00:00:00 and ending at 2021-01-02 00:00:00.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ssm.get_maintenance_window_execution', 'description': 'Retrieves details about a specific a maintenance window execution.', 'parameters': [{'name': 'window_execution_id', 'description': 'The ID of the maintenance window execution that includes the task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}"], "Output": "aws.pi.create_performance_analysis_report(service_type=\"RDS\", identifier=\"db_ADECBTYHKTSAUMUZQYPDS2GW4A\", start_time=\"2021-01-01T00:00:00\", end_time=\"2021-01-02T00:00:00\")"} {"Instruction": "I want to obtain the notification configurations for my-auto-scaling-group in AWS Auto Scaling.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.autoscaling.describe_notification_configurations', 'description': 'Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.describe-notification-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'auto_scaling_group_names', 'description': 'The name of the Auto Scaling group.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "aws.autoscaling.describe_notification_configurations(auto_scaling_group_name=\"my-auto-scaling-group\")"} {"Instruction": "I want to get the information of a virtual machine with the ARN arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.backup_gateway.get_virtual_machine', 'description': 'By providing the ARN (Amazon Resource Name), this API returns the virtual machine.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual machine.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.list_service_instance_provisioned_resources', 'description': 'List provisioned resources for a service instance with details.list-service-instance-provisioned-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'service_instance_name', 'description': 'The name of the service instance whose provisioned resources you want.'}, {'name': 'service_name', 'description': 'The name of the service that serviceInstanceName is associated to.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}"], "Output": "aws.backup_gateway.get_virtual_machine(resource_arn=\"arn:aws:backup_gateway:us_west_1:0000000000000:vm/vm_0000ABCDEFGIJKL\")"} {"Instruction": "I want to view the list of devices registered to my user in Amazon Cognito, using an access token of \"xyz789\" and limiting the returned devices to 5.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Introducing our LinkedIn Company and Profile Data API! With our API, you can access valuable insights and data from LinkedIn's vast network of professionals and companies. Our API provides real-time access to company and profile information, including company size, industry, employee information, job titles, and more. With this data, you can create powerful applications that empower your users with actionable insights and help them make informed decisions. Whether you're building a recruiting...\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}"], "Output": "aws.cognito_idp.list_devices(access_token=\"xyz789\", limit=\"5\")"} {"Instruction": "I want to retrieve information about a specific dashboard on AWS IoT SiteWise with the ID abc5678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}"], "Output": "aws.iotsitewise.describe_dashboard(dashboard_id=\"abc5678\")"} {"Instruction": "I want to create a new IP address filter on AWS SES. I need to block incoming mail from the IP address range 10.0.0.0/24. The filter should have the name \"block-filter\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automate Outreach on Linkedin with ease! Extract search results, Find LinkedIn profile URLs, Scrape LinkedIn profiles etc.', 'parameters': [{'name': 'urls', 'description': 'URLs of the people you wish to send requests, Please insert a insert a string of 10 URLs separated by comma. Example : URL1, URL2, URL3, ....... , URL10', 'type': 'STRING'}, {'name': 'message', 'description': 'The message you will leave while sending request. You can customize the message by using variables. For example, \\\\\"Hello [target_name], would love to connect with you.\\\\\" is the message you want to send, here target_name is a variable, written in squared brackets \\'[]\\'. Assuming the target\\'s name is John Wick then the resulting string will be, \\\\\"Hello John Wick, would love to connect with you.\\\\\"\\nNote: Please take care of the spelling while adding the variable(s).', 'type': 'STRING'}, {'name': 'cookie', 'description': 'The value of cookie named \\\\\"li_at\\\\\".\\nNote: The above value is just a sample. To get the value actual value of the cookie , please follow the document link given.', 'type': 'STRING'}, {'name': 'email', 'description': \"The email where you will receive the results of connection requests' status.\", 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "aws.ses.create_receipt_filter(filter={\"Name\": \"block-filter\", \"IpFilter\": {\"Policy\": \"Block\", \"Cidr\": \"10.0.0.0/24\"}})"} {"Instruction": "Can you provide a Python function call to list the tags attached to the model with the ARN \"arn:aws:lookoutvision:us-west-2:123456789012:model/my-model\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.predict', 'description': 'Run AI Platform online prediction', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'signature_name'}, {'name': 'version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DigiXpress is a solution for shipping and delivering parcels and letters through a vast network of relay points and door-to-door; based on a parcel rating algorithm knowing only the name of the parcel.', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Webapp Deployment Source Update-Token', 'description': 'Update source control token cached in Azure app service', 'parameters': [{'name': 'git-token', 'description': 'Git access token required for auto sync'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help -h', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output -o', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string'}, {'name': 'subscription', 'description': 'Name or ID of subscription'}, {'name': 'verbose', 'description': 'Increase logging verbosity'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}"], "Output": "aws.lookoutvision.list_tags_for_resource(resource_arn=\"arn:aws:lookoutvision:us_west_2:123456789012:model/my_model\")"} {"Instruction": "I want to get the results of an insight specified by the ARN \"arn:aws:securityhub:us-west-2:123456789012:insight/987654321012/custom/example-arn\" on AWS Security Hub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.update_standards_control', 'description': 'Used to control whether an individual security standard control is enabled or disabled.', 'parameters': [{'name': 'standards_control_arn', 'description': 'The ARN of the security standard control to enable or disable.'}, {'name': 'control_status', 'description': 'The updated status of the security standard control.\\nPossible values:\\n\\nENABLED\\nDISABLED'}, {'name': 'disabled_reason', 'description': 'A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get OAuth/OpenID Connect authentication information. OpenID Connect\u8a8d\u8a3c\u60c5\u5831\u53d6\u5f97\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3044\u307e\u3059\u3002', 'parameters': [{'name': 'oauthcode', 'description': 'OIDCProviderCode(GoogleOIDC/LineOIDC/YahooJPOIDC)', 'type': 'STRING'}, {'name': 'redirecthost', 'description': '', 'type': 'STRING'}, {'name': 'redirectport', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}"], "Output": "aws.securityhub.get_insight_results(insight_arn=\"arn:aws:securityhub:us-west-2:123456789012:insight/987654321012/custom/example-arn\")"} {"Instruction": "I want to retrieve a list of streaming distributions on CloudFront, but limit the results to 5 distributions per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.list_streaming_distributions', 'description': 'List streaming distributions.list-streaming-distributions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}"], "Output": "aws.cloudfront.list_streaming_distributions(page_size=5)"} {"Instruction": "I want to get information about the domain example.net on AWS Lightsail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.get_domain', 'description': 'Returns information about a specific domain recordset.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name for which your want to return information about.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().list', 'description': 'List Artifact Registry repositories in specified project', 'parameters': [{'name': 'location'}, {'name': 'limit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}"], "Output": "aws.lightsail.get_domain(domain_name=\"example.net\")"} {"Instruction": "I want to get the details for the Security Hub member accounts with the account IDs \"1111111111\" and \"2222222222\" in AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.get_members', 'description': 'Returns the details for the Security Hub member accounts for the specified account IDs.The results include both member accounts that are managed using Organizations and accounts that were invited manually.', 'parameters': [{'name': 'account_ids', 'description': 'The list of account IDs for the Security Hub member accounts to return the details for.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.copy', 'description': 'Copy a Cloud Bigtable backup to a new backup', 'parameters': [{'name': 'destination_backup'}, {'name': 'destination_cluster'}, {'name': 'destination_instance'}, {'name': 'destination_project'}, {'name': 'expiration_date'}, {'name': 'retention_period'}, {'name': 'source_backup'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'source_project'}, {'name': 'async'}]}"], "Output": "aws.securityhub.get_members(account_ids=[\"1111111111\", \"2222222222\"])"} {"Instruction": "I want to allocate a hosted connection on interconnect with ID dxcon-fgktov66 and bandwidth of 500Mbps for my AWS account. The connection name should be mydcinterconnect and the VLAN should be 101.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "aws.directconnect.allocate_hosted_connection(bandwidth=\"500Mbps\", connection_id=\"dxcon-fgktov66\", connection_name=\"mydcinterconnect\", owner_account=\"\", vlan=101)"} {"Instruction": "I want to create an export task named my-export-task to export logs from the log group named my-log-group to an S3 bucket named my-export-bucket.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().updateBackend', 'description': 'Update an existing backend in a backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'instance_group'}, {'name': 'instance_group_region'}, {'name': 'instance_group_zone'}, {'name': 'network_endpoint_group'}, {'name': 'network_endpoint_group_zone'}, {'name': 'balancing_mode'}, {'name': 'capacity_scaler'}, {'name': 'description'}, {'name': 'failover'}, {'name': 'max_utilization'}, {'name': 'global'}, {'name': 'region'}, {'name': 'max_connections'}, {'name': 'max_connections_per_endpoint'}, {'name': 'max_connections_per_instance'}, {'name': 'max_rate'}, {'name': 'max_rate_per_endpoint'}, {'name': 'max_rate_per_instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A Quotes API is an application programming interface that allows developers to access and retrieve a collection of quotes. It provides a convenient way to access a wide range of quotes from various authors, categories, or topics.Using a Quotes API, developers can integrate inspiring, motivational, or thought-provoking quotes into their applications, websites, or projects. The API typically offers endpoints that allow developers to fetch random quotes, search for quotes based on keywords or ca...', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email address validation API', 'parameters': [{'name': 'email', 'description': 'Email address to validate', 'type': 'STRING'}]}"], "Output": "aws.logs.create_export_task(task_name=\"my-export-task\", log_group_name=\"my-log-group\", destination=\"my-export-bucket\")"} {"Instruction": "Can you please provide a Python function call to describe the available broker instance options for AWS Message Queue (MQ)? Additionally, log the output and set the maximum number of instance options to be returned per page as 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mq.describe_broker_instance_options', 'description': 'Describe available broker instance options.', 'parameters': [{'name': 'engine_type', 'description': 'Filter response by engine type.'}, {'name': 'host_instance_type', 'description': 'Filter response by host instance type.'}, {'name': 'max_results', 'description': 'The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.'}, {'name': 'next_token', 'description': 'The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.'}, {'name': 'storage_type', 'description': 'Filter response by storage type.'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.copy_snapshot', 'description': 'Makes a copy of an existing snapshot.', 'parameters': [{'name': 'source_snapshot_name', 'description': 'The name of an existing snapshot from which to make a copy.'}, {'name': 'target_snapshot_name', 'description': 'A name for the snapshot copy. MemoryDB does not permit overwriting a snapshot, therefore this name must be unique within its context - MemoryDB or an Amazon S3 bucket if exporting.'}, {'name': 'target_bucket', 'description': 'The Amazon S3 bucket to which the snapshot is exported. This parameter is used only when exporting a snapshot for external access. When using this parameter to export a snapshot, be sure MemoryDB has the needed permissions to this S3 bucket. For more information, see Step 2: Grant MemoryDB Access to Your Amazon S3 Bucket .'}, {'name': 'kms_key_id', 'description': 'The ID of the KMS key used to encrypt the target snapshot.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}"], "Output": "aws.mq.describe_broker_instance_options(max_results=10)"} {"Instruction": "I want to remove an IAM role from a DB cluster named mydbcluster with the role arn:aws:iam::123456789012:role/RDSLoadFromS3.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_cluster', 'description': 'Removes the asssociation of an Amazon Web Services Identity and Access Management (IAM) role from a DB cluster.For more information on Multi-AZ DB clusters, see Multi-AZ DB cluster deployments in the Amazon RDS User Guide.', 'parameters': [{'name': 'db_cluster_identifier', 'description': 'The name of the DB cluster to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the Aurora DB cluster, for example arn:aws:iam::123456789012:role/AuroraAccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB cluster that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}"], "Output": "aws.rds.remove_role_from_db_cluster(db_cluster_identifier=\"mydbcluster\", role_arn=\"arn:aws:iam::123456789012:role/RDSLoadFromS3\")"} {"Instruction": "I want to get the usage of a customer-owned address pool with ID 'ipv4pool-coip-1234abcd' on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances().getIamPolicy', 'description': 'Get IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}"], "Output": "aws.ec2.get_coip_pool_usage(pool_id=\"ipv4pool-coip-1234abcd\")"} {"Instruction": "I want to get the state of a VPC connection with ARN \"arn:aws:msk:vpc-connection/123456789012\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafka.describe_vpc_connection', 'description': 'Returns a description of this MSK VPC connection.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) that uniquely identifies a MSK VPC connection.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}"], "Output": "aws.kafka.describe_vpc_connection(__arn=\"arn:aws:msk:vpc-connection/123456789012\")"} {"Instruction": "Can you provide a Python function call to list the recommendations for the Resilience Hub Application Component with the assessment ARN \"arn:partition:resiliencehub:region:account:app-assessment/app-id\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}\n", "{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.associate_enclave_certificate_iam_role', 'description': 'Associates an Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate. This enables the certificate to be used by the ACM for Nitro Enclaves application inside an enclave. For more information, see Certificate Manager for Nitro Enclaves in the Amazon Web Services Nitro Enclaves User Guide .To enable the IAM role to access the Amazon S3 object, you must grant it permission to call s3:GetObject on the Amazon S3 bucket returned by the command. To enable the IAM role to access the KMS key, you must grant it permission to call kms:Decrypt on the KMS key returned by the command. For more information, see Grant the role permission to access the certificate and encryption key in the Amazon Web Services Nitro Enclaves User Guide .', 'parameters': [{'name': 'certificate_arn', 'description': 'The ARN of the ACM certificate with which to associate the IAM role.'}, {'name': 'role_arn', 'description': 'The ARN of the IAM role to associate with the ACM certificate. You can associate up to 16 IAM roles with an ACM certificate.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.resiliencehub.list_app_component_recommendations(assessment_arn=\"arn:partition:resiliencehub:region:account:app_assessment/app_id\")"} {"Instruction": "Can you please list all of the refresh schedules for my topic with ID 12345 on QuickSight?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Track the performance of your advertising with instantly activated tracking numbers in 30 countries. Integrate with Google and track down to keyword level.', 'parameters': [{'name': 'account_id', 'description': '', 'type': 'STRING'}, {'name': 'callid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.quicksight.list_topic_refresh_schedules(aws_account_id=123456789012, topic_id=12345)"} {"Instruction": "I want to create a ruleset named 'my-new-ruleset' in the AWS DataBrew API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.databrew.create_ruleset(__name=\"my-new-ruleset\")"} {"Instruction": "I want to create an access policy with the IAM Identity Center Group, \"admins\" for an IoT SiteWise Monitor portal with ID 1234.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.create_access_policy', 'description': 'Creates an access policy that grants the specified identity (IAM Identity Center user, IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor portal or project resource.', 'parameters': [{'name': 'access_policy_identity', 'description': 'The identity for this access policy. Choose an IAM Identity Center user, an IAM Identity Center group, or an IAM user.\\nuser -> (structure)\\n\\nAn IAM Identity Center user identity.\\nid -> (string)\\n\\nThe IAM Identity Center ID of the user.\\n\\ngroup -> (structure)\\n\\nAn IAM Identity Center group identity.\\nid -> (string)\\n\\nThe IAM Identity Center ID of the group.\\n\\niamUser -> (structure)\\n\\nAn IAM user identity.\\narn -> (string)\\n\\nThe ARN of the IAM user. For more information, see IAM ARNs in the IAM User Guide .\\n\\nNoteIf you delete the IAM user, access policies that contain this identity include an empty arn . You can delete the access policy for the IAM user that no longer exists.\\n\\n\\niamRole -> (structure)\\n\\nAn IAM role identity.\\narn -> (string)\\n\\nThe ARN of the IAM role. For more information, see IAM ARNs in the IAM User Guide .'}, {'name': 'access_policy_resource', 'description': 'The IoT SiteWise Monitor resource for this access policy. Choose either a portal or a project.\\nportal -> (structure)\\n\\nA portal resource.\\nid -> (string)\\n\\nThe ID of the portal.\\n\\nproject -> (structure)\\n\\nA project resource.\\nid -> (string)\\n\\nThe ID of the project.'}, {'name': 'access_policy_permission', 'description': 'The permission level for this access policy. Note that a project ADMINISTRATOR is also known as a project owner.\\nPossible values:\\n\\nADMINISTRATOR\\nVIEWER'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the access policy. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Metadata of 250,000+ tagged Vietnamese local news articles from as soon as 2005. Updated hourly.', 'parameters': [{'name': 'datestring', 'description': '', 'type': 'string'}, {'name': 'offset', 'description': '', 'type': 'string'}]}"], "Output": "aws.iotsitewise.create_access_policy(access_policy_identity_group_id=\"admins\", access_policy_resource_portal_id=1234, access_policy_permission=\"ADMINISTRATOR\")"} {"Instruction": "I want to stop using a key named aws-billing-cryptography on Amazon Web Services Billing Cryptography.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.payment_cryptography.stop_key_usage', 'description': 'Disables an Amazon Web Services Payment Cryptography key, which makes it inactive within Amazon Web Services Payment Cryptography.Related operations:StartKeyUsageSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_identifier', 'description': 'The KeyArn of the key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}\n", "{'name': 'pyarrow', 'api_name': 'log1p', 'description': 'Compute natural log of (1+x)', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "aws.billing_cryptography.stop_key_usage(key_identifier=\"aws-billing-cryptography\")"} {"Instruction": "I want to delete an assessment target with the ARN arn:aws:inspector:us-west-2:123456789012:target/0-1dso2FlE on AWS Inspector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.list', 'description': 'List the Tensorboard time series of the given project, region, and Tensorboard run', 'parameters': [{'name': 'tensorboard_run_id'}, {'name': 'region'}, {'name': 'tensorboard_experiment_id'}, {'name': 'tensorboard_id'}, {'name': '[filter'}, {'name': '[limit'}, {'name': '[page_size'}, {'name': '[sort_by'}, {'name': '[uri]'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "aws.inspector.delete_assessment_target(assessment_target_arn=\"arn:aws:inspector:us-west-2:123456789012:target/0-1dso2FlE\")"} {"Instruction": "I want to associate the configuration items with an application having the configuration ID \"app-config-456\" on AWS Discovery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.associate_configuration_items_to_application', 'description': 'Associates one or more configuration items with an application.', 'parameters': [{'name': 'application_configuration_id', 'description': 'The configuration ID of an application with which items are to be associated.'}, {'name': 'configuration_ids', 'description': 'The ID of each configuration item to be associated with an application.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Adding IAM policy binding to a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_decimal', 'description': 'Classify strings as decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow MemoryPool object to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.discovery.associate_configuration_items_to_application(application_configuration_id=\"app-config-456\", configuration_ids=[\"config_item_1\", \"config_item_2\"])"} {"Instruction": "I need to remove a tag with the key \"BillingCode\" from directory with ID \"1234567890\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.remove_tags_from_resource', 'description': 'Removes tags from a directory.', 'parameters': [{'name': 'resource_id', 'description': 'Identifier (ID) of the directory from which to remove the tag.'}, {'name': 'tag_keys', 'description': 'The tag key (name) of the tag to be removed.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.backups.create(\"my_backup\", domain=\"my_domain.com\"', 'description': 'Create a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for RiordanVerse', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.untag_resource', 'description': 'Removes one or more tags from an Athena resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specifies the ARN of the resource from which tags are to be removed.'}, {'name': 'tag_keys', 'description': 'A comma-separated list of one or more tag keys whose tags are to be removed from the specified resource.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.cloud_shell.scp', 'description': 'Copies files between Cloud Shell and the local machine', 'parameters': [{'name': 'cloudshell|localhostsrc'}, {'name': 'cloudshell|localhostdest'}, {'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'recurse'}, {'name': 'scp_flag'}, {'name': 'ssh_key_file'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.ds.remove_tags_from_resource(resource_id=\"1234567890\", tag_keys=\"BillingCode\")"} {"Instruction": "I want to describe an activity type with the name \"my-activity\" and version \"1.0\" in the domain \"my-domain\" on AWS SWF.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}\n", "{'name': 'az', 'api_name': 'Application Gateway Routing Rule Show', 'description': 'Get the details of a rule in an application gateway', 'parameters': [{'name': 'gateway-name', 'description': 'Name of the application gateway.'}, {'name': 'name -n', 'description': 'Name of the routing rule.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}"], "Output": "aws.swf.describe_activity_type(domain=\"my_domain\", activity_type={\"name\": \"my-activity\", \"version\": \"1.0\"})"} {"Instruction": "Get detailed data for an environment named staging-env.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.get_environment', 'description': 'Get detailed data for an environment.', 'parameters': [{'name': 'name', 'description': 'The name of the environment that you want to get the detailed data for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will provide geo location data such as: country, Region, City, Latitude, Longitude, Time Zone, Zip Code, Flag and much more...Also provides: IP Blacklist, Currencies, Languages, TLD, Host, and more...', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All in one file converter can convert different types of files. It can convert audio, video, images, documents, and archive files.', 'parameters': [{'name': 'input', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Connection information about an IP Address', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}"], "Output": "aws.proton.get_environment(name=\"staging-env\")"} {"Instruction": "I want to disassociate quick connects with ids \"qc-123\" and \"qc-456\" from the queue with id \"queue-123\" in AWS Connect instance \"connect-789\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_account_alias', 'description': 'Deletes the specified Amazon Web Services account alias. For information about using an Amazon Web Services account alias, see Creating, deleting, and listing an Amazon Web Services account alias in the Amazon Web Services Sign-In User Guide .', 'parameters': [{'name': 'account_alias', 'description': 'The name of the account alias to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of lowercase letters, digits, and dashes. You cannot start or finish with a dash, nor can you have two dashes in a row.'}]}"], "Output": "aws.connect.disassociate_queue_quick_connects(instance_id=\"connect_789\", queue_id=\"queue_123\", quick_connect_ids=[\"qc-123\", \"qc-456\"])"} {"Instruction": "I want to remove the tag key-value pair \"Environment: Staging\" from the Amazon MWAA environment with the ARN \"arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment\" using the AWS CLI.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mwaa.untag_resource', 'description': 'Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment. For example, \"Environment\": \"Staging\" .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment .'}, {'name': 'tag_keys', 'description': 'The key-value tag pair you want to remove. For example, \"Environment\": \"Staging\" .\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'General API to be used for together with other APIs that based on various sports', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}"], "Output": "aws.mwaa.untag_resource(resource_arn=\"arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment\", tag_keys=[\"Environment\"])"} {"Instruction": "I want to delete the 'products' route settings for the 'dev' stage in the API with ID 'abcd1234' in AWS API Gateway V2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.autoscaling.exit_standby', 'description': 'Moves the specified instances out of the standby state.For more information, see Temporarily removing instances from your Auto Scaling group in the Amazon EC2 Auto Scaling User Guide .', 'parameters': [{'name': 'instance_ids', 'description': 'The IDs of the instances. You can specify up to 20 instances.\\n(string)'}, {'name': 'auto_scaling_group_name', 'description': 'The name of the Auto Scaling group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}"], "Output": "aws.apigatewayv2.delete_route_settings(api_id='abcd1234', stage_name='dev', route_key='GET /products')"} {"Instruction": "I want to list all the available locales for the bot with botId=\"my-bot-id\" and botVersion=\"1.0\" in AWS LexV2 Models.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().set_iam_policy(MODEL=\"my_model\", POLICY_FILE=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}"], "Output": "aws.lexv2_models.list_bot_locales(bot_id=\"my_bot_id\", bot_version=\"1.0\")"} {"Instruction": "How can I create a quick connect with a name \"my-quick-connect\" on Amazon Connect instance \"my-instance\" with a description \"This is a test quick connect\" and a phone number \"1234567890\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Independent tracks with label numbers. Daily updating stats, weekly updating songs', 'parameters': [{'name': 'offset', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.connect.create_quick_connect(instance_id=\"my_instance\", name=\"my_quick_connect\", description=\"This is a test quick connect\", quick_connect_config=\"{ \\\"QuickConnectType\\\": \\\"PHONE_NUMBER\\\", \\\"PhoneConfig\\\": { \\\"PhoneNumber\\\": \\\"1234567890\\\" } }\")"} {"Instruction": "I want to update the settings for a directory with the identifier dir1234 on AWS directory service with the TLS_1_0 setting set to 'Disable'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.update_settings', 'description': 'Updates the configurable settings for the specified directory.', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory for which to update settings.'}, {'name': 'settings', 'description': 'The list of Setting objects.\\n(structure)\\n\\nContains information about the configurable settings for a directory.\\nName -> (string)\\n\\nThe name of the directory setting. For example:\\n\\nTLS_1_0\\n\\nValue -> (string)\\n\\nThe value of the directory setting for which to retrieve information. For example, for TLS_1_0 , the valid values are: Enable and Disable .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}"], "Output": "aws.ds.update_settings(directory_id=\"dir1234\", settings=[{\"Name\": \"TLS_1_0\", \"Value\": \"Disable\"}])"} {"Instruction": "I would like to describe an artifact with the ARN arn:aws:sagemaker:us-west-2:123456789012:artifact/my-artifact.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_artifact', 'description': 'Describes an artifact.', 'parameters': [{'name': 'artifact_arn', 'description': 'The Amazon Resource Name (ARN) of the artifact to describe.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_count_unique_elements', 'description': 'Compute counts of unique elements', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}"], "Output": "aws.sagemaker.describe_artifact(artifact_arn=\"arn:aws:sagemaker:us_west_2:123456789012:artifact/my_artifact\")"} {"Instruction": "I want to enable automatic computation of graph statistics for my NeptuneData database on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptunedata.manage_sparql_statistics', 'description': 'Manages the generation and use of RDF graph statistics.', 'parameters': [{'name': 'mode', 'description': 'The statistics generation mode. One of: DISABLE_AUTOCOMPUTE , ENABLE_AUTOCOMPUTE , or REFRESH , the last of which manually triggers DFE statistics generation.\\nPossible values:\\n\\ndisableAutoCompute\\nenableAutoCompute\\nrefresh'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access vital data for 30,000 different airports worldwide. See more info at https://api-ninjas.com/api/airports.', 'parameters': [{'name': 'offset', 'description': 'number of results to offset for pagination.', 'type': 'NUMBER'}, {'name': 'max_elevation', 'description': 'maximum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'region', 'description': 'administrative region such as state or province within a country (e.g. California)', 'type': 'STRING'}, {'name': 'min_elevation', 'description': 'minimum airport elevation in feet.', 'type': 'NUMBER'}, {'name': 'city', 'description': 'airport city (e.g. London)', 'type': 'STRING'}, {'name': 'country', 'description': 'airport country. Must be 2-character ISO-2 country code (e.g. GB)', 'type': 'STRING'}, {'name': 'timezone', 'description': 'airport timezone (e.g. Europe/London)', 'type': 'STRING'}, {'name': 'name', 'description': 'airport name. This parameter supports partial matching (e.g. Heathrow will match London Heathrow Airport)', 'type': 'STRING'}, {'name': 'icao', 'description': 'International Civil Aviation Organization (ICAO) 4-character airport code.', 'type': 'STRING'}, {'name': 'iata', 'description': 'International Air Transport Association (IATA) 3-character airport code.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.gateways().list', 'description': 'List BeyondCorp client gateway resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.neptunedata.manage_sparql_statistics(mode=\"ENABLE_AUTOCOMPUTE\")"} {"Instruction": "I want to retrieve the properties for a game session queue named AmazingGame on AWS GameLift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.describe_game_session_queues', 'description': 'Retrieves the properties for one or more game session queues. When requesting multiple queues, use the pagination parameters to retrieve results as a set of sequential pages. When specifying a list of queues, objects are returned only for queues that currently exist in the Region.Learn moredescribe-game-session-queues is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'names', 'description': 'A list of queue names to retrieve information for. You can use either the queue ID or ARN value. To request settings for all queues, leave this parameter empty.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.gamelift.describe_game_session_queues(names=\"AmazingGame\")"} {"Instruction": "I want to get the information of a rate-based rule with RuleId \"abcd1234\" on AWS WAF.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.get_rate_based_rule', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule that you want to get. RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get web technology current and usage history for a domain going back to 2000.', 'parameters': [{'name': 'lookup', 'description': 'The domain you want to lookup.\\n\\n**Multi-Lookup Option**\\nWhen doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.', 'type': 'STRING'}, {'name': 'key', 'description': 'This is your key, use this for lookups. Get this key from https://api.builtwith.com', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}"], "Output": "aws.waf.get_rate_based_rule(rule_id=\"abcd1234\")"} {"Instruction": "I want to tag an OpenSearch Ingestion pipeline with the ARN \"arn:aws:osis:us-west-2:123456789012:pipeline/my-pipeline\" and the tag key \"project\" and value \"Trinity\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}\n", "{'name': 'az', 'api_name': 'synapse_integration_runtime_regenerate_auth_key', 'description': 'Regenerate self-hosted integration runtime key', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'key-name', 'description': 'The name of the authentication key to regenerate.', 'accepted_values': ['authKey1', 'authKey2'], 'default_value': 'default'}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}]}"], "Output": "aws.osis.tag_resource(arn=\"arn:aws:osis:us_west_2:123456789012:pipeline/my_pipeline\", tags={\"project\": \"Trinity\"})"} {"Instruction": "I want to get the description of a world with the ARN \"arn:aws:robomaker:us-west-2:123456789012:world/my-world\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordle Answers is an api where you can get all the answers of the popular word game Wordle.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}"], "Output": "aws.robomaker.describe_world(world=\"arn:aws:robomaker:us-west-2:123456789012:world/my-world\")"} {"Instruction": "I want to get information about a Device Defender audit suppression for a device certificate with ID \"abcd1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}"], "Output": "aws.iot.describe_audit_suppression(check_name=\"\", resource_identifier={'deviceCertificateId':'abcd1234'})"} {"Instruction": "I want to update the profile job named my-profile-job in AWS DataBrew.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.extract_year_number', 'description': 'Extract year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional parameter. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.servicediscovery.update_instance_custom_health_status', 'description': 'Submits a request to change the health status of a custom health check to healthy or unhealthy.For more information, see HealthCheckCustomConfig .', 'parameters': [{'name': 'service_id', 'description': 'The ID of the service that includes the configuration for the custom health check that you want to change the status for.'}, {'name': 'instance_id', 'description': 'The ID of the instance that you want to change the health status for.'}, {'name': 'status', 'description': 'The new status of the instance, HEALTHY or UNHEALTHY .\\nPossible values:\\n\\nHEALTHY\\nUNHEALTHY'}]}"], "Output": "aws.databrew.update_profile_job(name=\"my_profile_job\")"} {"Instruction": "List all predictors whose status is ACTIVE and log the output.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.list_predictors', 'description': 'Returns a list of predictors created using the CreateAutoPredictor or CreatePredictor operations. For each predictor, this operation returns a summary of its properties, including its Amazon Resource Name (ARN).See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Predictors\\n', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the predictors that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the predictors that match the statement, specify IS . To exclude matching predictors, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are DatasetGroupArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all predictors whose status is ACTIVE, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"Status\", \"Value\": \"ACTIVE\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.forecast.list_predictors(filters=[{\"Condition\":\"IS\",\"Key\":\"Status\",\"Value\":\"ACTIVE\"}])"} {"Instruction": "I want to renew my domain named mydomain.com with Amazon Route 53 for 5 years. The current expiration year is 2023.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "aws.route53domains.renew_domain(domain_name=\"mydomain.com\", duration_in_years=5, current_expiry_year=2023)"} {"Instruction": "I want to remove the PublicAccessBlock configuration for the Amazon Web Services account with the account ID 123456789012.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}"], "Output": "aws.s3control.delete_public_access_block(account_id=123456789012)"} {"Instruction": "I want to create a new version of a slot type named \"toppings\" in my chatbot on AWS Lex.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}"], "Output": "aws.lex_models.create_slot_type_version(name=\"toppings\")"} {"Instruction": "I want to delete an Object Lambda Access Point with the name obj-lambda-ap, owned by the account with ID 123456789, on AWS S3Control.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.delete_environment_account_connection', 'description': 'In an environment account, delete an environment account connection.For more information, see Environment account connections in the Proton User guide .', 'parameters': [{'name': 'id', 'description': 'The ID of the environment account connection to delete.'}]}"], "Output": "aws.s3control.delete_access_point_for_object_lambda(account_id=\"123456789\", name=\"obj-lambda-ap\")"} {"Instruction": "I want to obtain information about the Amazon SNS topics that receive status messages from the directory with ID \"my-directory\" and also retrieve the topic names of \"topic1\" and \"topic2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.describe_event_topics', 'description': 'Obtains information about which Amazon SNS topics receive status messages from the specified directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The Directory ID for which to get the list of associated Amazon SNS topics. If this member is null, associations for all Directory IDs are returned.'}, {'name': 'topic_names', 'description': 'A list of Amazon SNS topic names for which to obtain the information. If this member is null, all associations for the specified Directory ID are returned.\\nAn empty list results in an InvalidParameterException being thrown.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}"], "Output": "aws.ds.describe_event_topics(directory_id=\"my_directory\", topic_names=[\"topic1\", \"topic2\"])"} {"Instruction": "Can you please retrieve metadata about an object in AWS Cloud Directory with the directory ARN \"arn:aws:clouddirectory:us-west-2:123456789012:directory/abcdef01-2345-6789-abcd-ef0123456789\" and the object reference \"/parent/child/object\" at eventual consistency level?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.get_object_information', 'description': 'Retrieves metadata about an object.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory being retrieved.'}, {'name': 'object_reference', 'description': 'A reference to the object.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level at which to retrieve the object information.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Compute the modal (most common) values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function. An array-like object containing numeric values.'}, {'name': 'n', 'description': 'Number of distinct most-common values to return. Default is 1.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. An instance of `pyarrow.compute.ModeOptions`.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.clouddirectory.get_object_information(directory_arn=\"arn:aws:clouddirectory:us-west-2:123456789012:directory/abcdef01-2345-6789-abcd-ef0123456789\", object_reference=\"/parent/child/object\", consistency_level=\"EVENTUAL\")"} {"Instruction": "I want to create a trust store on AWS workspaces-web with the following CA certificates: certificate1.pem, certificate2.pem, certificate3.pem, and certificate4.pem. I also want to add two tags: \"Key:environment, Value:production\" and \"Key:department, Value:sales\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.create_trust_store', 'description': 'Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.', 'parameters': [{'name': 'certificate_list', 'description': 'A list of CA certificates to be added to the trust store.\\n(blob)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.\\nIf you do not specify a client token, one is automatically generated by the AWS SDK.'}, {'name': 'tags', 'description': 'The tags to add to the trust store. A tag is a key-value pair.\\n(structure)\\n\\nThe tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}"], "Output": "aws.workspaces_web.create_trust_store(certificate_list=\"certificate1.pem,certificate2.pem,certificate3.pem,certificate4.pem\", tags={\"Key\":\"environment\",\"Value\":\"production\",\"Key\":\"department\",\"Value\":\"sales\"})"} {"Instruction": "Can you please describe the scheduled query with ARN \"arn:aws:timestream_query:us-west-2:123456789012:scheduledquery/my-scheduled-query\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.create_world_export_job', 'description': 'Creates a world export job.', 'parameters': [{'name': 'client_request_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'worlds', 'description': 'A list of Amazon Resource Names (arns) that correspond to worlds to export.\\n(string)'}, {'name': 'output_location', 'description': 'The output location.\\ns3Bucket -> (string)\\n\\nThe S3 bucket for output.\\ns3Prefix -> (string)\\n\\nThe S3 folder in the s3Bucket where output files will be placed.'}, {'name': 'iam_role', 'description': 'The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to the world export job.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.update_alias', 'description': 'Updates properties for an alias. To update properties, specify the alias ID to be updated and provide the information to be changed. To reassign an alias to another fleet, provide an updated routing strategy. If successful, the updated alias record is returned.Related actions', 'parameters': [{'name': 'alias_id', 'description': 'A unique identifier for the alias that you want to update. You can use either the alias ID or ARN value.'}, {'name': 'name', 'description': 'A descriptive label that is associated with an alias. Alias names do not need to be unique.'}, {'name': 'description', 'description': 'A human-readable description of the alias.'}, {'name': 'routing_strategy', 'description': 'The routing configuration, including routing type and fleet target, for the alias.\\nType -> (string)\\n\\nThe type of routing strategy for the alias.\\nPossible routing types include the following:\\n\\nSIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.\\nTERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the message embedded.\\n\\n\\nFleetId -> (string)\\n\\nA unique identifier for the fleet that the alias points to. This value is the fleet ID, not the fleet ARN.\\nMessage -> (string)\\n\\nThe message text to be used with a terminal routing strategy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.timestream_query.describe_scheduled_query(scheduled_query_arn=\"arn:aws:timestream_query:us_west_2:123456789012:scheduledquery/my_scheduled_query\")"} {"Instruction": "I want to delete a global database cluster with the cluster identifier \"my-global-cluster\" on Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}"], "Output": "aws.neptune.delete_global_cluster(global_cluster_identifier=\"my_global_cluster\")"} {"Instruction": "I want to get all the usage plans associated with the API key 12345678 on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.get_usage_plans', 'description': 'Gets all the usage plans of the caller\u00e2\\x80\\x99s account.get-usage-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'key_id', 'description': 'The identifier of the API key associated with the usage plans.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.apigateway.get_usage_plans(key_id=12345678)"} {"Instruction": "I want to delete a group membership with MembershipId 98765 in an AWS identity store with IdentityStoreId asd34.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}"], "Output": "aws.identitystore.delete_group_membership(identity_store_id=\"asd34\", membership_id=98765)"} {"Instruction": "I want to search for vocabularies in an Amazon Connect instance with the instance ID \"987654321\" that have a state of \"ACTIVE\" and start with the name \"french\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Apigee', 'api_name': 'be_the_developer(\"123456\", organization=\"my_org\", platform=\"Apigee\", cloud=\"GCloud\"', 'description': 'Describe an Apigee developer', 'parameters': [{'name': 'developer', 'description': 'ID of the developer or fully qualified identifier for the developer.'}, {'name': 'organization', 'description': \"Apigee organization containing the developer. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}"], "Output": "aws.connect.search_vocabularies(instance_id=\"987654321\", state=\"ACTIVE\", name_starts_with=\"french\")"} {"Instruction": "I want to describe the platform version with ARN \"arn:aws:elasticbeanstalk:us-west-2::platform/Python 3.8 running on 64bit Amazon Linux 2/3.3.3\" on AWS Elastic Beanstalk.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'input_stream', 'description': 'Create an Arrow input stream.', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for reading. It can be a str, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly decompression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\", 'type': 'str'}, {'name': 'buffer_size', 'description': 'If None or 0, no buffering will happen. Otherwise, the size of the temporary read buffer.', 'type': 'int'}]}}\n", "{'name': 'pyarrow', 'api_name': 'memory_map', 'description': 'Open memory map at file path', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to open the memory map'}], 'optional': [{'name': 'mode', 'description': \"The mode in which the file is opened. Can be 'r' (read-only), 'r+' (read-write), or 'w' (write-only)\"}]}}"], "Output": "aws.elasticbeanstalk.describe_platform_version(platform_arn=\"arn:aws:elasticbeanstalk:us_west_2::platform/Python 3.8 running on 64bit Amazon Linux 2/3.3.3\")"} {"Instruction": "How do I create a TagOption in AWS Service Catalog with key \"9876\" and value \"environment\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.delete', 'description': \"delete DAG files from an environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the dags Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}"], "Output": "aws.servicecatalog.create_tag_option(key=\"9876\", value=\"environment\")"} {"Instruction": "I want to delete a real-time endpoint with the MLModel ID \"123456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.machinelearning.delete_realtime_endpoint', 'description': 'Deletes a real time endpoint of an MLModel .', 'parameters': [{'name': 'ml_model_id', 'description': 'The ID assigned to the MLModel during creation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get complete Facebook Marketplace data to include number sold, number saved, title, description, location and category of current and past listings on FBMP. \\n\\nWe are the ONLY provider of Facebook Marketplace data anywhere!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LiveScore Sports | The number one destination for real time scores for Football, Cricket, Tennis, Basketball, Hockey and more. Support: tipsters@rapi.one / t.me/api_tipsters Other sports api: https://rapi.one ', 'parameters': [{'name': 'timezone', 'description': 'Timezone, offsets from UTC', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'media_id', 'description': 'Media ID', 'type': 'NUMBER'}]}"], "Output": "aws.machinelearning.delete_realtime_endpoint(ml_model_id=\"123456\")"} {"Instruction": "I want to delete a carrier gateway with the ID cagw-5678efgh on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_carrier_gateway', 'description': 'Deletes a carrier gateway.WarningIf you do not delete the route that contains the carrier gateway as the Target, the route is a blackhole route. For information about how to delete a route, see DeleteRoute .', 'parameters': [{'name': 'carrier_gateway_id', 'description': 'The ID of the carrier gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rich NFT API. Browse collections, tokens, metadata, holders, activities, transfers', 'parameters': [{'name': 'chain_id', 'description': '', 'type': 'STRING'}, {'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'is_whale', 'description': '', 'type': 'STRING'}, {'name': 'order_by', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & high performance Magic Eden API, backed by rotating proxies & API keys\\n\\nCheck out my Opensea / Blur / Looksrare / x2y2 API as well\\nhttps://rapidapi.com/openseatools/api/opensea15\\n\\n- Crypto Payments Available\\n\\n- Lifetime Unlimited Requests Licenses Available\\n\\n- Private Plans with 16 / 32 / 64 / 128 requests/second Available\\n\\n- Ready made bots written in node.js already configured to work with RapidApi Available.\\n\\nJoin our Discord to inquire & find out the latest information and tools...', 'parameters': []}"], "Output": "aws.ec2.delete_carrier_gateway(carrier_gateway_id=\"cagw-5678efgh\")"} {"Instruction": "I want to list the readiness checks associated with my AWS account and retrieve the results in smaller pages of 10 checks each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().rename', 'description': 'Rename a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'new_name'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.clusters().restore', 'description': 'Restore an AlloyDB cluster from a backup or a source cluster and a timestamp', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'backup'}, {'name': 'point_in_time'}, {'name': 'source_cluster'}, {'name': 'async'}, {'name': 'network'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addLabels', 'description': 'Add labels to Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.route53_recovery_readiness.list_readiness_checks(page_size=10)"} {"Instruction": "I need to activate a pipeline with the ID def-5678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datapipeline.activate_pipeline', 'description': 'Validates the specified pipeline and starts processing pipeline tasks. If the pipeline does not pass validation, activation fails.To activate a finished pipeline, modify the end date for the pipeline and then activate it.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'start_timestamp', 'description': 'The date and time to resume the pipeline. By default, the pipeline resumes from the last completed execution.'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine', 'description': 'Deletes a state machine. This is an asynchronous operation: It sets the state machine\u00e2\\x80\\x99s status to DELETING and begins the deletion process.The following are some examples of qualified and unqualified state machine ARNs:The following qualified state machine ARN refers to a Distributed Map state with a label mapStateLabel in a state machine named myStateMachine . arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabelSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine to delete.'}]}"], "Output": "aws.datapipeline.activate_pipeline(pipeline_id=\"def-5678\")"} {"Instruction": "I want to list the tags for a media pipeline with the ARN \"arn:aws:media-pipeline:us-west-2:123456789012:pipeline/MyPipeline\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_media_pipelines.list_tags_for_resource', 'description': 'Lists the tags available for a media pipeline.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the media pipeline associated with any tags. The ARN consists of the pipeline\u00e2\\x80\\x99s region, resource ID, and pipeline ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}"], "Output": "aws.chime_sdk_media_pipelines.list_tags_for_resource(resource_arn=\"arn:aws:media_pipeline:us_west_2:123456789012:pipeline/MyPipeline\")"} {"Instruction": "I want to describe the notifications for a budget named \"New Budget\" in my AWS account with ID 123456789.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.budgets.describe_notifications_for_budget', 'description': 'Lists the notifications that are associated with a budget.describe-notifications-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose notifications you want descriptions of.'}, {'name': 'budget_name', 'description': 'The name of the budget whose notifications you want descriptions of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.budgets.describe_notifications_for_budget(account_id=\"123456789\", budget_name=\"New Budget\")"} {"Instruction": "I want to get the existing models for a RestApi with the identifier \"9876987698\" and log the output using the AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.apigateway.get_models(rest_api_id=\"9876987698\")"} {"Instruction": "I want to stop the import with ID 'abc123' on AWS CloudTrail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudtrail.stop_import', 'description': 'Stops a specified import.', 'parameters': [{'name': 'import_id', 'description': 'The ID of the import.'}]}"], "Output": "aws.cloudtrail.stop_import(import_id=\"abc123\")"} {"Instruction": "I want to list the supported phone number countries for the Chime SDK VoiceConnector phone number product type on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_smallest_integer', 'description': 'Compute the smallest integer value not less in magnitude than x', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (default: default memory pool)'}]}}"], "Output": "aws.chime_sdk_voice.list_supported_phone_number_countries(product_type=\"VoiceConnector\")"} {"Instruction": "I want to stop a model compilation job named 'my-second-compilation-job' on AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}\n", "{'name': 'pyarrow', 'api_name': 'count', 'description': 'Count the values in the input', 'parameters': {'required': [{'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}"], "Output": "aws.sagemaker.stop_compilation_job(compilation_job_name=\"my-second-compilation-job\")"} {"Instruction": "I want to delete a specific job template with the job template id \"123456\" on AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}"], "Output": "aws.iot.delete_job_template(job_template_id=123456)"} {"Instruction": "I want to list all deployments for application ID \"my-app\" using AWS CLI, but I want to retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.m2.list_deployments', 'description': 'Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.list-deployments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The application identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().set_roles', 'description': \"update an AlloyDB user's database roles within a given cluster and region\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}"], "Output": "aws.m2.list_deployments(application_id=\"my_app\", page_size=10)"} {"Instruction": "I want to increase the replication factor of a DAX cluster named my-dax-cluster from the current factor to 5.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dax.increase_replication_factor', 'description': 'Adds one or more nodes to a DAX cluster.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the DAX cluster that will receive additional nodes.'}, {'name': 'new_replication_factor', 'description': 'The new number of nodes for the DAX cluster.'}, {'name': 'availability_zones', 'description': 'The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes prompt of picture mode (L,RGB,RGBA), color in hex (example: ff03bc), width (example: 200), height (example: 200) and makes new image in single color', 'parameters': [{'name': 'height', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'width', 'description': '', 'type': 'STRING'}, {'name': 'mode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.approve', 'description': 'Approve a pending build', 'parameters': [{'name': 'build', 'description': 'ID of the build or fully qualified identifier for the build.'}, {'name': 'location', 'description': 'Cloud Region'}, {'name': 'comment', 'description': 'Comment on the build approval'}, {'name': 'url', 'description': 'URL of the build to be approved'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.dax.increase_replication_factor(cluster_name=\"my_dax_cluster\", new_replication_factor=5)"} {"Instruction": "I want to deprecate a workflow type named \"my-workflow\" on AWS SWF in the domain \"my_domain\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.swf.deprecate_workflow_type(domain=\"my_domain\", workflow_type={\"name\":\"my-workflow\"})"} {"Instruction": "I want to list the AppImageConfigs in my account, filtering by creation time after 2022-01-01 and with a maximum of 50 items returned.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}"], "Output": "aws.sagemaker.list_app_image_configs(creation_time_after=\"2022-01-01\", max_items=50)"} {"Instruction": "I want to create a new Source Network for a VPC with ID \"vpc-1234\" in the AWS account 987654321098 in the us-east-1 region.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.drs.create_source_network', 'description': 'Create a new Source Network resource for a provided VPC ID.', 'parameters': [{'name': 'origin_account_id', 'description': 'Account containing the VPC to protect.'}, {'name': 'origin_region', 'description': 'Region containing the VPC to protect.'}, {'name': 'tags', 'description': 'A set of tags to be associated with the Source Network resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'vpc_id', 'description': 'Which VPC ID to protect.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}"], "Output": "aws.drs.create_source_network(origin_account_id=987654321098, origin_region=\"us-east-1\", vpc_id=\"vpc-1234\")"} {"Instruction": "I need to retrieve information about an environment with the application ID 56248 and the environment ID 9k3fbo in AWS AppConfig.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}"], "Output": "aws.appconfig.get_environment(application_id=\"56248\", environment_id=\"9k3fbo\")"} {"Instruction": "I want to get a list of Amazon Web Services CloudFormation stacks using the get-resource-collection API and retrieve the first 20 stacks with the provided pagination token.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'logb', 'description': 'Compute base b logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'b', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.devops_guru.get_resource_collection(resource_collection_type=\"CLOUD_FORMATION\", max_items=20, starting_token=\"TOKEN_VALUE\")"} {"Instruction": "I want to delete an Explainability export with the ARN \"arn:aws:forecast:us-west-2:987654321098:explainability-export/export-3\" on AWS Forecast.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Convert any digit's number into the equivalent words\", 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'number', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'units', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}, {'name': 'output', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}"], "Output": "aws.forecast.delete_explainability_export(explainability_export_arn=\"arn:aws:forecast:us-west-2:987654321098:explainability-export/export-3\")"} {"Instruction": "I want to retrieve a batch of records from the FeatureGroup named my-feature-group-5 in AWS SageMaker using the identifiers [(\"my-feature-group-5\", \"identifier-5\"), (\"my-feature-group-6\", \"identifier-6\")] and request for the ExpiresAt value in the response.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_featurestore_runtime.batch_get_record', 'description': 'Retrieves a batch of Records from a FeatureGroup .', 'parameters': [{'name': 'identifiers', 'description': 'A list containing the name or Amazon Resource Name (ARN) of the FeatureGroup , the list of names of Feature s to be retrieved, and the corresponding RecordIdentifier values as strings.\\n(structure)\\n\\nThe identifier that identifies the batch of Records you are retrieving in a batch.\\nFeatureGroupName -> (string)\\n\\nThe name or Amazon Resource Name (ARN) of the FeatureGroup containing the records you are retrieving in a batch.\\nRecordIdentifiersValueAsString -> (list)\\n\\nThe value for a list of record identifiers in string format.\\n(string)\\n\\nFeatureNames -> (list)\\n\\nList of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.\\n(string)'}, {'name': 'expiration_time_response', 'description': 'Parameter to request ExpiresAt in response. If Enabled , BatchGetRecord will return the value of ExpiresAt , if it is not null. If Disabled and null, BatchGetRecord will return null.\\nPossible values:\\n\\nEnabled\\nDisabled'}]}\n", "{'name': 'Python', 'api_name': 'git.bundle.create', 'description': \"Create, unpack, and manipulate 'bundle' files\", 'parameters': [{'name': '_q'}, {'name': 'quiet'}, {'name': 'progress'}, {'name': 'version'}, {'name': 'file'}, {'name': 'git_rev_list_args'}]}"], "Output": "aws.sagemaker_featurestore_runtime.batch_get_record(identifiers=[{\"FeatureGroupName\":\"my-feature-group-5\", \"RecordIdentifiersValueAsString\":[\"identifier-5\"]}, {\"FeatureGroupName\":\"my-feature-group-6\", \"RecordIdentifiersValueAsString\":[\"identifier-6\"]}], expiration_time_response=\"Enabled\")"} {"Instruction": "I want to update the email template named \"promotional_email\" in Amazon Pinpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}\n", "{'name': 'alpha compute backend-services', 'api_name': \"gcloud.alpha.compute.backend_services().remove_iam_policy_binding(BACKEND_SERVICE_NAME='my_backend_service', member='user:test_user@gmail.com', role='roles/compute.loadBalancerServiceUser', region='REGION'\", 'description': 'Remove IAM policy binding from a Compute Engine backend service', 'parameters': [{'name': 'backend_service_name'}, {'name': 'member'}, {'name': 'role'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}"], "Output": "aws.pinpoint.update_email_template(template_name=\"promotional_email\")"} {"Instruction": "What are the details of the scheduled Auto-Tune action for the domain named my-elasticsearch-domain?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}"], "Output": "aws.es.describe_domain_auto_tunes(domain_name=\"my-elasticsearch-domain\")"} {"Instruction": "I would like to put a public access block on my S3 bucket named my-bucket.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3api.put_public_access_block', 'description': 'Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketPublicAccessBlock permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .WarningWhen Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or an object, it checks the PublicAccessBlock configuration for both the bucket (or the bucket that contains the object) and the bucket owner\u00e2\\x80\\x99s account. If the PublicAccessBlock configurations are different between the bucket and the account, Amazon S3 uses the most restrictive combination of the bucket-level and account-level settings.The following operations are related to PutPublicAccessBlock :GetPublicAccessBlockGetBucketPolicyStatus', 'parameters': [{'name': 'bucket', 'description': 'The name of the Amazon S3 bucket whose PublicAccessBlock configuration you want to set.'}, {'name': 'content_md5', 'description': 'The MD5 hash of the PutPublicAccessBlock request body.\\nFor requests made using the Amazon Web Services Command Line Interface (CLI) or Amazon Web Services SDKs, this field is calculated automatically.'}, {'name': 'checksum_algorithm', 'description': 'Indicates the algorithm used to create the checksum for the object when using the SDK. This header will not provide any additional functionality if not using the SDK. When sending this header, there must be a corresponding x-amz-checksum or x-amz-trailer header sent. Otherwise, Amazon S3 fails the request with the HTTP status code 400 Bad Request . For more information, see Checking object integrity in the Amazon S3 User Guide .\\nIf you provide an individual checksum, Amazon S3 ignores any provided ChecksumAlgorithm parameter.\\nPossible values:\\n\\nCRC32\\nCRC32C\\nSHA1\\nSHA256'}, {'name': 'public_access_block_configuration', 'description': 'The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see The Meaning of \u00e2\\x80\\x9cPublic\u00e2\\x80\\x9d in the Amazon S3 User Guide .\\nBlockPublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket. Setting this element to TRUE causes the following behavior:\\n\\nPUT Bucket ACL and PUT Object ACL calls fail if the specified ACL is public.\\nPUT Object calls fail if the request includes a public ACL.\\nPUT Bucket calls fail if the request includes a public ACL.\\n\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing policies or ACLs.\\n\\nIgnorePublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket. Setting this element to TRUE causes Amazon S3 to ignore all public ACLs on this bucket and objects in this bucket.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect the persistence of any existing ACLs and doesn\u00e2\\x80\\x99t prevent new public ACLs from being set.\\n\\nBlockPublicPolicy -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public bucket policies for this bucket. Setting this element to TRUE causes Amazon S3 to reject calls to PUT Bucket policy if the specified bucket policy allows public access.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing bucket policies.\\n\\nRestrictPublicBuckets -> (boolean)\\n\\nSpecifies whether Amazon S3 should restrict public bucket policies for this bucket. Setting this element to TRUE restricts access to this bucket to only Amazon Web Service principals and authorized users within this account if the bucket has a public policy.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect previously stored bucket policies, except that public and cross-account access within any public bucket policy, including non-public delegation to specific accounts, is blocked.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'track ups, fedex,usps and DHL packages.\\nWindows store app available \u2192 https://www.microsoft.com/store/apps/9PHP0Z68X02N?cid=rapidAPI', 'parameters': [{'name': 'trackingnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.create', 'description': 'Create Anthos Config Controller instances', 'parameters': [{'name': 'name'}, {'name': 'location'}, {'name': 'async'}, {'name': 'cluster_ipv4_cidr_block'}, {'name': 'cluster_named_range'}, {'name': 'experimental_features'}, {'name': 'full_management'}, {'name': 'man_block'}, {'name': 'man_blocks'}, {'name': 'master_ipv4_cidr_block'}, {'name': 'network'}, {'name': 'services_ipv4_cidr_block'}, {'name': 'services_named_range'}, {'name': 'subnet'}, {'name': 'use_private_endpoint'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}"], "Output": "aws.s3api.put_public_access_block(bucket=\"my-bucket\", public_access_block_configuration=\"BlockPublicAcls=true, IgnorePublicAcls=true, BlockPublicPolicy=true, RestrictPublicBuckets=true\")"} {"Instruction": "I need a signed connection string to connect to my kdb cluster with the user ARN \"arn:aws:iam::123456789:user/my-user\" in the environment with ID \"env-123\" and cluster name \"my-kdb-cluster\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace.get_kx_connection_string', 'description': 'Retrieves a connection string for a user to connect to a kdb cluster. You must call this API using the same role that you have defined while creating a user.', 'parameters': [{'name': 'user_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide .'}, {'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'cluster_name', 'description': 'A name of the kdb cluster.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables().describe', 'description': 'Describe a BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset'}]}\n", "{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}"], "Output": "aws.finspace.get_kx_connection_string(user_arn=\"arn:aws:iam::123456789:user/my_user\", environment_id=\"env_123\", cluster_name=\"my_kdb_cluster\")"} {"Instruction": "I want to retrieve details about all the operations that have been performed on my registered domains in AWS Route53Domains, and sort the results by the submitted date in ascending order.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.list_operations', 'description': 'Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Operations\\n', 'parameters': [{'name': 'submitted_since', 'description': 'An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'status', 'description': 'The status of the operations.\\n(string)'}, {'name': 'type', 'description': 'An arrays of the domains operation types.\\n(string)'}, {'name': 'sort_by', 'description': 'The sort type for returned values.\\nPossible values:\\n\\nSubmittedDate'}, {'name': 'sort_order', 'description': 'The sort order for returned values, either ascending or descending.\\nPossible values:\\n\\nASC\\nDESC'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.route53domains.list_operations(sort_by=\"SubmittedDate\", sort_order=\"ASC\")"} {"Instruction": "I want to delete a documentation version with the version identifier \"v3\" for the RestApi with the identifier \"abc789\" on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'httpbin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}"], "Output": "aws.apigateway.delete_documentation_version(rest_api_id=\"abc789\", documentation_version=\"v3\")"} {"Instruction": "I want to add tags to a resource with the ARN \"arn:aws:s3:::my-bucket\" with the tags { \"tag1\": \"value1\", \"tag2\": \"value2\" }.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appintegrations.tag_resource', 'description': 'Adds the specified tags to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}"], "Output": "aws.appintegrations.tag_resource(resource_arn=\"arn:aws:s3:::my-bucket\", tags={\"tag1\": \"value1\", \"tag2\": \"value2\"})"} {"Instruction": "What is the python function to terminate a session with the session ID \"John-Doe-xyz789\" using the AWS SSM API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}"], "Output": "aws.ssm.terminate_session(session_id=\"John-Doe-xyz789\")"} {"Instruction": "I want to create a subscription definition on AWS Greengrass with an initial version that includes three subscriptions. The subscriptions are:\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}"], "Output": "aws.greengrass.create_subscription_definition(initial_version=\"{\\\"Subscriptions\\\": [{\\\"Id\\\": \\\"TriggerNotification\\\", \\\"Source\\\": \\\"arn:aws:lambda:us-west-2:123456789012:function:TempMonitor:GG_TempMonitor\\\", \\\"Subject\\\": \\\"twilio/txt\\\", \\\"Target\\\": \\\"arn:aws:greengrass:us-west-2::/connectors/TwilioNotifications/versions/1\\\"},{\\\"Id\\\": \\\"TemperatureInput\\\", \\\"Source\\\": \\\"cloud\\\", \\\"Subject\\\": \\\"temperature/input\\\", \\\"Target\\\": \\\"arn:aws:lambda:us-west-2:123456789012:function:TempMonitor:GG_TempMonitor\\\"},{\\\"Id\\\": \\\"OutputStatus\\\", \\\"Source\\\": \\\"arn:aws:greengrass:us-west-2::/connectors/TwilioNotifications/versions/1\\\", \\\"Subject\\\": \\\"twilio/message/status\\\", \\\"Target\\\": \\\"cloud\\\"}]}\")"} {"Instruction": "I want to describe the ID format settings for VPCs on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.describe_id_format', 'description': 'Describes the ID format settings for your resources on a per-Region basis, for example, to view which resource types are enabled for longer IDs. This request only returns information about resource types whose ID formats can be modified; it does not return information about other resource types.These settings apply to the IAM user who makes the request; they do not apply to the entire Amazon Web Services account. By default, an IAM user defaults to the same settings as the root user, unless they explicitly override the settings by running the ModifyIdFormat command. Resources created with longer IDs are visible to all IAM users, regardless of these settings and provided that they have permission to use the relevant Describe command for the resource type.', 'parameters': [{'name': 'resource', 'description': 'The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().describe', 'description': 'Describe a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot', 'description': 'ID of the snapshot or fully qualified identifier for the snapshot.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.notify_application_state', 'description': 'Sets the migration state of an application. For a given application identified by the value passed to ApplicationId , its status is set or updated by passing one of three values to Status : NOT_STARTED | IN_PROGRESS | COMPLETED .', 'parameters': [{'name': 'application_id', 'description': 'The configurationId in Application Discovery Service that uniquely identifies the grouped application.'}, {'name': 'status', 'description': 'Status of the application - Not Started, In-Progress, Complete.\\nPossible values:\\n\\nNOT_STARTED\\nIN_PROGRESS\\nCOMPLETED'}, {'name': 'update_date_time', 'description': 'The timestamp when the application state changed.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}"], "Output": "aws.ec2.describe_id_format(resource=\"vpc\")"} {"Instruction": "I want to list the revisions for a data set with the ID \"1234\" and retrieve the results in smaller pages of 5 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.get_iam_policy(DOMAIN=\"my_domain.com\"', 'description': 'Get IAM policy for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'pyarrow', 'api_name': 'create_memory_map', 'description': 'Create a file of the given size and memory-map it', 'parameters': {'required': [{'name': 'path', 'description': 'The file path to create, on the local filesystem'}, {'name': 'size', 'description': 'The file size to create'}], 'optional': []}}"], "Output": "aws.dataexchange.list_data_set_revisions(data_set_id=\"1234\", page_size=5)"} {"Instruction": "I want to get the details of a filter named my-filter for the detector with ID 54321 on AWS GuardDuty.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}"], "Output": "aws.guardduty.get_filter(detector_id=54321, filter_name=\"my-filter\")"} {"Instruction": "I want to delete a component type with ID \"abc123\" in the AWS IoT Twin Maker workspace with ID \"workspace-12345\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iottwinmaker.delete_component_type', 'description': 'Deletes a component type.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace that contains the component type.'}, {'name': 'component_type_id', 'description': 'The ID of the component type to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.delete', 'description': 'Delete a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table. This positional argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AI-powered API for crypto asset price forecasting offers a range of features and benefits that can revolutionize how traders and investors navigate the dynamic and often unpredictable crypto market.', 'parameters': [{'name': 'timeframe', 'description': '', 'type': 'STRING'}, {'name': 'currency', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iottwinmaker.delete_component_type(workspace_id=\"workspace-12345\", component_type_id=\"abc123\")"} {"Instruction": "I want to deregister a LoRaWAN wireless device with identifier \"54321\" on AWS IoT Wireless.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is your gateway for information on world financial markets with respect to country wise. Included are World Stock Markets, Indices Futures, Commodities and much more in future.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}"], "Output": "aws.iotwireless.deregister_wireless_device(identifier=\"54321\", wireless_device_type=\"LoRaWAN\")"} {"Instruction": "I want to retrieve the deliverability data for a campaign with campaign id \"1234\" on AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.get_domain_deliverability_campaign', 'description': 'Retrieve all the deliverability data for a specific campaign. This data is available for a campaign only if the campaign sent email by using a domain that the Deliverability dashboard is enabled for.', 'parameters': [{'name': 'campaign_id', 'description': 'The unique identifier for the campaign. The Deliverability dashboard automatically generates and assigns this identifier to a campaign.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_microsecond_values', 'description': 'Extract microsecond values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easy and reliable Machine Translation and Language Detection', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.sesv2.get_domain_deliverability_campaign(campaign_id=\"1234\")"} {"Instruction": "I want to get the detailed information about command execution for the plugin with command ID \"12345678-9b57-4151-a15c-db9a12345678\" on the managed node with instance ID \"i-0123456789abcdef0\" in AWS Systems Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.get_command_invocation', 'description': 'Returns detailed information about command execution for an invocation or plugin.GetCommandInvocation only gives the execution status of a plugin in a document. To get the command execution status on a specific managed node, use ListCommandInvocations . To get the command execution status across managed nodes, use ListCommands .', 'parameters': [{'name': 'command_id', 'description': '(Required) The parent command ID of the invocation plugin.'}, {'name': 'instance_id', 'description': '(Required) The ID of the managed node targeted by the command. A managed node can be an Amazon Elastic Compute Cloud (Amazon EC2) instance, edge device, and on-premises server or VM in your hybrid environment that is configured for Amazon Web Services Systems Manager.'}, {'name': 'plugin_name', 'description': 'The name of the step for which you want detailed results. If the document contains only one step, you can omit the name and details for that step. If the document contains more than one step, you must specify the name of the step for which you want to view details. Be sure to specify the name of the step, not the name of a plugin like aws:RunShellScript .\\nTo find the PluginName , check the document content and find the name of the step you want details for. Alternatively, use ListCommandInvocations with the CommandId and Details parameters. The PluginName is the Name attribute of the CommandPlugin object in the CommandPlugins list.'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'build.projects.workerPools.get', 'description': 'Delete a private or hybrid worker pool from Google Cloud Build', 'parameters': [{'name': 'worker_pool', 'description': 'The ID of the worker pool to delete.'}, {'name': 'region', 'description': 'The Cloud region where the worker pool is.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}"], "Output": "aws.ssm.get_command_invocation(command_id=\"12345678-9b57-4151-a15c-db9a12345678\", instance_id=\"i-0123456789abcdef0\")"} {"Instruction": "I want to describe a world template with the ARN \"arn:aws:robomaker:us-west-2:123456789012:worldtemplate/my-template\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.robomaker.describe_world_template', 'description': 'Describes a world template.', 'parameters': [{'name': 'template', 'description': 'The Amazon Resource Name (arn) of the world template you want to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.batch.jobs.list', 'description': 'List jobs for a specified Batch project/location', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}"], "Output": "aws.robomaker.describe_world_template(template=\"arn:aws:robomaker:us_west_2:123456789012:worldtemplate/my_template\")"} {"Instruction": "I need to provision a CIDR to the IPAM pool with an ID of ipam-pool-7654321 on AWS EC2. The CIDR I want to assign is 10.0.0.0/24.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.provision_ipam_pool_cidr', 'description': 'Provision a CIDR to an IPAM pool. You can use this action to provision new CIDRs to a top-level pool or to transfer a CIDR from a top-level pool to a pool within it.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'ipam_pool_id', 'description': 'The ID of the IPAM pool to which you want to assign a CIDR.'}, {'name': 'cidr', 'description': 'The CIDR you want to assign to the IPAM pool. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required. This value will be null if you specify \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d and will be filled in during the provisioning process.'}, {'name': 'cidr_authorization_context', 'description': 'A signed document that proves that you are authorized to bring a specified IP address range to Amazon using BYOIP. This option applies to public pools only.\\nMessage -> (string)\\n\\nThe plain-text authorization message for the prefix and account.\\nSignature -> (string)\\n\\nThe signed authorization message for the prefix and account.'}, {'name': 'netmask_length', 'description': 'The netmask length of the CIDR you\u00e2\\x80\\x99d like to provision to a pool. Can be used for provisioning Amazon-provided IPv6 CIDRs to top-level pools and for provisioning CIDRs to pools with source pools. Cannot be used to provision BYOIP CIDRs to top-level pools. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required.'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information about the OutSystems community. This is not an official OutSystems API.', 'parameters': [{'name': 'sort_by', 'description': 'String (desc, asc). Orders the results by either Ascending or Descending order.', 'type': 'ENUM'}, {'name': 'order_by', 'description': 'String (name, rank, kudos, components, solutions, profile_score, training_score, forums_score, forge_score, ideas_score, total_score, forums_posts, forums_comments, ideas_submitted, ideas_commented, forge_components, publications_articles, certifications). Sorts the results by chosen value.', 'type': 'ENUM'}, {'name': 'page', 'description': 'Used to see the next page of profiles, eg limit=15 and page=2 will show you profiles 15-30', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'The limit of results per page that has been set. Integer between 1 - 50 (inclusive)', 'type': 'NUMBER'}, {'name': 'keyword', 'description': 'Search keyword against profile name, job title, company or location.', 'type': 'STRING'}]}"], "Output": "aws.ec2.provision_ipam_pool_cidr(ipam_pool_id=\"ipam-pool-7654321\", cidr=\"10.0.0.0/24\")"} {"Instruction": "I want to cancel a capacity reservation with the ID cr-9876abcd21EXAMPLE on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}"], "Output": "aws.ec2.cancel_capacity_reservation(capacity_reservation_id=\"cr-9876abcd21EXAMPLE\")"} {"Instruction": "I want to change the name of an IAM user named \"alice\" to \"alicia\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee API', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.iam.update_user(user_name=\"alice\", new_user_name=\"alicia\")"} {"Instruction": "I want to list all the tests in a given test suite on AWS Device Farm, using the test suite ARN 'arn:aws:devicefarm:us-west-2:123456789012:test-suite:EXAMPLE-GUID-123-456'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.list_tests', 'description': 'Gets information about tests in a given test suite.list-tests is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'arn', 'description': 'The test suite\u00e2\\x80\\x99s Amazon Resource Name (ARN).'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().describe', 'description': 'Describe an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().list', 'description': 'List all active projects associated with a specified billing account', 'parameters': [{'name': 'account_id', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}"], "Output": "aws.devicefarm.list_tests(_arn=\"arn:aws:devicefarm:us-west-2:123456789012:test-suite:EXAMPLE-GUID-123-456\")"} {"Instruction": "I want to associate the approval rule template named \"3-approver-rule-for-branch\" with the repository called \"MyDemoRepo\" in CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.associate_approval_rule_template_with_repository', 'description': 'Creates an association between an approval rule template and a specified repository. Then, the next time a pull request is created in the repository where the destination reference (if specified) matches the destination reference (branch) for the pull request, an approval rule that matches the template conditions is automatically created for that pull request. If no destination references are specified in the template, an approval rule that matches the template contents is created for all pull requests in that repository.', 'parameters': [{'name': 'approval_rule_template_name', 'description': 'The name for the approval rule template.'}, {'name': 'repository_name', 'description': 'The name of the repository that you want to associate with the template.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().list', 'description': 'List AI Platform Locations', 'parameters': [{'name': 'filter', 'description': 'Apply a Boolean filter EXPRESSION to each resource item to be listed.'}, {'name': 'limit', 'description': 'Maximum number of resources to list. The default is unlimited.'}, {'name': 'page_size', 'description': 'Specifies the maximum number of resources per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.copy', 'description': 'Copy a Cloud Bigtable backup to a new backup', 'parameters': [{'name': 'destination_backup'}, {'name': 'destination_cluster'}, {'name': 'destination_instance'}, {'name': 'destination_project'}, {'name': 'expiration_date'}, {'name': 'retention_period'}, {'name': 'source_backup'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'source_project'}, {'name': 'async'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "aws.codecommit.associate_approval_rule_template_with_repository(repository_name=\"MyDemoRepo\", approval_rule_template_name=\"3-approver-rule-for-branch\")"} {"Instruction": "Please provide a Python function call to delete the state machine with the ARN \"arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabel\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine', 'description': 'Deletes a state machine. This is an asynchronous operation: It sets the state machine\u00e2\\x80\\x99s status to DELETING and begins the deletion process.The following are some examples of qualified and unqualified state machine ARNs:The following qualified state machine ARN refers to a Distributed Map state with a label mapStateLabel in a state machine named myStateMachine . arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabelSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine to delete.'}]}"], "Output": "aws.stepfunctions.delete_state_machine(state_machine_arn=\"arn:partition:states:region:account_id:stateMachine:myStateMachine/mapStateLabel\")"} {"Instruction": "I want to delete a dedicated IP pool named \"my-pool\" on AWS Pinpoint Email.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.pinpoint_email.delete_dedicated_ip_pool(pool_name=\"my-pool\")"} {"Instruction": "I want to retrieve details of a Vector Enrichment Job with the ARN \"arn:aws:sagemaker-geospatial:us-west-2:123456789012:job/my-enrichment-job\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_time_series.update', 'description': 'Update an existing Vertex AI Tensorboard time series', 'parameters': [{'name': 'tensorboard_time_series', 'description': 'ID of the tensorboard_time_series or fully qualified identifier for the tensorboard_time_series.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_time_series.'}, {'name': 'tensorboard_experiment_id', 'description': 'ID of the tensorboard experiment for the tensorboard_time_series.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_time_series.'}, {'name': 'tensorboard_run_id', 'description': 'ID of the tensorboard run for the tensorboard_time_series.'}, {'name': 'description', 'description': 'Description of the tensorboard_time_series.'}, {'name': 'display_name', 'description': 'Display name of the tensorboard_time_series.'}, {'name': 'plugin_data', 'description': 'Data for the plugin of the tensorboard_time_series.'}, {'name': 'plugin_name', 'description': 'Name of the plugin of the tensorboard_time_series.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API lets you get all the questions beeing asked on search plattforms like google.', 'parameters': [{'name': 'getcountrycodes', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.sagemaker_geospatial.get_vector_enrichment_job(arn=\"arn:aws:sagemaker_geospatial:us_west_2:123456789012:job/my_enrichment_job\")"} {"Instruction": "I want to create a user import job in Cognito with the job name BatchImport and the user pool ID us-west-2_aaaaaaaaa.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.create_user_import_job', 'description': 'Creates a user import job.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The job name for the user import job.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool that the users are being imported into.'}, {'name': 'cloud_watch_logs_role_arn', 'description': 'The role ARN for the Amazon CloudWatch Logs Logging role for the user import job.'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().config().export', 'description': 'Export the configuration for a Google BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Export configurations in Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.cognito_idp.create_user_import_job(job_name=\"BatchImport\", user_pool_id=\"us-west-2_aaaaaaaaa\")"} {"Instruction": "I want to publish metrics for an environment named my-data on Amazon Managed Workflows for Apache Airflow.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints_predict(\"endpoint_123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be sent for prediction.'}]}"], "Output": "aws.mwaa.publish_metrics(environment_name=\"my-data\")"} {"Instruction": "I want to change the status of user with ID 123 in Amazon Connect instance XYZ to agent status with ID ABC.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.put_user_status', 'description': 'Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent\u00e2\\x80\\x99s next status.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_id', 'description': 'The identifier of the user.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'agent_status_id', 'description': 'The identifier of the agent status.'}]}"], "Output": "aws.connect.put_user_status(user_id=123, instance_id=\"XYZ\", agent_status_id=\"ABC\")"} {"Instruction": "Please disassociate the web ACL from the application load balancer with the ARN \"arn:aws:elasticloadbalancing:us-west-2:1234567890:loadbalancer/app/my-load-balancer/1234567890\" in WAF Regional.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.disassociate_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed, either an application load balancer or Amazon API Gateway stage.\\nThe ARN should be in one of the following formats:\\n\\nFor an Application Load Balancer: ``arn:aws:elasticloadbalancing:region :account-id :loadbalancer/app/load-balancer-name /load-balancer-id ``\\nFor an Amazon API Gateway stage: ``arn:aws:apigateway:region ::/restapis/api-id /stages/stage-name ``'}]}\n", "{'name': 'Git', 'api_name': 'gcloud.compute.instances().list', 'description': 'Cleanup and optimize local repository', 'parameters': [{'name': 'aggressive'}, {'name': 'auto'}, {'name': 'quiet'}, {'name': 'prune'}, {'name': 'no_prune'}, {'name': 'force'}, {'name': 'keep_largest_pack'}]}\n", "{'name': 'pyarrow', 'api_name': 'map_lookup', 'description': 'Perform a lookup in a Map data structure', 'parameters': {'required': [{'name': 'query_key', 'description': 'The key to search for.'}], 'optional': [{'name': 'occurrence', 'description': 'The occurrence(s) to return from the Map. Accepted values are \"first\", \"last\", or \"all\".'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on Skyscanner.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}"], "Output": "aws.waf_regional.disassociate_web_acl(resource_arn=\"arn:aws:elasticloadbalancing:us_west_2:1234567890:loadbalancer/app/my_load_balancer/1234567890\")"} {"Instruction": "Can you please provide me with a list of tags assigned to the EMR-Container resource with the ARN \"arn:aws:emr_container:us_west_2:123456789012:job/my_emr_container_job\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.future_reservations.create', 'description': 'Create a Compute Engine future reservation', 'parameters': [{'name': 'future_reservation'}, {'name': 'total_count'}, {'name': 'source_instance_template'}, {'name': 'machine_type'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'maintenance_freeze_duration'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}, {'name': 'description'}, {'name': 'name_prefix'}, {'name': 'planning_status'}, {'name': 'zone'}, {'name': 'share_setting'}, {'name': 'share_with'}]}"], "Output": "aws.emr_containers.list_tags_for_resource(resource_arn=\"arn:aws:emr_container:us_west_2:123456789012:job/my_emr_container_job\")"} {"Instruction": "I want to import a custom terminology named TestTerminology on AWS Translate. The terminology data is stored in a CSV file called terminology.csv on my local machine.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.translate.import_terminology', 'description': 'Creates or updates a custom terminology, depending on whether one already exists for the given terminology name. Importing a terminology with the same name as an existing one will merge the terminologies based on the chosen merge strategy. The only supported merge strategy is OVERWRITE, where the imported terminology overwrites the existing terminology of the same name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the custom terminology being imported.'}, {'name': 'merge_strategy', 'description': 'The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.\\nPossible values:\\n\\nOVERWRITE'}, {'name': 'description', 'description': 'The description of the custom terminology being imported.'}, {'name': 'terminology_data', 'description': 'The terminology data for the custom terminology being imported.\\nFormat -> (string)\\n\\nThe data format of the custom terminology.\\nDirectionality -> (string)\\n\\nThe directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).\\n\\nUNI\\nThe terminology resource has one source language (for example, the first column in a CSV file), and all of its other languages are target languages.\\n\\nMULTI\\nAny language in the terminology resource can be the source language or a target language. A single multi-directional terminology resource can be used for jobs that translate different language pairs. For example, if the terminology contains English and Spanish terms, it can be used for jobs that translate English to Spanish and Spanish to English.\\nWhen you create a custom terminology resource without specifying the directionality, it behaves as uni-directional terminology, although this parameter will have a null value.'}, {'name': 'encryption_key', 'description': 'The encryption key for the custom terminology being imported.\\nType -> (string)\\n\\nThe type of encryption key used by Amazon Translate to encrypt this object.\\nId -> (string)\\n\\nThe Amazon Resource Name (ARN) of the encryption key being used to encrypt this object.'}, {'name': 'tags', 'description': 'Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources .\\n(structure)\\n\\nA key-value pair that adds as a metadata to a resource used by Amazon Translate.\\nKey -> (string)\\n\\nThe initial part of a key-value pair that forms a tag associated with a given resource.\\nValue -> (string)\\n\\nThe second part of a key-value pair that forms a tag associated with a given resource.'}, {'name': 'data_file', 'description': 'The path to the file of the code you are uploading. Example: fileb://data.csv'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns a stunning astronomical picture every day with explanation from professionals.', 'parameters': []}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.translate.import_terminology(name=\"TestTerminology\", description=\"Creating a test terminology in AWS Translate\", merge_strategy=\"OVERWRITE\", data_file=\"fileb://terminology.csv\", terminology_data={\"Format\": \"CSV\"})"} {"Instruction": "I want to list query executions in the AthenaAdmin workgroup with a page size of 5.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.list_query_executions', 'description': 'Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: QueryExecutionIds\\n', 'parameters': [{'name': 'work_group', 'description': 'The name of the workgroup from which queries are being returned. If a workgroup is not specified, a list of available query execution IDs for the queries in the primary workgroup is returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bulk Domain Availability Check. All tlds supported. ', 'parameters': [{'name': 'domains', 'description': 'Coma separated list of domains.', 'type': 'STRING'}, {'name': 'domain', 'description': 'domain name', 'type': 'STRING'}]}"], "Output": "aws.athena.list_query_executions(work_group=\"AthenaAdmin\", page_size=5)"} {"Instruction": "I want to create a world export job on AWS RoboMaker. I want to export the worlds at arn7, arn8 to an S3 bucket named my-bucket in the folder \"exported-worlds/\". The output files should be put in the S3 bucket using the IAM role \"my-role\". Lastly, I want to attach two tags to the world export job.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.robomaker.create_world_export_job', 'description': 'Creates a world export job.', 'parameters': [{'name': 'client_request_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'worlds', 'description': 'A list of Amazon Resource Names (arns) that correspond to worlds to export.\\n(string)'}, {'name': 'output_location', 'description': 'The output location.\\ns3Bucket -> (string)\\n\\nThe S3 bucket for output.\\ns3Prefix -> (string)\\n\\nThe S3 folder in the s3Bucket where output files will be placed.'}, {'name': 'iam_role', 'description': 'The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to the world export job.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.robomaker.create_world_export_job(client_request_token=\"unique_token\", worlds=[\"arn7\", \"arn8\"], output_location={\"s3Bucket\":\"my-bucket\",\"s3Prefix\":\"exported-worlds/\"})"} {"Instruction": "I want to retrieve summaries for all applications using AWS SMS list-apps API and include only the applications with the IDs \"app123\" and \"app456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.sms.list_apps(app_ids=[\"app123\", \"app456\"])"} {"Instruction": "I want to stop monitoring member accounts with Account IDs 33333333 and 44444444 on GuardDuty.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}"], "Output": "aws.guardduty.stop_monitoring_members(detector_id=\"my_detector\", account_ids=[\"33333333\", \"44444444\"])"} {"Instruction": "I want to disassociate the IAM principal with ARN \"arn:aws:iam::987654321098:user/jane.doe\" from the portfolio with ID \"portfolio-abc\" on AWS ServiceCatalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Website Screenshot API lets you get the screenshots of any site pages of your choice as a file in jpg, png, or PDF file (with embedded links) in just one API call.', 'parameters': [{'name': 'url', 'description': \"The target website's url.\", 'type': 'STRING'}, {'name': 'type', 'description': 'Image output type. Acceptable values: jpg | png pdf. Default: jpg', 'type': 'STRING'}, {'name': 'ua', 'description': \"The 'User-Agent' header string.\", 'type': 'STRING'}, {'name': 'mobile', 'description': 'If specified, emulates mobile device.', 'type': 'STRING'}, {'name': 'nojs', 'description': 'If specified, disables JS.', 'type': 'STRING'}, {'name': 'imageoutputformat', 'description': 'Response output format. Acceptable values: image | base64. Default: image', 'type': 'STRING'}, {'name': 'quality', 'description': 'Image quality. (only for jpg type). Acceptable values: 40 < quality < 99. Default: jpg', 'type': 'STRING'}, {'name': 'delay', 'description': 'Custom delay (ms) before screen capture. Acceptable values: 0 < delay < 10000 ms. Default: 250', 'type': 'STRING'}, {'name': 'thumbwidth', 'description': 'Image thumb width (px). Acceptable values: 50 < thumbWidth < width param value. Default: 0', 'type': 'STRING'}, {'name': 'mode', 'description': 'fast - waiting for the document.load event. slow - waiting for network idle event. Default: fast', 'type': 'STRING'}, {'name': 'timeout', 'description': 'Custom timeout (ms) for page loading. Acceptable values: 1000 < timeout < 30000 ms. Default: 15000', 'type': 'STRING'}, {'name': 'height', 'description': 'Image height (px). Acceptable values: 100 < width < 3000. Default: 600', 'type': 'STRING'}, {'name': 'scale', 'description': 'deviceScaleFactor value for the emulator. Acceptable values: 0.5 < scale < 4.0. Default: 1.0', 'type': 'STRING'}, {'name': 'scroll', 'description': 'If specified, scrolls down and up (useful for fullpage screenshots).', 'type': 'STRING'}, {'name': 'landscape', 'description': 'If specified, renders page in landscape mode (useful for smartphone emulation).', 'type': 'STRING'}, {'name': 'width', 'description': 'Image width (px). Acceptable values: 100 < width < 3000. Default: 800', 'type': 'STRING'}, {'name': 'errorsoutputformat', 'description': 'Errors output format. Acceptable values: JSON | XML. Default: JSON', 'type': 'STRING'}, {'name': 'fullpage', 'description': 'If specified, makes full-page screenshot.', 'type': 'STRING'}, {'name': 'touchscreen', 'description': 'If specified, emulates device with a touch screens.', 'type': 'STRING'}, {'name': 'retina', 'description': 'If specified, emulates retina display.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Indian Mobile Info API is a powerful tool for those who need quick and easy access to important information about Indian mobile numbers. With this API, you can enter any 10 digit Indian mobile number and get detailed information such as location, provider, type, and more. This API is especially useful for businesses, researchers, and anyone else who needs to gather data on Indian mobile numbers.\\nRecently, on Aug-23-2018, this API has been updated and bugs fixed, ensuring that the data pro...', 'parameters': [{'name': 'mobno', 'description': 'Enter your 10 digit mobile number.', 'type': 'NUMBER'}]}"], "Output": "aws.servicecatalog.disassociate_principal_from_portfolio(portfolio_id=\"portfolio-abc\", principal_arn=\"arn:aws:iam::987654321098:user/jane.doe\")"} {"Instruction": "I want to delete the ownership controls for the Amazon S3 bucket MY-BUCKET.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_ownership_controls', 'description': 'Removes OwnershipControls for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketOwnershipControls permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .The following operations are related to DeleteBucketOwnershipControls :GetBucketOwnershipControls', 'parameters': [{'name': 'bucket', 'description': 'The Amazon S3 bucket whose OwnershipControls you want to delete.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}"], "Output": "aws.s3api.delete_bucket_ownership_controls(bucket=\"MY-BUCKET\")"} {"Instruction": "I want to set the receipt rule set named \"custom-rules\" as the active receipt rule set for Amazon SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'date64', 'description': 'Create instance of 64-bit date (milliseconds since UNIX epoch 1970-01-01)', 'parameters': {'required': [{'name': 'date_string', 'description': 'A string representing the date'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.ses.set_active_receipt_rule_set(rule_set_name=\"custom-rules\")"} {"Instruction": "I want to attach the policy with ARN arn:aws:iam::9876543210:policy/AdminPolicy to the IAM role named UserRole on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.attach_role_policy', 'description': 'Attaches the specified managed policy to the specified IAM role. When you attach a managed policy to a role, the managed policy becomes part of the role\u00e2\\x80\\x99s permission (access) policy.NoteYou cannot use a managed policy as the role\u00e2\\x80\\x99s trust policy. The role\u00e2\\x80\\x99s trust policy is created at the same time as the role, using ` CreateRole https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html`__ . You can update a role\u00e2\\x80\\x99s trust policy using ` UpdateAssumerolePolicy https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html`__ .As a best practice, you can validate your IAM policies. To learn more, see Validating IAM policies in the IAM User Guide .', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the role to attach the policy to.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy you want to attach.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.tag_resource', 'description': 'Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.Amazon QuickSight doesn\u00e2\\x80\\x99t currently support the tag editor for Resource Groups.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that you want to tag.'}, {'name': 'tags', 'description': 'Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.\\n(structure)\\n\\nThe key or keys of the key-value pairs for the resource tag or tags assigned to the resource.\\nKey -> (string)\\n\\nTag key.\\nValue -> (string)\\n\\nTag value.'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.diagnose.export_logs', 'description': 'Gathers and exports logs from a Compute Engine VM to a Google Cloud Storage Bucket', 'parameters': [{'name': 'instance_name', 'description': 'Name of the instance to operate on'}, {'name': 'collect_process_traces', 'description': 'Collect a 10 minute trace of the running system'}, {'name': 'zone', 'description': 'Zone of the instance to operate on'}]}\n", "{'name': 'git', 'api_name': 'requests.get', 'description': 'Git HTTP-based protocols', 'parameters': [{'name': '$git_url'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for a Beer API? Open Brewery DB is a free API for public information on breweries, cideries, brewpubs, and bottleshops. Currently it is focused to the United States, but future plans are to import world-wide data.', 'parameters': [{'name': 'id', 'description': 'ID of Brewery', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.braket.tag_resource', 'description': 'Add a tag to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specify the resourceArn of the resource to which a tag will be added.'}, {'name': 'tags', 'description': 'Specify the tags to add to the resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.iam.attach_role_policy(role_name=\"UserRole\", policy_arn=\"arn:aws:iam::9876543210:policy/AdminPolicy\")"} {"Instruction": "I want to describe an entities detection job with the job ID abcdef1234567890.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C# Code Compiler API', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APIv1 is the old Hummingbird API that is already implemented in multiple applications, its syntax and functionality will surely not change in the future so it is recommended to use this for any long-running projects.', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.comprehend.describe_entities_detection_job(job_id=\"abcdef1234567890\")"} {"Instruction": "I want to list the data sources for an AWS AppSync API with the API ID \"my-api-id\" but retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.list_data_sources', 'description': 'Lists the data sources for a given API.list-data-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a link to a YouTube video in any quality and resolution in less than 2 seconds! Over 3 mln users download videos thanks to us', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if the selfie your users take is indeed live, optimally clicked to save in your records, if there are multiple faces detected in the image, and what percentage of the image does the face actually cover. Face liveness detection helps you uncover frauds by ensuring that the image you have been provided isn\u2019t a picture of a picture, a passport sized image, or an image of another individual on a cell phone / laptop screen. Pair it to the Face Compare API to have complete confidence that t...', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.appsync.list_data_sources(api_id=\"my-api-id\", page_size=10)"} {"Instruction": "I want to update the node configuration for a member with ID 1234567890 on a network with ID network-xyz and node ID node-abc.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}"], "Output": "aws.managedblockchain.update_node(network_id=\"network-xyz\", member_id=1234567890, node_id=\"node-abc\")"} {"Instruction": "I want to list the resources available for the device with the ID 123456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.snow_device_management.list_device_resources', 'description': 'Returns a list of the Amazon Web Services resources available for a device. Currently, Amazon EC2 instances are the only supported resource type.list-device-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'managed_device_id', 'description': 'The ID of the managed device that you are listing the resources of.'}, {'name': 'type', 'description': 'A structure used to filter the results by type of resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.snow_device_management.list_device_resources(managed_device_id=123456)"} {"Instruction": "I want to create a provisioning template named product-template on AWS IoT with the following description \"A provisioning template for products\". The provisioning role ARN is arn:aws:iam::987654321098:role/Provision_role. The template JSON contents are in a file named template.json.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.create_provisioning_template', 'description': 'Creates a provisioning template.See also: AWS API Documentation\\n', 'parameters': [{'name': 'template_name', 'description': 'The name of the provisioning template.'}, {'name': 'description', 'description': 'The description of the provisioning template.'}, {'name': 'template_body', 'description': 'The JSON formatted contents of the provisioning template.'}, {'name': 'enabled_|_no_enabled', 'description': 'True to enable the provisioning template, otherwise false.'}, {'name': 'provisioning_role_arn', 'description': 'The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.'}, {'name': 'pre_provisioning_hook', 'description': 'Creates a pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING . For more information about provisioning template types, see type .\\npayloadVersion -> (string)\\n\\nThe payload that was sent to the target function.\\n\\nNote: Only Lambda functions are currently supported.\\n\\ntargetArn -> (string)\\n\\nThe ARN of the target function.\\n\\nNote: Only Lambda functions are currently supported.'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the provisioning template.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'type', 'description': 'The type you define in a provisioning template. You can create a template with only one type. You can\u00e2\\x80\\x99t change the template type after its creation. The default value is FLEET_PROVISIONING . For more information about provisioning template, see: Provisioning template .\\nPossible values:\\n\\nFLEET_PROVISIONING\\nJITP'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}"], "Output": "aws.iot.create_provisioning_template(template_name=\"product-template\", description=\"A provisioning template for products\", provisioning_role_arn=\"arn:aws:iam::987654321098:role/Provision_role\", template_body=\"file://template.json\")"} {"Instruction": "I want to describe the SSL policies for a load balancer with the name my-load-balancer on AWS ELBV2 and specify that it is an application load balancer, while also specifying that I only want the first three policies returned.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elbv2.describe_ssl_policies', 'description': 'Describes the specified policies or all policies used for SSL negotiation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SslPolicies\\n', 'parameters': [{'name': 'names', 'description': 'The names of the policies.\\n(string)'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'load_balancer_type', 'description': 'The type of load balancer. The default lists the SSL policies for all load balancers.\\nPossible values:\\n\\napplication\\nnetwork\\ngateway'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users().list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.elbv2.describe_ssl_policies(load_balancer_type=\"application\", names=\"my-load-balancer\", max_items=3)"} {"Instruction": "I want to update the global settings for my AWS account in Amazon Chime. Specifically, I need to update the Amazon Chime Voice Connector settings and set the CdrBucket to \"s3bucket\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime.update_global_settings', 'description': 'Updates global settings for the administrator\u00e2\\x80\\x99s AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.', 'parameters': [{'name': 'business_calling', 'description': 'The Amazon Chime Business Calling settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}, {'name': 'voice_connector', 'description': 'The Amazon Chime Voice Connector settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}]}\n", "{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest Climate Change News around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.clusters().create_secondary', 'description': 'Create a new AlloyDB SECONDARY cluster within a given project', 'parameters': [{'name': 'cluster'}, {'name': 'primary_cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "aws.chime.update_global_settings(voice_connector={\"CdrBucket\": \"s3bucket\"})"} {"Instruction": "I want to list all the Amplify apps and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'synapse_integration_runtime_get_connection_info', 'description': 'Get the integration runtime connection information', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'The integration runtime name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "aws.amplify.list_apps(page_size=10)"} {"Instruction": "I want to obtain a list of all the featured results sets for index def456 on Amazon Kendra and retrieve the maximum number of 10 sets per API call.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws kendra list_featured_results_sets', 'description': 'Lists all your sets of featured results for a given index. Features results are placed above all other results for certain queries. If there\u00e2\\x80\\x99s an exact match of a query, then one or more specific documents are featured in the search results.', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index used for featuring results.'}, {'name': 'next_token', 'description': 'If the response is truncated, Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of featured results sets.'}, {'name': 'max_results', 'description': 'The maximum number of featured results sets to return.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.kendra.list_featured_results_sets(index_id=\"def456\", max_results=10)"} {"Instruction": "I want to create a new project in AWS Mobile Hub named my-project with the contents of the project configuration file at /path/to/config.yaml.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mobile.create_project', 'description': 'Creates an AWS Mobile Hub project.', 'parameters': [{'name': 'name', 'description': 'Name of the project.'}, {'name': 'contents', 'description': 'ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.'}, {'name': 'snapshot_id', 'description': 'Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.'}, {'name': 'project_region', 'description': 'Default region where project resources should be created.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The National Renewable Energy Laboratory's developer network helps developers access and use energy data via Web services, including renewable energy and alternative fuel data.\", 'parameters': [{'name': 'format', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': 'Type: string Default: None A free-form input describing the address of the location. This may include the address given in a variety of formats, such as: street, city, state, postal code street, city, state street, postal code postal code city, state (Either the location parameter or both the latitude and longitude parameters are required)', 'type': 'STRING'}, {'name': 'latitude', 'description': 'Type: decimal Default: -90 to 90 The latitude of the desired location. (Either the location parameter or both the latitude and longitude parameters are required)', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Type: decimal Default: -180 to 180 The longitude of the desired location. (Either the location parameter or both the latitude and longitude parameters are required)', 'type': 'STRING'}, {'name': 'radius', 'description': 'Type: decimal Default: 5.0 The radius (in miles) around the search location to search for stations within.', 'type': 'STRING'}, {'name': 'status', 'description': 'Type: string Default: all Options: all, E, P Return stations that match the given status. A single status, or a comma-separated list of multiple statuses, may be given. Option\\tDescription all\\tInclude both open and planned stations. E\\tOpen: The station is open and carries alternative fuel. P\\tPlanned: The station is not yet open, but plans to carry alternative fuel in the future, or the station is temporarily out of service.', 'type': 'STRING'}, {'name': 'access', 'description': 'Type: string Default: all Options: all, public, private', 'type': 'STRING'}, {'name': 'fuel_type', 'description': 'Type: string Default: all Options: all, BD, CNG, E85, ELEC, HY, LNG, LPG Return stations that supply any of the given fuel types. A single fuel type, or a comma-separated list of multiple fuel types, may be given. Option\\tDescription all\\tInclude all fuel types BD\\tBiodiesel (B20 and above) CNG\\tCompressed Natural Gas E85\\tEthanol (E85) ELEC\\tElectric HY\\tHydrogen LNG\\tLiquefied Natural Gas LPG\\tLiquefied Petroleum Gas (Propane)', 'type': 'STRING'}, {'name': 'cards_accepted', 'description': 'Type: string Default: all Options: all, A, D, M, V, Cash, Checks, CFN, CleanEnergy, FuelMan, GasCard, PHH, Voyager, Wright_Exp Return stations that accept any of the given payment methods. A single payment method, or a comma-separated list of multiple payment methods, may be given. Option\\tDescription all\\tInclude all payment types A\\tAmerican Express D\\tDiscover M\\tMasterCard V\\tVisa Cash\\t Checks\\t CFN\\t CleanEnergy\\t FuelMan\\t GasCard\\t PHH\\tPHH Services Wright_Exp\\tWright Express', 'type': 'STRING'}, {'name': 'owner_type', 'description': 'Type: string Default: all Options: all, FG, LG, P, SG, T Return stations owned by the given types of owners. A single owner type, or a comma-separated list of multiple owner types, may be given. Option\\tDescription all\\tInclude all owner types P\\tPrivately owned T\\tUtility owned FG\\tFederal government owned LG\\tLocal government owned SG\\tState government owned J\\tJointly owned (combination of owner types)', 'type': 'STRING'}, {'name': 'federal_agency_id', 'description': 'Type: integer Default: all Options: all, (see table to right for IDs) Return stations owned by the given federal agency. A federal agency ID, or a comma-separated list of multiple federal agency IDs, may be given. Option\\tDescription all\\tInclude all stations, regardless of federal agency owner 3\\tDefense Agencies 4\\tU.S. Department of Agriculture 5\\tDepartment of Air Force 6\\tDepartment of Army 7\\tDepartment of Commerce 8\\tU.S. Department of Energy 9\\tDepartment of Health and Human Services 10\\tDepartment of Homeland Security 12\\tDepartment of Justice 14\\tDepartment of Navy 16\\tDepartment of the Interior 17\\tU.S. Department of Transportation 19\\tDepartment of Veterans Affairs 20\\tU.S. Environmental Protection Agency 22\\tNational Aeronautics and Space Administration 23\\tSmithsonian Institution 24\\tSocial Security Administration 25\\tU.S. Postal Service 26\\tUnited States Marine Corps', 'type': 'STRING'}, {'name': 'ev_network', 'description': 'Type: string Default: all Options: all, Blink Network, ChargeNet, ChargePoint Network, eVgo Network, EVSE LLC WebNet, RechargeAccess, Rideshare Online, Shorepower Return only electric charging stations that belong to the given network. A single network, or a comma separate list of multiple networks, may be given. Option all Blink Network ChargeNet ChargePoint Network eVgo Network EVSE LLC WebNet RechargeAccess Rideshare Online Shorepower', 'type': 'STRING'}, {'name': 'ev_charging_level', 'description': 'Type: string Default: all Options: all, 1, 2, dc_fast Return only electric charging stations that provide the given level of electric vehicle supply equipment (EVSE). Option\\tDescription all\\tInclude all charging levels 1\\tLevel 1 EVSE (standard 110V outlet) 2\\tLevel 2 EVSE (J1772 connector) dc_fast\\tDC Fast Charging', 'type': 'STRING'}, {'name': 'state', 'description': 'Type: string Default: None Return only stations within the given state. State must be given as a two character state code (eg, \"CO\" for Colorado). A single state, or a comma-separate list of multiple states, may be given.', 'type': 'STRING'}, {'name': 'zip', 'description': 'Type: string Default: None Return only stations within the given ZIP code. ZIP codes must be exactly 5 digits long. A single ZIP code, or a comma-separate list of multiple ZIP codes, may be given.', 'type': 'STRING'}, {'name': 'limit', 'description': 'Type: integer Default: None Minimum: 1 The maximum number of results to return.', 'type': 'STRING'}, {'name': 'offset', 'description': 'Type: integer Default: 0 Minimum: 0 Offset the results found (can be used with the limit parameter to paginate the results).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "aws.mobile.create_project(name=\"my-project\", contents=\"/path/to/config.yaml\")"} {"Instruction": "I want to retrieve the snapshots for a specific Workspace with the Workspace ID \"ws-12345\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "aws.workspaces.describe_workspace_snapshots(workspace_id=\"ws-12345\")"} {"Instruction": "I want to delete a bucket named my_bucket with the ID abc123.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'git', 'api_name': 'git.annotate', 'description': 'annotate file lines with commit information', 'parameters': [{'name': 'options'}, {'name': 'rev_opts'}, {'name': 'rev'}, {'name': 'file'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Visual Basic Code Compiler API', 'parameters': []}"], "Output": "aws.s3api.delete_bucket_metrics_configuration(bucket=\"my_bucket\", id=\"abc123\")"} {"Instruction": "Can you check if the domain name myotherdomain.com can be transferred to Route 53?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}"], "Output": "aws.route53domains.check_domain_transferability(domain_name=\"myotherdomain.com\")"} {"Instruction": "I want to retrieve the cluster health of my AWS OpenSearch domain named 'my_other_domain'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws opensearch.describe_domain_health', 'description': 'Returns information about domain and node health, the standby Availability Zone, number of nodes per Availability Zone, and shard count per node.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.remove_tags_from_resource', 'description': 'Removes tags from a directory.', 'parameters': [{'name': 'resource_id', 'description': 'Identifier (ID) of the directory from which to remove the tag.'}, {'name': 'tag_keys', 'description': 'The tag key (name) of the tag to be removed.\\n(string)'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'az', 'api_name': 'vmware workload-network vm list', 'description': 'List of Virtual Machines in a private cloud workload network', 'parameters': [{'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Conver string to qr', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.opensearch.describe_domain_health(domain_name=\"my_other_domain\")"} {"Instruction": "I want to stop an inference experiment named abc-1234 with the reason \"Insufficient data\" on SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}"], "Output": "aws.sagemaker.stop_inference_experiment(name=\"abc-1234\", reason=\"Insufficient data\")"} {"Instruction": "I want to delete a specific EBS volume with the ID vol-abcd1234 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_volume', 'description': 'Deletes the specified EBS volume. The volume must be in the available state (not attached to an instance).For more information, see Delete an Amazon EBS volume in the Amazon Elastic Compute Cloud User Guide .', 'parameters': [{'name': 'volume_id', 'description': 'The ID of the volume.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[IMPROVED SEARCH API] These APIs provide a powerful and user-friendly real estate search feature. Users can enter an address, city, state, or ZIP code to search for apartments, houses, land, and homes for rent or sale in the United States. Additionally, they can customize their search results by using filters to specify price, square footage, property type, number of bedrooms and bathrooms, construction year, and various other criteria. Furthermore, users can view detailed information about e...', 'parameters': [{'name': 'location', 'description': 'State, county, neighborhood, city, street name, zip code', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}"], "Output": "aws.ec2.delete_volume(volume_id=\"vol-abcd1234\")"} {"Instruction": "I want to list the identity sources stored in a policy store with the id \"POL002\" on AWS verifiedpermissions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.verifiedpermissions.list_identity_sources(policy_store_id=\"POL002\")"} {"Instruction": "Please provide guidance on how to delete the origination settings for a specific Amazon Chime SDK Voice Connector using the provided AWS SDK.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'concat_tables', 'description': 'Concatenate pyarrow.Table objects', 'parameters': {'required': [{'name': 'tables', 'description': 'An iterable of pyarrow.Table objects to be concatenated into a single Table.'}], 'optional': [{'name': 'promote', 'description': 'A boolean indicating whether to perform null-filling and null type promotion during concatenation. Default is False.'}, {'name': 'memory_pool', 'description': 'A MemoryPool object for memory allocations, if required. Default is None, which uses the default memory pool.'}]}}\n", "{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}"], "Output": "aws.chime_sdk_voice.delete_voice_connector_origination(voice_connector_id=your_voice_connector_id)"} {"Instruction": "I want to update the opt-in preferences for the services in the region and enable full Backup management for DynamoDB on AWS backup API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.backup.update_region_settings', 'description': 'Updates the current service opt-in settings for the Region. If service-opt-in is enabled for a service, Backup tries to protect that service\u00e2\\x80\\x99s resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service\u00e2\\x80\\x99s resources in this Region. Use the DescribeRegionSettings API to determine the resource types that are supported.', 'parameters': [{'name': 'resource_type_opt_in_preference', 'description': 'Updates the list of services along with the opt-in preferences for the Region.\\nkey -> (string)\\nvalue -> (boolean)'}, {'name': 'resource_type_management_preference', 'description': 'Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup\u00e2\\x80\\x99s advanced DynamoDB backup features , follow the procedure to enable advanced DynamoDB backup programmatically .\\nkey -> (string)\\nvalue -> (boolean)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.transform_case', 'description': 'Transform input lowercase characters to uppercase and uppercase characters to lowercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "aws.backup.update_region_settings(resource_type_opt_in_preference={\"dynamodb\": True}, resource_type_management_preference={\"dynamodb\": True})"} {"Instruction": "Can you provide a Python function call to set custom user data for the endpoint with ARN arn:aws:sns:us-west-2:123456789012:endpoint/GCM/MyApplication/12345678-abcd-9012-efgh-345678901234 on AWS SNS and disable delivery to the endpoint?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sns.set_endpoint_attributes', 'description': 'Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS. For more information, see Using Amazon SNS Mobile Push Notifications .', 'parameters': [{'name': 'endpoint_arn', 'description': 'EndpointArn used for SetEndpointAttributes action.'}, {'name': 'attributes', 'description': 'A map of the endpoint attributes. Attributes in this map include the following:\\n\\nCustomUserData \u00e2\\x80\\x93 arbitrary user data to associate with the endpoint. Amazon SNS does not use this data. The data must be in UTF-8 format and less than 2KB.\\nEnabled \u00e2\\x80\\x93 flag that enables/disables delivery to the endpoint. Amazon SNS will set this to false when a notification service indicates to Amazon SNS that the endpoint is invalid. Users can set it back to true, typically after updating Token.\\nToken \u00e2\\x80\\x93 device token, also referred to as a registration id, for an app and mobile device. This is returned from the notification service when an app and mobile device are registered with the notification service.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.list_coverage', 'description': 'Lists coverage details for your GuardDuty account. If you\u00e2\\x80\\x99re a GuardDuty administrator, you can retrieve all resources associated with the active member accounts in your organization.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Resources\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector whose coverage details you want to retrieve.'}, {'name': 'filter_criteria', 'description': 'Represents the criteria used to filter the coverage details.\\nFilterCriterion -> (list)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\n(structure)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\nCriterionKey -> (string)\\n\\nAn enum value representing possible filter fields.\\nFilterCondition -> (structure)\\n\\nContains information about the condition.\\nEquals -> (list)\\n\\nRepresents an equal condition that is applied to a single field while retrieving the coverage details.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition that is applied to a single field while retrieving the coverage details.\\n(string)'}, {'name': 'sort_criteria', 'description': 'Represents the criteria used to sort the coverage details.\\nAttributeName -> (string)\\n\\nRepresents the field name used to sort the coverage details.\\nOrderBy -> (string)\\n\\nThe order in which the sorted findings are to be displayed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.access_policies.service_perimeters.lis', 'description': 'List all service access zones in an access policy object', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "aws.sns.set_endpoint_attributes(endpoint_arn=\"arn:aws:sns:us-west-2:123456789012:endpoint/GCM/MyApplication/12345678-abcd-9012-efgh-345678901234\", attributes={\"CustomUserData\": \"custom_data\", \"Enabled\": \"false\"})"} {"Instruction": "I want to synchronize my Glue job named job123 from the remote repository named repo456 on AWS CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}"], "Output": "aws.glue.update_source_control_from_job(job_name=\"job123\", provider=\"AWS_CODE_COMMIT\", repository_name=\"repo456\")"} {"Instruction": "I need to delete the local gateway route table virtual interface group association with the ID \"lgw-routetable-virtualinterface-group-association-123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association', 'description': 'Deletes a local gateway route table virtual interface group association.', 'parameters': [{'name': 'local_gateway_route_table_virtual_interface_group_association_id', 'description': 'The ID of the local gateway route table virtual interface group association.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.delete_resource_policy', 'description': 'Deletes the specified resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}"], "Output": "aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association(local_gateway_route_table_virtual_interface_group_association_id=\"lgw-routetable-virtualinterface-group-association-123\")"} {"Instruction": "I want to retrieve the detailed parameter list for a DB parameter group named my-db-parameter-group on AWS Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model. This must be specified.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "aws.neptune.describe_db_parameters(db_parameter_group_name=\"my-db-parameter-group\")"} {"Instruction": "I want to delete a Vector Enrichment job with the ARN 'arn:aws:sagemaker-geospatial:us-west-2:123456789012:vector-enrichment-job/another-job'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}"], "Output": "aws.sagemaker_geospatial.delete_vector_enrichment_job(arn='arn:aws:sagemaker-geospatial:us_west_2:123456789012:vector_enrichment_job/another_job')"} {"Instruction": "I want to retrieve a list of security standards controls for my securityhub subscription but limit the output to 5 controls per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.describe_standards_controls', 'description': 'Returns a list of security standards controls.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Controls\\n', 'parameters': [{'name': 'standards_subscription_arn', 'description': 'The ARN of a resource that represents your subscription to a supported standard. To get the subscription ARNs of the standards you have enabled, use the GetEnabledStandards operation.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Official Match Schedule for the 2014 FIFA World Cup Brazil.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().delete', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ViperScore is the cheapest sports API for all hobby and business projects with over 25 endpoints, 20+ sports and 5100+ leagues! We serve comprehensive data blazing fast with a clear structure and a well thought out scheme. You get the best live results and fast information for every game and we constantly develop the API further and include more data.', 'parameters': [{'name': 'countryid', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies.update', 'description': 'Update access context manager policies', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy'}]}"], "Output": "aws.securityhub.describe_standards_controls(page_size=5)"} {"Instruction": "Can you provide an example of how to perform a DataBrew recipe step within an interactive session on AWS by applying the 'my_transformation' operation to the data with the key-value pair 'key:value', based on the condition 'my_condition' being true? The project name is 'my_project', the session ID is 'my_session_id', and the view frame includes columns 0 to 9, with columns 'column1' and 'column2' hidden, starting from row 0 to row 99, with analytics enabled.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'California Lottery history. Powerball, Megamillions, SuperLottoPlus, Fantasy5, Daily3, Daily4, and DailyDerby.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "aws.databrew.send_project_session_action(__name=\"my_project\", __recipe_step=\"{\\\"Action\\\":{\\\"Operation\\\":\\\"my_transformation\\\",\\\"Parameters\\\":{\\\"key\\\":\\\"value\\\"}},\\\"ConditionExpressions\\\":[{\\\"Condition\\\":\\\"my_condition\\\",\\\"Value\\\":\\\"true\\\",\\\"TargetColumn\\\":\\\"my_column\\\"}]}\", __client_session_id=\"my_session_id\", __view_frame=\"{\\\"StartColumnIndex\\\":0,\\\"ColumnRange\\\":10,\\\"HiddenColumns\\\":[\\\"column1\\\",\\\"column2\\\"],\\\"StartRowIndex\\\":0,\\\"RowRange\\\":100,\\\"Analytics\\\":\\\"enabled\\\"}\")"} {"Instruction": "I want to remove the tags with keys \"tag1\" and \"tag2\" from the Amazon Chime SDK identity resource with ARN \"arn:aws:chime-sdk-identity:us-west-2:123456789012:identity/abcd1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.untag_resource', 'description': 'Removes the specified tags from the specified Amazon Chime SDK identity resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'tag_keys', 'description': 'The tag keys.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_carrier_gateway', 'description': 'Deletes a carrier gateway.WarningIf you do not delete the route that contains the carrier gateway as the Target, the route is a blackhole route. For information about how to delete a route, see DeleteRoute .', 'parameters': [{'name': 'carrier_gateway_id', 'description': 'The ID of the carrier gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '4, 5 and 6 letter english words with meanings to create your own word based games', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 9hlhjjvr20210822114848856', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "aws.chime_sdk_identity.untag_resource(resource_arn=\"arn:aws:chime-sdk-identity:us-west-2:123456789012:identity/abcd1234\", tag_keys=['tag1', 'tag2'])"} {"Instruction": "I want to update the IP address configuration for my private workforce named my-workforce and add the IP address range 192.168.0.0/24.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}"], "Output": "aws.sagemaker.update_workforce(workforce_name=\"my-workforce\", source_ip_config={\"Cidrs\": \"192.168.0.0/24\"})"} {"Instruction": "I want to stop creating a solution version with the ARN \"arn:aws:personalize:us-west-2:123456789012:solution-version/my-solution-version\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.personalize.stop_solution_version_creation', 'description': 'Stops creating a solution version that is in a state of CREATE_PENDING or CREATE IN_PROGRESS.CREATE_IN_PROGRESS > CREATE_STOPPING > CREATE_STOPPEDYou are billed for all of the training completed up until you stop the solution version creation. You cannot resume creating a solution version once it has been stopped.', 'parameters': [{'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version you want to stop creating.'}]}\n", "{'name': 'az aks', 'api_name': 'Pod Identity List', 'description': 'List pod identities in a managed Kubernetes cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The cluster name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.commitments().update_reservations(COMMITMENT=\"commitment_1\", reseravations_from_file=\"reservations.yaml\"', 'description': 'Update the resource shape of reservations within the commitment', 'parameters': [{'name': 'commitment'}, {'name': 'region'}, {'name': 'reservations_from_file'}, {'name': 'dest_reservation'}, {'name': 'source_reservation'}, {'name': 'dest_accelerator'}, {'name': 'dest_local_ssd'}, {'name': 'dest_share_setting'}, {'name': 'dest_share_with'}, {'name': 'source_accelerator'}, {'name': 'source_local_ssd'}, {'name': 'source_share_setting'}, {'name': 'source_share_with'}]}"], "Output": "aws.personalize.stop_solution_version_creation(solution_version_arn=\"arn:aws:personalize:us_west_2:123456789012:solution_version/my_solution_version\")"} {"Instruction": "I want to revoke access to a snapshot with the snapshot identifier \"my-snapshot-id\" for the Amazon Web Services account with the identifier \"444455556666\" on Amazon Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.revoke_snapshot_access', 'description': 'Removes the ability of the specified Amazon Web Services account to restore the specified snapshot. If the account is currently restoring the snapshot, the restore will run to completion.See also: AWS API Documentation\\n', 'parameters': [{'name': 'snapshot_identifier', 'description': 'The identifier of the snapshot that the account can no longer access.'}, {'name': 'snapshot_arn', 'description': 'The Amazon Resource Name (ARN) of the snapshot associated with the message to revoke access.'}, {'name': 'snapshot_cluster_identifier', 'description': 'The identifier of the cluster the snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.'}, {'name': 'account_with_restore_access', 'description': 'The identifier of the Amazon Web Services account that can no longer restore the specified snapshot.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_sending_enabled', 'description': 'Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending for a configuration set when the reputation metrics for that configuration set (such as your bounce on complaint rate) exceed certain thresholds.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to update.'}, {'name': 'enabled_|_no_enabled', 'description': 'Describes whether email sending is enabled or disabled for the configuration set.'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.redshift.revoke_snapshot_access(snapshot_identifier=\"my-snapshot-id\", account_with_restore_access=\"444455556666\")"} {"Instruction": "I want to enable alarm actions for an alarm named \"my-other-alarm\" on AWS CloudWatch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on every country in the world. See more info at https://api-ninjas.com/api/country.', 'parameters': [{'name': 'min_area', 'description': 'Minimum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Plain English name, 2-letter ISO-3166 alpha-2, or 3-letter ISO-3166 alpha-3 code of country.', 'type': 'STRING'}, {'name': 'min_fertility', 'description': 'Minimum fertility rate in %.', 'type': 'NUMBER'}, {'name': 'min_gdp_growth', 'description': 'Minimum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **5**.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum population of country.', 'type': 'NUMBER'}, {'name': 'max_unemployment', 'description': 'Maximum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_urban_pop_rate', 'description': 'Maximum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'max_population', 'description': 'Maximum population of country.', 'type': 'NUMBER'}, {'name': 'max_gdp', 'description': 'Maximum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_urban_pop_rate', 'description': 'Minimum urban population rate in %.', 'type': 'NUMBER'}, {'name': 'min_unemployment', 'description': 'Minimum unemployment rate in %.', 'type': 'NUMBER'}, {'name': 'max_area', 'description': 'Maximum surface area of country in km2.', 'type': 'NUMBER'}, {'name': 'min_gdp', 'description': 'Minimum gross domestic product (GDP) of country, in US Dollars.', 'type': 'NUMBER'}, {'name': 'min_infant_mortality', 'description': 'Minimum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'max_gdp_growth', 'description': 'Maximum GDP growth rate in %.', 'type': 'NUMBER'}, {'name': 'max_infant_mortality', 'description': 'Maximum infant mortality rate in %.', 'type': 'NUMBER'}, {'name': 'currency', 'description': '3-letter currency code of country (e.g. **USD**).', 'type': 'STRING'}, {'name': 'max_fertility', 'description': 'Maximum fertility rate in %.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detection of all possible languages with probability scores.', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().update', 'description': 'Update an Vertex AI index', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index.'}, {'name': 'region', 'description': 'Cloud region for the index.'}]}"], "Output": "aws.cloudwatch.enable_alarm_actions(alarm_names=\"my-other-alarm\")"} {"Instruction": "I want to disassociate a bot named my-bot from an Amazon Connect instance with instance ID abc123.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.disassociate_bot', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'lex_bot', 'description': 'Configuration information of an Amazon Lex bot.\\nName -> (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.associate_route_table', 'description': 'Associates a subnet in your VPC or an internet gateway or virtual private gateway attached to your VPC with a route table in your VPC. This association causes traffic from the subnet or gateway to be routed according to the routes in the route table. The action returns an association ID, which you need in order to disassociate the route table later. A route table can be associated with multiple subnets.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the route table.'}, {'name': 'subnet_id', 'description': 'The ID of the subnet.'}, {'name': 'gateway_id', 'description': 'The ID of the internet gateway or virtual private gateway.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}"], "Output": "aws.connect.disassociate_bot(instance_id=\"abc123\", lex_bot={\"Name\": \"my-bot\"})"} {"Instruction": "I want to list the impersonation roles for my WorkMail organization with the ID org9876 on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_impersonation_roles', 'description': 'Lists all the impersonation roles for the given WorkMail organization.', 'parameters': [{'name': 'organization_id', 'description': 'The WorkMail organization to which the listed impersonation roles belong.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results. The first call doesn\u00e2\\x80\\x99t require a token.'}, {'name': 'max_results', 'description': 'The maximum number of results returned in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}"], "Output": "aws.workmail.list_impersonation_roles(organization_id=\"org9876\")"} {"Instruction": "I want to create an application named NewApp in AWS Pinpoint with tag Environment set to Production.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Music site', 'parameters': []}"], "Output": "aws.pinpoint.create_app(create_application_request={\"Name\": \"NewApp\", \"tags\": {\"Environment\": \"Production\"}})"} {"Instruction": "How can I cancel a deployment with ID abc456 using the AWS Greengrassv2 API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}"], "Output": "aws.greengrassv2.cancel_deployment(deployment_id=\"abc456\")"} {"Instruction": "I want to list all the runtime environments on AWS for the engine type microfocus.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws m2 list_environments', 'description': 'Lists the runtime environments.list-environments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine_type', 'description': 'The engine type for the runtime environment.\\nPossible values:\\n\\nmicrofocus\\nbluage'}, {'name': 'names', 'description': 'The names of the runtime environments. Must be unique within the account.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.test_wireless_device', 'description': 'Simulates a provisioned device by sending an uplink data payload of Hello .', 'parameters': [{'name': 'id', 'description': 'The ID of the wireless device to test.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}"], "Output": "aws.m2.list_environments(engine_type=\"microfocus\")"} {"Instruction": "I want to delete a work team named teamXYZ in AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_sync.get_identity_pool_configuration', 'description': 'Gets the configuration settings of an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.'}]}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "aws.sagemaker.delete_workteam(workteam_name=\"teamXYZ\")"} {"Instruction": "I want to get the training model's status for a behavior named 'my-behavior' in the security profile named 'my-security-profile' in AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.get_behavior_model_training_summaries', 'description': 'Returns a Device Defender\u00e2\\x80\\x99s ML Detect Security Profile training model\u00e2\\x80\\x99s status.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: summaries\\n', 'parameters': [{'name': 'security_profile_name', 'description': 'The name of the security profile.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'az', 'api_name': 'fluid-relay server list-key', 'description': 'Get primary and secondary key for this server', 'parameters': [{'name': 'resource-group -g', 'description': 'The resource group containing the resource.'}, {'name': 'server-name -n', 'description': 'The Fluid Relay server resource name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iot.get_behavior_model_training_summaries(security_profile_name=\"my-security-profile\")"} {"Instruction": "I want to update the title of a pull request with an ID of 35 on AWS CodeCommit to \"Updated Pull Request Title\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.delete_volume', 'description': 'Deletes the specified EBS volume. The volume must be in the available state (not attached to an instance).For more information, see Delete an Amazon EBS volume in the Amazon Elastic Compute Cloud User Guide .', 'parameters': [{'name': 'volume_id', 'description': 'The ID of the volume.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}"], "Output": "aws.codecommit.update_pull_request_title(pull_request_id=35, title=\"Updated Pull Request Title\")"} {"Instruction": "I want to change the opt-in status of the Local Zone group named us-east-1-bos-1a-az1 on Amazon EC2 to \"opted-out\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'tu ciudad en la red', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "aws.ec2.modify_availability_zone_group(group_name=\"us-east-1-bos-1a-az1\", opt_in_status=\"opted-out\")"} {"Instruction": "I want to update the home directory for a specific user on AWS Transfer Family server with server ID \"MyServerID\" to be \"/bucket_name/home/mydirectory\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Domain Reputation API lets you build a risk profile for a given domain or IP address with a single score based on multiple data sources.', 'parameters': [{'name': 'domainname', 'description': '', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'mode', 'description': \"API can check your domain in 2 modes: 'fast' - some heavy tests and data collectors will be disabled. 'full' - all the data and the tests will be processed. Default: fast\", 'type': 'STRING'}]}"], "Output": "aws.transfer.update_access(server_id=\"MyServerID\", home_directory=\"/bucket_name/home/mydirectory\")"} {"Instruction": "I want to delete an access key pair for an IAM user with the access key ID AKIDP4321.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_access_key', 'description': 'Deletes the access key pair associated with the specified IAM user.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose access key pair you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'access_key_id', 'description': 'The access key ID for the access key ID and secret access key you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters that can consist of any upper or lowercased letter or digit.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}"], "Output": "aws.iam.delete_access_key(user_name=\"Bob\", access_key_id=\"AKIDP4321\")"} {"Instruction": "I want to list all instance profiles in my AWS account and retrieve the results in smaller pages of 15 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CodeIsFun', 'parameters': [{'name': 'codeisfun', 'description': '', 'type': 'STRING'}, {'name': 'codeforyou', 'description': '', 'type': 'STRING'}, {'name': 'codewithme', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to get political towns from a ZIP-code (Postleitzahl)\\nA ZIP-code can belong to multiple towns.\\nThe data is updated daily.', 'parameters': [{'name': 'zip', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'mysql flexible-server list-skus', 'description': \"Lists available sku's in the given region\", 'parameters': [{'name': 'location -l', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}"], "Output": "aws.devicefarm.list_instance_profiles(page_size=15)"} {"Instruction": "I want to list the different versions for the Resilience Hub application with the ARN arn:aws:resiliencehub:us-west-2:123456789012:app/my-app.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_versions', 'description': 'Lists the different versions for the Resilience Hub applications.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'end_time', 'description': 'Upper limit of the time range to filter the application versions.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}, {'name': 'start_time', 'description': 'Lower limit of the time range to filter the application versions.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Create and chat with your own chatGPT-like chatbots, with personalized instructions and automatic translations.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'IpcReadOptions', 'description': 'Serialization options for reading IPC format', 'parameters': {'required': [{'name': 'ensure_native_endian', 'description': 'Whether to convert incoming data to platform-native endianness'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like decompression'}, {'name': 'included_fields', 'description': 'If empty (the default), return all deserialized fields. If non-empty, the values are the indices of fields to read on the top-level schema'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A set of simple end-points to convert DNA and mRNA sequences to amino-acids', 'parameters': [{'name': 'dna', 'description': 'The DNA sequence to transform into an mRNA sequence.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}"], "Output": "aws.resiliencehub.list_app_versions(app_arn=\"arn:aws:resiliencehub:us-west-2:123456789012:app/my-app\")"} {"Instruction": "I want to export a notebook with the ID abc123 on AWS Athena.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}\n", "{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}"], "Output": "aws.athena.export_notebook(notebook_id=\"abc123\")"} {"Instruction": "I want to obtain a list of all the domains in my Amazon Web Services account, but limit the number of items returned to 10 per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws voice_id list_domains', 'description': 'Lists all the domains in the Amazon Web Services account.list-domains is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}"], "Output": "aws.voice_id.list_domains(page_size=10)"} {"Instruction": "I want to create a device in a global network on AWS Network Manager with the following details:\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.activate_gateway', 'description': 'Activates the gateway you previously deployed on your host. In the activation process, you specify information such as the Amazon Web Services Region that you want to use for storing snapshots or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window, an activation key, and a name for your gateway. The activation process also associates your gateway with your account. For more information, see UpdateGatewayInformation .NoteYou must turn on the gateway VM before you can activate your gateway.', 'parameters': [{'name': 'activation_key', 'description': 'Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter activationKey . It may also include other activation-related parameters, however, these are merely defaults \u00e2\\x80\\x93 the arguments you pass to the ActivateGateway API call determine the actual configuration of your gateway.\\nFor more information, see Getting activation key in the Storage Gateway User Guide .'}, {'name': 'gateway_name', 'description': 'The name you configured for your gateway.'}, {'name': 'gateway_timezone', 'description': 'A value that indicates the time zone you want to set for the gateway. The time zone is of the format \u00e2\\x80\\x9cGMT-hr:mm\u00e2\\x80\\x9d or \u00e2\\x80\\x9cGMT+hr:mm\u00e2\\x80\\x9d. For example, GMT-4:00 indicates the time is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time zone is used, for example, for scheduling snapshots and your gateway\u00e2\\x80\\x99s maintenance schedule.'}, {'name': 'gateway_region', 'description': 'A value that indicates the Amazon Web Services Region where you want to store your data. The gateway Amazon Web Services Region specified must be the same Amazon Web Services Region as the Amazon Web Services Region in your Host header in the request. For more information about available Amazon Web Services Regions and endpoints for Storage Gateway, see Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .\\nValid Values: See Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .'}, {'name': 'gateway_type', 'description': 'A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED .\\nValid Values: STORED | CACHED | VTL | VTL_SNOW | FILE_S3 | FILE_FSX_SMB'}, {'name': 'tape_drive_type', 'description': 'The value that indicates the type of tape drive to use for tape gateway. This field is optional.\\nValid Values: IBM-ULT3580-TD5'}, {'name': 'medium_changer_type', 'description': 'The value that indicates the type of medium changer to use for tape gateway. This field is optional.\\nValid Values: STK-L700 | AWS-Gateway-VTL | IBM-03584L32-0402'}, {'name': 'tags', 'description': 'A list of up to 50 tags that you can assign to the gateway. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers that can be represented in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256 characters.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}"], "Output": "aws.networkmanager.create_device(global_network_id=\"global_network_987654\", aws_location=\"Zone=us_east_1a,SubnetArn=subnet_987654\", description=\"New device for testing\", type=\"router\", vendor=\"Cisco\", model=\"ASR1001_X\", serial_number=\"9876543210\", location=\"Address=Main Street,Latitude=34.0522,Longitude=-118.2437\", site_id=\"site_987654\")"} {"Instruction": "I want to tag a contact with the ARN \"arn:aws:ssm-contacts:us-east-1:111122223333:contact/abc\" using the tag \"group1\" with a value of \"1\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Basic calculator', 'parameters': [{'name': 'termtype', 'description': '', 'type': 'NUMBER'}, {'name': 'amortizationinyears', 'description': '', 'type': 'NUMBER'}, {'name': 'interestrate', 'description': '', 'type': 'NUMBER'}, {'name': 'loanamount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.ssm_contacts.tag_resource(resource_arn=\"arn:aws:ssm_contacts:us-east-1:111122223333:contact/abc\", tags=[{\"Key\":\"group1\",\"Value\":\"1\"}])"} {"Instruction": "I want to start an instance named \"database-instance\" on Amazon Lightsail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.start_instance', 'description': 'Starts a specific Amazon Lightsail instance from a stopped state. To restart an instance, use the reboot instance operation.NoteWhen you start a stopped instance, Lightsail assigns a new public IP address to the instance. To use the same IP address after stopping and starting an instance, create a static IP address and attach it to the instance. For more information, see the Amazon Lightsail Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_name', 'description': 'The name of the instance (a virtual private server) to start.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.update_task_protection', 'description': 'Updates the protection status of a task. You can set protectionEnabled to true to protect your task from termination during scale-in events from Service Autoscaling or deployments .You can specify a custom expiration period for task protection from 1 minute to up to 2,880 minutes (48 hours). To specify the custom expiration period, set the expiresInMinutes property. The expiresInMinutes property is always reset when you invoke this operation for a task that already has protectionEnabled set to true . You can keep extending the protection expiration period of a task by invoking this operation repeatedly.See also: AWS API Documentation\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task sets exist in.'}, {'name': 'tasks', 'description': 'A list of up to 10 task IDs or full ARN entries.\\n(string)'}, {'name': 'protection_enabled_|_no_protection_enabled', 'description': 'Specify true to mark a task for protection and false to unset protection, making it eligible for termination.'}, {'name': 'expires_in_minutes', 'description': 'If you set protectionEnabled to true , you can specify the duration for task protection in minutes. You can specify a value from 1 minute to up to 2,880 minutes (48 hours). During this time, your task will not be terminated by scale-in events from Service Auto Scaling or deployments. After this time period lapses, protectionEnabled will be reset to false .\\nIf you don\u00e2\\x80\\x99t specify the time, then the task is automatically protected for 120 minutes (2 hours).'}]}\n", "{'name': 'alpha', 'api_name': 'aws.apigatewayv2.get_certificate', 'description': 'Show details about a Certificate Issuance Config', 'parameters': [{'name': 'certificate_issuance_config', 'description': 'ID of the certificateIssuanceConfig or fully qualified identifier for the certificateIssuanceConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}"], "Output": "aws.lightsail.start_instance(instance_name=\"database-instance\")"} {"Instruction": "I want to list all the workgroups in Amazon Redshift Serverless and retrieve the results in smaller pages of 10 workgroups each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate the email address of your users at sign-up and get a risk score to help you eliminate fraud up-front, inform risk models and build customised workflows | Email Validation API', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.cloud_bindings.update', 'description': 'Update an existing cloud access binding', 'parameters': [{'name': 'binding'}, {'name': 'organization'}, {'name': 'dry_run_level'}, {'name': 'level'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.describe_broker_instance_options', 'description': 'Describe available broker instance options.', 'parameters': [{'name': 'engine_type', 'description': 'Filter response by engine type.'}, {'name': 'host_instance_type', 'description': 'Filter response by host instance type.'}, {'name': 'max_results', 'description': 'The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.'}, {'name': 'next_token', 'description': 'The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.'}, {'name': 'storage_type', 'description': 'Filter response by storage type.'}]}"], "Output": "aws.redshift_serverless.list_workgroups(page_size=10)"} {"Instruction": "I want to add new entries to the training dataset in my Lookout for Vision project named \"my-project\". The new entries are stored in a JSON file named \"new_entries.json\" located in the S3 bucket \"my-bucket\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutvision.update_dataset_entries', 'description': 'Adds or updates one or more JSON Line entries in a dataset. A JSON Line includes information about an image used for training or testing an Amazon Lookout for Vision model.For more information, see Defining JSON lines for anomaly classification in the Amazon Lookout for Vision Developer Guide.NoteThe images you reference in the source-ref field of a JSON line, must be in the same S3 bucket as the existing images in the dataset.This operation requires permissions to perform the lookoutvision:UpdateDatasetEntries operation.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project that contains the dataset that you want to update.'}, {'name': 'dataset_type', 'description': 'The type of the dataset that you want to update. Specify train to update the training dataset. Specify test to update the test dataset. If you have a single dataset project, specify train .'}, {'name': 'changes', 'description': 'The entries to add to the dataset.'}, {'name': 'client_token', 'description': 'ClientToken is an idempotency token that ensures a call to UpdateDatasetEntries completes only once. You choose the value to pass. For example, An issue might prevent you from getting a response from UpdateDatasetEntries . In this case, safely retry your call to UpdateDatasetEntries by using the same ClientToken parameter value.\\nIf you don\u00e2\\x80\\x99t supply a value for ClientToken , the AWS SDK you are using inserts a value for you. This prevents retries after a network error from making multiple updates with the same dataset entries. You\u00e2\\x80\\x99ll need to provide your own value for other use cases.\\nAn error occurs if the other input parameters are not the same as in the first request. Using a different value for ClientToken is considered a new call to UpdateDatasetEntries . An idempotency token is active for 8 hours.'}]}\n", "{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}"], "Output": "aws.lookoutvision.update_dataset_entries(project_name=\"my-project\", dataset_type=\"train\", changes=\"file://new_entries.json\")"} {"Instruction": "I want to delete a table named \"customers\" in the keyspace \"my_keyspace\" in Amazon Keyspaces.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}"], "Output": "aws.keyspaces.delete_table(keyspace_name=\"my_keyspace\", table_name=\"customers\")"} {"Instruction": "I need to get the latest analytics data for an assessment with the ID \"123456\" in AWS Audit Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}"], "Output": "aws.auditmanager.get_insights_by_assessment(assessment_id=123456)"} {"Instruction": "I want to retrieve the properties for a lineage group named my-lineage-group in Amazon SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_lineage_group', 'description': 'Provides a list of properties for the requested lineage group. For more information, see Cross-Account Lineage Tracking in the Amazon SageMaker Developer Guide .', 'parameters': [{'name': 'lineage_group_name', 'description': 'The name of the lineage group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The application generating random words is very useful not only as a tool for various parlor games but it is also essential for the authors of articles or literary works.\\r\\nThe application is developed in cooperation with nlp centre. According to parameters entered by a user it returns a random word as a text.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.delete', 'description': 'Delete a Bitbucket Server config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the Bitbucket Server Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "aws.sagemaker.describe_lineage_group(lineage_group_name=\"my-lineage-group\")"} {"Instruction": "I want to delete a Slack channel configuration with channel ID \"C1234567890\" and team ID \"T0987654321\" on AWS Support.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().update', 'description': 'Update an existing access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.support_app.delete_slack_channel_configuration(channel_id=\"C1234567890\", team_id=\"T0987654321\")"} {"Instruction": "I want to delete an email identity with the email address john@example.com on AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BrowserObject Browser Detection Web Service allows instant detection of online visitor's Web Browser information.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=8 which allows up to 90 queries a month.\", 'parameters': [{'name': 'useragentstring', 'description': 'The browser user agent string.', 'type': 'STRING'}, {'name': 'license', 'description': 'API license key.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "aws.sesv2.delete_email_identity(email_identity=\"john@example.com\")"} {"Instruction": "I want to retrieve environment information for an environment named my-env on AWS Elastic Beanstalk.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.retrieve_environment_info', 'description': 'Retrieves the compiled information from a RequestEnvironmentInfo request.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'info_type', 'description': 'The type of information to retrieve.\\nPossible values:\\n\\ntail\\nbundle'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Petstore API Example', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.elasticbeanstalk.retrieve_environment_info(environment_name=\"my-env\", info_type=\"tail\")"} {"Instruction": "I want to delete a data store with the data store id DS123456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan the web for a diverse range of data including subdomains, IP Addresses, web technologies and emails!', 'parameters': [{'name': 'scan_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By Address\u201d API gets addresses for given search term. This API provides a JSON interface to search UK addresses. This API gives access to Royal Mail PAF data and Geocoding. his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Comprehensive Extraction of Web News Content', 'parameters': []}"], "Output": "aws.medical_imaging.delete_datastore(datastore_id=\"DS123456\")"} {"Instruction": "I want to list the RAM permissions associated with a resource share with the ARN arn:aws:ram:us-west-2:123456789012:resource-share/27d09b4b-5e12-41d1-a4f2-19dedEXAMPLE but only retrieve the first 5 results.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.operations.list', 'description': 'List API Gateway operations', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}]}"], "Output": "aws.ram.list_resource_share_permissions(resource_share_arn=\"arn:aws:ram:us-west-2:123456789012:resource-share/27d09b4b-5e12-41d1-a4f2-19dedEXAMPLE\", max_results=5)"} {"Instruction": "I want to delete a directory with the ARN \"my_arn\" on AWS Cloud Directory.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_directory', 'description': 'Deletes a directory. Only disabled directories can be deleted. A deleted directory cannot be undone. Exercise extreme caution when deleting directories.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory to delete.'}]}"], "Output": "aws.clouddirectory.delete_directory(directory_arn=\"my_arn\")"} {"Instruction": "I want to start importing data from an S3 bucket named backup-bucket, with the file path data/my-data.txt, in AWS MGN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgn.start_import', 'description': 'Start import.', 'parameters': [{'name': 'client_token', 'description': 'Start import request client token.'}, {'name': 's3_bucket_source', 'description': 'Start import request s3 bucket source.\\ns3Bucket -> (string)\\n\\nS3 bucket source s3 bucket.\\ns3BucketOwner -> (string)\\n\\nS3 bucket source s3 bucket owner.\\ns3Key -> (string)\\n\\nS3 bucket source s3 key.'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}"], "Output": "aws.mgn.start_import(__client_token=\"my_client_token\", __s3_bucket_source={\"s3Bucket\": \"backup-bucket\", \"s3Key\": \"data/my-data.txt\"})"} {"Instruction": "Please describe the flow module with the instance ID \"123456\" and flow module ID \"ABCDEF\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.connect.describe_contact_flow_module(instance_id=\"123456\", contact_flow_module_id=\"ABCDEF\")"} {"Instruction": "Please provide the Python function call to get the network settings for the given ARN 'arn:aws:workspaces-web:us-west-2:123456789012:network-settings/net-0123456789abcdefg' and log the output.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.get_network_settings', 'description': 'Gets the network settings.', 'parameters': [{'name': 'network_settings_arn', 'description': 'The ARN of the network settings.'}]}"], "Output": "aws.workspaces_web.get_network_settings(network_settings_arn=\"arn:aws:workspaces-web:us-west-2:123456789012:network-settings/net-0123456789abcdefg\")"} {"Instruction": "I want to remove the permissions boundary for the IAM role named my-app-role.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}"], "Output": "aws.iam.delete_role_permissions_boundary(role_name=\"my-app-role\")"} {"Instruction": "I want to delete a user profile with IAM ARN arn:aws:iam::567890123456:user/cli-user-test on AWS opsworks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.delete_user_profile', 'description': 'Deletes a user profile.Required Permissions : To use this action, an IAM user must have an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .', 'parameters': [{'name': 'iam_user_arn', 'description': 'The user\u00e2\\x80\\x99s IAM ARN. This can also be a federated user\u00e2\\x80\\x99s ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HandballAPI offers a schedule for live matches and results for top national and international leagues and tournaments. Handball World championship, handball European championship, handball Champions league, LNH Division 1, EHF European league and other leagues are all covered.', 'parameters': [{'name': 'term', 'description': 'The search term to use when searching for players, teams, and tournaments.', 'type': 'STRING'}]}"], "Output": "aws.opsworks.delete_user_profile(iam_user_arn='arn:aws:iam::567890123456:user/cli-user-test')"} {"Instruction": "I want to start the association with an ID of \"ijklmno5678\" in AWS SSM only once.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.start_associations_once', 'description': 'Runs an association immediately and only one time. This operation can be helpful when troubleshooting associations.', 'parameters': [{'name': 'association_ids', 'description': 'The association IDs that you want to run immediately and only one time.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to provide a list of vetted professional sellers for any category.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}"], "Output": "aws.ssm.start_associations_once(association_ids=\"ijklmno5678\")"} {"Instruction": "I want to describe the export image tasks with the ID export-ami-1234abcd in AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'URL Shortener with free QR Code generation, tracking features and more. Backed by ultra fast CDN and Hosting.', 'parameters': [{'name': 'code', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().update', 'description': 'Update a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'async', 'description': 'If provided, this argument will make the operation asynchronous.'}, {'name': '[no_]enable_hyperthreading', 'description': 'Enable or disable hyperthreading.'}, {'name': 'os_image', 'description': 'Operating System Image to be used.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, else a new label is created.'}, {'name': 'clear_labels', 'description': 'Clear all labels.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove.'}]}"], "Output": "aws.ec2.describe_export_image_tasks(export_image_task_ids=\"export-ami-1234abcd\")"} {"Instruction": "I want to list all the IAM policy assignments for a user named JaneSmith in AWS account \"98765432\" and namespace \"my-namespace\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.update_dataset_entries', 'description': 'Adds or updates one or more JSON Line entries in a dataset. A JSON Line includes information about an image used for training or testing an Amazon Lookout for Vision model.For more information, see Defining JSON lines for anomaly classification in the Amazon Lookout for Vision Developer Guide.NoteThe images you reference in the source-ref field of a JSON line, must be in the same S3 bucket as the existing images in the dataset.This operation requires permissions to perform the lookoutvision:UpdateDatasetEntries operation.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project that contains the dataset that you want to update.'}, {'name': 'dataset_type', 'description': 'The type of the dataset that you want to update. Specify train to update the training dataset. Specify test to update the test dataset. If you have a single dataset project, specify train .'}, {'name': 'changes', 'description': 'The entries to add to the dataset.'}, {'name': 'client_token', 'description': 'ClientToken is an idempotency token that ensures a call to UpdateDatasetEntries completes only once. You choose the value to pass. For example, An issue might prevent you from getting a response from UpdateDatasetEntries . In this case, safely retry your call to UpdateDatasetEntries by using the same ClientToken parameter value.\\nIf you don\u00e2\\x80\\x99t supply a value for ClientToken , the AWS SDK you are using inserts a value for you. This prevents retries after a network error from making multiple updates with the same dataset entries. You\u00e2\\x80\\x99ll need to provide your own value for other use cases.\\nAn error occurs if the other input parameters are not the same as in the first request. Using a different value for ClientToken is considered a new call to UpdateDatasetEntries . An idempotency token is active for 8 hours.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.quicksight.list_iam_policy_assignments_for_user(aws_account_id=98765432, user_name=\"JaneSmith\", namespace=\"my-namespace\")"} {"Instruction": "I want to remove tags from a Cloud9 development environment with the ARN \"arn:aws:cloud9:us-west-2:1234567890:environment/my-cloud9-env\" and the tag key \"environment-type\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloud9.untag_resource', 'description': 'Removes tags from an Cloud9 development environment.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.'}, {'name': 'tag_keys', 'description': 'The tag names of the tags to remove from the given Cloud9 development environment.\\n(string)'}]}"], "Output": "aws.cloud9.untag_resource(resource_arn=\"arn:aws:cloud9:us_west_2:1234567890:environment/my_cloud9_env\", tag_keys=\"environment_type\")"} {"Instruction": "I want to remove a notification channel with the id \"5678\" for the profiling group named \"my-profiling-group\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.cloud_bindings.create', 'description': 'Create cloud access bindings for a specific group', 'parameters': [{'name': 'group_key'}, {'name': 'dry_run_level'}, {'name': 'level'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'adasdasd', 'parameters': []}"], "Output": "aws.codeguruprofiler.remove_notification_channel(channel_id=5678, profiling_group_name=\"my-profiling-group\")"} {"Instruction": "I want to update the permissions of a topic with ID \"topic123\" in my Amazon Web Services account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.tables().config().export', 'description': 'Export the configuration for a Google BigQuery table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Export configurations in Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}"], "Output": "aws.quicksight.update_topic_permissions(aws_account_id=123456789, topic_id=\"topic123\")"} {"Instruction": "I want to get the description of a reserved node offering with the id 12345678-ABCD-ABCD-1B2C-ABCD-ABCD123456 on AWS Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}"], "Output": "aws.redshift.get_reserved_node_exchange_offerings(reserved_node_id=\"12345678_ABCD_ABCD_1B2C_ABCD_ABCD123456\")"} {"Instruction": "I want to create a customer-owned IP address range with the CIDR 192.168.0.0/24 for the address pool with ID \"pool-1234567890\" on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_coip_cidr', 'description': 'Creates a range of customer-owned IP addresses.', 'parameters': [{'name': 'cidr', 'description': 'A customer-owned IP address range to create.'}, {'name': 'coip_pool_id', 'description': 'The ID of the address pool.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}"], "Output": "aws.ec2.create_coip_cidr(cidr=\"192.168.0.0/24\", coip_pool_id=\"pool-1234567890\")"} {"Instruction": "I need to update the description and frequency of a report with report ID 12345 in AWS Application Cost Profiler. The new description should be \"Monthly cost report\" and the new frequency should be \"MONTHLY\". The report should be generated in CSV format and uploaded to the S3 bucket named \"my-cost-reports\" with the prefix \"2023/\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.applicationcostprofiler.update_report_definition', 'description': 'Updates existing report in AWS Application Cost Profiler.', 'parameters': [{'name': 'report_id', 'description': 'Required. ID of the report to update.'}, {'name': 'report_description', 'description': 'Required. Description of the report.'}, {'name': 'report_frequency', 'description': 'Required. The cadence to generate the report.\\nPossible values:\\n\\nMONTHLY\\nDAILY\\nALL'}, {'name': 'format', 'description': 'Required. The format to use for the generated report.\\nPossible values:\\n\\nCSV\\nPARQUET'}, {'name': 'destination_s3_location', 'description': 'Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.\\nbucket -> (string)\\n\\nName of the S3 bucket.\\nprefix -> (string)\\n\\nPrefix for the location to write to.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.cancel', 'description': 'Cancel a running hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}"], "Output": "aws.applicationcostprofiler.update_report_definition(report_id=12345, report_description=\"Monthly cost report\", report_frequency=\"MONTHLY\", format=\"CSV\", destination_s3_location=\"bucket=my-cost-reports,prefix=2023/\")"} {"Instruction": "I want to list all image set versions for the data store with id 987 and image set id 654.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medical_imaging.list_image_set_versions', 'description': 'List image set versions.list-image-set-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Deployment Cancel', 'description': 'Cancel a deployment at subscription scope', 'parameters': [{'name': 'name', 'description': 'The deployment name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity.'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astrology made easy! Astrological calculation, birth charts, composite charts in SVG. Plus all astrological data.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email address validation API', 'parameters': [{'name': 'email', 'description': 'Email address to validate', 'type': 'STRING'}]}"], "Output": "aws.medical_imaging.list_image_set_versions(datastore_id=987, image_set_id=654)"} {"Instruction": "I want to get information about the working storage of a gateway on AWS storagegateway. The gateway ARN is arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-0123456789abcdef0.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.describe_working_storage', 'description': 'Returns information about the working storage of a gateway. This operation is only supported in the stored volumes gateway type. This operation is deprecated in cached volumes API version (20120630). Use DescribeUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for dictionary encoding', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array), 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link Connection Start', 'description': 'Start a link connection in synapse', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.authorized_orgs().update', 'description': 'Update authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}, {'name': 'add_orgs'}, {'name': 'clear_orgs'}, {'name': 'remove_orgs'}, {'name': 'set_orgs'}]}"], "Output": "aws.storagegateway.describe_working_storage(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_0123456789abcdef0\")"} {"Instruction": "I want to delete a log pattern with the name \"pattern1\" from the log pattern set named \"pattern_set1\" in the resource group named \"my-resource-group\" in AWS Application Insights.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.application_insights.delete_log_pattern', 'description': 'Removes the specified log pattern from a LogPatternSet .', 'parameters': [{'name': 'resource_group_name', 'description': 'The name of the resource group.'}, {'name': 'pattern_set_name', 'description': 'The name of the log pattern set.'}, {'name': 'pattern_name', 'description': 'The name of the log pattern.'}]}"], "Output": "aws.application_insights.delete_log_pattern(resource_group_name=\"my-resource-group\", pattern_set_name=\"pattern_set1\", pattern_name=\"pattern1\")"} {"Instruction": "I want to get information about multiple channels with the ARNs arn:aws:ivs:us-west-2:123456789012:channel/channel1 and arn:aws:ivs:us-west-2:123456789012:channel/channel2 on AWS IVS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download or stream YouTube Videos/MP4.', 'parameters': [{'name': 'id', 'description': 'Youtube Video Id.', 'type': 'STRING'}, {'name': 'cgeo', 'description': 'Country code in ISO 3166 format of the end user.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.add_working_storage', 'description': 'Configures one or more gateway local disks as working storage for a gateway. This operation is only supported in the stored volume gateway type. This operation is deprecated in cached volume API version 20120630. Use AddUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the AddUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'disk_ids', 'description': 'An array of strings that identify disks that are to be configured as working storage. Each string has a minimum length of 1 and maximum length of 300. You can get the disk IDs from the ListLocalDisks API.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'By this API, you can refactor any number into human-readable form like 1000 can be read as 1K, or 1000000 can be read as 1M.', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.ivs.batch_get_channel(__arns=[\"arn:aws:ivs:us_west_2:123456789012:channel/channel1\", \"arn:aws:ivs:us_west_2:123456789012:channel/channel2\"])"} {"Instruction": "I want to get a list of all data ingestion jobs for a dataset named my-dataset in AWS LookoutEquipment, and limit the results to a maximum of 5 jobs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}"], "Output": "aws.lookoutequipment.list_data_ingestion_jobs(dataset_name=\"my-dataset\", max_results=5)"} {"Instruction": "I want to untag the resource with the ARN \"arn:aws:connectcampaigns:us-west-2:123456789012:resource/31bff5ef-305d-4d3f-b00b-7f985e758063\" on AWS Connect Campaigns.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}"], "Output": "aws.connectcampaigns.untag_resource(arn=\"arn:aws:connectcampaigns:us_west_2:123456789012:resource/31bff5ef_305d_4d3f_b00b_7f985e758063\")"} {"Instruction": "I want to delete a resource policy with the hash value xyz789 and the ARN arn:aws:glue:us-west-2:987654321098:database/my_database on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.delete_resource_policy', 'description': 'Deletes a specified policy.', 'parameters': [{'name': 'policy_hash_condition', 'description': 'The hash value returned when this policy was set.'}, {'name': 'resource_arn', 'description': 'The ARN of the Glue resource for the resource policy to be deleted.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values to the nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1.'}, {'name': 'unit', 'description': \"The unit in which `multiple` is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'.\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True.'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False.'}, {'name': 'calendar_based_origin', 'description': 'By default, the origin is 1970-01-01T00:00:00. By setting this to True, rounding origin will be beginning of one less precise calendar unit. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None.'}]}}\n", "{'name': 'sklearn', 'api_name': 'sklearn.linear_model.LassoLars', 'description': 'Lasso model fit with Least Angle Regression (LARS)', 'parameters': ['alpha', 'fit_intercept', 'verbose', 'normalize', 'precompute', 'max_iter', 'eps', 'copy_X', 'fit_path', 'positive', 'jitter', 'random_state']}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering'}, {'name': 'authorized_network'}, {'name': 'domain'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.describe_valid_db_instance_modifications', 'description': 'You can call DescribeValidDBInstanceModifications to learn what modifications you can make to your DB instance. You can use this information when you call ModifyDBInstance .See also: AWS API Documentation\\n', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The customer identifier or the ARN of your DB instance.'}]}"], "Output": "aws.glue.delete_resource_policy(policy_hash_condition=\"xyz789\", resource_arn=\"arn:aws:glue:us-west-2:987654321098:database/my_database\")"} {"Instruction": "I want to get the recommendation preferences for EC2 instances in my organization on AWS Compute Optimizer. How can I achieve this using the AWS CLI with the appropriate function call and arguments?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.compute_optimizer.get_recommendation_preferences', 'description': 'Returns existing recommendation preferences, such as enhanced infrastructure metrics.For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide .get-recommendation-preferences is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_type', 'description': 'The target resource type of the recommendation preference for which to return preferences.\\nThe Ec2Instance option encompasses standalone instances and instances that are part of Auto Scaling groups. The AutoScalingGroup option encompasses only instances that are part of an Auto Scaling group.\\n\\nNoteThe valid values for this parameter are Ec2Instance and AutoScalingGroup .\\nPossible values:\\n\\nEc2Instance\\nAutoScalingGroup\\nEbsVolume\\nLambdaFunction\\nNotApplicable\\nEcsService\\nLicense'}, {'name': 'scope', 'description': 'An object that describes the scope of the recommendation preference to return.\\nYou can return recommendation preferences that are created at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide .\\nname -> (string)\\n\\nThe name of the scope.\\nThe following scopes are possible:\\n\\nOrganization - Specifies that the recommendation preference applies at the organization level, for all member accounts of an organization.\\nAccountId - Specifies that the recommendation preference applies at the account level, for all resources of a given resource type in an account.\\nResourceArn - Specifies that the recommendation preference applies at the individual resource level.\\n\\n\\nvalue -> (string)\\n\\nThe value of the scope.\\nIf you specified the name of the scope as:\\n\\nOrganization - The value must be ALL_ACCOUNTS .\\nAccountId - The value must be a 12-digit Amazon Web Services account ID.\\nResourceArn - The value must be the Amazon Resource Name (ARN) of an EC2 instance or an Auto Scaling group.\\n\\nOnly EC2 instance and Auto Scaling group ARNs are currently supported.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.buffer', 'description': 'Construct an Arrow buffer from a Python bytes-like or buffer-like object', 'parameters': {'required': [{'name': 'obj', 'description': 'the object from which the buffer should be constructed'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.compute_optimizer.get_recommendation_preferences(scope={\"name\": \"organization\", \"value\": \"ALL_ACCOUNTS\"})"} {"Instruction": "I want to delete a global replication group with the ID my-global-replication-group on AWS ElastiCache while retaining the primary replication group.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticache.delete_global_replication_group', 'description': 'Deleting a Global datastore is a two-step process:First, you must DisassociateGlobalReplicationGroup to remove the secondary clusters in the Global datastore.When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.', 'parameters': [{'name': 'global_replication_group_id', 'description': 'The name of the Global datastore'}, {'name': 'retain_primary_replication_group_|_no_retain_primary_replication_group', 'description': 'The primary replication group is retained as a standalone replication group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}"], "Output": "aws.elasticache.delete_global_replication_group(global_replication_group_id=\"my-global-replication-group\", retain_primary_replication_group=True)"} {"Instruction": "I want to retrieve the budget actions for a budget named \"my-budget\" on AWS budgets.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}"], "Output": "aws.budgets.describe_budget_actions_for_budget(budget_name=\"my-budget\")"} {"Instruction": "I want to get the credentials for the identity with ID 'us-west-2:abc123' in AWS Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}\n", "{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Contains TikTok HD videos without watermark and user, post, music, search, feeds, comments, followers, and trends.', 'parameters': [{'name': 'url', 'description': 'https://www.tiktok.com/@tiktok/video/7093219391759764782\\nor\\n7093219391759764782\\nor\\nhttps://vm.tiktok.com/ZSeQS6B5k/', 'type': 'STRING'}, {'name': 'cursor', 'description': 'hasMore is True', 'type': 'NUMBER'}, {'name': 'count', 'description': 'max 50', 'type': 'NUMBER'}]}"], "Output": "aws.cognito_identity.get_credentials_for_identity(identity_id=\"us-west-2:abc123\")"} {"Instruction": "I want to retrieve a list of active sessions for the Prod Environment with an ID of 9876 in the project named my-project in the space named my-space.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecatalyst.list_dev_environment_sessions', 'description': 'Retrieves a list of active sessions for a Dev Environment in a project.list-dev-environment-sessions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'space_name', 'description': 'The name of the space.'}, {'name': 'project_name', 'description': 'The name of the project in the space.'}, {'name': 'dev_environment_id', 'description': 'The system-generated unique ID of the Dev Environment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "aws.codecatalyst.list_dev_environment_sessions(space_name=\"my-space\", project_name=\"my-project\", dev_environment_id=\"9876\")"} {"Instruction": "Can you provide the Python function call to obtain the tags associated with a specific Voice ID resource and log the output, given that the resource has the Amazon Resource Name (ARN) \"arn:aws:voice-id:us-west-2:123456789012:voice/VoiceIdGroup/voice-group-2\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voice_id.list_tags_for_resource', 'description': 'Lists all tags associated with a specified Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource for which you want to list the tags.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}"], "Output": "aws.voice_id.list_tags_for_resource(resource_arn=\"arn:aws:voice-id:us-west-2:123456789012:voice/VoiceIdGroup/voice-group-2\")"} {"Instruction": "Describe the Elastic Load Balancing instances for stack 'dev-stack' and layer ids 'layer-3' and 'layer-4' on AWS OpsWorks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The first social network for developers and the tech community.', 'parameters': [{'name': 'user', 'description': '', 'type': 'STRING'}, {'name': 'featured', 'description': 'Returns only featured cards for user (only for cards and not contribs).', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.retrieve_environment_info', 'description': 'Retrieves the compiled information from a RequestEnvironmentInfo request.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'info_type', 'description': 'The type of information to retrieve.\\nPossible values:\\n\\ntail\\nbundle'}]}"], "Output": "aws.opsworks.describe_elastic_load_balancers(stack_id=\"dev-stack\", layer_ids=[\"layer-3\", \"layer-4\"])"} {"Instruction": "I want to associate quick connects with a queue in Amazon Connect. The instance ID is \"12345\" and the queue ID is \"67890\". The quick connect IDs are \"qwerty\" and \"asdfgh\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'nulls', 'description': 'Create a strongly-typed Array instance with all elements null', 'parameters': {'required': [{'name': 'size', 'description': 'Array length'}], 'optional': [{'name': 'type', 'description': 'Explicit type for the array. By default use NullType.'}, {'name': 'memory_pool', 'description': 'Arrow MemoryPool to use for allocations. Uses the default memory pool if not passed.'}]}}"], "Output": "aws.connect.associate_queue_quick_connects(instance_id=\"12345\", queue_id=\"67890\", quick_connect_ids=[\"qwerty\",\"asdfgh\"])"} {"Instruction": "I need to start an InferSNOMEDCT inference job with the job id \"7890654271234ab89cdef567819244756\" on AWS Comprehend Medical.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha active-directory', 'api_name': 'gcloud.alpha.active_directory.domains_create(\"my_domain.com\", \"us_central1\", \"10.172.0.0/24\", authorized_networks=[\"projects/my_project/global/networks/my_network\"]', 'description': 'Create a new Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'region'}, {'name': 'reserved_ip_range'}, {'name': 'admin_name'}, {'name': 'async'}, {'name': 'authorized_networks'}, {'name': 'enable_audit_logs'}, {'name': 'labels'}]}"], "Output": "aws.comprehendmedical.stop_snomedct_inference_job(job_id=\"7890654271234ab89cdef567819244756\")"} {"Instruction": "I want to create a constraint for a product with id \"987654\" in the portfolio with id \"123456\" on AWS ServiceCatalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}"], "Output": "aws.servicecatalog.create_constraint(portfolio_id=\"123456\", product_id=\"987654\")"} {"Instruction": "I want to delete a directory named my-second-directory on AWS Directory Service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.delete_directory', 'description': 'Deletes an Directory Service directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DNS Propagation and Domain Checker . Check Domain propagation Online and find Name Server Propagation . Find AAA Record Propagation across different servers globally', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}"], "Output": "aws.ds.delete_directory(directory_id=\"my-second-directory\")"} {"Instruction": "I want to enable sending email for my AWS account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the tags used for YouTube video SEO without any youtube data api key.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().disable_serial_console', 'description': 'Disable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.set_endpoint_attributes', 'description': 'Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS. For more information, see Using Amazon SNS Mobile Push Notifications .', 'parameters': [{'name': 'endpoint_arn', 'description': 'EndpointArn used for SetEndpointAttributes action.'}, {'name': 'attributes', 'description': 'A map of the endpoint attributes. Attributes in this map include the following:\\n\\nCustomUserData \u00e2\\x80\\x93 arbitrary user data to associate with the endpoint. Amazon SNS does not use this data. The data must be in UTF-8 format and less than 2KB.\\nEnabled \u00e2\\x80\\x93 flag that enables/disables delivery to the endpoint. Amazon SNS will set this to false when a notification service indicates to Amazon SNS that the endpoint is invalid. Users can set it back to true, typically after updating Token.\\nToken \u00e2\\x80\\x93 device token, also referred to as a registration id, for an app and mobile device. This is returned from the notification service when an app and mobile device are registered with the notification service.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.pinpoint_email.put_account_sending_attributes(sending_enabled=True)"} {"Instruction": "I want to list the exports for my bot with the bot id \"my-bot-id\" and the bot version \"v2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_models.list_exports', 'description': 'Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in the list for 7 days.', 'parameters': [{'name': 'bot_id', 'description': 'The unique identifier that Amazon Lex assigned to the bot.'}, {'name': 'bot_version', 'description': 'The version of the bot to list exports for.'}, {'name': 'sort_by', 'description': 'Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.\\nattribute -> (string)\\n\\nThe export field to use for sorting.\\norder -> (string)\\n\\nThe order to sort the list.'}, {'name': 'filters', 'description': 'Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.\\n(structure)\\n\\nFilters the response form the ListExports operation\\nname -> (string)\\n\\nThe name of the field to use for filtering.\\nvalues -> (list)\\n\\nThe values to use to filter the response. The values must be Bot , BotLocale , or CustomVocabulary .\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.\\nUse the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.'}, {'name': 'locale_id', 'description': 'Specifies the resources that should be exported. If you don\u00e2\\x80\\x99t specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Social Media Data API in Real-Time. -Get very useful and unique information. -I'm on Telegram https://t.me/logicBuilder News and announcements Telegram Channel https://t.me/logicApi\", 'parameters': [{'name': 'video_id', 'description': 'Where to get vide id value?\\n\\nFor example in this video /@INFLUENCER/video/6818009093052189958 the id will be **6818009093052189958**', 'type': 'STRING'}, {'name': 'fresh', 'description': 'By setting this query value to **1** you can force the API to return fresh data(not cached)', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of records to return:\\n\\n- Default is 50\\n- Maximum is 150', 'type': 'NUMBER'}, {'name': 'max_cursor', 'description': 'Pagination cursor', 'type': 'NUMBER'}]}"], "Output": "aws.lexv2_models.list_exports(bot_id=\"my-bot-id\", bot_version=\"v2\")"} {"Instruction": "I want to describe a Fargate profile named my-fargate-profile in the Amazon EKS cluster my-eks-cluster.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.eks.describe_fargate_profile', 'description': 'Returns descriptive information about an Fargate profile.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the Amazon EKS cluster associated with the Fargate profile.'}, {'name': 'fargate_profile_name', 'description': 'The name of the Fargate profile to describe.'}]}\n", "{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}"], "Output": "aws.eks.describe_fargate_profile(cluster_name=\"my-eks-cluster\", fargate_profile_name=\"my-fargate-profile\")"} {"Instruction": "I want to retrieve information about a listener rule with the identifier \"12345\" in the VPC-lattice service on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'fill_null', 'description': 'Replace null elements in an array', 'parameters': {'required': [{'name': 'values', 'description': 'Array, ChunkedArray, or Scalar-like object. Each null element is replaced with the corresponding value from fill_value.'}, {'name': 'fill_value', 'description': 'Array, ChunkedArray, or Scalar-like object. If not the same type as data, will attempt to cast.'}]}}"], "Output": "aws.vpc_lattice.get_rule(listener_identifier=12345, rule_identifier=12345, service_identifier=12345)"} {"Instruction": "I want to associate the Amazon VPC with the ID \"vpc-1234\" to the query logging configuration with the ID \"config-5678\" using the AWS route53resolver.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}"], "Output": "aws.route53resolver.associate_resolver_query_log_config(resolver_query_log_config_id='config-5678', resource_id='vpc-1234')"} {"Instruction": "I want to create a new kdb database named \"sales-database\" in the environment with the ID \"env-567\" on AWS FinSpace.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace.create_kx_database', 'description': 'Creates a new kdb database in the environment.', 'parameters': [{'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'database_name', 'description': 'The name of the kdb database.'}, {'name': 'description', 'description': 'A description of the database.'}, {'name': 'tags', 'description': 'A list of key-value pairs to label the kdb database. You can add up to 50 tags to your kdb database\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}"], "Output": "aws.finspace.create_kx_database(environment_id=\"env-567\", database_name=\"sales-database\")"} {"Instruction": "I need to retrieve the connection definition for a connection named my-connection in the Data Catalog on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.get_connection', 'description': 'Retrieves a connection definition from the Data Catalog.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'name', 'description': 'The name of the connection definition to retrieve.'}, {'name': 'hide_password_|_no_hide_password', 'description': 'Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetches songs & album data from Apple Music', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.glue.get_connection(name=\"my-connection\")"} {"Instruction": "I want to retrieve the resource policy for a rule group or firewall policy with the ARN \"arn:aws:network-firewall:us-west-2:123456789012:rulegroup/my-rule-group\" in AWS Network Firewall.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}"], "Output": "aws.network_firewall.describe_resource_policy(resource_arn=\"arn:aws:network-firewall:us_west_2:123456789012:rulegroup/my_rule_group\")"} {"Instruction": "I want to get the properties associated with a targeted sentiment detection job with the job ID 123ABC on AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.list_directories', 'description': 'Lists directories created within an account.list-directories is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'state', 'description': 'The state of the directories in the list. Can be either Enabled, Disabled, or Deleted.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDELETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'il ve il\u00e7e bilgisine g\u00f6re n\u00f6bet\u00e7i eczaneleri g\u00f6r\u00fcnt\u00fcleyin!', 'parameters': [{'name': 'ilce', 'description': '', 'type': 'STRING'}, {'name': 'il', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Practical API for streamlined business and cloud applications.', 'parameters': [{'name': 'source', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.comprehend.describe_targeted_sentiment_detection_job(job_id=\"123ABC\")"} {"Instruction": "I need to get details about a cache subnet group named my-cache-subnet-group in AWS ElastiCache.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Statistics', 'description': 'Statistics for a single column in a single row group', 'parameters': {'required': [{'name': 'column_name', 'description': 'The name of the column for which statistics are calculated'}, {'name': 'row_group', 'description': 'The index of the row group within the Parquet file'}], 'optional': [{'name': 'column_index', 'description': 'The index of the column within the row group'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for FDJ', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'User will be able to initiate the container tracking using this API', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "aws.elasticache.describe_cache_subnet_groups(cache_subnet_group_name=\"my-cache-subnet-group\")"} {"Instruction": "I want to list the subscribed rule groups on AWS WAF, but limit the number of results to 5, and start paginating from a specific token, 'token5678'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.list_subscribed_rule_groups', 'description': 'See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: RuleGroups\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a useful API for finding claims similar to the user\\'s input text. The \"Infringement Research\" is a tool for returning similar claims that the text is likely to infringe. The \"101 Eligibility Analyzer\" is a tool for testing a claim for eligibility under both \"Alice Test Step One\" and \"Alice Test Step Two\". The \"Patent Analytics\" provides multiple useful endpoints powered by the Stacks Similarity Engine for exploring IP infringement and clearance, client prospecting, finding patent lawy...', 'parameters': [{'name': 'patent_number', 'description': '', 'type': 'STRING'}, {'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'model_name', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().describe', 'description': 'Describe an existing certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'extract_iso_year', 'description': 'Extract ISO year number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. PyArrow memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().delete', 'description': 'Delete a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}"], "Output": "aws.waf.list_subscribed_rule_groups(starting_token=\"token5678\", page_size=5)"} {"Instruction": "I want to start training a document classifier with the ARN arn:aws:comprehend:us-west-2:111122223333:document-classifier/example-classifier on AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_document_classifier', 'description': 'Stops a document classifier training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'document_classifier_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}"], "Output": "aws.comprehend.stop_training_document_classifier(document_classifier_arn=\"arn:aws:comprehend:us_west_2:111122223333:document_classifier/example_classifier\")"} {"Instruction": "I want to disconnect the participant with ID 54321 from the stage with ARN arn:aws:ivs:us-west-2:987654321098:stage/some-stage.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ivs_realtime.disconnect_participant', 'description': 'Disconnects a specified participant and revokes the participant permanently from a specified stage.', 'parameters': [{'name': 'participant_id', 'description': 'Identifier of the participant to be disconnected. This is assigned by IVS and returned by CreateParticipantToken .'}, {'name': 'reason', 'description': 'Description of why this participant is being disconnected.'}, {'name': 'stage_arn', 'description': 'ARN of the stage to which the participant is attached.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.list_assessment_targets', 'description': 'Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets .list-assessment-targets is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use this parameter to specify a subset of data to be included in the action\u00e2\\x80\\x99s response.\\nFor a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\\nassessmentTargetNamePattern -> (string)\\n\\nFor a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ivs_realtime.disconnect_participant(participant_id=54321, stage_arn='arn:aws:ivs:us-west-2:987654321098:stage/some-stage')"} {"Instruction": "I want to describe a specific parameter group named dev-parameter-group on AWS memoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.describe_parameter_groups', 'description': 'Returns a list of parameter group descriptions. If a parameter group name is specified, the list contains only the descriptions for that group.describe-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of a specific parameter group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.rbin.unlock_rule', 'description': 'Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.', 'parameters': [{'name': 'identifier', 'description': 'The unique ID of the retention rule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.memorydb.describe_parameter_groups(parameter_group_name=\"dev-parameter-group\")"} {"Instruction": "I want to retrieve the authorization token for the Amazon ECR registry with the ID \"123456789\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom image, gif and video memes.', 'parameters': [{'name': 'text2', 'description': '', 'type': 'STRING'}, {'name': 'text1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().list', 'description': 'List AlloyDB operations', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}"], "Output": "aws.ecr.get_authorization_token(registry_ids=\"123456789\")"} {"Instruction": "I want to cancel the audit task with the ID efgh5678 on AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}"], "Output": "aws.iot.cancel_audit_task(task_id=\"efgh5678\")"} {"Instruction": "I want to retrieve a list of CIDR locations for the collection with collection ID \"ijkl\" from AWS Route53.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares.describe', 'description': 'Describe a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share', 'description': 'ID of the nfs_share or fully qualified identifier for the nfs_share.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'Pyarrow', 'api_name': 'capitalize_strings', 'description': 'Compact representation of the Pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Pyarrow.MemoryPool object to allocate memory from (optional)'}]}}"], "Output": "aws.route53.list_cidr_locations(collection_id=\"ijkl\")"} {"Instruction": "Please start the tasks to search the user access status for the email address \"user@example.com\" with the app bundle identifier \"arn:aws:appfabric:us-west-2:123456789012:app-bundle/my-app-bundle\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appfabric.start_user_access_tasks', 'description': 'Starts the tasks to search user access status for a specific email address.See also: AWS API Documentation\\n', 'parameters': [{'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}, {'name': 'email', 'description': 'The email address of the target user.'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.appfabric.start_user_access_tasks(app_bundle_identifier=\"arn:aws:appfabric:us-west-2:123456789012:app-bundle/my-app-bundle\", email=\"user@example.com\")"} {"Instruction": "I want to associate a geofence collection with a tracker named my-tracker on AWS location.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.location.associate_tracker_consumer', 'description': 'Creates an association between a geofence collection and a tracker resource. This allows the tracker resource to communicate location data to the linked geofence collection.See also: AWS API Documentation\\n', 'parameters': [{'name': 'consumer_arn', 'description': 'The Amazon Resource Name (ARN) for the geofence collection to be associated to tracker resource. Used when you need to specify a resource across all Amazon Web Services.\\n\\nFormat example: arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollectionConsumer'}, {'name': 'tracker_name', 'description': 'The name of the tracker resource to be associated with a geofence collection.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}"], "Output": "aws.location.associate_tracker_consumer(tracker_name=\"my-tracker\", consumer_arn=\"arn:aws:geo:region:account_id:geofence_collection/ExampleGeofenceCollectionConsumer\")"} {"Instruction": "I want to delete a discoverer with an ID of \"1234\" using the AWS Schemas API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.schemas.delete_discoverer', 'description': 'Deletes a discoverer.', 'parameters': [{'name': 'discoverer_id', 'description': 'The ID of the discoverer.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': \"git.config('credential.helper', 'cache __timeout=60'\", 'description': 'Temporarily store passwords in memory', 'parameters': [{'name': 'timeout_seconds'}, {'name': 'socket_path'}]}"], "Output": "aws.schemas.delete_discoverer(discoverer_id=\"1234\")"} {"Instruction": "I want to display information about a workspace with workspace ID \"abc123\" in Amazon Managed Grafana on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.grafana.describe_workspace', 'description': 'Displays information about one Amazon Managed Grafana workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to display information about.'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_cluster_parameter_group', 'description': 'Deletes a specified cluster parameter group. The cluster parameter group to be deleted can\u00e2\\x80\\x99t be associated with any clusters.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the cluster parameter group.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nYou can\u00e2\\x80\\x99t delete a default cluster parameter group.\\nCannot be associated with any clusters.'}]}"], "Output": "aws.grafana.describe_workspace(workspace_id=\"abc123\")"} {"Instruction": "I want to get information about a report generator with ARN \"arn:aws:license-manager:us-west-2:123456789012:report-generator/abcd1234-5678-efgh-ijkl-9012mnopqrst\" in AWS License Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Split string according to any ASCII whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'max_splits', 'description': 'int or None, default None. Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'bool, default False. Whether to start splitting from the end of each input value. This only has an effect if max_splits is not None.'}, {'name': 'options', 'description': 'pyarrow.compute.SplitOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get multiple downloadable torrent links by keyword search of movie, TV, and music titles with a rate value of 10 being the best.Download via uTorrent, BitTorrent and other clients', 'parameters': [{'name': 'keywords', 'description': '', 'type': 'STRING'}, {'name': 'quantity', 'description': 'MAX:40', 'type': 'NUMBER'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}"], "Output": "aws.license_manager.get_license_manager_report_generator(license_manager_report_generator_arn=\"arn:aws:license-manager:us-west-2:123456789012:report-generator/abcd1234-5678-efgh-ijkl-9012mnopqrst\")"} {"Instruction": "I want to delete an environment account connection with the ID \"123456\" on AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.delete_environment_account_connection', 'description': 'In an environment account, delete an environment account connection.For more information, see Environment account connections in the Proton User guide .', 'parameters': [{'name': 'id', 'description': 'The ID of the environment account connection to delete.'}]}"], "Output": "aws.proton.delete_environment_account_connection(id=123456)"} {"Instruction": "I want to delete an alert with the ARN \"arn:aws:lookoutmetrics:us-west-2:123456789012:alert/my-alert\" using the AWS LookoutMetrics API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutmetrics.delete_alert', 'description': 'Deletes an alert.', 'parameters': [{'name': 'alert_arn', 'description': 'The ARN of the alert to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.lookoutmetrics.delete_alert(alert_arn=\"arn:aws:lookoutmetrics:us-west-2:123456789012:alert/my-alert\")"} {"Instruction": "I want to get the details of a template with the template ID \"64532\" in AWS Connect Cases.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcases.get_template', 'description': 'Returns the details for the requested template.', 'parameters': [{'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'template_id', 'description': 'A unique identifier of a template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_instance', 'description': 'Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The name of the DB instance to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance, for example, arn:aws:iam::123456789012:role/AccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB instance that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.update(\"my_perimeter\", \"__add_resources=projects/123,projects/456\", \"__remove_restricted_services=storage.googleapis.com\", \"__add_access_levels=accessPolicies/123/accessLevels/a_level\", \"__enable_vpc_accessible_services\", \"__clear_vpc_allowed_services\"', 'description': 'Update the dry-run mode configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'async'}, {'name': 'add_access_levels'}, {'name': 'clear_access_levels'}, {'name': 'remove_access_levels'}, {'name': 'add_resources'}, {'name': 'clear_resources'}, {'name': 'remove_resources'}, {'name': 'add_restricted_services'}, {'name': 'clear_restricted_services'}, {'name': 'remove_restricted_services'}, {'name': 'clear_egress_policies'}, {'name': 'set_egress_policies'}, {'name': 'clear_ingress_policies'}, {'name': 'set_ingress_policies'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'add_vpc_allowed_services'}, {'name': 'clear_vpc_allowed_services'}, {'name': 'remove_vpc_allowed_services'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.get_domain_deliverability_campaign', 'description': 'Retrieve all the deliverability data for a specific campaign. This data is available for a campaign only if the campaign sent email by using a domain that the Deliverability dashboard is enabled for.', 'parameters': [{'name': 'campaign_id', 'description': 'The unique identifier for the campaign. The Deliverability dashboard automatically generates and assigns this identifier to a campaign.'}]}"], "Output": "aws.connectcases.get_template(domain_id=my_domain, template_id=64532)"} {"Instruction": "I want to get the status of DNS logs as a data source for my GuardDuty detector and log the output for account '98765'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}"], "Output": "aws.guardduty.get_member_detectors(detector_id=\"98765\")"} {"Instruction": "I want to delete a rule groups namespace named my-namespace in my AMP workspace with the ID 123456789.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}\n", "{'name': 'gcloud', 'api_name': 'Not enough information provided. Could you please provide the API call example and the desired response', 'description': 'List model deployment monitoring jobs', 'parameters': [{'name': 'region'}, {'name': 'project'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'Spring Cloud', 'api_name': 'Application Configuration Service Bind', 'description': 'Bind an app to Application Configuration Service', 'parameters': [{'name': 'app', 'description': 'Name of app'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'service', 'description': 'Name of Azure Spring Cloud, you can configure the default service using az configure --defaults spring-cloud='}]}"], "Output": "aws.amp.delete_rule_groups_namespace(workspace_id=123456789, name=\"my-namespace\")"} {"Instruction": "I want to create a new network analyzer configuration named my-network-analyzer on AWS IoT Wireless and add three wireless devices with IDs device1, device2, and device3 to the configuration.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}"], "Output": "aws.iotwireless.create_network_analyzer_configuration(name=\"my-network-analyzer\", wireless_devices=[\"device1\", \"device2\", \"device3\"])"} {"Instruction": "I want to get information about a configuration set named prod-config using the AWS SESv2 API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.get_configuration_set', 'description': 'Get information about an existing configuration set, including the dedicated IP pool that it\u00e2\\x80\\x99s associated with, whether or not it\u00e2\\x80\\x99s enabled for sending email, and more.Configuration sets are groups of rules that you can apply to the emails you send. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List jobs', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Worldwide forward and reverse address geocoding. Uses multiple geocoders, based on open data.', 'parameters': [{'name': 'q', 'description': '\"latitude,longitude\" or \"address\" (without \")', 'type': 'STRING'}, {'name': 'key', 'description': 'The API key you got when registering on https://geocoder.opencagedata.com/', 'type': 'STRING'}, {'name': 'language', 'description': 'an IETF format language code (such as es for Spanish or pt-BR for Brazilian Portuguese); if this is omitted a code of en (English) will be assumed', 'type': 'STRING'}]}"], "Output": "aws.sesv2.get_configuration_set(configuration_set_name=\"prod-config\")"} {"Instruction": "I want to update the nameservers for my domain named mydomain.com in Route53Domains on AWS to ns1.example.com, ns2.example.com, ns3.example.com, and ns4.example.com.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.update_domain_nameservers', 'description': 'This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to change name servers for.'}, {'name': 'fi_auth_key', 'description': 'The authorization key for .fi domains'}, {'name': 'nameservers', 'description': 'A list of new name servers for the domain.\\n(structure)\\n\\nName server includes the following elements.\\nName -> (string)\\n\\nThe fully qualified host name of the name server.\\nConstraint: Maximum 255 characters\\n\\nGlueIps -> (list)\\n\\nGlue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.\\nConstraints: The list can contain only one IPv4 and one IPv6 address.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.route53domains.update_domain_nameservers(domain_name=\"mydomain.com\", nameservers=[\"ns1.example.com\", \"ns2.example.com\", \"ns3.example.com\", \"ns4.example.com\"])"} {"Instruction": "I want to associate the profiles \"arn1\" and \"arn2\" with the workload ID \"workload123\" on AWS Well-Architected.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.wellarchitected.associate_profiles', 'description': 'Associate a profile with a workload.', 'parameters': [{'name': 'workload_id', 'description': 'The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.'}, {'name': 'profile_arns', 'description': 'The list of profile ARNs to associate with the workload.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}"], "Output": "aws.wellarchitected.associate_profiles(workload_id=\"workload123\", profile_arns=[\"arn1\", \"arn2\"])"} {"Instruction": "I want to associate a resource with my application. The resource is an EBS volume with the name my-volume.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog_appregistry.associate_resource', 'description': 'Associates a resource with an application. The resource can be specified by its ARN or name. The application can be specified by ARN, ID, or name.', 'parameters': [{'name': 'application', 'description': 'The name, ID, or ARN of the application.'}, {'name': 'resource_type', 'description': 'The type of resource of which the application will be associated.\\nPossible values:\\n\\nCFN_STACK\\nRESOURCE_TAG_VALUE'}, {'name': 'resource', 'description': 'The name or ID of the resource of which the application will be associated.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().list', 'description': 'List Beyondcorp legacy connection resources', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_get_asset_property_value_history', 'description': 'Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide .', 'parameters': [{'name': 'entries', 'description': 'The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.\\n(structure)\\n\\nContains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.\\nTo identify an asset property, you must specify one of the following:\\n\\nThe assetId and propertyId of an asset property.\\nA propertyAlias , which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature ). To define an asset property\u00e2\\x80\\x99s alias, see UpdateAssetProperty .\\n\\nentryId -> (string)\\n\\nThe ID of the entry.\\nassetId -> (string)\\n\\nThe ID of the asset in which the asset property was created.\\npropertyId -> (string)\\n\\nThe ID of the asset property.\\npropertyAlias -> (string)\\n\\nThe alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature ). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide .\\nstartDate -> (timestamp)\\n\\nThe exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nendDate -> (timestamp)\\n\\nThe inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nqualities -> (list)\\n\\nThe quality by which to filter asset data.\\n(string)\\n\\ntimeOrdering -> (string)\\n\\nThe chronological sorting order of the requested information.\\nDefault: ASCENDING'}, {'name': 'next_token', 'description': 'The token to be used for the next set of paginated results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.\\n\\nThe size of the result set is equal to 4 MB.\\nThe number of data points in the result set is equal to the value of maxResults . The maximum value of maxResults is 20000.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}"], "Output": "aws.servicecatalog_appregistry.associate_resource(application=my_application, resource_type=EBS_VOLUME, resource=my_volume)"} {"Instruction": "I want to get the available device methods for a device with ID G012AB3456789 using AWS IoT1Click Devices API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot1click_devices.get_device_methods', 'description': 'Given a device ID, returns the invokable methods associated with the device.', 'parameters': [{'name': 'device_id', 'description': 'The unique identifier of the device.'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.update_game_session', 'description': 'Updates the mutable properties of a game session.If successful, the updated GameSession object is returned.All APIs by task', 'parameters': [{'name': 'game_session_id', 'description': 'A unique identifier for the game session to update.'}, {'name': 'maximum_player_session_count', 'description': 'The maximum number of players that can be connected simultaneously to the game session.'}, {'name': 'name', 'description': 'A descriptive label that is associated with a game session. Session names do not need to be unique.'}, {'name': 'player_session_creation_policy', 'description': 'A policy that determines whether the game session is accepting new players.\\nPossible values:\\n\\nACCEPT_ALL\\nDENY_ALL'}, {'name': 'protection_policy', 'description': 'Game session protection policy to apply to this game session only.\\n\\nNoProtection \u00e2\\x80\\x93 The game session can be terminated during a scale-down event.\\nFullProtection \u00e2\\x80\\x93 If the game session is in an ACTIVE status, it cannot be terminated during a scale-down event.\\n\\nPossible values:\\n\\nNoProtection\\nFullProtection'}]}"], "Output": "aws.iot1click_devices.get_device_methods(device_id=\"G012AB3456789\")"} {"Instruction": "How can I create a readiness check named my-readiness-check? I want to check the resource set named my-resource-set, and apply the tags \"environment:production\" and \"team:devops\" to the check.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.route53_recovery_readiness.create_readiness_check(readiness_check_name=\"my-readiness-check\", resource_set_name=\"my-resource-set\", tags={\"environment\": \"production\", \"team\": \"devops\"})"} {"Instruction": "I want to delete a subnet group named \"my-db-subnet-group\" on AWS DocDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "aws.docdb.delete_db_subnet_group(db_subnet_group_name=\"my-db-subnet-group\")"} {"Instruction": "I want to update a filter named SecurityFilter in AWS GuardDuty. The filter description should be \"Identifies security vulnerabilities in the network\". The action to be applied to the findings should be NOOP. The filter should have a rank of 2 and should match findings where the severity is greater than 5.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.update_filter', 'description': 'Updates the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that specifies the GuardDuty service where you want to update a filter.'}, {'name': 'filter_name', 'description': 'The name of the filter.'}, {'name': 'description', 'description': 'The description of the filter. Valid characters include alphanumeric characters, and special characters such as hyphen, period, colon, underscore, parentheses ({ } , [ ] , and ( ) ), forward slash, horizontal tab, vertical tab, newline, form feed, return, and whitespace.'}, {'name': 'action', 'description': 'Specifies the action that is to be applied to the findings that match the filter.\\nPossible values:\\n\\nNOOP\\nARCHIVE'}, {'name': 'rank', 'description': 'Specifies the position of the filter in the list of current filters. Also specifies the order in which this filter is applied to the findings.'}, {'name': 'finding_criteria', 'description': 'Represents the criteria to be used in the filter for querying findings.\\nCriterion -> (map)\\n\\nRepresents a map of finding properties that match specified conditions and values when querying findings.\\nkey -> (string)\\nvalue -> (structure)\\n\\nContains information about the condition.\\nEq -> (list)\\n\\nRepresents the equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nNeq -> (list)\\n\\nRepresents the not equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nGt -> (integer)\\n\\nRepresents a greater than condition to be applied to a single field when querying for findings.\\nGte -> (integer)\\n\\nRepresents a greater than or equal condition to be applied to a single field when querying for findings.\\nLt -> (integer)\\n\\nRepresents a less than condition to be applied to a single field when querying for findings.\\nLte -> (integer)\\n\\nRepresents a less than or equal condition to be applied to a single field when querying for findings.\\nEquals -> (list)\\n\\nRepresents an equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nGreaterThan -> (long)\\n\\nRepresents a greater than condition to be applied to a single field when querying for findings.\\nGreaterThanOrEqual -> (long)\\n\\nRepresents a greater than or equal condition to be applied to a single field when querying for findings.\\nLessThan -> (long)\\n\\nRepresents a less than condition to be applied to a single field when querying for findings.\\nLessThanOrEqual -> (long)\\n\\nRepresents a less than or equal condition to be applied to a single field when querying for findings.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'juts build and connect', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'requests.post(\"https://api.bms.example.com/ssh_keys\", json={\"public_key\": \"ABC123\"}, headers={\"Content_Type\": \"application/json\", \"Authorization\": \"Bearer TOKEN123\"}', 'description': 'Add SSH key to Bare Metal Solution serial console', 'parameters': [{'name': 'serial_console_ssh_key'}, {'name': 'key'}, {'name': 'key_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}"], "Output": "aws.guardduty.update_filter(detector_id=\"def567\", filter_name=\"SecurityFilter\", description=\"Identifies security vulnerabilities in the network\", action=\"NOOP\", rank=2, finding_criteria='{\"criterion\":{\"severity\":{\"Gt\":5}}}')"} {"Instruction": "I want to upgrade the schema of an AWS Cloud Directory with the provided published schema arn \"arn:aws:clouddirectory:us-west-2:123456789012:schema/published/ExampleSchema-abcdefg\" and the directory arn \"arn:aws:clouddirectory:us-west-2:123456789012:directory/EXAMPLE_DIRECTORY\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.upgrade_applied_schema', 'description': 'Upgrades a single directory in-place using the PublishedSchemaArn with schema updates found in MinorVersion . Backwards-compatible minor version upgrades are instantaneously available for readers on all objects in the directory. Note: This is a synchronous API call and upgrades only one schema on a given directory per call. To upgrade multiple directories from one schema, you would need to call this API on each directory.', 'parameters': [{'name': 'published_schema_arn', 'description': 'The revision of the published schema to upgrade the directory to.'}, {'name': 'directory_arn', 'description': 'The ARN for the directory to which the upgraded schema will be applied.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Used for testing whether the major version schemas are backward compatible or not. If schema compatibility fails, an exception would be thrown else the call would succeed but no changes will be saved. This parameter is optional.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}"], "Output": "aws.clouddirectory.upgrade_applied_schema(published_schema_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:schema/published/ExampleSchema_abcdefg\", directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/EXAMPLE_DIRECTORY\")"} {"Instruction": "I want to delete a mitigation action named AddThingsToQuarantineGroup1Action in my IoT account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.delete_mitigation_action', 'description': 'Deletes a defined mitigation action from your Amazon Web Services accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'action_name', 'description': 'The name of the mitigation action that you want to delete.'}]}"], "Output": "aws.iot.delete_mitigation_action(action_name=\"AddThingsToQuarantineGroup1Action\")"} {"Instruction": "What are the names of the objects in the specified pipeline with a scheduled start time less than or equal to 2022-01-01?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}"], "Output": "aws.datapipeline.query_objects(pipeline_id=\"my_pipeline_id\", sphere=\"COMPONENT\", objects_query='{\"selectors\"}')"} {"Instruction": "I want to modify the start time of a scheduled event with the ID event-123456 for instance i-987654 to 2022-12-31T09:00:00.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_substring', 'description': 'Find first occurrence of substring', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Raider.IO API to gather Character information', 'parameters': [{'name': 'region', 'description': 'Region (us)', 'type': 'STRING'}, {'name': 'realm', 'description': 'Realm (stormrage)', 'type': 'STRING'}, {'name': 'fields', 'description': 'Field (gear or mythic_plus_scores_by_season:current', 'type': 'STRING'}, {'name': 'name', 'description': 'Character Name', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.remove_role_from_instance_profile', 'description': 'Removes the specified IAM role from the specified EC2 instance profile.WarningMake sure that you do not have any Amazon EC2 instances running with the role you are about to remove from the instance profile. Removing a role from an instance profile that is associated with a running instance might break any applications running on the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to update.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'role_name', 'description': 'The name of the role to remove.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}"], "Output": "aws.ec2.modify_instance_event_start_time(instance_id=\"i-987654\", instance_event_id=\"event-123456\", not_before=\"2022-12-31T09:00:00\")"} {"Instruction": "I want to update the properties for an alias with the alias ID \"alias-12345\" on AWS GameLift. The new alias name should be \"my-updated-alias\" and the description should be \"Updated alias description\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.update_alias', 'description': 'Updates properties for an alias. To update properties, specify the alias ID to be updated and provide the information to be changed. To reassign an alias to another fleet, provide an updated routing strategy. If successful, the updated alias record is returned.Related actions', 'parameters': [{'name': 'alias_id', 'description': 'A unique identifier for the alias that you want to update. You can use either the alias ID or ARN value.'}, {'name': 'name', 'description': 'A descriptive label that is associated with an alias. Alias names do not need to be unique.'}, {'name': 'description', 'description': 'A human-readable description of the alias.'}, {'name': 'routing_strategy', 'description': 'The routing configuration, including routing type and fleet target, for the alias.\\nType -> (string)\\n\\nThe type of routing strategy for the alias.\\nPossible routing types include the following:\\n\\nSIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.\\nTERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the message embedded.\\n\\n\\nFleetId -> (string)\\n\\nA unique identifier for the fleet that the alias points to. This value is the fleet ID, not the fleet ARN.\\nMessage -> (string)\\n\\nThe message text to be used with a terminal routing strategy.'}]}"], "Output": "aws.gamelift.update_alias(alias_id=\"alias_12345\", name=\"my_updated_alias\", description=\"Updated alias description\")"} {"Instruction": "I want to get a list of all assessment targets using the AWS Inspector API but limit the number of items returned to 5.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector.list_assessment_targets', 'description': 'Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets .list-assessment-targets is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use this parameter to specify a subset of data to be included in the action\u00e2\\x80\\x99s response.\\nFor a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\\nassessmentTargetNamePattern -> (string)\\n\\nFor a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.inspector.list_assessment_targets(max_items=5)"} {"Instruction": "Please undeprecate the workflow type named \"new-workflow-type\" on Amazon SWF.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.swf.undeprecate_workflow_type', 'description': 'Undeprecates a previously deprecated workflow type . After a workflow type has been undeprecated, you can create new executions of that type.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain of the deprecated workflow type.'}, {'name': 'workflow_type', 'description': 'The name of the domain of the deprecated workflow type.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().describe', 'description': 'Retrieve detailed model information', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically Translate between languages with the Translate Plus API. Our API is much cheaper & faster than Google Translate and other translation providers! Get Started Free!\\nIf you are using a very high volume and with our new service, you can translate more efficiently and cost-effectively on https://translateplus.io', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'niisama', 'parameters': [{'name': 'bbb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}"], "Output": "aws.swf.undeprecate_workflow_type(domain=\"my_domain\", workflow_type={'name':\"new-workflow-type\"})"} {"Instruction": "I want to delete a scheduled query with the ARN arn:aws:timestream-query:us-west-2:123456789012:scheduled-query/my-scheduled-query on AWS Timestream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models.add_iam_policy_binding(\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "aws.timestreamquery.delete_scheduled_query(scheduled_query_arn=\"arn:aws:timestream_query:us_west_2:123456789012:scheduled_query/my-scheduled-query\")"} {"Instruction": "Please retrieve the details of an API destination named endpointA on AWS events.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}"], "Output": "aws.events.describe_api_destination(name=\"endpointA\")"} {"Instruction": "Can you help me stop a monitoring schedule named 'my-sample-schedule' on AWS SageMaker?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}\n", "{'name': 'pyarrow', 'api_name': 'atan', 'description': 'Compute the inverse tangent of x', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from', 'type': 'pyarrow.MemoryPool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.stop_monitoring_schedule(monitoring_schedule_name=\"my-sample-schedule\")"} {"Instruction": "I want to resend a confirmation email to the registrant contact for the domain example.com in AWS Route53 Domains.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.resend_contact_reachability_email', 'description': 'For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation resends the confirmation email to the current email address for the registrant contact.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain for which you want Route 53 to resend a confirmation email to the registrant contact.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute_disks.snapshot', 'description': 'Create snapshots of Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'async'}, {'name': 'chain_name'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'guest_flush'}, {'name': 'labels'}, {'name': 'snapshot_names'}, {'name': 'storage_location'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_models', 'description': 'Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.See also: AWS API Documentation\\n', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}"], "Output": "aws.route53domains.resend_contact_reachability_email(domain_name=\"example.com\")"} {"Instruction": "I want to delete the specific task with the ARN \"arn:aws:ecs:us-west-2:123456789012:task/my-cluster/abc123\" within the specified cluster in Amazon ECS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.imagebuilder.get_image_recipe', 'description': 'Gets an image recipe.', 'parameters': [{'name': 'image_recipe_arn', 'description': 'The Amazon Resource Name (ARN) of the image recipe that you want to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'GcsFileSystem', 'description': 'Google Cloud Storage (GCS) backed FileSystem implementation', 'parameters': {'required': [{'name': 'anonymous', 'description': 'Whether to connect anonymously. If true, will not attempt to look up credentials using standard GCP configuration methods.'}, {'name': 'access_token', 'description': 'GCP access token. If provided, temporary credentials will be fetched by assuming this role; also, a credential_token_expiration must be specified as well.'}, {'name': 'target_service_account', 'description': 'An optional service account to try to impersonate when accessing GCS. This requires the specified credential user or service account to have the necessary permissions.'}, {'name': 'credential_token_expiration', 'description': 'Expiration for credential generated with an access token. Must be specified if access_token is specified.'}, {'name': 'default_bucket_location', 'description': 'GCP region to create buckets in.'}, {'name': 'scheme', 'description': 'GCS connection transport scheme.'}, {'name': 'endpoint_override', 'description': \"Override endpoint with a connect string such as 'localhost:9000'\"}, {'name': 'default_metadata', 'description': 'Default metadata for open_output_stream. This will be ignored if non-empty metadata is passed to open_output_stream.'}, {'name': 'retry_time_limit', 'description': 'Set the maximum amount of time the GCS client will attempt to retry transient errors. Subsecond granularity is ignored.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto News API gives you the latest news on cryptocurrency from several newspapers', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pincode distance calculator API allows users to calculate the distance between two or more pin codes or zip codes. ', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ecs.delete_task(cluster=\"my-cluster\", task=\"abc123\")"} {"Instruction": "Please provide a Python function call to associate the phone number with the contact flow in your Amazon Connect instance. The phone number ID is \"phone123\", the instance ID is \"connect567\", and the contact flow ID is \"flow987\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}\n", "{'name': 'az', 'api_name': 'network manager deploy status list', 'description': 'List of Network Manager Deployment Status', 'parameters': [{'name': 'name', 'description': 'The name of the network manager.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'deployment-types', 'description': \"List of configurations' deployment types.\"}, {'name': 'regions', 'description': 'List of locations.'}, {'name': 'skip-token', 'description': 'SkipToken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skipToken parameter that specifies a starting point to use for subsequent calls.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.reset_admin_password', 'description': 'Reset the admin password for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'union', 'description': 'Creating a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'child_fields', 'description': 'Sequence of Field values representing the child fields.'}, {'name': 'mode', 'description': \"Must be either 'sparse' or 'dense'.\"}], 'optional': [{'name': 'type_codes', 'description': 'List of integers representing the type codes. Default is None.'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs().cancel', 'description': 'Cancel a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "aws.connect.associate_phone_number_contact_flow(phone_number_id=\"phone123\", instance_id=\"connect567\", contact_flow_id=\"flow987\")"} {"Instruction": "I want to create a new parameter group named myRedis10x with family memorydb_redis10 on AWS MemoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.create_parameter_group', 'description': 'Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups .', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group.'}, {'name': 'family', 'description': 'The name of the parameter group family that the parameter group can be used with.'}, {'name': 'description', 'description': 'An optional description of the parameter group.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'PyArrow', 'api_name': 'Filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'selection_filter', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testjoo', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'az', 'api_name': 'Outbound Rule Create', 'description': 'Create an outbound-rule for load balancer', 'parameters': [{'name': 'address-pool', 'description': 'The name or ID of the backend address pool.'}, {'name': 'lb-name', 'description': 'The load balancer name.'}, {'name': 'name', 'description': 'The name of the outbound rule.'}, {'name': 'protocol', 'description': 'The protocol for the outbound rule in load balancer. Accepted values: All, Tcp, Udp.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'allocated-outbound-ports', 'description': 'The number of outbound ports to be used for NAT.'}, {'name': 'enable-tcp-reset', 'description': 'Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP. Accepted values: 0, 1, f, false, n, no, t, true, y, yes.'}, {'name': 'frontend-ip-configs', 'description': 'The List of frontend IP configuration IDs or names. Support shorthand-syntax, json-file and yaml-file.'}, {'name': 'idle-timeout', 'description': 'The timeout for the TCP idle connection.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish. Accepted values: 0, 1, f, false, n, no, t, true, y, yes.'}]}"], "Output": "aws.memorydb.create_parameter_group(parameter_group_name=\"myRedis10x\", family=\"memorydb_redis10\")"} {"Instruction": "I want to promote a permission named backup-permission created from policy on Amazon Resource Access Manager (AWS RAM).\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ram.promote_permission_created_from_policy', 'description': 'When you attach a resource-based policy to a resource, RAM automatically creates a resource share of featureSet =``CREATED_FROM_POLICY`` with a managed permission that has the same IAM permissions as the original resource-based policy. However, this type of managed permission is visible to only the resource share owner, and the associated resource share can\u00e2\\x80\\x99t be modified by using RAM.Before you use PromoteResourceShareCreatedFromPolicy , you should first run this operation to ensure that you have an appropriate customer managed permission that can be associated with the promoted resource share.NoteYou can\u00e2\\x80\\x99t modify a CREATED_FROM_POLICY resource share so you can\u00e2\\x80\\x99t associate the new customer managed permission by using ReplacePermsissionAssociations . However, if you use PromoteResourceShareCreatedFromPolicy , that operation automatically associates the fully manageable customer managed permission to the newly promoted STANDARD resource share.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the CREATED_FROM_POLICY permission that you want to promote. You can get this Amazon Resource Name (ARN) by calling the ListResourceSharePermissions operation.'}, {'name': 'name', 'description': 'Specifies a name for the promoted customer managed permission.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().fetch_database_properties', 'description': 'Fetch database properties', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}"], "Output": "aws.ram.promote_permission_created_from_policy(permission_arn=\"backup-permission-arn\", name=\"backup-permission\")"} {"Instruction": "I want to stop a session with the ID \"session-12345\" on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_ownership_controls', 'description': 'Removes OwnershipControls for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketOwnershipControls permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .The following operations are related to DeleteBucketOwnershipControls :GetBucketOwnershipControls', 'parameters': [{'name': 'bucket', 'description': 'The Amazon S3 bucket whose OwnershipControls you want to delete.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.glue.stop_session(id=\"session-12345\")"} {"Instruction": "I want to retrieve information about a core network Connect attachment with ID \"attachment-12345\" on AWS Network Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs.describe', 'description': 'Get detailed information about a model deployment monitoring job', 'parameters': [{'name': 'monitoring_job_id_of_the_monitoring_job_or_fully_qualified_identifier_for_the_monitoring_job'}, {'name': 'region_cloud_region_for_the_monitoring_job'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job'}, {'name': 'region', 'description': 'Cloud region for the custom job'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.modify_db_cluster_endpoint', 'description': 'Modifies the properties of an endpoint in an Amazon Neptune DB cluster.', 'parameters': [{'name': 'db_cluster_endpoint_identifier', 'description': 'The identifier of the endpoint to modify. This parameter is stored as a lowercase string.'}, {'name': 'endpoint_type', 'description': 'The type of the endpoint. One of: READER , WRITER , ANY .'}, {'name': 'static_members', 'description': 'List of DB instance identifiers that are part of the custom endpoint group.\\n(string)'}, {'name': 'excluded_members', 'description': 'List of DB instance identifiers that aren\u00e2\\x80\\x99t part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}"], "Output": "aws.networkmanager.get_connect_attachment(attachment_id=\"attachment-12345\")"} {"Instruction": "I want to stop training the entity recognizer with the ARN \"arn:aws:comprehend:us-west-2:111122223333:entity-recognizer/examplerecognizer1\" on AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_entity_recognizer', 'description': 'Stops an entity recognizer training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'entity_recognizer_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Hybrid Connection List', 'description': 'List the Hybrid Connection by Relay Service Namespace', 'parameters': [{'name': 'namespace-name', 'description': 'Name of Namespace'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs'}, {'name': 'help', 'description': 'Show this help message and exit'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings'}, {'name': 'output', 'description': 'Output format'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs'}]}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}"], "Output": "aws.comprehend.stop_training_entity_recognizer(entity_recognizer_arn=\"arn:aws:comprehend:us-west-2:111122223333:entity-recognizer/examplerecognizer1\")"} {"Instruction": "I need to update the custom health status of an instance with the instance ID \"i-12345678\" in the service with the service ID \"srv-98765432\" to be unhealthy.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicediscovery.update_instance_custom_health_status', 'description': 'Submits a request to change the health status of a custom health check to healthy or unhealthy.For more information, see HealthCheckCustomConfig .', 'parameters': [{'name': 'service_id', 'description': 'The ID of the service that includes the configuration for the custom health check that you want to change the status for.'}, {'name': 'instance_id', 'description': 'The ID of the instance that you want to change the health status for.'}, {'name': 'status', 'description': 'The new status of the instance, HEALTHY or UNHEALTHY .\\nPossible values:\\n\\nHEALTHY\\nUNHEALTHY'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.servicediscovery.update_instance_custom_health_status(service_id=\"srv-98765432\", instance_id=\"i-12345678\", status=\"UNHEALTHY\")"} {"Instruction": "I want to update the configuration of an origin access identity with id XYZ789 on AWS CloudFront.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A school's score or placement on the API is designed to be an indicator of a school's performance level and is calculated annually by the California Department of Education\", 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.bisect(subcommand=\"start\", options=\"HEAD v1.2 __\"', 'description': 'Find the commit that introduced a bug', 'parameters': [{'name': 'subcommand'}, {'name': 'options'}]}\n", "{'name': 'pyarrow', 'api_name': 'call_function', 'description': 'Call a named function', 'parameters': {'required': [{'name': 'name', 'description': 'The name of the function to call.'}, {'name': 'args', 'description': 'The arguments to the function.'}], 'optional': [{'name': 'options', 'description': 'Options provided to the function.'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations during function execution.'}, {'name': 'length', 'description': 'Batch size for execution, for nullary (no argument) functions. If not passed, inferred from data.'}]}}"], "Output": "aws.cloudfront.update_cloud_front_origin_access_identity(id=\"XYZ789\", _cloud_front_origin_access_identity_config=\"file://OAI_config.json\")"} {"Instruction": "I want to associate the budget named \"monthly-budget\" with the resource identified by product-id \"abc123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().restore(domain=\"my_domain.com\", backup=\"my_backup\"', 'description': 'Restore a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}, {'name': 'backup'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get links about the climate changes ', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}"], "Output": "aws.servicecatalog.associate_budget_with_resource(budget_name=\"monthly-budget\", resource_id=\"abc123\")"} {"Instruction": "I want to delete a list named \"my-list\" on AWS Fraud Detector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints.undeploy_model', 'description': 'Undeploy a model from an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint'}, {'name': 'region', 'description': 'Cloud region for the endpoint'}, {'name': 'deployed_model_id', 'description': 'ID of the deployed model'}]}"], "Output": "aws.frauddetector.delete_list(name=\"my-list\")"} {"Instruction": "I want to list all the what-if forecasts that have the status \"ACTIVE\" on AWS Forecast.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().update', 'description': 'Update a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.forecast.list_what_if_forecasts(filters='[{\"Condition\":\"IS\",\"Key\":\"Status\",\"Value\":\"ACTIVE\"}]')"} {"Instruction": "I want to create a dataset group named my-group on AWS Personalize.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().describe', 'description': 'Describe a BigQuery job', 'parameters': [{'name': 'job'}]}\n", "{'name': 'aws', 'api_name': 'aws.marketplace_catalog.cancel_change_set', 'description': 'Used to cancel an open change request. Must be sent before the status of the request changes to APPLYING , the final stage of completing your change request. You can describe a change during the 60-day request history retention period for API calls.', 'parameters': [{'name': 'catalog', 'description': 'Required. The catalog related to the request. Fixed value: AWSMarketplace .'}, {'name': 'change_set_id', 'description': 'Required. The unique identifier of the StartChangeSet request that you want to cancel.'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud_alpha.builds.triggers.create_github(name='my_trigger', service_account='projects/my_project/serviceAccounts/my_byosa@my_project.iam.gserviceaccount.com', repo_owner='GoogleCloudPlatform', repo_name='cloud_builders', branch_pattern='.*', build_config='cloudbuild.yaml'\", 'description': 'Create a build trigger for a GitHub repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'include_logs_with_status'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': '[no_]require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.networks().update', 'description': 'Update a Bare Metal Solution network', 'parameters': [{'name': 'network'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_ip_range_reservation'}, {'name': 'clear_ip_range_reservations'}, {'name': 'remove_ip_range_reservation'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.personalize.create_dataset_group(name=\"my-group\")"} {"Instruction": "I want to synchronize the MFA device for the user John with the serial number arn:aws:iam::9876543210:mfa/JohnsMFADevice. The authentication codes are 135792 and 246813.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}\n", "{'name': 'gcloud', 'api_name': \"GoogleAIIndexes('us_west1').describe_index\", 'description': 'Gets detailed index information', 'parameters': [{'name': 'index', 'description': 'ID of the index or fully qualified identifier for the index'}, {'name': 'region', 'description': 'Cloud region for the index'}]}"], "Output": "aws.iam.resync_mfa_device(user_name=\"John\", serial_number=\"arn:aws:iam::9876543210:mfa/JohnsMFADevice\", authentication_code1=135792, authentication_code2=246813)"} {"Instruction": "How can I get information about a dataset with the dataset ID \"12345678\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.get_dataset', 'description': 'Returns information about a Dataset.', 'parameters': [{'name': 'dataset_id', 'description': 'The unique identifier for a Dataset.'}]}"], "Output": "aws.finspace_data.get_dataset(dataset_id=12345678)"} {"Instruction": "I want to get the details of a workflow with the unique identifier WF1234 in AWS customer-profiles.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.customer_profiles.get_workflow', 'description': 'Get details of specified workflow.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'workflow_id', 'description': 'Unique identifier for the workflow.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().delete', 'description': 'Delete an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}"], "Output": "aws.customer_profiles.get_workflow(domain_name=\"my_domain\", workflow_id=\"WF1234\")"} {"Instruction": "I want to delete the access key with ID abc456 for the bucket named my-s3-bucket in Lightsail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.delete_bucket_access_key', 'description': 'Deletes an access key for the specified Amazon Lightsail bucket.For more information about access keys, see Creating access keys for a bucket in Amazon Lightsail in the Amazon Lightsail Developer Guide .', 'parameters': [{'name': 'bucket_name', 'description': 'The name of the bucket that the access key belongs to.'}, {'name': 'access_key_id', 'description': 'The ID of the access key to delete.\\nUse the GetBucketAccessKeys action to get a list of access key IDs that you can specify.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An online service that grabs YouTube video file from the unique server address on Google.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}\n", "{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}"], "Output": "aws.lightsail.delete_bucket_access_key(__bucket_name=\"my-s3-bucket\", __access_key_id=\"abc456\")"} {"Instruction": "I want to tag a resource with the ARN \"arn:aws:iot1click:us-west-2:123456789012:group/group-2\" with tags key1=value1 and key2=value2 on AWS IoT 1-Click.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha ai-platform', 'api_name': \"gcloud.alpha.ai_platform.explain(model='model_name', version='version', json_instances='instances.json'\", 'description': 'run AI Platform explanation', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'version'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.indexes.list', 'description': 'List indexes of a given project and region', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}"], "Output": "aws.iot1click.tag_resource(resource_arn=\"arn:aws:iot1click:us-west-2:123456789012:group/group-2\", tags={\"key1\": \"value1\", \"key2\": \"value2\"})"} {"Instruction": "I want to retrieve the regex pattern set named regexPatternSet02 for an Amazon CloudFront distribution with the id d4e3f2g1-9876-5432-fedc-EXAMPLE22222 using the AWS WAFv2 API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.wafv2.get_regex_pattern_set', 'description': 'Retrieves the specified RegexPatternSet .', 'parameters': [{'name': 'name', 'description': 'The name of the set. You cannot change the name after you create the set.'}, {'name': 'scope', 'description': 'Specifies whether this is for an Amazon CloudFront distribution or for a regional application. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, an AppSync GraphQL API, an Amazon Cognito user pool, an App Runner service, or an Amazon Web Services Verified Access instance.\\nTo work with CloudFront, you must also specify the Region US East (N. Virginia) as follows:\\n\\nCLI - Specify the Region when you use the CloudFront scope: --scope=CLOUDFRONT --region=us-east-1 .\\nAPI and SDKs - For all calls, use the Region endpoint us-east-1.\\n\\nPossible values:\\n\\nCLOUDFRONT\\nREGIONAL'}, {'name': 'id', 'description': 'A unique identifier for the set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.'}]}"], "Output": "aws.wafv2.get_regex_pattern_set(name=\"regexPatternSet02\", scope=\"CLOUDFRONT\", id=\"d4e3f2g1-9876-5432-fedc-EXAMPLE22222\")"} {"Instruction": "I want to update the pricing plan with ARN \"arn:aws:pricingplan:1234567890\" on AWS billingconductor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryEncode', 'description': 'Dictionary Encoding', 'parameters': {'required': [{'name': 'array', 'description': 'The input array to be dictionary-encoded.'}, {'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array) or 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}, {'name': 'options', 'description': 'Alternative way of passing options. Must be an instance of pyarrow.compute.DictionaryEncodeOptions.'}, {'name': 'memory_pool', 'description': 'The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Epic Games Store - Free Games with details.\\n\\nGame Name,\\nGame Description,\\nGame Image Wide - Tall,\\nGame Publisher,\\nGame Discount Price,\\nGame Original Price,\\nGame Price Currency Code,\\nGame Epic URL\\n\\n', 'parameters': []}"], "Output": "aws.billingconductor.update_pricing_plan(arn=\"arn:aws:pricingplan:1234567890\")"} {"Instruction": "I want to release the Elastic IP address with the allocation ID eipalloc-wxyz5678 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.release_address', 'description': 'Releases the specified Elastic IP address.[Nondefault VPC] You must use DisassociateAddress to disassociate the Elastic IP address before you can release it. Otherwise, Amazon EC2 returns an error (InvalidIPAddress.InUse ).After you release an Elastic IP address, you might be able to recover it. For more information, see AllocateAddress .', 'parameters': [{'name': 'allocation_id', 'description': 'The allocation ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'network_border_group', 'description': 'The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.\\nIf you provide an incorrect network border group, you receive an InvalidAddress.NotFound error.\\nYou cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you receive an InvalidParameterCombination error.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.entityresolution.list_schema_mappings', 'description': 'Returns a list of all the SchemaMappings that have been created for an AWS account.list-schema-mappings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ec2.release_address(allocation_id=\"eipalloc-wxyz5678\")"} {"Instruction": "Please generate a mapping template for a model named \"SampleModel\" in AWS API Gateway. The Rest API ID is \"1234567890\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pascal Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}"], "Output": "aws.apigateway.get_model_template(__rest_api_id=\"1234567890\", __model_name=\"SampleModel\")"} {"Instruction": "Can you please remove target with ID \"abc123\" from the maintenance window with ID \"mw-45678\" in AWS SSM?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.deregister_target_from_maintenance_window', 'description': 'Removes a target from a maintenance window.', 'parameters': [{'name': 'window_id', 'description': 'The ID of the maintenance window the target should be removed from.'}, {'name': 'window_target_id', 'description': 'The ID of the target definition to remove.'}, {'name': 'safe_|_no_safe', 'description': 'The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn\u00e2\\x80\\x99t deregister the target from the maintenance window.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows you to query SaaS software, products and tools and their meta data such as description, logo, video url, and the features they offer. You can use the name of the feature(s) to query. For example you can answer questions like, \"Get all Email Markeitng software\".', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Flight status, on-time performance and statistics by Flightera', 'parameters': [{'name': 'reg', 'description': 'The registration of the aircraft, as returned by /airline/aircraft or /aircraft/search', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}"], "Output": "aws.ssm.deregister_target_from_maintenance_window(window_id=\"mw-45678\", window_target_id=\"abc123\")"} {"Instruction": "I want to list the major versions of an environment template named \"my-environment-template\" on AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.list_environment_template_versions', 'description': 'List major or minor versions of an environment template with detail data.list-environment-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'major_version', 'description': 'To view a list of minor of versions under a major version of an environment template, include major Version .\\nTo view a list of major versions of an environment template, exclude major Version .'}, {'name': 'template_name', 'description': 'The name of the environment template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.proton.list_environment_template_versions(template_name=\"my-environment-template\", major_version=\"\")"} {"Instruction": "Please tag the resource with ARN \"arn:aws:s3:::my-bucket\" with the following tags: {\"Environment\": \"Production\", \"Value\": \"High\"}\n", "Functions": ["{'name': 'aws', 'api_name': '\"The name of the function and the arguments are not provided in the given example.\"', 'description': 'Use to assign one or more tags to a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that the tags are added to.'}, {'name': 'tags', 'description': 'The list of tags that are added to the specified resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}"], "Output": "aws.codeguruprofiler.tag_resource(resource_arn=\"arn:aws:s3:::my-bucket\", tags={\"Environment\": \"Production\", \"Value\": \"High\"})"} {"Instruction": "I want to get information about a recovery point with the unique identifier RP-123456 on AWS Redshift Serverless.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Created from VS Code', 'parameters': [{'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies().create', 'description': 'Create organization firewall policies', 'parameters': [{'name': 'short_name'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'description'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}"], "Output": "aws.redshift_serverless.get_recovery_point(recovery_point_id=\"RP-123456\")"} {"Instruction": "I want to give permission to the AWS account with the ID 123456789012 to put events to my default event bus in Amazon EventBridge.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.events.put_permission', 'description': 'Running PutPermission permits the specified Amazon Web Services account or Amazon Web Services organization to put events to the specified event bus . Amazon EventBridge (CloudWatch Events) rules in your account are triggered by these events arriving to an event bus in your account.To enable multiple Amazon Web Services accounts to put events to your event bus, run PutPermission once for each of these accounts. Or, if all the accounts are members of the same Amazon Web Services organization, you can run PutPermission once specifying Principal as \u00e2\\x80\\x9c*\u00e2\\x80\\x9d and specifying the Amazon Web Services organization ID in Condition , to grant permissions to all accounts in that organization.The permission policy on the event bus cannot exceed 10 KB in size.', 'parameters': [{'name': 'event_bus_name', 'description': 'The name of the event bus associated with the rule. If you omit this, the default event bus is used.'}, {'name': 'action', 'description': 'The action that you are enabling the other account to perform.'}, {'name': 'principal', 'description': 'The 12-digit Amazon Web Services account ID that you are permitting to put events to your default event bus. Specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d to permit any account to put events to your default event bus.\\nIf you specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d without specifying Condition , avoid creating rules that may match undesirable events. To create more secure rules, make sure that the event pattern for each rule contains an account field with a specific account ID from which to receive events. Rules with an account field do not match any events sent from other accounts.'}, {'name': 'statement_id', 'description': 'An identifier string for the external account that you are granting permissions to. If you later want to revoke the permission for this external account, specify this StatementId when you run RemovePermission .\\n\\nNoteEach StatementId must be unique.'}, {'name': 'condition', 'description': 'This parameter enables you to limit the permission to accounts that fulfill a certain condition, such as being a member of a certain Amazon Web Services organization. For more information about Amazon Web Services Organizations, see What Is Amazon Web Services Organizations in the Amazon Web Services Organizations User Guide .\\nIf you specify Condition with an Amazon Web Services organization ID, and specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d as the value for Principal , you grant permission to all the accounts in the named organization.\\nThe Condition is a JSON string which must contain Type , Key , and Value fields.\\nType -> (string)\\n\\nSpecifies the type of condition. Currently the only supported value is StringEquals .\\nKey -> (string)\\n\\nSpecifies the key for the condition. Currently the only supported key is aws:PrincipalOrgID .\\nValue -> (string)\\n\\nSpecifies the value for the key. Currently, this must be the ID of the organization.'}, {'name': 'policy', 'description': 'A JSON string that describes the permission policy statement. You can include a Policy parameter in the request instead of using the StatementId , Action , Principal , or Condition parameters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().list', 'description': 'List existing Vertex AI endpoints', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon, Ebay, Target, Walmart, Google - price & product data from all marketplaces via one API. The Price Comparison API provides price & product data incl. product title, manufacturer, sellers, reviews, prices, size selection etc.', 'parameters': [{'name': 'id', 'description': 'An identifier can be any of the following:\\n\\n- UPC\\n- EAN\\n- ISBN\\n- GTIN\\n- Amazon ASIN', 'type': 'string'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.events.put_permission(event_bus_name=\"default\", action=\"events:PutEvents\", principal=\"123456789012\", statement_id=\"my_statement_id\", condition='{\\\"Type\\\":\\\"StringEquals\\\",\\\"Key\\\":\\\"aws:PrincipalOrgID\\\",\\\"Value\\\":\\\"o-123456\\\"}')"} {"Instruction": "I want to cancel an export job with the ID 98765 on AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}"], "Output": "aws.sesv2.cancel_export_job(job_id=98765)"} {"Instruction": "I want to list all customer managed policies attached to a specific permission set in an IAM Identity Center instance on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws sso_admin.list_customer_managed_policy_references_in_permission_set', 'description': 'Lists all customer managed policies attached to a specified PermissionSet .list-customer-managed-policy-references-in-permission-set is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed.'}, {'name': 'permission_set_arn', 'description': 'The ARN of the PermissionSet .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.sso_admin.list_customer_managed_policy_references_in_permission_set(instance_arn=\"\", permission_set_arn=\"\")"} {"Instruction": "I want to disassociate the Elastic IP address with the association ID eipassoc-1234 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.disassociate_address', 'description': 'Disassociates an Elastic IP address from the instance or network interface it\u00e2\\x80\\x99s associated with.See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.create', 'description': 'Create and manage Cloud Composer Environments', 'parameters': [{'name': 'group'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinnacle Sport API is a RESTful service for getting pre-match and live odds. Historical odds, score and results. Updates without delay. Sports: Soccer, tennis, basketball, hockey, american football, MMA, baseball. **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': []}"], "Output": "aws.ec2.disassociate_address(association_id=\"eipassoc-1234\")"} {"Instruction": "I want to disassociate a repository with the association ARN \"arn:aws:codeguru_reviewer:us_west_2:123456789012:association:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\" in Amazon CodeGuru Reviewer.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Effortlessly convert between volume and weight units for recipe ingredients. Our API is designed with a special focus on the precision and accuracy of weight measurements, making it the perfect solution for bakers. What sets us apart is that we meticulously divide flour into different types, such as bread flour, cake flour, all-purpose flour, almond flour, etc., and even list the flour of major brands like Bob's Red Mill, Gold Medal, King Arthur, and more. This attention to detail ensures tha...\", 'parameters': [{'name': 'value', 'description': '', 'type': 'NUMBER'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'ingredient', 'description': '', 'type': 'STRING'}, {'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'numdigit', 'description': 'The number of digits of result. If not provided, default 2.', 'type': 'NUMBER'}, {'name': 'brand', 'description': 'if not provided, default \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"generic\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "aws.codeguru_reviewer.disassociate_repository(association_arn=\"arn:aws:codeguru_reviewer:us_west_2:123456789012:association:a1b2c3d4_5678_90ab_cdef_EXAMPLE11111\")"} {"Instruction": "I want to create a new origin access identity in Amazon CloudFront with the CallerReference \"my-reference\" and Comment \"Example OAI\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.create_cloud_front_origin_access_identity', 'description': 'Creates a new origin access identity. If you\u00e2\\x80\\x99re using Amazon S3 for your origin, you can use an origin access identity to require users to access your content using a CloudFront URL instead of the Amazon S3 URL. For more information about how to use origin access identities, see Serving Private Content through CloudFront in the Amazon CloudFront Developer Guide .', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The current configuration information for the identity.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scan QR & Barcode images from files or URLs and return the equivalent QR-Text or Barcode-Number plus code format.', 'parameters': [{'name': 'imageurl', 'description': 'Image URL which you want to scan', 'type': 'STRING'}]}"], "Output": "aws.cloudfront.create_cloud_front_origin_access_identity(cloud_front_origin_access_identity_config={\"CallerReference\": \"my-reference\", \"Comment\": \"Example OAI\"})"} {"Instruction": "I want to start an Amazon Kinesis Analytics application named my-app with input configuration id \"input-456\" and input starting position as \"TRIM_HORIZON\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kinesisanalytics.start_application', 'description': 'Starts the specified Amazon Kinesis Analytics application. After creating an application, you must exclusively call this operation to start your application.The application status must be READY for you to start an application. You can get the application status in the console or using the DescribeApplication operation.This operation requires permissions to perform the kinesisanalytics:StartApplication action.', 'parameters': [{'name': 'application_name', 'description': 'Name of the application.'}, {'name': 'input_configurations', 'description': 'Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics starts reading the streaming source associated with the input. You can also specify where in the streaming source you want Amazon Kinesis Analytics to start reading.\\n(structure)\\n\\nWhen you start your application, you provide this configuration, which identifies the input source and the point in the input source at which you want the application to start processing records.\\nId -> (string)\\n\\nInput source ID. You can get this ID by calling the DescribeApplication operation.\\nInputStartingPositionConfiguration -> (structure)\\n\\nPoint at which you want the application to start processing records from the streaming source.\\nInputStartingPosition -> (string)\\n\\nThe starting position on the stream.\\n\\nNOW - Start reading just after the most recent record in the stream, start at the request time stamp that the customer issued.\\nTRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.\\nLAST_STOPPED_POINT - Resume reading from where the application last stopped reading.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.operations().describe', 'description': 'Describe an Apigee long running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'organization', 'description': \"Apigee organization containing the operation. If unspecified, the Cloud Platform project's associated organization will be used\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Encrypt/Decrypt String/File Using these Algorithms (AES, DES, TripleDES, RC2, Rijndael).', 'parameters': [{'name': 'cryptalgorithm', 'description': 'Decryption Algorithm (AES [default], DES, TripleDES, RC2, Rijndael).', 'type': 'STRING'}, {'name': 'secretkey', 'description': 'Secret-Key string which will be used on decryption process, and it should be same secret-key which used on encryption process.', 'type': 'STRING'}, {'name': 'encryptedtext', 'description': 'Encrypted text on base64-string format.', 'type': 'STRING'}, {'name': 'ciphermode', 'description': 'Decryption Cipher-Mode (CBC [default], ECB, CFB).', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}"], "Output": "aws.kinesisanalytics.start_application(application_name=\"my_app\", input_configurations=[{\"id\":\"input-456\", \"InputStartingPositionConfiguration\":{\"InputStartingPosition\":\"TRIM_HORIZON\"}}])"} {"Instruction": "I want to create a package named OpenSearch-Package for Amazon OpenSearch Service using the TXT-DICTIONARY package type. The package will be imported from the S3 bucket data-bucket with the file name package.txt.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}"], "Output": "aws.opensearch.create_package(package_name=\"OpenSearch-Package\", package_type=\"TXT_DICTIONARY\", package_description=\"Package for OpenSearch\", package_source={\"S3BucketName\": \"data-bucket\", \"S3Key\":\"package.txt\"})"} {"Instruction": "I want to authorize access to all clients for the network with the ID cvpn-endpoint-987654321987abcde in an AWS Client VPN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.authorize_client_vpn_ingress', 'description': 'Adds an ingress authorization rule to a Client VPN endpoint. Ingress authorization rules act as firewall rules that grant access to networks. You must configure ingress authorization rules to enable clients to access resources in Amazon Web Services or on-premises networks.', 'parameters': [{'name': 'client_vpn_endpoint_id', 'description': 'The ID of the Client VPN endpoint.'}, {'name': 'target_network_cidr', 'description': 'The IPv4 address range, in CIDR notation, of the network for which access is being authorized.'}, {'name': 'access_group_id', 'description': 'The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group. Required if AuthorizeAllGroups is false or not specified.'}, {'name': 'authorize_all_groups_|_no_authorize_all_groups', 'description': 'Indicates whether to grant access to all clients. Specify true to grant all clients who successfully establish a VPN connection access to the network. Must be set to true if AccessGroupId is not specified.'}, {'name': 'description', 'description': 'A brief description of the authorization rule.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'Beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connections().update', 'description': 'Update an existing legacy Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}, {'name': 'async'}, {'name': 'connectors'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}"], "Output": "aws.ec2.authorize_client_vpn_ingress(client_vpn_endpoint_id=\"cvpn-endpoint-987654321987abcde\", target_network_cidr=\"0.0.0.0/0\", authorize_all_groups=True)"} {"Instruction": "I want to delete a domain association for an Amplify app with the app id amp789 and the domain name example.com.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_ownership_controls', 'description': 'Removes OwnershipControls for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketOwnershipControls permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .The following operations are related to DeleteBucketOwnershipControls :GetBucketOwnershipControls', 'parameters': [{'name': 'bucket', 'description': 'The Amazon S3 bucket whose OwnershipControls you want to delete.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}"], "Output": "aws.amplify.delete_domain_association(app_id=\"amp789\", domain_name=\"example.com\")"} {"Instruction": "I want to delete custom attributes named \"version\" from a container instance with target ID \"arn:aws:ecs:us-west-2:123456789012:container-instance/abcdefg1234\" in an ECS cluster on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.delete_attributes', 'description': 'Deletes one or more custom attributes from an Amazon ECS resource.', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'attributes', 'description': 'The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don\u00e2\\x80\\x99t specify the value. If you specify the target ID using the short form, you must also specify the target type.\\n(structure)\\n\\nAn attribute is a name-value pair that\u00e2\\x80\\x99s associated with an Amazon ECS object. Use attributes to extend the Amazon ECS data model by adding custom metadata to your resources. For more information, see Attributes in the Amazon Elastic Container Service Developer Guide .\\nname -> (string)\\n\\nThe name of the attribute. The name must contain between 1 and 128 characters. The name may contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), forward slashes (/), back slashes (), or periods (.).\\nvalue -> (string)\\n\\nThe value of the attribute. The value must contain between 1 and 128 characters. It can contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), periods (.), at signs (@), forward slashes (/), back slashes (), colons (:), or spaces. The value can\u00e2\\x80\\x99t start or end with a space.\\ntargetType -> (string)\\n\\nThe type of the target to attach the attribute with. This parameter is required if you use the short form ID for a resource instead of the full ARN.\\ntargetId -> (string)\\n\\nThe ID of the target. You can specify the short form ID for a resource or the full Amazon Resource Name (ARN).'}]}\n", "{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ecs.delete_attributes(attributes=[{\"name\":\"version\", \"targetId\":\"arn:aws:ecs:us-west-2:123456789012:container-instance/abcdefg1234\", \"targetType\":\"\"}])"} {"Instruction": "I want to pause all activities of Amazon Macie for my account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}"], "Output": "aws.macie2.update_macie_session(status=\"PAUSED\")"} {"Instruction": "I want to retrieve a paginated list of bulk import job requests on IoT SiteWise, filtering by all job statuses and starting from the token \"xyz123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_notifications_for_budget', 'description': 'Lists the notifications that are associated with a budget.describe-notifications-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose notifications you want descriptions of.'}, {'name': 'budget_name', 'description': 'The name of the budget whose notifications you want descriptions of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_tracking_options', 'description': 'Modifies an association between a configuration set and a custom domain for open and click event tracking.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}, {'name': 'tracking_options', 'description': 'A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.\\nFor more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide .\\nCustomRedirectDomain -> (string)\\n\\nThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.'}]}"], "Output": "aws.iotsitewise.list_bulk_import_jobs(filter=\"ALL\", starting_token=\"xyz123\")"} {"Instruction": "Please create a destination named my-destination with the site ARN arn:aws:sites:us-west-2:123456789012:site/example-site.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}"], "Output": "aws.iotroborunner.create_destination(client_token=\"my_token\", name=\"my_destination\", site=\"arn:aws:sites:us_west_2:123456789012:site/example_site\", state=\"ENABLED\")"} {"Instruction": "I want to add working storage to a gateway with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-abcdef12\" and disk IDs [\"disk-1234\", \"disk-5678\"].\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.add_working_storage', 'description': 'Configures one or more gateway local disks as working storage for a gateway. This operation is only supported in the stored volume gateway type. This operation is deprecated in cached volume API version 20120630. Use AddUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the AddUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'disk_ids', 'description': 'An array of strings that identify disks that are to be configured as working storage. Each string has a minimum length of 1 and maximum length of 300. You can get the disk IDs from the ListLocalDisks API.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.replace_slice', 'description': 'Replace a slice of a binary string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'start', 'description': 'Index to start slicing at (inclusive)'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive)'}, {'name': 'replacement', 'description': 'What to replace the slice with'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.describe_resource', 'description': 'Retrieves the current data access role for the given resource registered in Lake Formation.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}"], "Output": "aws.storagegateway.add_working_storage(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_abcdef12\", disk_ids=[\"disk_1234\",\"disk_5678\"])"} {"Instruction": "I want to create a subscriber notification in Security Lake with configuration using an email endpoint and subscriber ID \"12345678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.capitalize', 'description': 'Capitalize Strings', 'parameters': {'required': []}}"], "Output": "aws.securitylake.create_subscriber_notification(configuration={\"emailNotificationConfiguration\": {\"destinationEmailAddress\": \"example@example.com\"}}, subscriber_id=12345678)"} {"Instruction": "I need to list the associations between my Direct Connect gateway with ID \"abc123\" and all virtual private gateways and transit gateways.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'build.reject(ID=\"build123\", comment=\"Build rejected by user.\"', 'description': 'Reject a pending build', 'parameters': [{'name': 'build'}, {'name': 'comment'}, {'name': 'url'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.directconnect.describe_direct_connect_gateway_associations(direct_connect_gateway_id=\"abc123\")"} {"Instruction": "I want to retrieve the recovery point for a virtual tape with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:tape/GW-YTVSWGFL3\" on a gateway with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12345678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.retrieve_tape_recovery_point', 'description': 'Retrieves the recovery point for the specified virtual tape. This operation is only supported in the tape gateway type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'tape_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual tape for which you want to retrieve the recovery point.'}, {'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieves a random informational article from [Industrypedia](https://industrypedia.net).', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}"], "Output": "aws.storagegateway.retrieve_tape_recovery_point(tape_arn=\"arn:aws:storagegateway:us_west_2:123456789012:tape/GW_YTVSWGFL3\", gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_12345678\")"} {"Instruction": "I want to obtain a list of identities in an identity pool on AWS Cognito for the identity pool with the ID us_west_2:12345678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}"], "Output": "aws.cognito_identity.list_identities(identity_pool_id=\"us_west_2:12345678\")"} {"Instruction": "Can you please provide me with the membership details for the Amazon Web Services account identifiers 123456789012 and 987654321098 in the behavior graph with ARN arn:aws:detective:us-east-1:111122223333:graph:123412341234 on AWS?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}"], "Output": "aws.detective.get_members(account_ids=[123456789012, 987654321098], graph_arn=\"arn:aws:detective:us-east-1:111122223333:graph:123412341234\")"} {"Instruction": "I want to list the aliases associated with an entity with the organization-id \"m-d281d0a2fd824be5b6cd3d3ce909fd27\" and entity-id \"S-1-1-11-1111111111-2222222222-3333333333-3333\" on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_aliases', 'description': 'Creates a paginated call to list the aliases associated with a given entity.list-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the entity exists.'}, {'name': 'entity_id', 'description': 'The identifier for the entity for which to list the aliases.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.get_file', 'description': 'Returns the base-64 encoded contents of a specified file and its metadata.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main. If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The fully qualified path to the file, including the full name and extension of the file. For example, /examples/file.md is the fully qualified path to a file named file.md in a folder named examples.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_route_analysis', 'description': 'Gets information about the specified route analysis.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'route_analysis_id', 'description': 'The ID of the route analysis.'}]}\n", "{'name': 'Git', 'api_name': 'gcloud.compute.instances().list', 'description': 'Cleanup and optimize local repository', 'parameters': [{'name': 'aggressive'}, {'name': 'auto'}, {'name': 'quiet'}, {'name': 'prune'}, {'name': 'no_prune'}, {'name': 'force'}, {'name': 'keep_largest_pack'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}"], "Output": "aws.workmail.list_aliases(organization_id='m-d281d0a2fd824be5b6cd3d3ce909fd27', entity_id='S-1-1-11-1111111111-2222222222-3333333333-3333')"} {"Instruction": "Please disassociate the assets with IDs \"asset5\" and \"asset6\" from the project with ID \"project123\" in AWS IoT SiteWise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns a stunning astronomical picture every day with explanation from professionals.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}"], "Output": "aws.iotsitewise.batch_disassociate_project_assets(project_id=\"project123\", asset_ids=[\"asset5\", \"asset6\"], client_token=\"\")"} {"Instruction": "I want to modify the endpoint with identifier my-endpoint-001 in an Amazon Neptune DB cluster. I want to add two static members, 'db_instance_001' and 'db_instance_002', to the custom endpoint group.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.modify_db_cluster_endpoint', 'description': 'Modifies the properties of an endpoint in an Amazon Neptune DB cluster.', 'parameters': [{'name': 'db_cluster_endpoint_identifier', 'description': 'The identifier of the endpoint to modify. This parameter is stored as a lowercase string.'}, {'name': 'endpoint_type', 'description': 'The type of the endpoint. One of: READER , WRITER , ANY .'}, {'name': 'static_members', 'description': 'List of DB instance identifiers that are part of the custom endpoint group.\\n(string)'}, {'name': 'excluded_members', 'description': 'List of DB instance identifiers that aren\u00e2\\x80\\x99t part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.\\n(string)'}]}"], "Output": "aws.neptune.modify_db_cluster_endpoint(db_cluster_endpoint_identifier=\"my-endpoint-001\", endpoint_type=\"custom\", static_members=['db_instance_001', 'db_instance_002'])"} {"Instruction": "I want to create a pricing rule named \"discount_20\" in AWS BillingConductor with a description of \"20% discount on all services\" that is applicable globally, a discount type, and a modifier percentage of 20, with the tag \"business-unit\" attached.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.create_pricing_rule', 'description': 'Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.', 'parameters': [{'name': 'client_token', 'description': 'The token that\u00e2\\x80\\x99s needed to support idempotency. Idempotency isn\u00e2\\x80\\x99t currently supported, but will be implemented in a future update.'}, {'name': 'name', 'description': 'The pricing rule name. The names must be unique to each pricing rule.'}, {'name': 'description', 'description': 'The pricing rule description.'}, {'name': 'scope', 'description': 'The scope of pricing rule that indicates if it\u00e2\\x80\\x99s globally applicable, or it\u00e2\\x80\\x99s service-specific.\\nPossible values:\\n\\nGLOBAL\\nSERVICE\\nBILLING_ENTITY\\nSKU'}, {'name': 'type', 'description': 'The type of pricing rule.\\nPossible values:\\n\\nMARKUP\\nDISCOUNT\\nTIERING'}, {'name': 'modifier_percentage', 'description': 'A percentage modifier that\u00e2\\x80\\x99s applied on the public pricing rates.'}, {'name': 'service', 'description': 'If the Scope attribute is set to SERVICE or SKU , the attribute indicates which service the PricingRule is applicable for.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to a pricing rule.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'billing_entity', 'description': 'The seller of services provided by Amazon Web Services, their affiliates, or third-party providers selling services via Amazon Web Services Marketplace.'}, {'name': 'tiering', 'description': 'The set of tiering configurations for the pricing rule.\\nFreeTier -> (structure)\\n\\nThe possible Amazon Web Services Free Tier configurations.\\nActivated -> (boolean)\\n\\nActivate or deactivate Amazon Web Services Free Tier.'}, {'name': 'usage_type', 'description': 'Usage type is the unit that each service uses to measure the usage of a specific type of resource.\\nIf the Scope attribute is set to SKU , this attribute indicates which usage type the PricingRule is modifying. For example, USW2-BoxUsage:m2.2xlarge describes an``M2 High Memory Double Extra Large`` instance in the US West (Oregon) Region.

'}, {'name': 'operation', 'description': 'Operation is the specific Amazon Web Services action covered by this line item. This describes the specific usage of the line item.\\nIf the Scope attribute is set to SKU , this attribute indicates which operation the PricingRule is modifying. For example, a value of RunInstances:0202 indicates the operation of running an Amazon EC2 instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API with Roster and Schedule Results for each NBA Franchise from 1977', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.checkout_index(\"__prefix=.merged_\", \"Makefile\"', 'description': 'Copy files from the index to the working tree', 'parameters': [{'name': '_u'}, {'name': '_q'}, {'name': '_a'}, {'name': '_f'}, {'name': '_n'}, {'name': 'prefix'}, {'name': 'stage'}, {'name': 'temp'}, {'name': 'ignore_skip_worktree_bits'}, {'name': '_z'}, {'name': 'stdin'}, {'name': ''}, {'name': 'file\u2026\\u200b'}]}"], "Output": "aws.billingconductor.create_pricing_rule(client_token=123456, name=\"discount_20\", description=\"20% discount on all services\", scope=\"GLOBAL\", type=\"DISCOUNT\", modifier_percentage=20, tags={\"business-unit\"})"} {"Instruction": "I want to retrieve events related to a specific DB instance named 'test-instance' using AWS RDS API, set the start time to '2021-10-01T00:00:00', and the end time to '2021-10-31T23:59:59'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.describe_events', 'description': 'Returns events related to DB instances, DB clusters, DB parameter groups, DB security groups, DB snapshots, DB cluster snapshots, and RDS Proxies for the past 14 days. Events specific to a particular DB instance, DB cluster, DB parameter group, DB security group, DB snapshot, DB cluster snapshot group, or RDS Proxy can be obtained by providing the name as a parameter.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Events\\n', 'parameters': [{'name': 'source_identifier', 'description': 'The identifier of the event source for which events are returned. If not specified, then all sources are included in the response.\\nConstraints:\\n\\nIf SourceIdentifier is supplied, SourceType must also be provided.\\nIf the source type is a DB instance, a DBInstanceIdentifier value must be supplied.\\nIf the source type is a DB cluster, a DBClusterIdentifier value must be supplied.\\nIf the source type is a DB parameter group, a DBParameterGroupName value must be supplied.\\nIf the source type is a DB security group, a DBSecurityGroupName value must be supplied.\\nIf the source type is a DB snapshot, a DBSnapshotIdentifier value must be supplied.\\nIf the source type is a DB cluster snapshot, a DBClusterSnapshotIdentifier value must be supplied.\\nIf the source type is an RDS Proxy, a DBProxyName value must be supplied.\\nCan\u00e2\\x80\\x99t end with a hyphen or contain two consecutive hyphens.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\ndb-instance\\ndb-parameter-group\\ndb-security-group\\ndb-snapshot\\ndb-cluster\\ndb-cluster-snapshot\\ncustom-engine-version\\ndb-proxy\\nblue-green-deployment'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'duration', 'description': 'The number of minutes to retrieve events for.\\nDefault: 60'}, {'name': 'event_categories', 'description': 'A list of event categories that trigger notifications for a event notification subscription.\\n(string)'}, {'name': 'filters', 'description': 'This parameter isn\u00e2\\x80\\x99t currently supported.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as IDs. The filters supported by a describe operation are documented with the describe operation.\\n\\nNoteCurrently, wildcards are not supported in filters.\\nThe following actions can be filtered:\\n\\nDescribeDBClusterBacktracks\\nDescribeDBClusterEndpoints\\nDescribeDBClusters\\nDescribeDBInstances\\nDescribePendingMaintenanceActions\\n\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case-sensitive.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.settings().update(project=\"p1\", notification_emails=\"foo@example.com, bar@example.com\"', 'description': 'update Access Approval settings', 'parameters': [{'name': 'active_key_version'}, {'name': 'enrolled_services'}, {'name': 'notification_emails'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An AI service from Microsoft Azure that enables secure, ad-free location search for your users, displaying relevant information from web results, images, local businesses, news and images Photo.', 'parameters': [{'name': 'size', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}"], "Output": "aws.rds.describe_events(source_identifier=\"test_instance\", source_type=\"db_instance\", start_time=\"2021-10-01T00:00:00\", end_time=\"2021-10-31T23:59:59\")"} {"Instruction": "I want to describe the virtual interfaces for the connection dxcon-xyz789 on AWS Direct Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}"], "Output": "aws.directconnect.describe_virtual_interfaces(connection_id=\"dxcon-xyz789\")"} {"Instruction": "I want to create a new backend authentication resource for my Amplify app with the app ID \"my-app\", backend environment name \"my-environment\", and resource name \"my-auth-resource\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}"], "Output": "aws.amplifybackend.create_backend_auth(app_id=\"my-app\", backend_environment_name=\"my-environment\", resource_name=\"my-auth-resource\")"} {"Instruction": "I want to list all the Application Components for the Resilience Hub application with the ARN \"arn:partition:resiliencehub:region:account:app/my-app\" and the version \"2.0.0\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'az', 'api_name': 'PostgreSQL Server Show', 'description': 'Get the details of a PostgreSQL server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'test_any', 'description': 'Test whether any element in a boolean array evaluates to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.list_live_sources', 'description': 'Lists the live sources contained in a source location. A source represents a piece of content.list-live-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_location_name', 'description': 'The name of the source location associated with this Live Sources list.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.resiliencehub.list_app_version_app_components(app_arn=\"arn:partition:resiliencehub:region:account:app/my-app\", app_version=\"2.0.0\")"} {"Instruction": "I want to stop an entities detection job with job ID 123abc456def to test AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access thousands of food ingredients and their nutritional information', 'parameters': [{'name': 'nutrientquery', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email sandbox testing API.', 'parameters': [{'name': 'attachmentid', 'description': 'ID of attachment', 'type': 'STRING'}, {'name': 'emailid', 'description': 'ID of email', 'type': 'STRING'}]}"], "Output": "aws.comprehend.stop_entities_detection_job(job_id=\"123abc456def\")"} {"Instruction": "I want to get the details of a maintenance window execution with ID \"xyz12345\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.get_maintenance_window_execution', 'description': 'Retrieves details about a specific a maintenance window execution.', 'parameters': [{'name': 'window_execution_id', 'description': 'The ID of the maintenance window execution that includes the task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'jemalloc_set_decay_ms', 'description': 'Set decay time for jemalloc memory pages', 'parameters': {'required': [{'name': 'decay_ms', 'description': 'Number of milliseconds to set for jemalloc decay conf parameters. Note that this change will only affect future memory arenas.'}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}"], "Output": "aws.ssm.get_maintenance_window_execution(window_execution_id=\"xyz12345\")"} {"Instruction": "I want to list the account IDs that have access to the portfolio with the identifier port-abc456 in AWS Service Catalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.list_portfolio_access', 'description': 'Lists the account IDs that have access to the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'organization_parent_id', 'description': 'The ID of an organization node the portfolio is shared with. All children of this node with an inherited portfolio share will be returned.'}, {'name': 'page_token', 'description': 'The page token for the next set of results. To retrieve the first set of results, use null.'}, {'name': 'page_size', 'description': 'The maximum number of items to return with this call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.servicecatalog.list_portfolio_access(portfolio_id=\"port-abc456\")"} {"Instruction": "Please tag the resource with ARN \"arn:aws:quicksight:us-east-1:987654321098:dataset/sales_data\" with the tags \"environment=prod\" and \"department=finance\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.tag_resource', 'description': 'Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.Amazon QuickSight doesn\u00e2\\x80\\x99t currently support the tag editor for Resource Groups.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that you want to tag.'}, {'name': 'tags', 'description': 'Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.\\n(structure)\\n\\nThe key or keys of the key-value pairs for the resource tag or tags assigned to the resource.\\nKey -> (string)\\n\\nTag key.\\nValue -> (string)\\n\\nTag value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.bigtable.instances.tables.add_iam_policy_binding(TABLE='my_table', instance='my_instance', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add an IAM policy binding to a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'member', 'description': 'Identity to grant access to'}, {'name': 'role', 'description': 'Role to grant'}, {'name': 'condition', 'description': 'Optional condition for the binding'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}"], "Output": "aws.quicksight.tag_resource(resource_arn=\"arn:aws:quicksight:us-east-1:987654321098:dataset/sales_data\", tags=[{'Key':'environment', 'Value':'prod'}, {'Key':'department', 'Value':'finance'}])"} {"Instruction": "I want to retrieve the schedule for a channel named \"news-channel\" on AWS MediaTailor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediatailor.get_channel_schedule', 'description': 'Retrieves information about your channel\u00e2\\x80\\x99s schedule.get-channel-schedule is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel associated with this Channel Schedule.'}, {'name': 'duration_minutes', 'description': 'The duration in minutes of the channel schedule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.modify_db_cluster_endpoint', 'description': 'Modifies the properties of an endpoint in an Amazon Neptune DB cluster.', 'parameters': [{'name': 'db_cluster_endpoint_identifier', 'description': 'The identifier of the endpoint to modify. This parameter is stored as a lowercase string.'}, {'name': 'endpoint_type', 'description': 'The type of the endpoint. One of: READER , WRITER , ANY .'}, {'name': 'static_members', 'description': 'List of DB instance identifiers that are part of the custom endpoint group.\\n(string)'}, {'name': 'excluded_members', 'description': 'List of DB instance identifiers that aren\u00e2\\x80\\x99t part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download historical stock prices found as found on Yahoo Finance quickly and efficiently.\\n\\nA list of avaliable stock prices can be found here: https://filedn.com/lLxy9lfpvrpRqRrS9ftjPcF/lookupOverview.csv', 'parameters': [{'name': 'symbol', 'description': 'The *symbol* parameter, e.g. **AAPL**.', 'type': 'STRING'}]}"], "Output": "aws.mediatailor.get_channel_schedule(__channel_name=\"news-channel\")"} {"Instruction": "Can you please update the domain name \"example.com\" description to \"New Description\" on AWS AppSync?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.update_domain_name', 'description': 'Updates a custom DomainName object.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'description', 'description': 'A description of the DomainName .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}"], "Output": "aws.appsync.update_domain_name(domain_name=\"example.com\", description=\"New Description\")"} {"Instruction": "How can I retrieve a list of group members for an organization ID DEF789 and group ID UVW012 in AWS WorkMail?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_group_members', 'description': 'Returns an overview of the members of a group. Users and groups can be members of a group.list-group-members is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the group exists.'}, {'name': 'group_id', 'description': 'The identifier for the group to which the members (users or groups) are associated.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}"], "Output": "aws.workmail.list_group_members(organization_id=\"DEF789\", group_id=\"UVW012\")"} {"Instruction": "I want to start a suite run for a test suite with suite definition ID \"efgh5678\" and suite definition version \"v3\" on AWS Device Advisor. The suite run configuration should have the primary device set as a thing with thing ARN \"arn:aws:iot:us-west-2:123456789012:thing/MyIotThing\" and certificate ARN \"arn:aws:iot:us-west-2:123456789012:cert/certFile\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.start_suite_run', 'description': 'Starts a Device Advisor test suite run.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Suite definition ID of the test suite.'}, {'name': 'suite_definition_version', 'description': 'Suite definition version of the test suite.'}, {'name': 'suite_run_configuration', 'description': 'Suite run configuration.\\nprimaryDevice -> (structure)\\n\\nSets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.\\nthingArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s thing ARN.\\ncertificateArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s certificate ARN.\\ndeviceRoleArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s role ARN.\\n\\nselectedTestList -> (list)\\n\\nSets test case list.\\n(string)\\n\\nparallelRun -> (boolean)\\n\\nTRUE if multiple test suites run in parallel.'}, {'name': 'tags', 'description': 'The tags to be attached to the suite run.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'CLI', 'api_name': 'Billing Subscription Wait', 'description': 'Wait until a condition of the billing subscription is met', 'parameters': [{'name': 'account-name', 'description': 'The ID that uniquely identifies a billing account.', 'is_required': True}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\", 'is_required': False}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.', 'is_required': False}, {'name': 'deleted', 'description': 'Wait until deleted.', 'is_required': False}, {'name': 'exists', 'description': 'Wait until the resource exists.', 'is_required': False}, {'name': 'interval', 'description': 'Polling interval in seconds.', 'is_required': False}, {'name': 'timeout', 'description': 'Maximum wait in seconds.', 'is_required': False}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\", 'is_required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (optional)'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'It is an API for mobile phone number OSINT. If you abuse it, you will be immediately banned!', 'parameters': [{'name': 'phone', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iotdeviceadvisor.start_suite_run(suite_definition_id=\"efgh5678\", suite_definition_version=\"v3\", suite_run_configuration={\"primaryDevice\": {\"thingArn\": \"arn:aws:iot:us-west-2:123456789012:thing/MyIotThing\", \"certificateArn\": \"arn:aws:iot:us-west-2:123456789012:cert/certFile\"}})"} {"Instruction": "I want to modify the subnet group named my-subnet-group for my AWS redshift cluster. The subnet group description should be updated and two new VPC subnets (subnet-123456 and subnet-789012) should be added to the subnet group.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.developers.list', 'description': 'List Apigee developers by email', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.redshift.modify_cluster_subnet_group(cluster_subnet_group_name=\"my-subnet-group\", description=\"updated description\", subnet_ids=[\"subnet-123456\", \"subnet-789012\"])"} {"Instruction": "Can you please provide me with the tags associated with an OpenSearch Serverless resource with the ARN \"arn:aws:opensearch-service:::domain/?\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearchserverless.list_tags_for_resource', 'description': 'Returns the tags for an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource. The resource must be active (not in the DELETING state), and must be owned by the account ID included in the request.'}]}"], "Output": "aws.opensearchserverless.list_tags_for_resource(resource_arn=\"arn:aws:opensearch-service:::domain/\")"} {"Instruction": "I want to enable the user account with the unique identifier \"user123\" on FinSpace web application. Also, use the client token \"abcd1234\" for idempotency.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.enable_user', 'description': 'Allows the specified user to access the FinSpace web application and API.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user account that you want to enable.'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A multipurpose API that includes many image, video, and audio operations. Please see https://ko-fi.com/mizabot if you'd like premium features on the Discord bot itself!\", 'parameters': [{'name': 'path', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "aws.finspace_data.enable_user(user_id=\"user123\", client_token=\"abcd1234\")"} {"Instruction": "I need to check the load permissions of a specific Amazon FPGA Image (AFI) with ID afi-7a91f6bca791fb123.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws ec2 describe_fpga_image_attribute', 'description': 'Describes the specified attribute of the specified Amazon FPGA Image (AFI).', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'fpga_image_id', 'description': 'The ID of the AFI.'}, {'name': 'attribute', 'description': 'The AFI attribute.\\nPossible values:\\n\\ndescription\\nname\\nloadPermission\\nproductCodes'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.secretsmanager.restore_secret', 'description': 'Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored.See also: AWS API Documentation\\n', 'parameters': [{'name': 'secret_id', 'description': 'The ARN or name of the secret to restore.\\nFor an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN .'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.ec2.describe_fpga_image_attribute(fpga_image_id=\"afi-7a91f6bca791fb123\", attribute=\"loadPermission\")"} {"Instruction": "I want to search for available phone numbers in Australia with the area code 456 and return the results in the E.164 format in AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}"], "Output": "aws.chime_sdk_voice.search_available_phone_numbers(__country=\"AU\", __area_code=\"456\")"} {"Instruction": "Please create a JSON classifier named my-json-classifier in AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.create_classifier', 'description': 'Creates a classifier in the user\u00e2\\x80\\x99s account. This can be a GrokClassifier , an XMLClassifier , a JsonClassifier , or a CsvClassifier , depending on which field of the request is present.', 'parameters': [{'name': 'grok_classifier', 'description': 'A GrokClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.\\nName -> (string)\\n\\nThe name of the new classifier.\\nGrokPattern -> (string)\\n\\nThe grok pattern used by this classifier.\\nCustomPatterns -> (string)\\n\\nOptional custom grok patterns used by this classifier.'}, {'name': 'xml_classifier', 'description': 'An XMLClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches.\\nName -> (string)\\n\\nThe name of the classifier.\\nRowTag -> (string)\\n\\nThe XML tag designating the element that contains each record in an XML document being parsed. This can\u00e2\\x80\\x99t identify a self-closing element (closed by /> ). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).'}, {'name': 'json_classifier', 'description': 'A JsonClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nJsonPath -> (string)\\n\\nA JsonPath string defining the JSON data for the classifier to classify. Glue supports a subset of JsonPath, as described in Writing JsonPath Custom Classifiers .'}, {'name': 'csv_classifier', 'description': 'A CsvClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nDelimiter -> (string)\\n\\nA custom symbol to denote what separates each column entry in the row.\\nQuoteSymbol -> (string)\\n\\nA custom symbol to denote what combines content into a single column value. Must be different from the column delimiter.\\nContainsHeader -> (string)\\n\\nIndicates whether the CSV file contains a header.\\nHeader -> (list)\\n\\nA list of strings representing column names.\\n(string)\\n\\nDisableValueTrimming -> (boolean)\\n\\nSpecifies not to trim values before identifying the type of column values. The default value is true.\\nAllowSingleColumn -> (boolean)\\n\\nEnables the processing of files that contain only one column.\\nCustomDatatypeConfigured -> (boolean)\\n\\nEnables the configuration of custom datatypes.\\nCustomDatatypes -> (list)\\n\\nCreates a list of supported custom datatypes.\\n(string)\\n\\nSerde -> (string)\\n\\nSets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog. Valid values are OpenCSVSerDe , LazySimpleSerDe , and None . You can specify the None value when you want the crawler to do the detection.'}]}\n", "{'name': 'az', 'api_name': 'vmss disk attach', 'description': 'Attach managed data disks to a scale set or its instances', 'parameters': [{'name': 'caching', 'description': 'Disk caching policy.', 'accepted_values': ['None', 'ReadOnly', 'ReadWrite']}, {'name': 'disk', 'description': 'Existing disk name or ID to attach or detach from VM instances.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'instance-id', 'description': 'Scale set VM instance id.'}, {'name': 'lun', 'description': '0-based logical unit number (LUN). Max value depends on the Virtual Machine instance size.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'size-gb', 'description': 'Size in GB. Max size: 4095 GB (certain preview disks can be larger).'}, {'name': 'sku', 'description': 'Underlying storage SKU.', 'accepted_values': ['PremiumV2_LRS', 'Premium_LRS', 'Premium_ZRS', 'StandardSSD_LRS', 'StandardSSD_ZRS', 'Standard_LRS', 'UltraSSD_LRS']}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'vmss-name', 'description': 'Scale set name. You can configure the default using az configure --defaults vmss=.'}]}"], "Output": "aws.glue.create_classifier(json_classifier={\"Name\":\"my-json-classifier\"})"} {"Instruction": "I want to update the location with the ARN \"arn:aws:datasync:us-west-2:123456789012:location/loc-01234567890abcdef/myfiles\" for Azure Blob Storage on AWS DataSync.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datasync.update_location_azure_blob', 'description': 'Modifies some configurations of the Microsoft Azure Blob Storage transfer location that you\u00e2\\x80\\x99re using with DataSync.', 'parameters': [{'name': 'location_arn', 'description': 'Specifies the ARN of the Azure Blob Storage transfer location that you\u00e2\\x80\\x99re updating.'}, {'name': 'subdirectory', 'description': 'Specifies path segments if you want to limit your transfer to a virtual directory in your container (for example, /my/images ).'}, {'name': 'authentication_type', 'description': 'Specifies the authentication method DataSync uses to access your Azure Blob Storage. DataSync can access blob storage using a shared access signature (SAS).\\nPossible values:\\n\\nSAS'}, {'name': 'sas_configuration', 'description': 'Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage.\\nToken -> (string)\\n\\nSpecifies a SAS token that provides permissions to access your Azure Blob Storage.\\nThe token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:\\n\\nsp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D'}, {'name': 'blob_type', 'description': 'Specifies the type of blob that you want your objects or files to be when transferring them into Azure Blob Storage. Currently, DataSync only supports moving data into Azure Blob Storage as block blobs. For more information on blob types, see the Azure Blob Storage documentation .\\nPossible values:\\n\\nBLOCK'}, {'name': 'access_tier', 'description': 'Specifies the access tier that you want your objects or files transferred into. This only applies when using the location as a transfer destination. For more information, see Access tiers .\\nPossible values:\\n\\nHOT\\nCOOL\\nARCHIVE'}, {'name': 'agent_arns', 'description': 'Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container.\\nYou can specify more than one agent. For more information, see Using multiple agents for your transfer .\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'Time32Scalar', 'description': 'Concrete class for time32 scalars.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This calculates the similarity between two texts in percentage. It is an implementation as described in Programming Classics: Implementing the World's Best Algorithms by Ian Oliver). Note that this implementation does not use a stack as in Oliver's pseudo code, but recursive calls which may or may not speed up the whole process. Note also that the complexity of this algorithm is O(N**3) where N is the length of the longest string.\\r\\n\\r\\nFor more details: \\r\\nhttps://en.wikipedia.org/wiki/Approximate_string_matching\", 'parameters': [{'name': 'ftext', 'description': 'Enter text number one', 'type': 'STRING'}, {'name': 'stext', 'description': 'Enter text number two.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}"], "Output": "aws.datasync.update_location_azure_blob(location_arn=\"arn:aws:datasync:us-west-2:123456789012:location/loc-01234567890abcdef/myfiles\")"} {"Instruction": "Please associate the route table with ID rtb-56789123 to the subnet with ID subnet-98765432.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.associate_route_table', 'description': 'Associates a subnet in your VPC or an internet gateway or virtual private gateway attached to your VPC with a route table in your VPC. This association causes traffic from the subnet or gateway to be routed according to the routes in the route table. The action returns an association ID, which you need in order to disassociate the route table later. A route table can be associated with multiple subnets.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the route table.'}, {'name': 'subnet_id', 'description': 'The ID of the subnet.'}, {'name': 'gateway_id', 'description': 'The ID of the internet gateway or virtual private gateway.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AllSportsApi offers real-time football, esports, motorsport, ice hockey, basketball, tennis, baseball, cricket and american football scores. It covers hundreds of sports leagues, cups and tournaments with live updated results, statistics, league tables, video highlights and fixtures.Check our specific sport API's: https://rapidapi.com/user/fluis.lacasse\", 'parameters': [{'name': 'id', 'description': 'The player or team id you want to retrieve the players seasons.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ec2.associate_route_table(route_table_id=\"rtb-56789123\", subnet_id=\"subnet-98765432\")"} {"Instruction": "I want to delete a model version with model ID \"my-model\" and model version number 3 in Amazon Fraud Detector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}"], "Output": "aws.frauddetector.delete_model_version(model_id=\"my_model\", model_version_number=3)"} {"Instruction": "I want to get all models of type \"ACCOUNT_TAKEOVER_INSIGHTS\" for my AWS account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.get_models', 'description': 'Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.See also: AWS API Documentation\\n', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.frauddetector.get_models(model_type=\"ACCOUNT_TAKEOVER_INSIGHTS\")"} {"Instruction": "I want to get a list of context keys referenced in the policies in the following files: policy3.json and policy4.json.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.applicationcostprofiler.update_report_definition', 'description': 'Updates existing report in AWS Application Cost Profiler.', 'parameters': [{'name': 'report_id', 'description': 'Required. ID of the report to update.'}, {'name': 'report_description', 'description': 'Required. Description of the report.'}, {'name': 'report_frequency', 'description': 'Required. The cadence to generate the report.\\nPossible values:\\n\\nMONTHLY\\nDAILY\\nALL'}, {'name': 'format', 'description': 'Required. The format to use for the generated report.\\nPossible values:\\n\\nCSV\\nPARQUET'}, {'name': 'destination_s3_location', 'description': 'Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.\\nbucket -> (string)\\n\\nName of the S3 bucket.\\nprefix -> (string)\\n\\nPrefix for the location to write to.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.forwarding_rules().describe', 'description': 'Display detailed information about a forwarding rule', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}"], "Output": "aws.iam.get_context_keys_for_custom_policy(policy_input_list='file://policy3.json,file://policy4.json')"} {"Instruction": "I want to update the experiment template with ID ABC123 and description \"myExperiment\" in AWS FIS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.fis.update_experiment_template', 'description': 'Updates the specified experiment template.', 'parameters': [{'name': 'id', 'description': 'The ID of the experiment template.'}, {'name': 'description', 'description': 'A description for the template.'}, {'name': 'stop_conditions', 'description': 'The stop conditions for the experiment.\\n(structure)\\n\\nSpecifies a stop condition for an experiment. You can define a stop condition as a CloudWatch alarm.\\nsource -> (string)\\n\\nThe source for the stop condition. Specify aws:cloudwatch:alarm if the stop condition is defined by a CloudWatch alarm. Specify none if there is no stop condition.\\nvalue -> (string)\\n\\nThe Amazon Resource Name (ARN) of the CloudWatch alarm.'}, {'name': 'targets', 'description': 'The targets for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both.\\nresourceType -> (string)\\n\\nThe resource type. The resource type must be supported for the specified action.\\nresourceArns -> (list)\\n\\nThe Amazon Resource Names (ARNs) of the targets.\\n(string)\\n\\nresourceTags -> (map)\\n\\nThe tags for the target resources.\\nkey -> (string)\\nvalue -> (string)\\n\\nfilters -> (list)\\n\\nThe filters to apply to identify target resources using specific attributes.\\n(structure)\\n\\nSpecifies a filter used for the target resource input in an experiment template.\\nFor more information, see Resource filters in the Fault Injection Simulator User Guide .\\npath -> (string)\\n\\nThe attribute path for the filter.\\nvalues -> (list)\\n\\nThe attribute values for the filter.\\n(string)\\n\\n\\n\\nselectionMode -> (string)\\n\\nScopes the identified resources to a specific count or percentage.\\nparameters -> (map)\\n\\nThe resource type parameters.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'actions', 'description': 'The actions for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies an action for an experiment template.\\nactionId -> (string)\\n\\nThe ID of the action.\\ndescription -> (string)\\n\\nA description for the action.\\nparameters -> (map)\\n\\nThe parameters for the action, if applicable.\\nkey -> (string)\\nvalue -> (string)\\n\\ntargets -> (map)\\n\\nThe targets for the action.\\nkey -> (string)\\nvalue -> (string)\\n\\nstartAfter -> (list)\\n\\nThe name of the action that must be completed before the current action starts. Omit this parameter to run the action at the start of the experiment.\\n(string)'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.'}, {'name': 'log_configuration', 'description': 'The configuration for experiment logging.\\ncloudWatchLogsConfiguration -> (structure)\\n\\nThe configuration for experiment logging to Amazon CloudWatch Logs.\\nlogGroupArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the destination Amazon CloudWatch Logs log group.\\n\\ns3Configuration -> (structure)\\n\\nThe configuration for experiment logging to Amazon S3.\\nbucketName -> (string)\\n\\nThe name of the destination bucket.\\nprefix -> (string)\\n\\nThe bucket prefix.\\n\\nlogSchemaVersion -> (integer)\\n\\nThe schema version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The MLS Router API provides consumers access to MLS data feeds to develop apps using Property Listings and Headless Architecture. MLS Router API is ideal for developers across multiple platforms and languages to build their real estate solutions. ', 'parameters': [{'name': 'orderby', 'description': '', 'type': 'STRING'}, {'name': 'select', 'description': '', 'type': 'STRING'}, {'name': 'top', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compress', 'description': 'Compress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Buffer-like object to compress'}, {'name': 'codec', 'description': 'Compression codec'}, {'name': 'asbytes', 'description': 'Return result as Python bytes object'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any'}]}}"], "Output": "aws.fis.update_experiment_template(id=\"ABC123\", description=\"myExperiment\")"} {"Instruction": "I want to list the offerings available for purchase on AWS MediaLive and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.medialive.list_offerings(page_size=10)"} {"Instruction": "I want to delete a publishing destination with destination ID \"87654321\" for the detector with ID \"56781234\" in AWS GuardDuty.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.activate_gateway', 'description': 'Activates the gateway you previously deployed on your host. In the activation process, you specify information such as the Amazon Web Services Region that you want to use for storing snapshots or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window, an activation key, and a name for your gateway. The activation process also associates your gateway with your account. For more information, see UpdateGatewayInformation .NoteYou must turn on the gateway VM before you can activate your gateway.', 'parameters': [{'name': 'activation_key', 'description': 'Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter activationKey . It may also include other activation-related parameters, however, these are merely defaults \u00e2\\x80\\x93 the arguments you pass to the ActivateGateway API call determine the actual configuration of your gateway.\\nFor more information, see Getting activation key in the Storage Gateway User Guide .'}, {'name': 'gateway_name', 'description': 'The name you configured for your gateway.'}, {'name': 'gateway_timezone', 'description': 'A value that indicates the time zone you want to set for the gateway. The time zone is of the format \u00e2\\x80\\x9cGMT-hr:mm\u00e2\\x80\\x9d or \u00e2\\x80\\x9cGMT+hr:mm\u00e2\\x80\\x9d. For example, GMT-4:00 indicates the time is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time zone is used, for example, for scheduling snapshots and your gateway\u00e2\\x80\\x99s maintenance schedule.'}, {'name': 'gateway_region', 'description': 'A value that indicates the Amazon Web Services Region where you want to store your data. The gateway Amazon Web Services Region specified must be the same Amazon Web Services Region as the Amazon Web Services Region in your Host header in the request. For more information about available Amazon Web Services Regions and endpoints for Storage Gateway, see Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .\\nValid Values: See Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .'}, {'name': 'gateway_type', 'description': 'A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED .\\nValid Values: STORED | CACHED | VTL | VTL_SNOW | FILE_S3 | FILE_FSX_SMB'}, {'name': 'tape_drive_type', 'description': 'The value that indicates the type of tape drive to use for tape gateway. This field is optional.\\nValid Values: IBM-ULT3580-TD5'}, {'name': 'medium_changer_type', 'description': 'The value that indicates the type of medium changer to use for tape gateway. This field is optional.\\nValid Values: STK-L700 | AWS-Gateway-VTL | IBM-03584L32-0402'}, {'name': 'tags', 'description': 'A list of up to 50 tags that you can assign to the gateway. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers that can be represented in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256 characters.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'aws', 'api_name': 'aws.secretsmanager.restore_secret', 'description': 'Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored.See also: AWS API Documentation\\n', 'parameters': [{'name': 'secret_id', 'description': 'The ARN or name of the secret to restore.\\nFor an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN .'}]}"], "Output": "aws.guardduty.delete_publishing_destination(detector_id=56781234, destination_id=87654321)"} {"Instruction": "Can you please describe the dataset named my-dataset in AWS DataBrew?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DEPRECATED. Will deleted after 2023-03-01', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.databrew.describe_dataset(name=\"my_dataset\")"} {"Instruction": "Please provide the configuration settings for the identity pool with ID us-east-1:AB12C34D-567E-890F-1234G567H890 in AWS Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_sync.get_identity_pool_configuration', 'description': 'Gets the configuration settings of an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.describe', 'description': 'Describe a Bare Metal Solution volume', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Highly maintain and accurate T-tok API to fetch profiles or feeds in bulk. ', 'parameters': [{'name': 'schematype', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'string'}, {'name': 'secuid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cognito_sync.get_identity_pool_configuration(identity_pool_id=\"us_east_1:AB12C34D_567E_890F_1234G567H890\")"} {"Instruction": "How can I delete an EC2 Instance Connect Endpoint with the ID \"i-1234567890abcdef0\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_instance_connect_endpoint', 'description': 'Deletes the specified EC2 Instance Connect Endpoint.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_connect_endpoint_id', 'description': 'The ID of the EC2 Instance Connect Endpoint to delete.'}]}"], "Output": "aws.ec2.delete_instance_connect_endpoint(dry_run=False, instance_connect_endpoint_id=\"i-1234567890abcdef0\")"} {"Instruction": "I would like to create a rule groups namespace named \"my-namespace\" in my AWS workspace named \"my-workspace\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}"], "Output": "aws.amp.create_rule_groups_namespace(workspace_id=\"my-workspace\", name=\"my-namespace\")"} {"Instruction": "I want to update the data access role for a resource with the ARN \"arn:aws:s3:::my-bucket\" in AWS Lake Formation. The new role I want to use is \"arn:aws:iam::123456789012:role/my-role\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lakeformation.update_resource', 'description': 'Updates the data access role used for vending access to the given (registered) resource in Lake Formation.', 'parameters': [{'name': 'role_arn', 'description': 'The new role to use for the given resource registered in Lake Formation.'}, {'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'with_federation_|_no_with_federation', 'description': 'Whether or not the resource is a federated resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against SQL-style LIKE pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.lakeformation.update_resource(role_arn=\"arn:aws:iam::123456789012:role/my_role\", resource_arn=\"arn:aws:s3:::my_bucket\")"} {"Instruction": "I want to list all export tasks with a status code of \"FAILED\" on AWS CloudWatch Logs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.describe_export_tasks', 'description': 'Lists the specified export tasks. You can list all your export tasks or filter the results based on task ID or task status.describe-export-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'task_id', 'description': 'The ID of the export task. Specifying a task ID filters the results to one or zero export tasks.'}, {'name': 'status_code', 'description': 'The status code of the export task. Specifying a status code filters the results to zero or more export tasks.\\nPossible values:\\n\\nCANCELLED\\nCOMPLETED\\nFAILED\\nPENDING\\nPENDING_CANCEL\\nRUNNING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'git', 'api_name': 'git.count_objects', 'description': 'Count unpacked number of objects and their disk consumption', 'parameters': [{'name': '_v'}, {'name': '_h'}, {'name': 'human_readable'}]}"], "Output": "aws.logs.describe_export_tasks(status_code=\"FAILED\")"} {"Instruction": "I want to provision a permission set with the ARN \"arn:aws:sso::123456789012:permissionSet/MyPermissionSet\" for the target AWS account \"987654321098\" on the IAM Identity Center instance with the ARN \"arn:aws:sso::123456789012:instance/MyInstance\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.config.export(\"my_firewall\", \"__all\", \"__path=/path/to/dir/config.txt\", \"__resource_format=krm\"', 'description': 'Export firewall configurations', 'parameters': [{'name': 'firewall'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.backups().describe', 'description': 'Describes an AlloyDB backup in a given project and region', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "aws.sso_admin.provision_permission_set(instance_arn=\"arn:aws:sso::123456789012:instance/MyInstance\", permission_set_arn=\"arn:aws:sso::123456789012:permissionSet/MyPermissionSet\", target_id=\"987654321098\", target_type=\"AWS_ACCOUNT\")"} {"Instruction": "I want to delete a service with the ID srv-qwertyuiop on AWS Service Discovery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}"], "Output": "aws.servicediscovery.delete_service(id=\"srv-qwertyuiop\")"} {"Instruction": "I want to list the entitlements for my AWS account, but only retrieve the first 5 results.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediaconnect.list_entitlements', 'description': 'Displays a list of all entitlements that have been granted to this account. This request returns 20 results per page.list-entitlements is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}\n", "{'name': 'PyArrow', 'api_name': 'SerializePandasDataFrame', 'description': 'Serialize a pandas DataFrame into a buffer protocol compatible object', 'parameters': {'required': [{'name': 'df', 'description': 'The pandas DataFrame to be serialized'}], 'optional': [{'name': 'nthreads', 'description': 'Number of threads to use for conversion to Arrow. Default is all CPUs.'}, {'name': 'preserve_index', 'description': 'Determines how the index is stored. Default behavior stores the index as a column, except for RangeIndex which is stored as metadata only. If True, always preserve the pandas index data as a column. If False, no index information is saved and the result will have a default RangeIndex.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'MAC Address Lookup to find the hardware manufacturer and its postal address of a specific MAC Address', 'parameters': [{'name': 'mac_number', 'description': 'MAC Address Number to Find Manufacturer', 'type': 'STRING'}]}"], "Output": "aws.mediaconnect.list_entitlements(page_size=5)"} {"Instruction": "Please enable the account setting for \"containerInsights\" on Amazon ECS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.put_account_setting', 'description': 'Modifies an account setting. Account settings are set on a per-Region basis.When you specify serviceLongArnFormat , taskLongArnFormat , or containerInstanceLongArnFormat , the Amazon Resource Name (ARN) and resource ID format of the resource type for a specified user, role, or the root user for an account is affected. The opt-in and opt-out account setting must be set for each Amazon ECS resource separately. The ARN and resource ID format of a resource is defined by the opt-in status of the user or role that created the resource. You must turn on this setting to use Amazon ECS features such as resource tagging.When you specify containerInsights , the default setting indicating whether Amazon Web Services CloudWatch Container Insights is turned on for your clusters is changed. If containerInsights is turned on, any new clusters that are created will have Container Insights turned on unless you disable it during cluster creation. For more information, see CloudWatch Container Insights in the Amazon Elastic Container Service Developer Guide .When Amazon Web Services determines that a security or infrastructure update is needed for an Amazon ECS task hosted on Fargate, the tasks need to be stopped and new tasks launched to replace them. Use fargateTaskRetirementWaitPeriod to configure the wait time to retire a Fargate task. For information about the Fargate tasks maintenance, see Amazon Web Services Fargate task maintenance in the Amazon ECS Developer Guide .', 'parameters': [{'name': 'name', 'description': 'The Amazon ECS resource name for which to modify the account setting. If you specify serviceLongArnFormat , the ARN for your Amazon ECS services is affected. If you specify taskLongArnFormat , the ARN and resource ID for your Amazon ECS tasks is affected. If you specify containerInstanceLongArnFormat , the ARN and resource ID for your Amazon ECS container instances is affected. If you specify awsvpcTrunking , the elastic network interface (ENI) limit for your Amazon ECS container instances is affected. If you specify containerInsights , the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If you specify fargateFIPSMode , Fargate FIPS 140 compliance is affected. If you specify tagResourceAuthorization , the opt-in option for tagging resources on creation is affected. For information about the opt-in timeline, see Tagging authorization timeline in the Amazon ECS Developer Guide . If you specify fargateTaskRetirementWaitPeriod , the wait time to retire a Fargate task is affected.\\nPossible values:\\n\\nserviceLongArnFormat\\ntaskLongArnFormat\\ncontainerInstanceLongArnFormat\\nawsvpcTrunking\\ncontainerInsights\\nfargateFIPSMode\\ntagResourceAuthorization\\nfargateTaskRetirementWaitPeriod'}, {'name': 'value', 'description': 'The account setting value for the specified principal ARN. Accepted values are enabled , disabled , on , and off .\\nWhen you specify fargateTaskRetirementWaitPeriod for the name , the following are the valid values:\\n\\n0 - Amazon Web Services sends the notification, and immediately retires the affected tasks.\\n7 - Amazon Web Services sends the notification, and waits 7 calendar days to retire the tasks.\\n14 - Amazon Web Services sends the notification, and waits 14 calendar days to retire the tasks.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal, which can be a user, role, or the root user. If you specify the root user, it modifies the account setting for all users, roles, and the root user of the account unless a user or role explicitly overrides these settings. If this field is omitted, the setting is changed only for the authenticated user.\\n\\nNoteYou must use the root user when you set the Fargate wait time (fargateTaskRetirementWaitPeriod ).\\nFederated users assume the account setting of the root user and can\u00e2\\x80\\x99t have explicit account settings set for them.'}]}\n", "{'name': 'az', 'api_name': 'Private DNS Zone Virtual Network Links List', 'description': 'List the virtual network links to the specified Private DNS zone', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'top', 'description': 'The maximum number of virtual network links to return. If not specified, returns up to 100 virtual network links.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ecs.put_account_setting(name=\"containerInsights\", value=\"enabled\")"} {"Instruction": "I want to get information about a stream named mystream using AWS Kinesis API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kinesis.describe_stream_summary', 'description': 'Provides a summarized description of the specified Kinesis data stream without the shard list.NoteWhen invoking this API, it is recommended you use the StreamARN input parameter rather than the StreamName input parameter.See also: AWS API Documentation\\n', 'parameters': [{'name': 'stream_name', 'description': 'The name of the stream to describe.'}, {'name': 'stream_arn', 'description': 'The ARN of the stream.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().delete', 'description': 'delete HTTP health checks', 'parameters': [{'name': 'name'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get all data from your favorite anime, and the chapter or tomo of the manga or the light novel that the anime adapted', 'parameters': [{'name': 'id', 'description': 'Insert the anime `mal_id`', 'type': 'string'}, {'name': 'fields', 'description': 'Get the fields that you want.\\nDisponible fields: \\n\\n- * (to all data)\\n- id,\\n- title, \\n- main_picture,\\n- start_date,\\n- end_data,\\n- synopsis,\\n- mean,\\n- rank,\\n- popularity,\\n- `num_list_users,`\\n- `num_scoring_users`,\\n- status,\\n- genres,\\n- num_episodes,\\n- source,\\n- studios,\\n- volume,\\n- chapter,\\n- light_novel,\\n- media_type,\\n- mal_id,\\n- broadcast,\\n- statistics,\\n- related_manga,\\n- related_anime,\\n- season,\\n- year,\\n- title_english,\\n- title_japanese,\\n- synonyms', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Reader', 'description': 'This API provides a way to read a single Parquet file and retrieve its data as a PyArrow Table.', 'parameters': {'required': [{'name': 'source', 'description': 'Readable source for the Parquet file. It can be a file path, a URL, a file-like object, or a pyarrow.NativeFile.'}, {'name': 'metadata', 'description': 'Existing metadata object to use, rather than reading from the file.'}, {'name': 'common_metadata', 'description': \"FileMetaData object to use for pandas schema metadata if not found in the main file's metadata.\"}, {'name': 'read_dictionary', 'description': 'List of column names to read directly as DictionaryArray.'}, {'name': 'memory_map', 'description': 'If True and the source is a file path, use a memory map to read the file.'}, {'name': 'buffer_size', 'description': 'If positive, perform read buffering when deserializing individual column chunks.'}, {'name': 'pre_buffer', 'description': 'If True, coalesce and issue file reads in parallel to improve performance on high-latency filesystems.'}, {'name': 'coerce_int96_timestamp_unit', 'description': 'Cast timestamps stored in INT96 format to a particular resolution.'}, {'name': 'decryption_properties', 'description': 'File decryption properties for Parquet Modular Encryption.'}, {'name': 'thrift_string_size_limit', 'description': 'Override the maximum total string size allocated when decoding Thrift structures.'}, {'name': 'thrift_container_size_limit', 'description': 'Override the maximum total size of containers allocated when decoding Thrift structures.'}, {'name': 'filesystem', 'description': 'FileSystem object to use. If not passed, it will be inferred based on the path.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways.update', 'description': 'Update an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human-readable name of the gateway.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'api_config', 'description': 'API configuration for the gateway.'}, {'name': 'api', 'description': 'API for the gateway.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "aws.kinesis.describe_stream_summary(stream_name=\"mystream\")"} {"Instruction": "I want to update the name and description of a voice profile domain with ID 1234 to \"New Domain\" and \"New Description\" respectively.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_voice_profile_domain', 'description': 'Updates the settings for the specified voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The domain ID.'}, {'name': 'name', 'description': 'The name of the voice profile domain.'}, {'name': 'description', 'description': 'The description of the voice profile domain.'}]}"], "Output": "aws.chime_sdk_voice.update_voice_profile_domain(voice_profile_domain_id=1234, name=\"New Domain\", description=\"New Description\")"} {"Instruction": "I want to update the deletion protection for the replication set with ARN \"arn:aws:ssm-incidents::111122223333:replication-set/a2bcc5c9-0f53-8047-7fef-c20749989b40\" and turn on deletion protection.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_incidents.update_deletion_protection', 'description': 'Update deletion protection to either allow or deny deletion of the final Region in a replication set.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the replication set to update.'}, {'name': 'client_token', 'description': 'A token that ensures that the operation is called only once with the specified details.'}, {'name': 'deletion_protected_|_no_deletion_protected', 'description': 'Specifies if deletion protection is turned on or off in your account.'}]}\n", "{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open graph protocol data parser. Can fetch various meta data from an url link.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'oembed', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "aws.ssm_incidents.update_deletion_protection(arn=\"arn:aws:ssm_incidents::111122223333:replication_set/a2bcc5c9_0f53_8047_7fef_c20749989b40\", deletion_protected=True)"} {"Instruction": "I want to get the detailed data for a service instance named instance-one for the service simple-svc on AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}\n", "{'name': 'pyarrow', 'api_name': 'add', 'description': 'Add the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'az', 'api_name': 'communication list-key', 'description': 'Get the access keys of the Communication Service resource', 'parameters': [{'name': 'name -n', 'description': 'The name of the CommunicationService resource.'}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}"], "Output": "aws.proton.get_service_instance(name=\"instance-one\", service_name=\"simple-svc\")"} {"Instruction": "I want to list all the template versions for the template with ID \"my-template\" in my Amazon QuickSight account with ID \"987654321\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'git', 'api_name': 'git.diff', 'description': 'Show changes between commits, commit and working tree, etc. with advanced options', 'parameters': [{'name': 'find_copies_harder'}, {'name': '_b'}, {'name': '_c'}]}"], "Output": "aws.quicksight.list_template_versions(aws_account_id=987654321, template_id=\"my-template\")"} {"Instruction": "I want to list job runs in virtual cluster VC_456 created after 2022-02-01 with state 'RUNNING'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.list_job_runs', 'description': 'Lists job runs based on a set of parameters. A job run is a unit of work, such as a Spark jar, PySpark script, or SparkSQL query, that you submit to Amazon EMR on EKS.list-job-runs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'virtual_cluster_id', 'description': 'The ID of the virtual cluster for which to list the job run.'}, {'name': 'created_before', 'description': 'The date and time before which the job runs were submitted.'}, {'name': 'created_after', 'description': 'The date and time after which the job runs were submitted.'}, {'name': 'name', 'description': 'The name of the job run.'}, {'name': 'states', 'description': 'The states of the job run.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Flask API that scrapes large buy and sell orders of Ethereum ERC20 tokens could be a useful tool for cryptocurrency traders and investors. The API would use web scraping techniques to gather data on the largest buy and sell orders for a specific ERC20 token on a decentralized exchange. This information could then be accessed by users through the API's endpoint, allowing them to make informed trading decisions based on real-time market data. Additionally, the API could be set up to automatic...\", 'parameters': [{'name': 'contract_address', 'description': '', 'type': 'string'}, {'name': 'contract_address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.lakeformation.describe_resource', 'description': 'Retrieves the current data access role for the given resource registered in Lake Formation.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}"], "Output": "aws.emr_containers.list_job_runs(virtual_cluster_id=\"VC_456\", created_after=\"2022-02-01\", states=\"RUNNING\")"} {"Instruction": "I want to get the domain name for the API \"my-api.example.com\" on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ComputeListLengths', 'description': 'Compute list lengths', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that provides numerous quotes said by famous Formula 1 drivers and personalities.', 'parameters': [{'name': 'driverid', 'description': '', 'type': 'string'}]}"], "Output": "aws.apigateway.get_domain_name(domain_name=\"my-api.example.com\")"} {"Instruction": "I want to get information about a user named Emma in my Amazon QuickSight account. However, the AWS account ID for my QuickSight account is ABC123 and I want to specify a different namespace called \"custom\" instead of the default.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.describe_user', 'description': 'Returns information about a user, given the user name.', 'parameters': [{'name': 'user_name', 'description': 'The name of the user that you want to describe.'}, {'name': 'aws_account_id', 'description': 'The ID for the Amazon Web Services account that the user is in. Currently, you use the ID for the Amazon Web Services account that contains your Amazon QuickSight account.'}, {'name': 'namespace', 'description': 'The namespace. Currently, you should set this to default .'}]}\n", "{'name': 'gcloud', 'api_name': 'alpha.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teset', 'parameters': [{'name': 'test', 'description': '', 'type': 'STRING'}, {'name': 'test1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws sso_admin.list_customer_managed_policy_references_in_permission_set', 'description': 'Lists all customer managed policies attached to a specified PermissionSet .list-customer-managed-policy-references-in-permission-set is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed.'}, {'name': 'permission_set_arn', 'description': 'The ARN of the PermissionSet .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable', 'description': 'Update an existing Cloud Bigtable table', 'parameters': [{'name': 'table'}, {'name': 'instance'}, {'name': 'async'}, {'name': 'deletion_protection'}, {'name': 'change_stream_retention_period'}, {'name': 'clear_change_stream_retention_period'}]}"], "Output": "aws.quicksight.describe_user(user_name=\"Emma\", aws_account_id=\"ABC123\", namespace=\"custom\")"} {"Instruction": "I want to get the default engine and system parameter information for the cluster database engine for the family docdb3.6 on AWS DocumentDB and retrieve a maximum of 10 records.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API provides latest NAV information of all mutual funds in India from Association of Mutual Funds of India (AMFI). The database will update as soon as data is updated on AMFI.', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.docdb.describe_engine_default_cluster_parameters(db_parameter_group_family=\"docdb3.6\", max_records=10)"} {"Instruction": "I want to get a list of executions for my pipeline named MyPipeline on AWS CodePipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codepipeline.list_pipeline_executions', 'description': 'Gets a summary of the most recent executions for a pipeline.list-pipeline-executions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline for which you want to get execution summary information.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 85+ languages. 0.3$ for million symbols \\nFree translation of 50.000 characters.\\nSimple and intuitive API.\\nFor all questions, please contact telegram - https://t.me/translef', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}"], "Output": "aws.codepipeline.list_pipeline_executions(pipeline_name=\"MyPipeline\")"} {"Instruction": "I want to delete the resource policy for the ARN arn:aws:ec2:us-west-2:123456789012:instance/i-1234567890abcdef0.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.delete_resource_policy', 'description': 'Deletes the specified resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}"], "Output": "aws.vpc_lattice.delete_resource_policy(resource_arn=\"arn:aws:ec2:us_west_2:123456789012:instance/i_1234567890abcdef0\")"} {"Instruction": "I want to create an SBOM export report in AWS Inspector with the output format SPDX_2_3 and store it in an S3 bucket \"my-bucket\" with prefix \"reports/\" and using KMS key \"arn:aws:kms:us-east-1:123456789012:key/my-key\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that allows users to be stored, retrieved, and deleted from a database.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_models', 'description': 'Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.See also: AWS API Documentation\\n', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}"], "Output": "aws.inspector2.create_sbom_export(report_format=\"SPDX_2_3\", s3_destination=\"bucketName=my-bucket,keyPrefix=reports/,kmsKeyArn=arn:aws:kms:us-east-1:123456789012:key/my-key\")"} {"Instruction": "I want to associate the ARN arn:aws:acm:us-west-2:123456789012:certificate/87654321-4321-4321-4321-123456789012 with an IAM role in order to enable it for Nitro Enclaves application. The IAM role I want to associate with the certificate is identified by the ARN arn:aws:iam::123456789012:role/NitroEnclaveRole.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.associate_enclave_certificate_iam_role', 'description': 'Associates an Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate. This enables the certificate to be used by the ACM for Nitro Enclaves application inside an enclave. For more information, see Certificate Manager for Nitro Enclaves in the Amazon Web Services Nitro Enclaves User Guide .To enable the IAM role to access the Amazon S3 object, you must grant it permission to call s3:GetObject on the Amazon S3 bucket returned by the command. To enable the IAM role to access the KMS key, you must grant it permission to call kms:Decrypt on the KMS key returned by the command. For more information, see Grant the role permission to access the certificate and encryption key in the Amazon Web Services Nitro Enclaves User Guide .', 'parameters': [{'name': 'certificate_arn', 'description': 'The ARN of the ACM certificate with which to associate the IAM role.'}, {'name': 'role_arn', 'description': 'The ARN of the IAM role to associate with the ACM certificate. You can associate up to 16 IAM roles with an ACM certificate.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}"], "Output": "aws.ec2.associate_enclave_certificate_iam_role(certificate_arn=\"arn:aws:acm:us-west-2:123456789012:certificate/87654321-4321-4321-4321-123456789012\", role_arn=\"arn:aws:iam::123456789012:role/NitroEnclaveRole\")"} {"Instruction": "I want to get the network resource relationships for the global network with ID \"98765\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.get_network_resource_relationships', 'description': 'Gets the network resource relationships for the specified global network.get-network-resource-relationships is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'core_network_id', 'description': 'The ID of a core network.'}, {'name': 'registered_gateway_arn', 'description': 'The ARN of the registered gateway.'}, {'name': 'aws_region', 'description': 'The Amazon Web Services Region.'}, {'name': 'account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'resource_type', 'description': 'The resource type.\\nThe following are the supported resource types for Direct Connect:\\n\\ndxcon\\ndx-gateway\\ndx-vif\\n\\nThe following are the supported resource types for Network Manager:\\n\\nconnection\\ndevice\\nlink\\nsite\\n\\nThe following are the supported resource types for Amazon VPC:\\n\\ncustomer-gateway\\ntransit-gateway\\ntransit-gateway-attachment\\ntransit-gateway-connect-peer\\ntransit-gateway-route-table\\nvpn-connection'}, {'name': 'resource_arn', 'description': 'The ARN of the gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az ml job create', 'description': 'Create a job in Azure ML', 'parameters': [{'name': 'file', 'description': 'Local path to the YAML file containing the Azure ML job specification.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}, {'name': 'name', 'description': 'Name of the job.'}, {'name': 'save-as', 'description': \"File to which the created job's state in YAML format will be written.\"}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'skip-validation', 'description': 'Skip validation in creating the resource.'}, {'name': 'stream', 'description': \"Indicates whether to stream the job's logs to the console.\"}, {'name': 'web', 'description': \"Show the job's run details in Azure ML studio in a web browser.\"}]}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.client_connector_services.delete', 'description': 'Delete a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Geocoding places Info with images & videos.', 'parameters': [{'name': 'lat', 'description': 'Latitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Longitude in decimal degrees (wgs84)', 'type': 'NUMBER'}, {'name': 'version', 'description': '', 'type': 'string'}, {'name': 'lang', 'description': 'Prefered language of content.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}"], "Output": "aws.networkmanager.get_network_resource_relationships(global_network_id=\"98765\")"} {"Instruction": "I want to list the topic rules for the topic \"my-topic\" and retrieve the results in smaller pages of 10 rules each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.list_topic_rules', 'description': 'Lists the rules for the specific topic.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: rules\\n', 'parameters': [{'name': 'topic', 'description': 'The topic.'}, {'name': 'rule_disabled_|_no_rule_disabled', 'description': 'Specifies whether the rule is disabled.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_certificates_update(CERTIFICATE=\"simple_cert\", LOCATION=\"LOCATION\", DESCRIPTION=\"desc\", UPDATE_LABELS=\"key=value\", CERTIFICATE_FILE=\"cert.pem\", PRIVATE_KEY_FILE=\"key.pem\"', 'description': 'Update a certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'description'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_schema', 'description': 'Deletes a given schema. Schemas in a development and published state can only be deleted.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) of the development schema. For more information, see arns .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.api_configs.describe', 'description': 'Show details about a specific API config', 'parameters': [{'name': 'api_config', 'description': 'ID of the api-config or fully qualified identifier for the api-config.'}, {'name': 'api', 'description': 'API ID.'}, {'name': 'view', 'description': \"View option; default is 'BASIC'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}"], "Output": "aws.iot.list_topic_rules(topic=\"my_topic\", page_size=10)"} {"Instruction": "I want to list all the aliases for a specific template in Amazon QuickSight belonging to my AWS account and retrieve only the first 5 aliases.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}"], "Output": "aws.quicksight.list_template_aliases(aws_account_id=\"my_aws_account_id\", template_id=\"my_template_id\", page_size=5)"} {"Instruction": "I want to update the assessment target with the ARN \"arn:aws:inspector:us-west-2:123456789012:target/0-nvgVhaxX\" in the resource group with the ARN \"arn:aws:inspector:us-west-2:123456789012:resourcegroup/0-yNbgL5Pt\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}"], "Output": "aws.inspector.update_assessment_target(assessment_target_arn=\"arn:aws:inspector:us_west_2:123456789012:target/0_nvgVhaxX\", assessment_target_name=\"Example\", resource_group_arn=\"arn:aws:inspector:us_west_2:123456789012:resourcegroup/0_yNbgL5Pt\")"} {"Instruction": "I want to revoke a grant with grant ID 1234xyz-abcd5678 for a KMS key with ID 5678efgh-90ij-12kl-34mn-5678opqr4321.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kms.revoke_grant', 'description': 'Deletes the specified grant. You revoke a grant to terminate the permissions that the grant allows. For more information, see Retiring and revoking grants in the * Key Management Service Developer Guide * .For detailed information about grants, including grant terminology, see Grants in KMS in the * Key Management Service Developer Guide * . For examples of working with grants in several programming languages, see Programming grants .Cross-account use : Yes. To perform this operation on a KMS key in a different Amazon Web Services account, specify the key ARN in the value of the KeyId parameter.Related operations:ListGrantsRetireGrantSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_id', 'description': 'A unique identifier for the KMS key associated with the grant. To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .\\nSpecify the key ID or key ARN of the KMS key. To specify a KMS key in a different Amazon Web Services account, you must use the key ARN.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}, {'name': 'grant_id', 'description': 'Identifies the grant to revoke. To get the grant ID, use CreateGrant , ListGrants , or ListRetirableGrants .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks if your request will succeed. DryRun is an optional parameter.\\nTo learn more about how to use this parameter, see Testing your KMS API calls in the Key Management Service Developer Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A collection of hadiths API in one place, Sahih Bukhari, Sahih muslim, Ibn majah, Abu Dawud. working on compiling timidhi and nezai insha Allah.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides an easy access to the COD api leaderboard endpoints.', 'parameters': [{'name': 'season', 'description': 'Example: s1', 'type': 'string'}, {'name': 'limit', 'description': 'Provide a number from 1 to 250', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.kms.revoke_grant(grant_id=\"1234xyz-abcd5678\", key_id=\"5678efgh-90ij-12kl-34mn-5678opqr4321\")"} {"Instruction": "I want to stop recording configurations for the default configuration recorder on AWS ConfigService.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.configservice.stop_configuration_recorder', 'description': 'Stops recording configurations of the Amazon Web Services resources you have selected to record in your Amazon Web Services account.', 'parameters': [{'name': 'configuration_recorder_name', 'description': 'The name of the recorder object that records each configuration change made to the resources.'}]}"], "Output": "aws.configservice.stop_configuration_recorder(configuration_recorder_name=\"default\")"} {"Instruction": "Please provide a Python function call to retrieve the console screenshot of an EC2 instance with the ID i-1234567890abcdef0 and save it as an image file.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ec2.get_console_screenshot(instance_id=\"i-1234567890abcdef0\")"} {"Instruction": "I want to update a dataset group with a dataset from Amazon S3 using the dataset group ARN \"arn:aws:forecast:us_west_2:123456789012:dataset_group/my_dataset_group\" and the dataset ARN \"arn:aws:forecast:us_west_2:123456789012:dataset/my_dataset\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.update_dataset_group', 'description': 'Replaces the datasets in a dataset group with the specified datasets.NoteThe Status of the dataset group must be ACTIVE before you can use the dataset group to create a predictor. Use the DescribeDatasetGroup operation to get the status.', 'parameters': [{'name': 'dataset_group_arn', 'description': 'The ARN of the dataset group.'}, {'name': 'dataset_arns', 'description': 'An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}"], "Output": "aws.forecast.update_dataset_group(dataset_group_arn=\"arn:aws:forecast:us_west_2:123456789012:dataset_group/my_dataset_group\", dataset_arns=[\"arn:aws:forecast:us_west_2:123456789012:dataset/my_dataset\"])"} {"Instruction": "I want to remove the tag keys \"department\" and \"location\" from the Voice ID resource with the ARN \"arn:aws:voice-id:us-east-1:123456789012:voice-id-resource\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voice_id.untag_resource', 'description': 'Removes specified tags from a specified Amazon Connect Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource you want to remove tags from.'}, {'name': 'tag_keys', 'description': 'The list of tag keys you want to remove from the specified resource.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}"], "Output": "aws.voice_id.untag_resource(resource_arn=\"arn:aws:voice-id:us-east-1:123456789012:voice-id-resource\", tag_keys=\"department location\")"} {"Instruction": "Please help me apply an archive rule named \"my-rule\" to an analyzer with ARN \"arn:aws:access-analyzer:us-west-2:123456789012:analyzer/my-analyzer\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.accessanalyzer.apply_archive_rule', 'description': 'Retroactively applies the archive rule to existing findings that meet the archive rule criteria.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The Amazon resource name (ARN) of the analyzer.'}, {'name': 'rule_name', 'description': 'The name of the rule to apply.'}, {'name': 'client_token', 'description': 'A client token.'}]}"], "Output": "aws.accessanalyzer.apply_archive_rule(analyzer_arn=\"arn:aws:access_analyzer:us_west_2:123456789012:analyzer/my_analyzer\", rule_name=\"my_rule\")"} {"Instruction": "I want to unlock a retention rule with the identifier \"12345\" in AWS Resource Based Inheritance (RBin).\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rbin.unlock_rule', 'description': 'Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.', 'parameters': [{'name': 'identifier', 'description': 'The unique ID of the retention rule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom QR codes for any data. See more info at https://api-ninjas.com/api/qrcode.', 'parameters': [{'name': 'data', 'description': 'data to encode in the QR code.', 'type': 'STRING'}, {'name': 'format', 'description': 'image format to return. Must be one of the following: png, jpg, jpeg, eps, svg.', 'type': 'STRING'}, {'name': 'size', 'description': 'size of the QR code image to generate. The output will be a square image with (size x size) dimensions.', 'type': 'NUMBER'}, {'name': 'fg_color', 'description': 'foreground color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is 000000 (black)', 'type': 'STRING'}, {'name': 'bg_color', 'description': 'background color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is ffffff (white)', 'type': 'STRING'}]}"], "Output": "aws.rbin.unlock_rule(identifier=\"12345\")"} {"Instruction": "I want to update the routing configuration of a state machine alias on AWS Step Functions. The alias ARN is arn:aws:states:us-west-2:123456789012:stateMachineAlias/my-alias and I want to set the weight of the third state machine version to 60%.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize', 'description': 'Deserialize Python object from Buffer or other Python object supporting the buffer protocol', 'parameters': {'required': [{'name': 'obj', 'description': 'pyarrow.Buffer or Python object supporting buffer protocol'}, {'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}"], "Output": "aws.stepfunctions.update_state_machine_alias(state_machine_alias_arn=\"arn:aws:states:us-west-2:123456789012:stateMachineAlias/my-alias\", routing_configuration='{\"routingConfigurations\": [{\"stateMachineVersionArn\": \"arn:aws:states:us-west-2:123456789012:stateMachineVersion/1\",\"weight\": 40},{\"stateMachineVersionArn\": \"arn:aws:states:us-west-2:123456789012:stateMachineVersion/2\",\"weight\": 40},{\"stateMachineVersionArn\": \"arn:aws:states:us-west-2:123456789012:stateMachineVersion/3\",\"weight\": 60}]}')"} {"Instruction": "I want to list the facet names from an AWS Cloud Directory schema with the schema ARN \"arn:aws:clouddirectory:us-west-2:123456789012:schema/MySchema\" and retrieve the results in pages of size 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_facet_names', 'description': 'Retrieves the names of facets that exist in a schema.list-facet-names is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) to retrieve facet names from.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediatailor.list_live_sources', 'description': 'Lists the live sources contained in a source location. A source represents a piece of content.list-live-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_location_name', 'description': 'The name of the source location associated with this Live Sources list.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().list', 'description': 'List Apigee API products', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.clouddirectory.list_facet_names(schema_arn=\"arn:aws:clouddirectory:us-west-2:123456789012:schema/MySchema\", page_size=10)"} {"Instruction": "I want to register my AWS account as a publisher of public extensions in the CloudFormation registry and decline the terms and conditions for publishing extensions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudformation.register_publisher', 'description': 'Registers your account as a publisher of public extensions in the CloudFormation registry. Public extensions are available for use by all CloudFormation users. This publisher ID applies to your account in all Amazon Web Services Regions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_terms_and_conditions_|_no_accept_terms_and_conditions', 'description': 'Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.\\nThe default is false .'}, {'name': 'connection_arn', 'description': 'If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.\\nFor more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cloudformation.register_publisher(accept_terms_and_conditions=False)"} {"Instruction": "I want to disassociate a connection with ID dxcon-abc123 from a LAG with ID dxlag-xyz456 on AWS Direct Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_connection_from_lag', 'description': 'Disassociates a connection from a link aggregation group (LAG). The connection is interrupted and re-established as a standalone connection (the connection is not deleted; to delete the connection, use the DeleteConnection request). If the LAG has associated virtual interfaces or hosted connections, they remain associated with the LAG. A disassociated connection owned by an Direct Connect Partner is automatically converted to an interconnect.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'lag_id', 'description': 'The ID of the LAG.'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.delete', 'description': \"delete DAG files from an environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the dags Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}"], "Output": "aws.directconnect.disassociate_connection_from_lag(lag_id=\"dxlag-xyz456\", connection_id=\"dxcon-abc123\")"} {"Instruction": "Can you provide a Python function call to enable the custom MAIL FROM domain setup for the verified identity \"my-email@example.com\" using the custom domain \"custom-domain.com\" and set the behavior-on-mx-failure to \"UseDefaultValue\" in AWS SES?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Subscribe to TradingFlow TradingFlow Option Flow Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ses.set_identity_mail_from_domain(identity=\"my-email@example.com\", mail_from_domain=\"custom-domain.com\", behavior_on_mx_failure=\"UseDefaultValue\")"} {"Instruction": "I want to get the prompt file for the prompt ID \"123\" on the Amazon Connect instance with ID \"my-connect-instance\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_data_source_permissions', 'description': 'Updates the permissions to a data source.', 'parameters': [{'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'data_source_id', 'description': 'The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'A list of resource permissions that you want to grant on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'A list of resource permissions that you want to revoke on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'Azure CLI', 'api_name': 'List Batch Endpoints', 'description': 'List all batch endpoints in a workspace', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate articles about specific subjects or niches, with specific word length, keyword density and multiple other parameters.', 'parameters': [{'name': 'article_id', 'description': 'Article ID that was outputted by the generate new article endpoint', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'reverse_binary', 'description': 'Reverse binary data at a byte-level', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}"], "Output": "aws.connect.get_prompt_file(instance_id=\"my_connect_instance\", prompt_id=\"123\")"} {"Instruction": "How can I delete an IP address filter named 'my-filter' on AWS SES?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.delete_receipt_filter', 'description': 'Deletes the specified IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter_name', 'description': 'The name of the IP address filter to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'Get Application Insights WebTest', 'description': 'Fetches a specific Application Insights web test definition', 'parameters': [{'name': 'name', 'description': 'The name of the Application Insights WebTest resource.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "aws.ses.delete_receipt_filter(filter_name=\"my_filter\")"} {"Instruction": "I want to get the properties of an image set with the identifier \"datastore-123\" and version identifier \"version-456\" on AWS medical imaging.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medical_imaging.get_image_set', 'description': 'Get image set properties.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'version_id', 'description': 'The image set version identifier.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Domain Authority and Page Authority of any Domain or URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.medical_imaging.get_image_set(datastore_id=\"datastore-123\", image_set_id=\"version-456\")"} {"Instruction": "I want to associate a default vocabulary with language code \"fr-CA\" on Amazon Connect instance \"1234567890\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_default_vocabulary', 'description': 'Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'vocabulary_id', 'description': 'The identifier of the custom vocabulary. If this is empty, the default is set to none.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}"], "Output": "aws.connect.associate_default_vocabulary(instance_id=\"1234567890\", language_code=\"fr_CA\")"} {"Instruction": "I want to create a batch inference job on AWS Personalize. The job name will be \"my-other-job\", the solution version ARN is \"arn:aws:personalize:us-west-2:123456789012:solution/my-other-solution-version\", and the input file is located at \"s3://my-bucket/input.txt\". The output should be stored in \"s3://my-bucket/output/\". The job will use the IAM role ARN \"arn:aws:iam::123456789012:role/my-other-role\" and there will be no tags for the job.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.personalize.create_batch_inference_job', 'description': 'Creates a batch inference job. The operation can handle up to 50 million records and the input file must be in JSON format. For more information, see Creating a batch inference job .', 'parameters': [{'name': 'job_name', 'description': 'The name of the batch inference job to create.'}, {'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.'}, {'name': 'filter_arn', 'description': 'The ARN of the filter to apply to the batch inference job. For more information on using filters, see Filtering batch recommendations .'}, {'name': 'num_results', 'description': 'The number of recommendations to retrieve.'}, {'name': 'job_input', 'description': 'The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.\\ns3DataSource -> (structure)\\n\\nThe URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'job_output', 'description': 'The path to the Amazon S3 bucket where the job\u00e2\\x80\\x99s output will be stored.\\ns3DataDestination -> (structure)\\n\\nInformation on the Amazon S3 bucket in which the batch inference job\u00e2\\x80\\x99s output is stored.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'role_arn', 'description': 'The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.'}, {'name': 'batch_inference_job_config', 'description': 'The configuration details of a batch inference job.\\nitemExplorationConfig -> (map)\\n\\nA string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff , you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. See User-Personalization .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tags', 'description': 'A list of tags to apply to the batch inference job.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fun api that shows the compatibility of your crush!', 'parameters': [{'name': 'fname', 'description': '', 'type': 'STRING'}, {'name': 'sname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Given a set of letters, generate all the words that can be produced by adding at least one additional letter, arranged hierarchically.', 'parameters': [{'name': 'input', 'description': 'A series of at least 4 letters (a-z, case-insensitive). No other characters should be included or no meaningful results will be returned.', 'type': 'string'}]}"], "Output": "aws.personalize.create_batch_inference_job(job_name=\"my_other_job\", solution_version_arn=\"arn:aws:personalize:us-west-2:123456789012:solution/my_other_solution_version\", job_input={\"s3DataSource\": {\"path\": \"s3://my-bucket/input.txt\"}}, job_output={\"s3DataDestination\": {\"path\": \"s3://my-bucket/output/\"}}, role_arn=\"arn:aws:iam::123456789012:role/my_other_role\")"} {"Instruction": "I want to add tags to a specific Amazon SQS queue with the URL \"https://sqs.us-west-2.amazonaws.com/123456789012/MyQueue\". The tags to be added are Priority=Highest.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks.config.export', 'description': 'Export disk configuration', 'parameters': [{'name': 'disk', 'description': 'ID of the disk or fully qualified identifier for the disk.'}, {'name': 'zone', 'description': 'The name of the Google Compute Engine zone.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format of the resource. Can be Kubernetes Resource Model (krm) or Terraform HCL formats.'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_io_thread_count', 'description': 'Set the number of threads to use for I/O operations.', 'parameters': {'required': [{'name': 'count', 'description': 'The max number of threads that may be used for I/O. Must be positive.'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_document_classifier', 'description': 'Stops a document classifier training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'document_classifier_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai_platform.models().remove_iam_policy_binding(model=\"my_model\", member=\"user:test_user@gmail.com\", role=\"roles/ml.admin\"', 'description': 'Remove an IAM policy binding from the IAM policy of a ML model', 'parameters': [{'name': 'model'}, {'name': 'principal'}, {'name': 'role'}]}"], "Output": "aws.sqs.tag_queue(queue_url=\"https://sqs.us_west_2.amazonaws.com/123456789012/MyQueue\", tags={\"Priority\": \"Highest\"})"} {"Instruction": "Start an inference job for detecting medication entities and linking them to the RxNorm ontology using AWS Comprehend Medical. The input data is stored in the S3 bucket named \"comp-med-input\" and the output should be written to the S3 bucket named \"comp-med-output\". The IAM role with ARN \"arn:aws:iam::867139942017:role/ComprehendMedicalBatchProcessingRole\" should be used for data access. The language of the input documents is French.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehendmedical.start_rx_norm_inference_job', 'description': 'Starts an asynchronous job to detect medication entities and link them to the RxNorm ontology. Use the DescribeRxNormInferenceJob operation to track the status of a job.', 'parameters': [{'name': 'input_data_config', 'description': 'Specifies the format and location of the input data for the job.\\nS3Bucket -> (string)\\n\\nThe URI of the S3 bucket that contains the input data. The bucket must be in the same region as the API endpoint that you are calling.\\nS3Key -> (string)\\n\\nThe path to the input data files in the S3 bucket.'}, {'name': 'output_data_config', 'description': 'Specifies where to send the output files.\\nS3Bucket -> (string)\\n\\nWhen you use the OutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data. The URI must be in the same region as the API endpoint that you are calling. The location is used as the prefix for the actual location of the output.\\nS3Key -> (string)\\n\\nThe path to the output data files in the S3 bucket. Amazon Comprehend Medical creates an output directory using the job ID so that the output from one job does not overwrite the output of another.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants Amazon Comprehend Medical read access to your input data. For more information, see Role-Based Permissions Required for Asynchronous Operations .'}, {'name': 'job_name', 'description': 'The identifier of the job.'}, {'name': 'client_request_token', 'description': 'A unique identifier for the request. If you don\u00e2\\x80\\x99t set the client request token, Amazon Comprehend Medical generates one.'}, {'name': 'kms_key', 'description': 'An AWS Key Management Service key to encrypt your output files. If you do not specify a key, the files are written in plain text.'}, {'name': 'language_code', 'description': 'The language of the input documents. All documents must be in the same language.\\nPossible values:\\n\\nen'}]}"], "Output": "aws.comprehendmedical.start_rx_norm_inference_job(input_data_config=\"S3Bucket=comp-med-input\", output_data_config=\"S3Bucket=comp-med-output\", data_access_role_arn=\"arn:aws:iam::867139942017:role/ComprehendMedicalBatchProcessingRole\", language_code=\"fr\")"} {"Instruction": "I want to retrieve the resource policy of a repository named my-test-repo in the codeartifact domain test-domain on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Imaging Cloud provides the most demanding imaging routines such as Re-sizing, Cropping, Rotation, and Conversion. It supports the most common raster file-formats including PSD, PNG, JPG, BMP, TIFF, and GIF.', 'parameters': [{'name': 'pageheight', 'description': 'Height of the page.', 'type': 'NUMBER'}, {'name': 'pagewidth', 'description': 'Width of the page.', 'type': 'NUMBER'}, {'name': 'bordery', 'description': 'Border height.', 'type': 'NUMBER'}, {'name': 'bkcolor', 'description': 'Color of the background.', 'type': 'STRING'}, {'name': 'borderx', 'description': 'Border width.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Filename of image.', 'type': 'STRING'}, {'name': 'fromscratch', 'description': 'Specifies where additional parameters we do not support should be taken from. If this is true \u2013 they will be taken from default values for standard image, if it is false \u2013 they will be saved from current image. Default is false.', 'type': 'BOOLEAN'}, {'name': 'storage', 'description': 'Your Aspose Cloud Storage name.', 'type': 'STRING'}, {'name': 'format', 'description': 'Export format (PNG is the default one). Please, refer to the export table from https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.', 'type': 'STRING'}, {'name': 'folder', 'description': 'Folder with image to process.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.codeartifact.get_repository_permissions_policy(domain=\"test-domain\", repository=\"my-test-repo\")"} {"Instruction": "I want to describe the custom domains associated with an App Runner service using the describe-custom-domains AWS API and retrieve the next page of results using the NextToken \"def456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apprunner.describe_custom_domains', 'description': 'Return a description of custom domain names that are associated with an App Runner service.', 'parameters': [{'name': 'service_arn', 'description': 'The Amazon Resource Name (ARN) of the App Runner service that you want associated custom domain names to be described for.'}, {'name': 'next_token', 'description': 'A token from a previous result page. It\u00e2\\x80\\x99s used for a paginated request. The request retrieves the next result page. All other parameter values must be identical to the ones that are specified in the initial request.\\nIf you don\u00e2\\x80\\x99t specify NextToken , the request retrieves the first result page.'}, {'name': 'max_results', 'description': 'The maximum number of results that each response (result page) can include. It\u00e2\\x80\\x99s used for a paginated request.\\nIf you don\u00e2\\x80\\x99t specify MaxResults , the request retrieves all available results in a single response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'General API to be used for together with other APIs that based on various sports', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}"], "Output": "aws.apprunner.describe_custom_domains(service_arn=\"arn:aws:apprunner:us_west_2:123456789012:service/service_id\", next_token=\"def456\")"} {"Instruction": "I want to delete a license manager report generator with the ARN \"arn:aws:license-manager:us-east-1:123456789012:report-generator/lg-0123456789abcdef0\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "aws.license_manager.delete_license_manager_report_generator(license_manager_report_generator_arn=\"arn:aws:license_manager:us_east_1:123456789012:report_generator/lg_0123456789abcdef0\")"} {"Instruction": "I need to create a new DB cluster parameter group for my Neptune database called \"my-db-parameter-group\" with a description \"This is a parameter group for my Neptune database\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.create_db_cluster_parameter_group', 'description': 'Creates a new DB cluster parameter group.A DB cluster parameter group is initially created with the default parameters for the database engine used by instances in the DB cluster. To provide custom values for any of the parameters, you must modify the group after creating it using ModifyDBClusterParameterGroup . Once you\u00e2\\x80\\x99ve created a DB cluster parameter group, you need to associate it with your DB cluster using ModifyDBCluster . When you associate a new DB cluster parameter group with a running DB cluster, you need to reboot the DB instances in the DB cluster without failover for the new DB cluster parameter group and associated settings to take effect.WarningAfter you create a DB cluster parameter group, you should wait at least 5 minutes before creating your first DB cluster that uses that DB cluster parameter group as the default parameter group. This allows Amazon Neptune to fully complete the create action before the DB cluster parameter group is used as the default for a new DB cluster. This is especially important for parameters that are critical when creating the default database for a DB cluster, such as the character set for the default database defined by the character_set_database parameter. You can use the Parameter Groups option of the Amazon Neptune console or the DescribeDBClusterParameters command to verify that your DB cluster parameter group has been created or modified.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the DB cluster parameter group.\\nConstraints:\\n\\nMust match the name of an existing DBClusterParameterGroup.\\n\\n\\nNoteThis value is stored as a lowercase string.'}, {'name': 'db_parameter_group_family', 'description': 'The DB cluster parameter group family name. A DB cluster parameter group can be associated with one and only one DB cluster parameter group family, and can be applied only to a DB cluster running a database engine and engine version compatible with that DB cluster parameter group family.'}, {'name': 'description', 'description': 'The description for the DB cluster parameter group.'}, {'name': 'tags', 'description': 'The tags to be assigned to the new DB cluster parameter group.\\n(structure)\\n\\nMetadata assigned to an Amazon Neptune resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Low latency API to retrieve User IP Address. Use to integrate on web based client apps to determine IP address of user.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.archives().list', 'description': 'List Apigee archive deployments', 'parameters': [{'name': 'environment'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'climate data worldwide', 'parameters': [{'name': 'city', 'description': 'name of a city', 'type': 'STRING'}, {'name': 'lang', 'description': 'language [en,fr,nl,es,pt,it,tr,gr,cz,pl,ru,cn]', 'type': 'STRING'}, {'name': 'zipcode', 'description': 'zip code of the city', 'type': 'STRING'}]}"], "Output": "aws.neptune.create_db_cluster_parameter_group(db_cluster_parameter_group_name=\"my_db_parameter_group\", db_parameter_group_family=\"neptune1\", description=\"This is a parameter group for my Neptune database\")"} {"Instruction": "I want to create a new user hierarchy group on AWS Connect with the name \"TechnicalSupportGroup\" and assign it as a child group to the parent group with the ID \"ParentGroup123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.create_user_hierarchy_group', 'description': 'Creates a new user hierarchy group.', 'parameters': [{'name': 'name', 'description': 'The name of the user hierarchy group. Must not be more than 100 characters.'}, {'name': 'parent_group_id', 'description': 'The identifier for the parent hierarchy group. The user hierarchy is created at level one if the parent group ID is null.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query rooms, price, facilities, policities, etc information from many hotels around the world to create a travelling site/application, such as : hotels.com', 'parameters': [{'name': 'id', 'description': 'The value of id field that received from .../properties/list endpoint', 'type': 'NUMBER'}, {'name': 'loc', 'description': 'The language code', 'type': 'STRING'}, {'name': 'page', 'description': 'For paging purpose', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().describe', 'description': 'Describe an AI Platform job', 'parameters': [{'name': 'job'}, {'name': 'summarize'}]}"], "Output": "aws.connect.create_user_hierarchy_group(name=\"TechnicalSupportGroup\", parent_group_id=\"ParentGroup123\")"} {"Instruction": "I want to create a new custom vocabulary named \"my-vocab\" with a language code of en-US, using a text file located at s3://my-bucket/vocab.txt.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.list_image_set_versions', 'description': 'List image set versions.list-image-set-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.operations().describe', 'description': 'Describe a Beyondcorp Appconnector operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'The location of the beyondcorp service'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}"], "Output": "aws.transcribe.create_vocabulary(vocabulary_name=\"my-vocab\", language_code=\"en-US\", vocabulary_file_uri=\"s3://my-bucket/vocab.txt\")"} {"Instruction": "I want to apply a policy to a component with the Amazon Resource Name (ARN) arn:aws:imagebuilder:us-west-2:123456789012:component/examplecomponent/2019.12.02/1, and the policy should have a Version field. Can you provide a Python function call for that?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.imagebuilder.put_component_policy', 'description': 'Applies a policy to a component. We recommend that you call the RAM API CreateResourceShare to share resources. If you call the Image Builder API PutComponentPolicy , you must also call the RAM API PromoteResourceShareCreatedFromPolicy in order for the resource to be visible to all principals with whom the resource is shared.', 'parameters': [{'name': 'component_arn', 'description': 'The Amazon Resource Name (ARN) of the component that this policy should be applied to.'}, {'name': 'policy', 'description': 'The policy to apply.'}]}"], "Output": "aws.imagebuilder.put_component_policy(component_arn=\"arn:aws:imagebuilder:us_west_2:123456789012:component/examplecomponent/2019.12.02/1\", policy='{ \"Version\"')"} {"Instruction": "I want to obtain a list of all the satellites available in AWS Ground Station, while also retrieving the results in smaller pages of 10 satellites each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Experience boundless connectivity with the D7API Gateway, connecting you to a vast messaging network. Now with Viber integration, enjoy seamless communication and stay connected like never before.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.groundstation.list_satellites(page_size=10)"} {"Instruction": "I want to get the historical values for the asset property with entry ID 1234 on IoT SiteWise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_get_asset_property_value_history', 'description': 'Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide .', 'parameters': [{'name': 'entries', 'description': 'The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.\\n(structure)\\n\\nContains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.\\nTo identify an asset property, you must specify one of the following:\\n\\nThe assetId and propertyId of an asset property.\\nA propertyAlias , which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature ). To define an asset property\u00e2\\x80\\x99s alias, see UpdateAssetProperty .\\n\\nentryId -> (string)\\n\\nThe ID of the entry.\\nassetId -> (string)\\n\\nThe ID of the asset in which the asset property was created.\\npropertyId -> (string)\\n\\nThe ID of the asset property.\\npropertyAlias -> (string)\\n\\nThe alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature ). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide .\\nstartDate -> (timestamp)\\n\\nThe exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nendDate -> (timestamp)\\n\\nThe inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nqualities -> (list)\\n\\nThe quality by which to filter asset data.\\n(string)\\n\\ntimeOrdering -> (string)\\n\\nThe chronological sorting order of the requested information.\\nDefault: ASCENDING'}, {'name': 'next_token', 'description': 'The token to be used for the next set of paginated results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.\\n\\nThe size of the result set is equal to 4 MB.\\nThe number of data points in the result set is equal to the value of maxResults . The maximum value of maxResults is 20000.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get airbnb listings details, prices, availability and more using listing IDs, latitude and longitude or \"market\". \\nData analytics endpoints are also available to get detailed info around all airbnb accomodations.\\nData are not in realtime but updated as frequently as possible. Each time property prices, details or statuses are requested we prioritize this property to be updated multiple times/day for the next 24 hours. So on your very first request of a property data you may get not updated data.', 'parameters': [{'name': 'market', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': 'index to start from', 'type': 'NUMBER'}, {'name': 'maxguestcapacity', 'description': 'Max guest the listing can accomodate', 'type': 'NUMBER'}, {'name': 'bedrooms', 'description': 'number of bedrooms', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.operations().describe', 'description': 'Describe an Apigee long running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'organization', 'description': \"Apigee organization containing the operation. If unspecified, the Cloud Platform project's associated organization will be used\"}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iotsitewise.batch_get_asset_property_value_history(entries=[{\"entryId\" : 1234}])"} {"Instruction": "I want to create a snapshot of a volume with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12A34B56/volume/vol-12A34B56\" and the description \"My snapshot\" on AWS Storage Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.create_snapshot', 'description': 'Initiates a snapshot of a volume.In the CreateSnapshot request, you identify the volume by providing its Amazon Resource Name (ARN). You must also provide description for the snapshot. When Storage Gateway takes the snapshot of specified volume, the snapshot and description appears in the Storage Gateway console. In response, Storage Gateway returns you a snapshot ID. You can use this snapshot ID to check the snapshot progress or later use it when you want to create a volume from a snapshot. This operation is only supported in stored and cached volume gateway type.NoteTo list or delete a snapshot, you must use the Amazon EC2 API. For more information, see DescribeSnapshots or DeleteSnapshot in the Amazon Elastic Compute Cloud API Reference .WarningVolume and snapshot IDs are changing to a longer length ID format. For more information, see the important note on the Welcome page.', 'parameters': [{'name': 'volume_arn', 'description': 'The Amazon Resource Name (ARN) of the volume. Use the ListVolumes operation to return a list of gateway volumes.'}, {'name': 'snapshot_description', 'description': 'Textual description of the snapshot that appears in the Amazon EC2 console, Elastic Block Store snapshots panel in the Description field, and in the Storage Gateway snapshot Details pane, Description field.'}, {'name': 'tags', 'description': 'A list of up to 50 tags that can be assigned to a snapshot. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Tag List', 'description': 'List the entire set of tags on a specific resource', 'parameters': [{'name': 'resource-id', 'description': 'The resource identifier for the entity being tagged. A resource, a resource group or a subscription may be tagged.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "aws.storagegateway.create_snapshot(volume_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_12A34B56/volume/vol_12A34B56\", snapshot_description=\"My snapshot\")"} {"Instruction": "I want to create a trust anchor with the name \"my-trust-anchor\" and enable it for notification events with a channel specified and a threshold of 10 days.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rolesanywhere.create_trust_anchor', 'description': 'Creates a trust anchor to establish trust between IAM Roles Anywhere and your certificate authority (CA). You can define a trust anchor as a reference to an Private Certificate Authority (Private CA) or by uploading a CA certificate. Your Amazon Web Services workloads can authenticate with the trust anchor using certificates issued by the CA in exchange for temporary Amazon Web Services credentials.Required permissions: rolesanywhere:CreateTrustAnchor .', 'parameters': [{'name': 'enabled_|_no_enabled', 'description': 'Specifies whether the trust anchor is enabled.'}, {'name': 'name', 'description': 'The name of the trust anchor.'}, {'name': 'notification_settings', 'description': 'A list of notification settings to be associated to the trust anchor.\\n(structure)\\n\\nCustomizable notification settings that will be applied to notification events. IAM Roles Anywhere consumes these settings while notifying across multiple channels - CloudWatch metrics, EventBridge, and Health Dashboard.\\nchannel -> (string)\\n\\nThe specified channel of notification. IAM Roles Anywhere uses CloudWatch metrics, EventBridge, and Health Dashboard to notify for an event.\\n\\nNoteIn the absence of a specific channel, IAM Roles Anywhere applies this setting to \u00e2\\x80\\x98ALL\u00e2\\x80\\x99 channels.\\n\\nenabled -> (boolean)\\n\\nIndicates whether the notification setting is enabled.\\nevent -> (string)\\n\\nThe event to which this notification setting is applied.\\nthreshold -> (integer)\\n\\nThe number of days before a notification event. This value is required for a notification setting that is enabled.'}, {'name': 'source', 'description': 'The trust anchor type and its related certificate data.\\nsourceData -> (tagged union structure)\\n\\nThe data field of the trust anchor depending on its type.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: acmPcaArn, x509CertificateData.\\nacmPcaArn -> (string)\\n\\nThe root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests. Included for trust anchors of type AWS_ACM_PCA .\\nx509CertificateData -> (string)\\n\\nThe PEM-encoded data for the certificate anchor. Included for trust anchors of type CERTIFICATE_BUNDLE .\\n\\nsourceType -> (string)\\n\\nThe type of the trust anchor.'}, {'name': 'tags', 'description': 'The tags to attach to the trust anchor.\\n(structure)\\n\\nA label that consists of a key and value you define.\\nkey -> (string)\\n\\nThe tag key.\\nvalue -> (string)\\n\\nThe tag value.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.nonzero', 'description': 'Non-zero Value Indices', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.rolesanywhere.create_trust_anchor(enabled=True, name=\"my-trust-anchor\", notification_settings='[{\"channel\": \"my-channel\", \"enabled\": true, \"event\": \"all-events\", \"threshold\": 10}]')"} {"Instruction": "I want to update the VPC endpoint configuration named my-config with the description \"New description\" for the VPC endpoint service named my-service running in my AWS account on AWS Device Farm.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.update_vpce_configuration', 'description': 'Updates information about an Amazon Virtual Private Cloud (VPC) endpoint configuration.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.'}, {'name': 'vpce_configuration_name', 'description': 'The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.'}, {'name': 'vpce_service_name', 'description': 'The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.'}, {'name': 'service_dns_name', 'description': 'The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.'}, {'name': 'vpce_configuration_description', 'description': 'An optional description that provides details about your VPC endpoint configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unlock the Power of Youtube Keyword Research for Your Youtube Channel with our API. Get Accurate Monthly Search Volume, Keyword Difficulty, and Competition Details to Drive Traffic and Boost Views!', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.list', 'description': 'List Tensorboard experiments', 'parameters': [{'name': 'tensorboard'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.devicefarm.update_vpce_configuration(arn=\"my-config\", vpce_configuration_description=\"New description\", vpce_service_name=\"my-service\")"} {"Instruction": "I want to disable a security standard control with the ARN \"arn:aws:securityhub:us-west-2:987654321098:control/pci-dss/v/3.2.1/PCI.AutoScaling.1\" on AWS SecurityHub.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.update_standards_control', 'description': 'Used to control whether an individual security standard control is enabled or disabled.', 'parameters': [{'name': 'standards_control_arn', 'description': 'The ARN of the security standard control to enable or disable.'}, {'name': 'control_status', 'description': 'The updated status of the security standard control.\\nPossible values:\\n\\nENABLED\\nDISABLED'}, {'name': 'disabled_reason', 'description': 'A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Delete Virtual Network Link', 'description': 'Delete a virtual network link to the specified Private DNS zone', 'parameters': [{'name': 'name', 'description': 'The name of the virtual network link to the specified Private DNS zone.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'zone-name', 'description': 'The name of the Private DNS zone.'}, {'name': 'if-match', 'description': 'The ETag of the virtual network link to the Private DNS zone.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.rolesanywhere.create_trust_anchor', 'description': 'Creates a trust anchor to establish trust between IAM Roles Anywhere and your certificate authority (CA). You can define a trust anchor as a reference to an Private Certificate Authority (Private CA) or by uploading a CA certificate. Your Amazon Web Services workloads can authenticate with the trust anchor using certificates issued by the CA in exchange for temporary Amazon Web Services credentials.Required permissions: rolesanywhere:CreateTrustAnchor .', 'parameters': [{'name': 'enabled_|_no_enabled', 'description': 'Specifies whether the trust anchor is enabled.'}, {'name': 'name', 'description': 'The name of the trust anchor.'}, {'name': 'notification_settings', 'description': 'A list of notification settings to be associated to the trust anchor.\\n(structure)\\n\\nCustomizable notification settings that will be applied to notification events. IAM Roles Anywhere consumes these settings while notifying across multiple channels - CloudWatch metrics, EventBridge, and Health Dashboard.\\nchannel -> (string)\\n\\nThe specified channel of notification. IAM Roles Anywhere uses CloudWatch metrics, EventBridge, and Health Dashboard to notify for an event.\\n\\nNoteIn the absence of a specific channel, IAM Roles Anywhere applies this setting to \u00e2\\x80\\x98ALL\u00e2\\x80\\x99 channels.\\n\\nenabled -> (boolean)\\n\\nIndicates whether the notification setting is enabled.\\nevent -> (string)\\n\\nThe event to which this notification setting is applied.\\nthreshold -> (integer)\\n\\nThe number of days before a notification event. This value is required for a notification setting that is enabled.'}, {'name': 'source', 'description': 'The trust anchor type and its related certificate data.\\nsourceData -> (tagged union structure)\\n\\nThe data field of the trust anchor depending on its type.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: acmPcaArn, x509CertificateData.\\nacmPcaArn -> (string)\\n\\nThe root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests. Included for trust anchors of type AWS_ACM_PCA .\\nx509CertificateData -> (string)\\n\\nThe PEM-encoded data for the certificate anchor. Included for trust anchors of type CERTIFICATE_BUNDLE .\\n\\nsourceType -> (string)\\n\\nThe type of the trust anchor.'}, {'name': 'tags', 'description': 'The tags to attach to the trust anchor.\\n(structure)\\n\\nA label that consists of a key and value you define.\\nkey -> (string)\\n\\nThe tag key.\\nvalue -> (string)\\n\\nThe tag value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "aws.securityhub.update_standards_control(standards_control_arn=\"arn:aws:securityhub:us-west-2:987654321098:control/pci-dss/v/3.2.1/PCI.AutoScaling.1\", control_status=\"DISABLED\")"} {"Instruction": "I want to retrieve a list of core definitions on AWS Greengrass and limit the results to 5 items per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.greengrass.list_core_definitions', 'description': 'Retrieves a list of core definitions.list-core-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_provisioning_template', 'description': 'Creates a provisioning template.See also: AWS API Documentation\\n', 'parameters': [{'name': 'template_name', 'description': 'The name of the provisioning template.'}, {'name': 'description', 'description': 'The description of the provisioning template.'}, {'name': 'template_body', 'description': 'The JSON formatted contents of the provisioning template.'}, {'name': 'enabled_|_no_enabled', 'description': 'True to enable the provisioning template, otherwise false.'}, {'name': 'provisioning_role_arn', 'description': 'The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.'}, {'name': 'pre_provisioning_hook', 'description': 'Creates a pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING . For more information about provisioning template types, see type .\\npayloadVersion -> (string)\\n\\nThe payload that was sent to the target function.\\n\\nNote: Only Lambda functions are currently supported.\\n\\ntargetArn -> (string)\\n\\nThe ARN of the target function.\\n\\nNote: Only Lambda functions are currently supported.'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the provisioning template.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'type', 'description': 'The type you define in a provisioning template. You can create a template with only one type. You can\u00e2\\x80\\x99t change the template type after its creation. The default value is FLEET_PROVISIONING . For more information about provisioning template, see: Provisioning template .\\nPossible values:\\n\\nFLEET_PROVISIONING\\nJITP'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'provides various types of dummy data', 'parameters': [{'name': 'provider', 'description': '', 'type': 'string'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest FIFA World Cup Schedule and Stats ', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'utc_offset', 'description': 'UTC Offset for timezone (Must be between -12 to 14)', 'type': 'NUMBER'}]}"], "Output": "aws.greengrass.list_core_definitions(page_size=5)"} {"Instruction": "I want to delete a job execution with ID \"sample-job-02\" on an IoT device named \"MyDevice\" forcefully.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.delete_job_execution', 'description': 'Deletes a job execution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job whose execution on a particular device will be deleted.'}, {'name': 'thing_name', 'description': 'The name of the thing whose job execution will be deleted.'}, {'name': 'execution_number', 'description': 'The ID of the job execution to be deleted. The executionNumber refers to the execution of a particular job on a particular device.\\nNote that once a job execution is deleted, the executionNumber may be reused by IoT, so be sure you get and use the correct value here.'}, {'name': 'force_|_no_force', 'description': '(Optional) When true, you can delete a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d. Otherwise, you can only delete a job execution which is in a terminal state (\u00e2\\x80\\x9cSUCCEEDED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cFAILED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREJECTED\u00e2\\x80\\x9d, \u00e2\\x80\\x9cREMOVED\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCANCELED\u00e2\\x80\\x9d) or an exception will occur. The default is false.\\n\\nNoteDeleting a job execution which is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d, will cause the device to be unable to access job information or update the job execution status. Use caution and ensure that the device is able to recover to a valid state.'}, {'name': 'namespace_id', 'description': 'The namespace used to indicate that a job is a customer-managed job.\\nWhen you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.\\n\\n$aws/things/*THING_NAME* /jobs/*JOB_ID* /notify-namespace-*NAMESPACE_ID* /\\n\\nNoteThe namespaceId feature is in public preview.'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests.list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.users().create', 'description': 'Create a new user in a given cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.iot.delete_job_execution(job_id=\"sample-job-02\", thing_name=\"MyDevice\", force=True)"} {"Instruction": "Can you please provide me with the details of all the launch profiles in the specified studio with the ID \"Studio567\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access the official Uganda Governmnent company register, ideal for KYB purposes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'approximate_quantiles', 'description': 'Compute approximate quantiles of a numeric array using the T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1]. Default is 0.5.'}, {'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}"], "Output": "aws.nimble.list_launch_profiles(studio_id=\"Studio567\")"} {"Instruction": "I want to delete a message with id \"ABC123def456\" in the room \"arn:aws:ivschat:us-west-2:12345689012:room/g1H2I3j4k5L6\" using the AWS IVS Chat API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ivschat.delete_message', 'description': 'Sends an event to a specific room which directs clients to delete a specific message; that is, unrender it from view and delete it from the client\u00e2\\x80\\x99s chat history. This event\u00e2\\x80\\x99s EventName is aws:DELETE_MESSAGE . This replicates the DeleteMessage WebSocket operation in the Amazon IVS Chat Messaging API.', 'parameters': [{'name': 'id', 'description': 'ID of the message to be deleted. This is the Id field in the received message (see Message (Subscribe) in the Chat Messaging API).'}, {'name': 'reason', 'description': 'Reason for deleting the message.'}, {'name': 'room_identifier', 'description': 'Identifier of the room where the message should be deleted. Currently this must be an ARN.'}]}"], "Output": "aws.ivschat.delete_message(room_identifier=\"arn:aws:ivschat:us-west-2:12345689012:room/g1H2I3j4k5L6\", id=\"ABC123def456\", reason=\"Message contains profanity\")"} {"Instruction": "I need to start a cutover for the source servers with IDs ee9876 and ff6543 on AWS MGN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgn.start_cutover', 'description': 'Launches a Cutover Instance for specific Source Servers. This command starts a LAUNCH job whose initiatedBy property is StartCutover and changes the SourceServer.lifeCycle.state property to CUTTING_OVER.', 'parameters': [{'name': 'account_id', 'description': 'Start Cutover by Account IDs'}, {'name': 'source_server_ids', 'description': 'Start Cutover by Source Server IDs.\\n(string)'}, {'name': 'tags', 'description': 'Start Cutover by Tags.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.mgn.start_cutover(source_server_ids=[\"ee9876\", \"ff6543\"])"} {"Instruction": "Can you please provide the verified access groups with the ID \"67890\" and also provide the verified access instance ID?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.describe_verified_access_groups', 'description': 'Describes the specified Verified Access groups.describe-verified-access-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'verified_access_group_ids', 'description': 'The ID of the Verified Access groups.\\n(string)'}, {'name': 'verified_access_instance_id', 'description': 'The ID of the Verified Access instance.'}, {'name': 'filters', 'description': 'One or more filters. Filter names and values are case-sensitive.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ec2.describe_verified_access_groups(verified_access_group_ids=\"67890\", verified_access_instance_id=\"Verified Access Instance ID\")"} {"Instruction": "I want to list all the minor version ARNs for a major version of a directory with the ARN \"arn:aws:clouddirectory:us-west-2:123456789012:directory/abcdefgh-1234-5678-90ab-cdefghijklmn\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_applied_schema_arns', 'description': 'Lists schema major versions applied to a directory. If SchemaArn is provided, lists the minor version.list-applied-schema-arns is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory you are listing.'}, {'name': 'schema_arn', 'description': 'The response for ListAppliedSchemaArns when this parameter is used will list all minor version ARNs for a major version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.clouddirectory.list_applied_schema_arns(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/abcdefgh_1234_5678_90ab_cdefghijklmn\")"} {"Instruction": "I want to deregister an EC2 instance with the instance ID \"i-9876543210abcdef0\" in AWS OpsWorks Stacks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make sample map for app', 'parameters': []}"], "Output": "aws.opsworks.deregister_instance(instance_id=\"i-9876543210abcdef0\")"} {"Instruction": "I want to list all the groups in the identity store with the ID \"d-9876543210\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.identitystore.list_groups', 'description': 'Lists all groups in the identity store. Returns a paginated list of complete Group objects. Filtering for a Group by the DisplayName attribute is deprecated. Instead, use the GetGroupId API action.NoteIf you have administrator access to a member account, you can use this API from the member account. Read about member accounts in the Organizations User Guide .list-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store, such as d-1234567890 . In this example, d- is a fixed prefix, and 1234567890 is a randomly generated string that contains numbers and lower case letters. This value is generated at the time that a new identity store is created.'}, {'name': 'filters', 'description': 'A list of Filter objects, which is used in the ListUsers and ListGroups requests.\\n(structure)\\n\\nA query filter used by ListUsers and ListGroups . This filter object provides the attribute name and attribute value to search users or groups.\\nAttributePath -> (string)\\n\\nThe attribute path that is used to specify which attribute name to search. Length limit is 255 characters. For example, UserName is a valid attribute path for the ListUsers API, and DisplayName is a valid attribute path for the ListGroups API.\\nAttributeValue -> (string)\\n\\nRepresents the data for an attribute. Each attribute value is described as a name-value pair.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.identitystore.list_groups(identity_store_id=\"d-9876543210\")"} {"Instruction": "Can you please provide me with a Python function call to download a sample configuration file for my Site-to-Site VPN connection with ID vpn-987654321def09876? The device type ID is abcdef12 and I want to use IKE version ikev1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_connection_device_sample_configuration', 'description': 'Download an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The VpnConnectionId specifies the Site-to-Site VPN connection used for the sample configuration.'}, {'name': 'vpn_connection_device_type_id', 'description': 'Device identifier provided by the GetVpnConnectionDeviceTypes API.'}, {'name': 'internet_key_exchange_version', 'description': 'The IKE version to be used in the sample configuration file for your customer gateway device. You can specify one of the following versions: ikev1 or ikev2 .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha blockchain-node-engine', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes.describe', 'description': 'Describe a Blockchain Node Engine node configuration and state', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_memory_pool', 'description': 'Set the default memory pool', 'parameters': {'required': [{'name': 'pool', 'description': 'The memory pool that should be used by default.'}], 'optional': []}}\n", "{'name': 'pyarrow', 'api_name': 'compute_mean', 'description': 'Compute the mean of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}"], "Output": "aws.ec2.get_vpn_connection_device_sample_configuration(vpn_connection_id=\"vpn-987654321def09876\", vpn_connection_device_type_id=\"abcdef12\", internet_key_exchange_version=\"ikev1\")"} {"Instruction": "I want to retrieve the list of monitoring evaluation results for a monitor with the ARN \"arn:aws:forecast:us-west-2:1234567890:monitor/monitor-1\" on AWS Forecast.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.list_monitor_evaluations', 'description': 'Returns a list of the monitoring evaluation results and predictor events collected by the monitor resource during different windows of time.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: PredictorMonitorEvaluations\\n', 'parameters': [{'name': 'monitor_arn', 'description': 'The Amazon Resource Name (ARN) of the monitor resource to get results from.'}, {'name': 'filters', 'description': 'An array of filters. For each filter, provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the resources that match the statement from the list. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT .\\nKey - The name of the parameter to filter on. The only valid value is EvaluationState .\\nValue - The value to match. Valid values are only SUCCESS or FAILURE .\\n\\nFor example, to list only successful monitor evaluations, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"EvaluationState\", \"Value\": \"SUCCESS\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'az', 'api_name': 'MySQL server configuration list', 'description': 'List the configuration values for a MySQL server', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server-name -s', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "aws.forecast.list_monitor_evaluations(monitor_arn=\"arn:aws:forecast:us_west_2:1234567890:monitor/monitor_1\")"} {"Instruction": "Retrieve the app block builders with names \"builder1\" and \"builder2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.describe_app_block_builders', 'description': 'Retrieves a list that describes one or more app block builders.', 'parameters': [{'name': 'names', 'description': 'The names of the app block builders.\\n(string)'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results. The maximum value is 25.'}]}"], "Output": "aws.appstream.describe_app_block_builders(names=[\"builder1\", \"builder2\"])"} {"Instruction": "I want to enable versioning for my S3 on Outposts bucket with account ID 123456789 and bucket name my-bucket.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3control.put_bucket_versioning', 'description': 'Sets the versioning state for an S3 on Outposts bucket. With S3 Versioning, you can save multiple distinct copies of your objects and recover from unintended user actions and application failures.Suspended - Suspends versioning for the objects in the bucket. All objects added to the bucket receive the version ID null .If you\u00e2\\x80\\x99ve never set versioning on your bucket, it has no versioning state. In that case, a GetBucketVersioning request does not return a versioning state value.If you have an object expiration lifecycle configuration in your non-versioned bucket and you want to maintain the same permanent delete behavior when you enable versioning, you must add a noncurrent expiration policy. The noncurrent expiration lifecycle configuration will manage the deletes of the noncurrent object versions in the version-enabled bucket. For more information, see Versioning in the Amazon S3 User Guide .The following operations are related to PutBucketVersioning for S3 on Outposts.GetBucketVersioningGetBucketLifecycleConfigurationSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The Amazon Web Services account ID of the S3 on Outposts bucket.'}, {'name': 'bucket', 'description': 'The S3 on Outposts bucket to set the versioning state for.'}, {'name': 'mfa', 'description': 'The concatenation of the authentication device\u00e2\\x80\\x99s serial number, a space, and the value that is displayed on your authentication device.'}, {'name': 'versioning_configuration', 'description': 'The root-level tag for the VersioningConfiguration parameters.\\nMFADelete -> (string)\\n\\nSpecifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.\\nStatus -> (string)\\n\\nSets the versioning state of the S3 on Outposts bucket.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}"], "Output": "aws.s3control.put_bucket_versioning(account_id=123456789, bucket=\"my-bucket\", versioning_configuration=True, status=\"Enabled\")"} {"Instruction": "I want to update a rule with the RuleId a123fae4-b567-8e90-1234-5ab67ac8ca90 and delete a predicate of type ByteMatch from the rule.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.update_rule', 'description': 'An IPSet that matches the IP address 192.0.2.44You then add the Rule to a WebACL and specify that you want to block requests that satisfy the Rule . For a request to be blocked, the User-Agent header in the request must contain the value BadBot and the request must originate from the IP address 192.0.2.44.Create the Rule . See CreateRule .Submit an UpdateRule request to add predicates to the Rule .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the Rule that you want to update. RuleId is returned by CreateRule and by ListRules .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'updates', 'description': 'An array of RuleUpdate objects that you want to insert into or delete from a Rule . For more information, see the applicable data types:\\n\\nRuleUpdate : Contains Action and Predicate\\nPredicate : Contains DataId , Negated , and Type\\nFieldToMatch : Contains Data and Type\\n\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nSpecifies a Predicate (such as an IPSet ) and indicates whether you want to add it to a Rule or delete it from a Rule .\\nAction -> (string)\\n\\nSpecify INSERT to add a Predicate to a Rule . Use DELETE to remove a Predicate from a Rule .\\nPredicate -> (structure)\\n\\nThe ID of the Predicate (such as an IPSet ) that you want to add to a Rule .\\nNegated -> (boolean)\\n\\nSet Negated to False if you want AWS WAF to allow, block, or count requests based on the settings in the specified ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow or block requests based on that IP address.\\nSet Negated to True if you want AWS WAF to allow or block a request based on the negation of the settings in the ByteMatchSet , IPSet , SqlInjectionMatchSet , XssMatchSet , RegexMatchSet , GeoMatchSet , or SizeConstraintSet . For example, if an IPSet includes the IP address 192.0.2.44 , AWS WAF will allow, block, or count requests based on all IP addresses except 192.0.2.44 .\\n\\nType -> (string)\\n\\nThe type of predicate in a Rule , such as ByteMatch or IPSet .\\nDataId -> (string)\\n\\nA unique identifier for a predicate in a Rule , such as ByteMatchSetId or IPSetId . The ID is returned by the corresponding Create or List command.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Archive data of some blue chip's tickers\\n\\n\\n\", 'parameters': []}"], "Output": "aws.waf.update_rule(rule_id=\"a123fae4_b567_8e90_1234_5ab67ac8ca90\", change_token=\"12cs345_67cd_890b_1cd2_c3a4567d89f1\", updates=[{\"Action\":\"DELETE\"}])"} {"Instruction": "I want to disassociate a trunk network interface with ID tni-123456 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\\nOur Fast Food Restaurants API provides you with a comprehensive database of the most popular fast food chains, allowing you to access vital information about their locations, hours and web presence.\\n\\nSign up now to get access!\\n', 'parameters': []}"], "Output": "aws.ec2.disassociate_trunk_interface(association_id=\"tni_123456\")"} {"Instruction": "Can you provide a Python function call to update a RegexMatchSet with ID 98765432-4321-4321-4321-9876543210ab on AWS WAF?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.update_regex_match_set', 'description': 'The part of a web request that you want AWS WAF to inspectupdate, such as a query string or the value of the User-Agent header.Whether to perform any conversions on the request, such as converting it to lowercase, before inspecting it for the specified string.For example, you can create a RegexPatternSet that matches any requests with User-Agent headers that contain the string B[a@]dB[o0]t . You can then configure AWS WAF to reject those requests.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRegexMatchSet request.See also: AWS API Documentation\\n', 'parameters': [{'name': 'regex_match_set_id', 'description': 'The RegexMatchSetId of the RegexMatchSet that you want to update. RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets .'}, {'name': 'updates', 'description': 'An array of RegexMatchSetUpdate objects that you want to insert into or delete from a RegexMatchSet . For more information, see RegexMatchTuple .\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nIn an UpdateRegexMatchSet request, RegexMatchSetUpdate specifies whether to insert or delete a RegexMatchTuple and includes the settings for the RegexMatchTuple .\\nAction -> (string)\\n\\nSpecifies whether to insert or delete a RegexMatchTuple .\\nRegexMatchTuple -> (structure)\\n\\nInformation about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action , the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet .\\nFieldToMatch -> (structure)\\n\\nSpecifies where in a web request to look for the RegexPatternSet .\\nType -> (string)\\n\\nThe part of the web request that you want AWS WAF to search for a specified string. Parts of a request that you can search include the following:\\n\\nHEADER : A specified request header, for example, the value of the User-Agent or Referer header. If you choose HEADER for the type, specify the name of the header in Data .\\nMETHOD : The HTTP method, which indicated the type of operation that the request is asking the origin to perform. Amazon CloudFront supports the following methods: DELETE , GET , HEAD , OPTIONS , PATCH , POST , and PUT .\\nQUERY_STRING : A query string, which is the part of a URL that appears after a ? character, if any.\\nURI : The part of a web request that identifies a resource, for example, /images/daily-ad.jpg .\\nBODY : The part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from a form. The request body immediately follows the request headers. Note that only the first 8192 bytes of the request body are forwarded to AWS WAF for inspection. To allow or block requests based on the length of the body, you can create a size constraint set. For more information, see CreateSizeConstraintSet .\\nSINGLE_QUERY_ARG : The parameter in the query string that you will inspect, such as UserName or SalesRegion . The maximum length for SINGLE_QUERY_ARG is 30 characters.\\nALL_QUERY_ARGS : Similar to SINGLE_QUERY_ARG , but rather than inspecting a single parameter, AWS WAF will inspect all parameters within the query for the value or regex pattern that you specify in TargetString .\\n\\n\\nData -> (string)\\n\\nWhen the value of Type is HEADER , enter the name of the header that you want AWS WAF to search, for example, User-Agent or Referer . The name of the header is not case sensitive.\\nWhen the value of Type is SINGLE_QUERY_ARG , enter the name of the parameter that you want AWS WAF to search, for example, UserName or SalesRegion . The parameter name is not case sensitive.\\nIf the value of Type is any other value, omit Data .\\n\\n\\nTextTransformation -> (string)\\n\\nText transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass AWS WAF. If you specify a transformation, AWS WAF performs the transformation on RegexPatternSet before inspecting a request for a match.\\nYou can only specify a single type of TextTransformation.\\n\\nCMD_LINE\\nWhen you\u00e2\\x80\\x99re concerned that attackers are injecting an operating system commandline command and using unusual formatting to disguise some or all of the command, use this option to perform the following transformations:\\n\\nDelete the following characters: \u00e2\\x80\\x9c \u00e2\\x80\\x98 ^\\nDelete spaces before the following characters: / (\\nReplace the following characters with a space: , ;\\nReplace multiple spaces with one space\\nConvert uppercase letters (A-Z) to lowercase (a-z)\\n\\n\\nCOMPRESS_WHITE_SPACE\\nUse this option to replace the following characters with a space character (decimal 32):\\n\\nf, formfeed, decimal 12\\nt, tab, decimal 9\\nn, newline, decimal 10\\nr, carriage return, decimal 13\\nv, vertical tab, decimal 11\\nnon-breaking space, decimal 160\\n\\n\\nCOMPRESS_WHITE_SPACE also replaces multiple spaces with one space.\\nHTML_ENTITY_DECODE\\n\\nUse this option to replace HTML-encoded characters with unencoded characters. HTML_ENTITY_DECODE performs the following operations:\\n\\nReplaces (ampersand)quot; with \"\\nReplaces (ampersand)nbsp; with a non-breaking space, decimal 160\\nReplaces (ampersand)lt; with a \u00e2\\x80\\x9cless than\u00e2\\x80\\x9d symbol\\nReplaces (ampersand)gt; with >\\nReplaces characters that are represented in hexadecimal format, (ampersand)#xhhhh; , with the corresponding characters\\nReplaces characters that are represented in decimal format, (ampersand)#nnnn; , with the corresponding characters\\n\\n\\nLOWERCASE\\nUse this option to convert uppercase letters (A-Z) to lowercase (a-z).\\n\\nURL_DECODE\\nUse this option to decode a URL-encoded value.\\n\\nNONE\\nSpecify NONE if you don\u00e2\\x80\\x99t want to perform any text transformations.\\n\\nRegexPatternSetId -> (string)\\n\\nThe RegexPatternSetId for a RegexPatternSet . You use RegexPatternSetId to get information about a RegexPatternSet (see GetRegexPatternSet ), update a RegexPatternSet (see UpdateRegexPatternSet ), insert a RegexPatternSet into a RegexMatchSet or delete one from a RegexMatchSet (see UpdateRegexMatchSet ), and delete an RegexPatternSet from AWS WAF (see DeleteRegexPatternSet ).\\n\\nRegexPatternSetId is returned by CreateRegexPatternSet and by ListRegexPatternSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'aws', 'api_name': 'aws m2 list_environments', 'description': 'Lists the runtime environments.list-environments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine_type', 'description': 'The engine type for the runtime environment.\\nPossible values:\\n\\nmicrofocus\\nbluage'}, {'name': 'names', 'description': 'The names of the runtime environments. Must be unique within the account.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}"], "Output": "aws.waf_regional.update_regex_match_set(regex_match_set_id=\"98765432-4321-4321-4321-9876543210ab\")"} {"Instruction": "I want to report a failure for a third-party job with the job ID \"54321\" and a client token \"def456\", providing the failure type as \"server\" in AWS CodePipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codepipeline.put_third_party_job_failure_result', 'description': 'Represents the failure of a third party job as returned to the pipeline by a job worker. Used for partner actions only.', 'parameters': [{'name': 'job_id', 'description': 'The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs .'}, {'name': 'client_token', 'description': 'The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.'}, {'name': 'failure_details', 'description': 'Represents information about failure details.\\ntype -> (string)\\n\\nThe type of the failure.\\nmessage -> (string)\\n\\nThe message about the failure.\\nexternalExecutionId -> (string)\\n\\nThe external ID of the run of the action that failed.'}]}"], "Output": "aws.codepipeline.put_third_party_job_failure_result(job_id=\"54321\", client_token=\"def456\", failure_details={\"type\":\"server\"})"} {"Instruction": "Please fetch the details for the dimension group \"db.query\" in Performance Insights for the RDS service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pi.get_dimension_key_details', 'description': 'Get the attributes of the specified dimension group for a DB instance or data source. For example, if you specify a SQL ID, GetDimensionKeyDetails retrieves the full text of the dimension db.sql.statement associated with this ID. This operation is useful because GetResourceMetrics and DescribeDimensionKeys don\u00e2\\x80\\x99t support retrieval of large SQL statement text.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights returns data. The only valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'The ID for a data source from which to gather dimension data. This ID must be immutable and unique within an Amazon Web Services Region. When a DB instance is the data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X .'}, {'name': 'group', 'description': 'The name of the dimension group. Performance Insights searches the specified group for the dimension group ID. The following group name values are valid:\\n\\ndb.query (Amazon DocumentDB only)\\ndb.sql (Amazon RDS and Aurora only)'}, {'name': 'group_identifier', 'description': 'The ID of the dimension group from which to retrieve dimension details. For dimension group db.sql , the group ID is db.sql.id . The following group ID values are valid:\\n\\ndb.sql.id for dimension group db.sql (Aurora and RDS only)\\ndb.query.id for dimension group db.query (DocumentDB only)'}, {'name': 'requested_dimensions', 'description': 'A list of dimensions to retrieve the detail data for within the given dimension group. If you don\u00e2\\x80\\x99t specify this parameter, Performance Insights returns all dimension data within the specified dimension group. Specify dimension names for the following dimension groups:\\n\\ndb.sql - Specify either the full dimension name db.sql.statement or the short dimension name statement (Aurora and RDS only).\\ndb.query - Specify either the full dimension name db.query.statement or the short dimension name statement (DocumentDB only).\\n\\n(string)'}]}"], "Output": "aws.pi.get_dimension_key_details(service_type=\"RDS\", group=\"db.query\")"} {"Instruction": "I want to update the location with the ARN \"arn:aws:datasync:us-west-2:123456789012:location/location-12345678\" for SMB file system access. The subdirectory is \"/path/to/folder\", the user is \"admin\", the domain is \"mydomain\", the password is \"secretpassword\", and the protocol version is \"AUTOMATIC\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datasync.update_location_smb', 'description': 'Updates some of the parameters of a previously created location for Server Message Block (SMB) file system access. For information about creating an SMB location, see Creating a location for SMB .', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the SMB location to update.'}, {'name': 'subdirectory', 'description': 'The subdirectory in the SMB file system that is used to read data from the SMB source location or write data to the SMB destination. The SMB path should be a path that\u00e2\\x80\\x99s exported by the SMB server, or a subdirectory of that path. The path should be such that it can be mounted by other SMB clients in your network.\\n\\nNoteSubdirectory must be specified with forward slashes. For example, /path/to/folder .\\nTo transfer all the data in the folder that you specified, DataSync must have permissions to mount the SMB share and to access all the data in that share. To ensure this, do either of the following:\\n\\nEnsure that the user/password specified belongs to the user who can mount the share and who has the appropriate permissions for all of the files and directories that you want DataSync to access.\\nUse credentials of a member of the Backup Operators group to mount the share.\\n\\nDoing either of these options enables the agent to access the data. For the agent to access directories, you must also enable all execute access.'}, {'name': 'user', 'description': 'The user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'domain', 'description': 'The name of the Windows domain that the SMB server belongs to.'}, {'name': 'password', 'description': 'The password of the user who can mount the share has the permissions to access files and folders in the SMB share.'}, {'name': 'agent_arns', 'description': 'The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.\\n(string)'}, {'name': 'mount_options', 'description': 'Specifies the version of the Server Message Block (SMB) protocol that DataSync uses to access an SMB file server.\\nVersion -> (string)\\n\\nBy default, DataSync automatically chooses an SMB protocol version based on negotiation with your SMB file server. You also can configure DataSync to use a specific SMB version, but we recommend doing this only if DataSync has trouble negotiating with the SMB file server automatically.\\nThese are the following options for configuring the SMB version:\\n\\nAUTOMATIC (default): DataSync and the SMB file server negotiate the highest version of SMB that they mutually support between 2.1 and 3.1.1. This is the recommended option. If you instead choose a specific version that your file server doesn\u00e2\\x80\\x99t support, you may get an Operation Not Supported error.\\nSMB3 : Restricts the protocol negotiation to only SMB version 3.0.2.\\nSMB2 : Restricts the protocol negotiation to only SMB version 2.1.\\nSMB2_0 : Restricts the protocol negotiation to only SMB version 2.0.\\nSMB1 : Restricts the protocol negotiation to only SMB version 1.0.\\n\\n\\nNoteThe SMB1 option isn\u00e2\\x80\\x99t available when creating an Amazon FSx for NetApp ONTAP location .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}"], "Output": "aws.datasync.update_location_smb(location_arn=\"arn:aws:datasync:us_west_2:123456789012:location/location_12345678\", subdirectory=\"/path/to/folder\", user=\"admin\", domain=\"mydomain\", password=\"secretpassword\", mount_options={\"Version\": \"AUTOMATIC\"})"} {"Instruction": "I want to list all the actions created after 2024-01-01 on AWS Sagemaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.list_actions', 'description': 'Lists the actions in your account and their properties.list-actions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_uri', 'description': 'A filter that returns only actions with the specified source URI.'}, {'name': 'action_type', 'description': 'A filter that returns only actions of the specified type.'}, {'name': 'created_after', 'description': 'A filter that returns only actions created on or after the specified time.'}, {'name': 'created_before', 'description': 'A filter that returns only actions created on or before the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.query', 'description': 'Query Cloud assets', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'job_reference'}, {'name': 'statement'}, {'name': 'page_size'}, {'name': 'page_token'}, {'name': 'timeout'}, {'name': 'snapshot_time'}, {'name': 'start_time'}, {'name': 'end_time'}, {'name': 'write_disposition'}, {'name': 'bigquery_table'}, {'name': 'bigquery_dataset'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}"], "Output": "aws.sagemaker.list_actions(created_after=\"2024-01-01\")"} {"Instruction": "I want to put a batch of 5 dial requests for a campaign in Amazon Connect. The campaign identifier is \"54321\" and I want to make the following dial requests:\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcampaigns.put_dial_request_batch', 'description': 'Creates dials requests for the specified campaign Amazon Connect account. This API is idempotent.', 'parameters': [{'name': 'id', 'description': 'Identifier representing a Campaign'}, {'name': 'dial_requests', 'description': 'A list of dial requests.\\n(structure)\\n\\nA dial request for a campaign.\\nclientToken -> (string)\\n\\nClient provided parameter used for idempotency. Its value must be unique for each request.\\nphoneNumber -> (string)\\n\\nThe phone number of the customer, in E.164 format.\\nexpirationTime -> (timestamp)\\n\\nTimestamp with no UTC offset or timezone\\nattributes -> (map)\\n\\nA custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes, and can be accessed in contact flows just like any other contact attributes.\\nkey -> (string)\\n\\nThe key of the attribute. Attribute keys can include only alphanumeric, dash, and underscore characters.\\nvalue -> (string)\\n\\nThe value of the attribute.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Films', 'parameters': [{'name': 'searchstring', 'description': 'pass an optional search string for looking up inventory', 'type': 'STRING'}, {'name': 'limit', 'description': 'maximum number of records to return', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'number of records to skip for pagination', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "aws.connectcampaigns.put_dial_request_batch(id=\"54321\",dial_requests='[{\"clientToken\":\"request1\",\"phoneNumber\":\"+9876543210\",\"expirationTime\":\"2022-02-01T10:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"456\"}},{\"clientToken\":\"request2\",\"phoneNumber\":\"+1234567890\",\"expirationTime\":\"2022-02-01T11:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"789\"}},{\"clientToken\":\"request3\",\"phoneNumber\":\"+9876543210\",\"expirationTime\":\"2022-02-01T12:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"012\"}},{\"clientToken\":\"request4\",\"phoneNumber\":\"+1234567890\",\"expirationTime\":\"2022-02-01T13:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"345\"}},{\"clientToken\":\"request5\",\"phoneNumber\":\"+9876543210\",\"expirationTime\":\"2022-02-01T14:00:00Z\",\"attributes\":{\"key\":\"custom_attr\",\"value\":\"678\"}}]')"} {"Instruction": "Can you please retrieve the details of a project named \"my-project-2\" using the Evidently API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.evidently.get_project', 'description': 'Returns the details about one launch. You must already know the project name. To retrieve a list of projects in your account, use ListProjects .', 'parameters': [{'name': 'project', 'description': 'The name or ARN of the project that you want to see the details of.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}"], "Output": "aws.evidently.get_project(project=\"my-project-2\")"} {"Instruction": "I need to delete a layer with the layer ID 'e3d4dc2c-5c8a-4e0d-a098-9078e5483967' on AWS OpsWorks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.delete_layer', 'description': 'Deletes a specified layer. You must first stop and then delete all associated instances or unassign registered instances. For more information, see How to Delete a Layer .Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'layer_id', 'description': 'The layer ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_batch_job_definitions', 'description': 'Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.list-batch-job-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The identifier of the application.'}, {'name': 'prefix', 'description': 'If the batch job definition is a FileBatchJobDefinition, the prefix allows you to search on the file names of FileBatchJobDefinitions.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().update', 'description': 'update an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'clear_continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rest API that serves random, catagorized and filteres lighthearted familial insults/jokes', 'parameters': [{'name': 'category', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}"], "Output": "aws.opsworks.delete_layer(layer_id=\"e3d4dc2c-5c8a-4e0d-a098-9078e5483967\")"} {"Instruction": "I want to create a new API key in my AWS account called \"my-awesome-api-key\" and include a description for it.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.location.create_key', 'description': 'Creates an API key resource in your Amazon Web Services account, which lets you grant actions for Amazon Location resources to the API key bearer.NoteFor more information, see Using API keys .', 'parameters': [{'name': 'description', 'description': 'An optional description for the API key resource.'}, {'name': 'expire_time', 'description': 'The optional timestamp for when the API key resource will expire in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ . One of NoExpiry or ExpireTime must be set.'}, {'name': 'key_name', 'description': 'A custom name for the API key resource.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), hyphens (-), periods (.), and underscores (_).\\nMust be a unique API key name.\\nNo spaces allowed. For example, ExampleAPIKey .'}, {'name': 'no_expiry_|_no_no_expiry', 'description': 'Optionally set to true to set no expiration time for the API key. One of NoExpiry or ExpireTime must be set.'}, {'name': 'restrictions', 'description': 'The API key restrictions for the API key resource.\\nAllowActions -> (list)\\n\\nA list of allowed actions that an API key resource grants permissions to perform. You must have at least one action for each type of resource. For example, if you have a place resource, you must include at least one place action.\\nThe following are valid values for the actions.\\n\\nMap actions\\ngeo:GetMap* - Allows all actions needed for map rendering.\\n\\n\\nPlace actions\\ngeo:SearchPlaceIndexForText - Allows geocoding.\\ngeo:SearchPlaceIndexForPosition - Allows reverse geocoding.\\ngeo:SearchPlaceIndexForSuggestions - Allows generating suggestions from text.\\nGetPlace - Allows finding a place by place ID.\\n\\n\\nRoute actions\\ngeo:CalculateRoute - Allows point to point routing.\\ngeo:CalculateRouteMatrix - Allows calculating a matrix of routes.\\n\\n\\n\\n\\nNoteYou must use these strings exactly. For example, to provide access to map rendering, the only valid action is geo:GetMap* as an input to the list. [\"geo:GetMap*\"] is valid but [\"geo:GetMapTile\"] is not. Similarly, you cannot use [\"geo:SearchPlaceIndexFor*\"] - you must list each of the Place actions separately.\\n(string)\\n\\nAllowReferers -> (list)\\n\\nAn optional list of allowed HTTP referers for which requests must originate from. Requests using this API key from other domains will not be allowed.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939) or any symbols in this list $\\\\-._+!*`(),;/?:@=&\\nMay contain a percent (%) if followed by 2 hexadecimal digits (A-F, a-f, 0-9); this is used for URL encoding purposes.\\nMay contain wildcard characters question mark (?) and asterisk (*). Question mark (?) will replace any single character (including hexadecimal digits). Asterisk (*) will replace any multiple characters (including multiple hexadecimal digits).\\nNo spaces allowed. For example, https://example.com .\\n\\n(string)\\n\\nAllowResources -> (list)\\n\\nA list of allowed resource ARNs that a API key bearer can perform actions on.\\n\\nThe ARN must be the correct ARN for a map, place, or route ARN. You may include wildcards in the resource-id to match multiple resources of the same type.\\nThe resources must be in the same partition , region , and account-id as the key that is being created.\\nOther than wildcards, you must include the full ARN, including the arn , partition , service , region , account-id and resource-id , delimited by colons (:).\\nNo spaces allowed, even with wildcards. For example, arn:aws:geo:region:*account-id* :map/ExampleMap* .\\n\\nFor more information about ARN format, see Amazon Resource Names (ARNs) .\\n(string)'}, {'name': 'tags', 'description': 'Applies one or more tags to the map resource. A tag is a key-value pair that helps manage, identify, search, and filter your resources by labelling them.\\nFormat: \"key\" : \"value\"\\nRestrictions:\\n\\nMaximum 50 tags per resource\\nEach resource tag must be unique with a maximum of one value.\\nMaximum key length: 128 Unicode characters in UTF-8\\nMaximum value length: 256 Unicode characters in UTF-8\\nCan use alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), and the following characters: + - = . _ : / @.\\nCannot use \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d as a prefix for a key.\\n\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.location.create_key(key_name=\"my-awesome-api-key\", description=\"This is my awesome API key.\")"} {"Instruction": "I want to retrieve the commit history for a file named script.py in the repository myRepo on AWS CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.list_file_commit_history', 'description': 'Retrieves a list of commits and changes to a specified file.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main . If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The full path of the file whose history you want to retrieve, including the name of the file.'}, {'name': 'max_results', 'description': 'A non-zero, non-negative integer used to limit the number of returned results.'}, {'name': 'next_token', 'description': 'An enumeration token that allows the operation to batch the results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}"], "Output": "aws.codecommit.list_file_commit_history(repository_name=\"myRepo\", file_path=\"script.py\")"} {"Instruction": "I want to create a new version of an IAM policy with the Amazon Resource Name (ARN) arn:aws:iam::123456789012:policy/MyPolicy, using the policy document file://NewPolicyVersion.json and set it as the default version.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.create_policy_version', 'description': 'Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.For more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}, {'name': 'policy_document', 'description': 'The JSON policy document that you want to use as the content for this new version of the policy.\\nYou must provide policies in JSON format in IAM. However, for CloudFormation templates formatted in YAML, you can provide the policy in JSON or YAML format. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.\\nThe maximum length of the policy document that you can pass in this operation, including whitespace, is listed below. To view the maximum character counts of a managed policy with no whitespaces, see IAM and STS character quotas .\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )'}, {'name': 'set_as_default_|_no_set_as_default', 'description': 'Specifies whether to set this version as the policy\u00e2\\x80\\x99s default version.\\nWhen this parameter is true , the new policy version becomes the operative version. That is, it becomes the version that is in effect for the IAM users, groups, and roles that the policy is attached to.\\nFor more information about managed policy versions, see Versioning for managed policies in the IAM User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'chevereto', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}"], "Output": "aws.iam.create_policy_version(policy_arn=\"arn:aws:iam::123456789012:policy/MyPolicy\", policy_document=\"file://NewPolicyVersion.json\", set_as_default=True)"} {"Instruction": "I want to get the details for a voice connector with the ID \"vc_1234\" on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'alpha compute firewall-policies associations', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().list', 'description': 'List the associations of an organization or folder resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.chime_sdk_voice.get_voice_connector(voice_connector_id=\"vc_1234\")"} {"Instruction": "I want to retrieve a list of all the schema mappings that have been created for an AWS account using the AWS Entity Resolution API, but I want the results in smaller pages of 50 mappings each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.entityresolution.list_schema_mappings', 'description': 'Returns a list of all the SchemaMappings that have been created for an AWS account.list-schema-mappings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'user url endpoint', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compact_representation', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'width', 'description': 'Desired string length'}, {'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}"], "Output": "aws.entityresolution.list_schema_mappings(page_size=50)"} {"Instruction": "I want to put a lifecycle policy for the repository named project-a/my-app on Amazon ECR.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.put_lifecycle_policy', 'description': 'Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template .', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to receive the policy.'}, {'name': 'lifecycle_policy_text', 'description': 'The JSON repository policy text to apply to the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.certificate_manager.trust_configs.export('my_trust_config', location='global', destination='my_trust_config.yaml'\", 'description': 'Export a TrustConfig', 'parameters': [{'name': 'trust_config'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}"], "Output": "aws.ecr.put_lifecycle_policy(repository_name=\"project-a/my-app\", lifecycle_policy_text=\"file://policy.json\")"} {"Instruction": "I want to generate a verification code for the attribute \"email\" using the access token \"12345\" in Amazon Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.create', 'description': 'Create a Bitbucket Server config for use by Google Cloud Build', 'parameters': [{'name': 'admin_access_token_secret_version'}, {'name': 'api_key'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'peered_network'}, {'name': 'region'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application such as shazam.com', 'parameters': [{'name': 'artistid', 'description': \"The value of 'artist->adamid' field returned in \u2026/search OR \u2026/songs/v2/detect OR \u2026/songs/get-details endpoint\\nThe value of 'artists->id' field returned in \u2026/shazam-songs/get-details OR \u2026/albums/get-details OR \u2026/albums/get-related-artist\", 'type': 'STRING'}, {'name': 'l', 'description': 'The language code', 'type': 'STRING'}, {'name': 'from', 'description': 'The date to list events from', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of items per page, for paging purpose', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'The page index, for paging purpose', 'type': 'NUMBER'}, {'name': 'to', 'description': 'The date to list events to. Ex : 2023-01-15', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().update', 'description': 'update a Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': None, 'parameters': [{'name': 'orderid', 'description': 'ID of pet that needs to be fetched', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cognito_idp.get_user_attribute_verification_code(access_token=\"12345\", attribute_name=\"email\")"} {"Instruction": "What is the custom description of findings filter with ID 123456?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.get_findings_filter', 'description': 'Retrieves the criteria and other settings for a findings filter.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed Youtube Music API. Lyrics, Trends, Albums, Artists, Songs, Users, Playlists, Songs etc.', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.asset.get_history(project='test_project', asset_names=['//compute.googleapis.com/projects/test_project/zones/us_central1_f/instances/instance1'], start_time='2018_10_02T15:01:23.045Z', end_time='2018_12_05T13:01:21.045Z', content_type='resource'\", 'description': 'Get the update history of assets that overlaps a time window', 'parameters': [{'name': 'asset_names'}, {'name': 'content_type'}, {'name': 'start_time'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'end_time'}, {'name': 'relationship_types'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.macie2.get_findings_filter(id=\"123456\")"} {"Instruction": "I want to download the file named \"my-file.jpg\" from the folder \"photos\" in the AWS Elemental MediaStore container \"my-container\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules().delete', 'description': 'Delete forwarding rules', 'parameters': [{'name': 'name', 'description': 'Names of the forwarding rules to delete.'}, {'name': 'global', 'description': 'If set, the forwarding rules are global.'}, {'name': 'region', 'description': 'Region of the forwarding rules to delete. If not specified, you might be prompted to select a region (interactive mode only).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API retrieves physical quantities,constants and equations formatted as JSON ', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}"], "Output": "aws.mediastore_data.get_object(path=\"photos/my-file.jpg\")"} {"Instruction": "I want to get the details of a data set named \"my-second-data-set\" in the AWS M2 framework.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.m2.get_data_set_details', 'description': 'Gets the details of a specific data set.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier of the application that this data set is associated with.'}, {'name': 'data_set_name', 'description': 'The name of the data set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'approximate_quantiles', 'description': 'Compute approximate quantiles of a numeric array using the T-Digest algorithm', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'q', 'description': 'Quantiles to approximate. All values must be in [0, 1]. Default is 0.5.'}, {'name': 'delta', 'description': 'Compression parameter for the T-digest algorithm. Default is 100.'}, {'name': 'buffer_size', 'description': 'Buffer size for the T-digest algorithm. Default is 500.'}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null. Default is True.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null. Default is 0.'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool.'}]}}"], "Output": "aws.m2.get_data_set_details(application_id=\"my-app\", data_set_name=\"my-second-data-set\")"} {"Instruction": "I want to get the details of a voice tone analysis task with the ID 1234 for the Voice Connector with ID VC-5678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_tone_analysis_task', 'description': 'Retrieves the details of a voice tone analysis task.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'voice_tone_analysis_task_id', 'description': 'The ID of the voice tone anlysis task.'}, {'name': 'is_caller_|_no_is_caller', 'description': 'Specifies whether the voice being analyzed is the caller (originator) or the callee (responder).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FIA Formula 1 Championship Statistics is a REST API. Gain access to statistical data about FIA F1 championships. ', 'parameters': [{'name': 'team_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate random pictures of cute kittens or adorable cats for your applications, website, or just for your personal amusement. Show me your creativity!', 'parameters': []}"], "Output": "aws.chime_sdk_voice.get_voice_tone_analysis_task(voice_tone_analysis_task_id=1234, voice_connector_id=\"VC-5678\")"} {"Instruction": "Please provide a Python function call to list the tags attached to the resource with the ARN \"arn:aws:resource-explorer-2:us-east-1:123456789012:view/My-View/EXAMPLE8-90ab-cdef-fedc-EXAMPLE11111\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resource_explorer_2.list_tags_for_resource', 'description': 'Lists the tags that are attached to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon resource name (ARN) of the view or index that you want to attach tags to.'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}"], "Output": "aws.resource_explorer_2.list_tags_for_resource(resource_arn=\"arn:aws:resource-explorer-2:us_east_1:123456789012:view/My_View/EXAMPLE8_90ab_cdef_fedc_EXAMPLE11111\")"} {"Instruction": "I want to add tags to a resource group with the ARN \"arn:aws:resource-groups:us-west-2:128716708097:group/my-resource-group\" and the following tags: Key1 and Value1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resource_groups.tag', 'description': 'Adds tags to a resource group with the specified ARN. Existing tags on a resource group are not changed if they are not specified in the request parameters.WarningMinimum permissionsTo run this command, you must have the following permissions:resource-groups:TagSee also: AWS API Documentation\\n', 'parameters': [{'name': 'arn', 'description': 'The ARN of the resource group to which to add tags.'}, {'name': 'tags', 'description': 'The tags to add to the specified resource group. A tag is a string-to-string map of key-value pairs.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_sap.update_application_settings', 'description': 'Updates the settings of an application registered with AWS Systems Manager for SAP.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application.'}, {'name': 'credentials_to_add_or_update', 'description': 'The credentials to be added or updated.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'credentials_to_remove', 'description': 'The credentials to be removed.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'backint', 'description': 'Installation of AWS Backint Agent for SAP HANA.\\nBackintMode -> (string)\\n\\nAWS service for your database backup.\\nEnsureNoBackupInProcess -> (boolean)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.environments().describe', 'description': 'Describe an Apigee deployment environment', 'parameters': [{'name': 'environment'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}"], "Output": "aws.resource_groups.tag(arn=\"arn:aws:resource-groups:us-west-2:128716708097:group/my-resource-group\", tags={\"Key1\": \"Value1\"})"} {"Instruction": "I want to update the access log subscription with ID 1234 to use the destination ARN arn:aws:s3:::my-bucket-1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.update_access_log_subscription', 'description': 'Updates the specified access log subscription.', 'parameters': [{'name': 'access_log_subscription_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the access log subscription.'}, {'name': 'destination_arn', 'description': 'The Amazon Resource Name (ARN) of the access log destination.'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.delete', 'description': \"delete DAG files from an environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the dags Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API generates Image QR codes', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.vpc_lattice.update_access_log_subscription(access_log_subscription_identifier=1234, destination_arn=\"arn:aws:s3:::my-bucket-1\")"} {"Instruction": "I want to get the batch of variables named var1, var2, and var3 using the AWS Fraud Detector API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.batch_get_variable', 'description': 'Gets a batch of variables.', 'parameters': [{'name': 'names', 'description': 'The list of variable names to get.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'cumulative_sum', 'description': 'Compute the cumulative sum of a column', 'parameters': {'required': [{'name': 'start', 'description': 'Starting value for sum computation'}], 'optional': [{'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ssssssssssssssssss', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}"], "Output": "aws.frauddetector.batch_get_variable(names=[\"var1\",\"var2\",\"var3\"])"} {"Instruction": "I want to remove the tags \"location\" and \"environment\" from the resource with the ARN \"arn:aws:ec2:us-west-2:123456789012:instance/i-1234567890abcdef0\" in AWS VPC Lattice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.untag_resource', 'description': 'Removes the specified tags from the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tag_keys', 'description': 'The tag keys of the tags to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.operations().wait', 'description': 'Wait for a Cloud API Gateway operation to complete', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation'}, {'name': 'location', 'description': 'Cloud location for operation'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.health_checks().create_http', 'description': 'Create a HTTP health check to monitor load balanced instances', 'parameters': [{'name': 'name', 'description': 'Name of the HTTP health check to create'}, {'name': 'check_interval', 'description': 'How often to perform a health check for an instance'}, {'name': 'description', 'description': 'An optional string description for the HTTP health check'}, {'name': 'enable_logging', 'description': 'Enable logging of health check probe results to Stackdriver'}, {'name': 'healthy_threshold', 'description': 'The number of consecutive successful health checks before an unhealthy instance is marked as healthy'}, {'name': 'host', 'description': 'The value of the host header used for the health check'}, {'name': 'proxy_header', 'description': 'The type of proxy protocol header to be sent to the backend'}, {'name': 'request_path', 'description': 'The request path that this health check monitors'}, {'name': 'response', 'description': 'When empty, status code of the response determines health. When not empty, presence of specified string in first 1024 characters of response body determines health'}, {'name': 'timeout', 'description': \"If Google Compute Engine doesn't receive a healthy response from the instance by the time specified by the value of this flag, the health check request is considered a failure\"}, {'name': 'unhealthy_threshold', 'description': 'The number of consecutive health check failures before a healthy instance is marked as unhealthy'}, {'name': 'weight_report_mode', 'description': 'Defines whether Weighted Load Balancing is enabled'}, {'name': 'global', 'description': 'If set, the HTTP health check is global'}, {'name': 'region', 'description': 'Region of the HTTP health check to create'}, {'name': 'port', 'description': 'The TCP port number that this health check monitors'}, {'name': 'port_name', 'description': 'The port name that this health check monitors'}, {'name': 'use_serving_port', 'description': \"If given, use the 'serving port' for health checks\"}]}"], "Output": "aws.vpc_lattice.untag_resource(resource_arn=\"arn:aws:ec2:us-west-2:123456789012:instance/i-1234567890abcdef0\", tag_keys=[\"location\", \"environment\"])"} {"Instruction": "I want to stop the ingestion process for the app with the ARN \"arn:aws:appfabric:us-west-2:123456789012:appbundle/abcdefgh-9876-5432-dcba-0987654321ab\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appfabric.stop_ingestion', 'description': 'Stops (disables) an ingestion.', 'parameters': [{'name': 'ingestion_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the ingestion to use for the request.'}, {'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}]}"], "Output": "aws.appfabric.stop_ingestion(ingestion_identifier=\"arn:aws:appfabric:us-west-2:123456789012:appbundle/abcdefgh-9876-5432-dcba-0987654321ab\")"} {"Instruction": "I want to list the access control rules for the organization with the identifier m-9p1a2345678r901st2u3vx45x6789yzb on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings().describe', 'description': 'Describe a Managed Microsoft Active Directory domain peering', 'parameters': [{'name': 'peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for movies, actors, theaters, showtime, etc... to create a site/application, such as : rottentomatoes.com, flixster.com', 'parameters': []}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().drop', 'description': 'Reset the dry-run mode configuration of a Service Perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fsafsafsa', 'parameters': []}"], "Output": "aws.workmail.list_access_control_rules(organization_id=\"m-9p1a2345678r901st2u3vx45x6789yzb\")"} {"Instruction": "I want to delete a repository named my-docker-registry on Amazon ECR.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.delete_repository', 'description': 'Deletes a repository. If the repository contains images, you must either delete all images in the repository or use the force option to delete the repository.', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to delete.'}, {'name': 'force_|_no_force', 'description': 'If a repository contains images, forces the deletion.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains().describe_ldaps_settings(DOMAIN=\"my_domain.com\"', 'description': 'Describe the LDAPS settings of a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access best quality anime quotes from over 10000+ animes with pagination supports. Easily access quotes ', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.ecr.delete_repository(repository_name=\"my-docker-repo\", force=True)"} {"Instruction": "Can you create a new detector version with the ID \"789\" and the description \"Version 3\" on AWS FraudDetector?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Create a Dataset, inspect Schema, and declare partitioning', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}"], "Output": "aws.frauddetector.create_detector_version(detector_id=\"789\", description=\"Version 3\")"} {"Instruction": "I want to retrieve all the crawls of a crawler named my-third-crawler in AWS Glue but limit the results to a maximum of 50 crawls.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.glue.list_crawls(crawler_name=\"my-third-crawler\", max_results=50)"} {"Instruction": "Can you provide a Python function call to disassociate a MACsec security key from a dedicated connection with the ID dxcon-5678? I have the ARN of the secret key as well.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.disassociate_mac_sec_key', 'description': 'Removes the association between a MAC Security (MACsec) security key and an Direct Connect dedicated connection.', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the dedicated connection (dxcon-xxxx), or the ID of the LAG (dxlag-xxxx).\\nYou can use DescribeConnections or DescribeLags to retrieve connection ID.'}, {'name': 'secret_arn', 'description': 'The Amazon Resource Name (ARN) of the MAC Security (MACsec) secret key.\\nYou can use DescribeConnections to retrieve the ARN of the MAC Security (MACsec) secret key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Handball API will give you wide range of data of world\\'s top handball leagues, including fixtures, standings, match lists and many more. Our Handball Coverage includes the biggest handball tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'date', 'description': 'The date of the match. The format is {dd/MM/yyyy}. Match list data can be retrieved for only \u00b1 7 days.', 'type': 'STRING'}]}"], "Output": "aws.directconnect.disassociate_mac_sec_key(connection_id=\"dxcon-5678\", secret_arn=\"\")"} {"Instruction": "I want to delete an entitlement with the name \"my-entitlement\" associated with the stack named \"my-stack\" in AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_studio_lifecycle_config', 'description': 'Describes the Studio Lifecycle Configuration.', 'parameters': [{'name': 'studio_lifecycle_config_name', 'description': 'The name of the Studio Lifecycle Configuration to describe.'}]}\n", "{'name': 'Active Directory', 'api_name': 'gcloud.active_directory.domains_backups.update', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udfc6 Experience the power of ByBit Exchange with our ByBit API. Analyze, follow top crypto traders, dominate the market!', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations().delete', 'description': 'Delete a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}"], "Output": "aws.appstream.delete_entitlement(name=\"my_entitlement\", stack_name=\"my_stack\")"} {"Instruction": "I want to retrieve the events related to a cluster named \"my-cluster\" on AWS MemoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '99 name of Allah with Arabic as well as English word and with explanation and benefit', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}"], "Output": "aws.memorydb.describe_events(source_name=\"my-cluster\", source_type=\"cluster\")"} {"Instruction": "I want to describe an action named my_action.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_action', 'description': 'Describes an action.', 'parameters': [{'name': 'action_name', 'description': 'The name of the action to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.describe_action(action_name=\"my_action\")"} {"Instruction": "I want to reject a VPC peering connection request with the ID pcx-123abc on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.reject_vpc_peering_connection', 'description': 'Rejects a VPC peering connection request. The VPC peering connection must be in the pending-acceptance state. Use the DescribeVpcPeeringConnections request to view your outstanding VPC peering connection requests. To delete an active VPC peering connection, or to delete a VPC peering connection request that you initiated, use DeleteVpcPeeringConnection .', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection.'}]}"], "Output": "aws.ec2.reject_vpc_peering_connection(vpc_peering_connection_id=\"pcx-123abc\")"} {"Instruction": "I want to add IP routes for my Microsoft AD directory with the ID \"my-directory\" using the address block 10.0.0.0/24.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.add_ip_routes', 'description': 'If the DNS server for your self-managed domain uses a publicly addressable IP address, you must add a CIDR address block to correctly route traffic to and from your Microsoft AD on Amazon Web Services. AddIpRoutes adds this address block. You can also use AddIpRoutes to facilitate routing traffic that uses public IP ranges from your Microsoft AD on Amazon Web Services to a peer VPC.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'Identifier (ID) of the directory to which to add the address block.'}, {'name': 'ip_routes', 'description': 'IP address blocks, using CIDR format, of the traffic to route. This is often the IP address block of the DNS server used for your self-managed domain.\\n(structure)\\n\\nIP address block. This is often the address block of the DNS server used for your self-managed domain.\\nCidrIp -> (string)\\n\\nIP address block using CIDR format, for example 10.0.0.0/24. This is often the address block of the DNS server used for your self-managed domain. For a single IP address use a CIDR address block with /32. For example 10.0.0.0/32.\\nDescription -> (string)\\n\\nDescription of the address block.'}, {'name': 'update_security_group_for_directory_controllers_|_no_update_security_group_for_directory_controllers', 'description': 'If set to true, updates the inbound and outbound rules of the security group that has the description: \u00e2\\x80\\x9cAmazon Web Services created security group for directory ID directory controllers.\u00e2\\x80\\x9d Following are the new rules:\\nInbound:\\n\\nType: Custom UDP Rule, Protocol: UDP, Range: 88, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 123, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 138, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 389, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 464, Source: 0.0.0.0/0\\nType: Custom UDP Rule, Protocol: UDP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 88, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 135, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 445, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 464, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 636, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 1024-65535, Source: 0.0.0.0/0\\nType: Custom TCP Rule, Protocol: TCP, Range: 3268-33269, Source: 0.0.0.0/0\\nType: DNS (UDP), Protocol: UDP, Range: 53, Source: 0.0.0.0/0\\nType: DNS (TCP), Protocol: TCP, Range: 53, Source: 0.0.0.0/0\\nType: LDAP, Protocol: TCP, Range: 389, Source: 0.0.0.0/0\\nType: All ICMP, Protocol: All, Range: N/A, Source: 0.0.0.0/0\\n\\nOutbound:\\n\\nType: All traffic, Protocol: All, Range: All, Destination: 0.0.0.0/0\\n\\nThese security rules impact an internal network interface that is not exposed publicly.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'AWS Standard Retry Strategy', 'description': 'Standard retry strategy for use with S3', 'parameters': {'required': [], 'optional': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.versions.list', 'description': 'List Artifact Registry package versions', 'parameters': [{'name': 'package'}, {'name': 'location'}, {'name': 'repository'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "aws.ds.add_ip_routes(directory_id=\"my_directory\", ip_routes=[{\"CidrIp\": \"10.0.0.0/24\"}])"} {"Instruction": "Can you please retrieve the transcript for contact ID \"1234567890\" in ascending order and limit the results to 50 messages?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectparticipant.get_transcript', 'description': 'Retrieves a transcript of the session, including details about any attachments. For information about accessing past chat contact transcripts for a persistent chat, see Enable persistent chat .NoteConnectionToken is used for invoking this API instead of ParticipantToken .See also: AWS API Documentation\\n', 'parameters': [{'name': 'contact_id', 'description': 'The contactId from the current contact chain for which transcript is needed.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in the page. Default: 10.'}, {'name': 'next_token', 'description': 'The pagination token. Use the value returned previously in the next subsequent request to retrieve the next set of results.'}, {'name': 'scan_direction', 'description': 'The direction from StartPosition from which to retrieve message. Default: BACKWARD when no StartPosition is provided, FORWARD with StartPosition.\\nPossible values:\\n\\nFORWARD\\nBACKWARD'}, {'name': 'sort_order', 'description': 'The sort order for the records. Default: DESCENDING.\\nPossible values:\\n\\nDESCENDING\\nASCENDING'}, {'name': 'start_position', 'description': 'A filtering option for where to start.\\nId -> (string)\\n\\nThe ID of the message or event where to start.\\nAbsoluteTime -> (string)\\n\\nThe time in ISO format where to start.\\nIt\u00e2\\x80\\x99s specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.\\n\\nMostRecent -> (integer)\\n\\nThe start position of the most recent message where you want to start.'}, {'name': 'connection_token', 'description': 'The authentication token associated with the participant\u00e2\\x80\\x99s connection.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.tags.create('my_tag', '__location=us_east_1', '__package=my_pkg', '__repository=my_repo', '__version=1.0.0'\", 'description': 'Create a new Artifact Registry tag', 'parameters': [{'name': 'tag'}, {'name': 'location'}, {'name': 'package'}, {'name': 'repository'}, {'name': 'version'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "aws.connectparticipant.get_transcript(contact_id=\"1234567890\", sort_order=\"ASCENDING\", max_results=50)"} {"Instruction": "I want to disassociate a Palo Alto Networks Cloud Native Firewall from my Firewall Manager policy on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.fms.disassociate_third_party_firewall', 'description': 'Disassociates a Firewall Manager policy administrator from a third-party firewall tenant. When you call DisassociateThirdPartyFirewall , the third-party firewall vendor deletes all of the firewalls that are associated with the account.', 'parameters': [{'name': 'third_party_firewall', 'description': 'The name of the third-party firewall vendor.\\nPossible values:\\n\\nPALO_ALTO_NETWORKS_CLOUD_NGFW\\nFORTIGATE_CLOUD_NATIVE_FIREWALL'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.config_ssh', 'description': 'Populate SSH config files with Host entries from each instance', 'parameters': [{'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'remove'}, {'name': 'ssh_config_file'}, {'name': 'ssh_key_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.fms.disassociate_third_party_firewall(third_party_firewall=\"PALO_ALTO_NETWORKS_CLOUD_NGFW\")"} {"Instruction": "I want to update the capabilities of a proxy session with the ID 123456789 and the Voice Connector ID vc-abc123 on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.update_proxy_session', 'description': 'Updates the specified proxy session details, such as voice or SMS capabilities.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'proxy_session_id', 'description': 'The proxy session ID.'}, {'name': 'capabilities', 'description': 'The proxy session capabilities.\\n(string)'}, {'name': 'expiry_minutes', 'description': 'The number of minutes allowed for the proxy session.'}]}"], "Output": "aws.chime_sdk_voice.update_proxy_session(voice_connector_id=\"vc_abc123\", proxy_session_id=\"123456789\", capabilities=\"voice,sms\", expiry_minutes=45)"} {"Instruction": "I want to list the objects attached to a specified index in Cloud Directory on AWS. The index reference is \"my-index\" and the directory ARN is \"arn:aws:clouddirectory:us-west-2:123456789012:directory/MyDirectory\". I also want to set the consistency level to SERIALIZABLE and retrieve a maximum of 50 items per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_index', 'description': 'Lists objects attached to the specified index.list-index is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory that the index exists in.'}, {'name': 'ranges_on_indexed_values', 'description': 'Specifies the ranges of indexed values that you want to query.\\n(structure)\\n\\nA range of attributes.\\nAttributeKey -> (structure)\\n\\nThe key of the attribute that the attribute range covers.\\nSchemaArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the schema that contains the facet and attribute.\\nFacetName -> (string)\\n\\nThe name of the facet that the attribute exists within.\\nName -> (string)\\n\\nThe name of the attribute.\\n\\nRange -> (structure)\\n\\nThe range of attribute values being selected.\\nStartMode -> (string)\\n\\nThe inclusive or exclusive range start.\\nStartValue -> (structure)\\n\\nThe value to start the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.\\n\\nEndMode -> (string)\\n\\nThe inclusive or exclusive range end.\\nEndValue -> (structure)\\n\\nThe attribute value to terminate the range at.\\nStringValue -> (string)\\n\\nA string data value.\\nBinaryValue -> (blob)\\n\\nA binary data value.\\nBooleanValue -> (boolean)\\n\\nA Boolean data value.\\nNumberValue -> (string)\\n\\nA number data value.\\nDatetimeValue -> (timestamp)\\n\\nA date and time value.'}, {'name': 'index_reference', 'description': 'The reference to the index to list.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level to execute the request at.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Pyarrow', 'api_name': 'capitalize_strings', 'description': 'Compact representation of the Pyarrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Pyarrow.MemoryPool object to allocate memory from (optional)'}]}}"], "Output": "aws.clouddirectory.list_index(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/MyDirectory\", index_reference=\"my_index\", consistency_level=\"SERIALIZABLE\", page_size=50)"} {"Instruction": "I want to update the development endpoint named my-dev-endpoint on AWS Glue. I want to add two custom Python libraries (library1 and library2) and delete the argument key arg1.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.update_dev_endpoint', 'description': 'Updates a specified development endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the DevEndpoint to be updated.'}, {'name': 'public_key', 'description': 'The public key for the DevEndpoint to use.'}, {'name': 'add_public_keys', 'description': 'The list of public keys for the DevEndpoint to use.\\n(string)'}, {'name': 'delete_public_keys', 'description': 'The list of public keys to be deleted from the DevEndpoint .\\n(string)'}, {'name': 'custom_libraries', 'description': 'Custom Python or Java libraries to be loaded in the DevEndpoint .\\nExtraPythonLibsS3Path -> (string)\\n\\nThe paths to one or more Python libraries in an Amazon Simple Storage Service (Amazon S3) bucket that should be loaded in your DevEndpoint . Multiple values must be complete paths separated by a comma.\\n\\nNoteYou can only use pure Python libraries with a DevEndpoint . Libraries that rely on C extensions, such as the pandas Python data analysis library, are not currently supported.\\n\\nExtraJarsS3Path -> (string)\\n\\nThe path to one or more Java .jar files in an S3 bucket that should be loaded in your DevEndpoint .\\n\\nNoteYou can only use pure Java/Scala libraries with a DevEndpoint .'}, {'name': 'update_etl_libraries_|_no_update_etl_libraries', 'description': 'True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.'}, {'name': 'delete_arguments', 'description': 'The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint .\\n(string)'}, {'name': 'add_arguments', 'description': 'The map of arguments to add the map of arguments used to configure the DevEndpoint .\\nValid arguments are:\\n\\n\"--enable-glue-datacatalog\": \"\"\\n\\nYou can specify a version of Python support for development endpoints by using the Arguments parameter in the CreateDevEndpoint or UpdateDevEndpoint APIs. If no arguments are provided, the version defaults to Python 2.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'CLI', 'api_name': 'datashare_account_wait', 'description': 'Pauses the CLI until a condition of the datashare account is met', 'parameters': [{'name': 'account-name', 'description': 'The name of the share account.'}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\"}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.'}, {'name': 'deleted', 'description': 'Wait until deleted.'}, {'name': 'exists', 'description': 'Wait until the resource exists.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'interval', 'description': 'Polling interval in seconds.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'timeout', 'description': 'Maximum wait in seconds.'}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\"}]}"], "Output": "aws.glue.update_dev_endpoint(endpoint_name=\"my-dev-endpoint\", add_public_keys=[\"library1\", \"library2\"], delete_arguments=\"arg1\")"} {"Instruction": "I want to stop a text translation job with job ID \"123456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.translate.stop_text_translation_job', 'description': 'Stops an asynchronous batch translation job that is in progress.Asynchronous batch translation jobs are started with the StartTextTranslationJob operation. You can use the DescribeTextTranslationJob or ListTextTranslationJobs operations to get a batch translation job\u00e2\\x80\\x99s JobId .', 'parameters': [{'name': 'job_id', 'description': 'The job ID of the job to be stopped.'}]}"], "Output": "aws.translate.stop_text_translation_job(job_id=\"123456\")"} {"Instruction": "I want to list the sessions for a notebook with the ID \"notebook-789\" using AWS Athena.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.list_notebook_sessions', 'description': 'Lists, in descending order, the sessions that have been created in a notebook that are in an active state like CREATING , CREATED , IDLE or BUSY . Newer sessions are listed first; older sessions are listed later.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to list sessions for.'}, {'name': 'max_results', 'description': 'The maximum number of notebook sessions to return.'}, {'name': 'next_token', 'description': 'A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}"], "Output": "aws.athena.list_notebook_sessions(notebook_id=\"notebook-789\")"} {"Instruction": "I want to create an instance profile with the name \"my-instance-profile\" in the availability zone \"us-west-2a\" using the KMS key \"arn:aws:kms:us-west-2:123456789012:key/abcdefg-1234-5678-90ab-cdefghijklmn\" and I want it to have a public IP address.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai_platform.models().set_iam_policy(model=\"my_model\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a specific model', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}"], "Output": "aws.dms.create_instance_profile(instance_profile_name=\"my_instance_profile\", availability_zone=\"us_west_2a\", kms_key_arn=\"arn:aws:kms:us_west_2:123456789012:key/abcdefg_1234_5678_90ab_cdefghijklmn\", publicly_accessible=True)"} {"Instruction": "I want to list all asset properties for asset ID 123456 on AWS IoT Sitewise, starting from the second page and with a page size of 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.list_asset_properties', 'description': 'Retrieves a paginated list of properties associated with an asset. If you update properties associated with the model before you finish listing all the properties, you need to start all over again.list-asset-properties is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset.'}, {'name': 'filter', 'description': 'Filters the requested list of asset properties. You can choose one of the following options:\\n\\nALL \u00e2\\x80\\x93 The list includes all asset properties for a given asset model ID.\\nBASE \u00e2\\x80\\x93 The list includes only base asset properties for a given asset model ID.\\n\\nDefault: BASE\\nPossible values:\\n\\nALL\\nBASE'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.iotsitewise.list_asset_properties(asset_id=\"123456\", starting_token=\"SECOND_PAGE_TOKEN\", page_size=10)"} {"Instruction": "I want to list all the Regions available for my Amazon Web Services account but only retrieve the first 5 regions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.account.list_regions', 'description': 'Lists all the Regions for a given account and their respective opt-in statuses. Optionally, this list can be filtered by the region-opt-status-contains parameter.list-regions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'Specifies the 12-digit account ID number of the Amazon Web Services account that you want to access or modify with this operation. If you don\u00e2\\x80\\x99t specify this parameter, it defaults to the Amazon Web Services account of the identity used to call the operation. To use this parameter, the caller must be an identity in the organization\u00e2\\x80\\x99s management account or a delegated administrator account. The specified account ID must also be a member account in the same organization. The organization must have all features enabled , and the organization must have trusted access enabled for the Account Management service, and optionally a delegated admin account assigned.\\n\\nNoteThe management account can\u00e2\\x80\\x99t specify its own AccountId . It must call the operation in standalone context by not including the AccountId parameter.\\nTo call this operation on an account that is not a member of an organization, don\u00e2\\x80\\x99t specify this parameter. Instead, call the operation using an identity belonging to the account whose contacts you wish to retrieve or modify.'}, {'name': 'region_opt_status_contains', 'description': 'A list of Region statuses (Enabling, Enabled, Disabling, Disabled, Enabled_by_default) to use to filter the list of Regions for a given account. For example, passing in a value of ENABLING will only return a list of Regions with a Region status of ENABLING.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mobile phone validation with extended checks', 'parameters': [{'name': 'phone', 'description': 'Provided number should be in E.164 format. (E.164 numbers can have a maximum of fifteen digits and are usually written as follows: [+][country code][subscriber number including area code].)', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_console_screenshot', 'description': 'Retrieve a JPG-format screenshot of a running instance to help with troubleshooting.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance.'}, {'name': 'wake_up_|_no_wake_up', 'description': 'When set to true , acts as keystroke input and wakes up an instance that\u00e2\\x80\\x99s in standby or \u00e2\\x80\\x9csleep\u00e2\\x80\\x9d mode.'}]}"], "Output": "aws.account.list_regions(account_id=\"\", max_items=5)"} {"Instruction": "I want to get information about the execution of a pipeline named my-pipeline with execution ID 1234 on AWS CodePipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codepipeline.get_pipeline_execution', 'description': 'Returns information about an execution of a pipeline, including details about artifacts, the pipeline execution ID, and the name, version, and status of the pipeline.', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the pipeline about which you want to get execution details.'}, {'name': 'pipeline_execution_id', 'description': 'The ID of the pipeline execution about which you want to get execution details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'lottery studio', 'parameters': []}"], "Output": "aws.codepipeline.get_pipeline_execution(pipeline_name=\"my-pipeline\", pipeline_execution_id=1234)"} {"Instruction": "List the migration statuses for my applications with ids \"app5\" and \"app6\" starting from token \"token789\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgh.list_application_states', 'description': 'Lists all the migration statuses for your applications. If you use the optional ApplicationIds parameter, only the migration statuses for those applications will be returned.list-application-states is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_ids', 'description': 'The configurationIds from the Application Discovery Service that uniquely identifies your applications.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Filter inputted text content for profanity, offensive and obscenity word base on an internal profanity list. It can also recognize character alternates or special characters often used in place of standard alphabetic characters.', 'parameters': [{'name': 'check_word', 'description': 'Use this parameter to filter text for profanity / offensive word. MAX_LENGTH = `[ 2 .. 700 ] characters`', 'type': 'STRING'}, {'name': 'add', 'description': 'You can use the optional `add` parameter with a comma separated list of words to be added to the selected `range` profanity list. Accepts `[ 2 .. 250 ] characters` in length).\\nThe `add` parameter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'range', 'description': \"You can use the optional `range` parameter to set the level of filtering range. Default: '`low`'\\n`'low'` : mild database\\n`'mid'` : includes all database words in `'low'` database but does not include all `'high'` database of words\\n`'high'`: strict large database words which also includes `'low'` and `'mid'` database\", 'type': 'ENUM'}, {'name': 'r', 'description': 'Censor replacement string - You can use the optional `r` parameter to get output of censor words in `word_filtered` response data. Must be a valid punctuation. MAX_LENGTH `<= 1 character`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}"], "Output": "aws.mgh.list_application_states(application_ids=[\"app5\", \"app6\"], starting_token=\"token789\")"} {"Instruction": "I want to stop the image builder named my-image-builder on AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.add_iam_policy_binding('my_gateway', '__member=user:test_user@gmail.com', '__role=roles/editor'\", 'description': 'Add IAM policy binding to a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '567 Live c\u00f3 trang ch\u1ee7 567live.io duy nh\u1ea5t ch\u00ednh x\u00e1c. Cung c\u1ea5p \u0111\u1ee7 link t\u1ea3i 567 live app an to\u00e0n cho b\u1ea1n phi\u00ean b\u1ea3n m\u1edbi nh\u1ea5t.\\n\u0110\u1ecba ch\u1ec9 : 99 Gi\u1ea3i Ph\u00f3ng, \u0110\u1ed3ng T\u00e2m, Hai B\u00e0 Tr\u01b0ng, H\u00e0 N\u1ed9i\\nGoogle map https://www.google.com/maps?cid=7118718670140148249 \\nHotline 0978720550\\nGmail: 567liveapp@gmail.com\\nWebsite https://567live.io/ \\nhttps://sites.google.com/view/567live-app/\\nhttps://567live.io/tai-ve/567live-apk \\nhttps://567live.io/tai-ve/567live-ios\\nhttps://567live.io/thu-muc/app-live/ \\nhttps://folkd.com/u...', 'parameters': []}\n", "{'name': 'alpha certificate-manager maps entries', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().delete', 'description': 'Delete a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}"], "Output": "aws.appstream.stop_image_builder(name=\"my-image-builder\")"} {"Instruction": "I want to untag a CloudHSM cluster with the cluster ID \"my-cluster\" by removing the tag key \"environment\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudhsmv2.untag_resource', 'description': 'Removes the specified tag or tags from the specified AWS CloudHSM cluster.', 'parameters': [{'name': 'resource_id', 'description': 'The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters .'}, {'name': 'tag_key_list', 'description': 'A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cloudhsmv2.untag_resource(resource_id=\"my-cluster\", tag_key_list=\"environment\")"} {"Instruction": "I want to list all the tags for the resource with the ARN \"arn:aws:iotsecuretunneling:region:account-id:resource/resource-id\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsecuretunneling.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our agreement platform available as an integratable API\\nallows your company to send signatures and payments\\ndirectly through your technology.', 'parameters': [{'name': 'folderid', 'description': 'The id of the folder to retrieve data for.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.budgets.describe_notifications_for_budget', 'description': 'Lists the notifications that are associated with a budget.describe-notifications-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose notifications you want descriptions of.'}, {'name': 'budget_name', 'description': 'The name of the budget whose notifications you want descriptions of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.iotsecuretunneling.list_tags_for_resource(resource_arn=\"arn:aws:iotsecuretunneling:region:account_id:resource/resource_id\")"} {"Instruction": "I want to describe affected entities for my organization and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.health.describe_affected_entities_for_organization(page_size=10)"} {"Instruction": "I want to get the details of the available tunnel endpoint maintenance for a VPN connection with ID \"vpn-2345\" and tunnel IP address \"192.168.1.100\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.ec2.get_vpn_tunnel_replacement_status(vpn_connection_id=\"vpn_2345\", vpn_tunnel_outside_ip_address=\"192.168.1.100\")"} {"Instruction": "I want to list the child objects of an object with object reference \"/other/path\" in AWS Cloud Directory and retrieve the first 10 results.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_object_children', 'description': 'Returns a paginated list of child objects that are associated with a given object.', 'parameters': [{'name': 'directory_arn', 'description': 'The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns .'}, {'name': 'object_reference', 'description': 'The reference that identifies the object for which child objects are being listed.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'next_token', 'description': 'The pagination token.'}, {'name': 'max_results', 'description': 'The maximum number of items to be retrieved in a single call. This is an approximate number.'}, {'name': 'consistency_level', 'description': 'Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeartifact.get_repository_permissions_policy', 'description': 'Returns the resource policy that is set on a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain containing the repository whose associated resource policy is to be retrieved.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository whose associated resource policy is to be retrieved.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Python FastAPI Test Project', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'another_interest', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "aws.clouddirectory.list_object_children(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/abcdefgh_ijkl_mnop_qrst_uvwxyz123456\", object_reference=\"/other/path\", max_results=10)"} {"Instruction": "I want to check the upgrade status of the domain my-other-search-domain on AWS OpenSearch Service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().update_github', 'description': 'Update a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection. This must be specified.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'app_installation_id', 'description': 'The installation id of the Cloud Build GitHub app.'}, {'name': 'async', 'description': 'Run command asynchronously.'}, {'name': 'authorizer_token_secret_version', 'description': 'The version of the authorizer token secret.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Match strings against regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.opensearch.get_upgrade_status(domain_name=\"my-other-search-domain\")"} {"Instruction": "I need to delete a GeoMatchSet with the ID \"543210\" using AWS WAF Regional.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.delete_geo_match_set', 'description': 'If you just want to remove a GeoMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteGeoMatchSet request.', 'parameters': [{'name': 'geo_match_set_id', 'description': 'The GeoMatchSetID of the GeoMatchSet that you want to delete. GeoMatchSetId is returned by CreateGeoMatchSet and by ListGeoMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.access_approval.settings().get', 'description': 'Get Access Approval settings', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}"], "Output": "aws.waf_regional.delete_geo_match_set(geo_match_set_id=543210)"} {"Instruction": "I want to retrieve the details of Redis cache engine versions on AWS ElastiCache.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_engine_versions', 'description': 'Returns a list of the available cache engines and their versions.describe-cache-engine-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine', 'description': 'The cache engine to return. Valid values: memcached | redis'}, {'name': 'engine_version', 'description': 'The cache engine version to return.\\nExample: 1.4.14'}, {'name': 'cache_parameter_group_family', 'description': 'The name of a specific cache parameter group family to return details for.\\nValid values are: memcached1.4 | memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 | redis4.0 | redis5.0 | redis6.x | redis6.2 | redis7\\nConstraints:\\n\\nMust be 1 to 255 alphanumeric characters\\nFirst character must be a letter\\nCannot end with a hyphen or contain two consecutive hyphens'}, {'name': 'default_only_|_no_default_only', 'description': 'If true , specifies that only the default version of the specified engine or engine and major version combination is to be returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.elasticache.describe_cache_engine_versions(engine= \"redis\")"} {"Instruction": "I want to update the migration state of my application with ApplicationId 12345678 to IN_PROGRESS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgh.notify_application_state', 'description': 'Sets the migration state of an application. For a given application identified by the value passed to ApplicationId , its status is set or updated by passing one of three values to Status : NOT_STARTED | IN_PROGRESS | COMPLETED .', 'parameters': [{'name': 'application_id', 'description': 'The configurationId in Application Discovery Service that uniquely identifies the grouped application.'}, {'name': 'status', 'description': 'Status of the application - Not Started, In-Progress, Complete.\\nPossible values:\\n\\nNOT_STARTED\\nIN_PROGRESS\\nCOMPLETED'}, {'name': 'update_date_time', 'description': 'The timestamp when the application state changed.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'binary_join_element_wise', 'description': 'Join elements of binary arrays element-wise', 'parameters': {'required': [{'name': 'null_handling', 'description': \"How to handle null values in the inputs. Accepted values are 'emit_null', 'skip', 'replace'.\"}], 'optional': [{'name': 'null_replacement', 'description': \"Replacement string to emit for null inputs if 'null_handling' is 'replace'.\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.delete_license_manager_report_generator', 'description': 'Deletes the specified report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to be deleted.'}]}"], "Output": "aws.mgh.notify_application_state(application_id=12345678, status=\"IN_PROGRESS\")"} {"Instruction": "I want to validate a CloudFormation template located at s3://my-bucket/updated-template.yaml.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints_mutate_deployed_index', 'description': 'Mutate a deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}"], "Output": "aws.cloudformation.validate_template(template_url=\"s3://my-bucket/updated-template.yaml\")"} {"Instruction": "I want to import a migration task with the progress update stream name \"stream1\" and migration task name \"task1\" on AWS Migration Hub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgh.import_migration_task', 'description': 'Registers a new migration task which represents a server, database, etc., being migrated to AWS by a migration tool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'progress_update_stream', 'description': 'The name of the ProgressUpdateStream. >'}, {'name': 'migration_task_name', 'description': 'Unique identifier that references the migration task. Do not store personal data in this field.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the 30 Euro foreign exchange reference rates in JSON-format. Updated every day at around 16:00 CET by the ECB (European Central Bank).', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "aws.mgh.import_migration_task(progress_update_stream=\"stream1\", migration_task_name=\"task1\")"} {"Instruction": "I want to retrieve information about a portal with ID def456 on AWS IoT SiteWise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_portal', 'description': 'Retrieves information about a portal.', 'parameters': [{'name': 'portal_id', 'description': 'The ID of the portal.'}]}"], "Output": "aws.iotsitewise.describe_portal(portal_id=\"def456\")"} {"Instruction": "I want to cancel the mailbox export job with the job ID 'abc123' and organization ID 'org456' on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_grpc', 'description': 'Create a gRPC health check for monitoring load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'grpc_service_name'}, {'name': 'healthy_threshold'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'use_serving_port'}]}\n", "{'name': 'aws', 'api_name': 'aws.discovery.describe_tags', 'description': 'Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters .tagValueSee also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'filters', 'description': 'You can filter the list using a key -value format. You can separate these items by using logical operators. Allowed filters include tagKey , tagValue , and configurationId .\\n(structure)\\n\\nThe tag filter. Valid names are: tagKey , tagValue , configurationId .\\nname -> (string)\\n\\nA name of the tag filter.\\nvalues -> (list)\\n\\nValues for the tag filter.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.get_migration', 'description': 'Provides details about an ongoing or complete migration from an Amazon Lex V1 bot to an Amazon Lex V2 bot. Use this operation to view the migration alerts and warnings related to the migration.', 'parameters': [{'name': 'migration_id', 'description': 'The unique identifier of the migration to view. The migrationID is returned by the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}"], "Output": "aws.workmail.cancel_mailbox_export_job(job_id='abc123', organization_id='org456')"} {"Instruction": "I want to move instances with IDs i-987654321 out of standby mode in the Auto Scaling group named my-asg.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.autoscaling.exit_standby', 'description': 'Moves the specified instances out of the standby state.For more information, see Temporarily removing instances from your Auto Scaling group in the Amazon EC2 Auto Scaling User Guide .', 'parameters': [{'name': 'instance_ids', 'description': 'The IDs of the instances. You can specify up to 20 instances.\\n(string)'}, {'name': 'auto_scaling_group_name', 'description': 'The name of the Auto Scaling group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.update_custom_line_item', 'description': 'Update an existing custom line item in the current or previous billing period.', 'parameters': [{'name': 'arn', 'description': 'The ARN of the custom line item to be updated.'}, {'name': 'name', 'description': 'The new name for the custom line item.'}, {'name': 'description', 'description': 'The new line item description of the custom line item.'}, {'name': 'charge_details', 'description': 'A ListCustomLineItemChargeDetails containing the new charge details for the custom line item.\\nFlat -> (structure)\\n\\nAn UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom line item.\\nChargeValue -> (double)\\n\\nThe custom line item\u00e2\\x80\\x99s new fixed charge value in USD.\\n\\nPercentage -> (structure)\\n\\nAn UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a percentage custom line item.\\nPercentageValue -> (double)\\n\\nThe custom line item\u00e2\\x80\\x99s new percentage value. This will be multiplied against the combined value of its associated resources to determine its charge value.\\n\\nLineItemFilters -> (list)\\n\\nA representation of the line item filter.\\n(structure)\\n\\nA representation of the line item filter for your custom line item. You can use line item filters to include or exclude specific resource values from the billing group\u00e2\\x80\\x99s total cost. For example, if you create a custom line item and you want to filter out a value, such as Savings Plan discounts, you can update LineItemFilter to exclude it.\\nAttribute -> (string)\\n\\nThe attribute of the line item filter. This specifies what attribute that you can filter on.\\nMatchOption -> (string)\\n\\nThe match criteria of the line item filter. This parameter specifies whether not to include the resource value from the billing group total cost.\\nValues -> (list)\\n\\nThe values of the line item filter. This specifies the values to filter on. Currently, you can only exclude Savings Plan discounts.\\n(string)'}, {'name': 'billing_period_range', 'description': 'The billing period range in which the custom line item request will be applied.\\nInclusiveStartBillingPeriod -> (string)\\n\\nThe inclusive start billing period that defines a billing period range where a custom line is applied.\\nExclusiveEndBillingPeriod -> (string)\\n\\nThe inclusive end billing period that defines a billing period range where a custom line is applied.'}]}"], "Output": "aws.autoscaling.exit_standby(auto_scaling_group_name=\"my-asg\", instance_ids=\"i-987654321\")"} {"Instruction": "I need to delete an outpost with the ID \"WXYZ9876-ABCD-5432-9876-ABCDEF987654\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.outposts.delete_outpost', 'description': 'Deletes the specified Outpost.', 'parameters': [{'name': 'outpost_id', 'description': 'The ID or the Amazon Resource Name (ARN) of the Outpost.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dedu', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}"], "Output": "aws.outposts.delete_outpost(outpost_id=\"WXYZ9876-ABCD-5432-9876-ABCDEF987654\")"} {"Instruction": "I want to modify the configuration of my reserved instances with IDs [\"12345678-1234-5678-1234-1234567890ab\", \"abcd1234-abcd-5678-abcd-abcdef123456\"] to have 3 instances each in the Availability Zone us-east-1a and Platform EC2-Classic.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_reserved_instances', 'description': 'Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. The Reserved Instances to be modified must be identical, except for Availability Zone, network platform, and instance type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'reserved_instances_ids', 'description': 'The IDs of the Reserved Instances to modify.\\n(string)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency .'}, {'name': 'target_configurations', 'description': 'The configuration settings for the Reserved Instances to modify.\\n(structure)\\n\\nDescribes the configuration settings for the modified Reserved Instances.\\nAvailabilityZone -> (string)\\n\\nThe Availability Zone for the modified Reserved Instances.\\nInstanceCount -> (integer)\\n\\nThe number of modified Reserved Instances.\\n\\nNoteThis is a required field for a request.\\n\\nInstanceType -> (string)\\n\\nThe instance type for the modified Reserved Instances.\\nPlatform -> (string)\\n\\nThe network platform of the modified Reserved Instances.\\nScope -> (string)\\n\\nWhether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}"], "Output": "aws.ec2.modify_reserved_instances(reserved_instances_ids=[\"12345678-1234-5678-1234-1234567890ab\", \"abcd1234-abcd-5678-abcd-abcdef123456\"], target_configurations=[{\"AvailabilityZone\": \"us-east-1a\", \"Platform\": \"EC2-Classic\", \"InstanceCount\": 3}])"} {"Instruction": "I want to retrieve a list of tasks for the default cluster in AWS ECS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.list_tasks', 'description': 'Returns a list of tasks. You can filter the results by cluster, task definition family, container instance, launch type, what IAM principal started the task, or by the desired status of the task.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: taskArns\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster to use when filtering the ListTasks results. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'container_instance', 'description': 'The container instance ID or full ARN of the container instance to use when filtering the ListTasks results. Specifying a containerInstance limits the results to tasks that belong to that container instance.'}, {'name': 'family', 'description': 'The name of the task definition family to use when filtering the ListTasks results. Specifying a family limits the results to tasks that belong to that family.'}, {'name': 'started_by', 'description': 'The startedBy value to filter the task results with. Specifying a startedBy value limits the results to tasks that were started with that value.\\nWhen you specify startedBy as the filter, it must be the only filter that you use.'}, {'name': 'service_name', 'description': 'The name of the service to use when filtering the ListTasks results. Specifying a serviceName limits the results to tasks that belong to that service.'}, {'name': 'desired_status', 'description': 'The task desired status to use when filtering the ListTasks results. Specifying a desiredStatus of STOPPED limits the results to tasks that Amazon ECS has set the desired status to STOPPED . This can be useful for debugging tasks that aren\u00e2\\x80\\x99t starting properly or have died or finished. The default status filter is RUNNING , which shows tasks that Amazon ECS has set the desired status to RUNNING .\\n\\nNoteAlthough you can filter results based on a desired status of PENDING , this doesn\u00e2\\x80\\x99t return any results. Amazon ECS never sets the desired status of a task to that value (only a task\u00e2\\x80\\x99s lastStatus may have a value of PENDING ).\\nPossible values:\\n\\nRUNNING\\nPENDING\\nSTOPPED'}, {'name': 'launch_type', 'description': 'The launch type to use when filtering the ListTasks results.\\nPossible values:\\n\\nEC2\\nFARGATE\\nEXTERNAL'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ecs.list_tasks(cluster=\"default\")"} {"Instruction": "I want to list all the image IDs for the repository named my-repo in Amazon Elastic Container Registry, but only retrieve the first 5 images.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.list_images', 'description': 'Lists all the image IDs for the specified repository.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: imageIds\\n', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The repository with image IDs to be listed.'}, {'name': 'filter', 'description': 'The filter key and value with which to filter your ListImages results.\\ntagStatus -> (string)\\n\\nThe tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'subtract', 'description': 'Subtract the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain'}, {'name': 'target_domain_name', 'description': 'Name of the target domain'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}"], "Output": "aws.ecr.list_images(repository_name=\"my-repo\", max_items=5)"} {"Instruction": "I want to set a retention policy of 60 days for the log group named my-logs on AWS CloudWatch Logs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.put_retention_policy', 'description': 'Sets the retention of the specified log group. With a retention policy, you can configure the number of days for which to retain log events in the specified log group.NoteCloudWatch Logs doesn\u00e2\\x80\\x99t immediately delete log events when they reach their retention setting. It typically takes up to 72 hours after that before log events are deleted, but in rare situations might take longer.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'retention_in_days', 'description': 'The number of days to retain the log events in the specified log group. Possible values are: 1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365, 400, 545, 731, 1096, 1827, 2192, 2557, 2922, 3288, and 3653.\\nTo set a log group so that its log events do not expire, use DeleteRetentionPolicy .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check Cell Coverage by zip code for all US networks', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.users.set_password', 'description': \"Update AlloyDB user's password within a given cluster and region\", 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'password', 'description': 'Password for this database user'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SubTreeFileSystem', 'description': 'SubTree File System', 'parameters': {'required': [{'name': 'base_path', 'description': 'The root of the subtree.'}, {'name': 'base_fs', 'description': 'FileSystem object the operations delegated to.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crossref makes research outputs easy to find, cite, link, assess, and reuse.', 'parameters': [{'name': 'doi', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'book flight ', 'parameters': []}"], "Output": "aws.logs.put_retention_policy(log_group_name=\"my-logs\", retention_in_days=60)"} {"Instruction": "I want to delete an application named analytics-app on AWS Kinesis Data Analytics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kinesisanalyticsv2.delete_application', 'description': 'Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.', 'parameters': [{'name': 'application_name', 'description': 'The name of the application to delete.'}, {'name': 'create_timestamp', 'description': 'Use the DescribeApplication operation to get this value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'alpha builds triggers', 'api_name': 'gcloud.alpha.builds.triggers().create_webhook', 'description': 'Create a build trigger with a Webhook trigger event', 'parameters': [{'name': 'trigger_config'}, {'name': 'secret'}, {'name': 'description'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'subscription_filter'}, {'name': 'substitutions'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'branch'}, {'name': 'tag'}, {'name': 'repository'}, {'name': 'repo'}, {'name': 'repo_type'}, {'name': 'github_enterprise_config'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The most comprehensive real-time alpha-generating data feed API for cryptocurrencies, that analyzes social media sentiment, weighted sentiment, mentions, reach, top coins, spikes, influencer posts, and other chatter updates. Based on 100,000,000s of feeds per day from billions of unique sources across Twitter, Telegram, and Reddit for 1000+ cryptocurrencies. Start now for free...', 'parameters': [{'name': 'coinname', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.kinesisanalyticsv2.delete_application(application_name=\"analytics-app\")"} {"Instruction": "I want to get details of a batch prediction job with job ID \"12345\" on AWS Fraud Detector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.get_batch_prediction_jobs', 'description': 'Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'job_id', 'description': 'The batch prediction job for which to get the details.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}, {'name': 'next_token', 'description': 'The next token from the previous request.'}]}"], "Output": "aws.frauddetector.get_batch_prediction_jobs(job_id=\"12345\")"} {"Instruction": "I want to create a resiliency policy for my application with the policy name \"my-policy\" and tags \"env:production\" and \"department:finance\" on AWS resiliencehub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}\n", "{'name': 'pyarrow', 'api_name': 'negate', 'description': 'Negate the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'CreateReader', 'description': 'Create reader for Arrow file format', 'parameters': {'required': [{'name': 'source', 'description': 'Either an in-memory buffer or a readable file object.'}], 'optional': [{'name': 'footer_offset', 'description': 'Byte offset to the very end of the file data if embedded in a larger file.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}, {'name': 'memory_pool', 'description': 'Memory pool to be used. If None, default memory pool is used.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}"], "Output": "aws.resiliencehub.create_resiliency_policy(policy_name=\"my-policy\", tags=[\"env=production\", \"department=finance\"])"} {"Instruction": "Can you help me create an App Runner auto scaling configuration named my-config on AWS?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}"], "Output": "aws.apprunner.create_auto_scaling_configuration(auto_scaling_configuration_name=\"my-config\")"} {"Instruction": "I want to list the human loops that were created after 2021-01-01 and before 2021-02-01 with a flow definition ARN of \"arn:aws:sagemaker:us-west-2:123456789012:flow-definition/my-flow-definition\" in ascending order. How can I achieve this using the AWS CLI?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_a2i_runtime.list_human_loops', 'description': 'Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.list-human-loops is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': '(Optional) The timestamp of the date when you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'creation_time_before', 'description': '(Optional) The timestamp of the date before which you want the human loops to begin in ISO 8601 format. For example, 2020-02-24 .'}, {'name': 'flow_definition_arn', 'description': 'The Amazon Resource Name (ARN) of a flow definition.'}, {'name': 'sort_order', 'description': 'Optional. The order for displaying results. Valid values: Ascending and Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'ParquetDatasetPiece', 'description': 'Read Parquet dataset', 'parameters': {'required': [{'name': 'path', 'description': 'Path to file where this piece is located'}, {'name': 'open_file_func', 'description': 'Function to obtain file handle to dataset piece'}, {'name': 'file_options', 'description': 'Options for reading the file'}, {'name': 'row_group', 'description': 'Row group to load. By default, reads all row groups'}, {'name': 'partition_keys', 'description': 'List of tuples representing partition keys'}]}}"], "Output": "aws.sagemaker_a2i_runtime.list_human_loops(creation_time_after=\"2021-01-01\", creation_time_before=\"2021-02-01\", flow_definition_arn=\"arn:aws:sagemaker:us-west-2:123456789012:flow-definition/my-flow-definition\", sort_order=\"Ascending\")"} {"Instruction": "I want to update the service pipeline for the \"basic-svc\" service in AWS Proton, using the spec file \"pipeline-spec.yaml\" and the template version 1.1. The deployment type should be \"CURRENT_VERSION\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.update_service_pipeline', 'description': 'Update the service pipeline.In this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.CURRENT_VERSIONIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.MAJOR_VERSIONSee also: AWS API Documentation\\n', 'parameters': [{'name': 'deployment_type', 'description': 'The deployment type.\\nThere are four modes for updating a service pipeline. The deploymentType field defines the mode.\\n\\nNONE\\nIn this mode, a deployment doesn\u00e2\\x80\\x99t occur. Only the requested metadata parameters are updated.\\n\\nCURRENT_VERSION\\nIn this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don\u00e2\\x80\\x99t include major or minor version parameters when you use this deployment-type .\\n\\nMINOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can specify a different minor version of the current major version in use.\\n\\nMAJOR_VERSION\\nIn this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can specify a different major version that\u00e2\\x80\\x99s higher than the major version in use and a minor version.\\nPossible values:\\n\\nNONE\\nCURRENT_VERSION\\nMINOR_VERSION\\nMAJOR_VERSION'}, {'name': 'service_name', 'description': 'The name of the service to that the pipeline is associated with.'}, {'name': 'spec', 'description': 'The spec for the service pipeline to update.'}, {'name': 'template_major_version', 'description': 'The major version of the service template that was used to create the service that the pipeline is associated with.'}, {'name': 'template_minor_version', 'description': 'The minor version of the service template that was used to create the service that the pipeline is associated with.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.securityhub.describe_standards_controls', 'description': 'Returns a list of security standards controls.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Controls\\n', 'parameters': [{'name': 'standards_subscription_arn', 'description': 'The ARN of a resource that represents your subscription to a supported standard. To get the subscription ARNs of the standards you have enabled, use the GetEnabledStandards operation.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}"], "Output": "aws.proton.update_service_pipeline(service_name=\"basic-svc\", spec=\"pipeline-spec.yaml\", template_major_version=\"1\", template_minor_version=\"1\", deployment_type=\"CURRENT_VERSION\")"} {"Instruction": "Can you please start generating a recommendation report for the resources with group ID \"12345\" in the JSON format?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints_predict(\"endpoint_123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request to be sent for prediction.'}]}"], "Output": "aws.migrationhubstrategy.start_recommendation_report_generation(group_id_filter={\"name\": \"12345\"}, output_format=\"Json\")"} {"Instruction": "I want to stop a job run with the name \"my-job\" and the run ID \"98765432\" on AWS DataBrew.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.stop_job_run', 'description': 'Stops a particular run of a job.', 'parameters': [{'name': 'name', 'description': 'The name of the job to be stopped.'}, {'name': 'run_id', 'description': 'The ID of the job run to be stopped.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}"], "Output": "aws.databrew.stop_job_run(name=\"my-job\", run_id=98765432)"} {"Instruction": "Please create a Python function call to delete the table named \"employees\" in the \"my_database\" database with the version IDs [1234, 5678].\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.batch_delete_table_version', 'description': 'Deletes a specified batch of versions of a table.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog where the tables reside. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'database_name', 'description': 'The database in the catalog in which the table resides. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'table_name', 'description': 'The name of the table. For Hive compatibility, this name is entirely lowercase.'}, {'name': 'version_ids', 'description': 'A list of the IDs of versions to be deleted. A VersionId is a string representation of an integer. Each version is incremented by 1.\\n(string)'}]}"], "Output": "aws.glue.batch_delete_table_version(catalog_id=\"123456789012\", database_name=\"my_database\", table_name=\"employees\", version_ids=[\"1234\",\"5678\"])"} {"Instruction": "I want to obtain the phone number orders for my Amazon Chime account and retrieve the maximum of 5 results in a single call.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime.list_phone_number_orders', 'description': 'Lists the phone number orders for the administrator\u00e2\\x80\\x99s Amazon Chime account.', 'parameters': [{'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.delete', 'description': 'Delete a github enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the GitHub Enterprise Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.locations().describe', 'description': 'Display AI Platform capabilities in a location', 'parameters': [{'name': 'location'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.verify_pack', 'description': 'Verify packed Git archive files', 'parameters': [{'name': 'pack.idx'}, {'name': '_v'}, {'name': 'verbose'}, {'name': '_s'}, {'name': 'stat_only'}, {'name': ''}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.chime.list_phone_number_orders(max_results=5)"} {"Instruction": "I want to describe the details of a specific DB cluster parameter group named my-cluster-parameter-group on AWS Neptune and retrieve all the available information.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_number_of_quarters', 'description': 'Compute the number of quarters between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().dismiss', 'description': 'Dismiss an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().stop', 'description': 'Stop a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().describe', 'description': 'Describe an existing certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}]}"], "Output": "aws.neptune.describe_db_cluster_parameter_groups(db_cluster_parameter_group_name=\"my_cluster_parameter_group\")"} {"Instruction": "Can you provide a Python function call to list all collections in my AWS account and log the output, considering that we might have a large number of collections and we want to retrieve all of them without pagination?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.rekognition.list_collections(max_items=10000)"} {"Instruction": "I want to retrieve the names of all job resources in my AWS account that are tagged as \"urgent\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.list_jobs', 'description': 'Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'A continuation token, if this is a continuation request.'}, {'name': 'max_results', 'description': 'The maximum size of a list to return.'}, {'name': 'tags', 'description': 'Specifies to return only these tagged resources.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.glue.list_jobs(tags={\"key\": \"urgent\"})"} {"Instruction": "I want to get the work unit results for query ID 8765 and work unit ID 2345 using the AWS Lake Formation API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lakeformation.get_work_unit_results', 'description': 'Returns the work units resulting from the query. Work units can be executed in any order and in parallel.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the plan query operation for which to get results.'}, {'name': 'work_unit_id', 'description': 'The work unit ID for which to get results. Value generated by enumerating WorkUnitIdMin to WorkUnitIdMax (inclusive) from the WorkUnitRange in the output of GetWorkUnits .'}, {'name': 'work_unit_token', 'description': 'A work token used to query the execution service. Token output from GetWorkUnits .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.create', 'description': 'Create a new Vertex AI index endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'public_endpoint_enabled'}, {'name': 'region'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().cancel', 'description': 'cancel a Managed Microsoft AD operation', 'parameters': [{'name': 'name'}]}"], "Output": "aws.lakeformation.get_work_unit_results(query_id=8765, work_unit_id=2345)"} {"Instruction": "I want to list all the analyzed resources for an analyzer with the ARN \"arn:aws:accessanalyzer:us-west-2:123456789012:analyzer/my-analyzer\" on AWS Access Analyzer.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.accessanalyzer.list_analyzed_resources', 'description': 'Retrieves a list of resources of the specified type that have been analyzed by the specified analyzer..list-analyzed-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'analyzer_arn', 'description': 'The ARN of the analyzer to retrieve a list of analyzed resources from.'}, {'name': 'resource_type', 'description': 'The type of resource.\\nPossible values:\\n\\nAWS::S3::Bucket\\nAWS::IAM::Role\\nAWS::SQS::Queue\\nAWS::Lambda::Function\\nAWS::Lambda::LayerVersion\\nAWS::KMS::Key\\nAWS::SecretsManager::Secret\\nAWS::EFS::FileSystem\\nAWS::EC2::Snapshot\\nAWS::ECR::Repository\\nAWS::RDS::DBSnapshot\\nAWS::RDS::DBClusterSnapshot\\nAWS::SNS::Topic'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigatewayv2.get_authorizer', 'description': 'Gets an Authorizer.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'authorizer_id', 'description': 'The authorizer identifier.'}]}"], "Output": "aws.accessanalyzer.list_analyzed_resources(analyzer_arn=\"arn:aws:accessanalyzer:us-west-2:123456789012:analyzer/my_analyzer\")"} {"Instruction": "I want to create a backup for a table named orders and name the backup my-order-backup.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dynamodb.create_backup', 'description': 'Creates a backup for an existing table.When you create an on-demand backup, a time marker of the request is cataloged, and the backup is created asynchronously, by applying all changes until the time of the request to the last full table snapshot. Backup requests are processed instantaneously and become available for restore within minutes.All backups in DynamoDB work without consuming any provisioned throughput on the table.Along with data, the following are also included on the backups:Global secondary indexes (GSIs)Streams', 'parameters': [{'name': 'table_name', 'description': 'The name of the table.'}, {'name': 'backup_name', 'description': 'Specified name for the backup.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().list', 'description': 'List all BigQuery datasets in a project', 'parameters': [{'name': 'all'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az ml job create', 'description': 'Create a job in Azure ML', 'parameters': [{'name': 'file', 'description': 'Local path to the YAML file containing the Azure ML job specification.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace.'}, {'name': 'name', 'description': 'Name of the job.'}, {'name': 'save-as', 'description': \"File to which the created job's state in YAML format will be written.\"}, {'name': 'set', 'description': 'Update an object by specifying a property path and value to set.'}, {'name': 'skip-validation', 'description': 'Skip validation in creating the resource.'}, {'name': 'stream', 'description': \"Indicates whether to stream the job's logs to the console.\"}, {'name': 'web', 'description': \"Show the job's run details in Azure ML studio in a web browser.\"}]}\n", "{'name': 'pyarrow', 'api_name': 'extract_iso_week_struct', 'description': 'Extract (ISO year, ISO week, ISO day of week) struct', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function. It can be an array-like or scalar-like object.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, memory will be allocated from the default memory pool. Specifies the memory pool to use.'}]}}"], "Output": "aws.dynamodb.create_backup(table_name=\"orders\", backup_name=\"my-order-backup\")"} {"Instruction": "I want to delete the SMS channel for my application with the application ID \"abc123\" on Amazon Pinpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.delete_sms_channel', 'description': 'Disables the SMS channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().config().export', 'description': 'Export the configuration for a Compute Engine backend bucket', 'parameters': [{'name': 'backend_bucket', 'description': 'ID of the backend bucket or fully qualified identifier for the backend bucket'}, {'name': 'all', 'description': 'Retrieve all resources within the project'}, {'name': 'path', 'description': 'Export the configuration(s) to a local directory'}, {'name': 'resource_format', 'description': 'Export in Kubernetes Resource Model (krm) or Terraform HCL formats'}]}"], "Output": "aws.pinpoint.delete_sms_channel(application_id=\"abc123\")"} {"Instruction": "I want to get the details of a migration workflow template with the ID \"12345678\" in AWS Migration Hub Orchestrator.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template', 'description': 'Get the template you want to use for creating a migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the template.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "aws.migrationhuborchestrator.get_template(id=\"12345678\")"} {"Instruction": "I want to retrieve details about all resource shares that have the status \"ACTIVE\" and are owned by my account in AWS RAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ram.get_resource_shares', 'description': 'Retrieves details about the resource shares that you own or that are shared with you.get-resource-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_share_arns', 'description': 'Specifies the Amazon Resource Names (ARNs) of individual resource shares that you want information about.\\n(string)'}, {'name': 'resource_share_status', 'description': 'Specifies that you want to retrieve details of only those resource shares that have this status.\\nPossible values:\\n\\nPENDING\\nACTIVE\\nFAILED\\nDELETING\\nDELETED'}, {'name': 'resource_owner', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the following:\\n\\n**SELF ** \u00e2\\x80\\x93 resource shares that your account shares with other accounts\\n**OTHER-ACCOUNTS ** \u00e2\\x80\\x93 resource shares that other accounts share with your account\\n\\nPossible values:\\n\\nSELF\\nOTHER-ACCOUNTS'}, {'name': 'name', 'description': 'Specifies the name of an individual resource share that you want to retrieve details about.'}, {'name': 'tag_filters', 'description': 'Specifies that you want to retrieve details of only those resource shares that match the specified tag keys and values.\\n(structure)\\n\\nA tag key and optional list of possible values that you can use to filter results for tagged resources.\\ntagKey -> (string)\\n\\nThe tag key. This must have a valid string value and can\u00e2\\x80\\x99t be empty.\\ntagValues -> (list)\\n\\nA list of zero or more tag values. If no values are provided, then the filter matches any tag with the specified key, regardless of its value.\\n(string)'}, {'name': 'permission_arn', 'description': 'Specifies that you want to retrieve details of only those resource shares that use the managed permission with this Amazon Resource Name (ARN) .'}, {'name': 'permission_version', 'description': 'Specifies that you want to retrieve details for only those resource shares that use the specified version of the managed permission.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.ram.get_resource_shares(resource_owner=\"SELF\" ,resource_share_status=\"ACTIVE\")"} {"Instruction": "I want to remove a source identifier for the Amazon DocumentDB event notification subscription named my-subscription. The source identifier I want to remove is my-source-identifier.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.add_source_identifier_to_subscription', 'description': 'Adds a source identifier to an existing event notification subscription.', 'parameters': [{'name': 'subscription_name', 'description': 'The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.'}, {'name': 'source_identifier', 'description': 'The identifier of the event source to be added:\\n\\nIf the source type is an instance, a DBInstanceIdentifier must be provided.\\nIf the source type is a security group, a DBSecurityGroupName must be provided.\\nIf the source type is a parameter group, a DBParameterGroupName must be provided.\\nIf the source type is a snapshot, a DBSnapshotIdentifier must be provided.'}]}"], "Output": "aws.docdb.remove_source_identifier_from_subscription(subscription_name=\"my-subscription\", source_identifier=\"my-source-identifier\")"} {"Instruction": "I want to get information about the route analysis with global network ID \"gn-987654\" and route analysis ID \"ra-765432\" on AWS network manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.get_route_analysis', 'description': 'Gets information about the specified route analysis.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'route_analysis_id', 'description': 'The ID of the route analysis.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convierte cantidad a letras peso Mexicano, Espa\u00f1ol e Ingles', 'parameters': [{'name': 'moneda', 'description': '', 'type': 'STRING'}, {'name': 'monto', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'prueba democracia', 'parameters': [{'name': 'idusers', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.networkmanager.get_route_analysis(global_network_id=\"gn-987654\", route_analysis_id=\"ra-765432\")"} {"Instruction": "I want to create a comment related to a case with case_id '12345', domain_id 'qwerty', body 'This is a comment', and contentType 'text' on AWS ConnectCases API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcases.create_related_item', 'description': 'Creates a related item (comments, tasks, and contacts) and associates it with a case.NoteA Related Item is a resource that is associated with a case. It may or may not have an external identifier linking it to an external resource (for example, a contactArn ). All Related Items have their own internal identifier, the relatedItemArn . Examples of related items include comments and contacts .', 'parameters': [{'name': 'case_id', 'description': 'A unique identifier of the case.'}, {'name': 'content', 'description': 'The content of a related item to be created.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: comment, contact.\\ncomment -> (structure)\\n\\nRepresents the content of a comment to be returned to agents.\\nbody -> (string)\\n\\nText in the body of a Comment on a case.\\ncontentType -> (string)\\n\\nType of the text in the box of a Comment on a case.\\n\\ncontact -> (structure)\\n\\nObject representing a contact in Amazon Connect as an API request field.\\ncontactArn -> (string)\\n\\nA unique identifier of a contact in Amazon Connect.'}, {'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'type', 'description': 'The type of a related item.\\nPossible values:\\n\\nContact\\nComment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides users with all relevant information regarding weapons in Valorant', 'parameters': [{'name': 'weapon_class_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'make a peta', 'parameters': []}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}"], "Output": "aws.connectcases.create_related_item(case_id=\"12345\", content='{\"comment\": {\"body\": \"This is a comment\", \"contentType\": \"text\"}}')"} {"Instruction": "I need to get statistics for the replication table using the DMS Serverless replication configuration with the replication config ARN \"arn:aws:dms:us-west-2:123456789012:task:abcdefghijklmnopqrstuvwxyz\" and I want to receive a maximum of 100 records in the response.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest recession news around the world, collected from The New York Times, The Guardian, World Economic Forum, The Economist, AP News, Reuters, and Politico.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "aws.dms.describe_replication_table_statistics(replication_config_arn=\"arn:aws:dms:us_west_2:123456789012:task:abcdefghijklmnopqrstuvwxyz\", max_records=100)"} {"Instruction": "I want to list the details of network operations on AWS, and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.tnb.list_sol_network_operations', 'description': 'Lists details for a network operation, including when the operation started and the status of the operation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: networkOperations\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Struct', 'description': 'Concrete class for struct scalars', 'parameters': {'required': [], 'optional': []}}"], "Output": "aws.tnb.list_sol_network_operations(page_size=10)"} {"Instruction": "How can I disable ClassicLink for a VPC with the ID vpc-12345678?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.disable_vpc_classic_link', 'description': 'Disables ClassicLink for a VPC. You cannot disable ClassicLink for a VPC that has EC2-Classic instances linked to it.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.levels_conditions.list', 'description': 'List conditions for a basic access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.create_pipeline', 'description': 'Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the OpenSearch Ingestion pipeline to create. Pipeline names are unique across the pipelines owned by an account within an Amazon Web Services Region.'}, {'name': 'min_units', 'description': 'The minimum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'max_units', 'description': 'The maximum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'pipeline_configuration_body', 'description': 'The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with \\\\n .'}, {'name': 'log_publishing_options', 'description': 'Key-value pairs to configure log publishing.\\nIsLoggingEnabled -> (boolean)\\n\\nWhether logs should be published.\\nCloudWatchLogDestination -> (structure)\\n\\nThe destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true .\\nLogGroup -> (string)\\n\\nThe name of the CloudWatch Logs group to send pipeline logs to. You can specify an existing log group or create a new one. For example, /aws/OpenSearchService/IngestionService/my-pipeline .'}, {'name': 'vpc_options', 'description': 'Container for the values required to configure VPC access for the pipeline. If you don\u00e2\\x80\\x99t specify these values, OpenSearch Ingestion creates the pipeline with a public endpoint.\\nSubnetIds -> (list)\\n\\nA list of subnet IDs associated with the VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nA list of security groups associated with the VPC endpoint.\\n(string)'}, {'name': 'tags', 'description': 'List of tags to add to the pipeline upon creation.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.fs.FileSelector', 'description': 'Low-level API for file-level encryption properties', 'parameters': {'required': [{'name': 'base_dir', 'description': 'The base directory from which to select files.'}], 'optional': [{'name': 'recursive', 'description': 'Whether to select files recursively from the base directory. Default is False.'}, {'name': 'allow_not_found', 'description': 'Whether to allow files that do not exist. Default is False.'}, {'name': 'exclude_base_dir', 'description': 'Whether to exclude the base directory from the results. Default is False.'}]}}\n", "{'name': 'alpha bigtable backups', 'api_name': 'gcloud.alpha.bigtable.backups().add_iam_policy_binding(backup=\"my_backup\", cluster=\"my_cluster\", instance=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Add an IAM policy binding to a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'member'}, {'name': 'role'}]}"], "Output": "aws.ec2.disable_vpc_classic_link(vpc_id=\"vpc-12345678\")"} {"Instruction": "I want to query a what-if forecast for a specific date range and filter on a specific item in Client 42 dataset in AWS forecastquery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecastquery.query_what_if_forecast', 'description': 'Retrieves a what-if forecast.', 'parameters': [{'name': 'what_if_forecast_arn', 'description': 'The Amazon Resource Name (ARN) of the what-if forecast to query.'}, {'name': 'start_date', 'description': 'The start date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.'}, {'name': 'end_date', 'description': 'The end date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00.'}, {'name': 'filters', 'description': 'The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for client_21 in the electricity usage dataset, specify the following:\\n\\n{\"item_id\" : \"client_21\"}\\nTo get the full what-if forecast, use the CreateForecastExportJob operation.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'If the result of the previous request was truncated, the response includes a NextToken . To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.forecastquery.query_what_if_forecast(what_if_forecast_arn=\"arn:aws:forecast:us_west_2:123456789012:dataset_group/dataset\", start_date=\"2022_01_01T00:00:00\", end_date=\"2022_01_31T23:59:59\", filters='{\"item_id\":\"client_42\"}')"} {"Instruction": "I want to get information about a VPC endpoint with the name \"my-endpoint\" on AWS Redshift Serverless.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}"], "Output": "aws.redshift_serverless.get_endpoint_access(endpoint_name=\"my-endpoint\")"} {"Instruction": "I want to update the permissions for a data source with the ID \"my-datasource\" in my Amazon Web Services account. I want to grant read and write permissions to the user \"john@example.com\" and revoke delete permissions from the user \"jane@example.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.update_data_source_permissions', 'description': 'Updates the permissions to a data source.', 'parameters': [{'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'data_source_id', 'description': 'The ID of the data source. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'A list of resource permissions that you want to grant on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'A list of resource permissions that you want to revoke on the data source.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks_cm.delete_server', 'description': 'Deletes the server and the underlying AWS CloudFormation stacks (including the server\u00e2\\x80\\x99s EC2 instance). When you run this command, the server state is updated to DELETING . After the server is deleted, it is no longer returned by DescribeServer requests. If the AWS CloudFormation stack cannot be deleted, the server cannot be deleted.An InvalidStateException is thrown when a server deletion is already in progress. A ResourceNotFoundException is thrown when the server does not exist. A ValidationException is raised when parameters of the request are not valid.', 'parameters': [{'name': 'server_name', 'description': 'The ID of the server to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial NBA API for Historical NBA Data', 'parameters': [{'name': 'id', 'description': 'The ID of the team', 'type': 'STRING'}]}"], "Output": "aws.quicksight.update_data_source_permissions(aws_account_id=my_aws_account_id, data_source_id=my_datasource, grant_permissions=[{\"Principal\":\"john@example.com\"}, {\"Actions\":[\"read\", \"write\"]}])"} {"Instruction": "I want to get details about the repository association with the ARN arn:aws:codeguru-reviewer:us-west-2:123456789012:association:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.describe_repository_association', 'description': 'Returns a RepositoryAssociation object that contains information about the requested repository association.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_versions', 'description': 'Lists all the versions of the templates in the current Amazon QuickSight account.list-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the templates that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 's', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ram.create_permission_version', 'description': 'Creates a new version of the specified customer managed permission. The new version is automatically set as the default version of the customer managed permission. New resource shares automatically use the default permission. Existing resource shares continue to use their original permission versions, but you can use ReplacePermissionAssociations to update them.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the customer managed permission you\u00e2\\x80\\x99re creating a new version for.'}, {'name': 'policy_template', 'description': 'A string in JSON format string that contains the following elements of a resource-based policy:\\n\\nEffect : must be set to ALLOW .\\nAction : specifies the actions that are allowed by this customer managed permission. The list must contain only actions that are supported by the specified resource type. For a list of all actions supported by each resource type, see Actions, resources, and condition keys for Amazon Web Services services in the Identity and Access Management User Guide .\\nCondition : (optional) specifies conditional parameters that must evaluate to true when a user attempts an action for that action to be allowed. For more information about the Condition element, see IAM policies: Condition element in the Identity and Access Management User Guide .\\n\\nThis template can\u00e2\\x80\\x99t include either the Resource or Principal elements. Those are both filled in by RAM when it instantiates the resource-based policy on each resource shared using this managed permission. The Resource comes from the ARN of the specific resource that you are sharing. The Principal comes from the list of identities added to the resource share.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}"], "Output": "aws.codeguru_reviewer.describe_repository_association(association_arn='arn:aws:codeguru_reviewer:us_west_2:123456789012:association:a1b2c3d4_5678_90ab_cdef_EXAMPLE11111')"} {"Instruction": "I want to update the email channel for my application with the Application ID \"11111\" and enable the email channel.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'aws', 'api_name': 'aws.grafana.delete_workspace_api_key', 'description': 'Deletes a Grafana API key for the workspace.', 'parameters': [{'name': 'key_name', 'description': 'The name of the API key to delete.'}, {'name': 'workspace_id', 'description': 'The ID of the workspace to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.operations().list', 'description': 'List operations in a project and location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediaconnect.list_entitlements', 'description': 'Displays a list of all entitlements that have been granted to this account. This request returns 20 results per page.list-entitlements is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "aws.pinpoint.update_email_channel(application_id=\"11111\", email_channel_request={\"Enabled\": True})"} {"Instruction": "I want to disable and delete the email channel for my Amazon Pinpoint application with the application ID \"abcd1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.delete_email_channel', 'description': 'Disables the email channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to our e-commerce API! Our API is designed to make it easy for you to build and manage your online store and also build projects you can show on your porfolio. With our API, you can create products, manage orders, track shipments, and more. Our API is built on modern technologies and is easy to integrate with your existing systems. Our API provides a secure and reliable platform for your e-commerce needs. You can trust us to keep your data safe and secure. We also provide a range of ...', 'parameters': []}"], "Output": "aws.pinpoint.delete_email_channel(application_id=\"abcd1234\")"} {"Instruction": "I want to retrieve information about the APNs sandbox channel for my Amazon Pinpoint application with the application ID \"87654321\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.get_apns_sandbox_channel', 'description': 'Retrieves information about the status and settings of the APNs sandbox channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}"], "Output": "aws.pinpoint.get_apns_sandbox_channel(application_id=\"87654321\")"} {"Instruction": "I want to describe a Git repository named my-other-git-repo on AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_code_repository', 'description': 'Gets details about the specified Git repository.', 'parameters': [{'name': 'code_repository_name', 'description': 'The name of the Git repository to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns a stunning astronomical picture every day with explanation from professionals.', 'parameters': []}"], "Output": "aws.sagemaker.describe_code_repository(code_repository_name=\"my-other-git-repo\")"} {"Instruction": "How can I continue a blue/green deployment with AWS CodeDeploy? I have a deployment with ID \"d-ABC456\" and I want to start shifting traffic to the replacement environment after the deployment is ready.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable_clusters_describe', 'description': 'Describe an existing Bigtable cluster', 'parameters': [{'name': 'cluster', 'description': 'ID of the cluster or fully qualified identifier for the cluster.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 36 month visits and countries share SimilarWeb data ', 'parameters': [{'name': 'domain', 'description': 'Domain name (like google.com)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from all US Corporate Retirement plans from the Form 5500.', 'parameters': [{'name': 'ein', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.deploy.continue_deployment(deployment_id=\"d-ABC456\", deployment_wait_type=\"READY_WAIT\")"} {"Instruction": "I want to update the description with a new one and the precedence value of a group named \"MyGroup\" in a user pool with the user pool ID \"us-west-2_bbbbbbbb\" on AWS Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.update_group', 'description': 'Updates the specified group with the specified attributes.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the group.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool.'}, {'name': 'description', 'description': 'A string containing the new description of the group.'}, {'name': 'role_arn', 'description': 'The new role Amazon Resource Name (ARN) for the group. This is used for setting the cognito:roles and cognito:preferred_role claims in the token.'}, {'name': 'precedence', 'description': 'The new precedence value for the group. For more information about this parameter, see CreateGroup .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines TIN OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Taxpayer Identification Number (TIN) card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cognito_idp.update_group(user_pool_id=\"us-west-2_bbbbbbbb\", group_name=\"MyGroup\", description=\"New group description\", precedence=3)"} {"Instruction": "I want to list the live sources for the source location named \"my-source-location\" with a page size of 100.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediatailor.list_live_sources', 'description': 'Lists the live sources contained in a source location. A source represents a piece of content.list-live-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_location_name', 'description': 'The name of the source location associated with this Live Sources list.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ds.update_settings', 'description': 'Updates the configurable settings for the specified directory.', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory for which to update settings.'}, {'name': 'settings', 'description': 'The list of Setting objects.\\n(structure)\\n\\nContains information about the configurable settings for a directory.\\nName -> (string)\\n\\nThe name of the directory setting. For example:\\n\\nTLS_1_0\\n\\nValue -> (string)\\n\\nThe value of the directory setting for which to retrieve information. For example, for TLS_1_0 , the valid values are: Enable and Disable .'}]}"], "Output": "aws.mediatailor.list_live_sources(source_location_name=\"my-source-location\", page_size=100)"} {"Instruction": "I want to create a new IoT SiteWise Monitor portal named \"MyPortal\" with a description of \"This is a portal for tracking sensors\", a contact email of \"example@example.com\", and a service role ARN of \"arn:aws:iam::123456789012:role/service_role/MyServiceRole\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.create_portal', 'description': 'Creates a portal, which can contain projects and dashboards. IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.NoteBefore you can sign in to a new portal, you must add at least one identity to that portal. For more information, see Adding or removing portal administrators in the IoT SiteWise User Guide .', 'parameters': [{'name': 'portal_name', 'description': 'A friendly name for the portal.'}, {'name': 'portal_description', 'description': 'A description for the portal.'}, {'name': 'portal_contact_email', 'description': 'The Amazon Web Services administrator\u00e2\\x80\\x99s contact email address.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'portal_logo_image_file', 'description': 'A logo image to display in the portal. Upload a square, high-resolution image. The image is displayed on a dark background.\\ndata -> (blob)\\n\\nThe image file contents, represented as a base64-encoded string. The file size must be less than 1 MB.\\ntype -> (string)\\n\\nThe file type of the image.'}, {'name': 'role_arn', 'description': 'The ARN of a service role that allows the portal\u00e2\\x80\\x99s users to access your IoT SiteWise resources on your behalf. For more information, see Using service roles for IoT SiteWise Monitor in the IoT SiteWise User Guide .'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the portal. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'portal_auth_mode', 'description': 'The service to use to authenticate users to the portal. Choose from the following options:\\n\\nSSO \u00e2\\x80\\x93 The portal uses IAM Identity Center (successor to Single Sign-On) to authenticate users and manage user permissions. Before you can create a portal that uses IAM Identity Center, you must enable IAM Identity Center. For more information, see Enabling IAM Identity Center in the IoT SiteWise User Guide . This option is only available in Amazon Web Services Regions other than the China Regions.\\nIAM \u00e2\\x80\\x93 The portal uses Identity and Access Management to authenticate users and manage user permissions.\\n\\nYou can\u00e2\\x80\\x99t change this value after you create a portal.\\nDefault: SSO\\nPossible values:\\n\\nIAM\\nSSO'}, {'name': 'notification_sender_email', 'description': 'The email address that sends alarm notifications.\\n\\nWarningIf you use the IoT Events managed Lambda function to manage your emails, you must verify the sender email address in Amazon SES .'}, {'name': 'alarms', 'description': 'Contains the configuration information of an alarm created in an IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range. For more information, see Monitoring with alarms in the IoT SiteWise Application Guide .\\nalarmRoleArn -> (string)\\n\\nThe ARN of the IAM role that allows the alarm to perform actions and access Amazon Web Services resources and services, such as IoT Events.\\nnotificationLambdaArn -> (string)\\n\\nThe ARN of the Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the IoT Events Developer Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.update', 'description': 'Update a private or hybrid pool used by Google Cloud Build', 'parameters': [{'name': 'worker_pool'}, {'name': 'region'}, {'name': 'config_from_file'}, {'name': 'public_egress'}, {'name': 'no_public_egress'}, {'name': 'worker_disk_size'}, {'name': 'worker_machine_type'}]}"], "Output": "aws.iotsitewise.create_portal(portal_name=\"MyPortal\", portal_description=\"This is a portal for tracking sensors\", portal_contact_email=\"example@example.com\", role_arn=\"arn:aws:iam::123456789012:role/service_role/MyServiceRole\")"} {"Instruction": "Can you provide information about the managed endpoint with ID \"12345\" in virtual cluster \"vc-00123\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.describe_managed_endpoint', 'description': 'Displays detailed information about a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.', 'parameters': [{'name': 'id', 'description': 'This output displays ID of the managed endpoint.'}, {'name': 'virtual_cluster_id', 'description': 'The ID of the endpoint\u00e2\\x80\\x99s virtual cluster.'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.reservations.list', 'description': 'List Compute Engine future reservations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_ownership_controls', 'description': 'Removes OwnershipControls for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketOwnershipControls permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .The following operations are related to DeleteBucketOwnershipControls :GetBucketOwnershipControls', 'parameters': [{'name': 'bucket', 'description': 'The Amazon S3 bucket whose OwnershipControls you want to delete.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This APi comes with pinterest image downloader, pinterest video downloader and pinterest idea pin downloader | Fast. Download without Watermark.', 'parameters': [{'name': 'url', 'description': '', 'type': 'string'}]}"], "Output": "aws.emr_containers.describe_managed_endpoint(id=12345, virtual_cluster_id=vc_00123)"} {"Instruction": "I want to retrieve the name of the stack associated with the fleet named my-fleet.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.list_associated_stacks', 'description': 'Retrieves the name of the stack with which the specified fleet is associated.list-associated-stacks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'fleet_name', 'description': 'The name of the fleet.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}\n", "{'name': 'aws', 'api_name': 'aws.finspace.get_kx_connection_string', 'description': 'Retrieves a connection string for a user to connect to a kdb cluster. You must call this API using the same role that you have defined while creating a user.', 'parameters': [{'name': 'user_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide .'}, {'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'cluster_name', 'description': 'A name of the kdb cluster.'}]}"], "Output": "aws.appstream.list_associated_stacks(fleet_name=\"my-fleet\")"} {"Instruction": "I want to delete a state machine alias with the ARN \"arn:aws:states:us-west-2:123456789012:stateMachineAlias/my-state-machine-alias\" on AWS Step Functions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine_alias', 'description': 'Deletes a state machine alias .DescribeStateMachineAliasUpdateStateMachineAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_builds_enterprise_config_gitlab.describe', 'description': 'Describe a GitLab Enterprise config in a Google Cloud project', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig'}]}\n", "{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simplest way to involve your teams to share company brand content', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.stepfunctions.delete_state_machine_alias(state_machine_alias_arn=\"arn:aws:states:us_west_2:123456789012:stateMachineAlias/my_state_machine_alias\")"} {"Instruction": "I want to activate a gateway named my-gateway on AWS storagegateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.activate_gateway', 'description': 'Activates the gateway you previously deployed on your host. In the activation process, you specify information such as the Amazon Web Services Region that you want to use for storing snapshots or tapes, the time zone for scheduled snapshots the gateway snapshot schedule window, an activation key, and a name for your gateway. The activation process also associates your gateway with your account. For more information, see UpdateGatewayInformation .NoteYou must turn on the gateway VM before you can activate your gateway.', 'parameters': [{'name': 'activation_key', 'description': 'Your gateway activation key. You can obtain the activation key by sending an HTTP GET request with redirects enabled to the gateway IP address (port 80). The redirect URL returned in the response provides you the activation key for your gateway in the query string parameter activationKey . It may also include other activation-related parameters, however, these are merely defaults \u00e2\\x80\\x93 the arguments you pass to the ActivateGateway API call determine the actual configuration of your gateway.\\nFor more information, see Getting activation key in the Storage Gateway User Guide .'}, {'name': 'gateway_name', 'description': 'The name you configured for your gateway.'}, {'name': 'gateway_timezone', 'description': 'A value that indicates the time zone you want to set for the gateway. The time zone is of the format \u00e2\\x80\\x9cGMT-hr:mm\u00e2\\x80\\x9d or \u00e2\\x80\\x9cGMT+hr:mm\u00e2\\x80\\x9d. For example, GMT-4:00 indicates the time is 4 hours behind GMT. GMT+2:00 indicates the time is 2 hours ahead of GMT. The time zone is used, for example, for scheduling snapshots and your gateway\u00e2\\x80\\x99s maintenance schedule.'}, {'name': 'gateway_region', 'description': 'A value that indicates the Amazon Web Services Region where you want to store your data. The gateway Amazon Web Services Region specified must be the same Amazon Web Services Region as the Amazon Web Services Region in your Host header in the request. For more information about available Amazon Web Services Regions and endpoints for Storage Gateway, see Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .\\nValid Values: See Storage Gateway endpoints and quotas in the Amazon Web Services General Reference .'}, {'name': 'gateway_type', 'description': 'A value that defines the type of gateway to activate. The type specified is critical to all later functions of the gateway and cannot be changed after activation. The default value is CACHED .\\nValid Values: STORED | CACHED | VTL | VTL_SNOW | FILE_S3 | FILE_FSX_SMB'}, {'name': 'tape_drive_type', 'description': 'The value that indicates the type of tape drive to use for tape gateway. This field is optional.\\nValid Values: IBM-ULT3580-TD5'}, {'name': 'medium_changer_type', 'description': 'The value that indicates the type of medium changer to use for tape gateway. This field is optional.\\nValid Values: STK-L700 | AWS-Gateway-VTL | IBM-03584L32-0402'}, {'name': 'tags', 'description': 'A list of up to 50 tags that you can assign to the gateway. Each tag is a key-value pair.\\n\\nNoteValid characters for key and value are letters, spaces, and numbers that can be represented in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag\u00e2\\x80\\x99s key is 128 characters, and the maximum length for a tag\u00e2\\x80\\x99s value is 256 characters.\\n(structure)\\n\\nA key-value pair that helps you manage, filter, and search for your resource. Allowed characters: letters, white space, and numbers, representable in UTF-8, and the following characters: + - = . _ : /.\\nKey -> (string)\\n\\nTag key. The key can\u00e2\\x80\\x99t start with aws:.\\nValue -> (string)\\n\\nValue of the tag key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Webservice gratuito para pesquisa de endere\u00e7o via CEP. https://viacep.com.br', 'parameters': [{'name': 'cep', 'description': '', 'type': 'string'}]}"], "Output": "aws.storagegateway.activate_gateway(activation_key=\"\", gateway_name=\"my-gateway\", gateway_timezone=\"\", gateway_region=\"\", gateway_type=\"cached\")"} {"Instruction": "I want to delete a cluster parameter group named parameter-group-1 on AWS DocumentDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.delete_db_cluster_parameter_group', 'description': 'Deletes a specified cluster parameter group. The cluster parameter group to be deleted can\u00e2\\x80\\x99t be associated with any clusters.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the cluster parameter group.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nYou can\u00e2\\x80\\x99t delete a default cluster parameter group.\\nCannot be associated with any clusters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.docdb.delete_db_cluster_parameter_group(db_cluster_parameter_group_name=\"parameter-group-1\")"} {"Instruction": "I want to update the event configuration for a LoRaWAN gateway with the EUI EUI1234567890 on AWS IoTWireless and enable the message delivery status event topic.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}"], "Output": "aws.iotwireless.update_resource_event_configuration(identifier=\"EUI1234567890\", identifier_type=\"GatewayEui\", message_delivery_status={\"LoRaWAN\": {\"GatewayEuiEventTopic\": \"enabled\"}})"} {"Instruction": "Can you please provide me with the presigned URL for the software update file associated with the job ID 'JID654321-1a2b-3c4d-5e6f-987654321000'?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.snowball.get_software_updates', 'description': 'Returns an Amazon S3 presigned URL for an update file associated with a specified JobId .', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to get the software update file for, for example JID123e4567-e89b-12d3-a456-426655440000 .'}]}\n", "{'name': 'aws', 'api_name': 'aws.organizations.enable_aws_service_access', 'description': 'Enables the integration of an Amazon Web Services service (the service that is specified by ServicePrincipal ) with Organizations. When you enable integration, you allow the specified service to create a service-linked role in all the accounts in your organization. This allows the service to perform operations on your behalf in your organization and its accounts.WarningWe recommend that you enable integration between Organizations and the specified Amazon Web Services service by using the console or commands that are provided by the specified service. Doing so ensures that the service is aware that it can create the resources that are required for the integration. How the service creates those resources in the organization\u00e2\\x80\\x99s accounts depends on that service. For more information, see the documentation for the other Amazon Web Services service.You can only call this operation from the organization\u00e2\\x80\\x99s management account and only if the organization has enabled all features .', 'parameters': [{'name': 'service_principal', 'description': 'The service principal name of the Amazon Web Services service for which you want to enable integration with your organization. This is typically in the form of a URL, such as `` service-abbreviation .amazonaws.com`` .'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}\n", "{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}"], "Output": "aws.snowball.get_software_updates(job_id=\"JID654321-1a2b-3c4d-5e6f-987654321000\")"} {"Instruction": "I want to associate a multicast group with a FUOTA task. The ID of the FUOTA task is \"fuota-task-123\" and the ID of the multicast group is \"multicast-group-456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.associate_multicast_group_with_fuota_task', 'description': 'Associate a multicast group with a FUOTA task.', 'parameters': [{'name': 'id', 'description': 'The ID of a FUOTA task.'}, {'name': 'multicast_group_id', 'description': 'The ID of the multicast group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API will help you with several networking-related utilities.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}"], "Output": "aws.iotwireless.associate_multicast_group_with_fuota_task(id=\"fuota-task-123\", multicast_group_id=\"multicast-group-456\")"} {"Instruction": "I want to get summary information about a domain configuration named \"additionalDataDomain\" on AWS IoT Core.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.describe_domain_configuration', 'description': 'Gets summary information about a domain configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_configuration_name', 'description': 'The name of the domain configuration.'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_working_storage', 'description': 'Returns information about the working storage of a gateway. This operation is only supported in the stored volumes gateway type. This operation is deprecated in cached volumes API version (20120630). Use DescribeUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.put_user_status', 'description': 'Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent\u00e2\\x80\\x99s next status.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_id', 'description': 'The identifier of the user.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'agent_status_id', 'description': 'The identifier of the agent status.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains_backups.list', 'description': 'List all Managed Microsoft AD domain backups', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return per page.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}, {'name': 'uri', 'description': 'Print a list of resource URIs instead of the default output.'}]}"], "Output": "aws.iot.describe_domain_configuration(domain_configuration_name=\"additionalDataDomain\")"} {"Instruction": "Get the details of a step group with ID \"98765\" in a template with ID \"template-001\" in AWS Migration Hub Orchestrator.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_template_step_group', 'description': 'Get a step group in a template.', 'parameters': [{'name': 'template_id', 'description': 'The ID of the template.'}, {'name': 'id', 'description': 'The ID of the step group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transfermarkt / Transfermarket - The football website for transfers, market values, rumours, stats, scores, results, news and fixtures. https://www.transfermarkt.com/ **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': 'Query', 'type': 'STRING'}, {'name': 'page_number', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}"], "Output": "aws.migrationhuborchestrator.get_template_step_group(template_id=\"template-001\", __id=98765)"} {"Instruction": "I want to create a resource data sync named sync-data on Amazon S3 bucket data-sync with the prefix inventory and sync format CSV.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.create_resource_data_sync', 'description': 'A resource data sync helps you view data from multiple sources in a single location. Amazon Web Services Systems Manager offers two types of resource data sync: SyncToDestination and SyncFromSource .You can configure Systems Manager Explorer to use the SyncFromSource type to synchronize operational work items (OpsItems) and operational data (OpsData) from multiple Amazon Web Services Regions to a single Amazon S3 bucket. This type can synchronize OpsItems and OpsData from multiple Amazon Web Services accounts and Amazon Web Services Regions or EntireOrganization by using Organizations. For more information, see Setting up Systems Manager Explorer to display data from multiple accounts and Regions in the Amazon Web Services Systems Manager User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'sync_name', 'description': 'A name for the configuration.'}, {'name': 's3_destination', 'description': 'Amazon S3 configuration details for the sync. This parameter is required if the SyncType value is SyncToDestination.\\nBucketName -> (string)\\n\\nThe name of the S3 bucket where the aggregated data is stored.\\nPrefix -> (string)\\n\\nAn Amazon S3 prefix for the bucket.\\nSyncFormat -> (string)\\n\\nA supported sync format. The following format is currently supported: JsonSerDe\\nRegion -> (string)\\n\\nThe Amazon Web Services Region with the S3 bucket targeted by the resource data sync.\\nAWSKMSKeyARN -> (string)\\n\\nThe ARN of an encryption key for a destination in Amazon S3. Must belong to the same Region as the destination S3 bucket.\\nDestinationDataSharing -> (structure)\\n\\nEnables destination data sharing. By default, this field is null .\\nDestinationDataSharingType -> (string)\\n\\nThe sharing data type. Only Organization is supported.'}, {'name': 'sync_type', 'description': 'Specify SyncToDestination to create a resource data sync that synchronizes data to an S3 bucket for Inventory. If you specify SyncToDestination , you must provide a value for S3Destination . Specify SyncFromSource to synchronize data from a single account and multiple Regions, or multiple Amazon Web Services accounts and Amazon Web Services Regions, as listed in Organizations for Explorer. If you specify SyncFromSource , you must provide a value for SyncSource . The default value is SyncToDestination .'}, {'name': 'sync_source', 'description': 'Specify information about the data sources to synchronize. This parameter is required if the SyncType value is SyncFromSource.\\nSourceType -> (string)\\n\\nThe type of data source for the resource data sync. SourceType is either AwsOrganizations (if an organization is present in Organizations) or SingleAccountMultiRegions .\\nAwsOrganizationsSource -> (structure)\\n\\nInformation about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from Organizations.\\nOrganizationSourceType -> (string)\\n\\nIf an Amazon Web Services organization is present, this is either OrganizationalUnits or EntireOrganization . For OrganizationalUnits , the data is aggregated from a set of organization units. For EntireOrganization , the data is aggregated from the entire Amazon Web Services organization.\\nOrganizationalUnits -> (list)\\n\\nThe Organizations organization units included in the sync.\\n(structure)\\n\\nThe Organizations organizational unit data source for the sync.\\nOrganizationalUnitId -> (string)\\n\\nThe Organizations unit ID data source for the sync.\\n\\n\\n\\nSourceRegions -> (list)\\n\\nThe SyncSource Amazon Web Services Regions included in the resource data sync.\\n(string)\\n\\nIncludeFutureRegions -> (boolean)\\n\\nWhether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.\\nEnableAllOpsDataSources -> (boolean)\\n\\nWhen you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'logb', 'description': 'Compute base b logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'b', 'description': 'Argument to compute function. Can be an array-like or scalar-like value.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'pss', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dungy Amazon Data Scraper is the easiest way to get access to price, sales rank, and data reviews from Amazon in JSON Format', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}]}\n", "{'name': 'az', 'api_name': 'Show Managed Application Type', 'description': 'Show the properties of a managed application type on an Azure Service Fabric managed cluster', 'parameters': [{'name': 'application-type-name', 'description': 'Specify the application type name'}, {'name': 'cluster-name', 'description': 'Specify the name of the cluster, if not given it will be same as resource group name'}, {'name': 'resource-group', 'description': 'Specify the resource group name. You can configure the default group using az configure --defaults group='}]}"], "Output": "aws.ssm.create_resource_data_sync(sync_name=\"sync-data\", s3_destination=\"BucketName=data-sync,Prefix=inventory,SyncFormat=CSV,Region=us-east-1\")"} {"Instruction": "I want to cancel the scheduled deletion of a secret with the ID MySecret123 in AWS Secrets Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.secretsmanager.restore_secret', 'description': 'Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored.See also: AWS API Documentation\\n', 'parameters': [{'name': 'secret_id', 'description': 'The ARN or name of the secret to restore.\\nFor an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().delete', 'description': 'Delete a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.secretsmanager.restore_secret(secret_id=\"MySecret123\")"} {"Instruction": "Can you provide a Python function call to enable integration of an Amazon Web Services service with Organizations using the AWS CLI? The service principal is \"another_service.amazonaws.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.organizations.enable_aws_service_access', 'description': 'Enables the integration of an Amazon Web Services service (the service that is specified by ServicePrincipal ) with Organizations. When you enable integration, you allow the specified service to create a service-linked role in all the accounts in your organization. This allows the service to perform operations on your behalf in your organization and its accounts.WarningWe recommend that you enable integration between Organizations and the specified Amazon Web Services service by using the console or commands that are provided by the specified service. Doing so ensures that the service is aware that it can create the resources that are required for the integration. How the service creates those resources in the organization\u00e2\\x80\\x99s accounts depends on that service. For more information, see the documentation for the other Amazon Web Services service.You can only call this operation from the organization\u00e2\\x80\\x99s management account and only if the organization has enabled all features .', 'parameters': [{'name': 'service_principal', 'description': 'The service principal name of the Amazon Web Services service for which you want to enable integration with your organization. This is typically in the form of a URL, such as `` service-abbreviation .amazonaws.com`` .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.organizations.enable_aws_service_access(service_principal=\"another_service.amazonaws.com\")"} {"Instruction": "I want to associate a browser settings resource with a web portal on AWS Workspaces Web, where the browser settings ARN is \"arn:aws:workspaces-web:us-west-2:123456789012:browser-settings/my-settings\" and the portal ARN is \"arn:aws:workspaces-web:us-west-2:123456789012:portal/my-portal\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.associate_browser_settings', 'description': 'Associates a browser settings resource with a web portal.', 'parameters': [{'name': 'browser_settings_arn', 'description': 'The ARN of the browser settings.'}, {'name': 'portal_arn', 'description': 'The ARN of the web portal.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API aggregating news articles related to green technology, stocks, start-ups, and trends.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_domain_configuration', 'description': 'Gets summary information about a domain configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_configuration_name', 'description': 'The name of the domain configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Lightweight Api to Download TikTok Videos Easily.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.workspaces_web.associate_browser_settings(browser_settings_arn=\"arn:aws:workspaces-web:us-west-2:123456789012:browser-settings/my-settings\", portal_arn=\"arn:aws:workspaces-web:us-west-2:123456789012:portal/my-portal\")"} {"Instruction": "I have an XssMatchSet with an ID of \"abc123\" that I want to delete. Can you show me the correct command to delete it?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve chapters and verses from the Old Testament and New Testament of the KJV. This API does not include the false gnostic books of the bible called the Pauline and Petrine epistles.', 'parameters': [{'name': 'bookname', 'description': 'Name of the book.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.disassociate_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed, either an application load balancer or Amazon API Gateway stage.\\nThe ARN should be in one of the following formats:\\n\\nFor an Application Load Balancer: ``arn:aws:elasticloadbalancing:region :account-id :loadbalancer/app/load-balancer-name /load-balancer-id ``\\nFor an Amazon API Gateway stage: ``arn:aws:apigateway:region ::/restapis/api-id /stages/stage-name ``'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_incidents.update_deletion_protection', 'description': 'Update deletion protection to either allow or deny deletion of the final Region in a replication set.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the replication set to update.'}, {'name': 'client_token', 'description': 'A token that ensures that the operation is called only once with the specified details.'}, {'name': 'deletion_protected_|_no_deletion_protected', 'description': 'Specifies if deletion protection is turned on or off in your account.'}]}"], "Output": "aws.waf_regional.delete_xss_match_set(xss_match_set_id=\"abc123\")"} {"Instruction": "I want to get details about the FSx for OpenZFS location with ARN fsx:location-1357902468 on AWS DataSync.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datasync.describe_location_fsx_open_zfs', 'description': 'Provides details about how an DataSync location for an Amazon FSx for OpenZFS file system is configured.NoteResponse elements related to SMB aren\u00e2\\x80\\x99t supported with the DescribeLocationFsxOpenZfs operation.', 'parameters': [{'name': 'location_arn', 'description': 'The Amazon Resource Name (ARN) of the FSx for OpenZFS location to describe.'}]}\n", "{'name': 'pyarrow', 'api_name': 'map_lookup', 'description': 'Perform a lookup in a Map data structure', 'parameters': {'required': [{'name': 'query_key', 'description': 'The key to search for.'}], 'optional': [{'name': 'occurrence', 'description': 'The occurrence(s) to return from the Map. Accepted values are \"first\", \"last\", or \"all\".'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Giphy is an animated GIF search engine.\\r\\n\\r\\nThe Giphy API implements a REST-like interface. Connections can be made with any HTTP enabled programming language. The Giphy API also implements CORS, allowing you to connect to Giphy from JavaScript / Web browsers on your own domain.', 'parameters': [{'name': 'q', 'description': 'search query term or phrase', 'type': 'STRING'}, {'name': 'limit', 'description': 'number of results to return, maximum 100. Default 25.', 'type': 'STRING'}, {'name': 'offset', 'description': 'results offset, defaults to 0.', 'type': 'STRING'}, {'name': 'rating', 'description': 'limit results to those rated (y,g, pg, pg-13 or r)', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.all', 'description': 'Test whether all elements in a boolean array evaluate to true', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}"], "Output": "aws.datasync.describe_location_fsx_open_zfs(location_arn=\"fsx:location-1357902468\")"} {"Instruction": "I want to list all permission groups for user with ID 123456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.list_permission_groups_by_user', 'description': 'Lists all the permission groups that are associated with a specific user account.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for fetching Indian Names', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "aws.finspace_data.list_permission_groups_by_user(user_id=123456)"} {"Instruction": "I want to list the voice profiles in a voice profile domain with the ID \"VPD876543\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_voice_profiles', 'description': 'Lists the voice profiles in a voice profile domain.', 'parameters': [{'name': 'voice_profile_domain_id', 'description': 'The ID of the voice profile domain.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results in the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"This is an API that generates fake credit card numbers that will pass Luhn's algorithm.\\n\\nDifferent than most services that generate credit card numbers - our service allows you to specify what card network (Visa, Mastercard, American Express, etc) you want to use.\\n\\nOur API will generate trillions of random credit card numbers!\\n\", 'parameters': [{'name': 'cardnetwork', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps you to query website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source... to create a plugin like similarweb.com', 'parameters': []}"], "Output": "aws.chime_sdk_voice.list_voice_profiles(voice_profile_domain_id=\"VPD876543\")"} {"Instruction": "I want to add a tag \"priority\" with the value \"high\" to the resource with the ARN \"arn:aws:braket:us-west-2:123456789012:device/quantum-simulator\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.braket.tag_resource', 'description': 'Add a tag to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specify the resourceArn of the resource to which a tag will be added.'}, {'name': 'tags', 'description': 'Specify the tags to add to the resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is the description', 'parameters': [{'name': 'secret', 'description': 'Your API Secret that you get from your account on our website', 'type': 'STRING'}, {'name': 'match_id', 'description': 'Match ID', 'type': 'NUMBER'}, {'name': 'key', 'description': 'Your API Key that you get from your account on our website API key', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Empower your business by letting your customers buy, sell, and exchange crypto. You will earn % on every transaction. 400+ cryptocurrencies and 75+ fiats are available. IMPORTANT: You should get your API key by creating a partner's account here: changenow.io/affiliate. Or email us: partners@changenow.io. \", 'parameters': [{'name': 'from_to', 'description': '(Required) Underscore separated pair of tickers', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}, {'name': 'userateid', 'description': '(Optional) Use rateId for fixed-rate flow. If this field is true, you could use returned field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"rateId\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in next method for creating transaction to freeze estimated amount that you got in this method. Current estimated amount would be valid until time in field \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"validUntil\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'index', 'description': 'Options for the index function', 'parameters': {'required': [{'name': 'value', 'description': 'The value to search for.'}], 'optional': []}}"], "Output": "aws.braket.tag_resource(resource_arn=\"arn:aws:braket:us-west-2:123456789012:device/quantum-simulator\", tags={\"priority\": \"high\"})"} {"Instruction": "I want to delete a protection group with protection-group-id=group123 in AWS Shield.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}"], "Output": "aws.shield.delete_protection_group(protection_group_id=\"group123\")"} {"Instruction": "I want to create an extended source server in the target Account based on a source server in the staging account with the ARN \"arn:aws:drs:123456789012:source-server:staging/source-server-1\" and add tags \"Environment:Production\" and \"Team:DevOps\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.drs.create_extended_source_server', 'description': 'Create an extended source server in the target Account based on the source server in staging account.', 'parameters': [{'name': 'source_server_arn', 'description': 'This defines the ARN of the source server in staging Account based on which you want to create an extended source server.'}, {'name': 'tags', 'description': 'A list of tags associated with the extended source server.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'teste', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}"], "Output": "aws.drs.create_extended_source_server(source_server_arn=\"arn:aws:drs:123456789012:source-server:staging/source-server-1\", tags={\"Environment\":\"Production\", \"Team\":\"DevOps\"})"} {"Instruction": "I want to get the status of the load job with load ID 12345 in AWS Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptunedata.get_loader_job_status', 'description': 'Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.See also: AWS API Documentation', 'parameters': [{'name': 'load_id', 'description': 'The load ID of the load job to get the status of.'}, {'name': 'details_|_no_details', 'description': 'Flag indicating whether or not to include details beyond the overall status (TRUE or FALSE ; the default is FALSE ).'}, {'name': 'errors_|_no_errors', 'description': 'Flag indicating whether or not to include a list of errors encountered (TRUE or FALSE ; the default is FALSE ).\\nThe list of errors is paged. The page and errorsPerPage parameters allow you to page through all the errors.'}, {'name': 'page', 'description': 'The error page number (a positive integer; the default is 1 ). Only valid when the errors parameter is set to TRUE .'}, {'name': 'errors_per_page', 'description': 'The number of errors returned in each page (a positive integer; the default is 10 ). Only valid when the errors parameter set to TRUE .'}]}\n", "{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'large_utf8', 'description': 'Convert large UTF-8 strings to Arrow arrays', 'parameters': {'required': [{'name': 'data', 'description': 'The large UTF-8 string to convert to an Arrow array.'}], 'optional': [{'name': 'memory_pool', 'description': 'The memory pool to use for allocations in the conversion process.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ec2.authorize_client_vpn_ingress', 'description': 'Adds an ingress authorization rule to a Client VPN endpoint. Ingress authorization rules act as firewall rules that grant access to networks. You must configure ingress authorization rules to enable clients to access resources in Amazon Web Services or on-premises networks.', 'parameters': [{'name': 'client_vpn_endpoint_id', 'description': 'The ID of the Client VPN endpoint.'}, {'name': 'target_network_cidr', 'description': 'The IPv4 address range, in CIDR notation, of the network for which access is being authorized.'}, {'name': 'access_group_id', 'description': 'The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group. Required if AuthorizeAllGroups is false or not specified.'}, {'name': 'authorize_all_groups_|_no_authorize_all_groups', 'description': 'Indicates whether to grant access to all clients. Specify true to grant all clients who successfully establish a VPN connection access to the network. Must be set to true if AccessGroupId is not specified.'}, {'name': 'description', 'description': 'A brief description of the authorization rule.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.neptunedata.get_loader_job_status(load_id=\"12345\")"} {"Instruction": "Please provide a Python function call to search for place suggestions based on the text \"coffee shop\" within a specific bounding box on Amazon Location Service. The bounding box coordinates are (-122.4324, 37.7595) (southwest corner) and (-122.3466, 37.8049) (northeast corner).\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.location.search_place_index_for_suggestions', 'description': 'Generates suggestions for addresses and points of interest based on partial or misspelled free-form text. This operation is also known as autocomplete, autosuggest, or fuzzy matching.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bias_position', 'description': 'An optional parameter that indicates a preference for place suggestions that are closer to a specified position.\\nIf provided, this parameter must contain a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.\\nFor example, [-123.1174, 49.2847] represents the position with longitude -123.1174 and latitude 49.2847 .\\n\\nNoteBiasPosition and FilterBBox are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_b_box', 'description': 'An optional parameter that limits the search results by returning only suggestions within a specified bounding box.\\nIf provided, this parameter must contain a total of four consecutive numbers in two pairs. The first pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the southwest corner of the bounding box; the second pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the northeast corner of the bounding box.\\nFor example, [-12.7935, -37.4835, -12.0684, -36.9542] represents a bounding box where the southwest corner has longitude -12.7935 and latitude -37.4835 , and the northeast corner has longitude -12.0684 and latitude -36.9542 .\\n\\nNoteFilterBBox and BiasPosition are mutually exclusive. Specifying both options results in an error.\\n(double)'}, {'name': 'filter_categories', 'description': 'A list of one or more Amazon Location categories to filter the returned places. If you include more than one category, the results will include results that match any of the categories listed.\\nFor more information about using categories, including a list of Amazon Location categories, see Categories and filtering , in the Amazon Location Service Developer Guide .\\n(string)'}, {'name': 'filter_countries', 'description': 'An optional parameter that limits the search results by returning only suggestions within the provided list of countries.\\n\\nUse the ISO 3166 3-digit country code. For example, Australia uses three upper-case characters: AUS .\\n\\n(string)'}, {'name': 'index_name', 'description': 'The name of the place index resource you want to use for the search.'}, {'name': 'key', 'description': 'The optional API key to authorize the request.'}, {'name': 'language', 'description': 'The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en for English.\\nThis setting affects the languages used in the results. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.\\nFor an example, we\u00e2\\x80\\x99ll use the Greek language. You search for Athens, Gr to get suggestions with the language parameter set to en . The results found will most likely be returned as Athens, Greece .\\nIf you set the language parameter to el , for Greek, then the result found will more likely be returned as \u00ce\\x91\u00ce\u00b8\u00ce\u00ae\u00ce\u00bd\u00ce\u00b1, \u00ce\\x95\u00ce\u00bb\u00ce\u00bb\u00ce\u00ac\u00ce\u00b4\u00ce\u00b1 .\\nIf the data provider does not have a value for Greek, the result will be in a language that the provider does support.'}, {'name': 'max_results', 'description': 'An optional parameter. The maximum number of results returned per request.\\nThe default: 5'}, {'name': 'text', 'description': 'The free-form partial text to use to generate place suggestions. For example, eiffel tow .'}]}"], "Output": "aws.location.search_place_index_for_suggestions(filter_b_box=[-122.4324,37.7595,-122.3466,37.8049],text=\"coffee shop\")"} {"Instruction": "I want to delete a comment with ID 9876543210 on a document with ID 1234567890 and version ID 0123456789.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workdocs.delete_comment', 'description': 'Deletes the specified comment from the document version.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'document_id', 'description': 'The ID of the document.'}, {'name': 'version_id', 'description': 'The ID of the document version.'}, {'name': 'comment_id', 'description': 'The ID of the comment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.workdocs.delete_comment(authentication_token=\"YOUR_AUTH_TOKEN\", document_id=\"1234567890\", version_id=\"0123456789\", comment_id=\"9876543210\")"} {"Instruction": "I want to list all the functions for the GraphQL API with ID \"123456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.list_functions', 'description': 'List multiple functions.list-functions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.appsync.list_functions(api_id=\"123456\")"} {"Instruction": "I want to modify the transit gateway with the ID tgw-1234567890abcdefg and enable DNS support on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_transit_gateway', 'description': 'Modifies the specified transit gateway. When you modify a transit gateway, the modified options are applied to new transit gateway attachments only. Your existing transit gateway attachments are not modified.', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'description', 'description': 'The description for the transit gateway.'}, {'name': 'options', 'description': 'The options to modify.\\nAddTransitGatewayCidrBlocks -> (list)\\n\\nAdds IPv4 or IPv6 CIDR blocks for the transit gateway. Must be a size /24 CIDR block or larger for IPv4, or a size /64 CIDR block or larger for IPv6.\\n(string)\\n\\nRemoveTransitGatewayCidrBlocks -> (list)\\n\\nRemoves CIDR blocks for the transit gateway.\\n(string)\\n\\nVpnEcmpSupport -> (string)\\n\\nEnable or disable Equal Cost Multipath Protocol support.\\nDnsSupport -> (string)\\n\\nEnable or disable DNS support.\\nAutoAcceptSharedAttachments -> (string)\\n\\nEnable or disable automatic acceptance of attachment requests.\\nDefaultRouteTableAssociation -> (string)\\n\\nEnable or disable automatic association with the default association route table.\\nAssociationDefaultRouteTableId -> (string)\\n\\nThe ID of the default association route table.\\nDefaultRouteTablePropagation -> (string)\\n\\nEnable or disable automatic propagation of routes to the default propagation route table.\\nPropagationDefaultRouteTableId -> (string)\\n\\nThe ID of the default propagation route table.\\nAmazonSideAsn -> (long)\\n\\nA private Autonomous System Number (ASN) for the Amazon side of a BGP session. The range is 64512 to 65534 for 16-bit ASNs and 4200000000 to 4294967294 for 32-bit ASNs.\\nThe modify ASN operation is not allowed on a transit gateway with active BGP sessions. You must first delete all transit gateway attachments that have BGP configured prior to modifying the ASN on the transit gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'az', 'api_name': 'netappfiles volume wait', 'description': 'Wait for a volume operation', 'parameters': [{'name': 'account-name', 'description': 'Name of the ANF account.'}, {'name': 'created', 'description': \"Wait until created with 'provisioningState' at 'Succeeded'.\"}, {'name': 'custom', 'description': 'Wait until the condition satisfies a custom JMESPath query.'}, {'name': 'deleted', 'description': 'Wait until deleted.'}, {'name': 'exists', 'description': 'Wait until the resource exists.'}, {'name': 'ids', 'description': 'One or more resource IDs (space-delimited).'}, {'name': 'interval', 'description': 'Polling interval in seconds.'}, {'name': 'name', 'description': 'Name of the ANF volume.'}, {'name': 'pool-name', 'description': 'Name of the ANF pool.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'timeout', 'description': 'Maximum wait in seconds.'}, {'name': 'updated', 'description': \"Wait until updated with provisioningState at 'Succeeded'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the gender by just using a name.', 'parameters': [{'name': 'name', 'description': '', 'type': 'string'}]}"], "Output": "aws.ec2.modify_transit_gateway(transit_gateway_id=\"tgw-1234567890abcdefg\", options={\"DnsSupport\": \"enable\"})"} {"Instruction": "I want to list the discovered resources in my organization's Amazon Web Services accounts using Firewall Manager, specifically for EC2 instances.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.fms.list_discovered_resources', 'description': 'Returns an array of resources in the organization\u00e2\\x80\\x99s accounts that are available to be associated with a resource set.', 'parameters': [{'name': 'member_account_ids', 'description': 'The Amazon Web Services account IDs to discover resources in. Only one account is supported per request. The account must be a member of your organization.\\n(string)'}, {'name': 'resource_type', 'description': 'The type of resources to discover.'}, {'name': 'max_results', 'description': 'The maximum number of objects that you want Firewall Manager to return for this request. If more objects are available, in the response, Firewall Manager provides a NextToken value that you can use in a subsequent call to get the next batch of objects.'}, {'name': 'next_token', 'description': 'When you request a list of objects with a MaxResults setting, if the number of objects that are still available for retrieval exceeds the maximum you requested, Firewall Manager returns a NextToken value in the response. To retrieve the next batch of objects, use the token returned from the prior request in your next request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}"], "Output": "aws.fms.list_discovered_resources(member_account_ids=\"123456789012\", resource_type=\"EC2Instance\")"} {"Instruction": "Please update the model version for model ID 456 with the given external events data and ingested events data using the Online Fraud Insights model type and a major version number of 2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.update_model_version', 'description': 'Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'major_version_number', 'description': 'The major version number.'}, {'name': 'external_events_detail', 'description': 'The details of the external events data used for training the model version. Required if trainingDataSource is EXTERNAL_EVENTS .\\ndataLocation -> (string)\\n\\nThe Amazon S3 bucket location for the data.\\ndataAccessRoleArn -> (string)\\n\\nThe ARN of the role that provides Amazon Fraud Detector access to the data location.'}, {'name': 'ingested_events_detail', 'description': 'The details of the ingested event used for training the model version. Required if your trainingDataSource is INGESTED_EVENTS .\\ningestedEventsTimeWindow -> (structure)\\n\\nThe start and stop time of the ingested events.\\nstartTime -> (string)\\n\\nTimestamp of the first ingensted event.\\nendTime -> (string)\\n\\nTimestamp of the final ingested event.'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}"], "Output": "aws.frauddetector.update_model_version(model_id=456, model_type=\"ONLINE_FRAUD_INSIGHTS\", major_version_number=2, external_events_detail={'dataLocation'})"} {"Instruction": "I want to update my user profile in AWS CodeStar. I need to set my display name as \"John Doe\" and my email address as \"johndoe@example.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codestar.update_user_profile', 'description': 'Updates a user\u00e2\\x80\\x99s profile in AWS CodeStar. The user profile is not project-specific. Information in the user profile is displayed wherever the user\u00e2\\x80\\x99s information appears to other users in AWS CodeStar.', 'parameters': [{'name': 'user_arn', 'description': 'The name that will be displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'display_name', 'description': 'The name that is displayed as the friendly name for the user in AWS CodeStar.'}, {'name': 'email_address', 'description': 'The email address that is displayed as part of the user\u00e2\\x80\\x99s profile in AWS CodeStar.'}, {'name': 'ssh_public_key', 'description': 'The SSH public key associated with the user in AWS CodeStar. If a project owner allows the user remote access to project resources, this public key will be used along with the user\u00e2\\x80\\x99s private key for SSH access.'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fake users is a Api that give you fake users', 'parameters': []}"], "Output": "aws.codestar.update_user_profile(display_name=\"John Doe\", email_address=\"johndoe@example.com\")"} {"Instruction": "I want to retrieve a list of configuration items with the tag key \"environment\" and value \"production\" using the AWS Describe Tags API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.describe_tags', 'description': 'Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters .tagValueSee also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'filters', 'description': 'You can filter the list using a key -value format. You can separate these items by using logical operators. Allowed filters include tagKey , tagValue , and configurationId .\\n(structure)\\n\\nThe tag filter. Valid names are: tagKey , tagValue , configurationId .\\nname -> (string)\\n\\nA name of the tag filter.\\nvalues -> (list)\\n\\nValues for the tag filter.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.discovery.describe_tags(filters=True, Name1=\"tagKey\", Values1=\"environment\", Name2=\"tagValue\", Values2=\"production\")"} {"Instruction": "I want to subscribe to the dataset named \"contact_info\" in the identity pool with ID \"us-east-1:efgh5678\" using the device with ID \"device-1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_sync.subscribe_to_dataset', 'description': 'Subscribes to receive notifications when a dataset is modified by another device.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. The ID of the pool to which the identity belongs.'}, {'name': 'identity_id', 'description': 'Unique ID for this identity.'}, {'name': 'dataset_name', 'description': 'The name of the dataset to subcribe to.'}, {'name': 'device_id', 'description': 'The unique ID generated for this device by Cognito.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.artifacts.apt().upload(REPOSITORY=\"my_repo\", location=\"us_central1\", source=\"my_package.deb\"', 'description': 'Upload a Debian package to an artifact repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'location', 'description': 'Location of the repository.'}, {'name': 'source', 'description': 'Source of the Debian package to be uploaded.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}"], "Output": "aws.cognito_sync.subscribe_to_dataset(identity_pool_id=\"us-east-1:efgh5678\", identity_id=\"UNIQUE_ID\", dataset_name=\"contact_info\", device_id=\"device-1234\")"} {"Instruction": "I want to create a token with the license ARN \"arn:aws:license-manager:us-west-2:123456789012:license/default-license\" and expiration in 30 days.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.create_token', 'description': 'Creates a long-lived token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_arn', 'description': 'Amazon Resource Name (ARN) of the license. The ARN is mapped to the aud claim of the JWT token.'}, {'name': 'role_arns', 'description': 'Amazon Resource Name (ARN) of the IAM roles to embed in the token. License Manager does not check whether the roles are in use.\\n(string)'}, {'name': 'expiration_in_days', 'description': 'Token expiration, in days, counted from token creation. The default is 365 days.'}, {'name': 'token_properties', 'description': 'Data specified by the caller to be included in the JWT token. The data is mapped to the amr claim of the JWT token.\\n(string)'}, {'name': 'client_token', 'description': 'Idempotency token, valid for 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find condos and townhouses in Florida (USA) and get access to the original listing service MLS with thousands of properties.', 'parameters': [{'name': 'identifier', 'description': \"The unique identifier of a listing you'll got before from getListings. Each OfferForPurchase has got an attribute named Identifier that is used on this endpoint to get the details of the property.\", 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'api fake to test frontend', 'parameters': []}"], "Output": "aws.license_manager.create_token(license_arn=\"arn:aws:license-manager:us-west-2:123456789012:license/default-license\", expiration_in_days=30)"} {"Instruction": "I want to get the details of an environment with ID my-environment-789 on AWS Elastic Beanstalk.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_environment_resources', 'description': 'Returns AWS resources for this environment.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}"], "Output": "aws.elasticbeanstalk.describe_environment_resources(environment_id=\"my-environment-789\")"} {"Instruction": "I want to update the classification types for the S3 resources in my Amazon Macie Classic member account with account ID 123456789.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie.update_s3_resources', 'description': '(Discontinued) Updates the classification types for the specified S3 resources. If memberAccountId isn\u00e2\\x80\\x99t specified, the action updates the classification types of the S3 resources associated with Amazon Macie Classic for the current Macie Classic administrator account. If memberAccountId is specified, the action updates the classification types of the S3 resources associated with Macie Classic for the specified member account.', 'parameters': [{'name': 'member_account_id', 'description': '(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources\u00e2\\x80\\x99 classification types you want to update.'}, {'name': 's3_resources_update', 'description': '(Discontinued) The S3 resources whose classification types you want to update.\\n(structure)\\n\\n(Discontinued) The S3 resources whose classification types you want to update. This data type is used as a request parameter in the UpdateS3Resources action.\\nbucketName -> (string)\\n\\n(Discontinued) The name of the S3 bucket whose classification types you want to update.\\nprefix -> (string)\\n\\n(Discontinued) The prefix of the S3 bucket whose classification types you want to update.\\nclassificationTypeUpdate -> (structure)\\n\\n(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.\\noneTime -> (string)\\n\\n(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.\\ncontinuous -> (string)\\n\\n(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.'}]}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'iOS Apps', 'parameters': []}"], "Output": "aws.macie.update_s3_resources(member_account_id=\"123456789\")"} {"Instruction": "I want to get the migration workflow with the ID \"1234\" using the AWS MigrationHubOrchestrator API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.migrationhuborchestrator.get_workflow', 'description': 'Get migration workflow.', 'parameters': [{'name': 'id', 'description': 'The ID of the migration workflow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'week', 'description': 'Options for the `week` function', 'parameters': {'required': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday.'}], 'optional': [{'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year).'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Billboard API: Billboard Hot 100, Billboard 200, Artist 100, Billboard Global 200, Top Artists, Year-End Hot 100 Songs, Year-End Billboard Global 200, Year-End Billboard 200 Albums, Year-End Top Artists, Greatest of All Time Artists, Greatest of All Time Songs of the Summer, Greatest of All Time Hot 100 Songs and much more!', 'parameters': [{'name': 'range', 'description': 'Returns all results if range is not specified', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'resolve_s3_region', 'description': 'Resolve the S3 region of a bucket', 'parameters': {'required': [{'name': 'bucket', 'description': 'A S3 bucket name'}], 'optional': []}}"], "Output": "aws.migrationhuborchestrator.get_workflow(id=\"1234\")"} {"Instruction": "I want to batch-create a vehicle using the provided API. The vehicle name is \"my-vehicle\" and it should be created from the vehicle model manifest with ARN \"model-arn\" and the decoder manifest with ARN \"decoder-arn\". The vehicle has an engine type of \"v6\". Please validate the existing thing as a vehicle.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotfleetwise.batch_create_vehicle', 'description': 'Creates a group, or batch, of vehicles.NoteYou must specify a decoder manifest and a vehicle model (model manifest) for each vehicle.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vehicles', 'description': 'A list of information about each vehicle to create. For more information, see the API data type.\\n(structure)\\n\\nInformation about the vehicle to create.\\nvehicleName -> (string)\\n\\nThe unique ID of the vehicle to create.\\nmodelManifestArn -> (string)\\n\\nThe ARN of the vehicle model (model manifest) to create the vehicle from.\\ndecoderManifestArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.\\nattributes -> (map)\\n\\nStatic information about a vehicle in a key-value pair. For example: \"engine Type\" : \"v6\"\\nkey -> (string)\\nvalue -> (string)\\n\\nassociationBehavior -> (string)\\n\\nAn option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.\\ntags -> (list)\\n\\nMetadata which can be used to manage the vehicle.\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Distance Calculation API is incredibly simple to use. Simply provide the latitude and longitude coordinates of the two locations you want to measure and the metric whether you want the result to be in km, mi (miles), m(metres), feet, and the API will return the distance between them in a user-friendly format. The API uses the latest algorithms and techniques to provide fast and accurate results, making it the ideal solution for developers who need to incorporate distance calculation into...', 'parameters': [{'name': 'metric', 'description': '', 'type': 'STRING'}, {'name': 'lat2', 'description': '', 'type': 'STRING'}, {'name': 'lon2', 'description': '', 'type': 'STRING'}, {'name': 'lon1', 'description': '', 'type': 'STRING'}, {'name': 'lat1', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.remove_all_resource_permissions', 'description': 'Removes all the permissions from the specified resource.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'resource_id', 'description': 'The ID of the resource.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().delete', 'description': 'Delete an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'force'}]}"], "Output": "aws.iot_fleetwise.batch_create_vehicle(vehicles=[{\"vehicleName\": \"my-vehicle\", \"modelManifestArn\": \"model-arn\", \"decoderManifestArn\": \"decoder-arn\", \"attributes\": {\"engine Type\": \"v6\"}, \"associationBehavior\": \"validate\"}])"} {"Instruction": "I need to get a description of the SMB file share settings for my gateway with ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/abcd1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.describe_smb_settings', 'description': 'Gets a description of a Server Message Block (SMB) file share settings from a file gateway. This operation is only supported for file gateways.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Synapse Pipeline List', 'description': 'List pipelines in Azure Synapse', 'parameters': [{'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "aws.storagegateway.describe_smb_settings(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/abcd1234\")"} {"Instruction": "Please provide the Python function call to set the password for a user named \"jane\" in the user pool with ID \"us-west-2_XYZ789\" on AWS Cognito, ensuring that the password is permanent.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.admin_set_user_password', 'description': 'Sets the specified user\u00e2\\x80\\x99s password in a user pool as an administrator. Works on any user.Once the user has set a new password, or the password is permanent, the user status is set to Confirmed .AdminSetUserPassword can set a password for the user profile that Amazon Cognito creates for third-party federated users. When you set a password, the federated user\u00e2\\x80\\x99s status changes from EXTERNAL_PROVIDER to CONFIRMED . A user in this state can sign in as a federated user, and initiate authentication flows in the API like a linked native user. They can also modify their password and attributes in token-authenticated API requests like ChangePassword and UpdateUserAttributes . As a best security practice and to keep users in sync with your external IdP, don\u00e2\\x80\\x99t set passwords on federated user profiles. To set up a federated user for native sign-in with a linked native user, refer to Linking federated users to an existing user profile .NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'user_pool_id', 'description': 'The user pool ID for the user pool where you want to set the user\u00e2\\x80\\x99s password.'}, {'name': 'username', 'description': 'The user name of the user whose password you want to set.'}, {'name': 'password', 'description': 'The password for the user.'}, {'name': 'permanent_|_no_permanent', 'description': 'True if the password is permanent, False if it is temporary.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Unlock boundless connectivity with D7API Gateway, seamlessly connecting you to the world's vast messaging network through D7's exclusive network access\", 'parameters': [{'name': 'otp_id', 'description': 'The otp_ id which was returned from **Send OTP** endpoint', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cognito_idp.admin_set_user_password(user_pool_id=\"us_west_2_XYZ789\", username=\"jane\", password=\"\", permanent=True)"} {"Instruction": "I want to delete an alarm named myalarm on AWS CloudWatch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_alarms', 'description': 'Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can\u00e2\\x80\\x99t delete two composite alarms with one operation.To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the AlarmRule of one of the alarms to false .', 'parameters': [{'name': 'alarm_names', 'description': 'The alarms to be deleted. Do not enclose the alarm names in quote marks.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online API mocking tool to create a fake web services, intercept and debug requests in live mode, forward requests to any URL including localhost.', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.create', 'description': 'Create a new Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard', 'description': 'ID of the tensorboard or fully qualified identifier for the tensorboard.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard.'}, {'name': 'tensorboard_experiment_id', 'description': 'Unique identifier for the new Tensorboard experiment.'}, {'name': 'description', 'description': 'Description for the new Tensorboard experiment.'}, {'name': 'display_name', 'description': 'Display name for the new Tensorboard experiment.'}, {'name': 'labels', 'description': 'List of key-value pairs to label the new Tensorboard experiment.'}]}"], "Output": "aws.cloudwatch.delete_alarms(alarm_names=\"myalarm\")"} {"Instruction": "I want to list all the users in the permission group with the ID \"abc123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'TableGroupBy', 'description': 'Grouping of columns in a table on which to perform aggregations', 'parameters': {'required': [{'name': 'table', 'description': 'Input table to execute the aggregation on'}, {'name': 'keys', 'description': 'Name of the grouped columns'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.backups().list', 'description': 'List AlloyDB backups in a given project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gets address from a lat-long and latlong from a respective address.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}"], "Output": "aws.finspace_data.list_users_by_permission_group(permission_group_id=\"abc123\")"} {"Instruction": "I want to update the name, description, and charge details of a custom line item with ARN \"arn:aws:line-item:123456789012:CustomLineItem:my-line-item\" for the billing period range from \"2022-01-01\" to \"2022-01-31\" in AWS BillingConductor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.update_custom_line_item', 'description': 'Update an existing custom line item in the current or previous billing period.', 'parameters': [{'name': 'arn', 'description': 'The ARN of the custom line item to be updated.'}, {'name': 'name', 'description': 'The new name for the custom line item.'}, {'name': 'description', 'description': 'The new line item description of the custom line item.'}, {'name': 'charge_details', 'description': 'A ListCustomLineItemChargeDetails containing the new charge details for the custom line item.\\nFlat -> (structure)\\n\\nAn UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom line item.\\nChargeValue -> (double)\\n\\nThe custom line item\u00e2\\x80\\x99s new fixed charge value in USD.\\n\\nPercentage -> (structure)\\n\\nAn UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a percentage custom line item.\\nPercentageValue -> (double)\\n\\nThe custom line item\u00e2\\x80\\x99s new percentage value. This will be multiplied against the combined value of its associated resources to determine its charge value.\\n\\nLineItemFilters -> (list)\\n\\nA representation of the line item filter.\\n(structure)\\n\\nA representation of the line item filter for your custom line item. You can use line item filters to include or exclude specific resource values from the billing group\u00e2\\x80\\x99s total cost. For example, if you create a custom line item and you want to filter out a value, such as Savings Plan discounts, you can update LineItemFilter to exclude it.\\nAttribute -> (string)\\n\\nThe attribute of the line item filter. This specifies what attribute that you can filter on.\\nMatchOption -> (string)\\n\\nThe match criteria of the line item filter. This parameter specifies whether not to include the resource value from the billing group total cost.\\nValues -> (list)\\n\\nThe values of the line item filter. This specifies the values to filter on. Currently, you can only exclude Savings Plan discounts.\\n(string)'}, {'name': 'billing_period_range', 'description': 'The billing period range in which the custom line item request will be applied.\\nInclusiveStartBillingPeriod -> (string)\\n\\nThe inclusive start billing period that defines a billing period range where a custom line is applied.\\nExclusiveEndBillingPeriod -> (string)\\n\\nThe inclusive end billing period that defines a billing period range where a custom line is applied.'}]}"], "Output": "aws.billingconductor.update_custom_line_item(arn='arn:aws:line_item:123456789012:CustomLineItem:my_line_item', name='new_name', description='new_description', charge_details={'Flat'})"} {"Instruction": "I want to update the storage mode for a cluster with the ARN \"arn:aws:kafka:us-west-2:123456789012:cluster/my-kafka-cluster\" to TIERED and set the volume size to 100 GB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafka.update_storage', 'description': 'Updates cluster broker volume size (or) sets cluster storage mode to TIERED.', 'parameters': [{'name': 'cluster_arn', 'description': 'The Amazon Resource Name (ARN) of the cluster to be updated.'}, {'name': 'current_version', 'description': 'The version of cluster to update from. A successful operation will then generate a new version.'}, {'name': 'provisioned_throughput', 'description': 'EBS volume provisioned throughput information.\\n\\nEnabled -> (boolean)\\n\\nProvisioned throughput is enabled or not.\\n\\nVolumeThroughput -> (integer)\\n\\nThroughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.'}, {'name': 'storage_mode', 'description': 'Controls storage mode for supported storage tiers.\\nPossible values:\\n\\nLOCAL\\nTIERED'}, {'name': 'volume_size_gb', 'description': 'size of the EBS volume to update.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}"], "Output": "aws.kafka.update_storage(cluster_arn=\"arn:aws:kafka:us-west-2:123456789012:cluster/my-kafka-cluster\", storage_mode=\"TIERED\", volume_size_gb=100)"} {"Instruction": "I want to update the details of an AppInstanceUserEndpoint with ARN \"arn:aws:chime-sdk-identity:us-west-2:123456789012:app-instance-user/user1\" and endpoint ID \"endpoint1\" on AWS Chime SDK Identity. I want to change the name to \"new-endpoint\" and allow messages to \"ALL\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.update_app_instance_user_endpoint', 'description': 'Updates the details of an AppInstanceUserEndpoint . You can update the name and AllowMessage values.', 'parameters': [{'name': 'app_instance_user_arn', 'description': 'The ARN of the AppInstanceUser .'}, {'name': 'endpoint_id', 'description': 'The unique identifier of the AppInstanceUserEndpoint .'}, {'name': 'name', 'description': 'The name of the AppInstanceUserEndpoint .'}, {'name': 'allow_messages', 'description': 'Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.\\nPossible values:\\n\\nALL\\nNONE'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information from Instagram reliably', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}"], "Output": "aws.chime_sdk_identity.update_app_instance_user_endpoint(app_instance_user_arn=\"arn:aws:chime_sdk_identity:us_west_2:123456789012:app_instance_user/user1\", endpoint_id=\"endpoint1\", name=\"new_endpoint\", allow_messages=\"ALL\")"} {"Instruction": "Can you please provide the Python function call to retrieve the list of tags for the resource with the ARN \"arn:aws:appfabric:us_west_2:123456789012:cluster/my_cluster\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your brand, competitor, or any other query mentions across the web daily, including websites, Twitter, Reddit, forums, blogs, and other', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}"], "Output": "aws.appfabric.list_tags_for_resource(resource_arn=\"arn:aws:appfabric:us_west_2:123456789012:cluster/my_cluster\")"} {"Instruction": "Please describe the fraudster registration job with job ID 123456 in AWS Voice ID.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voiceid.describe_fraudster_registration_job', 'description': 'Describes the specified fraudster registration job.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the fraudster registration job.'}, {'name': 'job_id', 'description': 'The identifier of the fraudster registration job you are describing.'}]}"], "Output": "aws.voiceid.describe_fraudster_registration_job(domain_id=\"awsvoiceid\", job_id=123456)"} {"Instruction": "I want to retrieve the tags for the resource with the ARN arn:aws:ec2:us-west-2:123456789012:subnet/subnet-12345678 on AWS VPC Lattice and log the output.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Nurse verification is used to verify whether an individual is a registered nurse with the Indian Nurse Council (INC).\\n\\nUse GET Call API to fetch results, using the request_id received in response.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finds the matching domain given a company name', 'parameters': [{'name': 'company_name', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.vpc_lattice.list_tags_for_resource(resource_arn=\"arn:aws:ec2:us-west-2:123456789012:subnet/subnet-12345678\")"} {"Instruction": "I need to send messages to the IoT Events system using the batch-put-message API. I have a JSON file named data.json containing the messages. The input name is \"sensorInput\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_studio_lifecycle_config', 'description': 'Describes the Studio Lifecycle Configuration.', 'parameters': [{'name': 'studio_lifecycle_config_name', 'description': 'The name of the Studio Lifecycle Configuration to describe.'}]}"], "Output": "aws.iotevents_data.batch_put_message(messages=\"data.json\")"} {"Instruction": "I want to get the events and corresponding Lambda functions associated with an identity pool with the ID 'pool123' on AWS Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_sync.get_cognito_events', 'description': 'Gets the events and the corresponding Lambda functions associated with an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'The Cognito Identity Pool ID for the request'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}"], "Output": "aws.cognito_sync.get_cognito_events(identity_pool_id=\"pool123\")"} {"Instruction": "I want to manually trigger the image pipeline with the ARN arn:aws:imagebuilder:us-west-2:012345678901:image-pipeline/mywindows2022pipeline.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.imagebuilder.start_image_pipeline_execution', 'description': 'Manually triggers a pipeline to create an image.', 'parameters': [{'name': 'image_pipeline_arn', 'description': 'The Amazon Resource Name (ARN) of the image pipeline that you want to manually invoke.'}, {'name': 'client_token', 'description': 'The idempotency token used to make this request idempotent.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings.update('*.example.com', certificate_id='1234'\", 'description': 'Updates a domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'certificate_management'}, {'name': 'certificate_id'}, {'name': 'no_certificate_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check if an email, username, password, or phone number was compromised in a data breach.', 'parameters': [{'name': 'term', 'description': 'Enter the proper search term given the function you selected.', 'type': 'STRING'}, {'name': 'func', 'description': 'Select the function you wish to use from the following:\\n- auto: Returns passwords, SHA-1 hashes, and sources given any username or email.\\n- sources: Returns sources given username or email.\\n- password: Returns how many times a given password has been leaked.\\n- domain: Returns passwords, SHA-1 hashes, and sources given any domain (Limited to 1000 results for security).\\n- dehash: Attempts to decrypt a given hash.', 'type': 'STRING'}]}"], "Output": "aws.imagebuilder.start_image_pipeline_execution(image_pipeline_arn=\"arn:aws:imagebuilder:us-west-2:012345678901:image-pipeline/mywindows2022pipeline\")"} {"Instruction": "I want to get the contact info for an email address 'jane@example.com' from the contact list 'my-contact-list' in AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.get_contact', 'description': 'Returns a contact from a contact list.', 'parameters': [{'name': 'contact_list_name', 'description': 'The name of the contact list to which the contact belongs.'}, {'name': 'email_address', 'description': 'The contact\u00e2\\x80\\x99s email address.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().set_iam_policy(connection=\"my_conn\", policy_file=\"policy.json\", region=\"us_central1\"', 'description': 'Set the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "aws.sesv2.get_contact(contact_list_name=\"my_contact_list\", email_address=\"jane@example.com\")"} {"Instruction": "I want to list compliance summaries for the Patch compliance type using the AWS SSM API and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.list_compliance_summaries', 'description': 'Returns a summary count of compliant and non-compliant resources for a compliance type. For example, this call can return State Manager associations, patches, or custom compliance types according to the filter criteria that you specify.list-compliance-summaries is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'One or more compliance or inventory filters. Use a filter to return a more specific list of results.\\n(structure)\\n\\nOne or more filters. Use a filter to return a more specific list of results.\\nKey -> (string)\\n\\nThe name of the filter.\\nValues -> (list)\\n\\nThe value for which to search.\\n(string)\\n\\nType -> (string)\\n\\nThe type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_serialized', 'description': 'Read serialized Python sequence from file-like object', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}], 'optional': [{'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}]}}"], "Output": "aws.ssm.list_compliance_summaries(filters=\"Key=ComplianceType,Values=Patch,Type=EQUAL\", page_size=10)"} {"Instruction": "I want to describe an existing table export with the export ARN \"arn:aws:dynamodb:us-west-2:123456789012:export/my-export\" in AWS DynamoDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A data provider for all things Jet Set Radio in JSON format!', 'parameters': [{'name': 'orderby', 'description': 'Possible Values:\\n - `asc`\\n - `desc`\\n\\nsortBy must be present for this to take effect. \\nThe default value is `asc`', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit the number of items returned in the response.', 'type': 'STRING'}, {'name': 'sortby', 'description': 'Possible Values:\\nAny field on the document\\n\\nExamples:\\n - name\\n - stats', 'type': 'STRING'}]}"], "Output": "aws.dynamodb.describe_export(export_arn=\"arn:aws:dynamodb:us-west-2:123456789012:export/my-export\")"} {"Instruction": "I want to start person tracking on a video named 'video2.mp4' stored in the S3 bucket 'my-videos'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rekognition.start_person_tracking', 'description': 'Starts the asynchronous tracking of a person\u00e2\\x80\\x99s path in a stored video.To get the results of the person detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED . If so, call GetPersonTracking and pass the job identifier (JobId ) from the initial call to StartPersonTracking .', 'parameters': [{'name': 'video', 'description': 'The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.\\nS3Object -> (structure)\\n\\nThe Amazon S3 bucket name and file name for the video.\\nBucket -> (string)\\n\\nName of the S3 bucket.\\nName -> (string)\\n\\nS3 object key name.\\nVersion -> (string)\\n\\nIf the bucket is versioning enabled, you can specify the object version.'}, {'name': 'client_request_token', 'description': 'Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.'}, {'name': 'notification_channel', 'description': 'The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.\\nSNSTopicArn -> (string)\\n\\nThe Amazon SNS topic to which Amazon Rekognition posts the completion status.\\nRoleArn -> (string)\\n\\nThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.'}, {'name': 'job_tag', 'description': 'An identifier you specify that\u00e2\\x80\\x99s returned in the completion notification that\u00e2\\x80\\x99s published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.list_file_commit_history', 'description': 'Retrieves a list of commits and changes to a specified file.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main . If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The full path of the file whose history you want to retrieve, including the name of the file.'}, {'name': 'max_results', 'description': 'A non-zero, non-negative integer used to limit the number of returned results.'}, {'name': 'next_token', 'description': 'An enumeration token that allows the operation to batch the results.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.settings().disable_upgrade_redirection', 'description': 'Disable redirection from Container Registry to Artifact Registry', 'parameters': [{'name': 'project'}]}"], "Output": "aws.rekognition.start_person_tracking(video=\"S3Object={Bucket=my-videos,Name=video2.mp4}\")"} {"Instruction": "I want to create a contact channel for AWS Incident Manager. The contact ID is \"arn:aws:ssm-contacts:us-east-1:111122223333:contact/akuam\", the name of the contact channel is \"akuas sms-test\", the contact channel type is SMS, and the delivery address is \"+15005550199\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}"], "Output": "aws.ssm_contacts.create_contact_channel(contact_id=\"arn:aws:ssm-contacts:us_east_1:111122223333:contact/akuam\", name=\"akuas sms_test\", type=\"SMS\", delivery_address='+15005550199')"} {"Instruction": "I want to delete a workflow with an ID of 55555 on AWS omics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.omics.delete_workflow', 'description': 'Deletes a workflow.', 'parameters': [{'name': 'id', 'description': 'The workflow\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.addresses.update', 'description': 'Update a Compute Engine address', 'parameters': [{'name': 'name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_batch_inference_job', 'description': 'Creates a batch inference job. The operation can handle up to 50 million records and the input file must be in JSON format. For more information, see Creating a batch inference job .', 'parameters': [{'name': 'job_name', 'description': 'The name of the batch inference job to create.'}, {'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.'}, {'name': 'filter_arn', 'description': 'The ARN of the filter to apply to the batch inference job. For more information on using filters, see Filtering batch recommendations .'}, {'name': 'num_results', 'description': 'The number of recommendations to retrieve.'}, {'name': 'job_input', 'description': 'The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.\\ns3DataSource -> (structure)\\n\\nThe URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'job_output', 'description': 'The path to the Amazon S3 bucket where the job\u00e2\\x80\\x99s output will be stored.\\ns3DataDestination -> (structure)\\n\\nInformation on the Amazon S3 bucket in which the batch inference job\u00e2\\x80\\x99s output is stored.\\npath -> (string)\\n\\nThe file path of the Amazon S3 bucket.\\nkmsKeyArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.'}, {'name': 'role_arn', 'description': 'The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.'}, {'name': 'batch_inference_job_config', 'description': 'The configuration details of a batch inference job.\\nitemExplorationConfig -> (map)\\n\\nA string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff , you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. See User-Personalization .\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tags', 'description': 'A list of tags to apply to the batch inference job.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Over 10 million tourist attractions and facilities around the world', 'parameters': [{'name': 'name', 'description': 'Placename', 'type': 'STRING'}, {'name': 'lang', 'description': 'Two-letter language code (ISO639-1). The following values are available: en (english), ru (russian)', 'type': 'ENUM'}, {'name': 'country', 'description': 'Two-letter country code, ISO-3166 (optional). Default is all countries.', 'type': 'STRING'}]}"], "Output": "aws.omics.delete_workflow(id=\"55555\")"} {"Instruction": "I want to update the credentials of my SAP application with AWS Systems Manager for SAP. I want to add new credentials for the database named \"my_database\" and remove the existing credentials.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_sap.update_application_settings', 'description': 'Updates the settings of an application registered with AWS Systems Manager for SAP.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application.'}, {'name': 'credentials_to_add_or_update', 'description': 'The credentials to be added or updated.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'credentials_to_remove', 'description': 'The credentials to be removed.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'backint', 'description': 'Installation of AWS Backint Agent for SAP HANA.\\nBackintMode -> (string)\\n\\nAWS service for your database backup.\\nEnsureNoBackupInProcess -> (boolean)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}"], "Output": "aws.ssm_sap.update_application_settings(application_id=\"my_application_id\", credentials_to_add_or_update=[{'DatabaseName':\"my_database\"}], credentials_to_remove=[{'DatabaseName':\"my_existing_database\"}])"} {"Instruction": "I want to associate a security key with an Amazon Connect instance. The instance ID is \"12345\" and the security key is located at \"/path/to/another/key.pem\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_security_key', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'key', 'description': 'A valid security key in PEM format.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Surf forecast api very simple to use', 'parameters': [{'name': 'spotid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '#1 Most Hated API by Bookmakers: Leagues, Games, Odds & Arbitrage Bets for 90+ bookmakers', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ecr.put_lifecycle_policy', 'description': 'Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template .', 'parameters': [{'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.'}, {'name': 'repository_name', 'description': 'The name of the repository to receive the policy.'}, {'name': 'lifecycle_policy_text', 'description': 'The JSON repository policy text to apply to the repository.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.apis().undeploy', 'description': 'undeploy an Apigee API proxy from an environment', 'parameters': [{'name': 'revision'}, {'name': 'api'}, {'name': 'environment'}, {'name': 'organization'}]}"], "Output": "aws.connect.associate_security_key(instance_id=\"12345\", key=\"/path/to/another/key.pem\")"} {"Instruction": "I want to delete a parameter group named myparamgroup in Amazon Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a random English word.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.finspace_data.list_users_by_permission_group', 'description': 'Lists details of all the users in a specific permission group.', 'parameters': [{'name': 'permission_group_id', 'description': 'The unique identifier for the permission group.'}, {'name': 'next_token', 'description': 'A token that indicates where a results page should begin.'}, {'name': 'max_results', 'description': 'The maximum number of results per page.'}]}"], "Output": "aws.redshift.delete_cluster_parameter_group(parameter_group_name=\"myparamgroup\")"} {"Instruction": "I want to cancel a query with ID abc123456 on AWS Timestream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.timestream_query.cancel_query', 'description': 'Cancels a query that has been issued. Cancellation is provided only if the query has not completed running before the cancellation request was issued. Because cancellation is an idempotent operation, subsequent cancellation requests will return a CancellationMessage , indicating that the query has already been canceled. See code sample for details.', 'parameters': [{'name': 'query_id', 'description': 'The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller().list', 'description': 'List Anthos Config Controller instances', 'parameters': [{'name': 'full_name'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.perimeters().dry_run().delete', 'description': 'Delete Service Perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.local.train(module_name=\"trainer.task\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run an AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find places nearby a given coordinates.', 'parameters': []}"], "Output": "aws.timestream_query.cancel_query(query_id=\"abc123456\")"} {"Instruction": "I want to modify the workspace access properties for a directory with the identifier \"abc123\". I want to enable Windows, macOS, and iOS access for the WorkSpaces.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces.modify_workspace_access_properties', 'description': 'Specifies which devices and operating systems users can use to access their WorkSpaces. For more information, see Control Device Access .', 'parameters': [{'name': 'resource_id', 'description': 'The identifier of the directory.'}, {'name': 'workspace_access_properties', 'description': 'The device types and operating systems to enable or disable for access.\\nDeviceTypeWindows -> (string)\\n\\nIndicates whether users can use Windows clients to access their WorkSpaces.\\nDeviceTypeOsx -> (string)\\n\\nIndicates whether users can use macOS clients to access their WorkSpaces.\\nDeviceTypeWeb -> (string)\\n\\nIndicates whether users can access their WorkSpaces through a web browser.\\nDeviceTypeIos -> (string)\\n\\nIndicates whether users can use iOS devices to access their WorkSpaces.\\nDeviceTypeAndroid -> (string)\\n\\nIndicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.\\nDeviceTypeChromeOs -> (string)\\n\\nIndicates whether users can use Chromebooks to access their WorkSpaces.\\nDeviceTypeZeroClient -> (string)\\n\\nIndicates whether users can use zero client devices to access their WorkSpaces.\\nDeviceTypeLinux -> (string)\\n\\nIndicates whether users can use Linux clients to access their WorkSpaces.'}]}\n", "{'name': 'aws', 'api_name': 'aws.identitystore.list_groups', 'description': 'Lists all groups in the identity store. Returns a paginated list of complete Group objects. Filtering for a Group by the DisplayName attribute is deprecated. Instead, use the GetGroupId API action.NoteIf you have administrator access to a member account, you can use this API from the member account. Read about member accounts in the Organizations User Guide .list-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store, such as d-1234567890 . In this example, d- is a fixed prefix, and 1234567890 is a randomly generated string that contains numbers and lower case letters. This value is generated at the time that a new identity store is created.'}, {'name': 'filters', 'description': 'A list of Filter objects, which is used in the ListUsers and ListGroups requests.\\n(structure)\\n\\nA query filter used by ListUsers and ListGroups . This filter object provides the attribute name and attribute value to search users or groups.\\nAttributePath -> (string)\\n\\nThe attribute path that is used to specify which attribute name to search. Length limit is 255 characters. For example, UserName is a valid attribute path for the ListUsers API, and DisplayName is a valid attribute path for the ListGroups API.\\nAttributeValue -> (string)\\n\\nRepresents the data for an attribute. Each attribute value is described as a name-value pair.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.workspaces.modify_workspace_access_properties(resource_id=\"abc123\", workspace_access_properties=\"DeviceTypeWindows=true,DeviceTypeOsx=true,DeviceTypeIos=true\")"} {"Instruction": "I want to delete the APNs VoIP sandbox channel for my application with the application ID \"1234567890\" using AWS Pinpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.delete_apns_voip_sandbox_channel', 'description': 'Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This tool allows you to perform an increment by one on your integer', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'refinements', 'description': 'A comma-seperated list of refinement values to filter the category results by. These allow you to refine your category results by values such as \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Reviews rating 4 and over\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"price range\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" and \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"brand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\".\\n\\nRefinement values are returned in the refinements array of each type=category result. Refinement values are dynamic and change by category area or search term used. If you wish to use refinements you should first issue a type=category request without specifying any refinements to retrieve a master list of the available refinements for the given category area/search term. You can then cache these refinement values for use on subsequent requests.\\n\\nFor example, to run a type=search request specifying two refinements with values `p_85/2470955011` and `p_36/2421886011` the value of the refinements parameter would be `refinements=p_85/2470955011,p_36/2421886011`\\n\\nNote that sometimes Amazon do not present a explicit refinement value and instead a link is returned. In this instance you should pass the link into the url request parameter of your type=category request to retrieve data from that refinement-filtered page.', 'type': 'STRING'}, {'name': 'amazon_domain', 'description': 'The Amazon domain to retrieve category results from. For a full list of supported Amazon domains see [Supported Amazon Domains](https://www.asindataapi.com/docs/product-data-api/reference/amazon-domains).', 'type': 'STRING'}, {'name': 'page', 'description': 'The current page of category results to retrieve. Inspect the pagination.total_pages property in the Category results to see how many pages of category results are available.\\n\\nupdate value of num to get additional pages', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'Determines the sort order of category results to return. Valid values are:\\n\\n- most_recent\\n- price_low_to_high\\n- price_high_to_low\\n- featured\\n- average_review', 'type': 'STRING'}, {'name': 'category_id', 'description': 'A category ID to retrieve results from. You may supply any arbitary value in the category_id parameter.\\n\\nASIN Data API will use the category_id in the following form: `https://amazon_domain/s?node=category_id.`\\n\\nNote that pagination for top-level categories is not supported by the Amazon sites. If you wish to iterate the contents of a category the recommended approach is to pick the lowest level categories to perform your iteration / pagination on.', 'type': 'STRING'}, {'name': 'url', 'description': 'The Amazon category results page URL to retrieve category results from. Be sure to URL-encode the url parameter.\\n\\n**Note the url parameter is supplied, the category_id parameter cannot be used (as the url itself defines the category ID used).**', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().update(feed_id=\"feed1\", project=\"p1\", add_asset_types=[\"pubsub.googleapis.com/Topic\"]', 'description': 'Update an existing Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'pubsub_topic'}, {'name': 'add_asset_names'}, {'name': 'clear_asset_names'}, {'name': 'remove_asset_names'}, {'name': 'add_asset_types'}, {'name': 'clear_asset_types'}, {'name': 'remove_asset_types'}, {'name': 'add_relationship_types'}, {'name': 'clear_relationship_types'}, {'name': 'remove_relationship_types'}, {'name': 'clear_condition_description'}, {'name': 'condition_description'}, {'name': 'clear_condition_expression'}, {'name': 'condition_expression'}, {'name': 'clear_condition_title'}, {'name': 'condition_title'}, {'name': 'clear_content_type'}, {'name': 'content_type'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.untag_resource', 'description': 'Removes tags from a bot, bot alias or bot channel.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to remove the tags from.'}, {'name': 'tag_keys', 'description': 'A list of tag keys to remove from the resource. If a tag key does not exist on the resource, it is ignored.\\n(string)'}]}"], "Output": "aws.pinpoint.delete_apns_voip_sandbox_channel(application_id=\"1234567890\")"} {"Instruction": "I want to add a file gateway to my Active Directory domain with the gateway ARN arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12345678, the domain name 'my_domain', the organizational unit 'my_ou', the domain controller 'mydc.mydomain.com:389', a timeout of 30 seconds, and the username 'myuser' with the password 'mypassword' in AWS StorageGateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.join_domain', 'description': 'Adds a file gateway to an Active Directory domain. This operation is only supported for file gateways that support the SMB file protocol.', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'domain_name', 'description': 'The name of the domain that you want the gateway to join.'}, {'name': 'organizational_unit', 'description': 'The organizational unit (OU) is a container in an Active Directory that can hold users, groups, computers, and other OUs and this parameter specifies the OU that the gateway will join within the AD domain.'}, {'name': 'domain_controllers', 'description': 'List of IPv4 addresses, NetBIOS names, or host names of your domain server. If you need to specify the port number include it after the colon (\u00e2\\x80\\x9c:\u00e2\\x80\\x9d). For example, mydc.mydomain.com:389 .\\n(string)'}, {'name': 'timeout_in_seconds', 'description': 'Specifies the time in seconds, in which the JoinDomain operation must complete. The default is 20 seconds.'}, {'name': 'user_name', 'description': 'Sets the user name of user who has permission to add the gateway to the Active Directory domain. The domain user account should be enabled to join computers to the domain. For example, you can use the domain administrator account or an account with delegated permissions to join computers to the domain.'}, {'name': 'password', 'description': 'Sets the password of the user who has permission to add the gateway to the Active Directory domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Bloco de Tempo do Site ABCR', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}\n", "{'name': 'git', 'api_name': 'git.request_pull', 'description': 'Generates a summary of pending changes', 'parameters': [{'name': '_p'}, {'name': 'start'}, {'name': 'url'}, {'name': 'end'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().create', 'description': 'Create a new gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'labels'}]}"], "Output": "aws.storagegateway.join_domain(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_12345678\", domain_name=\"my_domain\", organizational_unit=\"my_ou\", domain_controllers=['mydc.mydomain.com:389'], timeout_in_seconds=30, user_name=\"myuser\", password=\"mypassword\")"} {"Instruction": "I want to put an auto-termination policy for my Amazon EMR cluster with ID emr-12345. The idle timeout should be set to 3600 seconds.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr.put_auto_termination_policy', 'description': 'Creates or updates an auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination .', 'parameters': [{'name': 'cluster_id', 'description': 'Specifies the ID of the Amazon EMR cluster to which the auto-termination policy will be attached.'}, {'name': 'auto_termination_policy', 'description': 'Specifies the auto-termination policy to attach to the cluster.\\nIdleTimeout -> (long)\\n\\nSpecifies the amount of idle time in seconds after which the cluster automatically terminates. You can specify a minimum of 60 seconds and a maximum of 604800 seconds (seven days).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.find_first_match', 'description': 'Find location of first match of regex pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'ignore_case', 'description': 'bool, default False. Whether to perform a case-insensitive match.'}, {'name': 'options', 'description': 'pyarrow.compute.MatchSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.emr.put_auto_termination_policy(cluster_id=\"emr-12345\", auto_termination_policy=\"{'IdleTimeout': 3600}\")"} {"Instruction": "I want to update the data lake configuration for my security data stored in Amazon S3. I would like to set the region to \"us-east-1\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}"], "Output": "aws.securitylake.update_data_lake(configurations={\"region\": \"us-east-1\"})"} {"Instruction": "I want to update the refresh schedule for a dataset with ID 123456 and AWS account ID 789012 to refresh every week on Fridays at 10:00 AM in timezone \"America/New_York\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With this API, you can quickly and easily extract valuable data from Redbubble listings, including the title, price, product link, images, and tags. This data can help you optimize your product listings, track pricing trends, and stay on top of your competitors.\\n\\nThis API is easy to use, with simple commands that allow you to access the data you need in real-time. Plus, our API is highly customizable, so you can tailor it to your specific needs and preferences.\\n\\nSome key features of our Redbu...', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'search_term', 'description': '', 'type': 'STRING'}, {'name': 'sort_order', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' API to Complete Stormglass Weather, Bio, Tides, Astronomy, Solar, and Elevation', 'parameters': [{'name': 'lng', 'description': '', 'type': 'string'}, {'name': 'apikey', 'description': '', 'type': 'string'}, {'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'enddate', 'description': '', 'type': 'string'}, {'name': 'startdate', 'description': '', 'type': 'string'}, {'name': 'datum', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API searches tax assessment, deed, mortgage and notice of default records filed in over 3,100 counties with Tax Assessors and County Recorder of Deeds offices. Results may include information as available about property owners, physical site and mailing addresses, land and building property details, and financial information. Searches may be conducted using an address only, or a name and address.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.quicksight.update_refresh_schedule(data_set_id=123456, aws_account_id=\"789012\", schedule=\"{\\\"ScheduleFrequency\\\":{\\\"Interval\\\":\\\"WEEKLY\\\"},\\\"RefreshOnDay\\\":{\\\"DayOfWeek\\\":\\\"FRIDAY\\\",\\\"Timezone\\\":\\\"America/New_York\\\",\\\"TimeOfTheDay\\\":\\\"10:00\\\"}}\")"} {"Instruction": "How can I obtain the inline policy for a permission set in my AWS SSO Identity Center instance for an instance with the ARN \"arn:aws:sso:::instance/1234567890\" and a permission set with the ARN \"arn:aws:sso:::permissionSet/abcd1234\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An unofficial API to find the latest and top Philippine stories and news.', 'parameters': [{'name': 'limit', 'description': 'This is the maximum number of news that may be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.applicationcostprofiler.update_report_definition', 'description': 'Updates existing report in AWS Application Cost Profiler.', 'parameters': [{'name': 'report_id', 'description': 'Required. ID of the report to update.'}, {'name': 'report_description', 'description': 'Required. Description of the report.'}, {'name': 'report_frequency', 'description': 'Required. The cadence to generate the report.\\nPossible values:\\n\\nMONTHLY\\nDAILY\\nALL'}, {'name': 'format', 'description': 'Required. The format to use for the generated report.\\nPossible values:\\n\\nCSV\\nPARQUET'}, {'name': 'destination_s3_location', 'description': 'Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.\\nbucket -> (string)\\n\\nName of the S3 bucket.\\nprefix -> (string)\\n\\nPrefix for the location to write to.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.untag_resource', 'description': 'Removes tags from a bot, bot alias or bot channel.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to remove the tags from.'}, {'name': 'tag_keys', 'description': 'A list of tag keys to remove from the resource. If a tag key does not exist on the resource, it is ignored.\\n(string)'}]}"], "Output": "aws.sso_admin.get_inline_policy_for_permission_set(instance_arn=\"arn:aws:sso:::instance/1234567890\", permission_set_arn=\"arn:aws:sso:::permissionSet/abcd1234\")"} {"Instruction": "I want to create a custom routing listener on AWS Global Accelerator with the following specifications - the accelerator arn is arn:aws:globalaccelerator::123456789012:accelerator/efgh5678-efgh-5678-efgh-5678ijklmnop, and the port range is from 30000 to 35000.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.globalaccelerator.create_custom_routing_listener', 'description': 'Create a listener to process inbound connections from clients to a custom routing accelerator. Connections arrive to assigned static IP addresses on the port range that you specify.', 'parameters': [{'name': 'accelerator_arn', 'description': 'The Amazon Resource Name (ARN) of the accelerator for a custom routing listener.'}, {'name': 'port_ranges', 'description': 'The port range to support for connections from clients to your accelerator.\\nSeparately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators .\\n(structure)\\n\\nA complex type for a range of ports for a listener.\\nFromPort -> (integer)\\n\\nThe first port in the range of ports, inclusive.\\nToPort -> (integer)\\n\\nThe last port in the range of ports, inclusive.'}, {'name': 'idempotency_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency\u00e2\\x80\\x94that is, the uniqueness\u00e2\\x80\\x94of the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API that takes company and employee information as input and returns if the employee name is found in the PF list of the employer', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.ClassifyStringsAsPrintable', 'description': 'Classify strings as printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PurgoMalum is a simple, free, RESTful web service for filtering and removing content of profanity, obscenity and other unwanted text. PurgoMalum\\'s interface accepts several parameters for customization and can return results in plain text, XML and JSON.\\r\\n\\r\\nPurgoMalum is designed to remove words from input text, based on an internal profanity list (you may optionally add your own words to the profanity list through a request parameter (see Request Parameters below). It is designed to recognize character alternates often used in place of standard alphabetic characters, e.g. \"@\" will be recognized as an \"a\", \"$\" will be recognized as an \"s\", and so forth.\\r\\n\\r\\nPurgoMalum also utilizes a list of \"safe words\", i.e. innocuous words which contain words from the profanity list (\"class\" for example). These safe words are excluded from the filter.', 'parameters': [{'name': 'text', 'description': 'Input text to be processed.', 'type': 'STRING'}, {'name': 'add', 'description': 'A comma separated list of words to be added to the profanity list. Accepts letters, numbers, underscores (_) and commas (,). Accepts up to 10 words (or 200 maximum characters in length). The PurgoMalum filter is case-insensitive, so the case of you entry is not important.', 'type': 'STRING'}, {'name': 'fill_text', 'description': 'Text used to replace any words matching the profanity list. Accepts letters, numbers, underscores (_) tildes (~), exclamation points (!), dashes/hyphens (-), equal signs (=), pipes (|), single quotes (\\'), double quotes (\"), asterisks (*), open and closed curly brackets ({ }), square brackets ([ ]) and parentheses (). Maximum length of 20 characters. When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}, {'name': 'fill_char', 'description': 'Single character used to replace any words matching the profanity list. Fills designated character to length of word replaced. Accepts underscore (_) tilde (~), dash/hyphen (-), equal sign (=), pipe (|) and asterisk (*). When not used, the default is an asterisk (*) fill.', 'type': 'STRING'}]}"], "Output": "aws.globalaccelerator.create_custom_routing_listener(accelerator_arn=\"arn:aws:globalaccelerator::123456789012:accelerator/efgh5678-efgh-5678-efgh-5678ijklmnop\", port_ranges={\"FromPort\": 30000, \"ToPort\": 35000})"} {"Instruction": "I want to list all machine learning algorithms created after March 1, 2022, in AWS Sagemaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.list_algorithms', 'description': 'Lists the machine learning algorithms that have been created.list-algorithms is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'creation_time_after', 'description': 'A filter that returns only algorithms created after the specified time (timestamp).'}, {'name': 'creation_time_before', 'description': 'A filter that returns only algorithms created before the specified time (timestamp).'}, {'name': 'name_contains', 'description': 'A string in the algorithm name. This filter returns only algorithms whose name contains the specified string.'}, {'name': 'sort_by', 'description': 'The parameter by which to sort the results. The default is CreationTime .\\nPossible values:\\n\\nName\\nCreationTime'}, {'name': 'sort_order', 'description': 'The sort order for the results. The default is Ascending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The BERT-Based Sentiment Analysis API is a cutting-edge tool that leverages Google's BERT (Bidirectional Encoder Representations from Transformers) model to perform accurate sentiment analysis on text data. BERT is a state-of-the-art language representation model that excels in understanding context and nuances, making it highly effective for sentiment classification tasks. This API provides developers with the ability to harness the power of BERT for robust and precise sentiment analysis.\\n\\nS...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.clone_rules', 'description': 'Clone Rules of Firewall Policies', 'parameters': [{'name': 'firewall_policy'}, {'name': 'source_firewall_policy'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}"], "Output": "aws.sagemaker.list_algorithms(creation_time_after=\"2022-03-01\")"} {"Instruction": "I want to list all global tables in the AWS DynamoDB in the us-west-2 region.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dynamodb.list_global_tables', 'description': 'Lists all global tables that have a replica in the specified Region.WarningThis operation only applies to Version 2017.11.29 (Legacy) of global tables. We recommend using Version 2019.11.21 (Current) when creating new global tables, as it provides greater flexibility, higher efficiency and consumes less write capacity than 2017.11.29 (Legacy). To determine which version you are using, see Determining the version . To update existing global tables from version 2017.11.29 (Legacy) to version 2019.11.21 (Current), see Updating global tables .', 'parameters': [{'name': 'exclusive_start_global_table_name', 'description': 'The first global table name that this operation will evaluate.'}, {'name': 'limit', 'description': 'The maximum number of table names to return, if the parameter is not specified DynamoDB defaults to 100.\\nIf the number of global tables DynamoDB finds reaches this limit, it stops the operation and returns the table names collected up to that point, with a table name in the LastEvaluatedGlobalTableName to apply in a subsequent operation to the ExclusiveStartGlobalTableName parameter.'}, {'name': 'region_name', 'description': 'Lists the global tables in a specific Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TikTok API third party service, Stable and 24/7 maintenance. for any Help or Suggestions Contact me on https://t.me/dhmye', 'parameters': [{'name': 'cursor', 'description': 'put the cursor ther returned from the server in your Url param to get the next posts/items', 'type': 'NUMBER'}, {'name': 'challenge_id', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}, {'name': 'challenge_name', 'description': 'if u have the challenge_id already use \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_id\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param insted,\\nit will return data faster then the \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"challenge_name\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" param.', 'type': 'STRING'}]}"], "Output": "aws.dynamodb.list_global_tables(region_name=\"us-west-2\")"} {"Instruction": "I want to add a client ID to the IAM OpenID Connect provider resource with the client ID \"my-other-app-ID\" and the OpenID Connect provider ARN \"arn:aws:iam::987654321098:oidc-provider/server.test.com\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.add_client_id_to_open_id_connect_provider', 'description': 'Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.See also: AWS API Documentation\\n', 'parameters': [{'name': 'open_id_connect_provider_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.'}, {'name': 'client_id', 'description': 'The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}"], "Output": "aws.iam.add_client_id_to_open_id_connect_provider(open_id_connect_provider_arn=\"arn:aws:iam::987654321098:oidc-provider/server.test.com\", client_id=\"my-other-app-ID\")"} {"Instruction": "I need to describe a snapshot copy grant named my-aws-snapshot-copy-grant.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.describe_snapshot_copy_grants', 'description': 'Returns a list of snapshot copy grants owned by the Amazon Web Services account in the destination region.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SnapshotCopyGrants\\n', 'parameters': [{'name': 'snapshot_copy_grant_name', 'description': 'The name of the snapshot copy grant.'}, {'name': 'tag_keys', 'description': 'A tag key or keys for which you want to return all matching resources that are associated with the specified key or keys. For example, suppose that you have resources tagged with keys called owner and environment . If you specify both of these tag keys in the request, Amazon Redshift returns a response with all resources that have either or both of these tag keys associated with them.\\n(string)'}, {'name': 'tag_values', 'description': 'A tag value or values for which you want to return all matching resources that are associated with the specified value or values. For example, suppose that you have resources tagged with values called admin and test . If you specify both of these tag values in the request, Amazon Redshift returns a response with all resources that have either or both of these tag values associated with them.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_instance_credit_specifications', 'description': 'Describes the credit option for CPU usage of the specified burstable performance instances. The credit options are standard and unlimited .If you specify one or more instance IDs, Amazon EC2 returns the credit option (standard or unlimited ) of those instances. If you specify an instance ID that is not valid, such as an instance that is not a burstable performance instance, an error is returned.If an Availability Zone is experiencing a service disruption and you specify instance IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If you specify only instance IDs in an unaffected zone, the call works normally.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: InstanceCreditSpecifications\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'The filters.\\n\\ninstance-id - The ID of the instance.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'instance_ids', 'description': 'The instance IDs.\\nDefault: Describes all your instances.\\nConstraints: Maximum 1000 explicitly specified instance IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.indexes().create(display_name=\"index\", metadata_file=\"path/to/your/metadata.json\", description=\"test\", region=\"us_central1\"', 'description': 'Create a new Vertex AI index', 'parameters': [{'name': 'display_name', 'description': 'Display name of the index.'}, {'name': 'metadata_file', 'description': 'Path to a local JSON file that contains the additional metadata information about the index.'}, {'name': 'description', 'description': 'Description of the index.'}, {'name': 'labels', 'description': 'List of label KEY=VALUE pairs to add. Keys and values must contain only hyphens (-), underscores (_), lowercase characters, and numbers.'}, {'name': 'metadata_schema_uri', 'description': 'Points to a YAML file stored on Google Cloud Storage describing additional information about index.'}, {'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster in a given project and region', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}"], "Output": "aws.redshift.describe_snapshot_copy_grants(snapshot_copy_grant_name=\"my-aws-snapshot-copy-grant\")"} {"Instruction": "Can you please provide me with the list of all available databases on the Redshift cluster with the identifier \"my-redshift-cluster\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_data.list_databases', 'description': 'List the databases in a cluster. A token is returned to page through the database list. Depending on the authorization method, use one of the following combinations of request parameters:Secrets Manager - when connecting to a cluster, provide the secret-arn of a secret stored in Secrets Manager which has username and password . The specified secret contains credentials to connect to the database you specify. When you are connecting to a cluster, you also supply the database name, If you provide a cluster identifier (dbClusterIdentifier ), it must match the cluster identifier stored in the secret. When you are connecting to a serverless workgroup, you also supply the database name.When connecting to a serverless workgroup, specify the workgroup name and database name. The database user name is derived from the IAM identity. For example, arn:iam::123456789012:user:foo has the database user name IAM:foo . Also, permission to call the redshift-serverless:GetCredentials operation is required.When connecting to a cluster as a database user, specify the cluster identifier, the database name, and the database user name. Also, permission to call the redshift:GetClusterCredentials operation is required.For more information about the Amazon Redshift Data API and CLI usage examples, see Using the Amazon Redshift Data API in the Amazon Redshift Management Guide .list-databases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cluster_identifier', 'description': 'The cluster identifier. This parameter is required when connecting to a cluster and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'database', 'description': 'The name of the database. This parameter is required when authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'db_user', 'description': 'The database user name. This parameter is required when connecting to a cluster as a database user and authenticating using temporary credentials.'}, {'name': 'secret_arn', 'description': 'The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using Secrets Manager.'}, {'name': 'workgroup_name', 'description': 'The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.redshift_data.list_databases(cluster_identifier=\"my_redshift_cluster\")"} {"Instruction": "I want to create a new authorizer named 'custom-authorizer' on AWS IoT using a Lambda function with ARN 'arn:aws:lambda:us-west-2:123456789012:function:CustomLambdaFunction', and also enable token signing validation.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}"], "Output": "aws.iot.create_authorizer(authorizer_name=\"custom_authorizer\", authorizer_function_arn=\"arn:aws:lambda:us-west-2:123456789012:function:CustomLambdaFunction\", signing_disabled=False)"} {"Instruction": "Can you provide a Python function call to describe the permissions of a topic with the AWS account ID \"987654321\" and the topic ID \"topic-456\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.describe_topic_permissions', 'description': 'Describes the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want described.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}"], "Output": "aws.quicksight.describe_topic_permissions(aws_account_id=987654321, topic_id=\"topic-456\")"} {"Instruction": "I want to list all directories in the Cloud Directory service with a state of Enabled.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.list_directories', 'description': 'Lists directories created within an account.list-directories is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'state', 'description': 'The state of the directories in the list. Can be either Enabled, Disabled, or Deleted.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDELETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Union', 'description': 'Concrete class for Union scalars', 'parameters': {'required': [{'name': 'type_codes', 'description': 'An array of type codes representing the types in the union'}, {'name': 'type_ids', 'description': 'An array of type ids representing the type ids in the union'}, {'name': 'children', 'description': 'An array of child fields representing the child types in the union'}], 'optional': [{'name': 'mode', 'description': \"The union mode, defaults to 'sparse'\"}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Implement SMS notifications, OTP, reminders, etc. into your workflow and build apps that send SMS with our redundant SSL SMS API.', 'parameters': [{'name': 'created_at', 'description': 'Filter by created at', 'type': 'STRING'}, {'name': 'order_by', 'description': 'Field to sort by', 'type': 'STRING'}, {'name': 'to', 'description': 'Filter by recipient number', 'type': 'STRING'}, {'name': 'order_direction', 'description': 'Sort messages.', 'type': 'STRING'}, {'name': 'status', 'description': 'Filter by status', 'type': 'STRING'}, {'name': 'limit', 'description': 'The number of messages per page.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test1AA', 'parameters': []}"], "Output": "aws.clouddirectory.list_directories(state=\"Enabled\")"} {"Instruction": "I want to get details for the phone number with ID \"1234567890\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_phone_number', 'description': 'Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.', 'parameters': [{'name': 'phone_number_id', 'description': 'The phone number ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.chime_sdk_voice.get_phone_number(phone_number_id=1234567890)"} {"Instruction": "I want to create an OpenSearch Ingestion pipeline with the name my-pipeline, having a minimum capacity of 2 ICU's and a maximum capacity of 10 ICU's. I also want to configure log publishing with CloudWatch Logs enabled and sending logs to a log group named /aws/OpenSearchService/IngestionService/my-pipeline. Lastly, I want the pipeline to have VPC access with subnet ID subnet-123456 and security group ID sg-abcdef in AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.osis.create_pipeline', 'description': 'Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'pipeline_name', 'description': 'The name of the OpenSearch Ingestion pipeline to create. Pipeline names are unique across the pipelines owned by an account within an Amazon Web Services Region.'}, {'name': 'min_units', 'description': 'The minimum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'max_units', 'description': 'The maximum pipeline capacity, in Ingestion Compute Units (ICUs).'}, {'name': 'pipeline_configuration_body', 'description': 'The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with \\\\n .'}, {'name': 'log_publishing_options', 'description': 'Key-value pairs to configure log publishing.\\nIsLoggingEnabled -> (boolean)\\n\\nWhether logs should be published.\\nCloudWatchLogDestination -> (structure)\\n\\nThe destination for OpenSearch Ingestion logs sent to Amazon CloudWatch Logs. This parameter is required if IsLoggingEnabled is set to true .\\nLogGroup -> (string)\\n\\nThe name of the CloudWatch Logs group to send pipeline logs to. You can specify an existing log group or create a new one. For example, /aws/OpenSearchService/IngestionService/my-pipeline .'}, {'name': 'vpc_options', 'description': 'Container for the values required to configure VPC access for the pipeline. If you don\u00e2\\x80\\x99t specify these values, OpenSearch Ingestion creates the pipeline with a public endpoint.\\nSubnetIds -> (list)\\n\\nA list of subnet IDs associated with the VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nA list of security groups associated with the VPC endpoint.\\n(string)'}, {'name': 'tags', 'description': 'List of tags to add to the pipeline upon creation.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'alpha access-context-manager', 'api_name': 'gcloud.alpha.access_context_manager.perimeters_dry_run_enforce', 'description': \"Enforce a Service Perimeter's dry-run configuration\", 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVStreamingReader', 'description': 'Read record batches incrementally from a CSV file', 'parameters': {'required': [{'name': 'source', 'description': 'The source CSV file path or file-like object'}], 'optional': [{'name': 'read_options', 'description': 'Options to control CSV reading behavior'}, {'name': 'convert_options', 'description': 'Options to control CSV column conversion behavior'}, {'name': 'parse_options', 'description': 'Options to control CSV parsing behavior'}, {'name': 'memory_pool', 'description': 'Memory pool to use for allocations'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.perimeters.dry_run.create(perimeter=\"my_perimeter\", perimeter_title=\"My New Perimeter\", perimeter_description=\"Perimeter description\", perimeter_type=\"regular\", perimeter_resources=\"projects/0123456789\", perimeter_access_levels=\"accessPolicies/a_policy/accessLevels/a_level\", perimeter_restricted_services=\"storage.googleapis.com\"', 'description': 'Create a dry-run mode configuration for a new or existing Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}, {'name': 'access_levels'}, {'name': 'egress_policies'}, {'name': 'ingress_policies'}, {'name': 'resources'}, {'name': 'restricted_services'}, {'name': 'enable_vpc_accessible_services'}, {'name': 'vpc_allowed_services'}, {'name': 'perimeter_title'}, {'name': 'perimeter_type'}, {'name': 'perimeter_access_levels'}, {'name': 'perimeter_description'}, {'name': 'perimeter_egress_policies'}, {'name': 'perimeter_ingress_policies'}, {'name': 'perimeter_resources'}, {'name': 'perimeter_restricted_services'}, {'name': 'perimeter_enable_vpc_accessible_services'}, {'name': 'perimeter_vpc_allowed_services'}, {'name': 'async'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "aws.osis.create_pipeline(pipeline_name=\"my-pipeline\", min_units=2, max_units=10, pipeline_configuration_body=\"\", log_publishing_options={\"IsLoggingEnabled\": True, \"CloudWatchLogDestination\": {\"LogGroup\": \"/aws/OpenSearchService/IngestionService/my-pipeline\"}}, vpc_options={\"SubnetIds\": [\"subnet-123456\"], \"SecurityGroupIds\": [\"sg-abcdef\"]})"} {"Instruction": "I would like to describe the Savings Plans offerings for the product types RDS and Redshift on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.savingsplans.describe_savings_plans_offerings', 'description': 'Describes the specified Savings Plans offerings.', 'parameters': [{'name': 'offering_ids', 'description': 'The IDs of the offerings.\\n(string)'}, {'name': 'payment_options', 'description': 'The payment options.\\n(string)'}, {'name': 'product_type', 'description': 'The product type.\\nPossible values:\\n\\nEC2\\nFargate\\nLambda\\nSageMaker'}, {'name': 'plan_types', 'description': 'The plan type.\\n(string)'}, {'name': 'durations', 'description': 'The durations, in seconds.\\n(long)'}, {'name': 'currencies', 'description': 'The currencies.\\n(string)'}, {'name': 'descriptions', 'description': 'The descriptions.\\n(string)'}, {'name': 'service_codes', 'description': 'The services.\\n(string)'}, {'name': 'usage_types', 'description': 'The usage details of the line item in the billing report.\\n(string)'}, {'name': 'operations', 'description': 'The specific AWS operation for the line item in the billing report.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n(structure)\\n\\nInformation about a filter.\\nname -> (string)\\n\\nThe filter name.\\nvalues -> (list)\\n\\nThe filter values.\\n(string)'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.round_temporal', 'description': 'Round temporal values up to nearest multiple of specified time unit', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'multiple', 'description': 'Number of units to round to. Default is 1'}, {'name': 'unit', 'description': \"The unit in which 'multiple' is expressed. Accepted values are 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond', 'microsecond', 'nanosecond'. Default is 'day'\"}, {'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. Default is True'}, {'name': 'ceil_is_strictly_greater', 'description': 'If True, ceil returns a rounded value that is strictly greater than the input. Default is False'}, {'name': 'calendar_based_origin', 'description': 'If True, rounding origin will be beginning of one less precise calendar unit. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. Default is the default memory pool'}]}}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.savingsplans.describe_savings_plans_offerings(product_type=[\"RDS\", \"Redshift\"])"} {"Instruction": "I want to describe the Studio Lifecycle Configuration named 'my-other-lc-config' on AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_studio_lifecycle_config', 'description': 'Describes the Studio Lifecycle Configuration.', 'parameters': [{'name': 'studio_lifecycle_config_name', 'description': 'The name of the Studio Lifecycle Configuration to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Chinese Zodiacs in Simplified & Traditional languages.', 'parameters': [{'name': 'sign', 'description': '', 'type': 'ENUM'}, {'name': 'lang', 'description': 'Chinese Simplified or Traditional', 'type': 'ENUM'}, {'name': 'period', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'atan', 'description': 'Compute the inverse tangent of x', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from', 'type': 'pyarrow.MemoryPool'}]}}\n", "{'name': 'az', 'api_name': 'Pipelines Variable Group Variable Update', 'description': 'Update a variable in a variable group', 'parameters': [{'name': 'group-id', 'description': 'Id of the variable group', 'required': True}, {'name': 'name', 'description': 'Name of the variable', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization', 'required': False}, {'name': 'new-name', 'description': 'New name of the variable', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project', 'required': False}, {'name': 'prompt-value', 'description': 'Set it to True to update the value of a secret variable using environment variable or prompt via standard input', 'required': False}, {'name': 'secret', 'description': 'If the value of the variable is a secret', 'required': False}, {'name': 'value', 'description': 'New value of the variable', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSCB players', 'parameters': [{'name': 'input_weight', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.describe_studio_lifecycle_config(studio_lifecycle_config_name=\"my-other-lc-config\")"} {"Instruction": "I want to update the protection status of a task with the task ID 'task789' on the ECS cluster 'my-cluster' to disable protection and reset the expiration time.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.update_task_protection', 'description': 'Updates the protection status of a task. You can set protectionEnabled to true to protect your task from termination during scale-in events from Service Autoscaling or deployments .You can specify a custom expiration period for task protection from 1 minute to up to 2,880 minutes (48 hours). To specify the custom expiration period, set the expiresInMinutes property. The expiresInMinutes property is always reset when you invoke this operation for a task that already has protectionEnabled set to true . You can keep extending the protection expiration period of a task by invoking this operation repeatedly.See also: AWS API Documentation\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task sets exist in.'}, {'name': 'tasks', 'description': 'A list of up to 10 task IDs or full ARN entries.\\n(string)'}, {'name': 'protection_enabled_|_no_protection_enabled', 'description': 'Specify true to mark a task for protection and false to unset protection, making it eligible for termination.'}, {'name': 'expires_in_minutes', 'description': 'If you set protectionEnabled to true , you can specify the duration for task protection in minutes. You can specify a value from 1 minute to up to 2,880 minutes (48 hours). During this time, your task will not be terminated by scale-in events from Service Auto Scaling or deployments. After this time period lapses, protectionEnabled will be reset to false .\\nIf you don\u00e2\\x80\\x99t specify the time, then the task is automatically protected for 120 minutes (2 hours).'}]}"], "Output": "aws.ecs.update_task_protection(cluster=\"my-cluster\", tasks=['task789'], protection_enabled=False, expires_in_minutes=0)"} {"Instruction": "Please create a new application version with the application-id 'arn:aws:serverlessrepo:us-west-2:123456789012:applications/MyApp' and semantic-version '1.0.0'. The source code archive is located at 's3://my-bucket/source-code.zip'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.serverlessrepo.create_application_version', 'description': 'Creates an application version.', 'parameters': [{'name': 'application_id', 'description': 'The Amazon Resource Name (ARN) of the application.'}, {'name': 'semantic_version', 'description': 'The semantic version of the new version.'}, {'name': 'source_code_archive_url', 'description': 'A link to the S3 object that contains the ZIP archive of the source code for this version of your application.\\nMaximum size 50 MB'}, {'name': 'source_code_url', 'description': 'A link to a public repository for the source code of your application, for example the URL of a specific GitHub commit.'}, {'name': 'template_body', 'description': 'The raw packaged AWS SAM template of your application.'}, {'name': 'template_url', 'description': 'A link to the packaged AWS SAM template of your application.'}]}"], "Output": "aws.serverlessrepo.create_application_version(application_id=\"arn:aws:serverlessrepo:us_west_2:123456789012:applications/MyApp\", semantic_version=\"1.0.0\", source_code_archive_url=\"s3://my_bucket/source_code.zip\")"} {"Instruction": "I want to remove the tag with key \"Environment\" from the resource with ARN \"arn:aws:iotanalytics:us-west-2:123456789012:channel/mychannel\" using the untag-resource API in AWS IoT Analytics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotanalytics.untag_resource', 'description': 'Removes the given tags (metadata) from the resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource whose tags you want to remove.'}, {'name': 'tag_keys', 'description': 'The keys of those tags which you want to remove.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'mode', 'description': 'Options for the mode function', 'parameters': {'required': [{'name': 'n', 'description': 'Number of distinct most-common values to return.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below min_count, the output is null.'}]}}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().delete', 'description': 'Delete an existing Vertex AI model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}"], "Output": "aws.iotanalytics.untag_resource(resource_arn=\"arn:aws:iotanalytics:us-west-2:123456789012:channel/mychannel\", tag_keys=\"[\\\"Environment\\\"]\")"} {"Instruction": "I want to delete the insight rules named rule1, rule2, and rule3 from AWS CloudWatch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudwatch.delete_insight_rules', 'description': 'Permanently deletes the specified Contributor Insights rules.See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_names', 'description': 'An array of the rule names to delete. If you need to find out the names of your rules, use DescribeInsightRules .\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cloudwatch.delete_insight_rules(rule_names=[\"rule1\", \"rule2\", \"rule3\"])"} {"Instruction": "I want to list the safety rules for the control panel with the ARN \"arn:aws:route53-recovery-control-config:us-west-2:123456789012:control-panel/abcd1234-5678-9012-efgh-ijklmnopqrst\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How much does a taxi cost? Estimate your taxicab fare & rates. Get your taxi fare now and compare taxi prices. Taxi Fare Calculator provides taxi & cab fares for any trip in any city. The API provides you with a price for the best possible route for your cab ride.', 'parameters': [{'name': 'arr_lat', 'description': 'Latitude of arrival point', 'type': 'NUMBER'}, {'name': 'arr_lng', 'description': 'Longitude of arrival point', 'type': 'NUMBER'}, {'name': 'dep_lat', 'description': 'Latitude of departure point', 'type': 'NUMBER'}, {'name': 'dep_lng', 'description': 'Longitude of departure point', 'type': 'NUMBER'}]}"], "Output": "aws.route53_recovery_control_config.list_safety_rules(control_panel_arn=\"arn:aws:route53_recovery_control_config:us_west_2:123456789012:control_panel/abcd1234_5678_9012_efgh_ijklmnopqrst\")"} {"Instruction": "I want to get information about an instance profile named my-profile on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.get_instance_profile', 'description': 'Retrieves information about the specified instance profile, including the instance profile\u00e2\\x80\\x99s path, GUID, ARN, and role. For more information about instance profiles, see Using instance profiles in the IAM User Guide .', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to get information about.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A service that provides flixbus travel search, available cities, stations, timetables and routes. Site: www.flixbus.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains_backups_describe', 'description': 'Describe a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}]}"], "Output": "aws.iam.get_instance_profile(instance_profile_name=\"my-profile\")"} {"Instruction": "I want to list the recommendations for my Amazon SES account, filtering by the recommendation type \"DKIM\" and setting a page size of 10 recommendations per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.list_recommendations', 'description': 'Lists the recommendations present in your Amazon SES account in the current Amazon Web Services Region.See also: AWS API Documentation\\n', 'parameters': [{'name': 'filter', 'description': 'Filters applied when retrieving recommendations. Can eiter be an individual filter, or combinations of STATUS and IMPACT or STATUS and TYPE\\nkey -> (string)\\n\\nThe ListRecommendations filter type. This can be one of the following:\\n\\nTYPE \u00e2\\x80\\x93 The recommendation type, with values like DKIM , SPF , DMARC or BIMI .\\nIMPACT \u00e2\\x80\\x93 The recommendation impact, with values like HIGH or LOW .\\nSTATUS \u00e2\\x80\\x93 The recommendation status, with values like OPEN or FIXED .\\nRESOURCE_ARN \u00e2\\x80\\x93 The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com .\\n\\n\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'A token returned from a previous call to ListRecommendations to indicate the position in the list of recommendations.'}, {'name': 'page_size', 'description': 'The number of results to show in a single call to ListRecommendations . If the number of results is larger than the number you specified in this parameter, then the response includes a NextToken element, which you can use to obtain additional results.\\nThe value you specify has to be at least 1, and can be no more than 100.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'In this api you can display synonyms for hundreds of miles of words in English, Spanish, French and Portuguese languages.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'word', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.sesv2.list_recommendations(filter={\"TYPE\": \"DKIM\"}, page_size=10)"} {"Instruction": "I want to update the description of an application with ID \"my-application\" to \"New description\" in AWS MGN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgn.update_application', 'description': 'Update application.', 'parameters': [{'name': 'account_id', 'description': 'Account ID.'}, {'name': 'application_id', 'description': 'Application ID.'}, {'name': 'description', 'description': 'Application description.'}, {'name': 'name', 'description': 'Application name.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_models', 'description': 'Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.See also: AWS API Documentation\\n', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}"], "Output": "aws.mgn.update_application(account_id=\"my-account-id\", application_id=\"my-application\", description=\"New description\")"} {"Instruction": "I want to remove the tags with keys \"color\" and \"size\" from the resource with the ARN \"arn:aws:pca-connector-ad:us-east-1:123456789012:resource/sample-resource\" on AWS PCA Connector AD.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pca_connector_ad.untag_resource', 'description': 'Removes one or more tags from your resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) that was returned when you created the resource.'}, {'name': 'tag_keys', 'description': 'Specifies a list of tag keys that you want to remove from the specified resources.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u63d0\u4f9b\u7075\u7b7e\u5728\u7ebf\u62bd\u7b7e\u89e3\u7b7e\u3001\u7075\u7b7e\u795e\u5366\u5360\u535c\u3002', 'parameters': [{'name': 'category', 'description': 'Category ID', 'type': 'ENUM'}]}"], "Output": "aws.pca_connector_ad.untag_resource(resource_arn=\"arn:aws:pca-connector-ad:us-east-1:123456789012:resource/sample-resource\", tag_keys=[\"color\",\"size\"])"} {"Instruction": "I want to remove an external connection named 'public:npmjs' from the repository 'test-repo' in the domain 'test-domain' of AWS CodeArtifact.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeartifact.disassociate_external_connection', 'description': 'Removes an existing external connection from a repository.', 'parameters': [{'name': 'domain', 'description': 'The name of the domain that contains the repository from which to remove the external repository.'}, {'name': 'domain_owner', 'description': 'The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.'}, {'name': 'repository', 'description': 'The name of the repository from which the external connection will be removed.'}, {'name': 'external_connection', 'description': 'The name of the external connection to be removed from the repository.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides an easy way to analyze websites with Ecoindex. You have the ability to:\\n\\n- Make a page analysis\\n- Define screen resolution\\n- Save results to a DB\\n- Retrieve results\\n- Limit the number of request per day for a given host\\n\\nThis API is built on top of ecoindex-python with FastAPI', 'parameters': []}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.artifacts.repositories().remove_iam_policy_binding(repository='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Remove IAM policy binding from Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Wayback Machine Internet Archive API allows developers to access and retrieve archived web pages from the Internet Archive's extensive collection. It provides a convenient way to explore the evolution of websites over time and integrate web archival functionality into applications.\", 'parameters': [{'name': 'url', 'description': 'Web URL', 'type': 'STRING'}]}"], "Output": "aws.codeartifact.disassociate_external_connection(repository=\"test_repo\", domain=\"test_domain\", external_connection=\"public:npmjs\")"} {"Instruction": "I want to revoke the signing job with ID 123456789 owned by AWS account ID 987654321. The reason for revoking is that the signature is invalid.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.signer.revoke_signature', 'description': 'Changes the state of a signing job to REVOKED. This indicates that the signature is no longer valid.', 'parameters': [{'name': 'job_id', 'description': 'ID of the signing job to be revoked.'}, {'name': 'job_owner', 'description': 'AWS account ID of the job owner.'}, {'name': 'reason', 'description': 'The reason for revoking the signing job.'}]}"], "Output": "aws.signer.revoke_signature(job_id=123456789, job_owner=987654321, reason=\"The signature is invalid\")"} {"Instruction": "I want to override the default certificate with a new certificate identifier \"rds-ca-2021\" in my Amazon RDS cluster.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.modify_certificates', 'description': 'Override the system-default Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificate for Amazon RDS for new DB instances, or remove the override.You might need to override the default certificate in the following situations:You already migrated your applications to support the latest certificate authority (CA) certificate, but the new CA certificate is not yet the RDS default CA certificate for the specified Amazon Web Services Region.For more information about rotating your SSL/TLS certificate for Aurora DB engines, see Rotating Your SSL/TLS Certificate in the Amazon Aurora User Guide .', 'parameters': [{'name': 'certificate_identifier', 'description': 'The new default certificate identifier to override the current one with.\\nTo determine the valid values, use the describe-certificates CLI command or the DescribeCertificates API operation.'}, {'name': 'remove_customer_override_|_no_remove_customer_override', 'description': 'A value that indicates whether to remove the override for the default certificate. If the override is removed, the default certificate is the system default.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Product Reviews\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}, {'name': 'asin', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for California Independent System Operator data provided from caiso.com. It includes data on energy emissions, demand, supply, and prices. Updated daily.', 'parameters': [{'name': 'type', 'description': 'Type needs to be one of \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"co2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"fuelsource\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"netdemand\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", or \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\". The \\\\\\\\\\\\\\\\\\\\\\\\\\\\\"all\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" value will combine the results for the three other tables into a single CSV file with all the columns you requested.', 'type': 'STRING'}, {'name': 'enddate', 'description': '', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_identity_mail_from_domain', 'description': 'Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a domain).WarningTo send emails using the specified MAIL FROM domain, you must add an MX record to your MAIL FROM domain\u00e2\\x80\\x99s DNS settings. To ensure that your emails pass Sender Policy Framework (SPF) checks, you must also add or update an SPF record. For more information, see the Amazon SES Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity', 'description': 'The verified identity.'}, {'name': 'mail_from_domain', 'description': 'The custom MAIL FROM domain for the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a \u00e2\\x80\\x9cFrom\u00e2\\x80\\x9d address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the Amazon SES Developer Guide ), and 3) not be used to receive emails. A value of null disables the custom MAIL FROM setting for the identity.'}, {'name': 'behavior_on_mx_failure', 'description': 'The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose UseDefaultValue , Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose RejectMessage , Amazon SES returns a MailFromDomainNotVerified error and not send the email.\\nThe action specified in BehaviorOnMXFailure is taken when the custom MAIL FROM domain setup is in the Pending , Failed , and TemporaryFailure states.\\nPossible values:\\n\\nUseDefaultValue\\nRejectMessage'}]}"], "Output": "aws.rds.modify_certificates(certificate_identifier=\"rds-ca-2021\")"} {"Instruction": "I want to add tags to an Amazon OpenSearch Service domain with the ARN \"arn:aws:opensearch:us-west-2:123456789012:domain/my-domain\" and the following tag list: [{ \"Key\": \"Project\", \"Value\": \"SearchEngine\" }, { \"Key\": \"Environment\", \"Value\": \"Production\" }].\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.add_tags', 'description': 'Attaches tags to an existing Amazon OpenSearch Service domain. Tags are a set of case-sensitive key-value pairs. A domain can have up to 10 tags. For more information, see Tagging Amazon OpenSearch Service domains .', 'parameters': [{'name': 'arn', 'description': 'Amazon Resource Name (ARN) for the OpenSearch Service domain to which you want to attach resource tags.'}, {'name': 'tag_list', 'description': 'List of resource tags.\\n(structure)\\n\\nA tag (key-value pair) for an Amazon OpenSearch Service resource.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the domain to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Twitter videos', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.tensorboards().create', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}"], "Output": "aws.opensearch.add_tags(arn=\"arn:aws:opensearch:us-west-2:123456789012:domain/my-domain\", tag_list=[{\"Key\": \"Project\", \"Value\": \"SearchEngine\"}, {\"Key\": \"Environment\", \"Value\": \"Production\"}])"} {"Instruction": "I want to create a phone number order for a WebRTC Softphone with the phone numbers +3333333333 and +4444444444 on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.create_phone_number_order', 'description': 'Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime SDK SIP media application dial-in product type.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}, {'name': 'e164_phone_numbers', 'description': 'List of phone numbers, in E.164 format.\\n(string)'}, {'name': 'name', 'description': 'Specifies the name assigned to one or more phone numbers.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The VIN Decoder API - Europe retrieves information about a vehicle by decoding its Vehicle Identification Number (VIN). It returns details like make, model, year, and engine size for vehicles registered in Europe.', 'parameters': [{'name': 'vin', 'description': 'VIN Number to lookup.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.chime_sdk_voice.create_phone_number_order(product_type=\"VoiceConnector\", e164_phone_numbers=[\"+3333333333\", \"+4444444444\"])"} {"Instruction": "I want to delete a function with the Function ID \"12345\" from the GraphQL API with the ID \"98765\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.delete_function', 'description': 'Deletes a Function .', 'parameters': [{'name': 'api_id', 'description': 'The GraphQL API ID.'}, {'name': 'function_id', 'description': 'The Function ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'all sports data', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}"], "Output": "aws.appsync.delete_function(api_id=\"98765\", function_id=\"12345\")"} {"Instruction": "I want to delete a schema on AWS Cloud Infrastructure. The ARN of the schema is arn:aws:clouddirectory:us-east-1:123456789012:schema/my-schema.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_schema', 'description': 'Deletes a given schema. Schemas in a development and published state can only be deleted.', 'parameters': [{'name': 'schema_arn', 'description': 'The Amazon Resource Name (ARN) of the development schema. For more information, see arns .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Movies API contains the data of the best movies ever made in a very easy-to-use and organized format.\\n\\nGreat choice for REST API based Frontend Developer Projects.\\n\\nIn the case of accessing the complete list, the Cover image, Rank, Title, Thumbnail, Rating, Id, Year, Images, Description, Trailer, Genre, Director, Writer and ID of the movies are listed.\\n\\nThis is a lightweight web service, (REST interface), which provides an easy way to access our database.\\n\\nAn API (Application programming...', 'parameters': [{'name': 'movie_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'imdb_id', 'description': 'The YTS ID of the movie or the IMDB ID', 'type': 'NUMBER'}, {'name': 'with_cast', 'description': 'When set the data returned will include the added information about the cast', 'type': 'BOOLEAN'}, {'name': 'with_images', 'description': 'When set the data returned will include the added image URLs', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JoJ Web Search API. Search the world's information, including webpages, related keywords and more.\", 'parameters': [{'name': 'query', 'description': 'Search query. You can use Google Search parameters.\\n\\ne.g. `adele site:youtube.com`\\ne.g. `harry potter filetype:pdf`\\ne.g. `inurl:store`\\ne.g. `ronaldo -cristiano`', 'type': 'STRING'}, {'name': 'related_keywords', 'description': 'Shows related keywords. Default: `false`\\n\\n*Entering `true`, increases API latency*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Max results number. Max recommended value is `300`.', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().delete', 'description': 'Delete an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Go Code Compiler API', 'parameters': []}"], "Output": "aws.clouddirectory.delete_schema(schema_arn=\"arn:aws:clouddirectory:us-east-1:123456789012:schema/my-schema\")"} {"Instruction": "Can you please provide me with a list of IP addresses that are currently blocked by the rate-based rule with RuleId = 56789 in AWS WAF Regional?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr.put_auto_termination_policy', 'description': 'Creates or updates an auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination .', 'parameters': [{'name': 'cluster_id', 'description': 'Specifies the ID of the Amazon EMR cluster to which the auto-termination policy will be attached.'}, {'name': 'auto_termination_policy', 'description': 'Specifies the auto-termination policy to attach to the cluster.\\nIdleTimeout -> (long)\\n\\nSpecifies the amount of idle time in seconds after which the cluster automatically terminates. You can specify a minimum of 60 seconds and a maximum of 604800 seconds (seven days).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}"], "Output": "aws.waf_regional.get_rate_based_rule_managed_keys(rule_id=56789)"} {"Instruction": "I want to create a return shipping label for the job with the ID JID1234567890 on AWS Snowball with standard shipping speed.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.snowball.create_return_shipping_label', 'description': 'Creates a shipping label that will be used to return the Snow device to Amazon Web Services.', 'parameters': [{'name': 'job_id', 'description': 'The ID for a job that you want to create the return shipping label for; for example, JID123e4567-e89b-12d3-a456-426655440000 .'}, {'name': 'shipping_option', 'description': 'The shipping speed for a particular job. This speed doesn\u00e2\\x80\\x99t dictate how soon the device is returned to Amazon Web Services. This speed represents how quickly it moves to its destination while in transit. Regional shipping speeds are as follows:\\nPossible values:\\n\\nSECOND_DAY\\nNEXT_DAY\\nEXPRESS\\nSTANDARD'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'User ID\\n\\nUse the `User By Screen Name` endpoint to find the ID from a username.', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}, {'name': 'count', 'description': 'Number of results', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'How many points did the DAX40 stock index gain or lose each month (during this period: Jan-Aug, 2022). This API will get the data that will answer that question.', 'parameters': []}"], "Output": "aws.snowball.create_return_shipping_label(job_id=\"JID1234567890\", shipping_option=\"STANDARD\")"} {"Instruction": "Please simulate a provisioned device with the wireless ID \"11aa5eae-2f56-4b8e-a023-b28d98494e49\" using the AWS IoT Wireless API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.test_wireless_device', 'description': 'Simulates a provisioned device by sending an uplink data payload of Hello .', 'parameters': [{'name': 'id', 'description': 'The ID of the wireless device to test.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract body shapes from full-body photos on the front and side and provide the body shape analysis results.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your one source for DNS related tools! dns, info, reverse ip, pagerank, portscan, port scan, lookup, records, whois, ipwhois, dnstools, web hosting, hosting, traceroute, dns report, dnsreport, ip location, ip location finder, spam, spam database, dnsbl, propagation, dns propagation checker, checker, china, chinese, firewall, great firewall, is my site down, is site down, site down, down, dns propagate', 'parameters': [{'name': 'domain', 'description': 'the domain to perform a whois lookup on', 'type': 'STRING'}, {'name': 'output', 'description': \"the output format required ('xml' or 'json')\", 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'sort_indices', 'description': 'Sort indices of a table based on specified keys', 'parameters': {'required': [{'name': 'sort_keys', 'description': \"Names of field/column keys to sort the input on, along with the order each field/column is sorted in. Accepted values for 'order' are 'ascending', 'descending'.\"}], 'optional': [{'name': 'null_placement', 'description': \"Where nulls in input should be sorted, only applying to columns/fields mentioned in 'sort_keys'. Accepted values are 'at_start', 'at_end'.\"}]}}"], "Output": "aws.iotwireless.test_wireless_device(id=\"11aa5eae-2f56-4b8e-a023-b28d98494e49\")"} {"Instruction": "I want to get the list of name servers for a reusable delegation set with ID \"abc123\" on Route53.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53.get_reusable_delegation_set', 'description': 'Retrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set.', 'parameters': [{'name': 'id', 'description': 'The ID of the reusable delegation set that you want to get a list of name servers for.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.types.StringType', 'description': 'Create UTF8 variable-length string type', 'parameters': {'required': [{'name': 'None', 'description': 'There are no required arguments for this API.'}], 'optional': [{'name': 'metadata', 'description': 'An optional dictionary to attach metadata to the string type.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'compute_sum', 'description': 'Compute the sum of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.route53.get_reusable_delegation_set(id=\"abc123\")"} {"Instruction": "I want to delete an expression named 'sort_order' on my AWS CloudSearch domain named 'my_domain'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudsearch.delete_expression', 'description': 'Removes an `` Expression`` from the search domain. For more information, see Configuring Expressions in the Amazon CloudSearch Developer Guide .', 'parameters': [{'name': 'domain_name', 'description': 'A string that represents the name of a domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).'}, {'name': 'expression_name', 'description': 'The name of the `` Expression`` to delete.'}]}\n", "{'name': 'az', 'api_name': 'SQL Service List Integration Runtime Metric', 'description': 'Retrieve the registered Integration Runtime nodes and their monitoring data for a given Database Migration Service', 'parameters': [{'name': 'name', 'description': 'Name of the SQL Migration Service.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().add_iam_policy_binding(MODEL=\"my_model\", member=\"serviceAccount:test_proj1@example.domain.com\", role=\"roles/ml.admin\"', 'description': 'Add IAM policy binding to a model', 'parameters': [{'name': 'model', 'description': 'Name of the model'}, {'name': 'member', 'description': 'The principal to add the binding for. Should be of the form user|group|serviceAccount:email or domain:domain'}, {'name': 'role', 'description': 'Role name to assign to the principal. The role name is the complete path of a predefined role, or the role ID for a custom role'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global'}]}"], "Output": "aws.cloudsearch.delete_expression(domain_name=\"my_domain\", expression_name=\"sort_order\")"} {"Instruction": "I want to remove all permissions for the resource with the ID 4e4e4e10b1e3f3e367330ac3a2b2b2c2d2d3d4d4d4d5d5d3d7d8d7d7d7d8d9d2 on Amazon WorkDocs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workdocs.remove_all_resource_permissions', 'description': 'Removes all the permissions from the specified resource.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'resource_id', 'description': 'The ID of the resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to get Amazon product metadata. Product details, Reviews, Offers, and Search Queries.', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'SCVMM VM Template List', 'description': 'Retrieve a list of vm-templates', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_delete', 'description': 'Delete Assured Workloads environment', 'parameters': [{'name': 'workload'}, {'name': 'location'}, {'name': 'organization'}, {'name': 'etag'}]}"], "Output": "aws.workdocs.remove_all_resource_permissions(resource_id=\"4e4e4e10b1e3f3e367330ac3a2b2b2c2d2d3d4d4d4d5d5d3d7d8d7d7d7d8d9d2\")"} {"Instruction": "I want to create a new version of a customer managed permission with the ARN \"arn:aws:ram:us-west-2:123456789012:permission/perm-1234567890abcdef0\" and the policy template '{\"Effect\":\"ALLOW\",\"Action\":\"s3:PutObject\",\"Condition\":{\"StringEquals\":{\"s3:x-amz-acl\":\"public-read\"}}}' on AWS RAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ram.create_permission_version', 'description': 'Creates a new version of the specified customer managed permission. The new version is automatically set as the default version of the customer managed permission. New resource shares automatically use the default permission. Existing resource shares continue to use their original permission versions, but you can use ReplacePermissionAssociations to update them.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the customer managed permission you\u00e2\\x80\\x99re creating a new version for.'}, {'name': 'policy_template', 'description': 'A string in JSON format string that contains the following elements of a resource-based policy:\\n\\nEffect : must be set to ALLOW .\\nAction : specifies the actions that are allowed by this customer managed permission. The list must contain only actions that are supported by the specified resource type. For a list of all actions supported by each resource type, see Actions, resources, and condition keys for Amazon Web Services services in the Identity and Access Management User Guide .\\nCondition : (optional) specifies conditional parameters that must evaluate to true when a user attempts an action for that action to be allowed. For more information about the Condition element, see IAM policies: Condition element in the Identity and Access Management User Guide .\\n\\nThis template can\u00e2\\x80\\x99t include either the Resource or Principal elements. Those are both filled in by RAM when it instantiates the resource-based policy on each resource shared using this managed permission. The Resource comes from the ARN of the specific resource that you are sharing. The Principal comes from the list of identities added to the resource share.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and Powerful web search for emails - get emails found on the web given a query and an email domain in real-time.', 'parameters': [{'name': 'email_domain', 'description': 'Email domain - typically a company domain (e.g. wsgr.com) or an email provider domain (e.g. gmail.com).', 'type': 'STRING'}, {'name': 'query', 'description': 'Search query.\\n\\n`e.g.` *`steve smith san francisco ca usa`*\\n`e.g.` *`facebook ceo`*\\n`e.g.` *`jack blogger new york`*\\n`e.g.` *`car dealer california usa`*', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of emails to return. Accepts values from 1-5000.\\n**Default:** 5000', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.list_topic_rules', 'description': 'Lists the rules for the specific topic.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: rules\\n', 'parameters': [{'name': 'topic', 'description': 'The topic.'}, {'name': 'rule_disabled_|_no_rule_disabled', 'description': 'Specifies whether the rule is disabled.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ram.create_permission_version(permission_arn=\"arn:aws:ram:us_west_2:123456789012:permission/perm_1234567890abcdef0\", policy_template='{\"Effect\":\"ALLOW\",\"Action\":\"s3:PutObject\",\"Condition\":{\"StringEquals\":{\"s3:x-amz-acl\":\"public-read\"}}}')"} {"Instruction": "I want to claim a game server in the game server group named game-server-123 on Amazon GameLift FleetIQ.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.claim_game_server', 'description': 'Locates an available game server and temporarily reserves it to host gameplay and players. This operation is called from a game client or client service (such as a matchmaker) to request hosting resources for a new game session. In response, Amazon GameLift FleetIQ locates an available game server, places it in CLAIMED status for 60 seconds, and returns connection information that players can use to connect to the game server.When a game server is successfully claimed, connection information is returned. A claimed game server\u00e2\\x80\\x99s utilization status remains AVAILABLE while the claim status is set to CLAIMED for up to 60 seconds. This time period gives the game server time to update its status to UTILIZED after players join. If the game server\u00e2\\x80\\x99s status is not updated within 60 seconds, the game server reverts to unclaimed status and is available to be claimed by another request. The claim time period is a fixed value and is not configurable.If the game server claim status is CLAIMED .Learn more', 'parameters': [{'name': 'game_server_group_name', 'description': 'A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.'}, {'name': 'game_server_id', 'description': 'A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.'}, {'name': 'game_server_data', 'description': 'A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on game servers.'}, {'name': 'filter_option', 'description': 'Object that restricts how a claimed game server is chosen.\\nInstanceStatuses -> (list)\\n\\nList of instance statuses that game servers may be claimed on. If provided, the list must contain the ACTIVE status.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'RESTful API for barcode image generation', 'parameters': [{'name': 'symbology', 'description': '', 'type': 'string'}, {'name': 'data', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'git', 'api_name': 'git.quiltimport(patches=\"patches/\", series=\"series.txt\", keep_non_patch=True', 'description': 'Apply quilt patchset onto current branch', 'parameters': [{'name': 'dry_run_|__n'}, {'name': 'author_author'}, {'name': 'patches_dir'}, {'name': 'series_file'}, {'name': 'keep_non_patch'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for dictionary encoding', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array), 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}], 'optional': []}}"], "Output": "aws.gamelift.claim_game_server(game_server_group_name=\"game-server-123\")"} {"Instruction": "I want to delete a custom plugin with ARN \"arn:aws:kafkaconnect:us-west-2:123456789012:custom-plugin/MyCustomPlugin\" on AWS Kafka Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafkaconnect.delete_custom_plugin', 'description': 'Deletes a custom plugin.', 'parameters': [{'name': 'custom_plugin_arn', 'description': 'The Amazon Resource Name (ARN) of the custom plugin that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.kafkaconnect.delete_custom_plugin(custom_plugin_arn=\"arn:aws:kafkaconnect:us_west_2:123456789012:custom_plugin/MyCustomPlugin\")"} {"Instruction": "I want to retrieve a list of entitled applications associated with the stack named my-appstack on AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.list_entitled_applications', 'description': 'Retrieves a list of entitled applications.', 'parameters': [{'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}, {'name': 'entitlement_name', 'description': 'The name of the entitlement.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'max_results', 'description': 'The maximum size of each page of results.'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.add_tags', 'description': 'Attaches tags to an existing Amazon OpenSearch Service domain. Tags are a set of case-sensitive key-value pairs. A domain can have up to 10 tags. For more information, see Tagging Amazon OpenSearch Service domains .', 'parameters': [{'name': 'arn', 'description': 'Amazon Resource Name (ARN) for the OpenSearch Service domain to which you want to attach resource tags.'}, {'name': 'tag_list', 'description': 'List of resource tags.\\n(structure)\\n\\nA tag (key-value pair) for an Amazon OpenSearch Service resource.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the domain to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains().delete', 'description': 'Delete a managed Microsoft Active Directory domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}]}"], "Output": "aws.appstream.list_entitled_applications(stack_name=\"my-appstack\")"} {"Instruction": "I want to create an alias named alias/example-alias and associate it with the key with ID 1234abcd-12ab-34cd-56ef-1234567890ab on AWS KMS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kms.create_alias', 'description': 'Creates a friendly name for a KMS key.NoteAdding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see ABAC for KMS in the Key Management Service Developer Guide .You can associate the alias with any customer managed key in the same Amazon Web Services Region. Each alias is associated with only one KMS key at a time, but a KMS key can have multiple aliases. A valid KMS key is required. You can\u00e2\\x80\\x99t create an alias without a KMS key.This operation does not return a response. To get the alias that you created, use the ListAliases operation.Required permissionskms:CreateAlias on the KMS key (key policy).For details, see Controlling access to aliases in the Key Management Service Developer Guide .Related operations:DeleteAliasUpdateAliasSee also: AWS API Documentation\\n', 'parameters': [{'name': 'alias_name', 'description': 'Specifies the alias name. This value must begin with alias/ followed by a name, such as alias/ExampleAlias .\\n\\nWarningDo not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.\\nThe AliasName value must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with alias/aws/ . The alias/aws/ prefix is reserved for Amazon Web Services managed keys .'}, {'name': 'target_key_id', 'description': 'Associates the alias with the specified customer managed key . The KMS key must be in the same Amazon Web Services Region.\\nA valid key ID is required. If you supply a null or empty string value, this operation returns an error.\\nFor help finding the key ID and ARN, see Finding the Key ID and ARN in the * Key Management Service Developer Guide * .\\nSpecify the key ID or key ARN of the KMS key.\\nFor example:\\n\\nKey ID: 1234abcd-12ab-34cd-56ef-1234567890ab\\nKey ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab\\n\\nTo get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.reset_admin_password', 'description': 'Reset the admin password for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users_list', 'description': 'List AlloyDB users in a given cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheapest Instagram API: HD profile pictures, download stories, reels, videos, photos and more!', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns Age calculation based on requested date. ', 'parameters': [{'name': 'date', 'description': 'This endpoint will accept to following parameters formats:\\nYYYYMMDD\\nYYY-MM-DD\\nMMDDYYYY\\nMM-DD-YYYY', 'type': 'STRING'}, {'name': 'timezone', 'description': 'Optional: Default time zone is US/Eastern. To get the correct age based on your local time you can select your timezone. Use the /timezone service to see all available time zones. \\nExample: US/Eastern, US/Pacific, Europe/London', 'type': 'STRING'}]}"], "Output": "aws.kms.create_alias(alias_name=\"alias/example-alias\", target_key_id=\"1234abcd-12ab-34cd-56ef-1234567890ab\")"} {"Instruction": "I want to delete an account alias named myAlias using the delete-account-alias API in AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_account_alias', 'description': 'Deletes the specified Amazon Web Services account alias. For information about using an Amazon Web Services account alias, see Creating, deleting, and listing an Amazon Web Services account alias in the Amazon Web Services Sign-In User Guide .', 'parameters': [{'name': 'account_alias', 'description': 'The name of the account alias to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of lowercase letters, digits, and dashes. You cannot start or finish with a dash, nor can you have two dashes in a row.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.disks().resize', 'description': 'Resize a disk or disks', 'parameters': [{'name': 'disk_name', 'description': 'Names of the disks to operate on.'}, {'name': 'size', 'description': 'Indicates the new size of the disks. The value must be a whole number followed by a size unit of GB for gigabyte, or TB for terabyte. If no size unit is specified, GB is assumed.'}, {'name': 'region', 'description': 'Region of the disks to operate on.'}, {'name': 'zone', 'description': 'Zone of the disks to operate on.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Email API is helpful to validate email addresses(single or bulk, using txt and csv), detect temporary, get fake emails, check free emails, check MX records and identify free/paid email service providers.', 'parameters': []}"], "Output": "aws.iam.delete_account_alias(account_alias=\"myAlias\")"} {"Instruction": "I want to get the file upload URL for the question with the identifier \"Q987\" in the assignment with the ID \"A456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mturk.get_file_upload_url', 'description': 'The GetFileUploadURL operation generates and returns a temporary URL. You use the temporary URL to retrieve a file uploaded by a Worker as an answer to a FileUploadAnswer question for a HIT. The temporary URL is generated the instant the GetFileUploadURL operation is called, and is valid for 60 seconds. You can get a temporary file upload URL any time until the HIT is disposed. After the HIT is disposed, any uploaded files are deleted, and cannot be retrieved. Pending Deprecation on December 12, 2017. The Answer Specification structure will no longer support the FileUploadAnswer element to be used for the QuestionForm data structure. Instead, we recommend that Requesters who want to create HITs asking Workers to upload files to use Amazon S3.', 'parameters': [{'name': 'assignment_id', 'description': 'The ID of the assignment that contains the question with a FileUploadAnswer.'}, {'name': 'question_identifier', 'description': 'The identifier of the question with a FileUploadAnswer, as specified in the QuestionForm of the HIT.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.extract_day_number', 'description': 'Extract day number', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple server which provides Web Push Notifications service to frontend applications.', 'parameters': [{'name': 'owner_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "aws.mturk.get_file_upload_url(assignment_id=\"A456\", question_identifier=\"Q987\")"} {"Instruction": "I want to get the working location for the SageMaker environment in FinSpace.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.get_working_location', 'description': 'A temporary Amazon S3 location, where you can copy your files from a source location to stage or use as a scratch space in FinSpace notebook.', 'parameters': [{'name': 'location_type', 'description': 'Specify the type of the working location.\\n\\nSAGEMAKER \u00e2\\x80\\x93 Use the Amazon S3 location as a temporary location to store data content when working with FinSpace Notebooks that run on SageMaker studio.\\nINGESTION \u00e2\\x80\\x93 Use the Amazon S3 location as a staging location to copy your data content and then use the location with the Changeset creation operation.\\n\\nPossible values:\\n\\nINGESTION\\nSAGEMAKER'}]}\n", "{'name': 'az', 'api_name': 'notification-hub namespace update', 'description': 'Update a service namespace', 'parameters': [{'name': 'name -n', 'description': 'The namespace name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'sku', 'description': 'Name of the notification hub sku. accepted values: Basic, Free, Standard'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_eulers_number', 'description': \"Compute Euler's number raised to the power of specified exponent, element-wise.\", 'parameters': {'required': [{'name': 'exponent', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter to specify the memory pool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().describe', 'description': 'describe an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}"], "Output": "aws.finspace_data.get_working_location(location_type=\"SAGEMAKERv\")"} {"Instruction": "Can you please retrieve the Glue table information for the configured table with the ID \"12345678\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pad_strings', 'description': 'Padding strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'width', 'description': 'int. Desired string length.'}, {'name': 'padding', 'description': 'str, default \" \". What to pad the string with. Should be one byte or codepoint.'}, {'name': 'options', 'description': 'pyarrow.compute.PadOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cleanrooms.get_configured_table(configured_table_identifier=\"12345678\")"} {"Instruction": "How many managed nodes are in the patch group \"Production\" and have installed patches?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.describe_patch_group_state', 'description': 'Returns high-level aggregated patch compliance state information for a patch group.', 'parameters': [{'name': 'patch_group', 'description': 'The name of the patch group whose patch snapshot should be retrieved.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}"], "Output": "aws.ssm.describe_patch_group_state(patch_group=\"Production\")"} {"Instruction": "I would like to describe the result of a snapshot job with the job ID \"abc123\" and the dashboard ID \"dashboard1\" in my Amazon Web Services account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.describe_dashboard_snapshot_job_result', 'description': 'Describes the result of an existing snapshot job that has finished running.If the job has not finished running, this operation returns a message that says Dashboard Snapshot Job with id has not reached a terminal state. .', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that the dashboard snapshot job is executed in.'}, {'name': 'dashboard_id', 'description': 'The ID of the dashboard that you have started a snapshot job for.'}, {'name': 'snapshot_job_id', 'description': 'The ID of the job to be described. The job ID is set when you start a new job with a StartDashboardSnapshotJob API call.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles().list', 'description': 'List Bigtable app profiles', 'parameters': [{'name': 'instance'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'partition_nth_indices', 'description': 'Partition the indices of an array based on a pivot element', 'parameters': {'required': [{'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element'}], 'optional': [{'name': 'null_placement', 'description': 'Where nulls in the input should be partitioned', 'default': 'at_end'}]}}"], "Output": "aws.quicksight.describe_dashboard_snapshot_job_result(aws_account_id=\"\", dashboard_id=\"dashboard1\", snapshot_job_id=\"abc123\")"} {"Instruction": "I want to get the authorizer details of API with id abc123 and authorizer id def456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigatewayv2.get_authorizer', 'description': 'Gets an Authorizer.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'authorizer_id', 'description': 'The authorizer identifier.'}]}"], "Output": "aws.apigatewayv2.get_authorizer(api_id=\"abc123\", authorizer_id=\"def456\")"} {"Instruction": "I want to delete a snapshot schedule with the identifier mysnapshotschedule on AWS Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.delete_snapshot_schedule', 'description': 'Deletes a snapshot schedule.', 'parameters': [{'name': 'schedule_identifier', 'description': 'A unique identifier of the snapshot schedule to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download instagram reels and post uing API', 'parameters': [{'name': 'link', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.redshift.delete_snapshot_schedule(schedule_identifier=\"mysnapshotschedule\")"} {"Instruction": "Can you start an import task for a wireless device with the device name \"sensor2\" and the Sidewalk manufacturing serial number \"0987654321\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.start_single_wireless_device_import_task', 'description': 'Start import task for a single wireless device.', 'parameters': [{'name': 'destination_name', 'description': 'The name of the Sidewalk destination that describes the IoT rule to route messages from the device in the import task that will be onboarded to AWS IoT Wireless.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'device_name', 'description': 'The name of the wireless device for which an import task is being started.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'sidewalk', 'description': 'The Sidewalk-related parameters for importing a single wireless device.\\nSidewalkManufacturingSn -> (string)\\n\\nThe Sidewalk manufacturing serial number (SMSN) of the device added to the import task.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust between a Managed Microsoft AD domain and a target domain', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}"], "Output": "aws.iotwireless.start_single_wireless_device_import_task(device_name=\"sensor2\", sidewalk=\"SidewalkManufacturingSn=0987654321\")"} {"Instruction": "I want to list the tags for a resource with the ARN \"arn:aws:iot:us-west-2:094249569039:thinggroup/my-thing-group\" on AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.list_tags_for_resource', 'description': 'Lists the tags (metadata) you have assigned to the resource.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: tags\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.iot.list_tags_for_resource(resource_arn=\"arn:aws:iot:us_west_2:094249569039:thinggroup/my_thing_group\")"} {"Instruction": "I want to delete the custom inventory type named \"Custom:RackInfo\" on AWS Systems Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.delete_inventory', 'description': 'Delete a custom inventory type or the data associated with a custom Inventory type. Deleting a custom inventory type is also referred to as deleting a custom inventory schema.', 'parameters': [{'name': 'type_name', 'description': 'The name of the custom inventory type for which you want to delete either all previously collected data or the inventory type itself.'}, {'name': 'schema_delete_option', 'description': 'Use the SchemaDeleteOption to delete a custom inventory type (schema). If you don\u00e2\\x80\\x99t choose this option, the system only deletes existing inventory data associated with the custom inventory type. Choose one of the following options:\\nDisableSchema: If you choose this option, the system ignores all inventory data for the specified version, and any earlier versions. To enable this schema again, you must call the PutInventory operation for a version greater than the disabled version.\\nDeleteSchema: This option deletes the specified custom type from the Inventory service. You can recreate the schema later, if you want.\\nPossible values:\\n\\nDisableSchema\\nDeleteSchema'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Use this option to view a summary of the deletion request without deleting any data or the data type. This option is useful when you only want to understand what will be deleted. Once you validate that the data to be deleted is what you intend to delete, you can run the same command without specifying the DryRun option.'}, {'name': 'client_token', 'description': 'User-provided idempotency token.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}\n", "{'name': 'az', 'api_name': 'mysql flexible-server list-skus', 'description': \"Lists available sku's in the given region\", 'parameters': [{'name': 'location -l', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tabela FIPE - Busca por marca, modelo e vers\u00e3o.', 'parameters': [{'name': 'veiculo_tipo', 'description': '', 'type': 'string'}]}"], "Output": "aws.ssm.delete_inventory(type_name=\"Custom:RackInfo\", schema_delete_option=\"DeleteSchema\")"} {"Instruction": "I want to delete a server with the server name \"automate-08\" on AWS OpsWorks CM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks_cm.delete_server', 'description': 'Deletes the server and the underlying AWS CloudFormation stacks (including the server\u00e2\\x80\\x99s EC2 instance). When you run this command, the server state is updated to DELETING . After the server is deleted, it is no longer returned by DescribeServer requests. If the AWS CloudFormation stack cannot be deleted, the server cannot be deleted.An InvalidStateException is thrown when a server deletion is already in progress. A ResourceNotFoundException is thrown when the server does not exist. A ValidationException is raised when parameters of the request are not valid.', 'parameters': [{'name': 'server_name', 'description': 'The ID of the server to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Virtual Hub Route Remove', 'description': 'Remove a route from the virtual hub route table', 'parameters': [{'name': 'index', 'description': 'List index of the item (starting with 1)', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group', 'required': True}, {'name': 'vhub-name', 'description': 'Name of the virtual hub', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish', 'required': False, 'default': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Data Breach Checker API allows users to check if their data has been compromised in any known data breaches. By simply entering an email address, the API searches through a vast database of known data breaches using the reputable \"Have I Been Pwned\" backend. The API is easy to integrate into existing applications, making it an essential tool for companies and individuals seeking to enhance their cybersecurity posture. ', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses.create', 'description': 'Reserve IP addresses', 'parameters': [{'name': 'name'}, {'name': 'description'}, {'name': 'endpoint_type'}, {'name': 'network'}, {'name': 'network_tier'}, {'name': 'prefix_length'}, {'name': 'purpose'}, {'name': 'subnet'}, {'name': 'addresses'}, {'name': 'ip_version'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}"], "Output": "aws.opsworks_cm.delete_server(server_name=\"automate_08\")"} {"Instruction": "I want to delete the profile object type named \"orders\" on AWS Customer Profiles.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real Estate', 'parameters': [{'name': 'house1', 'description': '', 'type': 'OBJECT'}, {'name': 'house2', 'description': '', 'type': 'OBJECT'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Steam Games List and Data that are on Special Discounted Offers. \\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'region', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': '', 'type': 'NUMBER'}, {'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.health.describe_affected_entities_for_organization', 'description': 'Returns a list of entities that have been affected by one or more events for one or more accounts in your organization in Organizations, based on the filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the Amazon Web Service.Before you can call this operation, you must first enable Health to work with Organizations. To do this, call the EnableHealthServiceAccessForOrganization operation from your organization\u00e2\\x80\\x99s management account.NoteThis operation doesn\u00e2\\x80\\x99t support resource-level permissions. You can\u00e2\\x80\\x99t use this operation to allow or deny access to specific Health events. For more information, see Resource- and action-based conditions in the Health User Guide .describe-affected-entities-for-organization is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_entity_filters', 'description': 'A JSON set of elements including the awsAccountId and the eventArn .\\n(structure)\\n\\nThe values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.'}, {'name': 'locale', 'description': 'The locale (language) to return information in. English (en) is the default and the only supported value at this time.'}, {'name': 'organization_entity_account_filters', 'description': 'A JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\n(structure)\\n\\nA JSON set of elements including the awsAccountId , eventArn and a set of statusCodes .\\neventArn -> (string)\\n\\nThe unique identifier for the event. The event ARN has the ``arn:aws:health:event-region ::event/SERVICE /EVENT_TYPE_CODE /EVENT_TYPE_PLUS_ID `` format.\\nFor example, an event ARN might look like the following:\\n\\narn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456\\n\\nawsAccountId -> (string)\\n\\nThe 12-digit Amazon Web Services account numbers that contains the affected entities.\\nstatusCodes -> (list)\\n\\nA list of entity status codes.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.customer_profiles.delete_profile_object_type(domain_name=\"my-domain\", object_type_name=\"orders\")"} {"Instruction": "I want to enable deprecation of the AMI with ID ami-1234567890abcdef0 on AWS EC2 at the date and time \"2022-10-15T13:17:12.000Z\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.enable_image_deprecation', 'description': 'Enables deprecation of the specified AMI at the specified date and time.See also: AWS API Documentation\\n', 'parameters': [{'name': 'image_id', 'description': 'The ID of the AMI.'}, {'name': 'deprecate_at', 'description': 'The date and time to deprecate the AMI, in UTC, in the following format: YYYY -MM -DD T*HH* :MM :SS Z. If you specify a value for seconds, Amazon EC2 rounds the seconds to the nearest minute.\\nYou can\u00e2\\x80\\x99t specify a date in the past. The upper limit for DeprecateAt is 10 years from now, except for public AMIs, where the upper limit is 2 years from the creation date.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Current weather data API, and Weather forecast API.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ec2.enable_image_deprecation(image_id=\"ami-1234567890abcdef0\", deprecate_at=\"2022-10-15T13:17:12.000Z\")"} {"Instruction": "I need to detach the SSL/TLS certificate named my-certificate from my Lightsail content delivery network distribution named my-distribution.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.detach_certificate_from_distribution', 'description': 'Detaches an SSL/TLS certificate from your Amazon Lightsail content delivery network (CDN) distribution.See also: AWS API Documentation\\n', 'parameters': [{'name': 'distribution_name', 'description': 'The name of the distribution from which to detach the certificate.\\nUse the GetDistributions action to get a list of distribution names that you can specify.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'weather forecast world wide 14 days 6hourly', 'parameters': [{'name': 'lat', 'description': 'Latitude', 'type': 'NUMBER'}, {'name': 'lon', 'description': 'Longitude', 'type': 'NUMBER'}, {'name': 'lang', 'description': 'Language [en,de,nl,fr,pl,gr,it,cn,ru,cz,pt,es]', 'type': 'STRING'}]}"], "Output": "aws.lightsail.detach_certificate_from_distribution(distribution_name=\"my-distribution\")"} {"Instruction": "I want to permanently delete a folder with ID 26fa8aa4ba2071447c194f7b150b07149dbdb9e1c8a301872dcd93a4735ce65d on Amazon WorkDocs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workdocs.delete_folder', 'description': 'Permanently deletes the specified folder and its contents.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'folder_id', 'description': 'The ID of the folder.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cloudformation.validate_template', 'description': 'Validates a specified template. CloudFormation first checks if the template is valid JSON. If it isn\u00e2\\x80\\x99t, CloudFormation checks if the template is valid YAML. If both these checks fail, CloudFormation returns a template validation error.', 'parameters': [{'name': 'template_body', 'description': 'Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}, {'name': 'template_url', 'description': 'Location of file containing the template body. The URL must point to a template (max size: 460,800 bytes) that is located in an Amazon S3 bucket or a Systems Manager document. For more information, go to Template Anatomy in the CloudFormation User Guide.\\nConditional: You must pass TemplateURL or TemplateBody . If both are passed, only TemplateBody is used.'}]}"], "Output": "aws.workdocs.delete_folder(authentication_token=\"ABC123\", folder_id=\"26fa8aa4ba2071447c194f7b150b07149dbdb9e1c8a301872dcd93a4735ce65d\")"} {"Instruction": "I want to accept an inbound connection request with the connection ID \"abc123\" on Amazon OpenSearch Service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}"], "Output": "aws.opensearch.accept_inbound_connection(connection_id=\"abc123\")"} {"Instruction": "I want to export optimization recommendations for Amazon EBS volumes for the AWS accounts \"123456789\" and \"987654321\" and save the export file in the S3 bucket named \"my-optimization-bucket\" with the prefix \"exports/recommendations\" in CSV format.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.compute_optimizer export_ebs_volume_recommendations', 'description': 'Exports optimization recommendations for Amazon EBS volumes.You can have only one Amazon EBS volume export job in progress per Amazon Web Services Region.', 'parameters': [{'name': 'account_ids', 'description': 'The IDs of the Amazon Web Services accounts for which to export Amazon EBS volume recommendations.\\nIf your account is the management account of an organization, use this parameter to specify the member account for which you want to export recommendations.\\nThis parameter cannot be specified together with the include member accounts parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the include member accounts parameter, is omitted.\\nYou can specify multiple account IDs per request.\\n(string)'}, {'name': 'filters', 'description': 'An array of objects to specify a filter that exports a more specific set of Amazon EBS volume recommendations.\\n(structure)\\n\\nDescribes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.\\nYou can use LambdaFunctionRecommendationFilter with the GetLambdaFunctionRecommendations action, JobFilter with the DescribeRecommendationExportJobs action, and Filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.\\nname -> (string)\\n\\nThe name of the filter.\\nSpecify Finding to return recommendations with a specific finding classification (for example, NotOptimized ).\\nYou can filter your Amazon EBS volume recommendations by tag:key and tag-key tags.\\nA tag:key is a key and value combination of a tag assigned to your Amazon EBS volume recommendations. Use the tag key in the filter name and the tag value as the filter value. For example, to find all Amazon EBS volume recommendations that have a tag with the key of Owner and the value of TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\nA tag-key is the key of a tag assigned to your Amazon EBS volume recommendations. Use this filter to find all of your Amazon EBS volume recommendations that have a tag with a specific key. This doesn\u00e2\\x80\\x99t consider the tag value. For example, you can find your Amazon EBS volume recommendations with a tag key value of Owner or without any tag keys assigned.\\n\\nvalues -> (list)\\n\\nThe value of the filter.\\nThe valid values are Optimized , or NotOptimized .\\n(string)'}, {'name': 'fields_to_export', 'description': 'The recommendations data to include in the export file. For more information about the fields that can be exported, see Exported files in the Compute Optimizer User Guide .\\n(string)'}, {'name': 's3_destination_config', 'description': 'Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.\\nYou must create the destination Amazon S3 bucket for your recommendations export before you create the export job. Compute Optimizer does not create the S3 bucket for you. After you create the S3 bucket, ensure that it has the required permission policy to allow Compute Optimizer to write the export file to it. If you plan to specify an object prefix when you create the export job, you must include the object prefix in the policy that you add to the S3 bucket. For more information, see Amazon S3 Bucket Policy for Compute Optimizer in the Compute Optimizer User Guide .\\nbucket -> (string)\\n\\nThe name of the Amazon S3 bucket to use as the destination for an export job.\\nkeyPrefix -> (string)\\n\\nThe Amazon S3 bucket prefix for an export job.'}, {'name': 'file_format', 'description': 'The format of the export file.\\nThe only export file format currently supported is Csv .\\nPossible values:\\n\\nCsv'}, {'name': 'include_member_accounts_|_no_include_member_accounts', 'description': 'Indicates whether to include recommendations for resources in all member accounts of the organization if your account is the management account of an organization.\\nThe member accounts must also be opted in to Compute Optimizer, and trusted access for Compute Optimizer must be enabled in the organization account. For more information, see Compute Optimizer and Amazon Web Services Organizations trusted access in the Compute Optimizer User Guide .\\nRecommendations for member accounts of the organization are not included in the export file if this parameter is omitted.\\nThis parameter cannot be specified together with the account IDs parameter. The parameters are mutually exclusive.\\nRecommendations for member accounts are not included in the export if this parameter, or the account IDs parameter, is omitted.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_studio_lifecycle_config', 'description': 'Describes the Studio Lifecycle Configuration.', 'parameters': [{'name': 'studio_lifecycle_config_name', 'description': 'The name of the Studio Lifecycle Configuration to describe.'}]}"], "Output": "aws.compute_optimizer.export_ebs_volume_recommendations(account_ids=[\"123456789\", \"987654321\"], fields_to_export=[\"VolumeArn\", \"AccountId\", \"VolumeType\", \"CurrentThroughput\", \"RecommendedThroughput\"], s3_destination_config={\"bucket\": \"my-optimization-bucket\", \"keyPrefix\": \"exports/recommendations\"}, file_format=\"Csv\")"} {"Instruction": "I need to generate session credentials for a managed endpoint with the ARN 'arn:aws:memorydb:us-west-2:123456789012:cluster:my-new-cluster' and specify a virtual cluster identifier, an execution role ARN, a credential type of TOKEN, a duration of 3600 seconds, a log context, and a client token.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.get_managed_endpoint_session_credentials', 'description': 'Generate a session token to connect to a managed endpoint.', 'parameters': [{'name': 'endpoint_identifier', 'description': 'The ARN of the managed endpoint for which the request is submitted.'}, {'name': 'virtual_cluster_identifier', 'description': 'The ARN of the Virtual Cluster which the Managed Endpoint belongs to.'}, {'name': 'execution_role_arn', 'description': 'The IAM Execution Role ARN that will be used by the job run.'}, {'name': 'credential_type', 'description': 'Type of the token requested. Currently supported and default value of this field is \u00e2\\x80\\x9cTOKEN.\u00e2\\x80\\x9d'}, {'name': 'duration_in_seconds', 'description': 'Duration in seconds for which the session token is valid. The default duration is 15 minutes and the maximum is 12 hours.'}, {'name': 'log_context', 'description': 'String identifier used to separate sections of the execution logs uploaded to S3.'}, {'name': 'client_token', 'description': 'The client idempotency token of the job run request.'}]}\n", "{'name': 'az', 'api_name': 'EventGrid Partner Configuration Show', 'description': 'Get the details of a partner configuration', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "aws.emr_containers.get_managed_endpoint_session_credentials(endpoint_identifier=\"arn:aws:memorydb:us_west_2:123456789012:cluster:my_new_cluster\", virtual_cluster_identifier=\"\", execution_role_arn=\"\", credential_type=\"TOKEN\", duration_in_seconds=\"\", log_context=\"\", client_token=\"\")"} {"Instruction": "I want to delete a speaker with the ID 123 from the voice domain with the ID 456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voice_id.delete_speaker', 'description': 'Deletes the specified speaker from Voice ID.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the speaker.'}, {'name': 'speaker_id', 'description': 'The identifier of the speaker you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.voice_id.delete_speaker(domain_id=456, speaker_id=123)"} {"Instruction": "I want to describe the valid modifications for a DB instance with the identifier test-db-instance in AWS RDS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.describe_valid_db_instance_modifications', 'description': 'You can call DescribeValidDBInstanceModifications to learn what modifications you can make to your DB instance. You can use this information when you call ModifyDBInstance .See also: AWS API Documentation\\n', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The customer identifier or the ARN of your DB instance.'}]}"], "Output": "aws.rds.describe_valid_db_instance_modifications(db_instance_identifier=\"test-db-instance\")"} {"Instruction": "I want to delete a firewall rule for the rule group with rule group ID 'rslvr-frg-47f93271fexample' using the domain list with ID 'rslvr-fdl-9e956e9ffexample' on AWS Route53 Resolver.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53resolver.delete_firewall_rule', 'description': 'Deletes the specified firewall rule.', 'parameters': [{'name': 'firewall_rule_group_id', 'description': 'The unique identifier of the firewall rule group that you want to delete the rule from.'}, {'name': 'firewall_domain_list_id', 'description': 'The ID of the domain list that\u00e2\\x80\\x99s used in the rule.'}]}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Misc useful API for software engineers and others.', 'parameters': []}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.peerings().list', 'description': 'List all Managed Microsoft AD domain peerings', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.route53resolver.delete_firewall_rule(firewall_rule_group_id=\"rslvr-frg-47f93271fexample\", firewall_domain_list_id=\"rslvr-fdl-9e956e9ffexample\")"} {"Instruction": "List all runs of the test suite with suite definition ID \"abc123\" on AWS IoT Device Advisor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}\n", "{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}"], "Output": "aws.iotdeviceadvisor.list_suite_runs(suite_definition_id=\"abc123\")"} {"Instruction": "I want to stop collecting data from the agents with the IDs \"agent5\" and \"agent6\" on AWS discovery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.stop_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to stop collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to stop collecting data.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get evergreen blogs for your mobile apps.', 'parameters': [{'name': 'ordering', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'tconst', 'description': 'You need to extract the value started with \\\\\"tt\\\\\" of id field returned from .../title/auto-complete or .../title/find endpoint. Ex : tt0944947', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().rename', 'description': 'Rename a Bare Metal Solution nfs-share', 'parameters': [{'name': 'nfs_share'}, {'name': 'new_name'}, {'name': 'region'}, {'name': 'project'}]}"], "Output": "aws.discovery.stop_data_collection_by_agent_ids(agent_ids=[\"agent5\", \"agent6\"])"} {"Instruction": "I want to get a list of all the service networks associated with my AWS account, considering that I might have more than 100 service networks and want to retrieve them in smaller pages of 50 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_service_networks', 'description': 'Lists the service networks owned by the caller account or shared with the caller account. Also includes the account ID in the ARN to show which account owns the service network.list-service-networks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.compute.backendServices().addSignedUrlKey', 'description': 'Add a new Cloud CDN Signed URL key to a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'key_file', 'description': 'The file containing the RFC 4648 Section 5 base64url encoded 128-bit secret key for Cloud CDN Signed URL'}, {'name': 'key_name', 'description': 'Name of the Cloud CDN Signed URL key'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our API, you can extend your projects (check terms and conditions for more details) by connecting to our servers for traffic details around bus-stops and for live traffic cams.', 'parameters': []}"], "Output": "aws.vpc_lattice.list_service_networks(page_size=50)"} {"Instruction": "I need to start the crawler with the name \"my_new_crawler\" for scheduling.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.start_crawler_schedule', 'description': 'Changes the schedule state of the specified crawler to SCHEDULED , unless the crawler is already running or the schedule state is already SCHEDULED .', 'parameters': [{'name': 'crawler_name', 'description': 'Name of the crawler to schedule.'}]}\n", "{'name': 'aws', 'api_name': 'aws.datasync.update_location_azure_blob', 'description': 'Modifies some configurations of the Microsoft Azure Blob Storage transfer location that you\u00e2\\x80\\x99re using with DataSync.', 'parameters': [{'name': 'location_arn', 'description': 'Specifies the ARN of the Azure Blob Storage transfer location that you\u00e2\\x80\\x99re updating.'}, {'name': 'subdirectory', 'description': 'Specifies path segments if you want to limit your transfer to a virtual directory in your container (for example, /my/images ).'}, {'name': 'authentication_type', 'description': 'Specifies the authentication method DataSync uses to access your Azure Blob Storage. DataSync can access blob storage using a shared access signature (SAS).\\nPossible values:\\n\\nSAS'}, {'name': 'sas_configuration', 'description': 'Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage.\\nToken -> (string)\\n\\nSpecifies a SAS token that provides permissions to access your Azure Blob Storage.\\nThe token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:\\n\\nsp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D'}, {'name': 'blob_type', 'description': 'Specifies the type of blob that you want your objects or files to be when transferring them into Azure Blob Storage. Currently, DataSync only supports moving data into Azure Blob Storage as block blobs. For more information on blob types, see the Azure Blob Storage documentation .\\nPossible values:\\n\\nBLOCK'}, {'name': 'access_tier', 'description': 'Specifies the access tier that you want your objects or files transferred into. This only applies when using the location as a transfer destination. For more information, see Access tiers .\\nPossible values:\\n\\nHOT\\nCOOL\\nARCHIVE'}, {'name': 'agent_arns', 'description': 'Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container.\\nYou can specify more than one agent. For more information, see Using multiple agents for your transfer .\\n(string)'}]}\n", "{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.glue.start_crawler_schedule(crawler_name=\"my_new_crawler\")"} {"Instruction": "What is the effect of the access control rules for organization with ID m-123456789 and IPv4 address 192.0.2.0 using action SMTP and user ID S-1-1-11-1111111111-2222222222-3333333333-3333?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.get_access_control_effect', 'description': 'Gets the effects of an organization\u00e2\\x80\\x99s access control rules as they apply to a specified IPv4 address, access protocol action, and user ID or impersonation role ID. You must provide either the user ID or impersonation role ID. Impersonation role ID can only be used with Action EWS.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}, {'name': 'ip_address', 'description': 'The IPv4 address.'}, {'name': 'action', 'description': 'The access protocol action. Valid values include ActiveSync , AutoDiscover , EWS , IMAP , SMTP , WindowsOutlook , and WebMail .'}, {'name': 'user_id', 'description': 'The user ID.'}, {'name': 'impersonation_role_id', 'description': 'The impersonation role ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Increase your e-commerce business with this API, we offer all services that you **need**
1. product detail from product ID
2. shipping information
3. detect the new future nuggets
4. trend and hitoric of sales and price on more than **80000** products (best products)
5. Request the products by categories filter by **brands** and **attributes**
', 'parameters': [{'name': 'productid', 'description': 'The Aliexpress product ID', 'type': 'NUMBER'}, {'name': 'targetcurrency', 'description': 'Represents the currency whished when the product is retrieved', 'type': 'STRING'}, {'name': 'lg', 'description': 'Represents the language wished when displaying the single product. He must compliant with ISO 639-1 either have two digits', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link Connection Show', 'description': 'Get a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string.'}, {'name': 'subscription', 'description': 'Name or ID of subscription.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}"], "Output": "aws.workmail.get_access_control_effect(organization_id=\"m-123456789\", ip_address=\"192.0.2.0\", action=\"SMTP\", user_id=\"S-1-1-11-1111111111-2222222222-3333333333-3333\")"} {"Instruction": "I want to get the content of a file named 'app.py' from the develop branch of a repository named 'my-repo' on AWS CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.get_file', 'description': 'Returns the base-64 encoded contents of a specified file and its metadata.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that contains the file.'}, {'name': 'commit_specifier', 'description': 'The fully quaified reference that identifies the commit that contains the file. For example, you can specify a full commit ID, a tag, a branch name, or a reference such as refs/heads/main. If none is provided, the head commit is used.'}, {'name': 'file_path', 'description': 'The fully qualified path to the file, including the full name and extension of the file. For example, /examples/file.md is the fully qualified path to a file named file.md in a folder named examples.'}]}\n", "{'name': 'pyarrow', 'api_name': 'input_stream', 'description': 'Create an Arrow input stream.', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for reading. It can be a str, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly decompression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\", 'type': 'str'}, {'name': 'buffer_size', 'description': 'If None or 0, no buffering will happen. Otherwise, the size of the temporary read buffer.', 'type': 'int'}]}}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}"], "Output": "aws.codecommit.get_file(repository_name=\"my-repo\", commit_specifier=\"develop\", file_path=\"app.py\")"} {"Instruction": "Can you please provide the status of the health check with ID 12345678?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API showing climate events around the world', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.memorydb.describe_events', 'description': 'Returns events related to clusters, security groups, and parameter groups. You can obtain events specific to a particular cluster, security group, or parameter group by providing the name as a parameter. By default, only the events occurring within the last hour are returned; however, you can retrieve up to 14 days\u00e2\\x80\\x99 worth of events if necessary.describe-events is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'source_name', 'description': 'The identifier of the event source for which events are returned. If not specified, all sources are included in the response.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\nnode\\nparameter-group\\nsubnet-group\\ncluster\\nuser\\nacl'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. Example: 2017-03-30T07:03:49.555Z'}, {'name': 'duration', 'description': 'The number of minutes worth of events to retrieve.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.route53.get_health_check_status(health_check_id=12345678)"} {"Instruction": "I want to get information about the portfolio with the id port-abcxyz in AWS service catalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}\n", "{'name': 'alpha', 'api_name': 'build.reject(ID=\"build123\", comment=\"Build rejected by user.\"', 'description': 'Reject a pending build', 'parameters': [{'name': 'build'}, {'name': 'comment'}, {'name': 'url'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "aws.servicecatalog.describe_portfolio(id=\"port-abcxyz\")"} {"Instruction": "I want to accept a VPC peering connection request with the ID pcx-abcdefgh.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.accept_vpc_peering_connection', 'description': 'Accept a VPC peering connection request. To accept a request, the VPC peering connection must be in the pending-acceptance state, and you must be the owner of the peer VPC. Use DescribeVpcPeeringConnections to view your outstanding VPC peering connection requests.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_peering_connection_id', 'description': 'The ID of the VPC peering connection. You must specify this parameter in the request.'}]}"], "Output": "aws.ec2.accept_vpc_peering_connection(vpc_peering_connection_id=\"pcx-abcdefgh\")"} {"Instruction": "I want to delete a remote access session with the ARN \"arn:aws:devicefarm:us-west-2:123456789012:session:SOME-EXAMPLE-GUID\" on AWS Device Farm.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.delete_remote_access_session', 'description': 'Deletes a completed remote access session and its results.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the session for which you want to delete remote access.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'penilaian sekolah', 'parameters': []}"], "Output": "aws.devicefarm.delete_remote_access_session(arn=\"arn:aws:devicefarm:us-west-2:123456789012:session:SOME-EXAMPLE-GUID\")"} {"Instruction": "I would like to describe a channel named my_other_channel on AWS Elemental MediaTailor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediatailor.describe_channel', 'description': 'Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide .', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel.'}]}\n", "{'name': 'az', 'api_name': 'VPN Connection IPSec Policy List', 'description': 'List IPSec policies associated with a VPN connection', 'parameters': [{'name': 'connection-name', 'description': 'Connection name'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}"], "Output": "aws.mediatailor.describe_channel(channel_name=\"my_other_channel\")"} {"Instruction": "I want to retrieve a list of trust store certificates from the AWS Workspaces Web API and limit the results to a maximum of 5 certificates.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}"], "Output": "aws.workspaces_web.list_trust_store_certificates(max_results=5)"} {"Instruction": "I want to delete a log group named \"frontend-logs\" on AWS Cloud Infrastructure.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.delete_log_group', 'description': 'Deletes the specified log group and permanently deletes all the archived log events associated with the log group.', 'parameters': [{'name': 'log_group_name', 'description': 'The name of the log group.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered_inequality', 'description': 'Compare values for ordered inequality (x <= y)', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'round', 'description': 'Options for rounding numbers to a multiple', 'parameters': {'required': [{'name': 'required_arguments', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'optional_arguments', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}]}}"], "Output": "aws.logs.delete_log_group(log_group_name=\"frontend-logs\")"} {"Instruction": "I want to retrieve the identifiers of the build batches for a specific project named \"my_project\" in AWS CodeBuild and store them in a variable called \"batch_ids\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codebuild.list_build_batches_for_project', 'description': 'Retrieves the identifiers of the build batches for a specific project.list-build-batches-for-project is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project.'}, {'name': 'filter', 'description': 'A BuildBatchFilter object that specifies the filters for the search.\\nstatus -> (string)\\n\\nThe status of the batch builds to retrieve. Only batch builds that have this status will be retrieved.'}, {'name': 'sort_order', 'description': 'Specifies the sort order of the returned items. Valid values include:\\n\\nASCENDING : List the batch build identifiers in ascending order by identifier.\\nDESCENDING : List the batch build identifiers in descending order by identifier.\\n\\nPossible values:\\n\\nASCENDING\\nDESCENDING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}"], "Output": "batch_ids = aws.codebuild.list_build_batches_for_project(project_name=\"my_project\")"} {"Instruction": "I want to create a content named 'my-new-content' in Wisdom knowledge base with ID 'kb-123456789' and associate it with an uploaded asset having the upload ID '12345678'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.wisdom.create_content', 'description': 'Creates Wisdom content. Before to calling this API, use StartContentUpload to upload an asset.', 'parameters': [{'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs .'}, {'name': 'knowledge_base_id', 'description': 'The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.'}, {'name': 'metadata', 'description': 'A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'name', 'description': 'The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.'}, {'name': 'override_link_out_uri', 'description': 'The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'title', 'description': 'The title of the content. If not set, the title is equal to the name.'}, {'name': 'upload_id', 'description': 'A pointer to the uploaded asset. This value is returned by StartContentUpload .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The simple storage service', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.list', 'description': 'List existing custom jobs', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'ID of the project or fully qualified identifier for the project.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Abuse IP Check is a project dedicated to helping combat the spread of hackers, spammers, and abusive activity on the internet.\\n\\nOur mission is to help make Web safer by providing a central blacklist for webmasters, system administrators, and other interested parties to report and find IP addresses that have been associated with malicious activity online.\\n\\nYou can report an IP address associated with malicious activity, or check to see if an IP address has been reported, by using the search bo...', 'parameters': [{'name': 'ipaddress', 'description': '', 'type': 'STRING'}, {'name': 'maxageindays', 'description': 'default : 30\\nmin : 1\\nmax : 365', 'type': 'STRING'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.operations().describe', 'description': 'Describe an AI Platform operation', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}"], "Output": "aws.wisdom.create_content(client_token=\"my-token\", knowledge_base_id=\"kb-123456789\", name=\"my-new-content\", upload_id=12345678)"} {"Instruction": "I want to delete an app block named my-second-app-block on AWS AppStream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API which checks if email really exist on server or not.\\nIt check for different parameters for giving end results .\\nCheck for MX records, SMTP deliverability, Disposable check and many more.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'pyarrow', 'api_name': 'DictionaryType', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'index_type', 'description': 'The data type of the dictionary index'}, {'name': 'value_type', 'description': 'The data type of the dictionary values'}], 'optional': [{'name': 'ordered', 'description': 'Specifies if the dictionary is ordered or not. Default is False'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns the risk-free rate for a given date. Geography and proxy (duration) are customizable. Treasury Bonds and Bills are used as source.', 'parameters': [{'name': 'duration', 'description': '', 'type': 'STRING'}, {'name': 'geography', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.appstream.delete_app_block(name=\"my-second-app-block\")"} {"Instruction": "I want to get the details of the event source named my-new-event-source using the AWS Events API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.events.describe_partner_event_source', 'description': 'An SaaS partner can use this operation to list details about a partner event source that they have created. Amazon Web Services customers do not use this operation. Instead, Amazon Web Services customers can use DescribeEventSource to see details about a partner event source that is shared with them.', 'parameters': [{'name': 'name', 'description': 'The name of the event source to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'deepsound', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.peerings.create(\"my_peering\", authorized_network=\"my_network\", domain=\"projects/domain_project/locations/global/domains/domain.com\"', 'description': 'Create a new Managed Microsoft AD domain peering', 'parameters': [{'name': 'peering', 'description': 'ID of the peering or fully qualified identifier for the peering'}, {'name': 'authorized_network', 'description': 'Network authorized for the peering'}, {'name': 'domain', 'description': 'Domain for the peering'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}"], "Output": "aws.events.describe_partner_event_source(name=\"my-new-event-source\")"} {"Instruction": "I want to list all licenses with the product SKU \"12345\" in AWS License Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.list_licenses', 'description': 'Lists the licenses for your account.', 'parameters': [{'name': 'license_arns', 'description': 'Amazon Resource Names (ARNs) of the licenses.\\n(string)'}, {'name': 'filters', 'description': 'Filters to scope the results. The following filters are supported:\\n\\nBeneficiary\\nProductSKU\\nFingerprint\\nStatus\\n\\n(structure)\\n\\nA filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nName -> (string)\\n\\nName of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe value of the filter, which is case-sensitive. You can only specify one value for the filter.\\n(string)'}, {'name': 'next_token', 'description': 'Token for the next set of results.'}, {'name': 'max_results', 'description': 'Maximum number of results to return in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'sasdadf', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().cancel', 'description': 'Cancel a BigQuery job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}]}"], "Output": "aws.license_manager.list_licenses(filters=[{'Name': 'ProductSKU', 'Values': ['12345']}])"} {"Instruction": "I want to update the VPC options for the VPC endpoint with ID \"vpce-12345678\" in my Amazon OpenSearch Service domain. I need to add the subnet \"subnet-12345678\" and security group \"sg-12345678\" to the VPC endpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.es.update_vpc_endpoint', 'description': 'Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.', 'parameters': [{'name': 'vpc_endpoint_id', 'description': 'Unique identifier of the VPC endpoint to be updated.'}, {'name': 'vpc_options', 'description': 'The security groups and/or subnets to add, remove, or modify.\\nSubnetIds -> (list)\\n\\nSpecifies the subnets for VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nSpecifies the security groups for VPC endpoint.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.update_filter', 'description': 'Updates the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that specifies the GuardDuty service where you want to update a filter.'}, {'name': 'filter_name', 'description': 'The name of the filter.'}, {'name': 'description', 'description': 'The description of the filter. Valid characters include alphanumeric characters, and special characters such as hyphen, period, colon, underscore, parentheses ({ } , [ ] , and ( ) ), forward slash, horizontal tab, vertical tab, newline, form feed, return, and whitespace.'}, {'name': 'action', 'description': 'Specifies the action that is to be applied to the findings that match the filter.\\nPossible values:\\n\\nNOOP\\nARCHIVE'}, {'name': 'rank', 'description': 'Specifies the position of the filter in the list of current filters. Also specifies the order in which this filter is applied to the findings.'}, {'name': 'finding_criteria', 'description': 'Represents the criteria to be used in the filter for querying findings.\\nCriterion -> (map)\\n\\nRepresents a map of finding properties that match specified conditions and values when querying findings.\\nkey -> (string)\\nvalue -> (structure)\\n\\nContains information about the condition.\\nEq -> (list)\\n\\nRepresents the equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nNeq -> (list)\\n\\nRepresents the not equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nGt -> (integer)\\n\\nRepresents a greater than condition to be applied to a single field when querying for findings.\\nGte -> (integer)\\n\\nRepresents a greater than or equal condition to be applied to a single field when querying for findings.\\nLt -> (integer)\\n\\nRepresents a less than condition to be applied to a single field when querying for findings.\\nLte -> (integer)\\n\\nRepresents a less than or equal condition to be applied to a single field when querying for findings.\\nEquals -> (list)\\n\\nRepresents an equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nGreaterThan -> (long)\\n\\nRepresents a greater than condition to be applied to a single field when querying for findings.\\nGreaterThanOrEqual -> (long)\\n\\nRepresents a greater than or equal condition to be applied to a single field when querying for findings.\\nLessThan -> (long)\\n\\nRepresents a less than condition to be applied to a single field when querying for findings.\\nLessThanOrEqual -> (long)\\n\\nRepresents a less than or equal condition to be applied to a single field when querying for findings.'}]}\n", "{'name': 'aws', 'api_name': 'aws.migrationhubstrategy.start_recommendation_report_generation', 'description': 'Starts generating a recommendation report.', 'parameters': [{'name': 'group_id_filter', 'description': 'Groups the resources in the recommendation report with a unique name.\\n(structure)\\n\\nThe object containing information about distinct imports or groups for Strategy Recommendations.\\nname -> (string)\\n\\nThe key of the specific import group.\\nvalue -> (string)\\n\\nThe value of the specific import group.'}, {'name': 'output_format', 'description': 'The output format for the recommendation report file. The default format is Microsoft Excel.\\nPossible values:\\n\\nExcel\\nJson'}]}"], "Output": "aws.es.update_vpc_endpoint(vpc_endpoint_id=\"vpce-12345678\", vpc_options={\"SubnetIds\":\"subnet-12345678\", \"SecurityGroupIds\":\"sg-12345678\"})"} {"Instruction": "I want to add users with the persona \"admin\" and \"developer\" to a launch profile on AWS Nimble Studio.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.nimble.put_launch_profile_members', 'description': 'Add/update users with given persona to launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'identity_store_id', 'description': 'The ID of the identity store.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'members', 'description': 'A list of members.\\n(structure)\\n\\nA new member that is added to a launch profile.\\npersona -> (string)\\n\\nThe persona.\\nprincipalId -> (string)\\n\\nThe principal ID.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free restful API serving quality anime quotes', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}"], "Output": "aws.nimble.put_launch_profile_members(client_token=\"my_client_token\", identity_store_id=\"my_identity_store_id\", launch_profile_id=\"my_launch_profile_id\", members=[{\"persona\": \"admin\"}, {\"persona\": \"developer\"}])"} {"Instruction": "I want to describe the quick connect with instance-id \"i-123456789\" and quick-connect-id \"qc-987654321\" on AWS Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}"], "Output": "aws.connect.describe_quick_connect(instance_id=\"i-123456789\", quick_connect_id=\"qc-987654321\")"} {"Instruction": "Please list all the environments for application ID 'abc123' on AWS AppConfig.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appconfig.list_environments', 'description': 'Lists the environments for an application.', 'parameters': [{'name': 'application_id', 'description': 'The application ID.'}, {'name': 'max_results', 'description': 'The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.'}, {'name': 'next_token', 'description': 'A token to start the list. Use this token to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enrich any domain or email with accurate company data, including headcount, location and industry.', 'parameters': [{'name': 'domain', 'description': 'The domain of the company you want to get data from.', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run().describe', 'description': 'Display dry-run configuration for a Service Perimeter', 'parameters': [{'name': 'perimeter'}, {'name': 'policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.get_models', 'description': 'Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.See also: AWS API Documentation\\n', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}"], "Output": "aws.appconfig.list_environments(application_id=\"abc123\")"} {"Instruction": "I want to get the status of a Gremlin query with query ID \"12345\" on AWS Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptunedata.get_gremlin_query_status', 'description': 'Gets the status of a specified Gremlin query.get-gremlin-query-status uses document type values. Document types follow the JSON data model where valid values are: strings, numbers, booleans, null, arrays, and objects. For command input, options and nested parameters that are labeled with the type document must be provided as JSON. Shorthand syntax does not support document types.\\n', 'parameters': [{'name': 'query_id', 'description': 'The unique identifier that identifies the Gremlin query.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectValues', 'description': 'Select values from an array based on indices from another array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}, {'name': 'indices', 'description': 'Argument to compute function'}], 'optional': [{'name': 'boundscheck', 'description': 'Whether to check indices are within bounds. If False and an index is out of bounds, behavior is undefined (the process may crash).', 'type': 'boolean', 'default': True}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.TakeOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_verified_access_groups', 'description': 'Describes the specified Verified Access groups.describe-verified-access-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'verified_access_group_ids', 'description': 'The ID of the Verified Access groups.\\n(string)'}, {'name': 'verified_access_instance_id', 'description': 'The ID of the Verified Access instance.'}, {'name': 'filters', 'description': 'One or more filters. Filter names and values are case-sensitive.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage.dags.export', 'description': 'Export DAGs from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}"], "Output": "aws.neptunedata.get_gremlin_query_status(query_id=\"12345\")"} {"Instruction": "I want to retrieve the task logs for a replication instance with the ARN \"arn:aws:dms:us-west-2:123456789012:rep:NW5555WXDD3ZA\" in AWS DMS and limit the response to a maximum of 50 records.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'pyarrow', 'api_name': 'bottom_k_unstable', 'description': 'Select the indices of the bottom-k ordered elements from array- or table-like data', 'parameters': {'required': [{'name': 'values', 'description': 'Data to sort and get bottom indices from. Can be an Array, ChunkedArray, RecordBatch, or Table'}, {'name': 'k', 'description': \"The number of 'k' elements to keep\"}], 'optional': [{'name': 'sort_keys', 'description': 'Column key names to order by when input is table-like data'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lite version of Youtube Data API v3. Get Youtube data without any Youtube api key', 'parameters': [{'name': 'channelid', 'description': 'Channel id.', 'type': 'STRING'}, {'name': 'part', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'ENUM'}, {'name': 'order', 'description': 'Sort parameter:\\n\\n- `date` [default]\\n- `viewCount`', 'type': 'ENUM'}]}"], "Output": "aws.dms.describe_replication_instance_task_logs(replication_instance_arn=\"arn:aws:dms:us-west-2:123456789012:rep:NW5555WXDD3ZA\", max_records=50)"} {"Instruction": "I want to update the maximum player session count for a game session with the id \"game-session-1234\" and set it to 50.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.update_game_session', 'description': 'Updates the mutable properties of a game session.If successful, the updated GameSession object is returned.All APIs by task', 'parameters': [{'name': 'game_session_id', 'description': 'A unique identifier for the game session to update.'}, {'name': 'maximum_player_session_count', 'description': 'The maximum number of players that can be connected simultaneously to the game session.'}, {'name': 'name', 'description': 'A descriptive label that is associated with a game session. Session names do not need to be unique.'}, {'name': 'player_session_creation_policy', 'description': 'A policy that determines whether the game session is accepting new players.\\nPossible values:\\n\\nACCEPT_ALL\\nDENY_ALL'}, {'name': 'protection_policy', 'description': 'Game session protection policy to apply to this game session only.\\n\\nNoProtection \u00e2\\x80\\x93 The game session can be terminated during a scale-down event.\\nFullProtection \u00e2\\x80\\x93 If the game session is in an ACTIVE status, it cannot be terminated during a scale-down event.\\n\\nPossible values:\\n\\nNoProtection\\nFullProtection'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An USA Jobs for IT API from different sources', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SimSimi database consists of simple \"Request - Response\" set.\\r\\nWhen you request \"Hi\", SimSimi API send \"response\" by similarity with request sentence\\r\\n\\r\\nConversation API enables you to get SimSimi\\'s response data', 'parameters': [{'name': 'text', 'description': 'Query message', 'type': 'STRING'}, {'name': 'lc', 'description': 'Language code', 'type': 'STRING'}, {'name': 'ft', 'description': 'Sexual Contents', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'Network Watcher Packet-Capture List', 'description': 'List all packet capture sessions within a region', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().promote', 'description': 'Promote an AlloyDB SECONDARY cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}"], "Output": "aws.gamelift.update_game_session(game_session_id=\"game-session-1234\", maximum_player_session_count=50)"} {"Instruction": "I want to update the report generator with ARN 'arn:aws:license-manager:us-west-2:123456789012:report-generator/prod' to generate monthly license configuration reports.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.update_license_manager_report_generator', 'description': 'Updates a report generator.See also: AWS API Documentation\\n', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator to update.'}, {'name': 'report_generator_name', 'description': 'Name of the report generator.'}, {'name': 'type', 'description': 'Type of reports to generate. The following report types are supported:\\n\\nLicense configuration report - Reports the number and details of consumed licenses for a license configuration.\\nResource report - Reports the tracked licenses and resource consumption for a license configuration.\\n\\n(string)'}, {'name': 'report_context', 'description': 'The report context.\\nlicenseConfigurationArns -> (list)\\n\\nAmazon Resource Name (ARN) of the license configuration that this generator reports on.\\n(string)'}, {'name': 'report_frequency', 'description': 'Frequency by which reports are generated.\\nvalue -> (integer)\\n\\nNumber of times within the frequency period that a report is generated. The only supported value is 1 .\\nperiod -> (string)\\n\\nTime period between each report. The period can be daily, weekly, or monthly.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'description', 'description': 'Description of the report generator.'}]}"], "Output": "aws.license_manager.update_license_manager_report_generator(license_manager_report_generator_arn='arn:aws:license_manager:us_west_2:123456789012:report_generator/prod', report_generator_name='LicenseReports', type_='License configuration report', report_frequency={'value': 1, 'period': 'monthly'})"} {"Instruction": "Can you provide a description of the model bias job definition named my-model-bias-job on SageMaker?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_model_bias_job_definition', 'description': 'Returns a description of a model bias job definition.', 'parameters': [{'name': 'job_definition_name', 'description': 'The name of the model bias job definition. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives live updates about cryptocurrency prices and the latest news regarding it.', 'parameters': [{'name': 'crypto1_name_crypto2_name_crypto', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways.create(\"my_external_gateway\", \"__interfaces 0=192.0.2.0\"', 'description': 'Create a new Compute Engine external VPN gateway', 'parameters': [{'name': 'name'}, {'name': 'interfaces'}, {'name': 'description'}]}"], "Output": "aws.sagemaker.describe_model_bias_job_definition(job_definition_name=\"my-model-bias-job\")"} {"Instruction": "I want to add tags to a replication instance with the ARN arn:aws:dms:us-east-1:123456789012:rep:T3OM7OUB5NM2LCVZF7JPGJRNUE. The tags are Environment=QA and Project=dbMigration.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.add_tags_to_resource', 'description': 'Adds metadata tags to an DMS resource, including replication instance, endpoint, subnet group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS. For more information, see ` Tag https://docs.aws.amazon.com/dms/latest/APIReference/API_Tag.html`__ data type description.', 'parameters': [{'name': 'resource_arn', 'description': 'Identifies the DMS resource to which tags should be added. The value for this parameter is an Amazon Resource Name (ARN).\\nFor DMS, you can tag a replication instance, an endpoint, or a replication task.'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the resource.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().list', 'description': 'List Artifact Registry repositories in specified project', 'parameters': [{'name': 'location'}, {'name': 'limit'}]}"], "Output": "aws.dms.add_tags_to_resource(resource_arn=\"arn:aws:dms:us_east_1:123456789012:rep:T3OM7OUB5NM2LCVZF7JPGJRNUE\", tags=[{\"Key\":\"Environment\",\"Value\":\"QA\"},{\"Key\":\"Project\",\"Value\":\"dbMigration\"}])"} {"Instruction": "I want to delete a database subnet group named prod-db-group for my AWS Neptune instance.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.delete_db_subnet_group', 'description': 'Deletes a DB subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nConstraints: Must match the name of an existing DBSubnetGroup. Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"API for supplying demo human resources data of employees and their bank cards.\\nUp to 900 samples per table. You can query the employees' table or bank cards' table.\\nWith Fast Response. and also paginate through each table, metadata for pagination is included in the response of the pagination route.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Country list in Arabic', 'parameters': []}"], "Output": "aws.neptune.delete_db_subnet_group(db_subnet_group_name=\"prod-db-group\")"} {"Instruction": "I need to reboot a broker with ID \"abcdefg\" on Amazon MQ.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mq.reboot_broker', 'description': 'Reboots a broker. Note: This API is asynchronous.', 'parameters': [{'name': 'broker_id', 'description': 'The unique ID that Amazon MQ generates for the broker.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is an easy way to check if a email address is disposable or valid so you can avoid fake users on your database.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.mq.reboot_broker(broker_id=\"abcdefg\")"} {"Instruction": "I want to list the provisioned resources for a service instance named my-instance and log the output in AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.list_service_instance_provisioned_resources', 'description': 'List provisioned resources for a service instance with details.list-service-instance-provisioned-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'service_instance_name', 'description': 'The name of the service instance whose provisioned resources you want.'}, {'name': 'service_name', 'description': 'The name of the service that serviceInstanceName is associated to.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.proton.list_service_instance_provisioned_resources(service_instance_name=\"my-instance\")"} {"Instruction": "I want to delete a base path mapping with the domain name 'api.example.com' and base path 'production' on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.delete_base_path_mapping', 'description': 'Deletes the BasePathMapping resource.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name of the BasePathMapping resource to delete.'}, {'name': 'base_path', 'description': \"The base path name of the BasePathMapping resource to delete.\\nTo specify an empty base path, set this parameter to '(none)' .\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily and quickly convert all types of measurement units using the API.', 'parameters': [{'name': 'output_unit', 'description': '', 'type': 'STRING'}, {'name': 'input_unit', 'description': '', 'type': 'STRING'}, {'name': 'value', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}"], "Output": "aws.apigateway.delete_base_path_mapping(domain_name=\"api.example.com\", base_path=\"production\")"} {"Instruction": "I want to obtain a list of all the enabled products for import in AWS Security Hub, but I want to limit the results to a page size of 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.list_enabled_products_for_import', 'description': 'Lists all findings-generating solutions (products) that you are subscribed to receive findings from in Security Hub.list-enabled-products-for-import is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.securityhub.list_enabled_products_for_import(page_size=10)"} {"Instruction": "I want to retrieve the current data access role for the resource with ARN \"arn:aws:lakeformation:us-east-1:123456789012:database/my-database\" registered in AWS Lake Formation.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lakeformation.describe_resource', 'description': 'Retrieves the current data access role for the given resource registered in Lake Formation.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.external_vpn_gateways().describe', 'description': 'Describe external VPN gateway', 'parameters': [{'name': 'name'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_put_message', 'description': 'Sends a set of messages to the IoT Events system. Each message payload is transformed into the input you specify (\"inputName\" ) and ingested into any detectors that monitor that input. If multiple messages are sent, the order in which the messages are processed isn\u00e2\\x80\\x99t guaranteed. To guarantee ordering, you must send messages one at a time and wait for a successful response.', 'parameters': [{'name': 'messages', 'description': 'The list of messages to send. Each message has the following format: \\'{ \"messageId\": \"string\", \"inputName\": \"string\", \"payload\": \"string\"}\\'\\n(structure)\\n\\nInformation about a message.\\nmessageId -> (string)\\n\\nThe ID to assign to the message. Within each batch sent, each \"messageId\" must be unique.\\ninputName -> (string)\\n\\nThe name of the input into which the message payload is transformed.\\npayload -> (blob)\\n\\nThe payload of the message. This can be a JSON string or a Base-64-encoded string representing binary data (in which case you must decode it).\\ntimestamp -> (structure)\\n\\nThe timestamp associated with the message.\\ntimeInMillis -> (long)\\n\\nThe value of the timestamp, in the Unix epoch format.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query real time data of US real estate properties and agents', 'parameters': [{'name': 'property_id', 'description': '', 'type': 'STRING'}, {'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws m2 list_environments', 'description': 'Lists the runtime environments.list-environments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine_type', 'description': 'The engine type for the runtime environment.\\nPossible values:\\n\\nmicrofocus\\nbluage'}, {'name': 'names', 'description': 'The names of the runtime environments. Must be unique within the account.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.lakeformation.describe_resource(resource_arn=\"arn:aws:lakeformation:us_east_1:123456789012:database/my_database\")"} {"Instruction": "I want to update the tracking options for a configuration set named my-config-set and set a custom domain called tracking.example.com as the redirect domain for open and click events in AWS SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_tracking_options', 'description': 'Modifies an association between a configuration set and a custom domain for open and click event tracking.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}, {'name': 'tracking_options', 'description': 'A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.\\nFor more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide .\\nCustomRedirectDomain -> (string)\\n\\nThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that has all live tv stations in Kenya and uganda **NOTE for educational purposes only**', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this API will helps you find tibia items princes around the worlds\\n\\nAll endpoints to get items values, this is all we try to get on day.\\n\\nDiscord Channel for talk.\\nhttps://discord.gg/bwZGtaz56P', 'parameters': [{'name': 'world', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'List outbound rules API', 'description': 'List outbound rules', 'parameters': [{'name': 'lb-name', 'description': 'The load balancer name'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group='}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints.create', 'description': 'Create a new Vertex AI endpoint', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'encryption_kms_key_name'}, {'name': 'endpoint_id'}, {'name': 'labels'}, {'name': 'network'}, {'name': 'region'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}"], "Output": "aws.ses.update_configuration_set_tracking_options(configuration_set_name=\"my-config-set\", tracking_options={\"CustomRedirectDomain\": \"tracking.example.com\"})"} {"Instruction": "I want to add tags to a resource with the ARN \"arn:aws:s3:::my-bucket\" with the tag key \"Environment\" and the tag value \"Production\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_sap.tag_resource*', 'description': 'Creates tag for a resource by specifying the ARN.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags on a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for padding strings', 'description': 'Options for padding strings', 'parameters': {'required': [{'name': 'width', 'description': 'Desired string length.'}], 'optional': [{'name': 'padding', 'description': 'What to pad the string with. Should be one byte or codepoint.', 'default': ' '}]}}\n", "{'name': 'az', 'api_name': 'Template Spec Delete', 'description': 'Delete a specified template spec or template spec version', 'parameters': [{'name': 'name', 'description': 'The name of the template spec.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'template-spec', 'description': 'The template spec resource id.'}, {'name': 'version', 'description': 'The template spec version.'}, {'name': 'yes', 'description': 'Do not prompt for confirmation. default value: False'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns list of HTTP, HTTPS, SOCKS4, SOCKS5 proxies. Checks proxies each minute. Finds more than 7000 working proxies from multiple sources. ', 'parameters': [{'name': 'type', 'description': 'Possible values: http, https, socks4, socks5', 'type': 'STRING'}, {'name': 'country', 'description': 'Use country code to filter data by country. Please check https://www.nationsonline.org/oneworld/country_code_list.htm for more information about country codes.', 'type': 'STRING'}, {'name': 'anonymity', 'description': 'Possible values: high, anonymous, transparent', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}"], "Output": "aws.ssm_sap.tag_resource(resource_arn=\"arn:aws:s3:::my-bucket\", tags={\"Environment\": \"Production\"})"} {"Instruction": "I want to create a domain name called \"example.com\" with a certificate ARN of \"arn:aws:acm:us-west-2:123456789012:certificate/123456789012-1234-1234-1234-12345678\" in AWS API GatewayV2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigatewayv2.create_domain_name', 'description': 'Creates a domain name.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'domain_name_configurations', 'description': 'The domain name configurations.\\n(structure)\\n\\nThe domain name configuration.\\nApiGatewayDomainName -> (string)\\n\\nA domain name for the API.\\nCertificateArn -> (string)\\n\\nAn AWS-managed certificate that will be used by the edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.\\nCertificateName -> (string)\\n\\nThe user-friendly name of the certificate that will be used by the edge-optimized endpoint for this domain name.\\nCertificateUploadDate -> (timestamp)\\n\\nThe timestamp when the certificate that was used by edge-optimized endpoint for this domain name was uploaded.\\nDomainNameStatus -> (string)\\n\\nThe status of the domain name migration. The valid values are AVAILABLE, UPDATING, PENDING_CERTIFICATE_REIMPORT, and PENDING_OWNERSHIP_VERIFICATION. If the status is UPDATING, the domain cannot be modified further until the existing operation is complete. If it is AVAILABLE, the domain can be updated.\\nDomainNameStatusMessage -> (string)\\n\\nAn optional text message containing detailed information about status of the domain name migration.\\nEndpointType -> (string)\\n\\nThe endpoint type.\\nHostedZoneId -> (string)\\n\\nThe Amazon Route 53 Hosted Zone ID of the endpoint.\\nSecurityPolicy -> (string)\\n\\nThe Transport Layer Security (TLS) version of the security policy for this domain name. The valid values are TLS_1_0 and TLS_1_2.\\nOwnershipVerificationCertificateArn -> (string)\\n\\nThe ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn'}, {'name': 'mutual_tls_authentication', 'description': 'The mutual TLS authentication configuration for a custom domain name.\\nTruststoreUri -> (string)\\n\\nAn Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.\\nTruststoreVersion -> (string)\\n\\nThe version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.'}, {'name': 'tags', 'description': 'The collection of tags associated with a domain name.\\nkey -> (string)\\nvalue -> (string)\\n\\nA string with a length between [0-1600].'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Weather forecast data for districts and cities in Indonesia within 3 days and data on earthquake events that occur throughout Indonesia.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}"], "Output": "aws.apigatewayv2.create_domain_name(domain_name=\"example.com\", domain_name_configurations={\"CertificateArn\":\"arn:aws:acm:us-west-2:123456789012:certificate/123456789012-1234-1234-1234-12345678\"})"} {"Instruction": "I would like to get information about the FAQ with the ID \"24680\" in the index with the ID \"13579\" in AWS Kendra.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hanime API with more feature and free to use', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_connector', 'description': 'Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}"], "Output": "aws.kendra.describe_faq(id=24680, index_id=13579)"} {"Instruction": "I want to list all connectors with names starting with \"my-connector-\" using the AWS Kafka Connect API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafkaconnect.list_connectors', 'description': 'Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.list-connectors is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'connector_name_prefix', 'description': 'The name prefix that you want to use to search for and list connectors.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.operations().describe', 'description': 'Describe a BeyondCorp client connector operation', 'parameters': [{'name': 'operation'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check any domain or IP address for response time from 12 Global locations in all continents. IPv4 and IPv6 addresses detected, location, ping time, http time ,https time\\n\\nLocations\\n1. California USA\\n2. New York USA\\n3. Toronto Canada\\n4. London UK\\n5. Bahrain UAE\\n6. Mumbai India\\n7. Singapore\\n8. Tokyo Japan\\n9. Sydney Australia\\n10. Sao Paulo Brazil\\n11. Cape Town South Africa\\n12. Hong Kong China', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.kafkaconnect.list_connectors(connector_name_prefix=\"my-connector-\")"} {"Instruction": "I want to list all the topics available on AWS SNS but retrieve the results in smaller pages of 50 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sns.list_topics', 'description': 'Returns a list of the requester\u00e2\\x80\\x99s topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Topics\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotwireless.update_resource_event_configuration', 'description': 'Update the event configuration for a particular resource identifier.', 'parameters': [{'name': 'identifier', 'description': 'Resource identifier to opt in for event messaging.'}, {'name': 'identifier_type', 'description': 'Identifier type of the particular resource identifier for event configuration.\\nPossible values:\\n\\nPartnerAccountId\\nDevEui\\nGatewayEui\\nWirelessDeviceId\\nWirelessGatewayId'}, {'name': 'partner_type', 'description': 'Partner type of the resource if the identifier type is PartnerAccountId\\nPossible values:\\n\\nSidewalk'}, {'name': 'device_registration_state', 'description': 'Event configuration for the device registration state event.\\nSidewalk -> (structure)\\n\\nDevice registration state event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID device registration state event topic is enabled or disabled.'}, {'name': 'proximity', 'description': 'Event configuration for the proximity event.\\nSidewalk -> (structure)\\n\\nProximity event configuration object for enabling or disabling Sidewalk related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID proximity event topic is enabled or disabled.'}, {'name': 'join', 'description': 'Event configuration for the join event.\\nLoRaWAN -> (structure)\\n\\nJoin event configuration object for enabling or disabling LoRaWAN related event topics.\\nDevEuiEventTopic -> (string)\\n\\nDenotes whether the Dev EUI join event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID join event topic is enabled or disabled.'}, {'name': 'connection_status', 'description': 'Event configuration for the connection status event.\\nLoRaWAN -> (structure)\\n\\nConnection status event configuration object for enabling or disabling LoRaWAN related event topics.\\nGatewayEuiEventTopic -> (string)\\n\\nDenotes whether the gateway EUI connection status event topic is enabled or disabled.\\n\\nWirelessGatewayIdEventTopic -> (string)\\n\\nDenotes whether the wireless gateway ID connection status event topic is enabled or disabled.'}, {'name': 'message_delivery_status', 'description': 'Event configuration for the message delivery status event.\\nSidewalk -> (structure)\\n\\n\\nSidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.\\nAmazonIdEventTopic -> (string)\\n\\nDenotes whether the Amazon ID event topic is enabled or disabled.\\n\\nWirelessDeviceIdEventTopic -> (string)\\n\\nDenotes whether the wireless device ID message delivery status event topic is enabled or disabled.'}]}\n", "{'name': 'pyarrow', 'api_name': 'MapType', 'description': 'Create MapType instance from key and item data types or fields', 'parameters': {'required': [{'name': 'key_type', 'description': 'The data type for the keys in the map'}, {'name': 'item_type', 'description': 'The data type for the items in the map'}], 'optional': [{'name': 'keys_sorted', 'description': 'A boolean indicating whether the keys are sorted'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '[DISCOUNT] Weather forecasts to the minute, weather alerts, historical data and astronomy data.', 'parameters': [{'name': 'language', 'description': 'The IETF BCP 47 language tag to use for localizing responses.', 'type': 'STRING'}, {'name': 'id', 'description': 'The unique identifier for the weather alert.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.clusters().list', 'description': 'List existing Bigtable clusters', 'parameters': [{'name': 'instances'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}"], "Output": "aws.sns.list_topics(max_items=50)"} {"Instruction": "I want to get the details of a stored query named \"my_query\" in AWS ConfigService.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.configservice.get_stored_query', 'description': 'Returns the details of a specific stored query.', 'parameters': [{'name': 'query_name', 'description': 'The name of the query.'}]}"], "Output": "aws.configservice.get_stored_query(query_name=\"my_query\")"} {"Instruction": "I want to get a list of organization conformance packs using the AWS ConfigService API, but I want to paginate the results and retrieve only 10 items per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings_as_numeric', 'description': 'Classify strings as numeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. The memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}"], "Output": "aws.configservice.describe_organization_conformance_packs(page_size=10)"} {"Instruction": "I need to retrieve detailed information about the self-service action with the identifier \"98765\" in AWS ServiceCatalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_service_action', 'description': 'Describes a self-service action.', 'parameters': [{'name': 'id', 'description': 'The self-service action identifier.'}, {'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}]}\n", "{'name': 'az', 'api_name': 'datamigration sql-service create', 'description': 'Create Database Migration Service', 'parameters': [{'name': 'name', 'description': 'Name of the SQL Migration Service.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'location', 'description': 'Location. Values from: az account list-locations.'}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.'}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...].'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesis.describe_stream_summary', 'description': 'Provides a summarized description of the specified Kinesis data stream without the shard list.NoteWhen invoking this API, it is recommended you use the StreamARN input parameter rather than the StreamName input parameter.See also: AWS API Documentation\\n', 'parameters': [{'name': 'stream_name', 'description': 'The name of the stream to describe.'}, {'name': 'stream_arn', 'description': 'The ARN of the stream.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get useful statistics on tens of thousands of cities around the world. See more info at https://api-ninjas.com/api/city.', 'parameters': [{'name': 'max_lat', 'description': 'Maximum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'min_population', 'description': 'Minimum city population.', 'type': 'NUMBER'}, {'name': 'min_lon', 'description': 'Minimum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country filter. Must be an ISO-3166 alpha-2 code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_population', 'description': 'Maximum city population.', 'type': 'NUMBER'}, {'name': 'min_lat', 'description': 'Minimum latitude coordinate.', 'type': 'NUMBER'}, {'name': 'name', 'description': 'Name of city.', 'type': 'STRING'}, {'name': 'max_lon', 'description': 'Maximum longitude coordinate.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between **1** and **30**. Default is **1**.', 'type': 'NUMBER'}]}"], "Output": "aws.servicecatalog.describe_service_action(__id=\"98765\")"} {"Instruction": "I want to create a transit gateway peering attachment between transit gateway ID tgw-123abc45d67890abc and peer transit gateway ID tgw-88776655ccbbdd88 in the account 123456789012 and region us-west-2.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_transit_gateway_peering_attachment', 'description': 'Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter). The peer transit gateway can be in your account or a different Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'transit_gateway_id', 'description': 'The ID of the transit gateway.'}, {'name': 'peer_transit_gateway_id', 'description': 'The ID of the peer transit gateway with which to create the peering attachment.'}, {'name': 'peer_account_id', 'description': 'The ID of the Amazon Web Services account that owns the peer transit gateway.'}, {'name': 'peer_region', 'description': 'The Region where the peer transit gateway is located.'}, {'name': 'options', 'description': 'Requests a transit gateway peering attachment.\\nDynamicRouting -> (string)\\n\\nIndicates whether dynamic routing is enabled or disabled.'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the transit gateway peering attachment.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.jobs().config().export', 'description': 'Export the configuration for a Google BigQuery job', 'parameters': [{'name': 'job'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}"], "Output": "aws.ec2.create_transit_gateway_peering_attachment(transit_gateway_id=\"tgw-123abc45d67890abc\", peer_transit_gateway_id=\"tgw-88776655ccbbdd88\", peer_account_id=\"123456789012\", peer_region=\"us-west-2\")"} {"Instruction": "I want to know the replication status for an image with the digest 12345abc in the ECR repository named my-repo.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.describe_image_replication_status', 'description': 'Returns the replication status for a specified image.', 'parameters': [{'name': 'repository_name', 'description': 'The name of the repository that the image is in.'}, {'name': 'image_id', 'description': 'An object with identifying information for an image in an Amazon ECR repository.\\nimageDigest -> (string)\\n\\nThe sha256 digest of the image manifest.\\nimageTag -> (string)\\n\\nThe tag used for the image.'}, {'name': 'registry_id', 'description': 'The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unleash the World of Manga with MangaVerse API! Discover a captivating universe of manga from Japan, Korea, and China, all conveniently translated into English. ', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.translate.import_terminology', 'description': 'Creates or updates a custom terminology, depending on whether one already exists for the given terminology name. Importing a terminology with the same name as an existing one will merge the terminologies based on the chosen merge strategy. The only supported merge strategy is OVERWRITE, where the imported terminology overwrites the existing terminology of the same name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the custom terminology being imported.'}, {'name': 'merge_strategy', 'description': 'The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.\\nPossible values:\\n\\nOVERWRITE'}, {'name': 'description', 'description': 'The description of the custom terminology being imported.'}, {'name': 'terminology_data', 'description': 'The terminology data for the custom terminology being imported.\\nFormat -> (string)\\n\\nThe data format of the custom terminology.\\nDirectionality -> (string)\\n\\nThe directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).\\n\\nUNI\\nThe terminology resource has one source language (for example, the first column in a CSV file), and all of its other languages are target languages.\\n\\nMULTI\\nAny language in the terminology resource can be the source language or a target language. A single multi-directional terminology resource can be used for jobs that translate different language pairs. For example, if the terminology contains English and Spanish terms, it can be used for jobs that translate English to Spanish and Spanish to English.\\nWhen you create a custom terminology resource without specifying the directionality, it behaves as uni-directional terminology, although this parameter will have a null value.'}, {'name': 'encryption_key', 'description': 'The encryption key for the custom terminology being imported.\\nType -> (string)\\n\\nThe type of encryption key used by Amazon Translate to encrypt this object.\\nId -> (string)\\n\\nThe Amazon Resource Name (ARN) of the encryption key being used to encrypt this object.'}, {'name': 'tags', 'description': 'Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources .\\n(structure)\\n\\nA key-value pair that adds as a metadata to a resource used by Amazon Translate.\\nKey -> (string)\\n\\nThe initial part of a key-value pair that forms a tag associated with a given resource.\\nValue -> (string)\\n\\nThe second part of a key-value pair that forms a tag associated with a given resource.'}, {'name': 'data_file', 'description': 'The path to the file of the code you are uploading. Example: fileb://data.csv'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find relevant businesses in real-time.', 'parameters': [{'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'packages', 'description': '', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ecr.describe_image_replication_status(repository_name=\"my_repo\", image_id={\"imageDigest\": \"12345abc\"})"} {"Instruction": "I want to snooze the alarms associated with the alarm model \"temperature_alarm\" for 30 seconds.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_snooze_alarm', 'description': 'Changes one or more alarms to the snooze mode. The alarms change to the SNOOZE_DISABLED state after you set them to the snooze mode.', 'parameters': [{'name': 'snooze_action_requests', 'description': 'The list of snooze action requests. You can specify up to 10 requests per operation.\\n(structure)\\n\\nInformation needed to snooze the alarm.\\nrequestId -> (string)\\n\\nThe request ID. Each ID must be unique within each batch.\\nalarmModelName -> (string)\\n\\nThe name of the alarm model.\\nkeyValue -> (string)\\n\\nThe value of the key used as a filter to select only the alarms associated with the key .\\nnote -> (string)\\n\\nThe note that you can leave when you snooze the alarm.\\nsnoozeDuration -> (integer)\\n\\nThe snooze time in seconds. The alarm automatically changes to the NORMAL state after this duration.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.trusts_validate_state(domain=\"my_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'validate the state of a Managed Microsoft AD trust', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our OCR - Separate Text From Images API allows you to quickly and accurately extract text from images. Using advanced image processing and optical character recognition technology, our API can identify and separate text from any image format, including scanned documents, photographs, and screenshots. With our easy-to-use API, you can integrate this functionality into your own applications or services, saving time and effort while improving accuracy and efficiency in your workflow.', 'parameters': [{'name': 'language', 'description': '', 'type': 'STRING'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iotevents_data.batch_snooze_alarm(snooze_action_requests=[{\"requestId\": \"temp_alarm1\", \"alarmModelName\": \"temperature_alarm\", \"note\": \"Snoozing alarms for 30 seconds\", \"snoozeDuration\": 30}])"} {"Instruction": "I want to create a job using Amazon Braket on AWS. The job should use a container image located at s3://my-bucket/container-image and the entry point should be the script.py file located at s3://my-bucket/scripts. I also want to specify the output location for job checkpoint data to be /opt/braket/checkpoints/ and set the maximum runtime of the job to be 3600 seconds.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.braket.create_job', 'description': 'Creates an Amazon Braket job.', 'parameters': [{'name': 'algorithm_specification', 'description': 'Definition of the Amazon Braket job to be created. Specifies the container image the job uses and information about the Python scripts used for entry and training.\\ncontainerImage -> (structure)\\n\\nThe container image used to create an Amazon Braket job.\\nuri -> (string)\\n\\nThe URI locating the container image.\\n\\nscriptModeConfig -> (structure)\\n\\nConfigures the paths to the Python scripts used for entry and training.\\ncompressionType -> (string)\\n\\nThe type of compression used by the Python scripts for an Amazon Braket job.\\nentryPoint -> (string)\\n\\nThe path to the Python script that serves as the entry point for an Amazon Braket job.\\ns3Uri -> (string)\\n\\nThe URI that specifies the S3 path to the Python script module that contains the training script used by an Amazon Braket job.'}, {'name': 'checkpoint_config', 'description': 'Information about the output locations for job checkpoint data.\\nlocalPath -> (string)\\n\\n(Optional) The local directory where checkpoints are written. The default directory is /opt/braket/checkpoints/ .\\ns3Uri -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store checkpoints. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'client_token', 'description': 'A unique token that guarantees that the call to this API is idempotent.'}, {'name': 'device_config', 'description': 'The quantum processing unit (QPU) or simulator used to create an Amazon Braket job.\\ndevice -> (string)\\n\\nThe primary quantum processing unit (QPU) or simulator used to create and run an Amazon Braket job.'}, {'name': 'hyper_parameters', 'description': 'Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the training job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'input_data_config', 'description': 'A list of parameters that specify the name and type of input data and where it is located.\\n(structure)\\n\\nA list of parameters that specify the input channels, type of input data, and where it is located.\\nchannelName -> (string)\\n\\nA named input source that an Amazon Braket job can consume.\\ncontentType -> (string)\\n\\nThe MIME type of the data.\\ndataSource -> (structure)\\n\\nThe location of the channel data.\\ns3DataSource -> (structure)\\n\\nInformation about the data stored in Amazon S3 used by the Amazon Braket job.\\ns3Uri -> (string)\\n\\nDepending on the value specified for the S3DataType , identifies either a key name prefix or a manifest that locates the S3 data source.'}, {'name': 'instance_config', 'description': 'Configuration of the resource instances to use while running the hybrid job on Amazon Braket.\\ninstanceCount -> (integer)\\n\\nConfigures the number of resource instances to use while running an Amazon Braket job on Amazon Braket. The default value is 1.\\ninstanceType -> (string)\\n\\nConfigures the type resource instances to use while running an Amazon Braket hybrid job.\\nvolumeSizeInGb -> (integer)\\n\\nThe size of the storage volume, in GB, that user wants to provision.'}, {'name': 'job_name', 'description': 'The name of the Amazon Braket job.'}, {'name': 'output_data_config', 'description': 'The path to the S3 location where you want to store job artifacts and the encryption key used to store them.\\nkmsKeyId -> (string)\\n\\nThe AWS Key Management Service (AWS KMS) key that Amazon Braket uses to encrypt the job training artifacts at rest using Amazon S3 server-side encryption.\\ns3Path -> (string)\\n\\nIdentifies the S3 path where you want Amazon Braket to store the job training artifacts. For example, s3://bucket-name/key-name-prefix .'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the users\u00e2\\x80\\x99 s3 buckets.'}, {'name': 'stopping_condition', 'description': 'The user-defined criteria that specifies when a job stops running.\\nmaxRuntimeInSeconds -> (integer)\\n\\nThe maximum length of time, in seconds, that an Amazon Braket job can run.'}, {'name': 'tags', 'description': 'A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.delete_protection_group', 'description': 'Removes the specified protection group.', 'parameters': [{'name': 'protection_group_id', 'description': 'The name of the protection group. You use this to identify the protection group in lists and to manage the protection group, for example to update, delete, or describe it.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}"], "Output": "aws.braket.create_job(algorithm_specification_containerImage_uri=\"s3://my_bucket/container_image\", algorithm_specification_scriptModeConfig_entryPoint=\"s3://my_bucket/scripts/script.py\", checkpoint_config_localPath=\"/opt/braket/checkpoints/\", stopping_condition_maxRuntimeInSeconds=3600)"} {"Instruction": "Can you please help me register my AWS member account with the ID 0987654321 as the CloudTrail delegated administrator?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.container_analyze_iam_policy', 'description': 'Analyze organization policies governed containers under a scope', 'parameters': [{'name': 'constraint', 'description': 'The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.'}, {'name': 'scope', 'description': 'Scope can only be an organization for now. The analysis is limited to the Cloud org policies and containers within this scope. The caller must be granted the cloudasset.assets.searchAllResources permission on the desired scope.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cloudtrail.register_organization_delegated_admin(member_account_id=\"0987654321\")"} {"Instruction": "I want to update the recipe job named my-job with encryption key arn, encryption mode as SSE-S3, and log subscription DISABLED.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.update_recipe_job', 'description': 'Modifies the definition of an existing DataBrew recipe job.', 'parameters': [{'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to update.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of nodes that DataBrew can consume when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'outputs', 'description': 'One or more artifacts that represent the output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.\\nCompressionFormat -> (string)\\n\\nThe compression algorithm used to compress the output text of the job.\\nFormat -> (string)\\n\\nThe data format of the output of the job.\\nPartitionColumns -> (list)\\n\\nThe names of one or more partition columns for the output of the job.\\n(string)\\n\\nLocation -> (structure)\\n\\nThe location in Amazon S3 where the job writes its output.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output.\\nFormatOptions -> (structure)\\n\\nRepresents options that define how DataBrew formats job output files.\\nCsv -> (structure)\\n\\nRepresents a set of options that define the structure of comma-separated value (CSV) job output.\\nDelimiter -> (string)\\n\\nA single character that specifies the delimiter used to create CSV job output.\\n\\n\\nMaxOutputFiles -> (integer)\\n\\nMaximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.'}, {'name': 'data_catalog_outputs', 'description': 'One or more artifacts that represent the Glue Data Catalog output from running the job.\\n(structure)\\n\\nRepresents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.\\nCatalogId -> (string)\\n\\nThe unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.\\nDatabaseName -> (string)\\n\\nThe name of a database in the Data Catalog.\\nTableName -> (string)\\n\\nThe name of a table in the Data Catalog.\\nS3Options -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.\\nLocation -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\n\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nOverwrite -> (boolean)\\n\\nA value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.'}, {'name': 'database_outputs', 'description': 'Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.\\n(structure)\\n\\nRepresents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.\\nGlueConnectionName -> (string)\\n\\nThe Glue connection that stores the connection information for the target database.\\nDatabaseOptions -> (structure)\\n\\nRepresents options that specify how and where DataBrew writes the database output generated by recipe jobs.\\nTempDirectory -> (structure)\\n\\nRepresents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.\\n\\nTableName -> (string)\\n\\nA prefix for the name of a table DataBrew will create in the database.\\n\\nDatabaseOutputMode -> (string)\\n\\nThe output mode to write into the database. Currently supported option: NEW_TABLE.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'user_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Article Rewriter Pro helps you to rewrite articles within seconds. \\nMulti-language supported : en,fr,ge,du,sp,tr.', 'parameters': [{'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'article', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.databrew.update_recipe_job(name=\"my-job\", encryption_key_arn=\"encryption_key_arn\", encryption_mode=\"SSE-S3\", log_subscription=\"DISABLE\")"} {"Instruction": "I want to retrieve all labels in Fraud Detector and get the output in smaller pages, with a maximum of 20 records per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.get_labels', 'description': 'Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults , this action retrieves a maximum of 50 records per page. If you provide a maxResults , the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.', 'parameters': [{'name': 'name', 'description': 'The name of the label or labels to get.'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.assured_workloads_create(organization=123, location='us_central1', display_name='Test_Workload', compliance_regime='FEDRAMP_MODERATE', billing_account='billingAccounts/456', next_rotation_time='2020_12_30T10:15:00.00Z', rotation_period='172800s', labels='LabelKey1=LabelValue1,LabelKey2=LabelValue2', provisioned_resources_parent='folders/789', resource_settings='consumer_project_id=my_custom_id'\", 'description': 'Create new Assured Workloads environment', 'parameters': [{'name': 'organization'}, {'name': 'location'}, {'name': 'display_name'}, {'name': 'compliance_regime'}, {'name': 'billing_account'}, {'name': 'next_rotation_time'}, {'name': 'rotation_period'}, {'name': 'labels'}, {'name': 'provisioned_resources_parent'}, {'name': 'resource_settings'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simplest API to unfurl URL descriptions, titles, images, and products, from all sites without being blocked. Fast and reliable.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.frauddetector.get_labels(max_results=20)"} {"Instruction": "I want to list all versions of an annotation store named annotation-store on AWS omics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.omics.list_annotation_store_versions', 'description': 'Lists the versions of an annotation store.list-annotation-store-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name', 'description': 'The name of an annotation store.'}, {'name': 'filter', 'description': 'A filter to apply to the list of annotation store versions.\\nstatus -> (string)\\n\\nThe status of an annotation store version.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily create fake requests with your data, and send what you need to receive. RequestBoomerang will help you to test, prototype, and mock, with real data. Give a boost to your frontend development without waiting for the backend.', 'parameters': [{'name': 'data', 'description': '', 'type': 'OBJECT'}, {'name': 'sleep', 'description': '', 'type': 'NUMBER'}, {'name': 'return', 'description': '', 'type': 'STRING'}, {'name': 'status', 'description': '', 'type': 'NUMBER'}, {'name': 'shuffle', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.omics.list_annotation_store_versions(name=\"annotation-store\")"} {"Instruction": "I want to start data collection by agent ids for agents \"agent-1\" and \"agent-2\" in my AWS account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.start_data_collection_by_agent_ids', 'description': 'Instructs the specified agents to start collecting data.', 'parameters': [{'name': 'agent_ids', 'description': 'The IDs of the agents from which to start collecting data. If you send a request to an agent ID that you do not have permission to contact, according to your Amazon Web Services account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agents and you do not have permission to contact some of those agents, the system does not throw an exception. Instead, the system shows Failed in the Description field.\\n(string)'}]}"], "Output": "aws.discovery.start_data_collection_by_agent_ids(agent_ids=[\"agent-1\", \"agent-2\"])"} {"Instruction": "I want to list all component types in a workspace with the ID \"1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iottwinmaker.list_component_types', 'description': 'Lists all component types in a workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace.'}, {'name': 'filters', 'description': 'A list of objects that filter the request.\\n(tagged union structure)\\n\\nAn object that filters items in a list of component types.\\n\\nNoteOnly one object is accepted as a valid input.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: extendsFrom, namespace, isAbstract.\\nextendsFrom -> (string)\\n\\nThe component type that the component types in the list extend.\\nnamespace -> (string)\\n\\nThe namespace to which the component types in the list belong.\\nisAbstract -> (boolean)\\n\\nA Boolean value that specifies whether the component types in the list are abstract.'}, {'name': 'next_token', 'description': 'The string that specifies the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at one time. The default is 25.\\nValid Range: Minimum value of 1. Maximum value of 250.'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}"], "Output": "aws.iottwinmaker.list_component_types(workspace_id=\"1234\")"} {"Instruction": "I want to associate an account with an Amazon Macie administrator account. The account ID is 123456789 and the email address is user@example.com. Also, I want to associate two tags with the account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.create_member', 'description': 'Associates an account with an Amazon Macie administrator account.', 'parameters': [{'name': 'account', 'description': 'The details of the account to associate with the administrator account.\\naccountId -> (string)\\n\\nThe Amazon Web Services account ID for the account.\\nemail -> (string)\\n\\nThe email address for the account.'}, {'name': 'tags', 'description': 'A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie.\\nAn account can have a maximum of 50 tags. Each tag consists of a tag key and an associated tag value. The maximum length of a tag key is 128 characters. The maximum length of a tag value is 256 characters.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.macie2.create_member(account={\"accountId\": \"123456789\", \"email\": \"user@example.com\"})"} {"Instruction": "I want to copy a snapshot named my-cluster-snapshot to a new snapshot named my-cluster-snapshot-copy on AWS MemoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.copy_snapshot', 'description': 'Makes a copy of an existing snapshot.', 'parameters': [{'name': 'source_snapshot_name', 'description': 'The name of an existing snapshot from which to make a copy.'}, {'name': 'target_snapshot_name', 'description': 'A name for the snapshot copy. MemoryDB does not permit overwriting a snapshot, therefore this name must be unique within its context - MemoryDB or an Amazon S3 bucket if exporting.'}, {'name': 'target_bucket', 'description': 'The Amazon S3 bucket to which the snapshot is exported. This parameter is used only when exporting a snapshot for external access. When using this parameter to export a snapshot, be sure MemoryDB has the needed permissions to this S3 bucket. For more information, see Step 2: Grant MemoryDB Access to Your Amazon S3 Bucket .'}, {'name': 'kms_key_id', 'description': 'The ID of the KMS key used to encrypt the target snapshot.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search All Cars Names, Image and Variants Info with this api ,search once and get list of all cars. use it for auto-suggestion', 'parameters': [{'name': 'vehicle_type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest currencies from official banks.', 'parameters': [{'name': 'bankid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DAILY OVRLL 2ud21f0720210822120837645', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'alpha beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().delete', 'description': 'Delete a single Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the app connection or fully qualified identifier for the app connection.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}]}"], "Output": "aws.memorydb.copy_snapshot(source_snapshot_name=\"my-cluster-snapshot\", target_snapshot_name=\"my-cluster-snapshot-copy\")"} {"Instruction": "I would like to replace the root volume of an AWS EC2 instance with the ID i-1234567890abcdefg and restore it from a specific snapshot with the ID snap-zyxwvutsr9876543.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_replace_root_volume_task', 'description': 'Replaces the EBS-backed root volume for a running instance with a new volume that is restored to the original root volume\u00e2\\x80\\x99s launch state, that is restored to a specific snapshot taken from the original root volume, or that is restored from an AMI that has the same key characteristics as that of the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The ID of the instance for which to replace the root volume.'}, {'name': 'snapshot_id', 'description': 'The ID of the snapshot from which to restore the replacement root volume. The specified snapshot must be a snapshot that you previously created from the original root volume.\\nIf you want to restore the replacement root volume to the initial launch state, or if you want to restore the replacement root volume from an AMI, omit this parameter.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier you provide to ensure the idempotency of the request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency. For more information, see Ensuring idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'tag_specifications', 'description': 'The tags to apply to the root volume replacement task.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}, {'name': 'image_id', 'description': 'The ID of the AMI to use to restore the root volume. The specified AMI must have the same product code, billing information, architecture type, and virtualization type as that of the instance.\\nIf you want to restore the replacement volume from a specific snapshot, or if you want to restore it to its launch state, omit this parameter.'}, {'name': 'delete_replaced_root_volume_|_no_delete_replaced_root_volume', 'description': 'Indicates whether to automatically delete the original root volume after the root volume replacement task completes. To delete the original root volume, specify true . If you choose to keep the original root volume after the replacement task completes, you must manually delete it when you no longer need it.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}"], "Output": "aws.ec2.create_replace_root_volume_task(instance_id=\"i-1234567890abcdefg\", snapshot_id=\"snap-zyxwvutsr9876543\")"} {"Instruction": "I want to remove the tags with keys \"tag1\" and \"tag2\" from the resource with ARN \"arn:aws:lex-models:us-west-2:123456789012:bot:my-bot\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lex_models.untag_resource', 'description': 'Removes tags from a bot, bot alias or bot channel.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to remove the tags from.'}, {'name': 'tag_keys', 'description': 'A list of tag keys to remove from the resource. If a tag key does not exist on the resource, it is ignored.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Monitor EVM network address transactions and get prompt and reliable webhook call with transaction details', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().list', 'description': 'List Bare Metal Solution instances in a project', 'parameters': [{'name': 'region'}]}\n", "{'name': 'gcloud', 'api_name': 'vertex_ai.create_tensorboard', 'description': 'Create a new Vertex AI Tensorboard', 'parameters': [{'name': 'display_name'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'kms_key'}, {'name': 'kms_keyring'}, {'name': 'kms_location'}, {'name': 'kms_project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}"], "Output": "aws.lex_models.untag_resource(resource_arn=\"arn:aws:lex_models:us-west-2:123456789012:bot:my-bot\", tag_keys=[\"tag1\",\"tag2\"])"} {"Instruction": "Please describe the details of a data share with the ARN \"aws:redshift:us-west-2:123456789:data_share_guid/data_share_name\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.describe_data_shares', 'description': 'Shows the status of any inbound or outbound datashares available in the specified account.describe-data-shares is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_share_arn', 'description': 'The identifier of the datashare to describe details of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The stable Tiktok API. I intend to keep it simple in terms of amount of endpoints, and make sure it is operational 99.9% of time instead. If you don't like the stability - you can get a refund, no questions asked. Bigger custom plans and crypto payments are available on request - contact https://t.me/neot55\", 'parameters': [{'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai models', 'api_name': 'gcloud.alpha.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}"], "Output": "aws.redshift.describe_data_shares(data_share_arn=\"aws:redshift:us-west-2:123456789:data_share_guid/data_share_name\")"} {"Instruction": "I want to delete an Access Control List named prod-acl-1 on AWS memoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.delete_acl', 'description': 'Deletes an Access Control List. The ACL must first be disassociated from the cluster before it can be deleted. For more information, see Authenticating users with Access Contol Lists (ACLs) .', 'parameters': [{'name': 'acl_name', 'description': 'The name of the Access Control List to delete'}]}\n", "{'name': 'pyarrow', 'api_name': 'initializer', 'description': 'Initialization of random generator', 'parameters': {'required': [{'name': 'initializer', 'description': \"How to initialize the underlying random generator. If an integer is given, it is used as a seed. If 'system' is given, the random generator is initialized with a system-specific source of (hopefully true) randomness.\"}], 'optional': [{'name': 'N/A', 'description': 'N/A'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}"], "Output": "aws.memorydb.delete_acl(acl_name=\"prod-acl-1\")"} {"Instruction": "I want to change the suppression list preferences for a configuration set named my-config-set, and add the reasons \"BOUNCE\" and \"COMPLAINT\" to the suppression list in AWS SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws sesv2 put_configuration_set_suppression_options', 'description': 'Specify the account suppression list preferences for a configuration set.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to change the suppression list preferences for.'}, {'name': 'suppressed_reasons', 'description': 'A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.\\n\\n(string)\\n\\nThe reason that the address was added to the suppression list for your account. The value can be one of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a hard bounce.'}]}"], "Output": "aws.sesv2.put_configuration_set_suppression_options(configuration_set_name=\"my_config_set\", suppressed_reasons=[\"BOUNCE\", \"COMPLAINT\"])"} {"Instruction": "I want to create an egress-only internet gateway for my VPC with ID vpc-12345678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_egress_only_internet_gateway', 'description': '[IPv6 only] Creates an egress-only internet gateway for your VPC. An egress-only internet gateway is used to enable outbound communication over IPv6 from instances in your VPC to the internet, and prevents hosts outside of your VPC from initiating an IPv6 connection with your instance.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'vpc_id', 'description': 'The ID of the VPC for which to create the egress-only internet gateway.'}, {'name': 'tag_specifications', 'description': 'The tags to assign to the egress-only internet gateway.\\n(structure)\\n\\nThe tags to apply to a resource when the resource is being created. When you specify a tag, you must specify the resource type to tag, otherwise the request will fail.\\n\\nNoteThe Valid Values lists all the resource types that can be tagged. However, the action you\u00e2\\x80\\x99re using might not support tagging all of these resource types. If you try to tag a resource type that is unsupported for the action you\u00e2\\x80\\x99re using, you\u00e2\\x80\\x99ll get an error.\\nResourceType -> (string)\\n\\nThe type of resource to tag on creation.\\nTags -> (list)\\n\\nThe tags to apply to the resource.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with aws: .\\n\\nValue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.operations().delete', 'description': 'Delete an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().describe', 'description': 'Describe an existing Bigtable instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workdocs.delete_comment', 'description': 'Deletes the specified comment from the document version.', 'parameters': [{'name': 'authentication_token', 'description': 'Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.'}, {'name': 'document_id', 'description': 'The ID of the document.'}, {'name': 'version_id', 'description': 'The ID of the document version.'}, {'name': 'comment_id', 'description': 'The ID of the comment.'}]}"], "Output": "aws.ec2.create_egress_only_internet_gateway(vpc_id=\"vpc-12345678\")"} {"Instruction": "I want to update the name and description of a routing profile with the name \"NewProfile\" and the description \"Updated profile\" in an Amazon Connect instance with ID \"abcd1234\" and routing profile ID \"5678efgh\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.update_routing_profile_name', 'description': 'Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'routing_profile_id', 'description': 'The identifier of the routing profile.'}, {'name': 'name', 'description': 'The name of the routing profile. Must not be more than 127 characters.'}, {'name': 'description', 'description': 'The description of the routing profile. Must not be more than 250 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS API (v2) returns well-parsed WHOIS records with fields in XML and JSON formats for any IPv4, IPv6 address, domain name, or email.', 'parameters': [{'name': 'domainname', 'description': 'The name of the domain looked up.', 'type': 'STRING'}, {'name': 'thinwhois', 'description': '1 results in returning whois data from the registry only, without fetching data from the registrar. Returned registry data are to be found in the WhoisRecord \u2192 registryData schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'callback', 'description': 'A JAVAscript function used when outputFormat is JSON; this is an implementation known as JSONP which invokes the callback on the returned response.', 'type': 'STRING'}, {'name': 'preferfresh', 'description': 'Can be 0 or 1. 1 results in getting the latest Whois record even if it is incomplete. Defaults to 0.', 'type': 'STRING'}, {'name': 'checkproxydata', 'description': '1 results in fetching proxy/whois guard data, if found, they are returned in the WhoisRecord \u2192 privateWhoisProxy schema element. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': '_parse', 'description': 'This parameter enables the use of the API for parsing WHOIS raw text provided in the query.1 provides parsing for input WHOIS raw texts described at the parameters registryRawText and registrarRawText. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'registryrawtext', 'description': 'The string containing the registry WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'registrarrawtext', 'description': 'A string containing the registrar WHOIS raw text to be parsed; works only when the _parse parameter is equal to 1.', 'type': 'STRING'}, {'name': 'ipwhois', 'description': '1 results in returning the WHOIS record for the hosting IP if the WHOIS record for the domain is not supported. For unsupported TLDs, domain NameServers are returned if the ipWhois flag is activated, a WHOIS record for the hosting IP is added to the result. Accepted values are 0 and 1, the default is 0.', 'type': 'STRING'}, {'name': 'ip', 'description': 'Return IPs for the domain name. Accepted values are 0 and 1. Defaults to 0: no IPs are returned. 1 results in returning IPs.', 'type': 'STRING'}, {'name': 'da', 'description': 'Perform domain availability check. Accepted values are 0, 1 and 2. Defaults to 0: no domain availability check is performed. When set to 1 the result contains a quick check on domain availability, 2 is slower but more accurate. Results are returned under WhoisRecord \u2192 domainAvailability (AVAILABLE | UNAVAILABLE | UNDETERMINED).', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to XML.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'binary', 'description': 'Create variable-length binary type', 'parameters': {'required': [], 'optional': [{'name': 'length', 'description': 'If length == -1 then return a variable length binary type. If length is greater than or equal to 0 then return a fixed size binary type of width `length`.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.create_resiliency_policy', 'description': 'Creates a resiliency policy for an application.', 'parameters': [{'name': 'client_token', 'description': 'Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.'}, {'name': 'data_location_constraint', 'description': 'Specifies a high-level geographical location constraint for where your resilience policy data can be stored.\\nPossible values:\\n\\nAnyLocation\\nSameContinent\\nSameCountry'}, {'name': 'policy', 'description': 'The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.\\nkey -> (string)\\nvalue -> (structure)\\n\\nDefines a failure policy.\\nrpoInSecs -> (integer)\\n\\nThe Recovery Point Objective (RPO), in seconds.\\nrtoInSecs -> (integer)\\n\\nThe Recovery Time Objective (RTO), in seconds.'}, {'name': 'policy_description', 'description': 'The description for the policy.'}, {'name': 'policy_name', 'description': 'The name of the policy'}, {'name': 'tags', 'description': 'Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'tier', 'description': 'The tier for this resiliency policy, ranging from the highest severity (MissionCritical ) to lowest (NonCritical ).\\nPossible values:\\n\\nMissionCritical\\nCritical\\nImportant\\nCoreServices\\nNonCritical\\nNotApplicable'}]}"], "Output": "aws.connect.update_routing_profile_name(instance_id=\"abcd1234\", routing_profile_id=\"5678efgh\", name=\"NewProfile\", description=\"Updated profile\")"} {"Instruction": "I want to delete the content of a dataset named mydataset in AWS IoT Analytics.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotanalytics.delete_dataset_content', 'description': 'Deletes the content of the specified dataset.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset whose content is deleted.'}, {'name': 'version_id', 'description': 'The version of the dataset whose content is deleted. You can also use the strings \u00e2\\x80\\x9c$LATEST\u00e2\\x80\\x9d or \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d to delete the latest or latest successfully completed data set. If not specified, \u00e2\\x80\\x9c$LATEST_SUCCEEDED\u00e2\\x80\\x9d is the default.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Ajoutez les donn\u00e9es m\u00e9t\u00e9orologiques d'aujourd'hui \u00e0 votre application.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': [{'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_milliseconds_between_timestamps', 'description': 'Compute the number of millisecond boundaries between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument representing the starting timestamp'}, {'name': 'end', 'description': 'Array-like or scalar-like argument representing the ending timestamp'}, {'name': 'memory_pool', 'description': 'Optional argument specifying the memory pool to allocate memory from. If not provided, the default memory pool will be used.'}]}}"], "Output": "aws.iotanalytics.delete_dataset_content(dataset_name=\"mydataset\")"} {"Instruction": "I want to remove the tags with the keys \"Color\" and \"Size\" from the Athena resource with ARN \"arn:aws:athena:us-west-2:111122223333:datacatalog/dynamo_db_catalog\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.untag_resource', 'description': 'Removes one or more tags from an Athena resource.', 'parameters': [{'name': 'resource_arn', 'description': 'Specifies the ARN of the resource from which tags are to be removed.'}, {'name': 'tag_keys', 'description': 'A comma-separated list of one or more tag keys whose tags are to be removed from the specified resource.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get music links of song or artist.', 'parameters': [{'name': 'spotify_url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.athena.untag_resource(resource_arn=\"arn:aws:athena:us-west-2:111122223333:datacatalog/dynamo_db_catalog\", tag_keys=[\"Color\", \"Size\"])"} {"Instruction": "I want to delete a subscriber from a budget named \"New Budget\" in AWS Budgets. The subscriber is an email address \"example@example.com\" and the notification type is ACTUAL with a threshold of 50% and threshold type of PERCENTAGE.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.budgets.delete_subscriber', 'description': 'Deletes a subscriber.WarningDeleting the last subscriber to a notification also deletes the notification.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose subscriber you want to delete.'}, {'name': 'budget_name', 'description': 'The name of the budget whose subscriber you want to delete.'}, {'name': 'notification', 'description': 'The notification whose subscriber you want to delete.\\nNotificationType -> (string)\\n\\nSpecifies whether the notification is for how much you have spent (ACTUAL ) or for how much that you\u00e2\\x80\\x99re forecasted to spend (FORECASTED ).\\nComparisonOperator -> (string)\\n\\nThe comparison that\u00e2\\x80\\x99s used for this notification.\\nThreshold -> (double)\\n\\nThe threshold that\u00e2\\x80\\x99s associated with a notification. Thresholds are always a percentage, and many customers find value being alerted between 50% - 200% of the budgeted amount. The maximum limit for your threshold is 1,000,000% above the budgeted amount.\\nThresholdType -> (string)\\n\\nThe type of threshold for a notification. For ABSOLUTE_VALUE thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over your total cost threshold. For PERCENTAGE thresholds, Amazon Web Services notifies you when you go over or are forecasted to go over a certain percentage of your forecasted spend. For example, if you have a budget for 200 dollars and you have a PERCENTAGE threshold of 80%, Amazon Web Services notifies you when you go over 160 dollars.\\nNotificationState -> (string)\\n\\nSpecifies whether this notification is in alarm. If a budget notification is in the ALARM state, you passed the set threshold for the budget.'}, {'name': 'subscriber', 'description': 'The subscriber that you want to delete.\\nSubscriptionType -> (string)\\n\\nThe type of notification that Amazon Web Services sends to a subscriber.\\nAddress -> (string)\\n\\nThe address that Amazon Web Services sends budget notifications to, either an SNS topic or an email.\\nWhen you create a subscriber, the value of Address can\u00e2\\x80\\x99t contain line breaks.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.glue.list_crawls', 'description': 'Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.Retrieve all the crawls of a specified crawler within a limited count.Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.See also: AWS API Documentation\\n', 'parameters': [{'name': 'crawler_name', 'description': 'The name of the crawler whose runs you want to retrieve.'}, {'name': 'max_results', 'description': 'The maximum number of results to return. The default is 20, and maximum is 100.'}, {'name': 'filters', 'description': 'Filters the crawls by the criteria you specify in a list of CrawlsFilter objects.\\n(structure)\\n\\nA list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.\\nFieldName -> (string)\\n\\nA key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:\\n\\nCRAWL_ID : A string representing the UUID identifier for a crawl.\\nSTATE : A string representing the state of the crawl.\\nSTART_TIME and END_TIME : The epoch timestamp in milliseconds.\\nDPU_HOUR : The number of data processing unit (DPU) hours used for the crawl.\\n\\n\\nFilterOperator -> (string)\\n\\nA defined comparator that operates on the value. The available operators are:\\n\\nGT : Greater than.\\nGE : Greater than or equal to.\\nLT : Less than.\\nLE : Less than or equal to.\\nEQ : Equal to.\\nNE : Not equal to.\\n\\n\\nFieldValue -> (string)\\n\\nThe value provided for comparison on the crawl field.'}, {'name': 'next_token', 'description': 'A continuation token, if this is a continuation call.'}]}"], "Output": "aws.budgets.delete_subscriber(account_id=\"111122223333\", budget_name=\"New Budget\", notification={\"NotificationType\":\"ACTUAL\",\"ComparisonOperator\":\"GREATER_THAN\",\"Threshold\":50,\"ThresholdType\":\"PERCENTAGE\"}, subscriber={\"SubscriptionType\":\"EMAIL\",\"Address\":\"example@example.com\"})"} {"Instruction": "I want to delete an asset with the asset ID def456uvw using the AWS IoT SiteWise API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.delete_asset', 'description': 'Deletes an asset. This action can\u00e2\\x80\\x99t be undone. For more information, see Deleting assets and models in the IoT SiteWise User Guide .NoteYou can\u00e2\\x80\\x99t delete an asset that\u00e2\\x80\\x99s associated to another asset. For more information, see DisassociateAssets .', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset to delete.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.delete_sms_channel', 'description': 'Disables the SMS channel for an application and deletes any existing settings for the channel.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese postcode lookup', 'parameters': [{'name': 'cp4', 'description': '', 'type': 'STRING'}, {'name': 'cp3', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iotsitewise.delete_asset(asset_id=\"def456uvw\")"} {"Instruction": "I want to enable email sending for a configuration set named 'my-other-config-set' in Amazon SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.update_configuration_set_sending_enabled', 'description': 'Enables or disables email sending for messages sent using a specific configuration set in a given Amazon Web Services Region. You can use this operation in conjunction with Amazon CloudWatch alarms to temporarily pause email sending for a configuration set when the reputation metrics for that configuration set (such as your bounce on complaint rate) exceed certain thresholds.See also: AWS API Documentation\\n', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to update.'}, {'name': 'enabled_|_no_enabled', 'description': 'Describes whether email sending is enabled or disabled for the configuration set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API checks URLs to see whether they are known phishing attempts. ', 'parameters': []}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}"], "Output": "aws.ses.update_configuration_set_sending_enabled(configuration_set_name='my-other-config-set', enabled=True)"} {"Instruction": "I want to create a global cluster in the Aurora MySQL engine with the global cluster identifier my_cluster.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.create_global_cluster', 'description': 'Creates an Aurora global database spread across multiple Amazon Web Services Regions. The global database contains a single primary cluster with read-write capability, and a read-only secondary cluster that receives data from the primary cluster through high-speed replication performed by the Aurora storage subsystem.See also: AWS API Documentation\\n', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier for this global database cluster. This parameter is stored as a lowercase string.'}, {'name': 'source_db_cluster_identifier', 'description': 'The Amazon Resource Name (ARN) to use as the primary cluster of the global database.\\nIf you provide a value for this parameter, don\u00e2\\x80\\x99t specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:\\n\\nDatabaseName\\nEngine\\nEngineVersion\\nStorageEncrypted'}, {'name': 'engine', 'description': 'The database engine to use for this global database cluster.\\nValid Values: aurora-mysql | aurora-postgresql\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine of the source DB cluster.'}, {'name': 'engine_version', 'description': 'The engine version to use for this global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the engine version of the source DB cluster.'}, {'name': 'deletion_protection_|_no_deletion_protection', 'description': 'Specifies whether to enable deletion protection for the new global database cluster. The global database can\u00e2\\x80\\x99t be deleted when deletion protection is enabled.'}, {'name': 'database_name', 'description': 'The name for your database of up to 64 alphanumeric characters. If you don\u00e2\\x80\\x99t specify a name, Amazon Aurora doesn\u00e2\\x80\\x99t create a database in the global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the database name from the source DB cluster.'}, {'name': 'storage_encrypted_|_no_storage_encrypted', 'description': 'Specifies whether to enable storage encryption for the new global database cluster.\\nConstraints:\\n\\nCan\u00e2\\x80\\x99t be specified if SourceDBClusterIdentifier is specified. In this case, Amazon Aurora uses the setting from the source DB cluster.'}]}\n", "{'name': 'PyArrow', 'api_name': 'acos', 'description': 'Compute the inverse cosine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().getIamPolicy', 'description': 'Get IAM policy for a Compute Engine disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_cpu_count', 'description': 'Set the number of threads to use in parallel operations', 'parameters': {'required': [{'name': 'count', 'description': 'The number of concurrent threads that should be used.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.instances().add_iam_policy_binding(INSTANCE=\"my_instance\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Adding IAM policy binding to a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}"], "Output": "aws.rds.create_global_cluster(global_cluster_identifier=\"my_cluster\", engine=\"aurora_mysql\")"} {"Instruction": "I want to delete an identity provider with ARN 'arn:aws:iam::123456789012:oidc-provider/oidc.example.org' on AWS Workspaces Web.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}"], "Output": "aws.workspaces_web.delete_identity_provider(identity_provider_arn=\"arn:aws:iam::123456789012:oidc-provider/oidc.example.org\")"} {"Instruction": "I want to get information about a rule group with the RuleGroupId \"12345\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.get_rule_group', 'description': 'To view the rules in a rule group, use ListActivatedRulesInRuleGroup .', 'parameters': [{'name': 'rule_group_id', 'description': 'The RuleGroupId of the RuleGroup that you want to get. RuleGroupId is returned by CreateRuleGroup and by ListRuleGroups .'}]}\n", "{'name': 'aws', 'api_name': 'aws.es.update_vpc_endpoint', 'description': 'Modifies an Amazon OpenSearch Service-managed interface VPC endpoint.', 'parameters': [{'name': 'vpc_endpoint_id', 'description': 'Unique identifier of the VPC endpoint to be updated.'}, {'name': 'vpc_options', 'description': 'The security groups and/or subnets to add, remove, or modify.\\nSubnetIds -> (list)\\n\\nSpecifies the subnets for VPC endpoint.\\n(string)\\n\\nSecurityGroupIds -> (list)\\n\\nSpecifies the security groups for VPC endpoint.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.trim_whitespace', 'description': 'Trim leading and trailing whitespace characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}"], "Output": "aws.waf.get_rule_group(rule_group_id=12345)"} {"Instruction": "Please perform named entity recognition on the text documents \"data/document3.txt\" and \"data/document4.txt\" using Amazon Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.batch_detect_entities', 'description': 'Inspects the text of a batch of documents for named entities and returns information about them. For more information about named entities, see Entities in the Comprehend Developer Guide.', 'parameters': [{'name': 'text_list', 'description': 'A list containing the UTF-8 encoded text of the input documents. The list can contain a maximum of 25 documents. The maximum size of each document is 5 KB.\\n(string)'}, {'name': 'language_code', 'description': 'The language of the input documents. You can specify any of the primary languages supported by Amazon Comprehend. All documents must be in the same language.\\nPossible values:\\n\\nen\\nes\\nfr\\nde\\nit\\npt\\nar\\nhi\\nja\\nko\\nzh\\nzh-TW'}]}\n", "{'name': 'az', 'api_name': 'webapp deployment source delete', 'description': 'Delete a source control deployment configuration', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'Name of the web app. If left unspecified, a name will be randomly generated. You can configure the default using az configure --defaults web=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'slot', 'description': 'The name of the slot. Default to the productions slot if not specified.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'United States NOAA tide height and time predictions in JSON format.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HelloWorld', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.comprehend.batch_detect_entities(language_code=\"en\", text_list=[\"data/document3.txt\", \"data/document4.txt\"])"} {"Instruction": "I want to list the mailbox export jobs for the organization with ID \"123456\" on AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_mailbox_export_jobs', 'description': 'Lists the mailbox export jobs started for the specified organization within the last seven days.', 'parameters': [{'name': 'organization_id', 'description': 'The organization ID.'}, {'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.workmail.list_mailbox_export_jobs(organization_id=\"123456\")"} {"Instruction": "Can you provide a Python function call to disassociate the IAM role arn:aws:iam::123456789012:role/AccessRole from the DB instance test-instance that has the S3_INTEGRATION feature enabled?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_instance', 'description': 'Disassociates an Amazon Web Services Identity and Access Management (IAM) role from a DB instance.', 'parameters': [{'name': 'db_instance_identifier', 'description': 'The name of the DB instance to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB instance, for example, arn:aws:iam::123456789012:role/AccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB instance that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}"], "Output": "aws.rds.remove_role_from_db_instance(db_instance_identifier=\"test-instance\", feature_name=\"S3_INTEGRATION\", role_arn=\"arn:aws:iam::123456789012:role/AccessRole\")"} {"Instruction": "I want to start access logging on a container named ArchiveVideos in AWS MediaStore.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediastore.stop_access_logging', 'description': 'Stops access logging on the specified container. When you stop access logging on a container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access logs are not saved and are not retrievable.', 'parameters': [{'name': 'container_name', 'description': 'The name of the container that you want to stop access logging on.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reliable TikTok API', 'parameters': [{'name': 'collection_id', 'description': '', 'type': 'STRING'}, {'name': 'username', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_certificate_manager_maps.describe', 'description': 'Describes an existing certificate map', 'parameters': [{'name': 'map', 'description': 'ID of the certificate map or fully qualified identifier for the certificate map.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().list', 'description': 'List AI platform versions', 'parameters': [{'name': 'model'}, {'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.mediastore.start_access_logging(container_name=\"ArchiveVideos\")"} {"Instruction": "I want to get the credit option for CPU usage of instance i-1234567890abcdef0 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws ec2 describe_instance_credit_specifications', 'description': 'Describes the credit option for CPU usage of the specified burstable performance instances. The credit options are standard and unlimited .If you specify one or more instance IDs, Amazon EC2 returns the credit option (standard or unlimited ) of those instances. If you specify an instance ID that is not valid, such as an instance that is not a burstable performance instance, an error is returned.If an Availability Zone is experiencing a service disruption and you specify instance IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If you specify only instance IDs in an unaffected zone, the call works normally.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: InstanceCreditSpecifications\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'The filters.\\n\\ninstance-id - The ID of the instance.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'instance_ids', 'description': 'The instance IDs.\\nDefault: Describes all your instances.\\nConstraints: Maximum 1000 explicitly specified instance IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'Writer', 'description': 'Writer for the Arrow streaming binary format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}, {'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.appstream.stop_image_builder', 'description': 'Stops the specified image builder.', 'parameters': [{'name': 'name', 'description': 'The name of the image builder.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.extract_week_of_year_number', 'description': 'Extract week of year number', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'week_starts_monday', 'description': 'If True, weeks start on Monday; if False, on Sunday. (default: True)'}, {'name': 'count_from_zero', 'description': 'If True, dates at the start of a year that fall into the last week of the previous year emit 0. If False, they emit 52 or 53 (the week number of the last week of the previous year). (default: False)'}, {'name': 'first_week_is_fully_in_year', 'description': 'If True, week number 0 is fully in January. If False, a week that begins on December 29, 30 or 31 is considered to be week number 0 of the following year. (default: False)'}, {'name': 'options', 'description': 'Alternative way of passing options. (default: None)'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. (default: None)'}]}}"], "Output": "aws.ec2.describe_instance_credit_specifications(instance_id=\"i-1234567890abcdef0\")"} {"Instruction": "I want to delete a server certificate named cert456 on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_server_certificate', 'description': 'Deletes the specified server certificate.See also: AWS API Documentation\\n', 'parameters': [{'name': 'server_certificate_name', 'description': 'The name of the server certificate you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels.list', 'description': 'List access levels', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'filter', 'description': 'Filter expression.'}, {'name': 'limit', 'description': 'Limit on the number of access levels to list.'}, {'name': 'page_size', 'description': 'Number of access levels to list per page.'}, {'name': 'sort_by', 'description': 'Field to sort by.'}]}"], "Output": "aws.iam.delete_server_certificate(server_certificate_name=\"cert456\")"} {"Instruction": "I need to remove user Bob from an Amazon EMR Studio with ID abc-1234.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr.delete_studio_session_mapping', 'description': 'Removes a user or group from an Amazon EMR Studio.', 'parameters': [{'name': 'studio_id', 'description': 'The ID of the Amazon EMR Studio.'}, {'name': 'identity_id', 'description': 'The globally unique identifier (GUID) of the user or group to remove from the Amazon EMR Studio. For more information, see UserId and GroupId in the IAM Identity Center Identity Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_name', 'description': 'The name of the user name or group to remove from the Amazon EMR Studio. For more information, see UserName and DisplayName in the IAM Identity Center Store API Reference . Either IdentityName or IdentityId must be specified.'}, {'name': 'identity_type', 'description': 'Specifies whether the identity to delete from the Amazon EMR Studio is a user or a group.\\nPossible values:\\n\\nUSER\\nGROUP'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.emr.delete_studio_session_mapping(studio_id=\"abc-1234\", identity_name=\"Bob\", identity_type=\"USER\")"} {"Instruction": "I want to recognize an utterance using Amazon Lex V2. The bot id is 12345, bot alias is testBot, locale id is en_US, session id is 54321, and the input transcript is \"How can I reset my password?\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_runtime.recognize_utterance', 'description': 'Sends user input to Amazon Lex V2. You can send text or speech. Clients use this API to send text and audio requests to Amazon Lex V2 at runtime. Amazon Lex V2 interprets the user input using the machine learning model built for the bot.sessionStateThe following response fields are compressed using gzip and then base64 encoded by Amazon Lex V2. Before you can use these fields, you must decode and decompress them.inputTranscriptmessagessessionStateThe example contains a Java application that compresses and encodes a Java object to send to Amazon Lex V2, and a second that decodes and decompresses a response from Amazon Lex V2.Failed message - The failed message is returned if the Lambda function throws an exception or if the Lambda function returns a failed intent state without a message.See also: AWS API Documentation\\n', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot that should receive the request.'}, {'name': 'bot_alias_id', 'description': 'The alias identifier in use for the bot that should receive the request.'}, {'name': 'locale_id', 'description': 'The locale where the session is in use.'}, {'name': 'session_id', 'description': 'The identifier of the session in use.'}, {'name': 'session_state', 'description': 'Sets the state of the session with the user. You can use this to set the current intent, attributes, context, and dialog action. Use the dialog action to determine the next step that Amazon Lex V2 should use in the conversation with the user.\\nThe sessionState field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_attributes', 'description': 'Request-specific information passed between the client application and Amazon Lex V2\\nThe namespace x-amz-lex: is reserved for special attributes. Don\u00e2\\x80\\x99t create any request attributes for prefix x-amz-lex: .\\nThe requestAttributes field must be compressed using gzip and then base64 encoded before sending to Amazon Lex V2.'}, {'name': 'request_content_type', 'description': 'Indicates the format for audio input or that the content is text. The header must start with one of the following prefixes:\\n\\nPCM format, audio data must be in little-endian byte order.\\naudio/l16; rate=16000; channels=1\\naudio/x-l16; sample-rate=16000; channel-count=1\\naudio/lpcm; sample-rate=8000; sample-size-bits=16; channel-count=1; is-big-endian=false\\n\\n\\nOpus format\\naudio/x-cbr-opus-with-preamble;preamble-size=0;bit-rate=256000;frame-size-milliseconds=4\\n\\n\\nText format\\ntext/plain; charset=utf-8'}, {'name': 'response_content_type', 'description': 'The message that Amazon Lex V2 returns in the response can be either text or speech based on the responseContentType value.\\n\\nIf the value is text/plain;charset=utf-8 , Amazon Lex V2 returns text in the response.\\nIf the value begins with audio/ , Amazon Lex V2 returns speech in the response. Amazon Lex V2 uses Amazon Polly to generate the speech using the configuration that you specified in the responseContentType parameter. For example, if you specify audio/mpeg as the value, Amazon Lex V2 returns speech in the MPEG format.\\nIf the value is audio/pcm , the speech returned is audio/pcm at 16 KHz in 16-bit, little-endian format.\\nThe following are the accepted values:\\naudio/mpeg\\naudio/ogg\\naudio/pcm (16 KHz)\\naudio/* (defaults to mpeg)\\ntext/plain; charset=utf-8'}, {'name': 'input_stream', 'description': 'User input in PCM or Opus audio format or text format as described in the requestContentType parameter.\\n\\nNoteThis argument is of type: streaming blob. Its value must be the path to a file (e.g. path/to/file) and must not be prefixed with file:// or fileb://'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"\ud83d\udd25 Are you looking for a powerful API that can analyze the emotions of your text data? Look no further than EmoAI! Our AI-powered endpoint can analyze text in over 140 languages, providing fast and accurate emotion scores for six basic emotions plus a neutral class - anger \ud83e\udd2c, disgust \ud83e\udd22, fear \ud83d\ude28, joy \ud83d\ude00, neutral \ud83d\ude10, and sadness \ud83d\ude2d. Whether you're analyzing social media posts, customer feedback, or any other form of text data, EmoAI can help you gain valuable insights into the emotions of your conte...\", 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.operations().describe', 'description': 'Describes an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.lexv2_runtime.recognize_utterance(bot_id=\"12345\", bot_alias_id=\"testBot\", locale_id=\"en_US\", session_id=\"54321\", input_stream=\"How can I reset my password?\")"} {"Instruction": "I want to retrieve the resource policy for a specific resource with the ARN \"arn:aws:redshift-serverless:us-west-2:123456789012:db-cluster/mysamplecluster\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_resource_policy', 'description': 'Returns a resource policy.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to return.'}]}\n", "{'name': 'alpha composer', 'api_name': 'gcloud.alpha.composer.environments().storage().data().import_', 'description': 'Import data from local storage or Cloud Storage into an environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.describe_engine_default_cluster_parameters', 'description': 'Returns the default engine and system parameter information for the cluster database engine.', 'parameters': [{'name': 'db_parameter_group_family', 'description': 'The name of the cluster parameter group family to return the engine parameter information for.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nA named set of filter values, used to return a more specific list of results. You can use a filter to match a set of resources by specific criteria, such as IDs.\\nWildcards are not supported in filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case sensitive.\\n(string)'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token (marker) is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}"], "Output": "aws.redshift_serverless.get_resource_policy(resource_arn=\"arn:aws:redshift_serverless:us_west_2:123456789012:db_cluster/mysamplecluster\")"} {"Instruction": "I want to get details about the migration with migration ID \"abcd1234\" for an Amazon Lex V1 bot that has been migrated to Amazon Lex V2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lex_models.get_migration', 'description': 'Provides details about an ongoing or complete migration from an Amazon Lex V1 bot to an Amazon Lex V2 bot. Use this operation to view the migration alerts and warnings related to the migration.', 'parameters': [{'name': 'migration_id', 'description': 'The unique identifier of the migration to view. The migrationID is returned by the operation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wrapper for shopee api\\ngenerate a affiliate link for shopee', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An APIs collection for getting sample profiles and city Data for testings for frontend or mock testings. ', 'parameters': [{'name': 'ip', 'description': 'Send a proper IPV4 .If valid IP will return result.', 'type': 'STRING'}]}"], "Output": "aws.lex_models.get_migration(migration_id=\"abcd1234\")"} {"Instruction": "What are the architecture recommendations for my recovery group named \"data-recovery\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.get_architecture_recommendations', 'description': 'Gets recommendations about architecture designs for improving resiliency for an application, based on a recovery group.', 'parameters': [{'name': 'max_results', 'description': 'The number of objects that you want to return with this call.'}, {'name': 'next_token', 'description': 'The token that identifies which batch of results you want to see.'}, {'name': 'recovery_group_name', 'description': 'The name of a recovery group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecastquery.query_what_if_forecast', 'description': 'Retrieves a what-if forecast.', 'parameters': [{'name': 'what_if_forecast_arn', 'description': 'The Amazon Resource Name (ARN) of the what-if forecast to query.'}, {'name': 'start_date', 'description': 'The start date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.'}, {'name': 'end_date', 'description': 'The end date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00.'}, {'name': 'filters', 'description': 'The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for client_21 in the electricity usage dataset, specify the following:\\n\\n{\"item_id\" : \"client_21\"}\\nTo get the full what-if forecast, use the CreateForecastExportJob operation.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'If the result of the previous request was truncated, the response includes a NextToken . To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}\n", "{'name': 'alpha builds enterprise-config gitlab', 'api_name': 'gcloud.alpha.builds.enterprise_config.gitlab.create', 'description': 'Create a GitLab Enterprise config for Google Cloud Build', 'parameters': [{'name': 'api_access_token_secret_version'}, {'name': 'api_key_secret_version'}, {'name': 'host_uri'}, {'name': 'name'}, {'name': 'read_access_token_secret_version'}, {'name': 'region'}, {'name': 'user_name'}, {'name': 'webhook_secret_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.operations().describe', 'description': 'Retrieves detailed information about a specific operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'region', 'description': 'Cloud region for the operation.'}]}"], "Output": "aws.route53_recovery_readiness.get_architecture_recommendations(recovery_group_name=\"data-recovery\")"} {"Instruction": "I want to import another host key for the server with ID \"server-123\" on AWS Transfer Family. The host key file is located at \"/path/to/another_host_key\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transfer.import_host_key', 'description': 'Adds a host key to the server that\u00e2\\x80\\x99s specified by the ServerId parameter.', 'parameters': [{'name': 'server_id', 'description': 'The identifier of the server that contains the host key that you are importing.'}, {'name': 'host_key_body', 'description': 'The private key portion of an SSH key pair.\\nTransfer Family accepts RSA, ECDSA, and ED25519 keys.'}, {'name': 'description', 'description': 'The text description that identifies this host key.'}, {'name': 'tags', 'description': 'Key-value pairs that can be used to group and search for host keys.\\n(structure)\\n\\nCreates a key-value pair for a specific resource. Tags are metadata that you can use to search for and group a resource for various purposes. You can apply tags to servers, users, and roles. A tag key can take more than one value. For example, to group servers for accounting purposes, you might create a tag called Group and assign the values Research and Accounting to that group.\\nKey -> (string)\\n\\nThe name assigned to the tag that you create.\\nValue -> (string)\\n\\nContains one or more values that you assigned to the key name you create.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for testing endpoints at custom intervals with email notifications and previous result comparison', 'parameters': [{'name': 'userid', 'description': 'The Id of the user', 'type': 'STRING'}]}"], "Output": "aws.transfer.import_host_key(server_id=\"server-123\", host_key_body=\"file:///path/to/another_host_key\")"} {"Instruction": "I want to update the deployment strategy for AppConfig with the ID 9876xyz and change the final bake time to 20 minutes.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appconfig.update_deployment_strategy', 'description': 'Updates a deployment strategy.', 'parameters': [{'name': 'deployment_strategy_id', 'description': 'The deployment strategy ID.'}, {'name': 'description', 'description': 'A description of the deployment strategy.'}, {'name': 'deployment_duration_in_minutes', 'description': 'Total amount of time for a deployment to last.'}, {'name': 'final_bake_time_in_minutes', 'description': 'The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.'}, {'name': 'growth_factor', 'description': 'The percentage of targets to receive a deployed configuration during each interval.'}, {'name': 'growth_type', 'description': 'The algorithm used to define how percentage grows over time. AppConfig supports the following growth types:\\n\\nLinear : For this type, AppConfig processes the deployment by increments of the growth factor evenly distributed over the deployment time. For example, a linear deployment that uses a growth factor of 20 initially makes the configuration available to 20 percent of the targets. After 1/5th of the deployment time has passed, the system updates the percentage to 40 percent. This continues until 100% of the targets are set to receive the deployed configuration.\\nExponential : For this type, AppConfig processes the deployment exponentially using the following formula: G*(2^N) . In this formula, G is the growth factor specified by the user and N is the number of steps until the configuration is deployed to all targets. For example, if you specify a growth factor of 2, then the system rolls out the configuration as follows:\\n2*(2^0)\\n2*(2^1)\\n2*(2^2)\\n\\nExpressed numerically, the deployment rolls out as follows: 2% of the targets, 4% of the targets, 8% of the targets, and continues until the configuration has been deployed to all targets.\\nPossible values:\\n\\nLINEAR\\nEXPONENTIAL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API for collecting political articles for Biden and Trump', 'parameters': [{'name': 'newspaper', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'More than 200+ countries, 5K states and 150K cities with various information.', 'parameters': [{'name': 'keyword', 'description': 'search Region by keyword', 'type': 'STRING'}, {'name': 'perpage', 'description': '', 'type': 'NUMBER'}, {'name': 'id', 'description': 'id of Region', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '24hkhoedep.com l\u00e0 trang b\u00e1n l\u1ebb tr\u1ef1c tuy\u1ebfn tr\u1ef1c thu\u1ed9c C\u00f4ng Ty TNHH Ch\u0103m S\u00f3c Kho\u1ebb V\u00e0 \u0110\u1eb9p Vi\u1ec7t Nam \u2013 m\u1ed9t c\u00f4ng ty chuy\u00ean nh\u1eadp kh\u1ea9u v\u00e0 ph\u00e2n ph\u1ed1i \u0111\u1ed9c quy\u1ec1n cho c\u00e1c h\u00e3ng d\u01b0\u1ee3c m\u1ef9 ph\u1ea9m v\u00e0 trang thi\u1ebft b\u1ecb y t\u1ebf t\u1eeb Ch\u00e2u u.\\n#khoedep #khoedepvietnam #mypham #myphamchauau #duocphamchauau #duocmypham\\n#m\u1ee5n th\u1ecbt #r\u1ed1i lo\u1ea1n ti\u00eau h\u00f3a #ng\u1ef1c ch\u1ea3y x\u1ec7\\n\u0110\u1ecba ch\u1ec9 : 40/19 B\u00e0u C\u00e1t 2, Ph\u01b0\u1eddng 14, Qu\u1eadn T\u00e2n B\u00ecnh, TP. HCM, Vi\u1ec7t Nam\\nHotline 028 - 6296 2262 | 0931320062\\nEmail: hbcvn@healthbeautycare.com.vn\\nGoogle map https://www....', 'parameters': []}"], "Output": "aws.appconfig.update_deployment_strategy(deployment_strategy_id=\"9876xyz\", final_bake_time_in_minutes=20)"} {"Instruction": "I want to get information about a managed policy with ARN arn:aws:iam::987654321098:policy/CustomPolicy2 for my AWS IAM account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.get_policy', 'description': 'Retrieves information about the specified managed policy, including the policy\u00e2\\x80\\x99s default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use ListEntitiesForPolicy . This operation returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion .For more information about policies, see Managed policies and inline policies in the IAM User Guide .', 'parameters': [{'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the managed policy that you want information about.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.update_assessment_target', 'description': 'Updates the assessment target that is specified by the ARN of the assessment target.See also: AWS API Documentation\\n', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN of the assessment target that you want to update.'}, {'name': 'assessment_target_name', 'description': 'The name of the assessment target that you want to update.'}, {'name': 'resource_group_arn', 'description': 'The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "aws.iam.get_policy(policy_arn=\"arn:aws:iam::987654321098:policy/CustomPolicy2\")"} {"Instruction": "I want to remove the IAM role named \"test-role\" from the instance profile named \"test-profile\" on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.remove_role_from_instance_profile', 'description': 'Removes the specified IAM role from the specified EC2 instance profile.WarningMake sure that you do not have any Amazon EC2 instances running with the role you are about to remove from the instance profile. Removing a role from an instance profile that is associated with a running instance might break any applications running on the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to update.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'role_name', 'description': 'The name of the role to remove.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}"], "Output": "aws.iam.remove_role_from_instance_profile(instance_profile_name=\"test-profile\", role_name=\"test-role\")"} {"Instruction": "Can you provide a Python function call to get the information about a specific CloudFront origin access identity with the ID \"EFGH5678\" and log the output?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83d\udfe2\ud83d\udc9a 2023 API Scraping Instagram public data scraper for search, users, posts, hashtags, locations and more. You are only charged for the traffic you use.\\n\\n', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'related_posts', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ask a question and get an answer. Example: When did World War two end? answer - September 2, 1945', 'parameters': [{'name': 'questionasked', 'description': '', 'type': 'string'}]}"], "Output": "aws.cloudfront.get_cloud_front_origin_access_identity(id=\"EFGH5678\")"} {"Instruction": "I want to replace the route table association with association ID rtbassoc-9876 with new route table ID rtb-5432 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.replace_route_table_association', 'description': 'Changes the route table associated with a given subnet, internet gateway, or virtual private gateway in a VPC. After the operation completes, the subnet or gateway uses the routes in the new route table. For more information about route tables, see Route tables in the Amazon VPC User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the new route table to associate with the subnet.'}]}"], "Output": "aws.ec2.replace_route_table_association(association_id=\"rtbassoc-9876\", route_table_id=\"rtb-5432\")"} {"Instruction": "I want to create a rule in AWS WAF with the name \"DenyBadBot\" and the metric name \"BadBotMetric\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.create_rule', 'description': 'A ByteMatchSet that matches BadBot in the User-Agent headerYou then add the Rule to a WebACL and specify that you want to blocks requests that satisfy the Rule . For a request to be blocked, it must come from the IP address 192.0.2.44 and the User-Agent header in the request must contain the value BadBot .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a CreateRule request.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRule request.Create and update a WebACL that contains the Rule . For more information, see CreateWebACL .For more information about how to use the AWS WAF API to allow or block HTTP requests, see the AWS WAF Developer Guide .', 'parameters': [{'name': 'name', 'description': 'A friendly name or description of the Rule . You can\u00e2\\x80\\x99t change the name of a Rule after you create it.'}, {'name': 'metric_name', 'description': 'A friendly name or description for the metrics for this Rule . The name can contain only alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can\u00e2\\x80\\x99t contain whitespace or metric names reserved for AWS WAF, including \u00e2\\x80\\x9cAll\u00e2\\x80\\x9d and \u00e2\\x80\\x9cDefault_Action.\u00e2\\x80\\x9d You can\u00e2\\x80\\x99t change the name of the metric after you create the Rule .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}, {'name': 'tags', 'description': '(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nA tag associated with an AWS resource. Tags are key:value pairs that you can use to categorize and manage your resources, for purposes like billing. For example, you might set the tag key to \u00e2\\x80\\x9ccustomer\u00e2\\x80\\x9d and the value to the customer name or ID. You can specify one or more tags to add to each AWS resource, up to 50 tags for a resource.\\nTagging is only available through the API, SDKs, and CLI. You can\u00e2\\x80\\x99t manage or view tags through the AWS WAF Classic console. You can tag the AWS resources that you manage through AWS WAF Classic: web ACLs, rule groups, and rules.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'its for matin', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.waf_regional.create_rule(name=\"DenyBadBot\", metric_name=\"BadBotMetric\")"} {"Instruction": "I want to update the subscription and set auto-renew to ENABLED on AWS Shield.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.shield.update_subscription', 'description': 'Updates the details of an existing subscription. Only enter values for parameters you want to change. Empty parameters are not updated.NoteFor accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization\u00e2\\x80\\x99s payer account, regardless of whether the payer account itself is subscribed.', 'parameters': [{'name': 'auto_renew', 'description': 'When you initally create a subscription, AutoRenew is set to ENABLED . If ENABLED , the subscription will be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription request. If the UpdateSubscription request does not included a value for AutoRenew , the existing value for AutoRenew remains unchanged.\\nPossible values:\\n\\nENABLED\\nDISABLED'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'InvertBooleanValues', 'description': 'Invert boolean values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.shield.update_subscription(auto_renew=\"ENABLED\")"} {"Instruction": "I want to get information about a resource group with the name \"group456\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws resource_groups get_group', 'description': 'Returns information about a specified resource group.Minimum permissions', 'parameters': [{'name': 'group_name', 'description': 'Deprecated - don\u00e2\\x80\\x99t use this parameter. Use Group instead.'}, {'name': 'group', 'description': 'The name or the ARN of the resource group to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Philippines Social Security OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their Social Security card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This NFT API will keep you up to date on the NFT space. Built for effeciency.', 'parameters': [{'name': 'nftnews', 'description': 'This is where you get all the up to date NFT News. This is updated daily.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test purpose', 'parameters': []}"], "Output": "aws.resource_groups.get_group(group_name=\"group456\")"} {"Instruction": "I want to get a list of all custom line items for the billing period of March 2022 on AWS billingconductor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.list_custom_line_items', 'description': 'A paginated call to get a list of all custom line items (FFLIs) for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-custom-line-items is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get custom line items (FFLIs).'}, {'name': 'filters', 'description': 'A ListCustomLineItemsFilter that specifies the custom line item names and/or billing group Amazon Resource Names (ARNs) to retrieve FFLI information.\\nNames -> (list)\\n\\nA list of custom line items to retrieve information.\\n(string)\\n\\nBillingGroups -> (list)\\n\\nThe billing group Amazon Resource Names (ARNs) to retrieve information.\\n(string)\\n\\nArns -> (list)\\n\\nA list of custom line item ARNs to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.billingconductor.list_custom_line_items(billing_period=\"March2022\")"} {"Instruction": "Can you provide a Python function call to retrieve the pricing plans for the current billing period and log the output?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.list_pricing_plans', 'description': 'A paginated call to get pricing plans for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-pricing-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get pricing plan.'}, {'name': 'filters', 'description': 'A ListPricingPlansFilter that specifies the Amazon Resource Name (ARNs) of pricing plans to retrieve pricing plans information.\\nArns -> (list)\\n\\nA list of pricing plan Amazon Resource Names (ARNs) to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.billingconductor.list_pricing_plans(billing_period=\"current\")"} {"Instruction": "I want to list all available batch job definitions for the application with the ID \"my-app-id\" and set the page size to 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.m2.list_batch_job_definitions', 'description': 'Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.list-batch-job-definitions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The identifier of the application.'}, {'name': 'prefix', 'description': 'If the batch job definition is a FileBatchJobDefinition, the prefix allows you to search on the file names of FileBatchJobDefinitions.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains().describe(DOMAIN=\"my_domain.com\"', 'description': 'Describes a Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api returns various kinds of Beverages and Desserts', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}"], "Output": "aws.m2.list_batch_job_definitions(application_id=\"my-app-id\", page_size=10)"} {"Instruction": "I want to detach a disk named my-disk from a running Lightsail instance named my-instance.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.attach_disk', 'description': 'Attaches a block storage disk to a running or stopped Lightsail instance and exposes it to the instance with the specified disk name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'disk_name', 'description': 'The unique Lightsail disk name (e.g., my-disk ).'}, {'name': 'instance_name', 'description': 'The name of the Lightsail instance where you want to utilize the storage disk.'}, {'name': 'disk_path', 'description': 'The disk path to expose to the instance (e.g., /dev/xvdf ).'}, {'name': 'auto_mounting_|_no_auto_mounting', 'description': 'A Boolean value used to determine the automatic mounting of a storage volume to a virtual computer. The default value is False .\\n\\nWarningThis value only applies to Lightsail for Research resources.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.nodes().delete', 'description': 'Delete a Blockchain Node Engine node', 'parameters': [{'name': 'node_name', 'description': 'ID of the node or fully qualified identifier for the node.'}, {'name': 'location', 'description': 'Location of the blockchain node resource.'}]}\n", "{'name': 'alpha ai models', 'api_name': 'gcloud.alpha.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}"], "Output": "aws.lightsail.detach_disk(disk_name=\"my_disk\", instance_name=\"my_instance\")"} {"Instruction": "I want to delete a user with the principal ID \"123456\" from the launch profile with ID \"lp-abcdef\" in the studio with ID \"studio-123456\" on AWS Nimble Studio.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.nimble.delete_launch_profile_member', 'description': 'Delete a user from launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.create_resource_data_sync', 'description': 'A resource data sync helps you view data from multiple sources in a single location. Amazon Web Services Systems Manager offers two types of resource data sync: SyncToDestination and SyncFromSource .You can configure Systems Manager Explorer to use the SyncFromSource type to synchronize operational work items (OpsItems) and operational data (OpsData) from multiple Amazon Web Services Regions to a single Amazon S3 bucket. This type can synchronize OpsItems and OpsData from multiple Amazon Web Services accounts and Amazon Web Services Regions or EntireOrganization by using Organizations. For more information, see Setting up Systems Manager Explorer to display data from multiple accounts and Regions in the Amazon Web Services Systems Manager User Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'sync_name', 'description': 'A name for the configuration.'}, {'name': 's3_destination', 'description': 'Amazon S3 configuration details for the sync. This parameter is required if the SyncType value is SyncToDestination.\\nBucketName -> (string)\\n\\nThe name of the S3 bucket where the aggregated data is stored.\\nPrefix -> (string)\\n\\nAn Amazon S3 prefix for the bucket.\\nSyncFormat -> (string)\\n\\nA supported sync format. The following format is currently supported: JsonSerDe\\nRegion -> (string)\\n\\nThe Amazon Web Services Region with the S3 bucket targeted by the resource data sync.\\nAWSKMSKeyARN -> (string)\\n\\nThe ARN of an encryption key for a destination in Amazon S3. Must belong to the same Region as the destination S3 bucket.\\nDestinationDataSharing -> (structure)\\n\\nEnables destination data sharing. By default, this field is null .\\nDestinationDataSharingType -> (string)\\n\\nThe sharing data type. Only Organization is supported.'}, {'name': 'sync_type', 'description': 'Specify SyncToDestination to create a resource data sync that synchronizes data to an S3 bucket for Inventory. If you specify SyncToDestination , you must provide a value for S3Destination . Specify SyncFromSource to synchronize data from a single account and multiple Regions, or multiple Amazon Web Services accounts and Amazon Web Services Regions, as listed in Organizations for Explorer. If you specify SyncFromSource , you must provide a value for SyncSource . The default value is SyncToDestination .'}, {'name': 'sync_source', 'description': 'Specify information about the data sources to synchronize. This parameter is required if the SyncType value is SyncFromSource.\\nSourceType -> (string)\\n\\nThe type of data source for the resource data sync. SourceType is either AwsOrganizations (if an organization is present in Organizations) or SingleAccountMultiRegions .\\nAwsOrganizationsSource -> (structure)\\n\\nInformation about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from Organizations.\\nOrganizationSourceType -> (string)\\n\\nIf an Amazon Web Services organization is present, this is either OrganizationalUnits or EntireOrganization . For OrganizationalUnits , the data is aggregated from a set of organization units. For EntireOrganization , the data is aggregated from the entire Amazon Web Services organization.\\nOrganizationalUnits -> (list)\\n\\nThe Organizations organization units included in the sync.\\n(structure)\\n\\nThe Organizations organizational unit data source for the sync.\\nOrganizationalUnitId -> (string)\\n\\nThe Organizations unit ID data source for the sync.\\n\\n\\n\\nSourceRegions -> (list)\\n\\nThe SyncSource Amazon Web Services Regions included in the resource data sync.\\n(string)\\n\\nIncludeFutureRegions -> (boolean)\\n\\nWhether to automatically synchronize and aggregate data from new Amazon Web Services Regions when those Regions come online.\\nEnableAllOpsDataSources -> (boolean)\\n\\nWhen you create a resource data sync, if you choose one of the Organizations options, then Systems Manager automatically enables all OpsData sources in the selected Amazon Web Services Regions for all Amazon Web Services accounts in your organization (or in the selected organization units). For more information, see About multiple account and Region resource data syncs in the Amazon Web Services Systems Manager User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get the yiwugo.com(\u4e49\u4e4c\u8d2d) products' information\", 'parameters': [{'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'lan', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Hypixel Lowest bins api', 'parameters': []}\n", "{'name': 'az', 'api_name': 'appservice kube update', 'description': 'Update a Kubernetes Environment', 'parameters': [{'name': 'name', 'description': 'Name of the kubernetes environment.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': True}, {'name': 'custom-location', 'description': 'ID of the custom location.', 'required': False}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish.', 'default': 'False', 'required': False}, {'name': 'static-ip', 'description': 'New Static IP Address.', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}"], "Output": "aws.nimble.delete_launch_profile_member(client_token=\"\", principal_id=\"123456\", launch_profile_id=\"lp-abcdef\", studio_id=\"studio-123456\")"} {"Instruction": "I want to update the status of the Amazon Macie resource with ID 123456 to PAUSED.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.update_member_session', 'description': 'Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.', 'parameters': [{'name': 'id', 'description': 'The unique identifier for the Amazon Macie resource that the request applies to.'}, {'name': 'status', 'description': 'Specifies the new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}"], "Output": "aws.macie2.update_member_session(id=123456, status='PAUSED')"} {"Instruction": "I want to retrieve a list of all security configurations in AWS Glue and limit the results to 10 per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.get_security_configurations', 'description': 'Retrieves a list of all security configurations.get-security-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pinaculo API provides over 15 different sports odds. \\nBelow is a list of top sports you\u2019d find there. The list on the API varies with respect to the active seasons, so you can check from the sports endpoint.\\nFootball; eSports; Volleyball; Aussie rules; Formula 1; Boxing; Baseball; Basketball; MMA; Rugby; Golf; Soccer; Tennis; Crossfit;\\n\\nFor custom plans please contact us.', 'parameters': [{'name': 'id', 'description': 'The league id.', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.custom_jobs.local_run(executor_image_uri=\"gcr.io/my/image\"', 'description': 'Run a custom training locally', 'parameters': [{'name': 'executor_image_uri'}, {'name': 'extra_dirs'}, {'name': 'extra_packages'}, {'name': 'gpu'}, {'name': 'local_package_path'}, {'name': 'output_image_uri'}, {'name': 'requirements'}, {'name': 'service_account_key_file'}, {'name': 'python_module'}, {'name': 'script'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}"], "Output": "aws.glue.get_security_configurations(page_size=10)"} {"Instruction": "I want to get the metadata information about the test set discrepancy report with the test set discrepancy report ID \"98765\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_models.describe_test_set_discrepancy_report', 'description': 'Gets metadata information about the test set discrepancy report.', 'parameters': [{'name': 'test_set_discrepancy_report_id', 'description': 'The unique identifier of the test set discrepancy report.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "aws.lexv2_models.describe_test_set_discrepancy_report(test_set_discrepancy_report_id=98765)"} {"Instruction": "I want to update a WorkSpace bundle with a new image. The bundle ID is \"bundle987\" and the image ID is \"image456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces.update_workspace_bundle', 'description': 'Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace bundles, see Update a Custom WorkSpaces Bundle .WarningExisting WorkSpaces aren\u00e2\\x80\\x99t automatically updated when you update the bundle that they\u00e2\\x80\\x99re based on. To update existing WorkSpaces that are based on a bundle that you\u00e2\\x80\\x99ve updated, you must either rebuild the WorkSpaces or delete and recreate them.', 'parameters': [{'name': 'bundle_id', 'description': 'The identifier of the bundle.'}, {'name': 'image_id', 'description': 'The identifier of the image.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Elevate your travel game with Flight Fare Search API! Get real-time flight data, fares, and airport info for seamless travel planning. Transform your app into a powerful travel companion with Flight Fare Search.', 'parameters': [{'name': 'airportcode', 'description': '', 'type': 'STRING'}, {'name': 'carriercode', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API Tempo Real de Consultas a Receita Federal, Simples Nacional e Cadastro de Contribuintes (SINTEGRA).', 'parameters': [{'name': 'cnpj', 'description': '', 'type': 'string'}, {'name': 'fov', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'width', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Analyse the content of an Email Address and check if it is valid or not. Email API can recode the Email Address if any common error or misspelling is found. The API can also check for invalid or fake DNS. [This API is under maintenance and is not working properly] ', 'parameters': [{'name': 'email', 'description': 'Email Address', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'Timestamp', 'description': 'Concrete class for timestamp data types', 'parameters': {'required': [{'name': 'unit', 'description': \"A string representing the unit of the timestamp (e.g., 's', 'ms', 'us', 'ns')\"}], 'optional': [{'name': 'metadata', 'description': 'A dictionary of metadata for the timestamp'}]}}"], "Output": "aws.workspaces.update_workspace_bundle(bundle_id=\"bundle987\", image_id=\"image456\")"} {"Instruction": "Please provide me with a Python function call to obtain the list of tags associated with an X-Ray group given its ARN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations.create(\"my_authorization\", location=\"us_west1\", domain=\"host.example.com\"', 'description': 'Create a new DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Live Football Streaming HD', 'parameters': [{'name': 'matchid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.xray.list_tags_for_resource(resource_arn=\"my-xray-group-arn\")"} {"Instruction": "I want to retrieve information about the nodes in a domain named 'my_domain' on AWS OpenSearch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.describe_domain_nodes', 'description': 'Returns information about domain and nodes, including data nodes, master nodes, ultrawarm nodes, Availability Zone(s), standby nodes, node configurations, and node states.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_data.list_databases', 'description': 'List the databases in a cluster. A token is returned to page through the database list. Depending on the authorization method, use one of the following combinations of request parameters:Secrets Manager - when connecting to a cluster, provide the secret-arn of a secret stored in Secrets Manager which has username and password . The specified secret contains credentials to connect to the database you specify. When you are connecting to a cluster, you also supply the database name, If you provide a cluster identifier (dbClusterIdentifier ), it must match the cluster identifier stored in the secret. When you are connecting to a serverless workgroup, you also supply the database name.When connecting to a serverless workgroup, specify the workgroup name and database name. The database user name is derived from the IAM identity. For example, arn:iam::123456789012:user:foo has the database user name IAM:foo . Also, permission to call the redshift-serverless:GetCredentials operation is required.When connecting to a cluster as a database user, specify the cluster identifier, the database name, and the database user name. Also, permission to call the redshift:GetClusterCredentials operation is required.For more information about the Amazon Redshift Data API and CLI usage examples, see Using the Amazon Redshift Data API in the Amazon Redshift Management Guide .list-databases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cluster_identifier', 'description': 'The cluster identifier. This parameter is required when connecting to a cluster and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'database', 'description': 'The name of the database. This parameter is required when authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'db_user', 'description': 'The database user name. This parameter is required when connecting to a cluster as a database user and authenticating using temporary credentials.'}, {'name': 'secret_arn', 'description': 'The name or ARN of the secret that enables access to the database. This parameter is required when authenticating using Secrets Manager.'}, {'name': 'workgroup_name', 'description': 'The serverless workgroup name or Amazon Resource Name (ARN). This parameter is required when connecting to a serverless workgroup and authenticating using either Secrets Manager or temporary credentials.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all missing letters! 6.7 million words in English, Spanish and German. High performance algorithms. Brute-force assisted.', 'parameters': [{'name': 'word', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.opensearch.describe_domain_nodes(domain_name=\"my_domain\")"} {"Instruction": "I want to list all custom vocabularies in AWS Transcribe that contain the word \"language\" in their name.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transcribe.list_vocabularies', 'description': 'Provides a list of custom vocabularies that match the specified criteria. If no criteria are specified, all custom vocabularies are returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'next_token', 'description': 'If your ListVocabularies request returns more results than can be displayed, NextToken is displayed in the response with an associated string. To get the next page of results, copy this string and repeat your request, including NextToken with the value of the copied string. Repeat as needed to view all your results.'}, {'name': 'max_results', 'description': 'The maximum number of custom vocabularies to return in each page of results. If there are fewer results than the value that you specify, only the actual results are returned. If you don\u00e2\\x80\\x99t specify a value, a default of 5 is used.'}, {'name': 'state_equals', 'description': 'Returns only custom vocabularies with the specified state. Vocabularies are ordered by creation date, with the newest vocabulary first. If you don\u00e2\\x80\\x99t include StateEquals , all custom medical vocabularies are returned.\\nPossible values:\\n\\nPENDING\\nREADY\\nFAILED'}, {'name': 'name_contains', 'description': 'Returns only the custom vocabularies that contain the specified string. The search is not case sensitive.'}]}\n", "{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.register_organization_delegated_admin', 'description': 'Registers an organization\u00e2\\x80\\x99s member account as the CloudTrail delegated administrator.', 'parameters': [{'name': 'member_account_id', 'description': 'An organization member account ID that you want to designate as a delegated administrator.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate beautiful QR Codes with custom logo, colors, gradient effects and styles with ease.', 'parameters': [{'name': 'format', 'description': '', 'type': 'ENUM'}, {'name': 'data', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}, {'name': 'error_correction', 'description': '', 'type': 'ENUM'}, {'name': 'image_margin', 'description': '', 'type': 'NUMBER'}, {'name': 'image_size', 'description': '', 'type': 'ENUM'}, {'name': 'image_id', 'description': '', 'type': 'STRING'}, {'name': 'gradient', 'description': '', 'type': 'STRING'}, {'name': 'color', 'description': '', 'type': 'STRING'}, {'name': 'background_gradient', 'description': '', 'type': 'STRING'}, {'name': 'background_color', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.transcribe.list_vocabularies(name_contains=\"language\")"} {"Instruction": "I want to delete an API key named my-api-key in the Grafana workspace with ID 12345.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.grafana.delete_workspace_api_key', 'description': 'Deletes a Grafana API key for the workspace.', 'parameters': [{'name': 'key_name', 'description': 'The name of the API key to delete.'}, {'name': 'workspace_id', 'description': 'The ID of the workspace to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Make your onboarding process safer, faster, and smarter by verifying if your merchants are registered with the Registrar of Companies, and are registered with the same details that you expect.\\n\\nWith the MCA Verification API, you can now confidently onboard merchants knowing that they are authorized and registered with the RoC.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.grafana.delete_workspace_api_key(key_name=\"my-api-key\", workspace_id=12345)"} {"Instruction": "I want to list all task templates for my Amazon Connect instance with the instance ID \"12345678\" and with a status of \"INACTIVE\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.list_task_templates', 'description': 'Lists task templates for the specified Amazon Connect instance.list-task-templates is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'status', 'description': 'Marks a template as ACTIVE or INACTIVE for a task to refer to it. Tasks can only be created from ACTIVE templates. If a template is marked as INACTIVE , then a task that refers to this template cannot be created.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'name', 'description': 'The name of the task template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.wellarchitected.associate_profiles', 'description': 'Associate a profile with a workload.', 'parameters': [{'name': 'workload_id', 'description': 'The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.'}, {'name': 'profile_arns', 'description': 'The list of profile ARNs to associate with the workload.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "aws.connect.list_task_templates(instance_id=\"12345678\", status=\"INACTIVE\")"} {"Instruction": "I want to cancel change set with ID \"abc123\" in the AWS Marketplace catalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.marketplace_catalog.cancel_change_set', 'description': 'Used to cancel an open change request. Must be sent before the status of the request changes to APPLYING , the final stage of completing your change request. You can describe a change during the 60-day request history retention period for API calls.', 'parameters': [{'name': 'catalog', 'description': 'Required. The catalog related to the request. Fixed value: AWSMarketplace .'}, {'name': 'change_set_id', 'description': 'Required. The unique identifier of the StartChangeSet request that you want to cancel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve Google Calendar Events from a public calendar', 'parameters': [{'name': 'src', 'description': 'Calendar ID (ending in `@group.calendar.google.com`).\\nYou can find it in the `src` parameter of the embed URL', 'type': 'string'}, {'name': 'months', 'description': 'Number of months of events to retireve.\\nDefault is `2`. Max is `12`.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.kendra.describe_faq', 'description': 'Gets information about an FAQ list.', 'parameters': [{'name': 'id', 'description': 'The identifier of the FAQ you want to get information on.'}, {'name': 'index_id', 'description': 'The identifier of the index for the FAQ.'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().describe', 'description': 'Describe a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}"], "Output": "aws.marketplace_catalog.cancel_change_set(__catalog=\"AWSMarketplace\", __change_set_id=\"abc123\")"} {"Instruction": "Please help me delete a Glue machine learning transform with the transform ID \"12345678\" in AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.delete_ml_transform', 'description': 'Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling DeleteMLTransforms . However, any Glue jobs that still reference the deleted transform will no longer succeed.', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the transform to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.start_import', 'description': 'Start import.', 'parameters': [{'name': 'client_token', 'description': 'Start import request client token.'}, {'name': 's3_bucket_source', 'description': 'Start import request s3 bucket source.\\ns3Bucket -> (string)\\n\\nS3 bucket source s3 bucket.\\ns3BucketOwner -> (string)\\n\\nS3 bucket source s3 bucket owner.\\ns3Key -> (string)\\n\\nS3 bucket source s3 key.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.update_model_version', 'description': 'Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'major_version_number', 'description': 'The major version number.'}, {'name': 'external_events_detail', 'description': 'The details of the external events data used for training the model version. Required if trainingDataSource is EXTERNAL_EVENTS .\\ndataLocation -> (string)\\n\\nThe Amazon S3 bucket location for the data.\\ndataAccessRoleArn -> (string)\\n\\nThe ARN of the role that provides Amazon Fraud Detector access to the data location.'}, {'name': 'ingested_events_detail', 'description': 'The details of the ingested event used for training the model version. Required if your trainingDataSource is INGESTED_EVENTS .\\ningestedEventsTimeWindow -> (structure)\\n\\nThe start and stop time of the ingested events.\\nstartTime -> (string)\\n\\nTimestamp of the first ingensted event.\\nendTime -> (string)\\n\\nTimestamp of the final ingested event.'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}"], "Output": "aws.glue.delete_ml_transform(transform_id=12345678)"} {"Instruction": "I want to retrieve coverage details for my GuardDuty account with the detector ID \"5678\" and a filter criteria of \"Equals\" for \"CriterionKey\" with value \"value2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.list_coverage', 'description': 'Lists coverage details for your GuardDuty account. If you\u00e2\\x80\\x99re a GuardDuty administrator, you can retrieve all resources associated with the active member accounts in your organization.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Resources\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector whose coverage details you want to retrieve.'}, {'name': 'filter_criteria', 'description': 'Represents the criteria used to filter the coverage details.\\nFilterCriterion -> (list)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\n(structure)\\n\\nRepresents a condition that when matched will be added to the response of the operation.\\nCriterionKey -> (string)\\n\\nAn enum value representing possible filter fields.\\nFilterCondition -> (structure)\\n\\nContains information about the condition.\\nEquals -> (list)\\n\\nRepresents an equal condition that is applied to a single field while retrieving the coverage details.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition that is applied to a single field while retrieving the coverage details.\\n(string)'}, {'name': 'sort_criteria', 'description': 'Represents the criteria used to sort the coverage details.\\nAttributeName -> (string)\\n\\nRepresents the field name used to sort the coverage details.\\nOrderBy -> (string)\\n\\nThe order in which the sorted findings are to be displayed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}"], "Output": "aws.guardduty.list_coverage(detector_id=5678, filter_criteria='{\"FilterCriterion\":[{\"CriterionKey\":\"Equals\",\"FilterCondition\":{\"Equals\":[\"value2\"]}}]}')"} {"Instruction": "I want to clear the query suggestions for an index with an identifier of index6789 on AWS Kendra.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.api_configs.update', 'description': 'Update an API Gateway API config', 'parameters': [{'name': 'api_config'}, {'name': 'api'}, {'name': 'async'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'alpha auth', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_macos', 'description': 'Create enterprise-certificate configuration file for MacOS', 'parameters': [{'name': 'issuer', 'description': 'The certificate issuer.'}, {'name': 'ecp', 'description': 'Provide a custom path to the enterprise-certificate-proxy binary. This flag must be the full path to the binary.'}, {'name': 'ecp_client', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared client library. This flag must be the full path to the shared library.'}, {'name': 'output_file', 'description': 'Override the file path that the enterprise-certificate-proxy configuration is written to.'}, {'name': 'tls_offload', 'description': 'Provide a custom path to the enterprise-certificate-proxy shared tls offload library. This flag must be the full path to the shared library.'}]}"], "Output": "aws.kendra.clear_query_suggestions(index_id=\"index6789\")"} {"Instruction": "I want to create a performance analysis report for my RDS database starting from 2021-01-01 00:00:00 and ending at 2021-01-02 00:00:00.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pi.create_performance_analysis_report', 'description': 'Creates a new performance analysis report for a specific time period for the DB instance.', 'parameters': [{'name': 'service_type', 'description': 'The Amazon Web Services service for which Performance Insights will return metrics. Valid value is RDS .\\nPossible values:\\n\\nRDS\\nDOCDB'}, {'name': 'identifier', 'description': 'An immutable, Amazon Web Services Region-unique identifier for a data source. Performance Insights gathers metrics from this data source.\\nTo use an Amazon RDS instance as a data source, you specify its DbiResourceId value. For example, specify db-ADECBTYHKTSAUMUZQYPDS2GW4A .'}, {'name': 'start_time', 'description': 'The start time defined for the analysis report.'}, {'name': 'end_time', 'description': 'The end time defined for the analysis report.'}, {'name': 'tags', 'description': 'The metadata assigned to the analysis report consisting of a key-value pair.\\n(structure)\\n\\nMetadata assigned to an Amazon RDS resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \"^([\\\\\\\\p{L}\\\\\\\\p{Z}\\\\\\\\p{N}_.:/=+\\\\\\\\-@]*)$\" ).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98:\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99, \u00e2\\x80\\x98@\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-@]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore.stop_access_logging', 'description': 'Stops access logging on the specified container. When you stop access logging on a container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access logs are not saved and are not retrievable.', 'parameters': [{'name': 'container_name', 'description': 'The name of the container that you want to stop access logging on.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}"], "Output": "aws.pi.create_performance_analysis_report(service_type=\"RDS\", identifier=\"db_ADECBTYHKTSAUMUZQYPDS2GW4A\", start_time=\"2021-01-01T00:00:00\", end_time=\"2021-01-02T00:00:00\")"} {"Instruction": "I want to obtain the notification configurations for my-auto-scaling-group in AWS Auto Scaling.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.autoscaling.describe_notification_configurations', 'description': 'Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.describe-notification-configurations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'auto_scaling_group_names', 'description': 'The name of the Auto Scaling group.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Russian Premier League Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.autoscaling.describe_notification_configurations(auto_scaling_group_names=\"my-auto-scaling-group\")"} {"Instruction": "I want to get the details for a specific task run with transform ID transform-987 and task run ID taskrun-345 on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.get_ml_task_run', 'description': 'Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling GetMLTaskRun with the TaskRunID and its parent transform\u00e2\\x80\\x99s TransformID .', 'parameters': [{'name': 'transform_id', 'description': 'The unique identifier of the machine learning transform.'}, {'name': 'task_run_id', 'description': 'The unique identifier of the task run.'}]}\n", "{'name': 'gcloud', 'api_name': 'alpha.ai.hp_tuning_jobs.list', 'description': 'List existing hyperparameter tuning jobs', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cryptocurrency financial data API for major exchanges. Candlesticks (OHLCV, VWAP, and Trade Count), Trades (tick-level). Spot and futures markets. Robust data catalog and documentation.', 'parameters': [{'name': 'start', 'description': 'Start of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'base', 'description': 'The second or quote currency in the traded pair', 'type': 'STRING'}, {'name': 'market_venue', 'description': 'The name of an exchange or a venue', 'type': 'STRING'}, {'name': 'symbol', 'description': 'The first or base currency in the traded pair', 'type': 'STRING'}, {'name': 'end', 'description': 'End of the requested time period, *%Y-%m-%dT%H:%M:%S* UTC timezone', 'type': 'STRING'}, {'name': 'sort', 'description': 'The ordering of results: `asc` (from earliest to latest), `desc` (from latest to earliest)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Maximum number of records to return, max `10000`', 'type': 'NUMBER'}]}\n", "{'name': 'alpha alloydb', 'api_name': 'gcloud.alpha.alloydb.clusters().update', 'description': 'update an AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'clear_continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}"], "Output": "aws.glue.get_ml_task_run(transform_id=\"transform-987\", task_run_id=\"taskrun-345\")"} {"Instruction": "I want to get the information of a virtual machine with the ARN arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.backup_gateway.get_virtual_machine', 'description': 'By providing the ARN (Amazon Resource Name), this API returns the virtual machine.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual machine.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.apigee.products().describe', 'description': 'describe an Apigee API product', 'parameters': [{'name': 'product'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instantly provide the latest news and the latest information on Cameroon. It is the easier way to get latest news about Cameroon.', 'parameters': [{'name': 'rank', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'search', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}"], "Output": "aws.backup_gateway.get_virtual_machine(resource_arn=\"arn:aws:backup_gateway:us_west_1:0000000000000:vm/vm_0000ABCDEFGIJKL\")"} {"Instruction": "I want to view the list of devices registered to my user in Amazon Cognito, using an access token of \"def456\" and limiting the returned devices to 5.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ram.create_permission_version', 'description': 'Creates a new version of the specified customer managed permission. The new version is automatically set as the default version of the customer managed permission. New resource shares automatically use the default permission. Existing resource shares continue to use their original permission versions, but you can use ReplacePermissionAssociations to update them.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the customer managed permission you\u00e2\\x80\\x99re creating a new version for.'}, {'name': 'policy_template', 'description': 'A string in JSON format string that contains the following elements of a resource-based policy:\\n\\nEffect : must be set to ALLOW .\\nAction : specifies the actions that are allowed by this customer managed permission. The list must contain only actions that are supported by the specified resource type. For a list of all actions supported by each resource type, see Actions, resources, and condition keys for Amazon Web Services services in the Identity and Access Management User Guide .\\nCondition : (optional) specifies conditional parameters that must evaluate to true when a user attempts an action for that action to be allowed. For more information about the Condition element, see IAM policies: Condition element in the Identity and Access Management User Guide .\\n\\nThis template can\u00e2\\x80\\x99t include either the Resource or Principal elements. Those are both filled in by RAM when it instantiates the resource-based policy on each resource shared using this managed permission. The Resource comes from the ARN of the specific resource that you are sharing. The Principal comes from the list of identities added to the resource share.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'AKS', 'api_name': 'Get AKS Upgrades', 'description': 'Get upgrade versions for a managed Kubernetes cluster', 'parameters': [{'name': 'name', 'description': 'Name of the managed cluster.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Western Australia vehicle license expiry date query, data from DoTDirect\\nhttps://csnb.net/wa-rego-check-api/', 'parameters': [{'name': 'rego', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Feed this API an IP Address and have it perform a quick and easy lookup for you.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.cognito_idp.list_devices(access_token=\"def456\", limit=\"5\")"} {"Instruction": "I want to retrieve information about a specific dashboard on AWS IoT SiteWise with the ID abc5678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.describe_dashboard', 'description': 'Retrieves information about a dashboard.', 'parameters': [{'name': 'dashboard_id', 'description': 'The ID of the dashboard.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for retrieving places & facilities data for given origin, distance and list of facility types.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.config_ssh', 'description': 'Populate SSH config files with Host entries from each instance', 'parameters': [{'name': 'dry_run'}, {'name': 'force_key_file_overwrite'}, {'name': 'remove'}, {'name': 'ssh_config_file'}, {'name': 'ssh_key_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free QR Code Generator - Online QR Code Maker', 'parameters': [{'name': 'forqr', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Logistics and Shipment Services', 'parameters': [{'name': 'reference', 'description': '', 'type': 'string'}]}"], "Output": "aws.iotsitewise.describe_dashboard(dashboard_id=\"abc5678\")"} {"Instruction": "I want to create a new IP address filter on AWS SES to block incoming mail from the IP address range 203.0.113.0/24. The filter should have the name \"block-ip-filter\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.create_receipt_filter', 'description': 'Creates a new IP address filter.You can execute this operation no more than once per second.', 'parameters': [{'name': 'filter', 'description': 'A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.\\nName -> (string)\\n\\nThe name of the IP address filter. The name must meet the following requirements:\\n\\nContain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).\\nStart and end with a letter or number.\\nContain 64 characters or fewer.\\n\\n\\nIpFilter -> (structure)\\n\\nA structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.\\nPolicy -> (string)\\n\\nIndicates whether to block or allow incoming mail from the specified IP addresses.\\nCidr -> (string)\\n\\nA single IP address or a range of IP addresses to block or allow, specified in Classless Inter-Domain Routing (CIDR) notation. An example of a single email address is 10.0.0.1. An example of a range of IP addresses is 10.0.0.1/24. For more information about CIDR notation, see RFC 2317 .'}]}"], "Output": "aws.ses.create_receipt_filter(filter={\"Name\": \"block-ip-filter\", \"IpFilter\": {\"Policy\": \"Block\", \"Cidr\": \"203.0.113.0/24\"}})"} {"Instruction": "Can you provide a Python function call to list the tags attached to the model with the ARN \"arn:aws:lookoutvision:us-west-2:123456789012:model/my-model\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBuffer', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.', 'type': 'bool', 'default': True}]}}"], "Output": "aws.lookoutvision.list_tags_for_resource(resource_arn=\"arn:aws:lookoutvision:us-west-2:123456789012:model/my-model\")"} {"Instruction": "I want to get the results of an insight specified by the ARN \"arn:aws:securityhub:us-west-2:123456789012:insight/987654321012/custom/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\" on AWS Security Hub.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.get_insight_results', 'description': 'Lists the results of the Security Hub insight specified by the insight ARN.', 'parameters': [{'name': 'insight_arn', 'description': 'The ARN of the insight for which to return results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.securityhub.get_insight_results(insight_arn=\"arn:aws:securityhub:us-west-2:123456789012:insight/987654321012/custom/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\")"} {"Instruction": "I want to retrieve a list of streaming distributions on CloudFront, but limit the results to 5 distributions per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.list_streaming_distributions', 'description': 'List streaming distributions.list-streaming-distributions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'receive user', 'parameters': [{'name': 'info3', 'description': '', 'type': 'STRING'}, {'name': 'info1', 'description': '', 'type': 'STRING'}, {'name': 'info2', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().delete', 'description': 'Delete an access policy', 'parameters': [{'name': 'policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get information on all your favorite celebrities. See more info at https://api-ninjas.com/api/celebrity.', 'parameters': [{'name': 'name', 'description': 'Name of the celebrity you wish to search. This field is case-insensitive.', 'type': 'STRING'}, {'name': 'min_height', 'description': 'Minimum height of celebrities in meters (e.g. **1.65**).', 'type': 'STRING'}, {'name': 'min_net_worth', 'description': 'Minimum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'nationality', 'description': 'Nationality of celebrities. Must be an ISO 3166 Alpha-2 country code (e.g. **US**).', 'type': 'STRING'}, {'name': 'max_net_worth', 'description': 'Maximum net worth of celebrities.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of celebrities in meters (e.g. **1.80**).', 'type': 'STRING'}]}\n", "{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}"], "Output": "aws.cloudfront.list_streaming_distributions(page_size=5)"} {"Instruction": "I want to get information about the domain mydomain.com on AWS Lightsail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.get_domain', 'description': 'Returns information about a specific domain recordset.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name for which your want to return information about.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as uppercase', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate strong, unique, and customizable passwords with our Password Generator API. ', 'parameters': [{'name': 'excludesimilarcharacters', 'description': '', 'type': 'BOOLEAN'}, {'name': 'strict', 'description': '', 'type': 'BOOLEAN'}, {'name': 'uppercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'exclude', 'description': '', 'type': 'STRING'}, {'name': 'symbols', 'description': '', 'type': 'BOOLEAN'}, {'name': 'lowercase', 'description': '', 'type': 'BOOLEAN'}, {'name': 'length', 'description': '', 'type': 'NUMBER'}, {'name': 'numbers', 'description': '', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bq.tables.insert(table=\"/projects/myproject/datasets/my_dataset/tables/my_table\", data=\"data_file.json\"', 'description': 'Insert records into an existing table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'data', 'description': 'The data to be inserted.'}]}"], "Output": "aws.lightsail.get_domain(domain_name=\"mydomain.com\")"} {"Instruction": "I want to get the details for the Security Hub member accounts with the account IDs \"111111111\" and \"222222222\" in AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.get_members', 'description': 'Returns the details for the Security Hub member accounts for the specified account IDs.The results include both member accounts that are managed using Organizations and accounts that were invited manually.', 'parameters': [{'name': 'account_ids', 'description': 'The list of account IDs for the Security Hub member accounts to return the details for.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'aws', 'api_name': 'aws.location.create_key', 'description': 'Creates an API key resource in your Amazon Web Services account, which lets you grant actions for Amazon Location resources to the API key bearer.NoteFor more information, see Using API keys .', 'parameters': [{'name': 'description', 'description': 'An optional description for the API key resource.'}, {'name': 'expire_time', 'description': 'The optional timestamp for when the API key resource will expire in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ . One of NoExpiry or ExpireTime must be set.'}, {'name': 'key_name', 'description': 'A custom name for the API key resource.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), hyphens (-), periods (.), and underscores (_).\\nMust be a unique API key name.\\nNo spaces allowed. For example, ExampleAPIKey .'}, {'name': 'no_expiry_|_no_no_expiry', 'description': 'Optionally set to true to set no expiration time for the API key. One of NoExpiry or ExpireTime must be set.'}, {'name': 'restrictions', 'description': 'The API key restrictions for the API key resource.\\nAllowActions -> (list)\\n\\nA list of allowed actions that an API key resource grants permissions to perform. You must have at least one action for each type of resource. For example, if you have a place resource, you must include at least one place action.\\nThe following are valid values for the actions.\\n\\nMap actions\\ngeo:GetMap* - Allows all actions needed for map rendering.\\n\\n\\nPlace actions\\ngeo:SearchPlaceIndexForText - Allows geocoding.\\ngeo:SearchPlaceIndexForPosition - Allows reverse geocoding.\\ngeo:SearchPlaceIndexForSuggestions - Allows generating suggestions from text.\\nGetPlace - Allows finding a place by place ID.\\n\\n\\nRoute actions\\ngeo:CalculateRoute - Allows point to point routing.\\ngeo:CalculateRouteMatrix - Allows calculating a matrix of routes.\\n\\n\\n\\n\\nNoteYou must use these strings exactly. For example, to provide access to map rendering, the only valid action is geo:GetMap* as an input to the list. [\"geo:GetMap*\"] is valid but [\"geo:GetMapTile\"] is not. Similarly, you cannot use [\"geo:SearchPlaceIndexFor*\"] - you must list each of the Place actions separately.\\n(string)\\n\\nAllowReferers -> (list)\\n\\nAn optional list of allowed HTTP referers for which requests must originate from. Requests using this API key from other domains will not be allowed.\\nRequirements:\\n\\nContain only alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939) or any symbols in this list $\\\\-._+!*`(),;/?:@=&\\nMay contain a percent (%) if followed by 2 hexadecimal digits (A-F, a-f, 0-9); this is used for URL encoding purposes.\\nMay contain wildcard characters question mark (?) and asterisk (*). Question mark (?) will replace any single character (including hexadecimal digits). Asterisk (*) will replace any multiple characters (including multiple hexadecimal digits).\\nNo spaces allowed. For example, https://example.com .\\n\\n(string)\\n\\nAllowResources -> (list)\\n\\nA list of allowed resource ARNs that a API key bearer can perform actions on.\\n\\nThe ARN must be the correct ARN for a map, place, or route ARN. You may include wildcards in the resource-id to match multiple resources of the same type.\\nThe resources must be in the same partition , region , and account-id as the key that is being created.\\nOther than wildcards, you must include the full ARN, including the arn , partition , service , region , account-id and resource-id , delimited by colons (:).\\nNo spaces allowed, even with wildcards. For example, arn:aws:geo:region:*account-id* :map/ExampleMap* .\\n\\nFor more information about ARN format, see Amazon Resource Names (ARNs) .\\n(string)'}, {'name': 'tags', 'description': 'Applies one or more tags to the map resource. A tag is a key-value pair that helps manage, identify, search, and filter your resources by labelling them.\\nFormat: \"key\" : \"value\"\\nRestrictions:\\n\\nMaximum 50 tags per resource\\nEach resource tag must be unique with a maximum of one value.\\nMaximum key length: 128 Unicode characters in UTF-8\\nMaximum value length: 256 Unicode characters in UTF-8\\nCan use alphanumeric characters (A\u00e2\\x80\\x93Z, a\u00e2\\x80\\x93z, 0\u00e2\\x80\\x939), and the following characters: + - = . _ : / @.\\nCannot use \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d as a prefix for a key.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgh.notify_application_state', 'description': 'Sets the migration state of an application. For a given application identified by the value passed to ApplicationId , its status is set or updated by passing one of three values to Status : NOT_STARTED | IN_PROGRESS | COMPLETED .', 'parameters': [{'name': 'application_id', 'description': 'The configurationId in Application Discovery Service that uniquely identifies the grouped application.'}, {'name': 'status', 'description': 'Status of the application - Not Started, In-Progress, Complete.\\nPossible values:\\n\\nNOT_STARTED\\nIN_PROGRESS\\nCOMPLETED'}, {'name': 'update_date_time', 'description': 'The timestamp when the application state changed.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Yahoo Finance API for stocks, options, ETFs, mutual funds and news. Moved to: https://rapidapi.com/sparior/api/mboum-finance', 'parameters': [{'name': 'interval', 'description': 'Allows one of following : 5m|15m|30m|1h|1d|1wk|1mo|3mo', 'type': 'string'}, {'name': 'symbol', 'description': 'A single symbol', 'type': 'string'}, {'name': 'diffandsplits', 'description': 'Allows one of following : true|false', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_aliases', 'description': 'Creates a paginated call to list the aliases associated with a given entity.list-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the entity exists.'}, {'name': 'entity_id', 'description': 'The identifier for the entity for which to list the aliases.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.securityhub.get_members(account_ids=[\"111111111\", \"222222222\"])"} {"Instruction": "I want to allocate a hosted connection on interconnect with ID dxcon-fgktov66 and bandwidth of 500Mbps for my AWS account. The connection name should be mydcinterconnect and the VLAN should be 101.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}"], "Output": "aws.directconnect.allocate_hosted_connection(bandwidth=\"500Mbps\", connection_id=\"dxcon_fgktov66\", connection_name=\"mydcinterconnect\", owner_account=\"\", vlan=101)"} {"Instruction": "I want to create an export task named my-other-export-task to export logs from the log group named my-other-log-group to an S3 bucket named my-other-export-bucket.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.create_export_task', 'description': 'Creates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket. When you perform a CreateExportTask operation, you must use credentials that have permission to write to the S3 bucket that you specify as the destination.Exporting to S3 buckets that are encrypted with AES-256 is supported.You can export logs from multiple log groups or multiple time ranges to the same S3 bucket. To separate log data for each export task, specify a prefix to be used as the Amazon S3 key prefix for all exported objects.NoteTime-based sorting on chunks of log data inside an exported file is not guaranteed. You can sort the exported log field data by using Linux utilities.', 'parameters': [{'name': 'task_name', 'description': 'The name of the export task.'}, {'name': 'log_group_name', 'description': 'The name of the log group.'}, {'name': 'log_stream_name_prefix', 'description': 'Export only log streams that match the provided prefix. If you don\u00e2\\x80\\x99t specify a value, no prefix filter is applied.'}, {'name': 'from', 'description': 'The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp earlier than this time are not exported.'}, {'name': 'to', 'description': 'The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC . Events with a timestamp later than this time are not exported.\\nYou must specify a time that is not earlier than when this log group was created.'}, {'name': 'destination', 'description': 'The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.'}, {'name': 'destination_prefix', 'description': 'The prefix used as the start of the key for every object exported. If you don\u00e2\\x80\\x99t specify a value, the default is exportedlogs .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_year_boundaries', 'description': 'Compute the number of years between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.logs.create_export_task(task_name=\"my-other-export-task\", log_group_name=\"my-other-log-group\", destination=\"my-other-export-bucket\")"} {"Instruction": "Can you please provide a Python function call to describe the available broker instance options for AWS Message Queue (MQ)? Additionally, log the output and set the maximum number of instance options to be returned per page as 10.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mq.describe_broker_instance_options', 'description': 'Describe available broker instance options.', 'parameters': [{'name': 'engine_type', 'description': 'Filter response by engine type.'}, {'name': 'host_instance_type', 'description': 'Filter response by host instance type.'}, {'name': 'max_results', 'description': 'The maximum number of brokers that Amazon MQ can return per page (20 by default). This value must be an integer from 5 to 100.'}, {'name': 'next_token', 'description': 'The token that specifies the next page of results Amazon MQ should return. To request the first page, leave nextToken empty.'}, {'name': 'storage_type', 'description': 'Filter response by storage type.'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings_as_titlecase', 'description': 'Titlecase Classification', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool (optional) - Memory pool for memory allocation'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data provides you with comprehensive information about products on Amazon, including pricing, customer reviews, product descriptions, and more. With this valuable data, you can make informed decisions about your online retail strategy and stay ahead of the competition', 'parameters': []}"], "Output": "aws.mq.describe_broker_instance_options(max_results=10)"} {"Instruction": "I want to remove an IAM role from a DB cluster named mydbcluster with the role arn:aws:iam::123456789012:role/RDSLoadFromS3.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.remove_role_from_db_cluster', 'description': 'Removes the asssociation of an Amazon Web Services Identity and Access Management (IAM) role from a DB cluster.For more information on Multi-AZ DB clusters, see Multi-AZ DB cluster deployments in the Amazon RDS User Guide.', 'parameters': [{'name': 'db_cluster_identifier', 'description': 'The name of the DB cluster to disassociate the IAM role from.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM role to disassociate from the Aurora DB cluster, for example arn:aws:iam::123456789012:role/AuroraAccessRole .'}, {'name': 'feature_name', 'description': 'The name of the feature for the DB cluster that the IAM role is to be disassociated from. For information about supported feature names, see DBEngineVersion .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mojitok Sticker Store API/SDK is a curated store of licensed animated stickers, emojis, and GIFs. ', 'parameters': [{'name': 'include', 'description': 'Use when you want to receive a response including sticker pack or creator information', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job'}, {'name': 'region', 'description': 'Cloud region for the custom job'}]}"], "Output": "aws.rds.remove_role_from_db_cluster(db_cluster_identifier=\"mydbcluster\", role_arn=\"arn:aws:iam::123456789012:role/RDSLoadFromS3\")"} {"Instruction": "I want to get the usage of a customer-owned address pool with ID 'ipv4pool-coip-12345678aEXAMPLE' on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.get_coip_pool_usage', 'description': 'Describes the allocations from the specified customer-owned address pool.', 'parameters': [{'name': 'pool_id', 'description': 'The ID of the address pool.'}, {'name': 'filters', 'description': 'One or more filters.\\n\\ncoip-address-usage.allocation-id - The allocation ID of the address.\\ncoip-address-usage.aws-account-id - The ID of the Amazon Web Services account that is using the customer-owned IP address.\\ncoip-address-usage.aws-service - The Amazon Web Services service that is using the customer-owned IP address.\\ncoip-address-usage.co-ip - The customer-owned IP address.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'max_results', 'description': 'The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.'}, {'name': 'next_token', 'description': 'The token for the next page of results.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert speech to text quickly and easily. Supports 100+ languages', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'CreateIPCStreamWriter', 'description': 'Create an Arrow columnar IPC stream writer instance', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization. If None, default values will be used.'}]}}"], "Output": "aws.ec2.get_coip_pool_usage(pool_id=\"ipv4pool-coip-12345678aEXAMPLE\")"} {"Instruction": "I want to get the state of a VPC connection with ARN \"arn:aws:msk:vpc-connection/123456789012\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kafka.describe_vpc_connection', 'description': 'Returns a description of this MSK VPC connection.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) that uniquely identifies a MSK VPC connection.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.kafka.describe_vpc_connection(__arn=\"arn:aws:msk:vpc-connection/123456789012\")"} {"Instruction": "Can you provide a Python function call to list the recommendations for the Resilience Hub Application Component with the assessment ARN \"arn:partition:resiliencehub:region:account:app-assessment/app-id\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_component_recommendations', 'description': 'Lists the recommendations for an Resilience Hub Application Component.', 'parameters': [{'name': 'assessment_arn', 'description': 'Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition :resiliencehub:region :account :app-assessment/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.list_suite_runs', 'description': 'Lists runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Lists the test suite runs of the specified test suite based on suite definition ID.'}, {'name': 'suite_definition_version', 'description': 'Must be passed along with suiteDefinitionId . Lists the test suite runs of the specified test suite based on suite definition version.'}, {'name': 'max_results', 'description': 'The maximum number of results to return at once.'}, {'name': 'next_token', 'description': 'A token to retrieve the next set of results.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.delete_asset', 'description': 'Deletes an asset. This action can\u00e2\\x80\\x99t be undone. For more information, see Deleting assets and models in the IoT SiteWise User Guide .NoteYou can\u00e2\\x80\\x99t delete an asset that\u00e2\\x80\\x99s associated to another asset. For more information, see DisassociateAssets .', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset to delete.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}"], "Output": "aws.resiliencehub.list_app_component_recommendations(assessment_arn=\"arn:partition:resiliencehub:region:account:app_assessment/app_id\")"} {"Instruction": "Can you please list all of the refresh schedules for my topic with ID 12345 on QuickSight?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_topic_refresh_schedules', 'description': 'Lists all of the refresh schedules for a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.'}, {'name': 'topic_id', 'description': 'The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch any data from Instagram: photo and video links, profile info, stories, highlights. Uptime 97%. Best price for 500k requests!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'month_day_nano_interval', 'description': 'Create instance of an interval type representing months, days and nanoseconds between two dates.', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}"], "Output": "aws.quicksight.list_topic_refresh_schedules(aws_account_id=123456789, topic_id=12345)"} {"Instruction": "I want to create a ruleset named 'my-new-ruleset' in the AWS DataBrew API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.create_ruleset', 'description': 'Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the ruleset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.'}, {'name': 'description', 'description': 'The description of the ruleset.'}, {'name': 'target_arn', 'description': 'The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.'}, {'name': 'rules', 'description': 'A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.\\n(structure)\\n\\nRepresents a single data quality requirement that should be validated in the scope of this dataset.\\nName -> (string)\\n\\nThe name of the rule.\\nDisabled -> (boolean)\\n\\nA value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.\\nCheckExpression -> (string)\\n\\nThe expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2) . Column and value references are substitution variables that should start with the \u00e2\\x80\\x98:\u00e2\\x80\\x99 symbol. Depending on the context, substitution variables\u00e2\\x80\\x99 values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2 .\\nFor more information, see Available checks\\n\\nSubstitutionMap -> (map)\\n\\nThe map of substitution variable names to their values used in a check expression. Variable names should start with a \u00e2\\x80\\x98:\u00e2\\x80\\x99 (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, \":col1\": \"`Column A`\".\\nkey -> (string)\\nvalue -> (string)\\n\\nThreshold -> (structure)\\n\\nThe threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.\\nValue -> (double)\\n\\nThe value of a threshold.\\nType -> (string)\\n\\nThe type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.\\nUnit -> (string)\\n\\nUnit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.\\n\\nColumnSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.'}, {'name': 'tags', 'description': 'Metadata tags to apply to the ruleset.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Clean your email list now!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII printable', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify the memory pool for allocation'}]}}"], "Output": "aws.databrew.create_ruleset(__name=\"my-new-ruleset\")"} {"Instruction": "I want to create an access policy with the IAM Identity Center Group, \"managers\" for an IoT SiteWise Monitor portal with ID 5678, and give the group VIEWER permissions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.create_access_policy', 'description': 'Creates an access policy that grants the specified identity (IAM Identity Center user, IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor portal or project resource.', 'parameters': [{'name': 'access_policy_identity', 'description': 'The identity for this access policy. Choose an IAM Identity Center user, an IAM Identity Center group, or an IAM user.\\nuser -> (structure)\\n\\nAn IAM Identity Center user identity.\\nid -> (string)\\n\\nThe IAM Identity Center ID of the user.\\n\\ngroup -> (structure)\\n\\nAn IAM Identity Center group identity.\\nid -> (string)\\n\\nThe IAM Identity Center ID of the group.\\n\\niamUser -> (structure)\\n\\nAn IAM user identity.\\narn -> (string)\\n\\nThe ARN of the IAM user. For more information, see IAM ARNs in the IAM User Guide .\\n\\nNoteIf you delete the IAM user, access policies that contain this identity include an empty arn . You can delete the access policy for the IAM user that no longer exists.\\n\\n\\niamRole -> (structure)\\n\\nAn IAM role identity.\\narn -> (string)\\n\\nThe ARN of the IAM role. For more information, see IAM ARNs in the IAM User Guide .'}, {'name': 'access_policy_resource', 'description': 'The IoT SiteWise Monitor resource for this access policy. Choose either a portal or a project.\\nportal -> (structure)\\n\\nA portal resource.\\nid -> (string)\\n\\nThe ID of the portal.\\n\\nproject -> (structure)\\n\\nA project resource.\\nid -> (string)\\n\\nThe ID of the project.'}, {'name': 'access_policy_permission', 'description': 'The permission level for this access policy. Note that a project ADMINISTRATOR is also known as a project owner.\\nPossible values:\\n\\nADMINISTRATOR\\nVIEWER'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the access policy. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting News in real-time via API from Social Medias like Twitter, Facebook, Instagram, etc', 'parameters': []}"], "Output": "aws.iotsitewise.create_access_policy(access_policy_identity_group_id=\"managers\", access_policy_resource_portal_id=5678, access_policy_permission=\"VIEWER\")"} {"Instruction": "I want to stop using a key named aws-payment-cryptography on Amazon Web Services Payment Cryptography.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.payment_cryptography.stop_key_usage', 'description': 'Disables an Amazon Web Services Payment Cryptography key, which makes it inactive within Amazon Web Services Payment Cryptography.Related operations:StartKeyUsageSee also: AWS API Documentation\\n', 'parameters': [{'name': 'key_identifier', 'description': 'The KeyArn of the key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}"], "Output": "aws.payment_cryptography.stop_key_usage(key_identifier=\"aws-payment-cryptography\")"} {"Instruction": "I want to delete an assessment target with the ARN arn:aws:inspector:us-west-2:123456789012:target/0-2js91hkg on AWS Inspector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.list', 'description': 'List Apigee API proxies', 'parameters': [{'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_studio_lifecycle_config', 'description': 'Describes the Studio Lifecycle Configuration.', 'parameters': [{'name': 'studio_lifecycle_config_name', 'description': 'The name of the Studio Lifecycle Configuration to describe.'}]}\n", "{'name': 'beyondcorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections().create', 'description': 'Create a new Beyondcorp application connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}, {'name': 'application_endpoint'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cheap and lightweight API to get rich Amazon product metadata', 'parameters': [{'name': 'locale', 'description': 'Currently supported locales:\\n\\nUS (amazon.com)\\nUK (amazon.co.uk)\\nCA (amazon.ca)\\nIN (amazon.in)\\nFR (amazon.fr)\\n\\nMore coming soon!', 'type': 'STRING'}, {'name': 'asins', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'Synapse Spark Session Create', 'description': 'Create a Spark session', 'parameters': [{'name': 'executor-size', 'description': 'The executor size.', 'required': True, 'accepted_values': ['Large', 'Medium', 'Small']}, {'name': 'executors', 'description': 'The number of executors.', 'required': True}, {'name': 'name', 'description': 'The Spark session name.', 'required': True}, {'name': 'spark-pool-name', 'description': 'The name of the Spark pool.', 'required': True}, {'name': 'workspace-name', 'description': 'The name of the workspace.', 'required': True}, {'name': 'configuration', 'description': 'The configuration of Spark session.', 'required': False}, {'name': 'reference-files', 'description': 'Additional files used for reference in the main definition file.', 'required': False}, {'name': 'tags', 'description': 'Space-separated tags: key[=value] [key[=value] ...]. Use \"\" to clear existing tags.', 'required': False}]}"], "Output": "aws.inspector.delete_assessment_target(assessment_target_arn=\"arn:aws:inspector:us-west-2:123456789012:target/0-2js91hkg\")"} {"Instruction": "I want to associate the configuration items with an application having the configuration ID \"app-config-456\" on AWS Discovery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.discovery.associate_configuration_items_to_application', 'description': 'Associates one or more configuration items with an application.', 'parameters': [{'name': 'application_configuration_id', 'description': 'The configuration ID of an application with which items are to be associated.'}, {'name': 'configuration_ids', 'description': 'The ID of each configuration item to be associated with an application.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes().restore', 'description': 'Restore a Bare Metal Solution boot volume from an existing snapshot', 'parameters': [{'name': 'volume', 'description': 'ID of the volume or fully qualified identifier for the volume'}, {'name': 'region', 'description': 'Region of the resource'}, {'name': 'snapshot', 'description': 'Snapshot to be used for restore'}]}"], "Output": "aws.discovery.associate_configuration_items_to_application(application_configuration_id=\"app-config-456\", configuration_ids=[\"config_item_1\", \"config_item_2\"])"} {"Instruction": "I need to remove a tag with the key \"Region\" from directory with ID \"1234567890\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.remove_tags_from_resource', 'description': 'Removes tags from a directory.', 'parameters': [{'name': 'resource_id', 'description': 'Identifier (ID) of the directory from which to remove the tag.'}, {'name': 'tag_keys', 'description': 'The tag key (name) of the tag to be removed.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_get_asset_property_value_history', 'description': 'Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide .', 'parameters': [{'name': 'entries', 'description': 'The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.\\n(structure)\\n\\nContains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.\\nTo identify an asset property, you must specify one of the following:\\n\\nThe assetId and propertyId of an asset property.\\nA propertyAlias , which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature ). To define an asset property\u00e2\\x80\\x99s alias, see UpdateAssetProperty .\\n\\nentryId -> (string)\\n\\nThe ID of the entry.\\nassetId -> (string)\\n\\nThe ID of the asset in which the asset property was created.\\npropertyId -> (string)\\n\\nThe ID of the asset property.\\npropertyAlias -> (string)\\n\\nThe alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature ). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide .\\nstartDate -> (timestamp)\\n\\nThe exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nendDate -> (timestamp)\\n\\nThe inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.\\nqualities -> (list)\\n\\nThe quality by which to filter asset data.\\n(string)\\n\\ntimeOrdering -> (string)\\n\\nThe chronological sorting order of the requested information.\\nDefault: ASCENDING'}, {'name': 'next_token', 'description': 'The token to be used for the next set of paginated results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.\\n\\nThe size of the result set is equal to 4 MB.\\nThe number of data points in the result set is equal to the value of maxResults . The maximum value of maxResults is 20000.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_table_statistics', 'description': 'Returns table and schema statistics for one or more provisioned replications that use a given DMS Serverless replication configuration.', 'parameters': [{'name': 'replication_config_arn', 'description': 'The replication config to describe.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}, {'name': 'filters', 'description': 'Filters applied to the replication table statistics.\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_endpoint_access', 'description': 'Returns information, such as the name, about a VPC endpoint.', 'parameters': [{'name': 'endpoint_name', 'description': 'The name of the VPC endpoint to return information for.'}]}"], "Output": "aws.ds.remove_tags_from_resource(resource_id=1234567890, tag_keys=\"Region\")"} {"Instruction": "I want to describe an activity type with the name \"my-activity\" and version \"1.0\" in the domain \"my-domain\" on AWS SWF.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the updated and hyper-accurate weather/aqi information of any city. ', 'parameters': [{'name': 'cityname', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return all known subdomains from root domain inquiry', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.swf.describe_activity_type(domain=\"my_domain\", activity_type={\"name\": \"my-activity\", \"version\": \"1.0\"})"} {"Instruction": "Get detailed data for an environment named staging-env.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.get_environment', 'description': 'Get detailed data for an environment.', 'parameters': [{'name': 'name', 'description': 'The name of the environment that you want to get the detailed data for.'}]}\n", "{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy_connectors.update', 'description': 'Update an existing Beyondcorp application legacy connector', 'parameters': [{'name': 'connector', 'description': 'ID of the connector or fully qualified identifier for the connector.'}, {'name': 'location', 'description': 'The location of the beyondcorp service.'}, {'name': 'async', 'description': 'Display information about the operation in progress, without waiting for the operation to complete.'}, {'name': 'display_name', 'description': 'Human readable name of the connector.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists its value is modified, otherwise a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored.'}]}"], "Output": "aws.proton.get_environment(name=\"staging-env\")"} {"Instruction": "I want to disassociate quick connects with ids \"qc-789\" and \"qc-012\" from the queue with id \"queue-456\" in AWS Connect instance \"connect-123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.disassociate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to disassociate from the queue.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.undeploy_index', 'description': 'Undeploy an index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index_endpoint or fully qualified identifier for the index_endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index_endpoint.'}, {'name': 'deployed_index_id', 'description': 'The ID of the deployed index to be undeployed.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().update', 'description': 'Update properties of a Cloud Composer environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'cloud_sql_machine_type'}, {'name': 'environment_size'}, {'name': 'node_count'}, {'name': 'web_server_machine_type'}, {'name': 'airflow_version'}, {'name': 'image_version'}, {'name': 'disable_cloud_data_lineage_integration'}, {'name': 'enable_cloud_data_lineage_integration'}, {'name': 'disable_master_authorized_networks'}, {'name': 'enable_master_authorized_networks'}, {'name': 'master_authorized_networks'}, {'name': 'disable_scheduled_snapshot_creation'}, {'name': 'enable_scheduled_snapshot_creation'}, {'name': 'snapshot_creation_schedule'}, {'name': 'snapshot_location'}, {'name': 'snapshot_schedule_timezone'}, {'name': 'maintenance_window_end'}, {'name': 'maintenance_window_recurrence'}, {'name': 'maintenance_window_start'}, {'name': 'max_workers'}, {'name': 'min_workers'}, {'name': 'scheduler_count'}, {'name': 'scheduler_cpu'}, {'name': 'scheduler_memory'}, {'name': 'scheduler_storage'}, {'name': 'web_server_cpu'}, {'name': 'web_server_memory'}, {'name': 'web_server_storage'}, {'name': 'worker_cpu'}, {'name': 'worker_memory'}, {'name': 'worker_storage'}, {'name': 'disable_triggerer'}, {'name': 'enable_triggerer'}, {'name': 'triggerer_count'}, {'name': 'triggerer_cpu'}, {'name': 'triggerer_memory'}, {'name': 'update_airflow_configs'}, {'name': 'clear_airflow_configs'}, {'name': 'remove_airflow_configs'}, {'name': 'update_env_variables'}, {'name': 'clear_env_variables'}, {'name': 'remove_env_variables'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'update_pypi_packages_from_file'}, {'name': 'update_pypi_package'}, {'name': 'clear_pypi_packages'}, {'name': 'remove_pypi_packages'}, {'name': 'update_web_server_allow_ip'}, {'name': 'web_server_allow_all'}, {'name': 'web_server_deny_all'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.list_environments', 'description': 'Lists the environments for an application.', 'parameters': [{'name': 'application_id', 'description': 'The application ID.'}, {'name': 'max_results', 'description': 'The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.'}, {'name': 'next_token', 'description': 'A token to start the list. Use this token to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}"], "Output": "aws.connect.disassociate_queue_quick_connects(instance_id=\"connect_123\", queue_id=\"queue-456\", quick_connect_ids=[\"qc-789\", \"qc-012\"])"} {"Instruction": "I want to remove the tag key-value pair \"Location\" from the Amazon MWAA environment with the ARN \"arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment\" using the AWS CLI.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mwaa.untag_resource', 'description': 'Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment. For example, \"Environment\": \"Staging\" .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment .'}, {'name': 'tag_keys', 'description': 'The key-value tag pair you want to remove. For example, \"Environment\": \"Staging\" .\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A list of beers from many European countries', 'parameters': [{'name': 'beerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Download Instagram profile dp and basic details', 'parameters': [{'name': 'id', 'description': 'Enter your username or profile link', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}"], "Output": "aws.mwaa.untag_resource(resource_arn=\"arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment\", tag_keys=\"Location\")"} {"Instruction": "I want to delete the 'customers' route settings for the 'stage1' stage in the API with ID 'abcd1234' in AWS API Gateway V2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigatewayv2.delete_route_settings', 'description': 'Deletes the RouteSettings for a stage.', 'parameters': [{'name': 'api_id', 'description': 'The API identifier.'}, {'name': 'route_key', 'description': 'The route key.'}, {'name': 'stage_name', 'description': 'The stage name. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.'}]}"], "Output": "aws.apigatewayv2.delete_route_settings(api_id='abcd1234', stage_name='stage1', route_key='GET /customers')"} {"Instruction": "I want to list all the available locales for the bot with botId=\"my-bot-id\" and botVersion=\"1.0\" in AWS LexV2 Models.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_models.list_bot_locales', 'description': 'Gets a list of locales for the specified bot.', 'parameters': [{'name': 'bot_id', 'description': 'The identifier of the bot to list locales for.'}, {'name': 'bot_version', 'description': 'The version of the bot to list locales for.'}, {'name': 'sort_by', 'description': 'Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.\\nattribute -> (string)\\n\\nThe bot locale attribute to sort by.\\norder -> (string)\\n\\nSpecifies whether to sort the bot locales in ascending or descending order.'}, {'name': 'filters', 'description': 'Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.\\n(structure)\\n\\nFilters responses returned by the ListBotLocales operation.\\nname -> (string)\\n\\nThe name of the field to filter the list of bots.\\nvalues -> (list)\\n\\nThe value to use for filtering the list of bots.\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for live cricket scores, commentary, latest cricket news and editorials, schedules of upcoming matches, rankings, stats, records, etc', 'parameters': [{'name': 'seriesid', 'description': 'The value of id field returned in .../series/list or .../series/list-archives endpoints.', 'type': 'NUMBER'}]}"], "Output": "aws.lexv2_models.list_bot_locales(bot_id=\"my_bot_id\", bot_version=\"1.0\")"} {"Instruction": "How can I create a quick connect with a name \"my-quick-connect\" on Amazon Connect instance \"my-instance\" with a description \"This is a test quick connect\" and a phone number \"1234567890\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.create_quick_connect', 'description': 'Creates a quick connect for the specified Amazon Connect instance.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'name', 'description': 'The name of the quick connect.'}, {'name': 'description', 'description': 'The description of the quick connect.'}, {'name': 'quick_connect_config', 'description': 'Configuration settings for the quick connect.\\nQuickConnectType -> (string)\\n\\nThe type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).\\nUserConfig -> (structure)\\n\\nThe user configuration. This is required only if QuickConnectType is USER.\\nUserId -> (string)\\n\\nThe identifier of the user.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nQueueConfig -> (structure)\\n\\nThe queue configuration. This is required only if QuickConnectType is QUEUE.\\nQueueId -> (string)\\n\\nThe identifier for the queue.\\nContactFlowId -> (string)\\n\\nThe identifier of the flow.\\n\\nPhoneConfig -> (structure)\\n\\nThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.\\nPhoneNumber -> (string)\\n\\nThe phone number in E.164 format.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}"], "Output": "aws.connect.create_quick_connect(instance_id=\"my-instance\", name=\"my-quick-connect\", description=\"This is a test quick connect\", quick_connect_config=\"{\\\"QuickConnectType\\\": \\\"PHONE_NUMBER\\\", \\\"PhoneConfig\\\": {\\\"PhoneNumber\\\": \\\"1234567890\\\"}}\")"} {"Instruction": "I want to update the settings for a directory with the identifier my-directory on AWS directory service with the TLS_1_0 setting set to 'Disable'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.update_settings', 'description': 'Updates the configurable settings for the specified directory.', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory for which to update settings.'}, {'name': 'settings', 'description': 'The list of Setting objects.\\n(structure)\\n\\nContains information about the configurable settings for a directory.\\nName -> (string)\\n\\nThe name of the directory setting. For example:\\n\\nTLS_1_0\\n\\nValue -> (string)\\n\\nThe value of the directory setting for which to retrieve information. For example, for TLS_1_0 , the valid values are: Enable and Disable .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.create_contact_channel', 'description': 'A contact channel is the method that Incident Manager uses to engage your contact.', 'parameters': [{'name': 'contact_id', 'description': 'The Amazon Resource Name (ARN) of the contact you are adding the contact channel to.'}, {'name': 'name', 'description': 'The name of the contact channel.'}, {'name': 'type', 'description': 'Incident Manager supports three types of contact channels:\\n\\nSMS\\nVOICE\\nEMAIL\\n\\nPossible values:\\n\\nSMS\\nVOICE\\nEMAIL'}, {'name': 'delivery_address', 'description': 'The details that Incident Manager uses when trying to engage the contact channel. The format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format\\n\\nSimpleAddress -> (string)\\n\\nThe format is dependent on the type of the contact channel. The following are the expected formats:\\n\\nSMS - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nVOICE - \u00e2\\x80\\x98+\u00e2\\x80\\x99 followed by the country code and phone number\\nEMAIL - any standard email format'}, {'name': 'defer_activation_|_no_defer_activation', 'description': 'If you want to activate the channel at a later time, you can choose to defer activation. Incident Manager can\u00e2\\x80\\x99t engage your contact channel until it has been activated.'}, {'name': 'idempotency_token', 'description': 'A token ensuring that the operation is called only once with the specified details.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'some print api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validates Brazilian CNPJ numbers. It can also generate random, valid numbers.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.swf.describe_activity_type', 'description': 'Returns information about the specified activity type. This includes configuration settings provided when the type was registered and other general information about the type.Access ControlUse an Action element to allow or deny permission to call this action.activityType.name : String constraint. The key is swf:activityType.name .See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the activity type is registered.'}, {'name': 'activity_type', 'description': 'The activity type to get information about. Activity types are identified by the name and version that were supplied when the activity was registered.\\nname -> (string)\\n\\nThe name of this activity.\\n\\nNoteThe combination of activity type name and version must be unique within a domain.\\n\\nversion -> (string)\\n\\nThe version of this activity.\\n\\nNoteThe combination of activity type name and version must be unique with in a domain.'}]}"], "Output": "aws.ds.update_settings(directory_id=\"my-directory\", settings=[{\"Name\": \"TLS_1_0\", \"Value\": \"Disable\"}])"} {"Instruction": "I would like to describe an artifact with the ARN arn:aws:sagemaker:us-west-2:123456789012:artifact/my-artifact.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_artifact', 'description': 'Describes an artifact.', 'parameters': [{'name': 'artifact_arn', 'description': 'The Amazon Resource Name (ARN) of the artifact to describe.'}]}"], "Output": "aws.sagemaker.describe_artifact(artifact_arn=\"arn:aws:sagemaker:us_west_2:123456789012:artifact/my_artifact\")"} {"Instruction": "I want to enable automatic computation of graph statistics for my NeptuneData database on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptunedata.manage_sparql_statistics', 'description': 'Manages the generation and use of RDF graph statistics.', 'parameters': [{'name': 'mode', 'description': 'The statistics generation mode. One of: DISABLE_AUTOCOMPUTE , ENABLE_AUTOCOMPUTE , or REFRESH , the last of which manually triggers DFE statistics generation.\\nPossible values:\\n\\ndisableAutoCompute\\nenableAutoCompute\\nrefresh'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate Lorem Ipsum placeholder text for your applications.', 'parameters': [{'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models_upload(container_image_uri=\"gcr.io/example/my_image\", display_name=\"my_model\"', 'description': 'Upload a new model', 'parameters': [{'name': 'container_image_uri'}, {'name': 'display_name'}, {'name': 'artifact_uri'}, {'name': 'container_args'}, {'name': 'container_command'}, {'name': 'container_env_vars'}, {'name': 'container_health_route'}, {'name': 'container_ports'}, {'name': 'container_predict_route'}, {'name': 'description'}, {'name': 'explanation_metadata_file'}, {'name': 'explanation_method'}, {'name': 'explanation_path_count'}, {'name': 'explanation_step_count'}, {'name': 'labels'}, {'name': 'model_id'}, {'name': 'parent_model'}, {'name': 'region'}, {'name': 'smooth_grad_noise_sigma'}, {'name': 'smooth_grad_noise_sigma_by_feature'}, {'name': 'smooth_grad_noisy_sample_count'}, {'name': 'version_aliases'}, {'name': 'version_description'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This endpoint allows you to retrieve the latest results of the Aviator game on the Vai de Bob ( vaidebob.com ) platform. \\n\\nYou can access the array containing the most recent results of the Aviator game. \\n\\nEach element of the array represents the numerical value of the result obtained in the game, with the first element being the most recent and the last being the oldest. \\n\\nThis endpoint can be integrated into other applications to provide up-to-date information on the results of the Avia...', 'parameters': []}"], "Output": "aws.neptunedata.manage_sparql_statistics(mode=ENABLE_AUTOCOMPUTE)"} {"Instruction": "I want to retrieve the properties for a game session queue named MegaSuperGame on AWS GameLift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.describe_game_session_queues', 'description': 'Retrieves the properties for one or more game session queues. When requesting multiple queues, use the pagination parameters to retrieve results as a set of sequential pages. When specifying a list of queues, objects are returned only for queues that currently exist in the Region.Learn moredescribe-game-session-queues is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'names', 'description': 'A list of queue names to retrieve information for. You can use either the queue ID or ARN value. To request settings for all queues, leave this parameter empty.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.indexes().delete(INDEX=\"index_123\").execute', 'description': 'Delete an existing Vertex AI index', 'parameters': [{'name': 'index'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.operations().cancel', 'description': 'Cancel an AlloyDB operation', 'parameters': [{'name': 'operation', 'description': 'AlloyDB operation ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}]}"], "Output": "aws.gamelift.describe_game_session_queues(names=\"MegaSuperGame\")"} {"Instruction": "I want to get the information of a rate-based rule with RuleId \"abcd1234\" on AWS WAF.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.get_rate_based_rule', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule that you want to get. RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}]}\n", "{'name': 'alpha bms', 'api_name': 'gcloud.alpha.bms.nfs_shares.create(\"my_share\", region=\"us_central1\", size_gib=256, storage_type=\"SSD\", allowed_client=[\"network=my_network,network_project_id=some_other_project,cidr=10.130.240.24/29,mount_permissions=READ_ONLY,allow_dev=yes,allow_suid=no,enable_root_squash=yes\",\"network=my_network2,cidr=10.130.240.26/28,mount_permissions=READ_WRITE,allow_dev=yes,allow_suid=yes,enable_root_squash=no\"]', 'description': 'Create a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'allowed_client'}, {'name': 'size_gib'}, {'name': 'storage_type'}, {'name': 'async'}, {'name': 'labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'List of sunnah fasting schedule. Start from year 2022.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Games and pre-game Odds for Admiralbet', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '8prd2T1', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}"], "Output": "aws.waf.get_rate_based_rule(rule_id=\"abcd1234\")"} {"Instruction": "I want to tag an OpenSearch Ingestion pipeline with the ARN \"arn:aws:osis:us-west-2:123456789012:pipeline/my-pipeline\" and the tag key \"project\" and value \"Trinity\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.local.predict', 'description': 'Perform prediction locally', 'parameters': [{'name': 'model_dir'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'framework'}, {'name': 'signature_name'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.auth.enterprise_certificate_config.create_windows', 'description': 'Create enterprise-certificate configuration file for Windows', 'parameters': [{'name': 'issuer'}, {'name': 'provider'}, {'name': 'store'}, {'name': 'ecp'}, {'name': 'ecp_client'}, {'name': 'output_file'}, {'name': 'tls_offload'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector2.create_sbom_export', 'description': 'Creates a software bill of materials (SBOM) report.', 'parameters': [{'name': 'report_format', 'description': 'The output format for the software bill of materials (SBOM) report.\\nPossible values:\\n\\nCYCLONEDX_1_4\\nSPDX_2_3'}, {'name': 'resource_filter_criteria', 'description': 'The resource filter criteria for the software bill of materials (SBOM) report.\\naccountId -> (list)\\n\\nThe account IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nec2InstanceTags -> (list)\\n\\nThe EC2 instance tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrImageTags -> (list)\\n\\nThe ECR image tags used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\necrRepositoryName -> (list)\\n\\nThe ECR repository names used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionName -> (list)\\n\\nThe AWS Lambda function name used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nlambdaFunctionTags -> (list)\\n\\nThe AWS Lambda function tags used as resource filter criteria.\\n(structure)\\n\\nA resource map filter for a software bill of material report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nkey -> (string)\\n\\nThe filter\u00e2\\x80\\x99s key.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceId -> (list)\\n\\nThe resource IDs used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.\\n\\n\\nresourceType -> (list)\\n\\nThe resource types used as resource filter criteria.\\n(structure)\\n\\nA resource string filter for a software bill of materials report.\\ncomparison -> (string)\\n\\nThe filter\u00e2\\x80\\x99s comparison.\\nvalue -> (string)\\n\\nThe filter\u00e2\\x80\\x99s value.'}, {'name': 's3_destination', 'description': 'Contains details of the Amazon S3 bucket and KMS key used to export findings.\\nbucketName -> (string)\\n\\nThe name of the Amazon S3 bucket to export findings to.\\nkeyPrefix -> (string)\\n\\nThe prefix that the findings will be written under.\\nkmsKeyArn -> (string)\\n\\nThe ARN of the KMS key used to encrypt data when exporting findings.'}]}"], "Output": "aws.osis.tag_resource(arn=\"arn:aws:osis:us_west_2:123456789012:pipeline/my_pipeline\", tags={\"project\": \"Trinity\"})"} {"Instruction": "I want to get the description of a world with the ARN \"arn:aws:robomaker:us-west-2:123456789012:world/my-world\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.directconnect.allocate_hosted_connection', 'description': 'Creates a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the interconnect or LAG.'}, {'name': 'owner_account', 'description': 'The ID of the Amazon Web Services account ID of the customer for the connection.'}, {'name': 'bandwidth', 'description': 'The bandwidth of the connection. The possible values are 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, and 10Gbps. Note that only those Direct Connect Partners who have met specific requirements are allowed to create a 1Gbps, 2Gbps, 5Gbps or 10Gbps hosted connection.'}, {'name': 'connection_name', 'description': 'The name of the hosted connection.'}, {'name': 'vlan', 'description': 'The dedicated VLAN provisioned to the hosted connection.'}, {'name': 'tags', 'description': 'The tags associated with the connection.\\n(structure)\\n\\nInformation about a tag.\\nkey -> (string)\\n\\nThe key.\\nvalue -> (string)\\n\\nThe value.'}]}"], "Output": "aws.robomaker.describe_world(world=\"arn:aws:robomaker:us-west-2:123456789012:world/my-world\")"} {"Instruction": "I want to get information about a Device Defender audit suppression for a device certificate with ID \"abcd1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.describe_audit_suppression', 'description': 'Gets information about a Device Defender audit suppression.', 'parameters': [{'name': 'check_name', 'description': 'An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)'}, {'name': 'resource_identifier', 'description': 'Information that identifies the noncompliant resource.\\ndeviceCertificateId -> (string)\\n\\nThe ID of the certificate attached to the resource.\\ncaCertificateId -> (string)\\n\\nThe ID of the CA certificate used to authorize the certificate.\\ncognitoIdentityPoolId -> (string)\\n\\nThe ID of the Amazon Cognito identity pool.\\nclientId -> (string)\\n\\nThe client ID.\\npolicyVersionIdentifier -> (structure)\\n\\nThe version of the policy associated with the resource.\\npolicyName -> (string)\\n\\nThe name of the policy.\\npolicyVersionId -> (string)\\n\\nThe ID of the version of the policy associated with the resource.\\n\\naccount -> (string)\\n\\nThe account with which the resource is associated.\\niamRoleArn -> (string)\\n\\nThe ARN of the IAM role that has overly permissive actions.\\nroleAliasArn -> (string)\\n\\nThe ARN of the role alias that has overly permissive actions.\\nissuerCertificateIdentifier -> (structure)\\n\\nThe issuer certificate identifier.\\nissuerCertificateSubject -> (string)\\n\\nThe subject of the issuer certificate.\\nissuerId -> (string)\\n\\nThe issuer ID.\\nissuerCertificateSerialNumber -> (string)\\n\\nThe issuer certificate serial number.\\n\\ndeviceCertificateArn -> (string)\\n\\nThe ARN of the identified device certificate.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iot.describe_audit_suppression(check_name=\"\", resource_identifier={'deviceCertificateId':'abcd1234'})"} {"Instruction": "I want to update the profile job named my-profile-job in AWS DataBrew.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.set_endpoint_attributes', 'description': 'Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS. For more information, see Using Amazon SNS Mobile Push Notifications .', 'parameters': [{'name': 'endpoint_arn', 'description': 'EndpointArn used for SetEndpointAttributes action.'}, {'name': 'attributes', 'description': 'A map of the endpoint attributes. Attributes in this map include the following:\\n\\nCustomUserData \u00e2\\x80\\x93 arbitrary user data to associate with the endpoint. Amazon SNS does not use this data. The data must be in UTF-8 format and less than 2KB.\\nEnabled \u00e2\\x80\\x93 flag that enables/disables delivery to the endpoint. Amazon SNS will set this to false when a notification service indicates to Amazon SNS that the endpoint is invalid. Users can set it back to true, typically after updating Token.\\nToken \u00e2\\x80\\x93 device token, also referred to as a registration id, for an app and mobile device. This is returned from the notification service when an app and mobile device are registered with the notification service.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.describe_quick_connect', 'description': 'Describes the quick connect.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'quick_connect_id', 'description': 'The identifier for the quick connect.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.models().list', 'description': 'List the models of a specific project and region', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.databrew.update_profile_job(name=\"my_profile_job\")"} {"Instruction": "List all predictors whose status is ACTIVE.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.list_predictors', 'description': 'Returns a list of predictors created using the CreateAutoPredictor or CreatePredictor operations. For each predictor, this operation returns a summary of its properties, including its Amazon Resource Name (ARN).See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Predictors\\n', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the predictors that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the predictors that match the statement, specify IS . To exclude matching predictors, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are DatasetGroupArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all predictors whose status is ACTIVE, you would specify:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"Status\", \"Value\": \"ACTIVE\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.revoke_snapshot_access', 'description': 'Removes the ability of the specified Amazon Web Services account to restore the specified snapshot. If the account is currently restoring the snapshot, the restore will run to completion.See also: AWS API Documentation\\n', 'parameters': [{'name': 'snapshot_identifier', 'description': 'The identifier of the snapshot that the account can no longer access.'}, {'name': 'snapshot_arn', 'description': 'The Amazon Resource Name (ARN) of the snapshot associated with the message to revoke access.'}, {'name': 'snapshot_cluster_identifier', 'description': 'The identifier of the cluster the snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.'}, {'name': 'account_with_restore_access', 'description': 'The identifier of the Amazon Web Services account that can no longer restore the specified snapshot.'}]}"], "Output": "aws.forecast.list_predictors(filters=[{\"Condition\":\"IS\",\"Key\":\"Status\",\"Value\":\"ACTIVE\"}])"} {"Instruction": "I want to renew my domain named myotherdomain.net with Amazon Route 53 for 5 years. The current expiration year is 2022.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is my test API', 'parameters': [{'name': 'genre__name_hy__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_en__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'year__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'published_at__gt', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_en', 'description': '', 'type': 'STRING'}, {'name': 'published_at', 'description': '', 'type': 'STRING'}, {'name': 'published_at__gte', 'description': '', 'type': 'STRING'}, {'name': 'genre__name_hy', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'catalogue_id__in', 'description': 'Multiple values may be separated by commas.', 'type': 'STRING'}, {'name': 'genre__name_ru', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.route53domains.renew_domain(domain_name=\"myotherdomain.net\", duration_in_years=5, current_expiry_year=2022)"} {"Instruction": "I want to remove the PublicAccessBlock configuration for the Amazon Web Services account with the account ID 123456789012.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3control.delete_public_access_block', 'description': 'Removes the PublicAccessBlock configuration for an Amazon Web Services account. For more information, see Using Amazon S3 block public access .PutPublicAccessBlockSee also: AWS API Documentation\\n', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to remove.'}]}"], "Output": "aws.s3control.delete_public_access_block(account_id=123456789012)"} {"Instruction": "I want to create a new version of a slot type named \"crust_type\" in my chatbot on AWS Lex.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GMC Radio', 'parameters': []}"], "Output": "aws.lex_models.create_slot_type_version(name=\"crust_type\")"} {"Instruction": "I want to delete an Object Lambda Access Point with the name my-access-point on AWS S3Control, owned by the account with ID 123456789.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3control.delete_access_point_for_object_lambda', 'description': 'Deletes the specified Object Lambda Access Point.GetAccessPointForObjectLambda', 'parameters': [{'name': 'account_id', 'description': 'The account ID for the account that owns the specified Object Lambda Access Point.'}, {'name': 'name', 'description': 'The name of the access point you want to delete.'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.alpha.ai_platform.models.delete', 'description': 'Delete existing AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().import_(\"__source=trigger.yaml\"', 'description': 'Import a build trigger', 'parameters': [{'name': 'source', 'description': 'File path where trigger should be imported from.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}\n", "{'name': 'API name', 'api_name': 'API call without arguments', 'description': 'API function description', 'parameters': {'required': [{'name': 'arg1', 'description': 'Explanation of arg1'}, {'name': 'arg2', 'description': 'Explanation of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Explanation of arg3'}, {'name': 'arg4', 'description': 'Explanation of arg4'}]}}"], "Output": "aws.s3control.delete_access_point_for_object_lambda(account_id=\"123456789\", name=\"my-access-point\")"} {"Instruction": "I want to obtain information about the Amazon SNS topics that receive status messages from the directory with ID \"my-directory\" and also retrieve the topic names of \"topic1\" and \"topic2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.describe_event_topics', 'description': 'Obtains information about which Amazon SNS topics receive status messages from the specified directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The Directory ID for which to get the list of associated Amazon SNS topics. If this member is null, associations for all Directory IDs are returned.'}, {'name': 'topic_names', 'description': 'A list of Amazon SNS topic names for which to obtain the information. If this member is null, all associations for the specified Directory ID are returned.\\nAn empty list results in an InvalidParameterException being thrown.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.remove_service_bindings', 'description': 'Remove service bindings from a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on.'}, {'name': 'service_bindings', 'description': 'List of service binding names to be removed from the backend service.'}, {'name': 'global', 'description': 'If set, the backend service is global.'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'XXXTremeLightningRoulette is a real-time API that provides developers with a way to integrate live data into their applications.This API is designed to be fast, reliable, and easy to use, allowing developers to quickly and easily access real-time lightning roulette game outcome data so they can integrate in any strategy', 'parameters': []}"], "Output": "aws.ds.describe_event_topics(directory_id=\"my_directory\", topic_names=[\"topic1\", \"topic2\"])"} {"Instruction": "Can you please retrieve metadata about an object in AWS Cloud Directory with the directory ARN \"arn:aws:clouddirectory:us-west-2:123456789012:directory/abcdef01-2345-6789-abcd-ef0123456789\" and the object reference \"/parent/child/object\" at strong consistency level?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.get_object_information', 'description': 'Retrieves metadata about an object.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory being retrieved.'}, {'name': 'object_reference', 'description': 'A reference to the object.\\nSelector -> (string)\\n\\nA path selector supports easy selection of an object by the parent/child links leading to it from the directory root. Use the link names from each parent/child link to construct the path. Path selectors start with a slash (/) and link names are separated by slashes. For more information about paths, see Access Objects . You can identify an object in one of the following ways:\\n\\n$ObjectIdentifier - An object identifier is an opaque string provided by Amazon Cloud Directory. When creating objects, the system will provide you with the identifier of the created object. An object\u00e2\\x80\\x99s identifier is immutable and no two objects will ever share the same object identifier. To identify an object with ObjectIdentifier, the ObjectIdentifier must be wrapped in double quotes.\\n/some/path - Identifies the object based on path\\n#SomeBatchReference - Identifies the object in a batch call'}, {'name': 'consistency_level', 'description': 'The consistency level at which to retrieve the object information.\\nPossible values:\\n\\nSERIALIZABLE\\nEVENTUAL'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Whois Lookup API in JSON', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.clouddirectory.get_object_information(directory_arn=\"arn:aws:clouddirectory:us-west-2:123456789012:directory/abcdef01-2345-6789-abcd-ef0123456789\", object_reference=\"/parent/child/object\", consistency_level=\"SERIALIZABLE\")"} {"Instruction": "I want to create a trust store on AWS workspaces-web with the following CA certificates: certificate1.pem, certificate2.pem, and certificate3.pem. I also want to add two tags: \"Key:environment, Value:production\" and \"Key:department, Value:sales\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.create_trust_store', 'description': 'Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.', 'parameters': [{'name': 'certificate_list', 'description': 'A list of CA certificates to be added to the trust store.\\n(blob)'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.\\nIf you do not specify a client token, one is automatically generated by the AWS SDK.'}, {'name': 'tags', 'description': 'The tags to add to the trust store. A tag is a key-value pair.\\n(structure)\\n\\nThe tag.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We support different Sports. Bettings odds, livescores, rankings and match details included. Sports include Football, Tennis, Basketball, Crikcet, Futsal, Handball, Baseball, Table Tennis, Esports. Try it out and always feel free tor reach out to the team to add more endpoints! ', 'parameters': [{'name': 'n_players', 'description': 'Number of players to be displayed. Max: 1000.', 'type': 'string'}, {'name': 'category', 'description': '*atp* or *wta*', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'https://sendapic.xyz/\\n\\n\ud83d\udd10 Send confidential images securely and safely with an expiring link.\\n\ud83d\udca3 Choose the duration of the expiry, and feel safe knowing it will be deleted after expiry.', 'parameters': [{'name': 'fileid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups.copy', 'description': 'Copy a Cloud Bigtable backup to a new backup', 'parameters': [{'name': 'destination_backup'}, {'name': 'destination_cluster'}, {'name': 'destination_instance'}, {'name': 'destination_project'}, {'name': 'expiration_date'}, {'name': 'retention_period'}, {'name': 'source_backup'}, {'name': 'source_cluster'}, {'name': 'source_instance'}, {'name': 'source_project'}, {'name': 'async'}]}"], "Output": "aws.workspaces_web.create_trust_store(certificate_list=\"certificate1.pem,certificate2.pem,certificate3.pem\", tags={\"Key\":\"environment\",\"Value\":\"production\", \"Key\":\"department\", \"Value\":\"sales\"})"} {"Instruction": "Can you please describe the scheduled query with ARN \"arn:aws:timestream_query:us-west-2:123456789012:scheduledquery/my-scheduled-query\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.timestream_query.describe_scheduled_query', 'description': 'Provides detailed information about a scheduled query.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.get_command_invocation', 'description': 'Returns detailed information about command execution for an invocation or plugin.GetCommandInvocation only gives the execution status of a plugin in a document. To get the command execution status on a specific managed node, use ListCommandInvocations . To get the command execution status across managed nodes, use ListCommands .', 'parameters': [{'name': 'command_id', 'description': '(Required) The parent command ID of the invocation plugin.'}, {'name': 'instance_id', 'description': '(Required) The ID of the managed node targeted by the command. A managed node can be an Amazon Elastic Compute Cloud (Amazon EC2) instance, edge device, and on-premises server or VM in your hybrid environment that is configured for Amazon Web Services Systems Manager.'}, {'name': 'plugin_name', 'description': 'The name of the step for which you want detailed results. If the document contains only one step, you can omit the name and details for that step. If the document contains more than one step, you must specify the name of the step for which you want to view details. Be sure to specify the name of the step, not the name of a plugin like aws:RunShellScript .\\nTo find the PluginName , check the document content and find the name of the step you want details for. Alternatively, use ListCommandInvocations with the CommandId and Details parameters. The PluginName is the Name attribute of the CommandPlugin object in the CommandPlugins list.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}"], "Output": "aws.timestream_query.describe_scheduled_query(scheduled_query_arn=\"arn:aws:timestream_query:us-west-2:123456789012:scheduledquery/my-scheduled-query\")"} {"Instruction": "I want to delete a global database cluster with the cluster identifier \"my-global-cluster\" on Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.delete_global_cluster', 'description': 'Deletes a global database. The primary and all secondary clusters must already be detached or deleted first.', 'parameters': [{'name': 'global_cluster_identifier', 'description': 'The cluster identifier of the global database cluster being deleted.'}]}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.create_pricing_rule', 'description': 'Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.', 'parameters': [{'name': 'client_token', 'description': 'The token that\u00e2\\x80\\x99s needed to support idempotency. Idempotency isn\u00e2\\x80\\x99t currently supported, but will be implemented in a future update.'}, {'name': 'name', 'description': 'The pricing rule name. The names must be unique to each pricing rule.'}, {'name': 'description', 'description': 'The pricing rule description.'}, {'name': 'scope', 'description': 'The scope of pricing rule that indicates if it\u00e2\\x80\\x99s globally applicable, or it\u00e2\\x80\\x99s service-specific.\\nPossible values:\\n\\nGLOBAL\\nSERVICE\\nBILLING_ENTITY\\nSKU'}, {'name': 'type', 'description': 'The type of pricing rule.\\nPossible values:\\n\\nMARKUP\\nDISCOUNT\\nTIERING'}, {'name': 'modifier_percentage', 'description': 'A percentage modifier that\u00e2\\x80\\x99s applied on the public pricing rates.'}, {'name': 'service', 'description': 'If the Scope attribute is set to SERVICE or SKU , the attribute indicates which service the PricingRule is applicable for.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to a pricing rule.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'billing_entity', 'description': 'The seller of services provided by Amazon Web Services, their affiliates, or third-party providers selling services via Amazon Web Services Marketplace.'}, {'name': 'tiering', 'description': 'The set of tiering configurations for the pricing rule.\\nFreeTier -> (structure)\\n\\nThe possible Amazon Web Services Free Tier configurations.\\nActivated -> (boolean)\\n\\nActivate or deactivate Amazon Web Services Free Tier.'}, {'name': 'usage_type', 'description': 'Usage type is the unit that each service uses to measure the usage of a specific type of resource.\\nIf the Scope attribute is set to SKU , this attribute indicates which usage type the PricingRule is modifying. For example, USW2-BoxUsage:m2.2xlarge describes an``M2 High Memory Double Extra Large`` instance in the US West (Oregon) Region.

'}, {'name': 'operation', 'description': 'Operation is the specific Amazon Web Services action covered by this line item. This describes the specific usage of the line item.\\nIf the Scope attribute is set to SKU , this attribute indicates which operation the PricingRule is modifying. For example, a value of RunInstances:0202 indicates the operation of running an Amazon EC2 instance.'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.match_substring', 'description': 'Match strings against literal pattern', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match. Default is False.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free, powerful Video to GIF API for developers and businesses', 'parameters': [{'name': 'url', 'description': 'The video URL you would like to generate a GIF from', 'type': 'STRING'}, {'name': 'start', 'description': 'The starting time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'end', 'description': 'The ending time (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'The duration (in seconds) of your GIF', 'type': 'NUMBER'}, {'name': 'size', 'description': 'resize the GIF to the dimensions of your choice (accepts width and height in pixels) (Default: 300x200)', 'type': 'STRING'}, {'name': 'crop', 'description': 'Crop the GIF to the size of your choice (accepts width and height in pixels)', 'type': 'STRING'}, {'name': 'fps', 'description': 'specify a GIF quality (Frames per Second) of your choice (Default: 15)', 'type': 'NUMBER'}, {'name': 'trailer', 'description': 'Set to \"1\" to create default trailer, or specify custom trailer parameters', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Power BI API offers the Microsoft Power BI news, learning resources, events, samples and other information.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Messages for voicemails and switchboards using professional voice talents', 'parameters': []}"], "Output": "aws.neptune.delete_global_cluster(global_cluster_identifier=\"my-global-cluster\")"} {"Instruction": "I want to get all the usage plans associated with the API key 12345678 on AWS API Gateway and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.get_usage_plans', 'description': 'Gets all the usage plans of the caller\u00e2\\x80\\x99s account.get-usage-plans is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'key_id', 'description': 'The identifier of the API key associated with the usage plans.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The cocktail API with over 300 Cocktails! Get Cocktail and the ingredients. Get a random one or search! ', 'parameters': []}\n", "{'name': 'az', 'api_name': 'az devops team delete', 'description': 'Delete a team in Azure DevOps', 'parameters': [{'name': 'id', 'description': 'The id of the team to delete.', 'required': True}, {'name': 'detect', 'description': 'Automatically detect organization.', 'required': False}, {'name': 'org', 'description': 'Azure DevOps organization URL.', 'required': False}, {'name': 'project', 'description': 'Name or ID of the project.', 'required': False}, {'name': 'yes', 'description': 'Do not prompt for confirmation.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON formats.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.applications().describe(APPLICATION=\"46d6151e_0000_4dfa_b9c7_c03b8b58bb2f\", organization=\"my_org\").execute', 'description': 'describe an Apigee application', 'parameters': [{'name': 'application', 'description': 'ID of the application or fully qualified identifier for the application.'}, {'name': 'organization', 'description': \"Apigee organization containing the application. If unspecified, the Cloud Platform project's associated organization will be used.\"}]}\n", "{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}"], "Output": "aws.apigateway.get_usage_plans(key_id=12345678, page_size=10)"} {"Instruction": "I want to delete a group membership with MembershipId 98765 in an AWS identity store with IdentityStoreId asdf34.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.identitystore.delete_group_membership', 'description': 'Delete a membership within a group given MembershipId .', 'parameters': [{'name': 'identity_store_id', 'description': 'The globally unique identifier for the identity store.'}, {'name': 'membership_id', 'description': 'The identifier for a GroupMembership in an identity store.'}]}"], "Output": "aws.identitystore.delete_group_membership(identity_store_id=\"asdf34\", membership_id=98765)"} {"Instruction": "I want to search for vocabularies in an Amazon Connect instance with the instance ID \"987654321\" that have a state of \"ACTIVE\" and start with the name \"english\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical results here: https://www.betigolo.com/tips_premium.php\\n\\nThe Betigolo Tips API is a powerful tool that provides EV+ tips for football matches, based on machine Learning algorithms predictions to helping users make informed decisions about their bets. The API is easy to use and can be integrated into sports betting applications with the help of detailed documentation and code examples provided by Rapid API. With the Betigolo Tips API, users can access accurate and up-to-date tips fo...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reqres', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API gives access to informations about a User / Channel, and Streams on Twitch.', 'parameters': [{'name': 'userid', 'description': '', 'type': 'string'}]}"], "Output": "aws.connect.search_vocabularies(instance_id=\"987654321\", state=\"ACTIVE\", name_starts_with=\"english\")"} {"Instruction": "I want to describe the platform version with ARN \"arn:aws:elasticbeanstalk:us-west-2::platform/Python 3.8 running on 64bit Amazon Linux 2/3.3.3\" on AWS Elastic Beanstalk.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().get_iam_policy', 'description': 'Get the IAM policy for a gateway', 'parameters': [{'name': 'gateway'}, {'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.elasticbeanstalk.describe_platform_version(platform_arn=\"arn:aws:elasticbeanstalk:us_west_2::platform/Python 3.8 running on 64bit Amazon Linux 2/3.3.3\")"} {"Instruction": "How do I create a TagOption in AWS Service Catalog with key \"1234\" and value \"name\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.create_tag_option', 'description': 'Creates a TagOption.', 'parameters': [{'name': 'key', 'description': 'The TagOption key.'}, {'name': 'value', 'description': 'The TagOption value.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'eBay products search scraper for getting search products data.\\nYou can choose the Location: the US Only, North America , Europe , Asia, or Default.\\nYou will get 25 products per page .', 'parameters': [{'name': 'page', 'description': 'the number of the page', 'type': 'NUMBER'}, {'name': 'item_location', 'description': 'Item Location : europe , north___america. , asia ,us__only , default', 'type': 'STRING'}, {'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "aws.servicecatalog.create_tag_option(key=\"1234\", value=\"name\")"} {"Instruction": "I want to delete a real-time endpoint with the MLModel ID \"123456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.machinelearning.delete_realtime_endpoint', 'description': 'Deletes a real time endpoint of an MLModel .', 'parameters': [{'name': 'ml_model_id', 'description': 'The ID assigned to the MLModel during creation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mturk.get_file_upload_url', 'description': 'The GetFileUploadURL operation generates and returns a temporary URL. You use the temporary URL to retrieve a file uploaded by a Worker as an answer to a FileUploadAnswer question for a HIT. The temporary URL is generated the instant the GetFileUploadURL operation is called, and is valid for 60 seconds. You can get a temporary file upload URL any time until the HIT is disposed. After the HIT is disposed, any uploaded files are deleted, and cannot be retrieved. Pending Deprecation on December 12, 2017. The Answer Specification structure will no longer support the FileUploadAnswer element to be used for the QuestionForm data structure. Instead, we recommend that Requesters who want to create HITs asking Workers to upload files to use Amazon S3.', 'parameters': [{'name': 'assignment_id', 'description': 'The ID of the assignment that contains the question with a FileUploadAnswer.'}, {'name': 'question_identifier', 'description': 'The identifier of the question with a FileUploadAnswer, as specified in the QuestionForm of the HIT.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.create_detector_version', 'description': 'Creates a detector version. The detector version starts in a DRAFT status.', 'parameters': [{'name': 'detector_id', 'description': 'The ID of the detector under which you want to create a new version.'}, {'name': 'description', 'description': 'The description of the detector version.'}, {'name': 'external_model_endpoints', 'description': 'The Amazon Sagemaker model endpoints to include in the detector version.\\n(string)'}, {'name': 'rules', 'description': 'The rules to include in the detector version.\\n(structure)\\n\\nA rule.\\ndetectorId -> (string)\\n\\nThe detector for which the rule is associated.\\nruleId -> (string)\\n\\nThe rule ID.\\nruleVersion -> (string)\\n\\nThe rule version.'}, {'name': 'model_versions', 'description': 'The model versions to include in the detector version.\\n(structure)\\n\\nThe model version.\\nmodelId -> (string)\\n\\nThe model ID.\\nmodelType -> (string)\\n\\nThe model type.\\nmodelVersionNumber -> (string)\\n\\nThe model version number.\\narn -> (string)\\n\\nThe model version ARN.'}, {'name': 'rule_execution_mode', 'description': 'The rule execution mode for the rules included in the detector version.\\nYou can define and edit the rule mode at the detector version level, when it is in draft status.\\nIf you specify FIRST_MATCHED , Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.\\nIf you specifiy ALL_MATCHED , Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.\\nThe default behavior is FIRST_MATCHED .\\nPossible values:\\n\\nALL_MATCHED\\nFIRST_MATCHED'}, {'name': 'tags', 'description': 'A collection of key and value pairs.\\n(structure)\\n\\nA key and value pair.\\nkey -> (string)\\n\\nA tag key.\\nvalue -> (string)\\n\\nA value assigned to a tag key.'}]}"], "Output": "aws.machinelearning.delete_realtime_endpoint(ml_model_id=\"123456\")"} {"Instruction": "I want to delete a carrier gateway with ID cagw-5678efgh on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_carrier_gateway', 'description': 'Deletes a carrier gateway.WarningIf you do not delete the route that contains the carrier gateway as the Target, the route is a blackhole route. For information about how to delete a route, see DeleteRoute .', 'parameters': [{'name': 'carrier_gateway_id', 'description': 'The ID of the carrier gateway.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.ec2.delete_carrier_gateway(carrier_gateway_id=\"cagw-5678efgh\")"} {"Instruction": "I want to list the readiness checks associated with my AWS account and retrieve the results in smaller pages of 10 checks each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.list_readiness_checks', 'description': 'Lists the readiness checks for an account.list-readiness-checks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.route53_recovery_readiness.list_readiness_checks(page_size=10)"} {"Instruction": "I need to activate a pipeline with the ID xyz-5678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datapipeline.activate_pipeline', 'description': 'Validates the specified pipeline and starts processing pipeline tasks. If the pipeline does not pass validation, activation fails.To activate a finished pipeline, modify the end date for the pipeline and then activate it.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'start_timestamp', 'description': 'The date and time to resume the pipeline. By default, the pipeline resumes from the last completed execution.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fvfvfv', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Returns a JSON Profile data from a Linkedin ID', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'random utilities you may use', 'parameters': [{'name': 'number', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.datapipeline.activate_pipeline(pipeline_id=\"xyz-5678\")"} {"Instruction": "I want to list the tags for a media pipeline with the ARN \"arn:aws:media-pipeline:us-west-2:123456789012:pipeline/MyPipeline\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_media_pipelines.list_tags_for_resource', 'description': 'Lists the tags available for a media pipeline.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the media pipeline associated with any tags. The ARN consists of the pipeline\u00e2\\x80\\x99s region, resource ID, and pipeline ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tracking multiple news sources for articles about energy prices', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"We provide 90% hit rate daily soccer and basketball betting predictions, Our predictions are generated by AI powered analysis of previous matches and other factors key to the game's result\", 'parameters': [{'name': 'sort', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws ec2 describe_fpga_image_attribute', 'description': 'Describes the specified attribute of the specified Amazon FPGA Image (AFI).', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'fpga_image_id', 'description': 'The ID of the AFI.'}, {'name': 'attribute', 'description': 'The AFI attribute.\\nPossible values:\\n\\ndescription\\nname\\nloadPermission\\nproductCodes'}]}"], "Output": "aws.chime_sdk_media_pipelines.list_tags_for_resource(resource_arn=\"arn:aws:media_pipeline:us_west_2:123456789012:pipeline/MyPipeline\")"} {"Instruction": "I want to describe the notifications for a budget named \"My Budget\" in my AWS account with ID 123456789.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.budgets.describe_notifications_for_budget', 'description': 'Lists the notifications that are associated with a budget.describe-notifications-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The accountId that is associated with the budget whose notifications you want descriptions of.'}, {'name': 'budget_name', 'description': 'The name of the budget whose notifications you want descriptions of.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.budgets.describe_notifications_for_budget(account_id=\"123456789\", budget_name=\"My Budget\")"} {"Instruction": "I want to get the existing models for a RestApi with the identifier \"1234567890\" and log the output using the AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.apigateway.get_models(rest_api_id=\"1234567890\")"} {"Instruction": "I want to stop the import with ID 'abc123' on AWS CloudTrail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudtrail.stop_import', 'description': 'Stops a specified import.', 'parameters': [{'name': 'import_id', 'description': 'The ID of the import.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Do you live for the Lotto America? Well, you\u2019ve just found your match! Get the latest winning numbers and statistics for your game!', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'log_memory_allocations', 'description': 'Enable or disable memory allocator logging for debugging purposes', 'parameters': {'required': [{'name': 'enable', 'description': 'Pass False to disable logging'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.sql_integrations.list(domain=\"my_domain.com\"', 'description': 'List all Cloud SQL integrations for a specified Managed Microsoft AD domain', 'parameters': [{'name': 'domain'}]}\n", "{'name': 'az', 'api_name': 'Job Download', 'description': 'Download all job-related files', 'parameters': [{'name': 'name', 'required': True, 'description': 'Name of the job.'}, {'name': 'resource-group', 'required': True, 'description': 'Name of resource group.'}, {'name': 'workspace-name', 'required': True, 'description': 'Name of the Azure ML workspace.'}, {'name': 'all', 'required': False, 'description': 'Download all the outputs of the job.'}, {'name': 'download-path', 'required': False, 'description': 'Path to download the job files to.'}, {'name': 'output-name', 'required': False, 'description': 'The name of the user-defined output to download.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get past, present and future holiday data for any country. See more info at https://api-ninjas.com/api/holidays.', 'parameters': [{'name': 'year', 'description': 'Calendar year between 2010 and 2030 (inclusive). Note: not all countries are guaranteed contain data going back to 2010.', 'type': 'NUMBER'}, {'name': 'country', 'description': 'Country name or ISO 3166-2 country code (preferred).', 'type': 'STRING'}, {'name': 'type', 'description': 'Holiday type filter. Possible values are:\\n\\n- public_holiday\\n- observance\\n- national_holiday\\n- season\\n- state_holiday\\n- optional_holiday\\n- clock_change_daylight_saving_time\\n- local_holiday\\n- united_nations_observance\\n- observance_christian\\n- bank_holiday\\n- common_local_holiday\\n- national_holiday_christian\\n- christian\\n- observance_hebrew\\n- jewish_holiday\\n- muslim\\n- hindu_holiday\\n- restricted_holiday\\n- official_holiday\\n- national_holiday_orthodox\\n- local_observance\\n-', 'type': 'STRING'}]}"], "Output": "aws.cloudtrail.stop_import(import_id=\"abc123\")"} {"Instruction": "I want to list the supported phone number countries for the Chime SDK VoiceConnector phone number product type on AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.list_supported_phone_number_countries', 'description': 'Lists the countries that you can order phone numbers from.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.chime_sdk_voice.list_supported_phone_number_countries(product_type=\"VoiceConnector\")"} {"Instruction": "I want to stop a model compilation job named 'comp-job-123' on AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.stop_compilation_job', 'description': 'Stops a model compilation job.When it receives a StopCompilationJob request, Amazon SageMaker changes the CompilationJobStatus of the job to Stopping . After Amazon SageMaker stops the job, it sets the CompilationJobStatus to Stopped .', 'parameters': [{'name': 'compilation_job_name', 'description': 'The name of the model compilation job to stop.'}]}"], "Output": "aws.sagemaker.stop_compilation_job(compilation_job_name=\"comp-job-123\")"} {"Instruction": "I want to delete a specific job template with the job template id \"123456\" on AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.delete_job_template', 'description': 'Deletes the specified job template.', 'parameters': [{'name': 'job_template_id', 'description': 'The unique identifier of the job template to delete.'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.iot.delete_job_template(job_template_id=123456)"} {"Instruction": "I want to list all deployments for application ID \"my-app\" using AWS CLI, but I want to retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.m2.list_deployments', 'description': 'Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.list-deployments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The application identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.', 'parameters': [{'name': 'username', 'description': 'The name that needs to be fetched. Use user1 for testing.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Creative recipes. The API provides access to 231,637 creative recipes from all cuisines around the world.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IDfy\u2019s Driving License Verification API instantly verifies details of a driving license by confirming them from the Government database. \\n\\nThis makes your onboarding process safer, faster, and smarter. With IDfy\u2019s DL verification API, you can be confident that the individuals you onboard hold a valid DL and have provided you with the right identity proof. \\n\\nCouple it with IDfy\u2019s Driving License OCR API to make your identity verification and onboarding process seamless and instant.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.m2.list_deployments(application_id=\"my_app\", page_size=10)"} {"Instruction": "I want to increase the replication factor of a DAX cluster named my-dax-cluster from the current factor to 5.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dax.increase_replication_factor', 'description': 'Adds one or more nodes to a DAX cluster.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the DAX cluster that will receive additional nodes.'}, {'name': 'new_replication_factor', 'description': 'The new number of nodes for the DAX cluster.'}, {'name': 'availability_zones', 'description': 'The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The GroupDocs.Annotation Cloud is a REST API that helps you apply text & figure annotations to the documents in the cloud.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/folder/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}, {'name': 'versionid', 'description': 'File version ID to download', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().create', 'description': 'Create AI Platform model', 'parameters': [{'name': 'model'}, {'name': 'description'}, {'name': 'enable_console_logging'}, {'name': 'enable_logging'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'regions'}]}"], "Output": "aws.dax.increase_replication_factor(cluster_name=\"my_dax_cluster\", new_replication_factor=5)"} {"Instruction": "I want to deprecate a workflow type named my-workflow on AWS SWF in the domain my_domain.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.swf.deprecate_workflow_type', 'description': 'Deprecates the specified workflow type . After a workflow type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated continues to run. A deprecated workflow type may still be used when calling visibility actions.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain in which the workflow type is registered.'}, {'name': 'workflow_type', 'description': 'The workflow type to deprecate.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Data-driven and transparent historical ESG scores for over 17,000 companies', 'parameters': [{'name': 'year', 'description': '<= 2020', 'type': 'string'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query rooms, price, facilities, policities, etc information from many hotels around the world to create a travelling site/application, such as : hotels.com', 'parameters': [{'name': 'id', 'description': 'The value of id field that received from .../properties/list endpoint', 'type': 'NUMBER'}, {'name': 'loc', 'description': 'The language code', 'type': 'STRING'}, {'name': 'page', 'description': 'For paging purpose', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate barcodes and QR codes.', 'parameters': [{'name': 'type', 'description': 'The type of barcode can be one of qr_code, code_128a, code_128b, code_128c, code_25, code_25_interleaved, code_25_iata, code_39, code_93, gs1_128, ean_13, bookland, ean_8, upc_supplemental, codabar', 'type': 'STRING'}, {'name': 'data', 'description': 'The data to be encoded', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.swf.deprecate_workflow_type(domain=\"my_domain\", workflow_type={\"name\":\"my-workflow\"})"} {"Instruction": "I want to list the AppImageConfigs in my account, filtering by creation time after 2022-01-01 and with a maximum of 50 items returned.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.list_app_image_configs', 'description': 'Lists the AppImageConfigs in your account and their properties. The list can be filtered by creation time or modified time, and whether the AppImageConfig name contains a specified string.list-app-image-configs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'name_contains', 'description': 'A filter that returns only AppImageConfigs whose name contains the specified string.'}, {'name': 'creation_time_before', 'description': 'A filter that returns only AppImageConfigs created on or before the specified time.'}, {'name': 'creation_time_after', 'description': 'A filter that returns only AppImageConfigs created on or after the specified time.'}, {'name': 'modified_time_before', 'description': 'A filter that returns only AppImageConfigs modified on or before the specified time.'}, {'name': 'modified_time_after', 'description': 'A filter that returns only AppImageConfigs modified on or after the specified time.'}, {'name': 'sort_by', 'description': 'The property used to sort results. The default value is CreationTime .\\nPossible values:\\n\\nCreationTime\\nLastModifiedTime\\nName'}, {'name': 'sort_order', 'description': 'The sort order. The default value is Descending .\\nPossible values:\\n\\nAscending\\nDescending'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_tone_analysis_task', 'description': 'Retrieves the details of a voice tone analysis task.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'voice_tone_analysis_task_id', 'description': 'The ID of the voice tone anlysis task.'}, {'name': 'is_caller_|_no_is_caller', 'description': 'Specifies whether the voice being analyzed is the caller (originator) or the callee (responder).'}]}\n", "{'name': 'aws', 'api_name': 'aws sesv2 put_configuration_set_suppression_options', 'description': 'Specify the account suppression list preferences for a configuration set.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set to change the suppression list preferences for.'}, {'name': 'suppressed_reasons', 'description': 'A list that contains the reasons that email addresses are automatically added to the suppression list for your account. This list can contain any or all of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES adds an email address to the suppression list for your account when a message sent to that address results in a hard bounce.\\n\\n(string)\\n\\nThe reason that the address was added to the suppression list for your account. The value can be one of the following:\\n\\nCOMPLAINT \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a complaint.\\nBOUNCE \u00e2\\x80\\x93 Amazon SES added an email address to the suppression list for your account because a message sent to that address results in a hard bounce.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ClassifyStrings', 'description': 'Classify strings as ASCII decimal', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like object containing strings to classify'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool object to allocate memory from (default is the default memory pool)'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks_create(\"my_http_health_check\", check_interval=5, description=\"This is a health check for my HTTP service\", healthy_threshold=2, host=\"example.com\", port=80, request_path=\"/health\", timeout=3, unhealthy_threshold=3', 'description': 'Create a legacy HTTP health check', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'port'}, {'name': 'request_path'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "aws.sagemaker.list_app_image_configs(creation_time_after=\"2022-01-01\", max_items=50)"} {"Instruction": "I want to create a new Source Network for a VPC with ID \"vpc-1234\" in the AWS account 123456789012.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.drs.create_source_network', 'description': 'Create a new Source Network resource for a provided VPC ID.', 'parameters': [{'name': 'origin_account_id', 'description': 'Account containing the VPC to protect.'}, {'name': 'origin_region', 'description': 'Region containing the VPC to protect.'}, {'name': 'tags', 'description': 'A set of tags to be associated with the Source Network resource.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'vpc_id', 'description': 'Which VPC ID to protect.'}]}\n", "{'name': 'pyarrow', 'api_name': 'RoundToMultiple', 'description': 'Rounding numbers to a given multiple', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'multiple', 'description': 'Multiple to round to. Should be a scalar of a type compatible with the argument to be rounded.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.get_inline_policy_for_permission_set', 'description': 'Obtains the inline policy assigned to the permission set.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns informations on any domain online.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}"], "Output": "aws.drs.create_source_network(origin_account_id=123456789012, origin_region=\"us-west-2\", vpc_id=\"vpc-1234\")"} {"Instruction": "I need to retrieve information about an environment with the application ID app123 and the environment ID env456 in AWS AppConfig.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}"], "Output": "aws.appconfig.get_environment(application_id=\"app123\", environment_id=\"env456\")"} {"Instruction": "I want to get a list of Amazon Web Services CloudFormation stacks using the get-resource-collection API and retrieve the first 5 stacks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws devops_guru get_resource_collection', 'description': 'Returns lists Amazon Web Services resources that are of the specified resource collection type. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key . You can specify up to 500 Amazon Web Services CloudFormation stacks.get-resource-collection is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_collection_type', 'description': 'The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.\\nPossible values:\\n\\nAWS_CLOUD_FORMATION\\nAWS_SERVICE\\nAWS_TAGS'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.devops_guru.get_resource_collection(resource_collection_type=\"CLOUD_FORMATION\", max_items=5)"} {"Instruction": "I want to delete an Explainability export with the ARN \"arn:aws:forecast:us-west-2:987654321098:explainability-export/export-2\" on AWS Forecast.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.delete_explainability_export', 'description': 'Deletes an Explainability export.', 'parameters': [{'name': 'explainability_export_arn', 'description': 'The Amazon Resource Name (ARN) of the Explainability export to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'No. 1 rated U.S listed stock and options data provider with the lowest cost. The cloud based API has a simple interface and return easy to consume data in JSON format for options prices.', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}"], "Output": "aws.forecast.delete_explainability_export(explainability_export_arn=\"arn:aws:forecast:us-west-2:987654321098:explainability-export/export-2\")"} {"Instruction": "Can you provide a Python function call to retrieve a batch of records from the FeatureGroup named my-feature-group-3 in AWS SageMaker using the identifiers [(\"my-feature-group-3\", \"identifier-3\"), (\"my-feature-group-4\", \"identifier-4\")] and request for the ExpiresAt value in the response?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_featurestore_runtime.batch_get_record', 'description': 'Retrieves a batch of Records from a FeatureGroup .', 'parameters': [{'name': 'identifiers', 'description': 'A list containing the name or Amazon Resource Name (ARN) of the FeatureGroup , the list of names of Feature s to be retrieved, and the corresponding RecordIdentifier values as strings.\\n(structure)\\n\\nThe identifier that identifies the batch of Records you are retrieving in a batch.\\nFeatureGroupName -> (string)\\n\\nThe name or Amazon Resource Name (ARN) of the FeatureGroup containing the records you are retrieving in a batch.\\nRecordIdentifiersValueAsString -> (list)\\n\\nThe value for a list of record identifiers in string format.\\n(string)\\n\\nFeatureNames -> (list)\\n\\nList of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.\\n(string)'}, {'name': 'expiration_time_response', 'description': 'Parameter to request ExpiresAt in response. If Enabled , BatchGetRecord will return the value of ExpiresAt , if it is not null. If Disabled and null, BatchGetRecord will return null.\\nPossible values:\\n\\nEnabled\\nDisabled'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text into other languages. \\nCan translate long texts, fast processing, cost-effective.', 'parameters': []}"], "Output": "aws.sagemaker_featurestore_runtime.batch_get_record(identifiers=[{\"FeatureGroupName\":\"my-feature-group-3\", \"RecordIdentifiersValueAsString\":[\"identifier-3\"]}, {\"FeatureGroupName\":\"my-feature-group-4\", \"RecordIdentifiersValueAsString\":[\"identifier-4\"]}], expiration_time_response=\"Enabled\")"} {"Instruction": "I want to update the email template named \"welcome_email\" in Amazon Pinpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_template__template_name', 'description': 'Updates an existing message template for messages that are sent through the email channel.', 'parameters': [{'name': 'create_new_version_|_no_create_new_version', 'description': 'Specifies whether to save the updates as a new version of the message template. Valid values are: true, save the updates as a new version; and, false, save the updates to (overwrite) the latest existing version of the template.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint saves the updates to (overwrites) the latest existing version of the template. If you specify a value of true for this parameter, don\u00e2\\x80\\x99t specify a value for the version parameter. Otherwise, an error will occur.'}, {'name': 'email_template_request', 'description': 'Specifies the content and settings for a message template that can be used in messages that are sent through the email channel.\\nDefaultSubstitutions -> (string)\\n\\nA JSON object that specifies the default values to use for message variables in the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable. When you create a message that\u00e2\\x80\\x99s based on the template, you can override these defaults with message-specific and address-specific variables and values.\\nHtmlPart -> (string)\\n\\nThe message body, in HTML format, to use in email messages that are based on the message template. We recommend using HTML format for email clients that render HTML content. You can include links, formatted text, and more in an HTML message.\\nRecommenderId -> (string)\\n\\nThe unique identifier for the recommender model to use for the message template. Amazon Pinpoint uses this value to determine how to retrieve and process data from a recommender model when it sends messages that use the template, if the template contains message variables for recommendation data.\\nSubject -> (string)\\n\\nThe subject line, or title, to use in email messages that are based on the message template.\\ntags -> (map)\\n\\n\\nNoteAs of 22-05-2023 tags has been deprecated for update operations. After this date any value in tags is not processed and an error code is not returned. To manage tags we recommend using either Tags in the API Reference for Amazon Pinpoint , resourcegroupstaggingapi commands in the AWS Command Line Interface Documentation or resourcegroupstaggingapi in the AWS SDK .\\n(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)\\n\\nTemplateDescription -> (string)\\n\\nA custom description of the message template.\\nTextPart -> (string)\\n\\nThe message body, in plain text format, to use in email messages that are based on the message template. We recommend using plain text format for email clients that don\u00e2\\x80\\x99t render HTML content and clients that are connected to high-latency networks, such as mobile devices.'}, {'name': 'template_name', 'description': 'The name of the message template. A template name must start with an alphanumeric character and can contain a maximum of 128 characters. The characters can be alphanumeric characters, underscores (_), or hyphens (-). Template names are case sensitive.'}, {'name': 'template_version', 'description': 'The unique identifier for the version of the message template to update, retrieve information about, or delete. To retrieve identifiers and other information for all the versions of a template, use the Template Versionsresource.\\nIf specified, this value must match the identifier for an existing template version. If specified for an update operation, this value must match the identifier for the latest existing version of the template. This restriction helps ensure that race conditions don\u00e2\\x80\\x99t occur.\\nIf you don\u00e2\\x80\\x99t specify a value for this parameter, Amazon Pinpoint does the following:\\n\\nFor a get operation, retrieves information about the active version of the template.\\nFor an update operation, saves the updates to (overwrites) the latest existing version of the template, if the create-new-version parameter isn\u00e2\\x80\\x99t used or is set to false.\\nFor a delete operation, deletes the template, including all versions of the template.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide an API to give a climate risk assessment score for any locations in the world.\\n', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'radius_km', 'description': 'default value is 100 km (100)', 'type': 'NUMBER'}, {'name': 'page_number', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileInfo', 'description': 'File System entry info', 'parameters': {'required': []}}"], "Output": "aws.pinpoint.update_email_template(template_name=\"welcome_email\")"} {"Instruction": "What are the details of the scheduled Auto-Tune action for the domain named my-es-domain?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.es.describe_domain_auto_tunes', 'description': 'Provides scheduled Auto-Tune action details for the Elasticsearch domain, such as Auto-Tune action type, description, severity, and scheduled date.', 'parameters': [{'name': 'domain_name', 'description': 'Specifies the domain name for which you want Auto-Tune action details.'}, {'name': 'max_results', 'description': 'Set this value to limit the number of results returned. If not specified, defaults to 100.'}, {'name': 'next_token', 'description': 'NextToken is sent in case the earlier API call results contain the NextToken. It is used for pagination.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API to get the current time. REST Services that will return current date/time in JSON for any registered time zone.', 'parameters': []}"], "Output": "aws.es.describe_domain_auto_tunes(domain_name=\"my-es-domain\")"} {"Instruction": "I would like to put a public access block on my S3 bucket named my-bucket.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3api.put_public_access_block', 'description': 'Creates or modifies the PublicAccessBlock configuration for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketPublicAccessBlock permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .WarningWhen Amazon S3 evaluates the PublicAccessBlock configuration for a bucket or an object, it checks the PublicAccessBlock configuration for both the bucket (or the bucket that contains the object) and the bucket owner\u00e2\\x80\\x99s account. If the PublicAccessBlock configurations are different between the bucket and the account, Amazon S3 uses the most restrictive combination of the bucket-level and account-level settings.The following operations are related to PutPublicAccessBlock :GetPublicAccessBlockGetBucketPolicyStatus', 'parameters': [{'name': 'bucket', 'description': 'The name of the Amazon S3 bucket whose PublicAccessBlock configuration you want to set.'}, {'name': 'content_md5', 'description': 'The MD5 hash of the PutPublicAccessBlock request body.\\nFor requests made using the Amazon Web Services Command Line Interface (CLI) or Amazon Web Services SDKs, this field is calculated automatically.'}, {'name': 'checksum_algorithm', 'description': 'Indicates the algorithm used to create the checksum for the object when using the SDK. This header will not provide any additional functionality if not using the SDK. When sending this header, there must be a corresponding x-amz-checksum or x-amz-trailer header sent. Otherwise, Amazon S3 fails the request with the HTTP status code 400 Bad Request . For more information, see Checking object integrity in the Amazon S3 User Guide .\\nIf you provide an individual checksum, Amazon S3 ignores any provided ChecksumAlgorithm parameter.\\nPossible values:\\n\\nCRC32\\nCRC32C\\nSHA1\\nSHA256'}, {'name': 'public_access_block_configuration', 'description': 'The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. You can enable the configuration options in any combination. For more information about when Amazon S3 considers a bucket or object public, see The Meaning of \u00e2\\x80\\x9cPublic\u00e2\\x80\\x9d in the Amazon S3 User Guide .\\nBlockPublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket. Setting this element to TRUE causes the following behavior:\\n\\nPUT Bucket ACL and PUT Object ACL calls fail if the specified ACL is public.\\nPUT Object calls fail if the request includes a public ACL.\\nPUT Bucket calls fail if the request includes a public ACL.\\n\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing policies or ACLs.\\n\\nIgnorePublicAcls -> (boolean)\\n\\nSpecifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket. Setting this element to TRUE causes Amazon S3 to ignore all public ACLs on this bucket and objects in this bucket.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect the persistence of any existing ACLs and doesn\u00e2\\x80\\x99t prevent new public ACLs from being set.\\n\\nBlockPublicPolicy -> (boolean)\\n\\nSpecifies whether Amazon S3 should block public bucket policies for this bucket. Setting this element to TRUE causes Amazon S3 to reject calls to PUT Bucket policy if the specified bucket policy allows public access.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect existing bucket policies.\\n\\nRestrictPublicBuckets -> (boolean)\\n\\nSpecifies whether Amazon S3 should restrict public bucket policies for this bucket. Setting this element to TRUE restricts access to this bucket to only Amazon Web Service principals and authorized users within this account if the bucket has a public policy.\\nEnabling this setting doesn\u00e2\\x80\\x99t affect previously stored bucket policies, except that public and cross-account access within any public bucket policy, including non-public delegation to specific accounts, is blocked.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_list', 'description': 'List all Assured Workloads violations', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'workload'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question Explorer', 'parameters': [{'name': 'keyword', 'description': '', 'type': 'string'}, {'name': 'fulldata', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Finshorts is a platform where you can access companies Stock Quote, Company Info, Historical Prices Chart, Historical Dividends, Cash flow statement in realtime', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'month', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API returns filed evictions, suits, liens and judgments against an individual within the past 7 years.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Recognizing text content from images', 'parameters': []}"], "Output": "aws.s3api.put_public_access_block(bucket=\"my-bucket\", public_access_block_configuration=\"BlockPublicAcls=true, IgnorePublicAcls=true, BlockPublicPolicy=true, RestrictPublicBuckets=true\")"} {"Instruction": "I need a signed connection string to connect to my kdb cluster with the user ARN \"arn:aws:iam::123456789:user/my-user\" in the environment with ID \"env-123\" and cluster name \"my-kdb-cluster\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace.get_kx_connection_string', 'description': 'Retrieves a connection string for a user to connect to a kdb cluster. You must call this API using the same role that you have defined while creating a user.', 'parameters': [{'name': 'user_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the user. For more information about ARNs and how to use ARNs in policies, see IAM Identifiers in the IAM User Guide .'}, {'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'cluster_name', 'description': 'A name of the kdb cluster.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Token scanner and honeypot checker multichain. Buy/sell tax, suspicious functions, liquidity, ownership etc.', 'parameters': [{'name': 'chain', 'description': 'Available chains:\\n**ethereum, bsc, okc, heco, polygon, arbitrum, optimism, avalanche, fantom, kcc, gnosis, tron, linea, harmony, zkysnc, ethw, fon, cronos**', 'type': 'STRING'}]}"], "Output": "aws.finspace.get_kx_connection_string(user_arn=\"arn:aws:iam::123456789:user/my_user\", environment_id=\"env_123\", cluster_name=\"my_kdb_cluster\")"} {"Instruction": "I want to retrieve details about all the operations that have been performed on my registered domains in AWS Route53Domains, and sort the results by the submitted date in ascending order.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.list_operations', 'description': 'Returns information about all of the operations that return an operation ID and that have ever been performed on domains that were registered by the current account.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Operations\\n', 'parameters': [{'name': 'submitted_since', 'description': 'An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Unix time format and Coordinated Universal time (UTC).'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'status', 'description': 'The status of the operations.\\n(string)'}, {'name': 'type', 'description': 'An arrays of the domains operation types.\\n(string)'}, {'name': 'sort_by', 'description': 'The sort type for returned values.\\nPossible values:\\n\\nSubmittedDate'}, {'name': 'sort_order', 'description': 'The sort order for returned values, either ascending or descending.\\nPossible values:\\n\\nASC\\nDESC'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides a pack of options in human face detection: face and landmarks detection, face re-identification of an already detected face. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/face-analyzer) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/face-analysis?utm_source=face_analyzer_rapidapi&utm_medium=endpoints&utm_campaign...', 'parameters': []}"], "Output": "aws.route53domains.list_operations(sort_by=\"SubmittedDate\", sort_order=\"ASC\")"} {"Instruction": "I want to delete a documentation version with the version identifier \"v3\" for the RestApi with the identifier \"abc123\" on AWS API Gateway.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.list_tags_for_resource', 'description': 'Lists all tags associated with a specified Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource for which you want to list the tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().get', 'description': 'Get an Access Approval request', 'parameters': [{'name': 'name'}]}"], "Output": "aws.apigateway.delete_documentation_version(rest_api_id=\"abc123\", documentation_version=\"v3\")"} {"Instruction": "I want to add tags to a resource with the ARN \"arn:aws:s3:::my-bucket\" with the tags { \"tag1\": \"value1\", \"tag2\": \"value2\" }.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appintegrations.tag_resource', 'description': 'Adds the specified tags to the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}, {'name': 'tags', 'description': 'The tags used to organize, track, or control access for this resource. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d:\u00e2\\x80\\x9dvalue2\u00e2\\x80\\x9d} }.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.appintegrations.tag_resource(resource_arn=\"arn:aws:s3:::my-bucket\", tags={\"tag1\": \"value1\", \"tag2\": \"value2\"})"} {"Instruction": "Can you provide a Python function call to terminate the session with the session ID \"Adam-Jones-abcdefghi1234\" using the AWS SSM API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.index_endpoints.deploy_index', 'description': 'Deploy an index to a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'display_name'}, {'name': 'index'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'az', 'api_name': 'vmware cloud-link show', 'description': 'Show details of a cloud link in a private cloud.', 'parameters': [{'name': 'name', 'description': 'The name of the cloud link.'}, {'name': 'private-cloud', 'description': 'Name of the private cloud.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "aws.ssm.terminate_session(session_id=\"Adam_Jones_abcdefghi1234\")"} {"Instruction": "I want to create a subscription definition on AWS Greengrass with an initial version that includes three subscriptions. The subscriptions are:\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.greengrass.create_subscription_definition', 'description': 'Creates a subscription definition. You may provide the initial version of the subscription definition now or use \u00e2\\x80\\x98\u00e2\\x80\\x99CreateSubscriptionDefinitionVersion\u00e2\\x80\\x99\u00e2\\x80\\x99 at a later time.', 'parameters': [{'name': 'initial_version_\\ninformation_about_the_initial_version_of_the_subscription_definition.subscriptions__', 'description': 'A list of subscriptions.\\n(structure)\\n\\nInformation about a subscription.\\nId -> (string)\\n\\nA descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern \u00e2\\x80\\x98\u00e2\\x80\\x99[a-zA-Z0-9:_-]+\u00e2\\x80\\x99\u00e2\\x80\\x99.\\nSource -> (string)\\n\\nThe source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.\\nSubject -> (string)\\n\\nThe MQTT topic used to route the message.\\nTarget -> (string)\\n\\nWhere the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, \u00e2\\x80\\x98cloud\u00e2\\x80\\x99 (which represents the AWS IoT cloud), or \u00e2\\x80\\x98GGShadowService\u00e2\\x80\\x99.'}, {'name': 'tags_\\ntag_to_add_to_the_new_resource.key__', 'description': 'value -> (string)'}]}"], "Output": "aws.greengrass.create_subscription_definition(initial_version=\"{\\\"Subscriptions\\\": [{\\\"Id\\\": \\\"TriggerNotification\\\", \\\"Source\\\": \\\"arn:aws:lambda:us-west-2:123456789012:function:TempMonitor:GG_TempMonitor\\\", \\\"Subject\\\": \\\"twilio/txt\\\", \\\"Target\\\": \\\"arn:aws:greengrass:us-west-2::/connectors/TwilioNotifications/versions/1\\\"},{\\\"Id\\\": \\\"TemperatureInput\\\", \\\"Source\\\": \\\"cloud\\\", \\\"Subject\\\": \\\"temperature/input\\\", \\\"Target\\\": \\\"arn:aws:lambda:us-west-2:123456789012:function:TempMonitor:GG_TempMonitor\\\"},{\\\"Id\\\": \\\"OutputStatus\\\", \\\"Source\\\": \\\"arn:aws:greengrass:us-west-2::/connectors/TwilioNotifications/versions/1\\\", \\\"Subject\\\": \\\"twilio/message/status\\\", \\\"Target\\\": \\\"cloud\\\"}]}\")"} {"Instruction": "I want to describe the ID format settings for VPCs on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.describe_id_format', 'description': 'Describes the ID format settings for your resources on a per-Region basis, for example, to view which resource types are enabled for longer IDs. This request only returns information about resource types whose ID formats can be modified; it does not return information about other resource types.These settings apply to the IAM user who makes the request; they do not apply to the entire Amazon Web Services account. By default, an IAM user defaults to the same settings as the root user, unless they explicitly override the settings by running the ModifyIdFormat command. Resources created with longer IDs are visible to all IAM users, regardless of these settings and provided that they have permission to use the relevant Describe command for the resource type.', 'parameters': [{'name': 'resource', 'description': 'The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway'}]}\n", "{'name': 'aws', 'api_name': 'aws.m2.list_deployments', 'description': 'Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.list-deployments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'application_id', 'description': 'The application identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DASas', 'parameters': []}"], "Output": "aws.ec2.describe_id_format(resource=\"vpc\")"} {"Instruction": "I want to list the revisions for a data set with the ID \"5678\" and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dataexchange.list_data_set_revisions', 'description': 'This operation lists a data set\u00e2\\x80\\x99s revisions sorted by CreatedAt in descending order.list-data-set-revisions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'data_set_id', 'description': 'The unique identifier for a data set.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and Reverse Geocoding', 'parameters': [{'name': 'location', 'description': 'The location for which you wish to obtain the human-readable address', 'type': 'STRING'}, {'name': 'language', 'description': 'The language in which to return results', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb_clusters_create', 'description': 'Create a new AlloyDB cluster', 'parameters': [{'name': 'cluster'}, {'name': 'password'}, {'name': 'region'}, {'name': 'allocated_ip_range_name'}, {'name': 'async'}, {'name': 'network'}, {'name': 'continuous_backup_recovery_window_days'}, {'name': 'enable_continuous_backup'}, {'name': 'continuous_backup_encryption_key'}, {'name': 'continuous_backup_encryption_key_keyring'}, {'name': 'continuous_backup_encryption_key_location'}, {'name': 'continuous_backup_encryption_key_project'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.billing.accounts.set_iam_policy(ACCOUNT=\"123456_789876_543210\", POLICY_FILE=\"policy.json\"', 'description': 'Set the IAM policy for a Cloud Billing account', 'parameters': [{'name': 'account', 'description': 'ID of the account or fully qualified identifier for the account.'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.delete_xss_match_set', 'description': 'If you just want to remove an XssMatchSet from a Rule , use UpdateRule .Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.', 'parameters': [{'name': 'xss_match_set_id', 'description': 'The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}"], "Output": "aws.dataexchange.list_data_set_revisions(data_set_id=5678, page_size=10)"} {"Instruction": "I want to get the details of a filter named my-filter for the detector with ID 54321 on AWS GuardDuty.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.get_filter', 'description': 'Returns the details of the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that the filter is associated with.'}, {'name': 'filter_name', 'description': 'The name of the filter you want to get.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Immatriculation API (France) \\n\\nNotre service Web permettra \u00e0 votre site Internet ou \u00e0 vos applications d\u2019identifier les motos et les scooters en utilisant leur plaque d\u2019immatriculation. Cette m\u00e9thode est largement utilis\u00e9e par la plupart des boutiques en ligne de pi\u00e8ces d\u00e9tach\u00e9es pour identifier les v\u00e9hicules de leurs clients, afin d\u2019\u00e9viter les erreurs d\u2019identification, les insatisfactions clients et les retours de marchandise.\\n\\n\u00cates-vous \u00e0 la recherche de plaques d\u2019immatriculation fran\u00e7aises...', 'parameters': [{'name': 'immatriculation', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'host_name', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().update', 'description': 'Update a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_allowed_client'}, {'name': 'clear_allowed_clients'}, {'name': 'remove_allowed_client'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "aws.guardduty.get_filter(detector_id=54321, filter_name=\"my-filter\")"} {"Instruction": "I want to delete a component type with ID \"abc123\" in the AWS IoT Twin Maker workspace with ID \"workspace-12345\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iottwinmaker.delete_component_type', 'description': 'Deletes a component type.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace that contains the component type.'}, {'name': 'component_type_id', 'description': 'The ID of the component type to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We have bring an api that will help to fetch udemy course scrapper for your next project Get Udemy course scraper for your next project. Use this api to fetch all the data you need in a fraction of a second.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qqwerty', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_rules.config.export(\"my_firewall\", \"__all\", \"__path=/path/to/dir/config.txt\", \"__resource_format=krm\"', 'description': 'Export firewall configurations', 'parameters': [{'name': 'firewall'}, {'name': 'all'}, {'name': 'path'}, {'name': 'resource_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'daftar big89 dan login big89 judi online indonesia terpercaya', 'parameters': []}"], "Output": "aws.iottwinmaker.delete_component_type(workspace_id=\"workspace-12345\", component_type_id=\"abc123\")"} {"Instruction": "I want to deregister a LoRaWAN wireless device with identifier \"12345\" on AWS IoT Wireless.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.deregister_wireless_device', 'description': 'Deregister a wireless device from AWS IoT Wireless.', 'parameters': [{'name': 'identifier', 'description': 'The identifier of the wireless device to deregister from AWS IoT Wireless.'}, {'name': 'wireless_device_type', 'description': 'The type of wireless device to deregister from AWS IoT Wireless, which can be LoRaWAN or Sidewalk .\\nPossible values:\\n\\nSidewalk\\nLoRaWAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'KUBET-', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use the API for search, videos, playlists, channels and more.', 'parameters': [{'name': 'q', 'description': 'query text', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provides cryptocurrency prices,exchanges,markets api', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}"], "Output": "aws.iotwireless.deregister_wireless_device(identifier=\"12345\", wireless_device_type=\"LoRaWAN\")"} {"Instruction": "I want to retrieve the deliverability data for a campaign with campaign id \"1234\" on AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.get_domain_deliverability_campaign', 'description': 'Retrieve all the deliverability data for a specific campaign. This data is available for a campaign only if the campaign sent email by using a domain that the Deliverability dashboard is enabled for.', 'parameters': [{'name': 'campaign_id', 'description': 'The unique identifier for the campaign. The Deliverability dashboard automatically generates and assigns this identifier to a campaign.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Azure CLI', 'api_name': 'az devops configure', 'description': 'Configuration of Azure DevOps CLI', 'parameters': [{'name': 'defaults', 'description': \"Space separated 'name=value' pairs for common arguments defaults\"}, {'name': 'list', 'description': 'Lists the contents of the config file'}, {'name': 'use-git-aliases', 'description': \"Set to 'true' to configure Git aliases global git config file\"}]}"], "Output": "aws.sesv2.get_domain_deliverability_campaign(campaign_id=1234)"} {"Instruction": "I want to get the detailed information about command execution for the plugin with command ID \"abcdefgh-1234-5678-9abc-1234567890ab\" on the managed node with instance ID \"i-0123456789abcdef0\" in AWS Systems Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.get_command_invocation', 'description': 'Returns detailed information about command execution for an invocation or plugin.GetCommandInvocation only gives the execution status of a plugin in a document. To get the command execution status on a specific managed node, use ListCommandInvocations . To get the command execution status across managed nodes, use ListCommands .', 'parameters': [{'name': 'command_id', 'description': '(Required) The parent command ID of the invocation plugin.'}, {'name': 'instance_id', 'description': '(Required) The ID of the managed node targeted by the command. A managed node can be an Amazon Elastic Compute Cloud (Amazon EC2) instance, edge device, and on-premises server or VM in your hybrid environment that is configured for Amazon Web Services Systems Manager.'}, {'name': 'plugin_name', 'description': 'The name of the step for which you want detailed results. If the document contains only one step, you can omit the name and details for that step. If the document contains more than one step, you must specify the name of the step for which you want to view details. Be sure to specify the name of the step, not the name of a plugin like aws:RunShellScript .\\nTo find the PluginName , check the document content and find the name of the step you want details for. Alternatively, use ListCommandInvocations with the CommandId and Details parameters. The PluginName is the Name attribute of the CommandPlugin object in the CommandPlugins list.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs().delete', 'description': 'Delete a specified TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}, {'name': 'async', 'description': 'Option to run command asynchronously.'}, {'name': 'etag', 'description': 'ETag of the TrustConfig.'}]}"], "Output": "aws.ssm.get_command_invocation(command_id=\"abcdefgh-1234-5678-9abc-1234567890ab\", instance_id=\"i-0123456789abcdef0\")"} {"Instruction": "I want to describe a world template with the ARN \"arn:aws:robomaker:us-west-2:123456789012:worldtemplate/my-template\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.robomaker.describe_world_template', 'description': 'Describes a world template.', 'parameters': [{'name': 'template', 'description': 'The Amazon Resource Name (arn) of the world template you want to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find out all the Australian suburbs using postcode.', 'parameters': [{'name': 'lat', 'description': '', 'type': 'string'}, {'name': 'radius', 'description': '', 'type': 'NUMBER'}, {'name': 'lng', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sns.set_endpoint_attributes', 'description': 'Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS. For more information, see Using Amazon SNS Mobile Push Notifications .', 'parameters': [{'name': 'endpoint_arn', 'description': 'EndpointArn used for SetEndpointAttributes action.'}, {'name': 'attributes', 'description': 'A map of the endpoint attributes. Attributes in this map include the following:\\n\\nCustomUserData \u00e2\\x80\\x93 arbitrary user data to associate with the endpoint. Amazon SNS does not use this data. The data must be in UTF-8 format and less than 2KB.\\nEnabled \u00e2\\x80\\x93 flag that enables/disables delivery to the endpoint. Amazon SNS will set this to false when a notification service indicates to Amazon SNS that the endpoint is invalid. Users can set it back to true, typically after updating Token.\\nToken \u00e2\\x80\\x93 device token, also referred to as a registration id, for an app and mobile device. This is returned from the notification service when an app and mobile device are registered with the notification service.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cValidate Phone\u201d API validates national and international phone numbers, get location information about phone number.', 'parameters': [{'name': 'number', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.robomaker.describe_world_template(template=\"arn:aws:robomaker:us_west_2:123456789012:worldtemplate/my_template\")"} {"Instruction": "I need to provision a CIDR to the IPAM pool with an ID of ipam-pool-123456 on AWS EC2. The CIDR I want to assign is 10.0.0.0/24.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.provision_ipam_pool_cidr', 'description': 'Provision a CIDR to an IPAM pool. You can use this action to provision new CIDRs to a top-level pool or to transfer a CIDR from a top-level pool to a pool within it.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'ipam_pool_id', 'description': 'The ID of the IPAM pool to which you want to assign a CIDR.'}, {'name': 'cidr', 'description': 'The CIDR you want to assign to the IPAM pool. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required. This value will be null if you specify \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d and will be filled in during the provisioning process.'}, {'name': 'cidr_authorization_context', 'description': 'A signed document that proves that you are authorized to bring a specified IP address range to Amazon using BYOIP. This option applies to public pools only.\\nMessage -> (string)\\n\\nThe plain-text authorization message for the prefix and account.\\nSignature -> (string)\\n\\nThe signed authorization message for the prefix and account.'}, {'name': 'netmask_length', 'description': 'The netmask length of the CIDR you\u00e2\\x80\\x99d like to provision to a pool. Can be used for provisioning Amazon-provided IPv6 CIDRs to top-level pools and for provisioning CIDRs to pools with source pools. Cannot be used to provision BYOIP CIDRs to top-level pools. Either \u00e2\\x80\\x9cNetmaskLength\u00e2\\x80\\x9d or \u00e2\\x80\\x9cCidr\u00e2\\x80\\x9d is required.'}, {'name': 'client_token', 'description': 'A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency .'}]}"], "Output": "aws.ec2.provision_ipam_pool_cidr(ipam_pool_id=\"ipam-pool-123456\", cidr=\"10.0.0.0/24\")"} {"Instruction": "I want to cancel a capacity reservation with the ID cr-2468efgh43EXAMPLE on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.cancel_capacity_reservation', 'description': 'Cancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation\u00e2\\x80\\x99s state to cancelled .See also: AWS API Documentation\\n', 'parameters': [{'name': 'capacity_reservation_id', 'description': 'The ID of the Capacity Reservation to be cancelled.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Blackbox is a Proxy, Tor, Hosting, Cloud, Bogon detection service for IP addresses. Utilize Blackbox to protect your game-servers, user front-ends, and much more. ', 'parameters': [{'name': 'ips', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the latest climate change news around the world.', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gu\u00eda de partidos de f\u00fatbol televisados en Per\u00fa. Horarios y canales (TV&streaming legales). Futbolenvivoperu.com Support: info@wosti.com', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_route_analysis', 'description': 'Gets information about the specified route analysis.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'route_analysis_id', 'description': 'The ID of the route analysis.'}]}"], "Output": "aws.ec2.cancel_capacity_reservation(capacity_reservation_id=\"cr-2468efgh43EXAMPLE\")"} {"Instruction": "I want to change the name of an IAM user named \"anna\" to \"annabella\" on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.update_user', 'description': 'Updates the name and/or the path of the specified IAM user.WarningYou should understand the implications of changing an IAM user\u00e2\\x80\\x99s path or name. For more information, see Renaming an IAM user and Renaming an IAM group in the IAM User Guide .NoteTo change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and policies .', 'parameters': [{'name': 'user_name', 'description': 'Name of the user to update. If you\u00e2\\x80\\x99re changing the name of the user, this is the original user name.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'new_path', 'description': 'New path for the IAM user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s path.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of either a forward slash (/) by itself or a string that must begin and end with forward slashes. In addition, it can contain any ASCII character from the ! (\\\\u0021 ) through the DEL character (\\\\u007F ), including most punctuation characters, digits, and upper and lowercased letters.'}, {'name': 'new_user_name', 'description': 'New name for the user. Include this parameter only if you\u00e2\\x80\\x99re changing the user\u00e2\\x80\\x99s name.\\nIAM user, group, role, and policy names must be unique within the account. Names are not distinguished by case. For example, you cannot create resources named both \u00e2\\x80\\x9cMyResource\u00e2\\x80\\x9d and \u00e2\\x80\\x9cmyresource\u00e2\\x80\\x9d.'}]}"], "Output": "aws.iam.update_user(user_name=\"anna\", new_user_name=\"annabella\")"} {"Instruction": "I want to list all the tests in a given test suite on AWS Device Farm, using the test suite ARN 'arn:aws:devicefarm:us-west-2:123456789012:test-suite:EXAMPLE-GUID-123-456'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.list_tests', 'description': 'Gets information about tests in a given test suite.list-tests is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'arn', 'description': 'The test suite\u00e2\\x80\\x99s Amazon Resource Name (ARN).'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"H30 E-commerce Data scraper is the simplest way to get access to product's details from Amazon in JSON format\", 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'allocate_buffer', 'description': 'Allocate a mutable buffer', 'parameters': {'required': [{'name': 'size', 'description': 'Number of bytes to allocate (plus internal padding)'}], 'optional': [{'name': 'memory_pool', 'description': 'The pool to allocate memory from. If not given, the default memory pool is used.'}, {'name': 'resizable', 'description': 'If true, the returned buffer is resizable. Default is False.'}]}}"], "Output": "aws.devicefarm.list_tests(_arn=\"arn:aws:devicefarm:us-west-2:123456789012:test-suite:EXAMPLE-GUID-123-456\")"} {"Instruction": "I want to associate the approval rule template named \"4-approver-rule-for-branch\" with the repository called \"MyCodeRepo\" in CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.associate_approval_rule_template_with_repository', 'description': 'Creates an association between an approval rule template and a specified repository. Then, the next time a pull request is created in the repository where the destination reference (if specified) matches the destination reference (branch) for the pull request, an approval rule that matches the template conditions is automatically created for that pull request. If no destination references are specified in the template, an approval rule that matches the template contents is created for all pull requests in that repository.', 'parameters': [{'name': 'approval_rule_template_name', 'description': 'The name for the approval rule template.'}, {'name': 'repository_name', 'description': 'The name of the repository that you want to associate with the template.'}]}"], "Output": "aws.codecommit.associate_approval_rule_template_with_repository(repository_name=\"MyCodeRepo\", approval_rule_template_name=\"4-approver-rule-for-branch\")"} {"Instruction": "Please provide a Python function call to delete the state machine with the ARN \"arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabel\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.stepfunctions.delete_state_machine', 'description': 'Deletes a state machine. This is an asynchronous operation: It sets the state machine\u00e2\\x80\\x99s status to DELETING and begins the deletion process.The following are some examples of qualified and unqualified state machine ARNs:The following qualified state machine ARN refers to a Distributed Map state with a label mapStateLabel in a state machine named myStateMachine . arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabelSee also: AWS API Documentation\\n', 'parameters': [{'name': 'state_machine_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies().get_iam_policy', 'description': 'Get the IAM policy for an access policy', 'parameters': [{'name': 'policy'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test api', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '31Events is a simple, yet powerful calendaring event management service that allows for the sending of calendaring events directly to your customer\u2019s calendar. It could be used for Webinars, Seminars, Training, etc. If the customer accepts the calendar invite they are automatically signed up for the event.\\r\\n\\r\\nStandards based iCal compliant that works with Exchange calendars, Google Calendars, mobile phones. \\r\\n\\r\\nNo more \"Click to download to calendar\" Send directly to a email account for accept or reject.', 'parameters': []}"], "Output": "aws.stepfunctions.delete_state_machine(state_machine_arn=\"arn:partition:states:region:account-id:stateMachine:myStateMachine/mapStateLabel\")"} {"Instruction": "I want to delete a dedicated IP pool named \"my-pool\" on AWS Pinpoint Email.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint_email.delete_dedicated_ip_pool', 'description': 'Delete a dedicated IP pool.', 'parameters': [{'name': 'pool_name', 'description': 'The name of the dedicated IP pool that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares.describe', 'description': 'Describe a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share', 'description': 'ID of the nfs_share or fully qualified identifier for the nfs_share.'}, {'name': 'region', 'description': 'Region of the resource.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.certificates().create', 'description': 'Create a new certificate', 'parameters': [{'name': 'certificate'}, {'name': 'location'}, {'name': 'certificate_file'}, {'name': 'private_key_file'}, {'name': 'domains'}, {'name': 'dns_authorizations'}, {'name': 'issuance_config'}, {'name': 'async'}, {'name': 'description'}, {'name': 'labels'}, {'name': 'scope'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}"], "Output": "aws.pinpoint_email.delete_dedicated_ip_pool(pool_name=\"my-pool\")"} {"Instruction": "I want to retrieve details of a Vector Enrichment Job with the ARN \"arn:aws:sagemaker-geospatial:us-west-2:123456789012:job/my-enrichment-job\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.get_vector_enrichment_job', 'description': 'Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Asos API helps to query for all information about categories, products, etc... as on the official website', 'parameters': [{'name': 'id', 'description': 'The value of id field that returned in .../products/v2/list', 'type': 'NUMBER'}, {'name': 'sizeschema', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'currency', 'description': 'Get suitable value from .../countries/list endpoint', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language code', 'type': 'STRING'}, {'name': 'store', 'description': 'The store code gotten from .../countries/list', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}"], "Output": "aws.sagemaker_geospatial.get_vector_enrichment_job(arn=\"arn:aws:sagemaker_geospatial:us_west_2:123456789012:job/my_enrichment_job\")"} {"Instruction": "I want to create a user import job in Cognito with the job name ImportUsers and the user pool ID us-west-2_ccccccc.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_idp.create_user_import_job', 'description': 'Creates a user import job.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The job name for the user import job.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool that the users are being imported into.'}, {'name': 'cloud_watch_logs_role_arn', 'description': 'The role ARN for the Amazon CloudWatch Logs Logging role for the user import job.'}]}\n", "{'name': 'alpha compute firewall-policies associations', 'api_name': 'gcloud.alpha.compute.firewall_policies.associations().list', 'description': 'List the associations of an organization or folder resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.cognito_idp.create_user_import_job(job_name=\"ImportUsers\", user_pool_id=\"us-west-2_ccccccc\")"} {"Instruction": "I want to publish metrics for an environment named my-spark on Amazon Managed Workflows for Apache Airflow.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mwaa.publish_metrics', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'environment_name', 'description': 'Internal only . The name of the environment.'}, {'name': 'metric_data', 'description': 'Internal only . Publishes metrics to Amazon CloudWatch. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\n(structure)\\n\\n\\nInternal only . Collects Apache Airflow metrics. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nDimensions -> (list)\\n\\n\\nInternal only . The dimensions associated with the metric.\\n(structure)\\n\\n\\nInternal only . Represents the dimensions of a metric. To learn more about the metrics published to Amazon CloudWatch, see Amazon MWAA performance metrics in Amazon CloudWatch .\\nName -> (string)\\n\\nInternal only . The name of the dimension.\\nValue -> (string)\\n\\nInternal only . The value of the dimension.\\n\\n\\nMetricName -> (string)\\n\\nInternal only . The name of the metric.\\nStatisticValues -> (structure)\\n\\n\\nInternal only . The statistical values for the metric.\\nMaximum -> (double)\\n\\nInternal only . The maximum value of the sample set.\\nMinimum -> (double)\\n\\nInternal only . The minimum value of the sample set.\\nSampleCount -> (integer)\\n\\nInternal only . The number of samples used for the statistic set.\\nSum -> (double)\\n\\nInternal only . The sum of values for the sample set.\\n\\nTimestamp -> (timestamp)\\n\\nInternal only . The time the metric data was received.\\nUnit -> (string)\\n\\nInternal only . The unit used to store the metric.\\nValue -> (double)\\n\\nInternal only . The value for the metric.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime.list_phone_number_orders', 'description': 'Lists the phone number orders for the administrator\u00e2\\x80\\x99s Amazon Chime account.', 'parameters': [{'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_featurestore_runtime.batch_get_record', 'description': 'Retrieves a batch of Records from a FeatureGroup .', 'parameters': [{'name': 'identifiers', 'description': 'A list containing the name or Amazon Resource Name (ARN) of the FeatureGroup , the list of names of Feature s to be retrieved, and the corresponding RecordIdentifier values as strings.\\n(structure)\\n\\nThe identifier that identifies the batch of Records you are retrieving in a batch.\\nFeatureGroupName -> (string)\\n\\nThe name or Amazon Resource Name (ARN) of the FeatureGroup containing the records you are retrieving in a batch.\\nRecordIdentifiersValueAsString -> (list)\\n\\nThe value for a list of record identifiers in string format.\\n(string)\\n\\nFeatureNames -> (list)\\n\\nList of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.\\n(string)'}, {'name': 'expiration_time_response', 'description': 'Parameter to request ExpiresAt in response. If Enabled , BatchGetRecord will return the value of ExpiresAt , if it is not null. If Disabled and null, BatchGetRecord will return null.\\nPossible values:\\n\\nEnabled\\nDisabled'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IFC models related BIM services\\nGITHUB Repository : https://github.com/aminov-jp/BIMIFCServices', 'parameters': [{'name': 'ticket', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.mwaa.publish_metrics(environment_name=\"my-spark\")"} {"Instruction": "I want to change the status of user with ID 123 in Amazon Connect instance ABC to agent status with ID XYZ.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.put_user_status', 'description': 'Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent\u00e2\\x80\\x99s next status.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_id', 'description': 'The identifier of the user.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'agent_status_id', 'description': 'The identifier of the agent status.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}"], "Output": "aws.connect.put_user_status(user_id=123, instance_id=\"ABC\", agent_status_id=\"XYZ\")"} {"Instruction": "Please disassociate the web ACL from the application load balancer with the ARN \"arn:aws:elasticloadbalancing:us-west-2:1234567890:loadbalancer/app/my-load-balancer/1234567890\" in WAF Regional.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf_regional.disassociate_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed, either an application load balancer or Amazon API Gateway stage.\\nThe ARN should be in one of the following formats:\\n\\nFor an Application Load Balancer: ``arn:aws:elasticloadbalancing:region :account-id :loadbalancer/app/load-balancer-name /load-balancer-id ``\\nFor an Amazon API Gateway stage: ``arn:aws:apigateway:region ::/restapis/api-id /stages/stage-name ``'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Olato Quote APIs gives you random quotes about motivation, sucess and love quotes.', 'parameters': [{'name': 'quotes', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quickly access 1.000.000+ chess puzzles!', 'parameters': [{'name': 'number_of_puzzles', 'description': 'Number of puzzles you will get', 'type': 'NUMBER'}, {'name': 'themes', 'description': 'Themes of the puzzles', 'type': 'STRING'}, {'name': 'theme_search_type', 'description': 'AND: if puzzles need to have all themes; OR: if puzzles can have either theme', 'type': 'STRING'}, {'name': 'number_of_moves', 'description': 'Total number of moves of the puzzles', 'type': 'NUMBER'}, {'name': 'opening_variation', 'description': \"Puzzle's opening variation\", 'type': 'STRING'}, {'name': 'rating', 'description': 'Rating of the puzzles', 'type': 'STRING'}, {'name': 'opening_family', 'description': \"Puzzle's opening family\", 'type': 'STRING'}, {'name': 'max_deviation', 'description': 'Maximum possible rating deviation', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.local_train(module_name=\"trainer.task\", package_path=\"/path/to/my/code/trainer\", distributed=True, parameter_server_count=4, worker_count=8', 'description': 'Run AI Platform training job locally', 'parameters': [{'name': 'module_name'}, {'name': 'distributed'}, {'name': 'evaluator_count'}, {'name': 'job_dir'}, {'name': 'package_path'}, {'name': 'parameter_server_count'}, {'name': 'start_port'}, {'name': 'worker_count'}, {'name': 'gcloud_wide_flag'}, {'name': 'user_args'}]}"], "Output": "aws.waf_regional.disassociate_web_acl(resource_arn=\"arn:aws:elasticloadbalancing:us-west-2:1234567890:loadbalancer/app/my-load-balancer/1234567890\")"} {"Instruction": "Can you please provide me with a list of tags assigned to the EMR-Container resource with the ARN \"arn:aws:emr_container:us_west_2:123456789012:job/my_emr_container_job\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}\n", "{'name': 'alpha ai models', 'api_name': 'gcloud.alpha.ai.models().delete_version', 'description': 'Delete an existing Vertex AI model version', 'parameters': [{'name': 'model_version', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().list', 'description': 'List Access Approval requests', 'parameters': [{'name': 'state'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_mean', 'description': 'Compute the mean of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'az', 'api_name': 'List Private Endpoint Types', 'description': 'Returns all resource types that can be linked to a Private Endpoint in this subscription in this region', 'parameters': [{'name': 'location', 'description': 'Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}"], "Output": "aws.emr_containers.list_tags_for_resource(resource_arn=\"arn:aws:emr_container:us_west_2:123456789012:job/my_emr_container_job\")"} {"Instruction": "I want to import a custom terminology named MyCustomTerminology for AWS Translate. The terminology data is stored in a CSV file called my-terminology.csv.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.translate.import_terminology', 'description': 'Creates or updates a custom terminology, depending on whether one already exists for the given terminology name. Importing a terminology with the same name as an existing one will merge the terminologies based on the chosen merge strategy. The only supported merge strategy is OVERWRITE, where the imported terminology overwrites the existing terminology of the same name.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the custom terminology being imported.'}, {'name': 'merge_strategy', 'description': 'The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.\\nPossible values:\\n\\nOVERWRITE'}, {'name': 'description', 'description': 'The description of the custom terminology being imported.'}, {'name': 'terminology_data', 'description': 'The terminology data for the custom terminology being imported.\\nFormat -> (string)\\n\\nThe data format of the custom terminology.\\nDirectionality -> (string)\\n\\nThe directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).\\n\\nUNI\\nThe terminology resource has one source language (for example, the first column in a CSV file), and all of its other languages are target languages.\\n\\nMULTI\\nAny language in the terminology resource can be the source language or a target language. A single multi-directional terminology resource can be used for jobs that translate different language pairs. For example, if the terminology contains English and Spanish terms, it can be used for jobs that translate English to Spanish and Spanish to English.\\nWhen you create a custom terminology resource without specifying the directionality, it behaves as uni-directional terminology, although this parameter will have a null value.'}, {'name': 'encryption_key', 'description': 'The encryption key for the custom terminology being imported.\\nType -> (string)\\n\\nThe type of encryption key used by Amazon Translate to encrypt this object.\\nId -> (string)\\n\\nThe Amazon Resource Name (ARN) of the encryption key being used to encrypt this object.'}, {'name': 'tags', 'description': 'Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources .\\n(structure)\\n\\nA key-value pair that adds as a metadata to a resource used by Amazon Translate.\\nKey -> (string)\\n\\nThe initial part of a key-value pair that forms a tag associated with a given resource.\\nValue -> (string)\\n\\nThe second part of a key-value pair that forms a tag associated with a given resource.'}, {'name': 'data_file', 'description': 'The path to the file of the code you are uploading. Example: fileb://data.csv'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"By using the Google News API, which is a straightforward REST API, you may look through over 1,000,000 news sources, both current and archived. You may also aggregate and arrange today's most talked-about news stories in accordance with Google News's rating with the help of this news API. You can also use filters and a keyword search to sift through all the articles.\\n\\nWe have compiled tens of millions of articles from over 250,000 sources in ten different languages for inclusion in our databa...\", 'parameters': [{'name': 'language', 'description': 'Supported by 10 languages. \\n\\nLanguage request codes:\\n\\n TR, EN, FR, DE, IT, ZH, ES, RU, KO, PT', 'type': 'STRING'}, {'name': 'sort', 'description': 'You can arrange the articles systematically in groups; separate according to type, class, etc.\\n\\nSorting refers to ordering articles in an increasing or decreasing manner according to some linear relationship among the article items. You can order the articles and arrange them in a sequence ordered by category with similar properties.\\n\\nExpected values:\\n\\ndate:asc\\ndate:desc\\n\\n_score:asc\\n_score:desc', 'type': 'STRING'}, {'name': 'required_props', 'description': 'Required props are delimited by commas. Each property must have a name. If one of the property names is missing from the article, that property is excluded.\\n\\nExample:\\n\\ntitle, image', 'type': 'STRING'}, {'name': 'cursor', 'description': 'This defines the returned value of the \\\\\\\\\\\\\"next_cursor\\\\\\\\\\\\\". It allows you to navigate to next article list.', 'type': 'STRING'}, {'name': 'to', 'description': '\\\\\\\\\\\\\"to\\\\\\\\\\\\\" when used defines the date of items published before the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'limit', 'description': 'With \\\\\\\\\\\\\"limit,\\\\\\\\\\\\\" you can specify the number of articles required per request. Maximum limit is set to 100 articles per request.', 'type': 'NUMBER'}, {'name': 'from', 'description': '\\\\\\\\\\\\\"from\\\\\\\\\\\\\" when used defines the date of items published after the specified date.\\n\\nFormat:\\nISO date standart format is used. \\nYYYY-MM-DDTHH:mm:ss\\n\\nExample:\\n2022-10-17T18:41:34.306Z', 'type': 'STRING'}, {'name': 'q', 'description': 'The search term or terms used to locate the article.\\n\\n\\\\\\\\\\\\\"AND\\\\\\\\\\\\\" or \\\\\\\\\\\\\"OR\\\\\\\\\\\\\" may be placed between the keywords.\\n\\nIf you wish to group the keywords, you may include them in parenthesis.\\n\\nFor instance: (cats and dogs) OR (fish)\\n\\nIf you wish to omit articles by term, you can do so by prefixing the keyword with a (-) sign.\\n\\nExample: cats -dogs\\n(This will return articles featuring cats but exclude those with the term \\\\\\\\\\\\\"dog.\\\\\\\\\\\\\"', 'type': 'STRING'}]}"], "Output": "aws.translate.import_terminology(name=\"MyCustomTerminology\", description=\"Creating a custom terminology in AWS Translate\", merge_strategy=\"OVERWRITE\", data_file=\"fileb://my-terminology.csv\", terminology_data={\"Format\": \"CSV\"})"} {"Instruction": "I want to list query executions in the AthenaAdmin workgroup with a page size of 5.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.list_query_executions', 'description': 'Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: QueryExecutionIds\\n', 'parameters': [{'name': 'work_group', 'description': 'The name of the workgroup from which queries are being returned. If a workgroup is not specified, a list of available query execution IDs for the queries in the primary workgroup is returned.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the K\u00f6ppen climate classificatin for any location in the world using latitude and longitude. Results in JSON format.', 'parameters': [{'name': 'lon', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.swf.undeprecate_workflow_type', 'description': 'Undeprecates a previously deprecated workflow type . After a workflow type has been undeprecated, you can create new executions of that type.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain of the deprecated workflow type.'}, {'name': 'workflow_type', 'description': 'The name of the domain of the deprecated workflow type.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}"], "Output": "aws.athena.list_query_executions(work_group=\"AthenaAdmin\", page_size=5)"} {"Instruction": "I want to create a world export job on AWS RoboMaker. I want to export the worlds at arn7, arn8, arn9 to an S3 bucket named my-bucket in the folder \"exported-worlds/\". The output files should be put in the S3 bucket using the IAM role \"my-role\". Lastly, I want to attach two tags to the world export job.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.robomaker.create_world_export_job', 'description': 'Creates a world export job.', 'parameters': [{'name': 'client_request_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.'}, {'name': 'worlds', 'description': 'A list of Amazon Resource Names (arns) that correspond to worlds to export.\\n(string)'}, {'name': 'output_location', 'description': 'The output location.\\ns3Bucket -> (string)\\n\\nThe S3 bucket for output.\\ns3Prefix -> (string)\\n\\nThe S3 folder in the s3Bucket where output files will be placed.'}, {'name': 'iam_role', 'description': 'The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to the world export job.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '.61 API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ivs_realtime.disconnect_participant', 'description': 'Disconnects a specified participant and revokes the participant permanently from a specified stage.', 'parameters': [{'name': 'participant_id', 'description': 'Identifier of the participant to be disconnected. This is assigned by IVS and returned by CreateParticipantToken .'}, {'name': 'reason', 'description': 'Description of why this participant is being disconnected.'}, {'name': 'stage_arn', 'description': 'ARN of the stage to which the participant is attached.'}]}\n", "{'name': 'pyarrow', 'api_name': 'LogicalXor', 'description': \"Compute the logical 'xor' operation on two inputs\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument'}, {'name': 'y', 'description': 'Array-like or scalar-like argument'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from (default: default memory pool)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.delete_remote_access_session', 'description': 'Deletes a completed remote access session and its results.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the session for which you want to delete remote access.'}]}"], "Output": "aws.robomaker.create_world_export_job(client_request_token=\"unique_token\", worlds=[\"arn7\", \"arn8\", \"arn9\"], output_location={\"s3Bucket\":\"my-bucket\",\"s3Prefix\":\"exported-worlds/\"})"} {"Instruction": "I want to retrieve summaries for all applications using AWS SMS list-apps API and include only the applications with the IDs \"app789\" and \"app012\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sms.list_apps', 'description': 'Retrieves summaries for all applications.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'app_ids', 'description': 'The unique application IDs.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.untag_resource', 'description': 'Removes tags from a bot, bot alias or bot channel.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource to remove the tags from.'}, {'name': 'tag_keys', 'description': 'A list of tag keys to remove from the resource. If a tag key does not exist on the resource, it is ignored.\\n(string)'}]}"], "Output": "aws.sms.list_apps(app_ids=[\"app789\", \"app012\"])"} {"Instruction": "I want to stop monitoring member accounts with Account IDs 33333333 and 44444444 on GuardDuty.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.stop_monitoring_members', 'description': 'Stops GuardDuty monitoring for the specified member accounts. Use the StartMonitoringMembers operation to restart monitoring for those accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the GuardDuty administrator account that is monitoring member accounts.'}, {'name': 'account_ids', 'description': 'A list of account IDs for the member accounts to stop monitoring.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.accept_inbound_connection', 'description': 'Allows the destination Amazon OpenSearch Service domain owner to accept an inbound cross-cluster search connection request. For more information, see Cross-cluster search for Amazon OpenSearch Service .', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the inbound connection to accept.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.guardduty.stop_monitoring_members(detector_id=\"my_detector\", account_ids=[\"33333333\", \"44444444\"])"} {"Instruction": "I want to associate the IAM principal with ARN \"arn:aws:iam::987654321098:user/jane.smith\" to the portfolio with ID \"portfolio-abc\" on AWS ServiceCatalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.disassociate_principal_from_portfolio', 'description': 'Disassociates a previously associated principal ARN from a specified portfolio.For portfolios that have been shared with principal name sharing enabled: after disassociating a principal, share recipient accounts will no longer be able to provision products in this portfolio using a role matching the name of the associated principal.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'principal_arn', 'description': 'The ARN of the principal (user, role, or group). This field allows an ARN with no accountID with or without wildcard characters if PrincipalType is IAM_PATTERN .'}, {'name': 'principal_type', 'description': 'The supported value is IAM if you use a fully defined ARN, or IAM_PATTERN if you specify an IAM ARN with no AccountId, with or without wildcard characters.\\nPossible values:\\n\\nIAM\\nIAM_PATTERN'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute_disks.snapshot', 'description': 'Create snapshots of Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'async'}, {'name': 'chain_name'}, {'name': 'csek_key_file'}, {'name': 'description'}, {'name': 'guest_flush'}, {'name': 'labels'}, {'name': 'snapshot_names'}, {'name': 'storage_location'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - USA\\nGet the Jobs List as JSON by giving Keyword, Location (USA Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.servicecatalog.associate_principal_to_portfolio(portfolio_id=\"portfolio-abc\", principal_arn=\"arn:aws:iam::987654321098:user/jane.smith\")"} {"Instruction": "I want to delete the ownership controls for the Amazon S3 bucket docs-bucket.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_ownership_controls', 'description': 'Removes OwnershipControls for an Amazon S3 bucket. To use this operation, you must have the s3:PutBucketOwnershipControls permission. For more information about Amazon S3 permissions, see Specifying Permissions in a Policy .The following operations are related to DeleteBucketOwnershipControls :GetBucketOwnershipControls', 'parameters': [{'name': 'bucket', 'description': 'The Amazon S3 bucket whose OwnershipControls you want to delete.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Trusted Coin is a Bitcoin transaction cosigning service. Users of this API can create M-of-N multisignature P2SH addresses (where Trusted Coin acts as one of the cosigners). The policy logic Trusted Coin should apply when deciding if to cosign (and thus approve) individual transactions is user configurable. Via this mechanism higher-level services can be built including wallet protection schemes and escrow.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The Quiz API is a powerful and versatile tool designed to provide developers with easy access to a wide range of quiz-related functionalities. With this API, you can seamlessly integrate quizzes into your applications, websites, or educational platforms. Whether you're building a learning management system, a trivia game, or a quiz-based assessment platform, the Quiz API has got you covered.\", 'parameters': []}"], "Output": "aws.s3api.delete_bucket_ownership_controls(bucket=\"docs-bucket\")"} {"Instruction": "I want to set the receipt rule set named \"my-other-rules\" as the active receipt rule set for Amazon SES.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries.list', 'description': 'List Cloud Asset Inventory saved queries', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}\n", "{'name': 'git', 'api_name': 'git.upload_archive', 'description': 'Upload archive', 'parameters': [{'name': 'repository'}]}"], "Output": "aws.ses.set_active_receipt_rule_set(rule_set_name=\"my-other-rules\")"} {"Instruction": "I want to attach the policy with ARN arn:aws:iam::0987654321:policy/S3Access to the IAM role named DeveloperRole on AWS IAM.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.attach_role_policy', 'description': 'Attaches the specified managed policy to the specified IAM role. When you attach a managed policy to a role, the managed policy becomes part of the role\u00e2\\x80\\x99s permission (access) policy.NoteYou cannot use a managed policy as the role\u00e2\\x80\\x99s trust policy. The role\u00e2\\x80\\x99s trust policy is created at the same time as the role, using ` CreateRole https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html`__ . You can update a role\u00e2\\x80\\x99s trust policy using ` UpdateAssumerolePolicy https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html`__ .As a best practice, you can validate your IAM policies. To learn more, see Validating IAM policies in the IAM User Guide .', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the role to attach the policy to.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy you want to attach.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}"], "Output": "aws.iam.attach_role_policy(role_name=\"DeveloperRole\", policy_arn=\"arn:aws:iam::0987654321:policy/S3Access\")"} {"Instruction": "I want to describe an entities detection job with the job ID xyz1234567890.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.describe_entities_detection_job', 'description': 'Gets the properties associated with an entities detection job. Use this operation to get the status of a detection job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartEntitiesDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies.rules().describe', 'description': 'Describe Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to describe.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be described.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'LIVE ODDS W/ PLAYER PROPS from Fanduel, DraftKings, Caesars, BetMGM, Bovada, BetOnline, WynnBet, PointsBet, Sugarhouse/BetRivers, SuperBook, FoxBet, BallyBet and more to come soon.\\n\\nLeagues: MLB, NBA, NFL, NHL, NCAA Football, NCAA Basketball.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.get_migration', 'description': 'Provides details about an ongoing or complete migration from an Amazon Lex V1 bot to an Amazon Lex V2 bot. Use this operation to view the migration alerts and warnings related to the migration.', 'parameters': [{'name': 'migration_id', 'description': 'The unique identifier of the migration to view. The migrationID is returned by the operation.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.check_upgrade(\"env_1\", \"__image_version=composer_1.16.5_airflow_1.10.15\"', 'description': 'Check for module conflicts in Cloud Composer environment upgrade', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}"], "Output": "aws.comprehend.describe_entities_detection_job(job_id=\"xyz1234567890\")"} {"Instruction": "I want to list the data sources for an AWS AppSync API with the API ID \"my-api-id\" but retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.list_data_sources', 'description': 'Lists the data sources for a given API.list-data-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'fundtrip', 'parameters': []}"], "Output": "aws.appsync.list_data_sources(api_id=\"my-api-id\", page_size=10)"} {"Instruction": "I want to update the node configuration for a member with ID 9876543210 on a network with ID network-abc and node ID node-xyz.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.managedblockchain.update_node', 'description': 'Updates a node configuration with new parameters.See also: AWS API Documentation\\n', 'parameters': [{'name': 'network_id', 'description': 'The unique identifier of the network that the node is on.'}, {'name': 'member_id', 'description': 'The unique identifier of the member that owns the node.\\nApplies only to Hyperledger Fabric.'}, {'name': 'node_id', 'description': 'The unique identifier of the node.'}, {'name': 'log_publishing_configuration', 'description': 'Configuration properties for publishing to Amazon CloudWatch Logs.\\nFabric -> (structure)\\n\\nConfiguration properties for logging events associated with a node that is owned by a member of a Managed Blockchain network using the Hyperledger Fabric framework.\\nChaincodeLogs -> (structure)\\n\\nConfiguration properties for logging events associated with chaincode execution on a peer node. Chaincode logs contain the results of instantiating, invoking, and querying the chaincode. A peer can run multiple instances of chaincode. When enabled, a log stream is created for all chaincodes, with an individual log stream for each chaincode.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.\\n\\n\\nPeerLogs -> (structure)\\n\\nConfiguration properties for a peer node log. Peer node logs contain messages generated when your client submits transaction proposals to peer nodes, requests to join channels, enrolls an admin peer, and lists the chaincode instances on a peer node.\\nCloudwatch -> (structure)\\n\\nParameters for publishing logs to Amazon CloudWatch Logs.\\nEnabled -> (boolean)\\n\\nIndicates whether logging is enabled.'}]}\n", "{'name': 'aws', 'api_name': 'aws.configservice.describe_organization_conformance_packs', 'description': 'Returns a list of organization conformance packs.NoteWhen you specify the limit and the next token, you receive a paginated response.If you deploy an organizational rule or conformance pack in an organization administrator account, and then establish a delegated administrator and deploy an organizational rule or conformance pack in the delegated administrator account, you won\u00e2\\x80\\x99t be able to see the organizational rule or conformance pack in the organization administrator account from the delegated administrator account or see the organizational rule or conformance pack in the delegated administrator account from organization administrator account. The DescribeOrganizationConfigRules and DescribeOrganizationConformancePacks APIs can only see and interact with the organization-related resource that were deployed from within the account calling those APIs.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: OrganizationConformancePacks\\n', 'parameters': [{'name': 'organization_conformance_pack_names', 'description': 'The name that you assign to an organization conformance pack.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Test', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config.bitbucketserver.delete', 'description': 'Delete a Bitbucket Server config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The id of the Bitbucket Server Config'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}]}"], "Output": "aws.managedblockchain.update_node(network_id=\"network-abc\", member_id=9876543210, node_id=\"node-xyz\")"} {"Instruction": "I want to list the resources available for the device with the ID 123456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.snow_device_management.list_device_resources', 'description': 'Returns a list of the Amazon Web Services resources available for a device. Currently, Amazon EC2 instances are the only supported resource type.list-device-resources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'managed_device_id', 'description': 'The ID of the managed device that you are listing the resources of.'}, {'name': 'type', 'description': 'A structure used to filter the results by type of resource.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_domain_name', 'description': 'Represents a domain name that is contained in a simpler, more intuitive URL that can be called.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the DomainName resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'HOUSE PLANT DATABASE & RESTful API for house plant data (Over 300+ plant details/images) along with their description and information on how to best take care of them (ideal temperature, light, etc.)\\n\\nNEW ROUTES COMING SOON (GetAllLite, GetByLatinName, GetByCommonName, GetCategories, GetAllByCategory)', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job'}, {'name': 'region', 'description': 'Cloud region for the custom job'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.snow_device_management.list_device_resources(managed_device_id=123456)"} {"Instruction": "I want to create a provisioning template named product-template on AWS IoT with the following description \"A provisioning template for products\". The provisioning role ARN is arn:aws:iam::987654321098:role/Provision_role. The template JSON contents are in a file named template.json.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.create_provisioning_template', 'description': 'Creates a provisioning template.See also: AWS API Documentation\\n', 'parameters': [{'name': 'template_name', 'description': 'The name of the provisioning template.'}, {'name': 'description', 'description': 'The description of the provisioning template.'}, {'name': 'template_body', 'description': 'The JSON formatted contents of the provisioning template.'}, {'name': 'enabled_|_no_enabled', 'description': 'True to enable the provisioning template, otherwise false.'}, {'name': 'provisioning_role_arn', 'description': 'The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.'}, {'name': 'pre_provisioning_hook', 'description': 'Creates a pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING . For more information about provisioning template types, see type .\\npayloadVersion -> (string)\\n\\nThe payload that was sent to the target function.\\n\\nNote: Only Lambda functions are currently supported.\\n\\ntargetArn -> (string)\\n\\nThe ARN of the target function.\\n\\nNote: Only Lambda functions are currently supported.'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the provisioning template.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'type', 'description': 'The type you define in a provisioning template. You can create a template with only one type. You can\u00e2\\x80\\x99t change the template type after its creation. The default value is FLEET_PROVISIONING . For more information about provisioning template, see: Provisioning template .\\nPossible values:\\n\\nFLEET_PROVISIONING\\nJITP'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stay up-to-date with Kubric, your ultimate movie news API. Access top sources, search by title or keyword, and experience visually engaging cinema updates and insights.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Global live on board vessels information.', 'parameters': [{'name': 'shipid', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.convert_timezone', 'description': 'Convert naive timestamp to timezone-aware timestamp', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'timezone', 'description': 'str. Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"str, default 'raise'. How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\"}, {'name': 'nonexistent', 'description': \"str, default 'raise'. How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\"}, {'name': 'options', 'description': 'pyarrow.compute.AssumeTimezoneOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.iot.create_provisioning_template(template_name=\"product-template\", description=\"A provisioning template for products\", provisioning_role_arn=\"arn:aws:iam::987654321098:role/Provision_role\", template_body=\"file://template.json\")"} {"Instruction": "I want to describe the SSL policies for a load balancer with the name my-load-balancer on AWS ELBV2 and specify that it is an application load balancer.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elbv2.describe_ssl_policies', 'description': 'Describes the specified policies or all policies used for SSL negotiation.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: SslPolicies\\n', 'parameters': [{'name': 'names', 'description': 'The names of the policies.\\n(string)'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'load_balancer_type', 'description': 'The type of load balancer. The default lists the SSL policies for all load balancers.\\nPossible values:\\n\\napplication\\nnetwork\\ngateway'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.elbv2.describe_ssl_policies(load_balancer_type=\"application\", names=\"my-load-balancer\")"} {"Instruction": "I want to update the global settings for my AWS account in Amazon Chime. Specifically, I need to update the Amazon Chime Voice Connector settings and set the CdrBucket to \"s3bucket\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime.update_global_settings', 'description': 'Updates global settings for the administrator\u00e2\\x80\\x99s AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.', 'parameters': [{'name': 'business_calling', 'description': 'The Amazon Chime Business Calling settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}, {'name': 'voice_connector', 'description': 'The Amazon Chime Voice Connector settings.\\nCdrBucket -> (string)\\n\\nThe Amazon S3 bucket designated for call detail record storage.'}]}"], "Output": "aws.chime.update_global_settings(voice_connector={\"CdrBucket\": \"s3bucket\"})"} {"Instruction": "I want to list all the Amplify apps and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.delete_asset', 'description': 'Deletes an asset. This action can\u00e2\\x80\\x99t be undone. For more information, see Deleting assets and models in the IoT SiteWise User Guide .NoteYou can\u00e2\\x80\\x99t delete an asset that\u00e2\\x80\\x99s associated to another asset. For more information, see DisassociateAssets .', 'parameters': [{'name': 'asset_id', 'description': 'The ID of the asset to delete.'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.get_voice_tone_analysis_task', 'description': 'Retrieves the details of a voice tone analysis task.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}, {'name': 'voice_tone_analysis_task_id', 'description': 'The ID of the voice tone anlysis task.'}, {'name': 'is_caller_|_no_is_caller', 'description': 'Specifies whether the voice being analyzed is the caller (originator) or the callee (responder).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'float64', 'description': 'Create double-precision floating point type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'this is a test api', 'parameters': [{'name': 'test', 'description': 'ddd', 'type': 'STRING'}]}"], "Output": "aws.amplify.list_apps(page_size=10)"} {"Instruction": "I want to obtain a list of all the featured results sets for index def456 on Amazon Kendra and retrieve the maximum number of 10 sets per API call.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws kendra list_featured_results_sets', 'description': 'Lists all your sets of featured results for a given index. Features results are placed above all other results for certain queries. If there\u00e2\\x80\\x99s an exact match of a query, then one or more specific documents are featured in the search results.', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index used for featuring results.'}, {'name': 'next_token', 'description': 'If the response is truncated, Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of featured results sets.'}, {'name': 'max_results', 'description': 'The maximum number of featured results sets to return.'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.update_regex_match_set', 'description': 'The part of a web request that you want AWS WAF to inspectupdate, such as a query string or the value of the User-Agent header.Whether to perform any conversions on the request, such as converting it to lowercase, before inspecting it for the specified string.For example, you can create a RegexPatternSet that matches any requests with User-Agent headers that contain the string B[a@]dB[o0]t . You can then configure AWS WAF to reject those requests.Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of an UpdateRegexMatchSet request.See also: AWS API Documentation\\n', 'parameters': [{'name': 'regex_match_set_id', 'description': 'The RegexMatchSetId of the RegexMatchSet that you want to update. RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets .'}, {'name': 'updates', 'description': 'An array of RegexMatchSetUpdate objects that you want to insert into or delete from a RegexMatchSet . For more information, see RegexMatchTuple .\\n(structure)\\n\\n\\nNoteThis is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.\\n\\nFor the latest version of AWS WAF , use the AWS WAFV2 API and see the AWS WAF Developer Guide . With the latest version, AWS WAF has a single set of endpoints for regional and global use.\\n\\nIn an UpdateRegexMatchSet request, RegexMatchSetUpdate specifies whether to insert or delete a RegexMatchTuple and includes the settings for the RegexMatchTuple .\\nAction -> (string)\\n\\nSpecifies whether to insert or delete a RegexMatchTuple .\\nRegexMatchTuple -> (structure)\\n\\nInformation about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action , the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet .\\nFieldToMatch -> (structure)\\n\\nSpecifies where in a web request to look for the RegexPatternSet .\\nType -> (string)\\n\\nThe part of the web request that you want AWS WAF to search for a specified string. Parts of a request that you can search include the following:\\n\\nHEADER : A specified request header, for example, the value of the User-Agent or Referer header. If you choose HEADER for the type, specify the name of the header in Data .\\nMETHOD : The HTTP method, which indicated the type of operation that the request is asking the origin to perform. Amazon CloudFront supports the following methods: DELETE , GET , HEAD , OPTIONS , PATCH , POST , and PUT .\\nQUERY_STRING : A query string, which is the part of a URL that appears after a ? character, if any.\\nURI : The part of a web request that identifies a resource, for example, /images/daily-ad.jpg .\\nBODY : The part of a request that contains any additional data that you want to send to your web server as the HTTP request body, such as data from a form. The request body immediately follows the request headers. Note that only the first 8192 bytes of the request body are forwarded to AWS WAF for inspection. To allow or block requests based on the length of the body, you can create a size constraint set. For more information, see CreateSizeConstraintSet .\\nSINGLE_QUERY_ARG : The parameter in the query string that you will inspect, such as UserName or SalesRegion . The maximum length for SINGLE_QUERY_ARG is 30 characters.\\nALL_QUERY_ARGS : Similar to SINGLE_QUERY_ARG , but rather than inspecting a single parameter, AWS WAF will inspect all parameters within the query for the value or regex pattern that you specify in TargetString .\\n\\n\\nData -> (string)\\n\\nWhen the value of Type is HEADER , enter the name of the header that you want AWS WAF to search, for example, User-Agent or Referer . The name of the header is not case sensitive.\\nWhen the value of Type is SINGLE_QUERY_ARG , enter the name of the parameter that you want AWS WAF to search, for example, UserName or SalesRegion . The parameter name is not case sensitive.\\nIf the value of Type is any other value, omit Data .\\n\\n\\nTextTransformation -> (string)\\n\\nText transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass AWS WAF. If you specify a transformation, AWS WAF performs the transformation on RegexPatternSet before inspecting a request for a match.\\nYou can only specify a single type of TextTransformation.\\n\\nCMD_LINE\\nWhen you\u00e2\\x80\\x99re concerned that attackers are injecting an operating system commandline command and using unusual formatting to disguise some or all of the command, use this option to perform the following transformations:\\n\\nDelete the following characters: \u00e2\\x80\\x9c \u00e2\\x80\\x98 ^\\nDelete spaces before the following characters: / (\\nReplace the following characters with a space: , ;\\nReplace multiple spaces with one space\\nConvert uppercase letters (A-Z) to lowercase (a-z)\\n\\n\\nCOMPRESS_WHITE_SPACE\\nUse this option to replace the following characters with a space character (decimal 32):\\n\\nf, formfeed, decimal 12\\nt, tab, decimal 9\\nn, newline, decimal 10\\nr, carriage return, decimal 13\\nv, vertical tab, decimal 11\\nnon-breaking space, decimal 160\\n\\n\\nCOMPRESS_WHITE_SPACE also replaces multiple spaces with one space.\\nHTML_ENTITY_DECODE\\n\\nUse this option to replace HTML-encoded characters with unencoded characters. HTML_ENTITY_DECODE performs the following operations:\\n\\nReplaces (ampersand)quot; with \"\\nReplaces (ampersand)nbsp; with a non-breaking space, decimal 160\\nReplaces (ampersand)lt; with a \u00e2\\x80\\x9cless than\u00e2\\x80\\x9d symbol\\nReplaces (ampersand)gt; with >\\nReplaces characters that are represented in hexadecimal format, (ampersand)#xhhhh; , with the corresponding characters\\nReplaces characters that are represented in decimal format, (ampersand)#nnnn; , with the corresponding characters\\n\\n\\nLOWERCASE\\nUse this option to convert uppercase letters (A-Z) to lowercase (a-z).\\n\\nURL_DECODE\\nUse this option to decode a URL-encoded value.\\n\\nNONE\\nSpecify NONE if you don\u00e2\\x80\\x99t want to perform any text transformations.\\n\\nRegexPatternSetId -> (string)\\n\\nThe RegexPatternSetId for a RegexPatternSet . You use RegexPatternSetId to get information about a RegexPatternSet (see GetRegexPatternSet ), update a RegexPatternSet (see UpdateRegexPatternSet ), insert a RegexPatternSet into a RegexMatchSet or delete one from a RegexMatchSet (see UpdateRegexMatchSet ), and delete an RegexPatternSet from AWS WAF (see DeleteRegexPatternSet ).\\n\\nRegexPatternSetId is returned by CreateRegexPatternSet and by ListRegexPatternSets .'}, {'name': 'change_token', 'description': 'The value returned by the most recent call to GetChangeToken .'}]}\n", "{'name': 'pyarrow', 'api_name': 'proxy_memory_pool', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}"], "Output": "aws.kendra.list_featured_results_sets(index_id=\"def456\", max_results=10)"} {"Instruction": "I want to create a new project in AWS Mobile Hub named my-project with the contents of the project configuration file at /path/to/config.yaml.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mobile.create_project', 'description': 'Creates an AWS Mobile Hub project.', 'parameters': [{'name': 'name', 'description': 'Name of the project.'}, {'name': 'contents', 'description': 'ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.'}, {'name': 'snapshot_id', 'description': 'Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.'}, {'name': 'project_region', 'description': 'Default region where project resources should be created.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models.list', 'description': 'List existing AI Platform models', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_directory', 'description': 'Deletes a directory. Only disabled directories can be deleted. A deleted directory cannot be undone. Exercise extreme caution when deleting directories.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.create_related_item', 'description': 'Creates a related item (comments, tasks, and contacts) and associates it with a case.NoteA Related Item is a resource that is associated with a case. It may or may not have an external identifier linking it to an external resource (for example, a contactArn ). All Related Items have their own internal identifier, the relatedItemArn . Examples of related items include comments and contacts .', 'parameters': [{'name': 'case_id', 'description': 'A unique identifier of the case.'}, {'name': 'content', 'description': 'The content of a related item to be created.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: comment, contact.\\ncomment -> (structure)\\n\\nRepresents the content of a comment to be returned to agents.\\nbody -> (string)\\n\\nText in the body of a Comment on a case.\\ncontentType -> (string)\\n\\nType of the text in the box of a Comment on a case.\\n\\ncontact -> (structure)\\n\\nObject representing a contact in Amazon Connect as an API request field.\\ncontactArn -> (string)\\n\\nA unique identifier of a contact in Amazon Connect.'}, {'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'type', 'description': 'The type of a related item.\\nPossible values:\\n\\nContact\\nComment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.mobile.create_project(name=\"my-project\", contents=\"/path/to/config.yaml\")"} {"Instruction": "I want to retrieve the snapshots for a specific Workspace with the Workspace ID \"ws-23456\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'crea', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().describe', 'description': 'Display detailed information about a health check', 'parameters': [{'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find the Logo of each company in real-time. Using our logo finder service is entirely free with attribution. However, we require a link back to companyurlfinder.com on any page the service is used. Just use the following format to embed logos in your systems: ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'string'}]}"], "Output": "aws.workspaces.describe_workspace_snapshots(workspace_id=\"ws-23456\")"} {"Instruction": "I want to delete a bucket named test_bucket with the ID xyz789.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.s3api.delete_bucket_metrics_configuration', 'description': 'Deletes a metrics configuration for the Amazon CloudWatch request metrics (specified by the metrics configuration ID) from the bucket. Note that this doesn\u00e2\\x80\\x99t include the daily storage metrics.For information about CloudWatch request metrics for Amazon S3, see Monitoring Metrics with Amazon CloudWatch .PutBucketMetricsConfigurationMonitoring Metrics with Amazon CloudWatchSee also: AWS API Documentation\\n', 'parameters': [{'name': 'bucket', 'description': 'The name of the bucket containing the metrics configuration to delete.'}, {'name': 'id', 'description': 'The ID used to identify the metrics configuration. The ID has a 64 character limit and can only contain letters, numbers, periods, dashes, and underscores.'}, {'name': 'expected_bucket_owner', 'description': 'The account ID of the expected bucket owner. If the bucket is owned by a different account, the request fails with the HTTP status code 403 Forbidden (access denied).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.start_person_tracking', 'description': 'Starts the asynchronous tracking of a person\u00e2\\x80\\x99s path in a stored video.To get the results of the person detection operation, first check that the status value published to the Amazon SNS topic is SUCCEEDED . If so, call GetPersonTracking and pass the job identifier (JobId ) from the initial call to StartPersonTracking .', 'parameters': [{'name': 'video', 'description': 'The video in which you want to detect people. The video must be stored in an Amazon S3 bucket.\\nS3Object -> (structure)\\n\\nThe Amazon S3 bucket name and file name for the video.\\nBucket -> (string)\\n\\nName of the S3 bucket.\\nName -> (string)\\n\\nS3 object key name.\\nVersion -> (string)\\n\\nIf the bucket is versioning enabled, you can specify the object version.'}, {'name': 'client_request_token', 'description': 'Idempotent token used to identify the start request. If you use the same token with multiple StartPersonTracking requests, the same JobId is returned. Use ClientRequestToken to prevent the same job from being accidently started more than once.'}, {'name': 'notification_channel', 'description': 'The Amazon SNS topic ARN you want Amazon Rekognition Video to publish the completion status of the people detection operation to. The Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy.\\nSNSTopicArn -> (string)\\n\\nThe Amazon SNS topic to which Amazon Rekognition posts the completion status.\\nRoleArn -> (string)\\n\\nThe ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.'}, {'name': 'job_tag', 'description': 'An identifier you specify that\u00e2\\x80\\x99s returned in the completion notification that\u00e2\\x80\\x99s published to your Amazon Simple Notification Service topic. For example, you can use JobTag to group related jobs and identify them in the completion notification.'}]}\n", "{'name': 'alpha ai-platform', 'api_name': \"gcloud.alpha.ai_platform.explain(model='model_name', version='version', json_instances='instances.json'\", 'description': 'run AI Platform explanation', 'parameters': [{'name': 'model'}, {'name': 'json_instances'}, {'name': 'json_request'}, {'name': 'text_instances'}, {'name': 'region'}, {'name': 'version'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotevents_data.batch_snooze_alarm', 'description': 'Changes one or more alarms to the snooze mode. The alarms change to the SNOOZE_DISABLED state after you set them to the snooze mode.', 'parameters': [{'name': 'snooze_action_requests', 'description': 'The list of snooze action requests. You can specify up to 10 requests per operation.\\n(structure)\\n\\nInformation needed to snooze the alarm.\\nrequestId -> (string)\\n\\nThe request ID. Each ID must be unique within each batch.\\nalarmModelName -> (string)\\n\\nThe name of the alarm model.\\nkeyValue -> (string)\\n\\nThe value of the key used as a filter to select only the alarms associated with the key .\\nnote -> (string)\\n\\nThe note that you can leave when you snooze the alarm.\\nsnoozeDuration -> (integer)\\n\\nThe snooze time in seconds. The alarm automatically changes to the NORMAL state after this duration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'list of star wars characters + details', 'parameters': []}"], "Output": "aws.s3api.delete_bucket_metrics_configuration(bucket=\"test_bucket\", id=\"xyz789\")"} {"Instruction": "Can you check if the domain name myotherdomain.com can be transferred to Route 53?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules.create', 'description': 'Create firewall policy rule', 'parameters': [{'name': 'priority'}, {'name': 'action'}, {'name': 'firewall_policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.cluster.Kmeans', 'description': 'Create a compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'data', 'description': 'The input data for clustering'}, {'name': 'k', 'description': 'The number of clusters to create'}], 'optional': [{'name': 'init', 'description': 'The initialization method for centroids'}, {'name': 'max_iter', 'description': 'The maximum number of iterations for convergence'}]}}"], "Output": "aws.route53domains.check_domain_transferability(domain_name=\"myotherdomain.com\")"} {"Instruction": "I want to retrieve the cluster health of my AWS OpenSearch domain named 'my_domain'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws opensearch.describe_domain_health', 'description': 'Returns information about domain and node health, the standby Availability Zone, number of nodes per Availability Zone, and shard count per node.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadage Basketball API can deliver any type of data for a basketball match, tournament or team; including livescores, play-by-play, boxscore, match statistics & many more. Our Basketball Coverage includes 100+ tournaments from all around the world with in-depth coverage, giving you the opportunity to present the best sports data to users located anywhere.
This is a limited version in RapidApi. Please, click here to start your Free Trial and try the endpoints with live data now!', 'parameters': [{'name': 'tournamentid', 'description': 'The id of the tournament.', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.list', 'description': 'List all GitLab Enterprise configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.buffer', 'description': 'Construct an Arrow buffer from a Python bytes-like or buffer-like object', 'parameters': {'required': [{'name': 'obj', 'description': 'the object from which the buffer should be constructed'}], 'optional': []}}"], "Output": "aws.opensearch.describe_domain_health(domain_name=\"my_domain\")"} {"Instruction": "I want to stop an inference experiment named abc-1234 with the reason \"Insufficient data\" on SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.stop_inference_experiment', 'description': 'Stops an inference experiment.', 'parameters': [{'name': 'name', 'description': 'The name of the inference experiment to stop.'}, {'name': 'model_variant_actions', 'description': 'Array of key-value pairs, with names of variants mapped to actions. The possible actions are the following:\\n\\nPromote - Promote the shadow variant to a production variant\\nRemove - Delete the variant\\nRetain - Keep the variant as it is\\n\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'desired_model_variants', 'description': 'An array of ModelVariantConfig objects. There is one for each variant that you want to deploy after the inference experiment stops. Each ModelVariantConfig describes the infrastructure configuration for deploying the corresponding variant.\\n(structure)\\n\\nContains information about the deployment options of a model.\\nModelName -> (string)\\n\\nThe name of the Amazon SageMaker Model entity.\\nVariantName -> (string)\\n\\nThe name of the variant.\\nInfrastructureConfig -> (structure)\\n\\nThe configuration for the infrastructure that the model will be deployed to.\\nInfrastructureType -> (string)\\n\\nThe inference option to which to deploy your model. Possible values are the following:\\n\\nRealTime : Deploy to real-time inference.\\n\\n\\nRealTimeInferenceConfig -> (structure)\\n\\nThe infrastructure configuration for deploying the model to real-time inference.\\nInstanceType -> (string)\\n\\nThe instance type the model is deployed to.\\nInstanceCount -> (integer)\\n\\nThe number of instances of the type specified by InstanceType .'}, {'name': 'desired_state', 'description': 'The desired state of the experiment after stopping. The possible states are the following:\\n\\nCompleted : The experiment completed successfully\\nCancelled : The experiment was canceled\\n\\nPossible values:\\n\\nCompleted\\nCancelled'}, {'name': 'reason', 'description': 'The reason for stopping the experiment.'}]}"], "Output": "aws.sagemaker.stop_inference_experiment(name=\"abc-1234\", reason=\"Insufficient data\")"} {"Instruction": "I want to delete a specific EBS volume with the ID vol-9876543210abcdefgh on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_volume', 'description': 'Deletes the specified EBS volume. The volume must be in the available state (not attached to an instance).For more information, see Delete an Amazon EBS volume in the Amazon Elastic Compute Cloud User Guide .', 'parameters': [{'name': 'volume_id', 'description': 'The ID of the volume.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access detailed car data and captivating visuals effortlessly.', 'parameters': [{'name': 'model', 'description': '', 'type': 'string'}, {'name': 'year', 'description': '', 'type': 'string'}, {'name': 'maker', 'description': '', 'type': 'string'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.jobs().list', 'description': 'List all BigQuery jobs in a project', 'parameters': [{'name': 'show_all_users'}, {'name': 'show_config'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().delete', 'description': 'Delete an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "aws.ec2.delete_volume(volume_id=\"vol-9876543210abcdefgh\")"} {"Instruction": "I want to list the identity sources stored in a policy store with the id \"POL001\" on AWS verifiedpermissions.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.verifiedpermissions.list_identity_sources', 'description': 'Returns a paginated list of all of the identity sources defined in the specified policy store.list-identity-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'policy_store_id', 'description': 'Specifies the ID of the policy store that contains the identity sources that you want to list.'}, {'name': 'filters', 'description': 'Specifies characteristics of an identity source that you can use to limit the output to matching identity sources.\\n(structure)\\n\\nA structure that defines characteristics of an identity source that you can use to filter.\\nThis data type is used as a request parameter for the ListIdentityStores operation.\\nprincipalEntityType -> (string)\\n\\nThe Cedar entity type of the principals returned by the identity provider (IdP) associated with this identity source.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results for past matches and prediction performance statistics for past results.', 'parameters': [{'name': 'market', 'description': 'Shows the predictions for a certain market. Defaults to \"classic\" if not provided', 'type': 'STRING'}, {'name': 'iso_date', 'description': 'Will filter the results by date. Can be used to show past results.', 'type': 'STRING'}, {'name': 'federation', 'description': 'Filter the predictions by federation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A free service that allows you to create cold wallets for various crypto assets such as BTC, ADA, ALGO, ATOM, AVAX, CHZ, DOT, EOS, LINK, MANA, MATIC, SHIB, SOL, TRX, ETH, LTC, XTZ, DOGE, XLM, and XRP. It can be a software or a website that you can use to create a cold wallet for the supported crypto assets. You can store the private key in a safe place and use the public key to receive the crypto assets. Some of these services also allow you to print out the private key on a physical paper an...', 'parameters': []}\n", "{'name': 'Google Cloud', 'api_name': 'gcloud.active_directory.domains.backups.delete(backup=\"backup_123\", domain=\"my_domain.com\"', 'description': 'Delete a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup', 'description': 'ID of the backup or fully qualified identifier for the backup.'}, {'name': 'domain', 'description': 'The fully-qualified domain name of the Microsoft Active Directory domain.'}, {'name': 'async', 'description': 'Execute command in the background, return immediately.'}]}"], "Output": "aws.verifiedpermissions.list_identity_sources(policy_store_id=\"POL001\")"} {"Instruction": "Please provide guidance on how to delete the origination settings for a specific Amazon Chime SDK Voice Connector using the provided AWS SDK.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.delete_voice_connector_origination', 'description': 'Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.NoteIf emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.', 'parameters': [{'name': 'voice_connector_id', 'description': 'The Voice Connector ID.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().create', 'description': 'Create new AlloyDB instance', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'cpu_count'}, {'name': 'instance_type'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.cleanrooms.get_configured_table', 'description': 'Retrieves a configured table.', 'parameters': [{'name': 'configured_table_identifier', 'description': 'The unique ID for the configured table to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This api gives you all of the lol esports leagues , vods, tournaments, match , game , event details with videos , scheadule , standings, teams and their players. And live game score.', 'parameters': [{'name': 'leagueid', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.chime_sdk_voice.delete_voice_connector_origination(voice_connector_id=\"your_voice_connector_id\")"} {"Instruction": "I want to update the opt-in preferences for the services in the region and enable full Backup management for DynamoDB on AWS backup API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.backup.update_region_settings', 'description': 'Updates the current service opt-in settings for the Region. If service-opt-in is enabled for a service, Backup tries to protect that service\u00e2\\x80\\x99s resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service\u00e2\\x80\\x99s resources in this Region. Use the DescribeRegionSettings API to determine the resource types that are supported.', 'parameters': [{'name': 'resource_type_opt_in_preference', 'description': 'Updates the list of services along with the opt-in preferences for the Region.\\nkey -> (string)\\nvalue -> (boolean)'}, {'name': 'resource_type_management_preference', 'description': 'Enables or disables full Backup management of backups for a resource type. To enable full Backup management for DynamoDB along with Backup\u00e2\\x80\\x99s advanced DynamoDB backup features , follow the procedure to enable advanced DynamoDB backup programmatically .\\nkey -> (string)\\nvalue -> (boolean)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'yurna discord bot', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TESTING PURPOSE', 'parameters': [{'name': 'orderid', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.cancel_mailbox_export_job', 'description': 'Cancels a mailbox export job.NoteIf the mailbox export job is near completion, it might not be possible to cancel it.', 'parameters': [{'name': 'client_token', 'description': 'The idempotency token for the client request.'}, {'name': 'job_id', 'description': 'The job ID.'}, {'name': 'organization_id', 'description': 'The organization ID.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for looking for a substring', 'description': 'Options for looking for a substring', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}], 'optional': [{'name': 'ignore_case', 'description': 'Whether to perform a case-insensitive match.'}]}}"], "Output": "aws.backup.update_region_settings(resource_type_opt_in_preference={\"dynamodb\": True}, resource_type_management_preference={\"dynamodb\": True})"} {"Instruction": "I want to set custom user data for the endpoint with ARN arn:aws:sns:us-west-2:123456789012:endpoint/GCM/MyApplication/12345678-abcd-9012-efgh-345678901234 on AWS SNS and disable delivery to the endpoint.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sns.set_endpoint_attributes', 'description': 'Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS. For more information, see Using Amazon SNS Mobile Push Notifications .', 'parameters': [{'name': 'endpoint_arn', 'description': 'EndpointArn used for SetEndpointAttributes action.'}, {'name': 'attributes', 'description': 'A map of the endpoint attributes. Attributes in this map include the following:\\n\\nCustomUserData \u00e2\\x80\\x93 arbitrary user data to associate with the endpoint. Amazon SNS does not use this data. The data must be in UTF-8 format and less than 2KB.\\nEnabled \u00e2\\x80\\x93 flag that enables/disables delivery to the endpoint. Amazon SNS will set this to false when a notification service indicates to Amazon SNS that the endpoint is invalid. Users can set it back to true, typically after updating Token.\\nToken \u00e2\\x80\\x93 device token, also referred to as a registration id, for an app and mobile device. This is returned from the notification service when an app and mobile device are registered with the notification service.\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.connectcases.create_related_item', 'description': 'Creates a related item (comments, tasks, and contacts) and associates it with a case.NoteA Related Item is a resource that is associated with a case. It may or may not have an external identifier linking it to an external resource (for example, a contactArn ). All Related Items have their own internal identifier, the relatedItemArn . Examples of related items include comments and contacts .', 'parameters': [{'name': 'case_id', 'description': 'A unique identifier of the case.'}, {'name': 'content', 'description': 'The content of a related item to be created.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: comment, contact.\\ncomment -> (structure)\\n\\nRepresents the content of a comment to be returned to agents.\\nbody -> (string)\\n\\nText in the body of a Comment on a case.\\ncontentType -> (string)\\n\\nType of the text in the box of a Comment on a case.\\n\\ncontact -> (structure)\\n\\nObject representing a contact in Amazon Connect as an API request field.\\ncontactArn -> (string)\\n\\nA unique identifier of a contact in Amazon Connect.'}, {'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'type', 'description': 'The type of a related item.\\nPossible values:\\n\\nContact\\nComment'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}"], "Output": "aws.sns.set_endpoint_attributes(endpoint_arn=\"arn:aws:sns:us-west-2:123456789012:endpoint/GCM/MyApplication/12345678-abcd-9012-efgh-345678901234\", attributes={\"CustomUserData\": \"custom_data\", \"Enabled\": \"false\"})"} {"Instruction": "I want to synchronize my Glue job named my-job from the remote repository named my-repo on AWS CodeCommit.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.update_source_control_from_job', 'description': 'Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The name of the Glue job to be synchronized to or from the remote repository.'}, {'name': 'provider', 'description': 'The provider for the remote repository.\\nPossible values:\\n\\nGITHUB\\nAWS_CODE_COMMIT'}, {'name': 'repository_name', 'description': 'The name of the remote repository that contains the job artifacts.'}, {'name': 'repository_owner', 'description': 'The owner of the remote repository that contains the job artifacts.'}, {'name': 'branch_name', 'description': 'An optional branch in the remote repository.'}, {'name': 'folder', 'description': 'An optional folder in the remote repository.'}, {'name': 'commit_id', 'description': 'A commit ID for a commit in the remote repository.'}, {'name': 'auth_strategy', 'description': 'The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.\\nPossible values:\\n\\nPERSONAL_ACCESS_TOKEN\\nAWS_SECRETS_MANAGER'}, {'name': 'auth_token', 'description': 'The value of the authorization token.'}]}\n", "{'name': 'az', 'api_name': 'Attestation Show', 'description': 'Get the status of Attestation Provider', 'parameters': [{'name': 'id', 'description': 'Resource ID of the provider. Please omit --resource-group/-g or --name/-n if you have already specified --id.'}, {'name': 'name -n', 'description': 'Name of the attestation service instance.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Terabox Downloader', 'parameters': [{'name': 'url', 'description': 'Example: https://terabox.com/s/1gw8aGb75AWIp0fkfd3VaAgs', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.packages.delete', 'description': 'Delete an Artifact Registry package', 'parameters': [{'name': 'package', 'description': 'ID of the package or fully qualified identifier for the package.'}, {'name': 'location', 'description': 'Location of the package. Overrides the default artifacts/location property value for this command invocation.'}, {'name': 'repository', 'description': 'The repository associated with the package. Overrides the default artifacts/repository property value for this command invocation.'}]}"], "Output": "aws.glue.update_source_control_from_job(job_name=\"my-job\", provider=\"AWS_CODE_COMMIT\", repository_name=\"my-repo\")"} {"Instruction": "I need to delete the local gateway route table virtual interface group association with the ID \"lgw-routetable-virtualinterface-group-association-789\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association', 'description': 'Deletes a local gateway route table virtual interface group association.', 'parameters': [{'name': 'local_gateway_route_table_virtual_interface_group_association_id', 'description': 'The ID of the local gateway route table virtual interface group association.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.budgets().describe', 'description': 'Describe a budget', 'parameters': [{'name': 'budget', 'description': 'ID of the budget or fully qualified identifier for the budget.'}, {'name': 'billing_account', 'description': 'The billing account.'}]}"], "Output": "aws.ec2.delete_local_gateway_route_table_virtual_interface_group_association(local_gateway_route_table_virtual_interface_group_association_id=\"lgw_routetable_virtualinterface_group_association_789\")"} {"Instruction": "I want to retrieve the detailed parameter list for a DB parameter group named my-db-parameter-group on AWS Neptune.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.describe_db_parameters', 'description': 'Returns the detailed parameter list for a particular DB parameter group.describe-db-parameters is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_parameter_group_name', 'description': 'The name of a specific DB parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBParameterGroup.'}, {'name': 'source', 'description': 'The parameter types to return.\\nDefault: All parameter types returned\\nValid Values: user | system | engine-default'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'PyArrow', 'api_name': 'multiply_elementwise', 'description': 'Multiply the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Checks if a number is registered on whatsapp. Adds context to whatsapp profiles.', 'parameters': [{'name': 'phone', 'description': 'The phone number must be written as a number (including countrycode); \\ndo **NOT** include: any non-number character, spaces, or anything which is not a number; do **NOT** add zeros (0) at the beginning.', 'type': 'NUMBER'}, {'name': 'token', 'description': 'To get a free token, click [here](https://wa.me/34631428039?text=get-token) to send a whatsapp with the command `get-token`.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().update', 'description': 'Update a certificate map entry', 'parameters': [{'name': 'entry'}, {'name': 'location'}, {'name': 'map'}, {'name': 'description'}, {'name': 'async'}, {'name': 'certificates'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}"], "Output": "aws.neptune.describe_db_parameters(db_parameter_group_name=\"my-db-parameter-group\")"} {"Instruction": "I want to delete a Vector Enrichment job with the ARN 'arn:aws:sagemaker-geospatial:us-west-2:123456789012:vector-enrichment-job/another-job'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}\n", "{'name': 'aws', 'api_name': 'aws m2 list_environments', 'description': 'Lists the runtime environments.list-environments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine_type', 'description': 'The engine type for the runtime environment.\\nPossible values:\\n\\nmicrofocus\\nbluage'}, {'name': 'names', 'description': 'The names of the runtime environments. Must be unique within the account.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.sagemaker_geospatial.delete_vector_enrichment_job(arn='arn:aws:sagemaker-geospatial:us_west_2:123456789012:vector_enrichment_job/another_job')"} {"Instruction": "I want to retrieve a list of security standards controls for my securityhub subscription but limit the output to 5 controls per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securityhub.describe_standards_controls', 'description': 'Returns a list of security standards controls.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Controls\\n', 'parameters': [{'name': 'standards_subscription_arn', 'description': 'The ARN of a resource that represents your subscription to a supported standard. To get the subscription ARNs of the standards you have enabled, use the GetEnabledStandards operation.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.securityhub.describe_standards_controls(page_size=5)"} {"Instruction": "Can you provide an example of how to perform a DataBrew recipe step within an interactive session on AWS by applying the 'my_transformation' operation to the data with the key-value pair 'key:value', based on the condition 'my_condition' being true? The project name is 'my_project', the session ID is 'my_session_id', and the view frame includes columns 0 to 9, with columns 'column1' and 'column2' hidden, starting from row 0 to row 99, with analytics enabled.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.send_project_session_action', 'description': 'Performs a recipe step within an interactive DataBrew session that\u00e2\\x80\\x99s currently open.', 'parameters': [{'name': 'preview_|_no_preview', 'description': 'If true, the result of the recipe step will be returned, but not applied.'}, {'name': 'name', 'description': 'The name of the project to apply the action to.'}, {'name': 'recipe_step', 'description': 'Represents a single step from a DataBrew recipe to be performed.\\nAction -> (structure)\\n\\nThe particular action to be performed in the recipe step.\\nOperation -> (string)\\n\\nThe name of a valid DataBrew transformation to be performed on the data.\\nParameters -> (map)\\n\\nContextual parameters for the transformation.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\nConditionExpressions -> (list)\\n\\nOne or more conditions that must be met for the recipe step to succeed.\\n\\nNoteAll of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.\\n(structure)\\n\\nRepresents an individual condition that evaluates to true or false.\\nConditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.\\nIf a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.\\nCondition -> (string)\\n\\nA specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide .\\nValue -> (string)\\n\\nA value that the condition must evaluate to for the condition to succeed.\\nTargetColumn -> (string)\\n\\nA column to apply this condition to.'}, {'name': 'step_index', 'description': 'The index from which to preview a step. This index is used to preview the result of steps that have already been applied, so that the resulting view frame is from earlier in the view frame stack.'}, {'name': 'client_session_id', 'description': 'A unique identifier for an interactive session that\u00e2\\x80\\x99s currently open and ready for work. The action will be performed on this session.'}, {'name': 'view_frame', 'description': 'Represents the data being transformed during an action.\\nStartColumnIndex -> (integer)\\n\\nThe starting index for the range of columns to return in the view frame.\\nColumnRange -> (integer)\\n\\nThe number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.\\nHiddenColumns -> (list)\\n\\nA list of columns to hide in the view frame.\\n(string)\\n\\nStartRowIndex -> (integer)\\n\\nThe starting index for the range of rows to return in the view frame.\\nRowRange -> (integer)\\n\\nThe number of rows to include in the view frame, beginning with the StartRowIndex value.\\nAnalytics -> (string)\\n\\nControls if analytics computation is enabled or disabled. Enabled by default.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().start', 'description': 'Starts a Bare Metal Solution instance', 'parameters': [{'name': 'instance', 'description': 'ID of the instance or fully qualified identifier for the instance'}, {'name': 'region', 'description': 'Region of the resource'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}"], "Output": "aws.databrew.send_project_session_action(__name=\"my_project\", __recipe_step=\"{\\\"Action\\\":{\\\"Operation\\\":\\\"my_transformation\\\",\\\"Parameters\\\":{\\\"key\\\":\\\"value\\\"}},\\\"ConditionExpressions\\\":[{\\\"Condition\\\":\\\"my_condition\\\",\\\"Value\\\":\\\"true\\\",\\\"TargetColumn\\\":\\\"my_column\\\"}]}\", __client_session_id=\"my_session_id\", __view_frame=\"{\\\"StartColumnIndex\\\":0,\\\"ColumnRange\\\":10,\\\"HiddenColumns\\\":[\\\"column1\\\",\\\"column2\\\"],\\\"StartRowIndex\\\":0,\\\"RowRange\\\":100,\\\"Analytics\\\":\\\"enabled\\\"}\")"} {"Instruction": "I want to remove the tags with keys \"tag1\" and \"tag2\" from the Amazon Chime SDK identity resource with ARN \"arn:aws:chime-sdk-identity:us-west-2:123456789012:identity/abcd1234\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_identity.untag_resource', 'description': 'Removes the specified tags from the specified Amazon Chime SDK identity resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'tag_keys', 'description': 'The tag keys.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Takes free text address input, standardizes and outputs rooftop latitude/longitude geocode coordinates.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Daily Football Prediction & Betting Tips with AI powered analysis and probability statistics. High efficiency, average bookie odds, profit-loss calculation, value betting. Limitted Time: Ultra Plan is only $2.99/mo\\n', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'league', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime.list_phone_number_orders', 'description': 'Lists the phone number orders for the administrator\u00e2\\x80\\x99s Amazon Chime account.', 'parameters': [{'name': 'next_token', 'description': 'The token to use to retrieve the next page of results.'}, {'name': 'max_results', 'description': 'The maximum number of results to return in a single call.'}]}"], "Output": "aws.chime_sdk_identity.untag_resource(resource_arn=\"arn:aws:chime-sdk-identity:us-west-2:123456789012:identity/abcd1234\", tag_keys=['tag1', 'tag2'])"} {"Instruction": "I want to update the IP address configuration for my private workforce named my-workforce and add the IP address range 192.168.0.0/24.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.update_workforce', 'description': 'Use this operation to update your workforce. You can use this operation to require that workers use specific IP addresses to work on tasks and to update your OpenID Connect (OIDC) Identity Provider (IdP) workforce configuration.Use SourceIpConfig to restrict worker access to tasks to a specific range of IP addresses. You specify allowed IP addresses by creating a list of up to ten CIDRs . By default, a workforce isn\u00e2\\x80\\x99t restricted to specific IP addresses. If you specify a range of IP addresses, workers who attempt to access tasks using any IP address outside the specified range are denied and get a Not Found error message on the worker portal.Use OidcConfig to update the configuration of a workforce created using your own OIDC IdP.WarningYou can only update your OIDC IdP configuration when there are no work teams associated with your workforce. You can delete work teams using the DeleteWorkteam operation.See also: AWS API Documentation\\n', 'parameters': [{'name': 'workforce_name', 'description': 'The name of the private workforce that you want to update. You can find your workforce name by using the ListWorkforces operation.'}, {'name': 'source_ip_config', 'description': 'A list of one to ten worker IP address ranges (CIDRs ) that can be used to access tasks assigned to this workforce.\\nMaximum: Ten CIDR values\\nCidrs -> (list)\\n\\nA list of one to ten Classless Inter-Domain Routing (CIDR) values.\\nMaximum: Ten CIDR values\\n\\nNoteThe following Length Constraints apply to individual CIDR values in the CIDR value list.\\n(string)'}, {'name': 'oidc_config', 'description': 'Use this parameter to update your OIDC Identity Provider (IdP) configuration for a workforce made using your own IdP.\\nClientId -> (string)\\n\\nThe OIDC IdP client ID used to configure your private workforce.\\nClientSecret -> (string)\\n\\nThe OIDC IdP client secret used to configure your private workforce.\\nIssuer -> (string)\\n\\nThe OIDC IdP issuer used to configure your private workforce.\\nAuthorizationEndpoint -> (string)\\n\\nThe OIDC IdP authorization endpoint used to configure your private workforce.\\nTokenEndpoint -> (string)\\n\\nThe OIDC IdP token endpoint used to configure your private workforce.\\nUserInfoEndpoint -> (string)\\n\\nThe OIDC IdP user information endpoint used to configure your private workforce.\\nLogoutEndpoint -> (string)\\n\\nThe OIDC IdP logout endpoint used to configure your private workforce.\\nJwksUri -> (string)\\n\\nThe OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.'}, {'name': 'workforce_vpc_config', 'description': 'Use this parameter to update your VPC configuration for a workforce.\\nVpcId -> (string)\\n\\nThe ID of the VPC that the workforce uses for communication.\\nSecurityGroupIds -> (list)\\n\\nThe VPC security group IDs, in the form sg-xxxxxxxx. The security groups must be for the same VPC as specified in the subnet.\\n(string)\\n\\nSubnets -> (list)\\n\\nThe ID of the subnets in the VPC that you want to connect.\\n(string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_operations_describe', 'description': 'Describe an Artifact Registry operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Location of the operation. Overrides the default artifacts/location property value for this command invocation.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints().update', 'description': 'Update an Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot1click_devices.get_device_methods', 'description': 'Given a device ID, returns the invokable methods associated with the device.', 'parameters': [{'name': 'device_id', 'description': 'The unique identifier of the device.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.update_workforce(workforce_name=\"my-workforce\", source_ip_config={\"Cidrs\": \"192.168.0.0/24\"})"} {"Instruction": "I want to stop creating a solution version with the ARN \"arn:aws:personalize:us-west-2:123456789012:solution-version/my-solution-version\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.personalize.stop_solution_version_creation', 'description': 'Stops creating a solution version that is in a state of CREATE_PENDING or CREATE IN_PROGRESS.CREATE_IN_PROGRESS > CREATE_STOPPING > CREATE_STOPPEDYou are billed for all of the training completed up until you stop the solution version creation. You cannot resume creating a solution version once it has been stopped.', 'parameters': [{'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version you want to stop creating.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_cumulative_sum', 'description': 'Compute the cumulative sum over a numeric input', 'parameters': {'required': [{'name': 'values', 'description': 'Argument to compute function'}], 'optional': [{'name': 'start', 'description': 'Starting value for sum computation. Default is 0.0'}, {'name': 'skip_nulls', 'description': 'When false, the first encountered null is propagated. Default is False'}, {'name': 'options', 'description': 'Alternative way of passing options. Default is None'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool. Default is None'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indeed Jobs Search API - Finland\\nGet the Jobs List as JSON by giving Keyword, Location (Finland Only) and offset value.\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'keyword', 'description': '', 'type': 'STRING'}, {'name': 'offset', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Cognitive Services Account Deployment Delete', 'description': 'Delete a deployment from Azure Cognitive Services account', 'parameters': [{'name': 'name', 'description': 'Cognitive service account name.'}, {'name': 'resource-group', 'description': 'Name of resource group.'}, {'name': 'deployment-name', 'description': 'Cognitive Services account deployment name.'}]}"], "Output": "aws.personalize.stop_solution_version_creation(solution_version_arn=\"arn:aws:personalize:us_west_2:123456789012:solution_version/my_solution_version\")"} {"Instruction": "I want to revoke access to a snapshot with the snapshot identifier \"my-snapshot-id\" for the Amazon Web Services account with the identifier \"444455556666\" on Amazon Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.revoke_snapshot_access', 'description': 'Removes the ability of the specified Amazon Web Services account to restore the specified snapshot. If the account is currently restoring the snapshot, the restore will run to completion.See also: AWS API Documentation\\n', 'parameters': [{'name': 'snapshot_identifier', 'description': 'The identifier of the snapshot that the account can no longer access.'}, {'name': 'snapshot_arn', 'description': 'The Amazon Resource Name (ARN) of the snapshot associated with the message to revoke access.'}, {'name': 'snapshot_cluster_identifier', 'description': 'The identifier of the cluster the snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.'}, {'name': 'account_with_restore_access', 'description': 'The identifier of the Amazon Web Services account that can no longer restore the specified snapshot.'}]}\n", "{'name': 'aws', 'api_name': 'aws.vpc_lattice.list_tags_for_resource', 'description': 'Lists the tags for the specified resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource.'}]}"], "Output": "aws.redshift.revoke_snapshot_access(snapshot_identifier=\"my-snapshot-id\", account_with_restore_access=\"444455556666\")"} {"Instruction": "I want to enable alarm actions for an alarm named \"my-existing-alarm\" on AWS CloudWatch.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudwatch.enable_alarm_actions', 'description': 'Enables the actions for the specified alarms.', 'parameters': [{'name': 'alarm_names', 'description': 'The names of the alarms.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.xray.list_tags_for_resource', 'description': 'Returns a list of tags that are applied to the specified Amazon Web Services X-Ray group or sampling rule.list-tags-for-resource is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Number (ARN) of an X-Ray group or sampling rule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.cloudwatch.enable_alarm_actions(alarm_names=\"my-existing-alarm\")"} {"Instruction": "I want to disassociate a bot named my-bot from an Amazon Connect instance with instance ID def456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.disassociate_bot', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'lex_bot', 'description': 'Configuration information of an Amazon Lex bot.\\nName -> (string)\\n\\nThe name of the Amazon Lex bot.\\nLexRegion -> (string)\\n\\nThe Amazon Web Services Region where the Amazon Lex bot was created.'}, {'name': 'lex_v2_bot', 'description': 'The Amazon Lex V2 bot to disassociate from the instance.\\nAliasArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the Amazon Lex V2 bot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://alternative.me/crypto/', 'parameters': [{'name': 'limit', 'description': 'Limit number of last N records', 'type': 'NUMBER'}, {'name': 'timestamp', 'description': 'Get fear & greed index value by specified utc timestamp', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'abs', 'description': 'Calculate the absolute value of the argument element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Optional parameter specifying the memory pool to allocate memory from. If not passed, memory will be allocated from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.delete_identity_provider', 'description': 'Deletes the identity provider.', 'parameters': [{'name': 'identity_provider_arn', 'description': 'The ARN of the identity provider.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().describe', 'description': 'Describe a Managed Microsoft AD operation', 'parameters': [{'name': 'operation'}]}"], "Output": "aws.connect.disassociate_bot(instance_id=\"def456\", lex_bot={\"Name\": \"my-bot\"})"} {"Instruction": "I want to list the impersonation roles for my WorkMail organization with the ID org9876 on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_impersonation_roles', 'description': 'Lists all the impersonation roles for the given WorkMail organization.', 'parameters': [{'name': 'organization_id', 'description': 'The WorkMail organization to which the listed impersonation roles belong.'}, {'name': 'next_token', 'description': 'The token used to retrieve the next page of results. The first call doesn\u00e2\\x80\\x99t require a token.'}, {'name': 'max_results', 'description': 'The maximum number of results returned in a single call.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.workmail.list_impersonation_roles(organization_id=\"org9876\")"} {"Instruction": "I want to create an application named MyApp in AWS Pinpoint with tag 'Environment' set to 'Production'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint.create_app', 'description': 'Creates an application.', 'parameters': [{'name': 'create_application_request', 'description': 'Specifies the display name of an application and the tags to associate with the application.\\nName -> (string)\\n\\nThe display name of the application. This name is displayed as the Project name on the Amazon Pinpoint console.\\ntags -> (map)\\n\\nA string-to-string map of key-value pairs that defines the tags to associate with the application. Each tag consists of a required tag key and an associated tag value.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.repositories().delete', 'description': 'Delete an Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.gamelift.claim_game_server', 'description': 'Locates an available game server and temporarily reserves it to host gameplay and players. This operation is called from a game client or client service (such as a matchmaker) to request hosting resources for a new game session. In response, Amazon GameLift FleetIQ locates an available game server, places it in CLAIMED status for 60 seconds, and returns connection information that players can use to connect to the game server.When a game server is successfully claimed, connection information is returned. A claimed game server\u00e2\\x80\\x99s utilization status remains AVAILABLE while the claim status is set to CLAIMED for up to 60 seconds. This time period gives the game server time to update its status to UTILIZED after players join. If the game server\u00e2\\x80\\x99s status is not updated within 60 seconds, the game server reverts to unclaimed status and is available to be claimed by another request. The claim time period is a fixed value and is not configurable.If the game server claim status is CLAIMED .Learn more', 'parameters': [{'name': 'game_server_group_name', 'description': 'A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.'}, {'name': 'game_server_id', 'description': 'A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.'}, {'name': 'game_server_data', 'description': 'A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on game servers.'}, {'name': 'filter_option', 'description': 'Object that restricts how a claimed game server is chosen.\\nInstanceStatuses -> (list)\\n\\nList of instance statuses that game servers may be claimed on. If provided, the list must contain the ACTIVE status.\\n(string)'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Wordpress v2 API', 'parameters': [{'name': 'context', 'description': 'Scope under which the request is made; determines fields present in response.', 'type': 'STRING'}]}"], "Output": "aws.pinpoint.create_app(create_application_request={\"Name\": \"MyApp\", \"tags\": {\"Environment\": \"Production\"}})"} {"Instruction": "How can I cancel a deployment with ID abc789 using the AWS Greengrassv2 API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'alpha bq', 'api_name': 'bigquery.Client().list_rows(\"my_dataset.my_table\", max_results=100).to_dataframe', 'description': 'Display selected rows in a specified table or view', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'dataset', 'description': 'The id of the BigQuery dataset.'}, {'name': 'limit', 'description': 'The maximum number of rows to return.'}, {'name': 'start', 'description': 'The starting row to display.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to calculate the Body Mass Index of an individual based on their height and weight.', 'parameters': [{'name': 'weight', 'description': 'The weight of someone in kilograms (kgs)', 'type': 'NUMBER'}, {'name': 'height', 'description': 'The height of someone in meters (m)', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'variance', 'description': 'Calculate variance and standard deviation', 'parameters': {'required': [{'name': 'ddof', 'description': 'Number of degrees of freedom'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.'}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'If you need a random username for a website or application, then Ugener is the perfect choice for millions of random ideas.', 'parameters': [{'name': 'minage', 'description': '', 'type': 'NUMBER'}, {'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'maxage', 'description': '', 'type': 'NUMBER'}, {'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.greengrassv2.cancel_deployment(deployment_id=\"abc789\")"} {"Instruction": "I want to list all the runtime environments on AWS for the engine type microfocus.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws m2 list_environments', 'description': 'Lists the runtime environments.list-environments is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'engine_type', 'description': 'The engine type for the runtime environment.\\nPossible values:\\n\\nmicrofocus\\nbluage'}, {'name': 'names', 'description': 'The names of the runtime environments. Must be unique within the account.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute.match_substring', 'description': 'Check if strings start with a literal pattern', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'symbol', 'description': 'Ticker Symbol ( Ex. \\\\\\\\\"AAPL\\\\\\\\\" is Ticker symbol for Apple Inc. on the stock market )', 'type': 'STRING'}, {'name': 'region', 'description': 'One of the following is allowed\\nUS|BR|AU|CA|FR|DE|HK|IN|IT|ES|GB|S', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Online Shop HaloBiru.store', 'parameters': []}"], "Output": "aws.m2.list_environments(engine_type=\"microfocus\")"} {"Instruction": "I want to delete a work team named teamXYZ in AWS SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.delete_workteam', 'description': 'Deletes an existing work team. This operation can\u00e2\\x80\\x99t be undone.', 'parameters': [{'name': 'workteam_name', 'description': 'The name of the work team to delete.'}]}"], "Output": "aws.sagemaker.delete_workteam(workteam_name=\"teamXYZ\")"} {"Instruction": "I want to get the training model's status for a behavior named 'my-behavior' in the security profile named 'my-security-profile' in AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.get_behavior_model_training_summaries', 'description': 'Returns a Device Defender\u00e2\\x80\\x99s ML Detect Security Profile training model\u00e2\\x80\\x99s status.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: summaries\\n', 'parameters': [{'name': 'security_profile_name', 'description': 'The name of the security profile.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_sap.update_application_settings', 'description': 'Updates the settings of an application registered with AWS Systems Manager for SAP.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application.'}, {'name': 'credentials_to_add_or_update', 'description': 'The credentials to be added or updated.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'credentials_to_remove', 'description': 'The credentials to be removed.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'backint', 'description': 'Installation of AWS Backint Agent for SAP HANA.\\nBackintMode -> (string)\\n\\nAWS service for your database backup.\\nEnsureNoBackupInProcess -> (boolean)'}]}\n", "{'name': 'pyarrow', 'api_name': 'Round', 'description': 'Rounding numbers', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function. Can be an array-like object or a scalar-like object.'}], 'optional': [{'name': 'ndigits', 'description': 'Number of fractional digits to round to. Default is 0.'}, {'name': 'round_mode', 'description': \"Rounding and tie-breaking mode. Accepted values are: 'down', 'up', 'towards_zero', 'towards_infinity', 'half_down', 'half_up', 'half_towards_zero', 'half_towards_infinity', 'half_to_even', 'half_to_odd'. Default is 'half_to_even'.\"}, {'name': 'options', 'description': 'Alternative way of passing options. Should be an instance of pyarrow.compute.RoundOptions.'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from. If not passed, will use the default memory pool.'}]}}"], "Output": "aws.iot.get_behavior_model_training_summaries(security_profile_name=\"my-security-profile\")"} {"Instruction": "I want to update the title of a pull request with an ID of 42 on AWS CodeCommit to \"Updated Pull Request Title\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API allows manage LEGO set collection. User can specify which items you own and how many of them. Through this API could be persist collection.', 'parameters': [{'name': 'email', 'description': \"users's email\", 'type': 'STRING'}, {'name': 'apikey', 'description': 'Application key. Accessing application is identified by key. This application key could be for free obtained at cubiculus.com after registration', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}"], "Output": "aws.codecommit.update_pull_request_title(pull_request_id=42, title=\"Updated Pull Request Title\")"} {"Instruction": "I want to retrieve a list of Fleet Advisor databases and filter the results by the database engine as \"MySQL\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.dms.describe_fleet_advisor_databases', 'description': 'Returns a list of Fleet Advisor databases in your account.', 'parameters': [{'name': 'filters', 'description': 'If you specify any of the following filters, the output includes information for only those databases that meet the filter criteria:\\n\\ndatabase-id \u00e2\\x80\\x93 The ID of the database.\\ndatabase-name \u00e2\\x80\\x93 The name of the database.\\ndatabase-engine \u00e2\\x80\\x93 The name of the database engine.\\nserver-ip-address \u00e2\\x80\\x93 The IP address of the database server.\\ndatabase-ip-address \u00e2\\x80\\x93 The IP address of the database.\\ncollector-name \u00e2\\x80\\x93 The name of the associated Fleet Advisor collector.\\n\\nAn example is: describe-fleet-advisor-databases --filter Name=\"database-id\",Values=\"45\"\\n(structure)\\n\\nIdentifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular Describe* call or similar operation. Filters are used as an optional parameter for certain API operations.\\nName -> (string)\\n\\nThe name of the filter as specified for a Describe* or similar operation.\\nValues -> (list)\\n\\nThe filter value, which can specify one or more values used to narrow the returned results.\\n(string)'}, {'name': 'max_records', 'description': 'Sets the maximum number of records returned in the response.'}, {'name': 'next_token', 'description': 'If NextToken is returned by a previous response, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter public and private data API for search, Tweets, users, followers, images, media and more.', 'parameters': [{'name': 'id', 'description': 'Tweet ID', 'type': 'STRING'}, {'name': 'cursor', 'description': 'Cursor for other results', 'type': 'STRING'}]}"], "Output": "aws.dms.describe_fleet_advisor_databases(filters=[{\"Name\": \"database-engine\", \"Values\": [\"MySQL\"]}])"} {"Instruction": "I want to change the opt-in status of the Local Zone group named us-west-2-lax-2 on Amazon EC2 to \"opted-out\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_availability_zone_group', 'description': 'Changes the opt-in status of the Local Zone and Wavelength Zone group for your account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'group_name', 'description': 'The name of the Availability Zone group, Local Zone group, or Wavelength Zone group.'}, {'name': 'opt_in_status', 'description': 'Indicates whether you are opted in to the Local Zone group or Wavelength Zone group. The only valid value is opted-in . You must contact Amazon Web Services Support to opt out of a Local Zone or Wavelength Zone group.\\nPossible values:\\n\\nopted-in\\nnot-opted-in'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API provides information about exercises from MuscleWiki, including the name, category, target muscles,instructions for performing the exercise and a short video demonstration.', 'parameters': [{'name': 'id', 'description': \"Exercise's ID\", 'type': 'string'}]}"], "Output": "aws.ec2.modify_availability_zone_group(group_name=\"us-west-2-lax-2\", opt_in_status=\"opted-out\")"} {"Instruction": "I want to update the home directory for a specific user on AWS Transfer Family server with server ID \"MyServerID\" to be \"/bucket_name/home/mydirectory\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.transfer.update_access', 'description': 'Allows you to update parameters for the access specified in the ServerID and ExternalID parameters.', 'parameters': [{'name': 'home_directory', 'description': 'The landing directory (folder) for a user when they log in to the server using the client.\\nA HomeDirectory example is /bucket_name/home/mydirectory .'}, {'name': 'home_directory_type', 'description': 'The type of landing directory (folder) that you want your users\u00e2\\x80\\x99 home directory to be when they log in to the server. If you set it to PATH , the user will see the absolute Amazon S3 bucket or EFS paths as is in their file transfer protocol clients. If you set it LOGICAL , you need to provide mappings in the HomeDirectoryMappings for how you want to make Amazon S3 or Amazon EFS paths visible to your users.\\nPossible values:\\n\\nPATH\\nLOGICAL'}, {'name': 'home_directory_mappings', 'description': 'Logical directory mappings that specify what Amazon S3 or Amazon EFS paths and keys should be visible to your user and how you want to make them visible. You must specify the Entry and Target pair, where Entry shows how the path is made visible and Target is the actual Amazon S3 or Amazon EFS path. If you only specify a target, it is displayed as is. You also must ensure that your Identity and Access Management (IAM) role provides access to paths in Target . This value can be set only when HomeDirectoryType is set to LOGICAL .\\nThe following is an Entry and Target pair example.\\n\\n[ { \"Entry\": \"/directory1\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nIn most cases, you can use this value instead of the session policy to lock down your user to the designated home directory (\u00e2\\x80\\x9dchroot \u00e2\\x80\\x9c). To do this, you can set Entry to / and set Target to the HomeDirectory parameter value.\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\n(structure)\\n\\nRepresents an object that contains entries and targets for HomeDirectoryMappings .\\nThe following is an Entry and Target pair example for chroot .\\n\\n[ { \"Entry\": \"/\", \"Target\": \"/bucket_name/home/mydirectory\" } ]\\nEntry -> (string)\\n\\nRepresents an entry for HomeDirectoryMappings .\\nTarget -> (string)\\n\\nRepresents the map target that is used in a HomeDirectorymapEntry .'}, {'name': 'policy', 'description': 'A session policy for your user so that you can use the same Identity and Access Management (IAM) role across multiple users. This policy scopes down a user\u00e2\\x80\\x99s access to portions of their Amazon S3 bucket. Variables that you can use inside this policy include ${Transfer:UserName} , ${Transfer:HomeDirectory} , and ${Transfer:HomeBucket} .\\n\\nNoteThis policy applies only when the domain of ServerId is Amazon S3. Amazon EFS does not use session policies.\\nFor session policies, Transfer Family stores the policy as a JSON blob, instead of the Amazon Resource Name (ARN) of the policy. You save the policy as a JSON blob and pass it in the Policy argument.\\nFor an example of a session policy, see Example session policy .\\nFor more information, see AssumeRole in the Amazon Web ServicesSecurity Token Service API Reference .'}, {'name': 'posix_profile', 'description': 'The full POSIX identity, including user ID (Uid ), group ID (Gid ), and any secondary groups IDs (SecondaryGids ), that controls your users\u00e2\\x80\\x99 access to your Amazon EFS file systems. The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.\\nUid -> (long)\\n\\nThe POSIX user ID used for all EFS operations by this user.\\nGid -> (long)\\n\\nThe POSIX group ID used for all EFS operations by this user.\\nSecondaryGids -> (list)\\n\\nThe secondary POSIX group IDs used for all EFS operations by this user.\\n(long)'}, {'name': 'role', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that controls your users\u00e2\\x80\\x99 access to your Amazon S3 bucket or Amazon EFS file system. The policies attached to this role determine the level of access that you want to provide your users when transferring files into and out of your Amazon S3 bucket or Amazon EFS file system. The IAM role should also contain a trust relationship that allows the server to access your resources when servicing your users\u00e2\\x80\\x99 transfer requests.'}, {'name': 'server_id', 'description': 'A system-assigned unique identifier for a server instance. This is the specific server that you added your user to.'}, {'name': 'external_id', 'description': 'A unique identifier that is required to identify specific groups within your directory. The users of the group that you associate have access to your Amazon S3 or Amazon EFS resources over the enabled protocols using Transfer Family. If you know the group name, you can view the SID values by running the following command using Windows PowerShell.\\n\\nGet-ADGroup -Filter {samAccountName -like \"*YourGroupName* *\"} -Properties * | Select SamAccountName,ObjectSid\\nIn that command, replace YourGroupName with the name of your Active Directory group.\\nThe regular expression used to validate this parameter is a string of characters consisting of uppercase and lowercase alphanumeric characters with no spaces. You can also include underscores or any of the following characters: =,.@:/-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}"], "Output": "aws.transfer.update_access(server_id=\"MyServerID\", home_directory=\"/bucket_name/home/mydirectory\")"} {"Instruction": "I want to delete an access key pair for an IAM user with the access key ID AKIDCY7FS8Z2WEXAMPLE.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_access_key', 'description': 'Deletes the access key pair associated with the specified IAM user.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose access key pair you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'access_key_id', 'description': 'The access key ID for the access key ID and secret access key you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters that can consist of any upper or lowercased letter or digit.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_runs_create', 'description': 'Create a new Vertex AI Tensorboard run', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'display_name'}, {'name': 'tensorboard_run_id'}, {'name': 'description'}, {'name': 'labels'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.add_tags', 'description': 'Attaches tags to an existing Amazon OpenSearch Service domain. Tags are a set of case-sensitive key-value pairs. A domain can have up to 10 tags. For more information, see Tagging Amazon OpenSearch Service domains .', 'parameters': [{'name': 'arn', 'description': 'Amazon Resource Name (ARN) for the OpenSearch Service domain to which you want to attach resource tags.'}, {'name': 'tag_list', 'description': 'List of resource tags.\\n(structure)\\n\\nA tag (key-value pair) for an Amazon OpenSearch Service resource.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the domain to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API can be used by SEO and PPC specialists to access keyword research and domain analysis data.', 'parameters': [{'name': 'api_method', 'description': '', 'type': 'STRING'}, {'name': 'domain_com', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}, {'name': 'se', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.iam.delete_access_key(user_name=\"Bob\", access_key_id=\"AKIDCY7FS8Z2WEXAMPLE\")"} {"Instruction": "I want to list all instance profiles in my AWS account and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.devicefarm.list_instance_profiles', 'description': 'Returns information about all the instance profiles in an AWS account.list-instance-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Address Validation NL API returns a valid Dutch address (street name and city/town) for a given postcode and house number', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'STRING'}, {'name': 'housenumber', 'description': '', 'type': 'NUMBER'}, {'name': 'housenumbersuffix', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'set_io_thread_count', 'description': 'Set the number of threads to use for I/O operations.', 'parameters': {'required': [{'name': 'count', 'description': 'The max number of threads that may be used for I/O. Must be positive.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for transfer news, latest or record transfers, rumors, player market value, etc... to create a sporting site/application such as transfermarkt.com', 'parameters': [{'name': 'seasonid', 'description': 'The value of id field returned in .../competitions/list-seasons endpoint', 'type': 'STRING'}, {'name': 'id', 'description': 'The value of id field returned in .../search or .../competitions/list-default endpoints', 'type': 'STRING'}, {'name': 'homeaway', 'description': 'One of the following : home|away', 'type': 'STRING'}, {'name': 'domain', 'description': 'One of the following : com|de|be|es|it|nl|pl|pt|com.tr|world', 'type': 'STRING'}]}"], "Output": "aws.devicefarm.list_instance_profiles(page_size=10)"} {"Instruction": "I want to list the different versions for the Resilience Hub application with the ARN arn:aws:resiliencehub:us-west-2:123456789012:app/my-app.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_versions', 'description': 'Lists the different versions for the Resilience Hub applications.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'end_time', 'description': 'Upper limit of the time range to filter the application versions.'}, {'name': 'max_results', 'description': 'Maximum number of results to include in the response. If more results exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}, {'name': 'start_time', 'description': 'Lower limit of the time range to filter the application versions.'}]}\n", "{'name': 'pyarrow', 'api_name': 'divide_element_wise', 'description': 'Divide the arguments element-wise', 'parameters': {'required': [{'name': 'dividend', 'description': 'Argument to compute function.'}, {'name': 'divisor', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'NBA (National Basketball League) Live In Game Fantasy Stats - NBA. Delivering Accurate Real Time Game Statistics. Updated Rosters/Player Information, Current Schedules, and Updated Standings immediately after every game. Very Useful for Fantasy Basketball Apps. NOW ALSO WITH BETTING / GAMBLING ODDS', 'parameters': [{'name': 'playerid', 'description': 'playerID required', 'type': 'STRING'}, {'name': 'numberofgames', 'description': 'use this to restrict the results to the most recent numberOfGames you give here for the parameter', 'type': 'STRING'}, {'name': 'season', 'description': 'season in format YYYY\\ndefaults to current season if gameID is not listed', 'type': 'STRING'}, {'name': 'gameid', 'description': 'use this to restrict the results to the boxscore for only one game of this player. This increases the speed of the call.', 'type': 'STRING'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().restart', 'description': 'Restart an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Delivers a consumer\u2019s standard Experian credit score and report.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}"], "Output": "aws.resiliencehub.list_app_versions(app_arn=\"arn:aws:resiliencehub:us_west_2:123456789012:app/my_app\")"} {"Instruction": "I want to export a notebook with the ID abc789 on AWS Athena.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.athena.export_notebook', 'description': 'Exports the specified notebook and its metadata.', 'parameters': [{'name': 'notebook_id', 'description': 'The ID of the notebook to export.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.apis().get_iam_policy', 'description': 'Get the IAM policy for an API', 'parameters': [{'name': 'api', 'description': 'ID of the api or fully qualified identifier for the api.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of resources to return in the list request.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.triggers().export(trigger=\"my_trigger\", destination=\"trigger.yaml\"', 'description': 'Export a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'destination', 'description': 'The path where the exported trigger will be stored.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "aws.athena.export_notebook(notebook_id=\"abc789\")"} {"Instruction": "I want to obtain a list of all the domains in my Amazon Web Services account, but limit the number of items returned to 10 per page.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws voice_id list_domains', 'description': 'Lists all the domains in the Amazon Web Services account.list-domains is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.instances().update', 'description': 'Update an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'read_pool_node_count'}]}\n", "{'name': 'gcloud', 'api_name': 'compute.firewalls().get', 'description': 'Describes a Compute Engine firewall rule', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}"], "Output": "aws.voice_id.list_domains(page_size=10)"} {"Instruction": "I want to create a device in a global network on AWS Network Manager with the following details:\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search over 500 million products with UPC, EAN, JAN, ISBN barcodes.', 'parameters': [{'name': 'query', 'description': '**Barcode** or **search term**', 'type': 'STRING'}, {'name': 'page', 'description': 'If you want search results - **page number**\\nIf you are querying for a barcode, leave it blank.\\n\\nIf you leave it blank (if you are querying for a search term), the first page will be returned.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudsearch.delete_expression', 'description': 'Removes an `` Expression`` from the search domain. For more information, see Configuring Expressions in the Amazon CloudSearch Developer Guide .', 'parameters': [{'name': 'domain_name', 'description': 'A string that represents the name of a domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).'}, {'name': 'expression_name', 'description': 'The name of the `` Expression`` to delete.'}]}"], "Output": "aws.networkmanager.create_device(global_network_id=\"global_network_123456\", aws_location=\"Zone=us-west-2a,SubnetArn=subnet_123456\", description=\"New device for testing\", type=\"router\", vendor=\"Cisco\", model=\"ASR1001_X\", serial_number=\"1234567890\", location=\"Address=Main Street,Latitude=34.0522,Longitude=-118.2437\", site_id=\"site_123456\")"} {"Instruction": "I want to tag a contact with the ARN \"arn:aws:ssm-contacts:us-east-1:111122223333:contact/abc\" using the tag \"group1\" with a value of \"1\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Healthcare mailing, a direct marketing business founded on a rock solid base of many successful years of experience building and managing lists used in direct marketing campaigns. Our primary principle of providing true quality leads with great customer service is never taken lightly - as a full service mailing list broker, and as a friend to our customers, our direct marketing experts are always happy to go the extra mile for you.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations().delete', 'description': 'Delete a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.auth.print_identity_token('foo@example.com', audiences='https://service_hash_uc.a.run.app'\", 'description': 'Print an identity token for a specified account', 'parameters': [{'name': 'account'}, {'name': 'audiences'}, {'name': 'include_email'}, {'name': 'include_license'}, {'name': 'token_format'}]}"], "Output": "aws.ssm_contacts.tag_resource(resource_arn=\"arn:aws:ssm_contacts:us_east_1:111122223333:contact/abc\", tags=[{\"Key\":\"group1\",\"Value\":\"1\"}])"} {"Instruction": "I want to start an instance named \"myapp-instance\" on Amazon Lightsail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.start_instance', 'description': 'Starts a specific Amazon Lightsail instance from a stopped state. To restart an instance, use the reboot instance operation.NoteWhen you start a stopped instance, Lightsail assigns a new public IP address to the instance. To use the same IP address after stopping and starting an instance, create a static IP address and attach it to the instance. For more information, see the Amazon Lightsail Developer Guide .See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_name', 'description': 'The name of the instance (a virtual private server) to start.'}]}\n", "{'name': 'pyarrow', 'api_name': 'ReplaceSubstring', 'description': 'Replace matching non-overlapping substrings with replacement', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'pattern', 'description': 'str. Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'str. What to replace the pattern with.'}, {'name': 'max_replacements', 'description': 'int or None, default None. The maximum number of strings to replace in each input value (unlimited if None).'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSubstringOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.lightsail.start_instance(instance_name=\"myapp-instance\")"} {"Instruction": "I want to list all the workgroups in Amazon Redshift Serverless and retrieve the results in smaller pages of 10 workgroups each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.list_workgroups', 'description': 'Returns information about a list of specified workgroups.list-workgroups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.instances().disable_serial_console', 'description': 'Disable interactive serial console for a Bare Metal Solution instance', 'parameters': [{'name': 'instance'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GroupDocs.Signature Cloud is a REST API that enables you to create, verify, search, and manipulate various types of signatures for the cloud-based documents.', 'parameters': [{'name': 'path', 'description': \"File path e.g. '/file.ext'\", 'type': 'STRING'}, {'name': 'storagename', 'description': 'Storage name', 'type': 'STRING'}]}"], "Output": "aws.redshift_serverless.list_workgroups(page_size=10)"} {"Instruction": "I want to add new entries to the training dataset in my Lookout for Vision project named \"my-project\". The new entries are stored in a JSON file named \"new_entries.json\" located in the S3 bucket \"my-bucket\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutvision.update_dataset_entries', 'description': 'Adds or updates one or more JSON Line entries in a dataset. A JSON Line includes information about an image used for training or testing an Amazon Lookout for Vision model.For more information, see Defining JSON lines for anomaly classification in the Amazon Lookout for Vision Developer Guide.NoteThe images you reference in the source-ref field of a JSON line, must be in the same S3 bucket as the existing images in the dataset.This operation requires permissions to perform the lookoutvision:UpdateDatasetEntries operation.', 'parameters': [{'name': 'project_name', 'description': 'The name of the project that contains the dataset that you want to update.'}, {'name': 'dataset_type', 'description': 'The type of the dataset that you want to update. Specify train to update the training dataset. Specify test to update the test dataset. If you have a single dataset project, specify train .'}, {'name': 'changes', 'description': 'The entries to add to the dataset.'}, {'name': 'client_token', 'description': 'ClientToken is an idempotency token that ensures a call to UpdateDatasetEntries completes only once. You choose the value to pass. For example, An issue might prevent you from getting a response from UpdateDatasetEntries . In this case, safely retry your call to UpdateDatasetEntries by using the same ClientToken parameter value.\\nIf you don\u00e2\\x80\\x99t supply a value for ClientToken , the AWS SDK you are using inserts a value for you. This prevents retries after a network error from making multiple updates with the same dataset entries. You\u00e2\\x80\\x99ll need to provide your own value for other use cases.\\nAn error occurs if the other input parameters are not the same as in the first request. Using a different value for ClientToken is considered a new call to UpdateDatasetEntries . An idempotency token is active for 8 hours.'}]}"], "Output": "aws.lookoutvision.update_dataset_entries(project_name=\"my-project\", dataset_type=\"train\", changes=\"file://new_entries.json\")"} {"Instruction": "I want to delete a table named \"orders\" in the keyspace \"sales\" in Amazon Keyspaces.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.keyspaces.delete_table', 'description': 'The DeleteTable operation deletes a table and all of its data. After a DeleteTable request is received, the specified table is in the DELETING state until Amazon Keyspaces completes the deletion. If the table is in the ACTIVE state, you can delete it. If a table is either in the CREATING or UPDATING states, then Amazon Keyspaces returns a ResourceInUseException . If the specified table does not exist, Amazon Keyspaces returns a ResourceNotFoundException . If the table is already in the DELETING state, no error is returned.', 'parameters': [{'name': 'keyspace_name', 'description': 'The name of the keyspace of the to be deleted table.'}, {'name': 'table_name', 'description': 'The name of the table to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Indic Translator is an advance AI based Translator Indian languages translator API. It has outperformed Google and other translators for tricky Indian languages. Indic Translator has been especially designed for Indian languages, and has been trained on advance deep learning algorithm to perform well on nuanced Indian languages.', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'Filter', 'description': 'Filter with a boolean selection filter', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'selection_filter', 'description': 'Argument to compute function.'}], 'optional': [{'name': 'null_selection_behavior', 'description': \"How to handle nulls in the selection filter. Accepted values are 'drop', 'emit_null'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.saved_queries().update(name=\"query_id_1\", project=\"p1\", query_file_path=\"./query_content.json\", description=\"updating a query with query id query_id_1\", update_labels={\"key1\": \"val1\"}', 'description': 'Update an existing Cloud Asset Inventory saved query', 'parameters': [{'name': 'query_id'}, {'name': 'folder_id'}, {'name': 'organization_id'}, {'name': 'project_id'}, {'name': 'description'}, {'name': 'query_file_path'}, {'name': 'key'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An api that helps you to extract all text in a PDF format file with ease', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs.delete', 'description': 'Delete an authorized organizations description in a given access policy', 'parameters': [{'name': 'authorized_orgs_desc'}, {'name': 'policy'}]}"], "Output": "aws.keyspaces.delete_table(keyspace_name=\"sales\", table_name=\"orders\")"} {"Instruction": "I need to get the latest analytics data for an assessment with the ID \"987654\" in AWS Audit Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.auditmanager.get_insights_by_assessment', 'description': 'Gets the latest analytics data for a specific active assessment.', 'parameters': [{'name': 'assessment_id', 'description': 'The unique identifier for the assessment.'}]}\n", "{'name': 'PyArrow', 'api_name': 'classify_strings', 'description': 'Classify strings as alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'pyarrow', 'api_name': 'Options for splitting on whitespace', 'description': 'Options for splitting on whitespace', 'parameters': {'required': [], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None)'}, {'name': 'reverse', 'description': \"Whether to start splitting from the end of each input value. This only has an effect if 'max_splits' is not None.\"}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances.tables.set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance'}, {'name': 'policy_file', 'description': 'Path to a local JSON or YAML formatted file containing a valid policy'}]}"], "Output": "aws.auditmanager.get_insights_by_assessment(assessment_id=987654)"} {"Instruction": "I want to retrieve the properties for a lineage group named my-new-group in Amazon SageMaker.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.describe_lineage_group', 'description': 'Provides a list of properties for the requested lineage group. For more information, see Cross-Account Lineage Tracking in the Amazon SageMaker Developer Guide .', 'parameters': [{'name': 'lineage_group_name', 'description': 'The name of the lineage group.'}]}"], "Output": "aws.sagemaker.describe_lineage_group(lineage_group_name=\"my-new-group\")"} {"Instruction": "I want to delete a Slack channel configuration with channel ID \"C1234567890\" and team ID \"T0987654321\" on AWS Support.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.support_app.delete_slack_channel_configuration', 'description': 'Deletes a Slack channel configuration from your Amazon Web Services account. This operation doesn\u00e2\\x80\\x99t delete your Slack channel.', 'parameters': [{'name': 'channel_id', 'description': 'The channel ID in Slack. This ID identifies a channel within a Slack workspace.'}, {'name': 'team_id', 'description': 'The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}\n", "{'name': 'PyArrow', 'api_name': 'extract_nanosecond_values', 'description': 'Extract nanosecond values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API allows converting numbers to spelled-out format in any language, e.g.: 1234 -> \u201cone thousand two hundred thirty-four\u201d.', 'parameters': [{'name': 'namefilter', 'description': 'Filter as \"contains\" by language name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces.describe_workspace_snapshots', 'description': 'Describes the snapshots for the specified WorkSpace.', 'parameters': [{'name': 'workspace_id', 'description': 'The identifier of the WorkSpace.'}]}"], "Output": "aws.support_app.delete_slack_channel_configuration(channel_id=\"C1234567890\", team_id=\"T0987654321\")"} {"Instruction": "I want to delete an email identity with the email address john@example.com on AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.delete_email_identity', 'description': 'Deletes an email identity. An identity can be either an email address or a domain name.', 'parameters': [{'name': 'email_identity', 'description': 'The identity (that is, the email address or domain) to delete.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().describe', 'description': 'Show details about an access level in a given access policy', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config_gitlab.delete', 'description': 'Delete a GitLab Enterprise config from Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'ID of the gitLabConfig or fully qualified identifier for the gitLabConfig.'}, {'name': 'region', 'description': 'The Cloud location for the gitLabConfig.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing matched substrings', 'description': 'Replace matched substrings', 'parameters': {'required': [{'name': 'pattern', 'description': 'Substring pattern to look for inside input values.'}, {'name': 'replacement', 'description': 'What to replace the pattern with.'}], 'optional': [{'name': 'max_replacements', 'description': 'The maximum number of strings to replace in each input value (unlimited if None).'}]}}"], "Output": "aws.sesv2.delete_email_identity(email_identity=\"john@example.com\")"} {"Instruction": "I want to retrieve environment information for an environment named 'new-env' on AWS Elastic Beanstalk, and I want to retrieve the 'bundle' of information.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.retrieve_environment_info', 'description': 'Retrieves the compiled information from a RequestEnvironmentInfo request.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the data\u00e2\\x80\\x99s environment.\\nIf no such environment is found, returns an InvalidParameterValue error.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'info_type', 'description': 'The type of information to retrieve.\\nPossible values:\\n\\ntail\\nbundle'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts.settings().disable_upgrade_redirection', 'description': 'Disable redirection from Container Registry to Artifact Registry', 'parameters': [{'name': 'project'}]}"], "Output": "aws.elasticbeanstalk.retrieve_environment_info(environment_name=\"new-env\", info_type=\"bundle\")"} {"Instruction": "I want to delete a data store with the data store id DS123456.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecommit.update_pull_request_title', 'description': 'Replaces the title of a pull request.', 'parameters': [{'name': 'pull_request_id', 'description': 'The system-generated ID of the pull request. To get this ID, use ListPullRequests .'}, {'name': 'title', 'description': 'The updated title of the pull request. This replaces the existing title.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Pricing and flight itineraries information on KAYAK.', 'parameters': [{'name': 'm', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.medical_imaging.delete_datastore(datastore_id=\"DS123456\")"} {"Instruction": "I want to list the RAM permissions associated with a resource share with the ARN arn:aws:ram:us-west-2:123456789012:resource-share/27d09b4b-5e12-41d1-a4f2-19dedEXAMPLE but only retrieve the first 10 results.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ram.list_resource_share_permissions', 'description': 'Lists the RAM permissions that are associated with a resource share.', 'parameters': [{'name': 'resource_share_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the resource share for which you want to retrieve the associated permissions.'}, {'name': 'next_token', 'description': 'Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call\u00e2\\x80\\x99s NextToken response to request the next page of results.'}, {'name': 'max_results', 'description': 'Specifies the total number of results that you want included on each page of the response. If you do not include this parameter, it defaults to a value that is specific to the operation. If additional items exist beyond the number you specify, the NextToken response element is returned with a value (not null). Include the specified value as the NextToken request parameter in the next call to the operation to get the next part of the results. Note that the service might return fewer results than the maximum even when there are more results available. You should check NextToken after every operation to ensure that you receive all of the results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Please join our telegram channel to get notified about updates. https://t.me/social_miner_news', 'parameters': [{'name': 'sort', 'description': 'you can just send `new `or `hot`', 'type': 'STRING'}, {'name': 'cursor', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ram.list_resource_share_permissions(resource_share_arn=\"arn:aws:ram:us-west-2:123456789012:resource-share/27d09b4b-5e12-41d1-a4f2-19dedEXAMPLE\", max_results=10)"} {"Instruction": "I want to delete a directory with the ARN \"arn:aws:clouddirectory:us-west-2:123456789012:directory/4Q44gxlx9MKQ8KwPXivtSn\" on AWS Cloud Directory.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.delete_directory', 'description': 'Deletes a directory. Only disabled directories can be deleted. A deleted directory cannot be undone. Exercise extreme caution when deleting directories.', 'parameters': [{'name': 'directory_arn', 'description': 'The ARN of the directory to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to pull relevant automobile data such as the car make, model, type, and year.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'model', 'description': '', 'type': 'STRING'}, {'name': 'make', 'description': '', 'type': 'STRING'}, {'name': 'year', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a lightweight web service, (REST interface), which provides an easy way to access the YTS website. An API (Application programming interface) is a protocol intended to be used as an interface by software components to communicate with each other. Our API supports many methods, so there should not be a problem coding some nice applications. ', 'parameters': [{'name': 'genre', 'description': 'Used to filter by a given genre (See http://www.imdb.com/genre/ for full list)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Integer between 1 - 50 (inclusive): The limit of results per page that has been set', 'type': 'NUMBER'}, {'name': 'query_term', 'description': 'Used for movie search, matching on: Movie Title/IMDb Code, Actor Name/IMDb Code, Director Name/IMDb Code', 'type': 'STRING'}, {'name': 'quality', 'description': 'String (720p, 1080p, 3D): \\tUsed to filter by a given quality', 'type': 'STRING'}, {'name': 'minimum_rating', 'description': 'Integer between 0 - 9 (inclusive): \\tUsed to filter movie by a given minimum IMDb rating', 'type': 'NUMBER'}, {'name': 'with_rt_ratings', 'description': 'Returns the list with the Rotten Tomatoes rating included', 'type': 'BOOLEAN'}, {'name': 'page', 'description': 'Integer (Unsigned): Used to see the next page of movies, eg limit=15 and page=2 will show you movies 15-30', 'type': 'NUMBER'}, {'name': 'sort_by', 'description': 'String (title, year, rating, peers, seeds, download_count, like_count, date_added): Sorts the results by choosen value', 'type': 'STRING'}, {'name': 'order_by', 'description': 'String (desc, asc): Orders the results by either Ascending or Descending order', 'type': 'STRING'}]}"], "Output": "aws.clouddirectory.delete_directory(directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/4Q44gxlx9MKQ8KwPXivtSn\")"} {"Instruction": "I want to start importing data from an S3 bucket named my-bucket, with the file path my-file-path, in AWS MGN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mgn.start_import', 'description': 'Start import.', 'parameters': [{'name': 'client_token', 'description': 'Start import request client token.'}, {'name': 's3_bucket_source', 'description': 'Start import request s3 bucket source.\\ns3Bucket -> (string)\\n\\nS3 bucket source s3 bucket.\\ns3BucketOwner -> (string)\\n\\nS3 bucket source s3 bucket owner.\\ns3Key -> (string)\\n\\nS3 bucket source s3 key.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple & Elegant Translation Service. This translation service is similar to similar. You can actually do a lot of things with the help of the Google Translate API ranging from detecting languages to simple text translation, setting source and destination languages, and translating entire lists of text phrases', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.hp_tuning_jobs().describe', 'description': 'Get detail information about the hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "aws.mgn.start_import(__client_token=\"my_client_token\", __s3_bucket_source={\"s3Bucket\": \"my-bucket\", \"s3Key\": \"my-file-path\"})"} {"Instruction": "Please describe the flow module with the instance ID \"123456\" and flow module ID \"ABCDEF\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.describe_contact_flow_module', 'description': 'Describes the specified flow module.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_module_id', 'description': 'The identifier of the flow module.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.disassociate_web_acl', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN (Amazon Resource Name) of the resource from which the web ACL is being removed, either an application load balancer or Amazon API Gateway stage.\\nThe ARN should be in one of the following formats:\\n\\nFor an Application Load Balancer: ``arn:aws:elasticloadbalancing:region :account-id :loadbalancer/app/load-balancer-name /load-balancer-id ``\\nFor an Amazon API Gateway stage: ``arn:aws:apigateway:region ::/restapis/api-id /stages/stage-name ``'}]}"], "Output": "aws.connect.describe_contact_flow_module(instance_id=\"123456\", contact_flow_module_id=\"ABCDEF\")"} {"Instruction": "Please provide the Python function call to get the network settings for the given ARN and log the output.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workspaces_web.get_network_settings', 'description': 'Gets the network settings.', 'parameters': [{'name': 'network_settings_arn', 'description': 'The ARN of the network settings.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API scrapes the most recent F1 news articles from, the official F1 website, Sky F1, BBC F1, WTF1, and Autosport. More may be added in the future...', 'parameters': [{'name': 'sourceid', 'description': '', 'type': 'string'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.snapshots.save', 'description': 'Save a snapshot of a specified environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides the percent change of the Inflations Rate for the Food Prices in the last 2 Years independent of the Price Index (CPI) for food is a component of the all-items CPI.', 'parameters': []}"], "Output": "aws.workspaces_web.get_network_settings(network_settings_arn=\"\")"} {"Instruction": "I want to remove the permissions boundary for the IAM role named my-EBS-app-role.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.delete_role_permissions_boundary', 'description': 'Deletes the permissions boundary for the specified IAM role.See also: AWS API Documentation\\n', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'top 10 Songs', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Viva City APIs for Venue & Menu', 'parameters': [{'name': 'id', 'description': 'You can get the list of the menu ids from ```/vebue-i8n/menus/{id}/details``` with the key of **\"menu_item\"**', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Using This free API developers can check Country of any IP, and this API can be used absolutly free in any application. or website.', 'parameters': [{'name': 'ip', 'description': 'You Can Change IP address.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}"], "Output": "aws.iam.delete_role_permissions_boundary(role_name=\"my-EBS-app-role\")"} {"Instruction": "I want to delete a user profile with IAM ARN arn:aws:iam::123456789102:user/cli-test-user on AWS opsworks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.delete_user_profile', 'description': 'Deletes a user profile.Required Permissions : To use this action, an IAM user must have an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .', 'parameters': [{'name': 'iam_user_arn', 'description': 'The user\u00e2\\x80\\x99s IAM ARN. This can also be a federated user\u00e2\\x80\\x99s ARN.'}]}"], "Output": "aws.opsworks.delete_user_profile(iam_user_arn='arn:aws:iam::123456789102:user/cli-test-user')"} {"Instruction": "I want to start the association with an ID of \"hijklmn6789\" in AWS SSM only once.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.start_associations_once', 'description': 'Runs an association immediately and only one time. This operation can be helpful when troubleshooting associations.', 'parameters': [{'name': 'association_ids', 'description': 'The association IDs that you want to run immediately and only one time.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.create_user_import_job', 'description': 'Creates a user import job.NoteAmazon Cognito evaluates Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.Learn moreSigning Amazon Web Services API RequestsSee also: AWS API Documentation\\n', 'parameters': [{'name': 'job_name', 'description': 'The job name for the user import job.'}, {'name': 'user_pool_id', 'description': 'The user pool ID for the user pool that the users are being imported into.'}, {'name': 'cloud_watch_logs_role_arn', 'description': 'The role ARN for the Amazon CloudWatch Logs Logging role for the user import job.'}]}"], "Output": "aws.ssm.start_associations_once(association_ids=\"hijklmn6789\")"} {"Instruction": "I want to describe the export image tasks with the ID export-ami-1234567890abcdef0 in AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.describe_export_image_tasks', 'description': 'Describes the specified export image tasks or all of your export image tasks.describe-export-image-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'filters', 'description': 'Filter tasks using the task-state filter and one of the following values: active , completed , deleting , or deleted .\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'export_image_task_ids', 'description': 'The IDs of the export image tasks.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ST666 ENT - Truy c\u1eadp nh\u00e0 c\u00e1i ST666 tr\u00ean di \u0111\u1ed9ng - Link mobile v\u00e0o ST666 nhanh nh\u1ea5t! Ch\u00fac c\u00e1c b\u1ea1n ch\u01a1i c\u00e1 c\u01b0\u1ee3c t\u1ea1i ST666 nhi\u1ec1u may m\u1eafn!\\nWebsite: https://st666ent.com/\\n\u0110\u1ecba ch\u1ec9: 6 T\u00f4n Th\u1ea5t Thuy\u1ebft, Ph\u01b0\u1eddng 1, Qu\u1eadn 4, TP.HCM\\nS\u0110T: 0989918987\\nHastag: #st666 #st666ent #nhacaist666 #CasinoOnline #dangnhapst666', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Latest Stock Price from NSE', 'parameters': [{'name': 'indices', 'description': 'Define Stock Indices', 'type': 'ENUM'}, {'name': 'identifier', 'description': 'Define Stock Identifier\\nSupports multiple comma separated Identifier', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Vietnam NID OCR API allows you to onboard your customers with speed and precision.\\n\\nEnable them to pre-fill their onboarding forms instantly, by just uploading or scanning their NID card \u2013 IDfy will digitize the document for you!', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ec2.describe_export_image_tasks(export_image_task_ids=\"export-ami-1234567890abcdef0\")"} {"Instruction": "I want to list all the IAM policy assignments for a user named JohnDoe in AWS account \"12345678\" and namespace \"my-namespace\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.list_iam_policy_assignments_for_user', 'description': 'Lists all of the IAM policy assignments, including the Amazon Resource Names (ARNs), for the IAM policies assigned to the specified user and group, or groups that the user belongs to.list-iam-policy-assignments-for-user is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the assignments.'}, {'name': 'user_name', 'description': 'The name of the user.'}, {'name': 'namespace', 'description': 'The namespace of the assignment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.future_reservations().update', 'description': 'Update Compute Engine future reservations', 'parameters': [{'name': 'future_reservation'}, {'name': 'planning_status'}, {'name': 'total_count'}, {'name': 'zone'}, {'name': 'accelerator'}, {'name': 'local_ssd'}, {'name': 'machine_type'}, {'name': 'maintenance_interval'}, {'name': 'min_cpu_platform'}, {'name': 'clear_share_settings'}, {'name': 'share_setting'}, {'name': 'share_with'}, {'name': 'start_time'}, {'name': 'duration'}, {'name': 'end_time'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search all domains on a shared IP address', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'pagenum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Broadnet is an international leading business messaging solution provider. We are a GSMA associate member, ISO in information security management and quality management system and GDPR Certified; Broadnet is well known for its services: Bulk SMS, A2P SMS, HLR Lookup, SMSC Gateway and SMS Firewall; more than 60,000+ Clients. Direct connection to more than 680+ Operators & Carriers.', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}, {'name': 'accesskey', 'description': '', 'type': 'STRING'}, {'name': 'sid', 'description': '', 'type': 'STRING'}, {'name': 'mno', 'description': '', 'type': 'NUMBER'}, {'name': 'type', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.quicksight.list_iam_policy_assignments_for_user(aws_account_id=12345678, user_name=\"JohnDoe\", namespace=\"my-namespace\")"} {"Instruction": "I want to remove tags from a Cloud9 development environment with the ARN \"arn:aws:cloud9:us-west-2:1234567890:environment/my-cloud9-env\" and the tag key \"environment-type\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloud9.untag_resource', 'description': 'Removes tags from an Cloud9 development environment.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.'}, {'name': 'tag_keys', 'description': 'The tag names of the tags to remove from the given Cloud9 development environment.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Index calculated by https://money.cnn.com/data/fear-and-greed/ ![](https://tip.ep-proxy.net/t/ra-fgi)', 'parameters': []}"], "Output": "aws.cloud9.untag_resource(resource_arn=\"arn:aws:cloud9:us_west_2:1234567890:environment/my_cloud9_env\", tag_keys=\"environment_type\")"} {"Instruction": "I want to remove a notification channel with the id \"9102\" for the profiling group named \"my-profiling-group\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeguruprofiler.remove_notification_channel', 'description': 'Remove one anomaly notifications channel for a profiling group.', 'parameters': [{'name': 'channel_id', 'description': 'The id of the channel that we want to stop receiving notifications.'}, {'name': 'profiling_group_name', 'description': 'The name of the profiling group we want to change notification configuration for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Trusted Coin is a Bitcoin transaction cosigning service. Users of this API can create M-of-N multisignature P2SH addresses (where Trusted Coin acts as one of the cosigners). The policy logic Trusted Coin should apply when deciding if to cosign (and thus approve) individual transactions is user configurable. Via this mechanism higher-level services can be built including wallet protection schemes and escrow.', 'parameters': []}"], "Output": "aws.codeguruprofiler.remove_notification_channel(channel_id=9102, profiling_group_name=\"my-profiling-group\")"} {"Instruction": "I want to update the permissions of a topic with ID \"topic123\" in my Amazon Web Services account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.update_topic_permissions', 'description': 'Updates the permissions of a topic.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the topic that you want to update the permissions for.'}, {'name': 'topic_id', 'description': 'The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.'}, {'name': 'grant_permissions', 'description': 'The resource permissions that you want to grant to the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}, {'name': 'revoke_permissions', 'description': 'The resource permissions that you want to revoke from the topic.\\n(structure)\\n\\nPermission for the resource.\\nPrincipal -> (string)\\n\\nThe Amazon Resource Name (ARN) of the principal. This can be one of the following:\\n\\nThe ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)\\nThe ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)\\nThe ARN of an Amazon Web Services account root: This is an IAM ARN rather than a QuickSight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. (This is less common.)\\n\\n\\nActions -> (list)\\n\\nThe IAM action to grant or revoke permissions on.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.get_models', 'description': 'Describes existing Models defined for a RestApi resource.get-models is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'APISOLUTION services provide a comprehensive API for fast email validation and verification for any developer to use on start-ups and staff projects.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Videogrammer is a simple but powerful way to multiply social media videos', 'parameters': [{'name': 'job_id', 'description': 'the previous recieved job_id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fixtures, Results, and scorecards for the worlds most popular cricket tournaments', 'parameters': []}"], "Output": "aws.quicksight.update_topic_permissions(aws_account_id=123456789, topic_id=\"topic123\")"} {"Instruction": "I want to get the description of a reserved node offering with the id 12345678-ABCD-AB12-1B2C-AB12-AB123EXAMPLE on AWS Redshift.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws redshift get_reserved_node_exchange_offerings', 'description': 'Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.get-reserved-node-exchange-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'reserved_node_id', 'description': 'A string representing the node identifier for the DC1 Reserved Node to be exchanged.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'chunked_array', 'description': 'Construct chunked array from list of array-like objects', 'parameters': {'required': [{'name': 'arrays', 'description': 'Array, list of Array, or array-like. Must all be the same data type. Can be empty only if type also passed.'}, {'name': 'type', 'description': 'DataType or string coercible to DataType'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.redshift.get_reserved_node_exchange_offerings(reserved_node_id=\"12345678_ABCD_AB12_1B2C_AB12_AB123EXAMPLE\")"} {"Instruction": "I want to create a customer-owned IP address range with the CIDR 192.168.0.0/24 for the address pool with ID \"pool-1234\" on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.create_coip_cidr', 'description': 'Creates a range of customer-owned IP addresses.', 'parameters': [{'name': 'cidr', 'description': 'A customer-owned IP address range to create.'}, {'name': 'coip_pool_id', 'description': 'The ID of the address pool.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.backend_buckets().delete', 'description': 'Delete one or more backend buckets', 'parameters': [{'name': 'backend_bucket_name', 'description': 'Names of the backend buckets to delete.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'radio', 'parameters': []}"], "Output": "aws.ec2.create_coip_cidr(cidr=\"192.168.0.0/24\", coip_pool_id=\"pool-1234\")"} {"Instruction": "I need to update the description and frequency of a report with report ID 24680 in AWS Application Cost Profiler. The new description should be \"Monthly cost report\" and the new frequency should be \"MONTHLY\". The report should be generated in CSV format and uploaded to the S3 bucket named \"my-cost-reports\" with the prefix \"2022/\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.applicationcostprofiler.update_report_definition', 'description': 'Updates existing report in AWS Application Cost Profiler.', 'parameters': [{'name': 'report_id', 'description': 'Required. ID of the report to update.'}, {'name': 'report_description', 'description': 'Required. Description of the report.'}, {'name': 'report_frequency', 'description': 'Required. The cadence to generate the report.\\nPossible values:\\n\\nMONTHLY\\nDAILY\\nALL'}, {'name': 'format', 'description': 'Required. The format to use for the generated report.\\nPossible values:\\n\\nCSV\\nPARQUET'}, {'name': 'destination_s3_location', 'description': 'Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.\\nbucket -> (string)\\n\\nName of the S3 bucket.\\nprefix -> (string)\\n\\nPrefix for the location to write to.'}]}"], "Output": "aws.applicationcostprofiler.update_report_definition(report_id=24680, report_description=\"Monthly cost report\", report_frequency=\"MONTHLY\", format=\"CSV\", destination_s3_location=\"bucket=my-cost-reports,prefix=2022/\")"} {"Instruction": "I want to list all image set versions for the data store with id 246 and image set id 789.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medical_imaging.list_image_set_versions', 'description': 'List image set versions.list-image-set-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.medical_imaging.list_image_set_versions(datastore_id=246, image_set_id=789)"} {"Instruction": "I want to get information about the working storage of a gateway on AWS storagegateway. The gateway ARN is arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-0123456789abcdef0.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.describe_working_storage', 'description': 'Returns information about the working storage of a gateway. This operation is only supported in the stored volumes gateway type. This operation is deprecated in cached volumes API version (20120630). Use DescribeUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are the leading enrichment API for businesses around the world.\\n\\nEnrich your CRM contacts with up-to-date business information:\\nperson name, company, job position, education.\\n\\nWe charge credits only if necessary results are found.\\n\\nOur crawlers check in real-time many sources including LinkedIn, Facebook, Twitter, Indeed, Glassdoor, ZipRecruiter, BeBee and other platforms.\\n\\nWe provide links to the following social networks: Facebook, TikTok, Instagram, Snapchat, Twitter, LinkedIn, Youtube ...', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An open-source API to access local walk scores and regional bike and transit data for any address recognized by US Census Geocoding.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha_compute.disks_stop_group_async_replication', 'description': 'Stop group asynchronous replication of disks', 'parameters': [{'name': 'disk_consistency_group_policy'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "aws.storagegateway.describe_working_storage(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_0123456789abcdef0\")"} {"Instruction": "I want to delete a log pattern with the name \"pattern3\" from the log pattern set named \"pattern_set3\" in the resource group named \"my-resource-group\" in AWS Application Insights.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.application_insights.delete_log_pattern', 'description': 'Removes the specified log pattern from a LogPatternSet .', 'parameters': [{'name': 'resource_group_name', 'description': 'The name of the resource group.'}, {'name': 'pattern_set_name', 'description': 'The name of the log pattern set.'}, {'name': 'pattern_name', 'description': 'The name of the log pattern.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.disassociate_trunk_interface', 'description': 'Removes an association between a branch network interface with a trunk network interface.', 'parameters': [{'name': 'association_id', 'description': 'The ID of the association'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" SmileMe's Captcha provide a Captcha image for you. Just call and the API will return the info Captcha ( include image base64, id, value ...) \", 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}"], "Output": "aws.application_insights.delete_log_pattern(resource_group_name=\"my-resource-group\", pattern_set_name=\"pattern_set3\", pattern_name=\"pattern3\")"} {"Instruction": "I want to get information about multiple channels with the ARNs arn:aws:ivs:us-west-2:123456789012:channel/channel3 and arn:aws:ivs:us-west-2:123456789012:channel/channel4 on AWS IVS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ivs.batch_get_channel', 'description': 'Performs GetChannel on multiple ARNs simultaneously.', 'parameters': [{'name': 'arns', 'description': 'Array of ARNs, one per channel.\\n(string)'}]}"], "Output": "aws.ivs.batch_get_channel(__arns=[\"arn:aws:ivs:us_west_2:123456789012:channel/channel3\", \"arn:aws:ivs:us_west_2:123456789012:channel/channel4\"])"} {"Instruction": "I want to get a list of all data ingestion jobs for a dataset named my-dataset in AWS LookoutEquipment, and limit the results to a maximum of 5 jobs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutequipment.list_data_ingestion_jobs', 'description': 'Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.', 'parameters': [{'name': 'dataset_name', 'description': 'The name of the dataset being used for the data ingestion job.'}, {'name': 'next_token', 'description': 'An opaque pagination token indicating where to continue the listing of data ingestion jobs.'}, {'name': 'max_results', 'description': 'Specifies the maximum number of data ingestion jobs to list.'}, {'name': 'status', 'description': 'Indicates the status of the data ingestion job.\\nPossible values:\\n\\nIN_PROGRESS\\nSUCCESS\\nFAILED\\nIMPORT_IN_PROGRESS'}]}\n", "{'name': 'pyarrow', 'api_name': 'binary', 'description': 'Create variable-length binary type', 'parameters': {'required': [], 'optional': [{'name': 'length', 'description': 'If length == -1 then return a variable length binary type. If length is greater than or equal to 0 then return a fixed size binary type of width `length`.'}]}}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.index_endpoints.mutate_deployed_index', 'description': 'mutate an existing deployed index from a Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}, {'name': 'deployed_index_id'}, {'name': 'max_replica_count'}, {'name': 'min_replica_count'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.http_health_checks().describe', 'description': 'Display detailed information about an HTTP health check', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The best fit for quantitative stock research. It's free and without data restrictions. 35+ endpoints.\", 'parameters': [{'name': 'page', 'description': 'A page number within the paginated result set.', 'type': 'NUMBER'}, {'name': 'page_size', 'description': 'Number of results to return per page.', 'type': 'NUMBER'}]}"], "Output": "aws.lookoutequipment.list_data_ingestion_jobs(dataset_name=\"my-dataset\", max_results=5)"} {"Instruction": "I want to untag the resource with the ARN \"arn:aws:connectcampaigns:us-west-2:123456789012:resource/31bff5ef-305d-4d3f-b00b-7f985e758063\" on AWS Connect Campaigns.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcampaigns.untag_resource', 'description': 'Untag a resource.', 'parameters': [{'name': 'arn', 'description': 'Arn'}, {'name': 'tag_keys', 'description': 'List of tag keys.\\n(string)\\n\\nTag key.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.hp_tuning_jobs.describe', 'description': 'Get detailed information about a specific hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}]}"], "Output": "aws.connectcampaigns.untag_resource(arn=\"arn:aws:connectcampaigns:us_west_2:123456789012:resource/31bff5ef_305d_4d3f_b00b_7f985e758063\")"} {"Instruction": "I want to delete a resource policy with the hash value def456 and the ARN arn:aws:glue:us-east-1:987654321098:database/my_database on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.delete_resource_policy', 'description': 'Deletes a specified policy.', 'parameters': [{'name': 'policy_hash_condition', 'description': 'The hash value returned when this policy was set.'}, {'name': 'resource_arn', 'description': 'The ARN of the Glue resource for the resource policy to be deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.glue.delete_resource_policy(policy_hash_condition=\"def456\", resource_arn=\"arn:aws:glue:us-east-1:987654321098:database/my_database\")"} {"Instruction": "I want to get the recommendation preferences for EC2 instances in my organization on AWS Compute Optimizer. How can I achieve this using the AWS CLI with the appropriate function call and arguments?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.compute_optimizer.get_recommendation_preferences', 'description': 'Returns existing recommendation preferences, such as enhanced infrastructure metrics.For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide .get-recommendation-preferences is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'resource_type', 'description': 'The target resource type of the recommendation preference for which to return preferences.\\nThe Ec2Instance option encompasses standalone instances and instances that are part of Auto Scaling groups. The AutoScalingGroup option encompasses only instances that are part of an Auto Scaling group.\\n\\nNoteThe valid values for this parameter are Ec2Instance and AutoScalingGroup .\\nPossible values:\\n\\nEc2Instance\\nAutoScalingGroup\\nEbsVolume\\nLambdaFunction\\nNotApplicable\\nEcsService\\nLicense'}, {'name': 'scope', 'description': 'An object that describes the scope of the recommendation preference to return.\\nYou can return recommendation preferences that are created at the organization level (for management accounts of an organization only), account level, and resource level. For more information, see Activating enhanced infrastructure metrics in the Compute Optimizer User Guide .\\nname -> (string)\\n\\nThe name of the scope.\\nThe following scopes are possible:\\n\\nOrganization - Specifies that the recommendation preference applies at the organization level, for all member accounts of an organization.\\nAccountId - Specifies that the recommendation preference applies at the account level, for all resources of a given resource type in an account.\\nResourceArn - Specifies that the recommendation preference applies at the individual resource level.\\n\\n\\nvalue -> (string)\\n\\nThe value of the scope.\\nIf you specified the name of the scope as:\\n\\nOrganization - The value must be ALL_ACCOUNTS .\\nAccountId - The value must be a 12-digit Amazon Web Services account ID.\\nResourceArn - The value must be the Amazon Resource Name (ARN) of an EC2 instance or an Auto Scaling group.\\n\\nOnly EC2 instance and Auto Scaling group ARNs are currently supported.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.codecatalyst.list_dev_environment_sessions', 'description': 'Retrieves a list of active sessions for a Dev Environment in a project.list-dev-environment-sessions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'space_name', 'description': 'The name of the space.'}, {'name': 'project_name', 'description': 'The name of the project in the space.'}, {'name': 'dev_environment_id', 'description': 'The system-generated unique ID of the Dev Environment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'dd', 'parameters': [{'name': 'id', 'description': 'nam', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}"], "Output": "aws.compute_optimizer.get_recommendation_preferences(scope={\"name\": \"organization\", \"value\": \"ALL_ACCOUNTS\"})"} {"Instruction": "I want to delete a global replication group with the ID my-global-replication-group on AWS ElastiCache while retaining the primary replication group.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticache.delete_global_replication_group', 'description': 'Deleting a Global datastore is a two-step process:First, you must DisassociateGlobalReplicationGroup to remove the secondary clusters in the Global datastore.When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.', 'parameters': [{'name': 'global_replication_group_id', 'description': 'The name of the Global datastore'}, {'name': 'retain_primary_replication_group_|_no_retain_primary_replication_group', 'description': 'The primary replication group is retained as a standalone replication group.'}]}"], "Output": "aws.elasticache.delete_global_replication_group(global_replication_group_id=\"my-global-replication-group\", retain_primary_replication_group=True)"} {"Instruction": "I want to retrieve the budget actions for a budget named \"my-budget\" on AWS budgets.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.budgets.describe_budget_actions_for_budget', 'description': 'Describes all of the budget actions for a budget.describe-budget-actions-for-budget is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'account_id', 'description': 'The account ID of the user. It\u00e2\\x80\\x99s a 12-digit number.'}, {'name': 'budget_name', 'description': 'A string that represents the budget name. The \u00e2\\x80\\x9c:\u00e2\\x80\\x9d and \u00e2\\x80\\x9c\u00e2\\x80\\x9d characters, and the \u00e2\\x80\\x9c/action/\u00e2\\x80\\x9d substring, aren\u00e2\\x80\\x99t allowed.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'atan', 'description': 'Compute the inverse tangent of x', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'Memory pool to allocate memory from', 'type': 'pyarrow.MemoryPool'}]}}"], "Output": "aws.budgets.describe_budget_actions_for_budget(budget_name=\"my-budget\")"} {"Instruction": "I want to get the credentials for the identity with ID 'us-west-2:ghi789' in AWS Cognito.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.terminate_session', 'description': 'Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node. A terminated session can\u00e2\\x80\\x99t be resumed.', 'parameters': [{'name': 'session_id', 'description': 'The ID of the session to terminate.'}]}\n", "{'name': 'az', 'api_name': 'Backup Item List', 'description': 'List all backed up items within a container', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'vault-name -v', 'description': 'Name of the Recovery services vault.'}, {'name': 'backup-management-type', 'description': 'Specify the backup management type.'}, {'name': 'container-name -c', 'description': 'Name of the backup container.'}, {'name': 'use-secondary-region', 'description': 'Use this flag to list items in secondary region.'}, {'name': 'workload-type', 'description': 'Specify the type of applications within the Resource.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Kin Lane's list of tools for API deployment. What can I say? He's da man!\", 'parameters': []}"], "Output": "aws.cognito_identity.get_credentials_for_identity(identity_id=\"us-west-2:ghi789\")"} {"Instruction": "I want to retrieve a list of active sessions for the Dev Environment with an ID of 1234 in the project named my-project in the space named my-space.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codecatalyst.list_dev_environment_sessions', 'description': 'Retrieves a list of active sessions for a Dev Environment in a project.list-dev-environment-sessions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'space_name', 'description': 'The name of the space.'}, {'name': 'project_name', 'description': 'The name of the project in the space.'}, {'name': 'dev_environment_id', 'description': 'The system-generated unique ID of the Dev Environment.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alloydb.users().create', 'description': 'Create a user in a given AlloyDB cluster', 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'db_roles'}, {'name': 'password'}, {'name': 'superuser'}, {'name': 'type'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.api_gateway.gateways.remove_iam_policy_binding(GATEWAY='my_gateway', LOCATION='us_central1', PRINCIPAL='user:test_user@gmail.com', ROLE='roles/editor'\", 'description': 'Remove IAM policy binding from a gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}, {'name': 'principal', 'description': 'Principal for whom the IAM policy binding is being removed.'}, {'name': 'role', 'description': 'Role for which the IAM policy binding is being removed.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'aws', 'api_name': 'aws.opensearch.get_upgrade_status', 'description': 'Returns the most recent status of the last upgrade or upgrade eligibility check performed on an Amazon OpenSearch Service domain.', 'parameters': [{'name': 'domain_name', 'description': 'The domain of the domain to get upgrade status information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'SSCB players', 'parameters': [{'name': 'input_weight', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.codecatalyst.list_dev_environment_sessions(space_name=\"my-space\", project_name=\"my-project\", dev_environment_id=\"1234\")"} {"Instruction": "Can you provide the Python function call to obtain the tags associated with a specific Voice ID resource and log the output, given that the resource has the Amazon Resource Name (ARN) \"arn:aws:voice-id:us-west-2:123456789012:voice/VoiceIdGroup/voice-group-1\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.voice_id.list_tags_for_resource', 'description': 'Lists all tags associated with a specified Voice ID resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the Voice ID resource for which you want to list the tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Yotpo is taking reviews social being a fun, social way for your e-commerce customers to read and write reviews!\\r\\n\\r\\nBEFORE YOU BEGIN, you must sign for a free account at Yotpo: https://www.yotpo.com/register , and you are more than welcome to further read on us at: http://www.yotpo.com . \\r\\n\\r\\nWe also encourage first time users to checkout our example sites where Yotpo is installed: \\r\\n\\r\\nhttp://magento.yotpo.com/\\r\\nhttp://shop.yotpo.com \\r\\n\\r\\nfor list of existing customers please refer to our website. \\r\\n\\r\\n\\r\\nYotpo API, works above the Yotpo Social Reviews service. It is designed to create more customised solutions for Yotpo customers, and to let them smartly integrate with Yotpo's system.\\r\\n\\r\\nStayed tuned, the Yotpo API is a work in progress.\", 'parameters': [{'name': 'count', 'description': 'specify how many reviews you want to pull', 'type': 'STRING'}, {'name': 'page', 'description': 'specify the page number you want to pull', 'type': 'STRING'}, {'name': 'app_key', 'description': 'your application key that is assigned to you after signing up to Yotpo (www.yotpo.com)', 'type': 'STRING'}, {'name': 'domain_key', 'description': 'unique identifier of the product as stored when creating the review', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fodase fodase', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\ud83c\udf4f Gain an edge in SEO with our Yandex SERP API. Cost-effective and incredibly user-friendly. Unleash your potential today!', 'parameters': [{'name': 'task_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for getting information about ip address, taken from several databases, compared.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.voice_id.list_tags_for_resource(resource_arn=\"arn:aws:voice-id:us-west-2:123456789012:voice/VoiceIdGroup/voice-group-1\")"} {"Instruction": "Describe the Elastic Load Balancing instances for stack 'my-stack' and layer ids 'layer-1' and 'layer-2' on AWS OpsWorks.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opsworks.describe_elastic_load_balancers', 'description': 'Describes a stack\u00e2\\x80\\x99s Elastic Load Balancing instances.NoteRequired Permissions : To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information about user permissions, see Managing User Permissions .See also: AWS API Documentation\\n', 'parameters': [{'name': 'stack_id', 'description': 'A stack ID. The action describes the stack\u00e2\\x80\\x99s Elastic Load Balancing instances.'}, {'name': 'layer_ids', 'description': 'A list of layer IDs. The action describes the Elastic Load Balancing instances for the specified layers.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CA Postal Code(ex. T6H, or A0A0A1 ), FSA and LDU, Boundaries API: A simple & very fast API that will allow you to integrate multiple GeoJson CA FSA and LDU level boundaries result into your apps and systems. This API is designed to be used programatically for optimal performance. When using the MashApe UI for queries expect significant latency issues on large result sets!', 'parameters': [{'name': 'postal_fsa', 'description': 'Query by value postal code FSA, example: \\\\\"A0A\\\\\"', 'type': 'STRING'}]}"], "Output": "aws.opsworks.describe_elastic_load_balancers(stack_id=\"my-stack\", layer_ids=[\"layer-1\", \"layer-2\"])"} {"Instruction": "I want to associate quick connects with a queue in Amazon Connect. The instance ID is \"12345\" and the queue ID is \"67890\". The quick connect IDs are \"qwerty\" and \"asdfgh\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_queue_quick_connects', 'description': 'This API is in preview release for Amazon Connect and is subject to change.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'queue_id', 'description': 'The identifier for the queue.'}, {'name': 'quick_connect_ids', 'description': 'The quick connects to associate with this queue.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies().add_iam_policy_binding(POLICY=\"accessPolicies/123\", member=\"user:test_user@gmail.com\", role=\"roles/notebooks.admin\"', 'description': 'Add IAM policy binding for an access policy', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'member', 'description': 'Principal to add to the policy.'}, {'name': 'role', 'description': 'Role to assign to the principal.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.active_directory.domains.trusts.delete(DOMAIN=\"my_ad_domain.com\", target_domain_name=\"my_target_domain.com\"', 'description': 'Delete an Active Directory Trust between a Managed Microsoft AD domain and a target domain', 'parameters': [{'name': 'domain'}, {'name': 'target_domain_name'}]}"], "Output": "aws.connect.associate_queue_quick_connects(instance_id=\"12345\", queue_id=\"67890\", quick_connect_ids=[\"qwerty\",\"asdfgh\"])"} {"Instruction": "I need to stop an InferSNOMEDCT inference job with the job id \"98760555328764a1b2b3c4d5e6f7g8h9\" on AWS Comprehend Medical.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}"], "Output": "aws.comprehendmedical.stop_snomedct_inference_job(job_id=\"98760555328764a1b2b3c4d5e6f7g8h9\")"} {"Instruction": "I want to create a constraint for a product with id \"123456\" in the portfolio with id \"789012\" on AWS ServiceCatalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.create_constraint', 'description': 'Creates a constraint.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'product_id', 'description': 'The product identifier.'}, {'name': 'parameters', 'description': 'The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:\\n\\nLAUNCH\\nYou are required to specify either the RoleArn or the LocalRoleName but can\u00e2\\x80\\x99t use both.\\nSpecify the RoleArn property as follows:\\n\\n{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}\\nSpecify the LocalRoleName property as follows:\\n\\n{\"LocalRoleName\": \"SCBasicLaunchRole\"}\\nIf you specify the LocalRoleName property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.\\n\\nNoteThe given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one LAUNCH constraint on a product and portfolio.\\n\\nNOTIFICATION\\nSpecify the NotificationArns property as follows:\\n\\n{\"NotificationArns\" : [\"arn:aws:sns:us-east-1:123456789012:Topic\"]}\\n\\nRESOURCE_UPDATE\\n\\nSpecify the TagUpdatesOnProvisionedProduct property as follows:\\n\\n{\"Version\":\"2.0\",\"Properties\":{\"TagUpdateOnProvisionedProduct\":\"String\"}}\\nThe TagUpdatesOnProvisionedProduct property accepts a string value of ALLOWED or NOT_ALLOWED .\\n\\nSTACKSET\\nSpecify the Parameters property as follows:\\n\\n{\"Version\": \"String\", \"Properties\": {\"AccountList\": [ \"String\" ], \"RegionList\": [ \"String\" ], \"AdminRole\": \"String\", \"ExecutionRole\": \"String\"}}\\nYou cannot have both a LAUNCH and a STACKSET constraint.\\nYou also cannot have more than one STACKSET constraint on a product and portfolio.\\nProducts with a STACKSET constraint will launch an CloudFormation stack set.\\n\\nTEMPLATE\\nSpecify the Rules property. For more information, see Template Constraint Rules .'}, {'name': 'type', 'description': 'The type of constraint.\\n\\nLAUNCH\\nNOTIFICATION\\nRESOURCE_UPDATE\\nSTACKSET\\nTEMPLATE'}, {'name': 'description', 'description': 'The description of the constraint.'}, {'name': 'idempotency_token', 'description': 'A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plants for agricultural purposes in Spain: info about taxonomy, growing period, fruit type, categorization, and other. Total of 293 species. Being possible to filter by any of the characteristics mentioned above.', 'parameters': [{'name': 'subcategory', 'description': '', 'type': 'STRING'}, {'name': 'family', 'description': '', 'type': 'STRING'}, {'name': 'commonname', 'description': '', 'type': 'STRING'}, {'name': 'speciename', 'description': '', 'type': 'STRING'}, {'name': 'consistency', 'description': '', 'type': 'STRING'}, {'name': 'cropcycle', 'description': '', 'type': 'STRING'}, {'name': 'fruittype', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.lex_models.create_slot_type_version', 'description': 'Creates a new version of a slot type based on the $LATEST version of the specified slot type. If the $LATEST version of this resource has not changed since the last version that you created, Amazon Lex doesn\u00e2\\x80\\x99t create a new version. It returns the last version that you created.NoteYou can update only the $LATEST version of a slot type. You can\u00e2\\x80\\x99t update the numbered versions that you create with the CreateSlotTypeVersion operation.This operation requires permissions for the lex:CreateSlotTypeVersion action.', 'parameters': [{'name': 'name', 'description': 'The name of the slot type that you want to create a new version for. The name is case sensitive.'}, {'name': 'checksum', 'description': 'Checksum for the $LATEST version of the slot type that you want to publish. If you specify a checksum and the $LATEST version of the slot type has a different checksum, Amazon Lex returns a PreconditionFailedException exception and doesn\u00e2\\x80\\x99t publish the new version. If you don\u00e2\\x80\\x99t specify a checksum, Amazon Lex publishes the $LATEST version.'}]}\n", "{'name': 'aws', 'api_name': 'aws.mgn.start_import', 'description': 'Start import.', 'parameters': [{'name': 'client_token', 'description': 'Start import request client token.'}, {'name': 's3_bucket_source', 'description': 'Start import request s3 bucket source.\\ns3Bucket -> (string)\\n\\nS3 bucket source s3 bucket.\\ns3BucketOwner -> (string)\\n\\nS3 bucket source s3 bucket owner.\\ns3Key -> (string)\\n\\nS3 bucket source s3 key.'}]}\n", "{'name': 'pyarrow', 'api_name': 'FlattenListValues', 'description': 'Flatten list values', 'parameters': {'required': [{'name': 'lists', 'description': 'Array-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "aws.servicecatalog.create_constraint(portfolio_id=\"789012\", product_id=\"123456\")"} {"Instruction": "I want to delete a directory named \"my-other-directory\" on AWS Directory Service.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ds.delete_directory', 'description': 'Deletes an Directory Service directory.See also: AWS API Documentation\\n', 'parameters': [{'name': 'directory_id', 'description': 'The identifier of the directory to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'pyarrow', 'api_name': 'timestamp', 'description': 'Create instance of timestamp type with resolution and optional time zone', 'parameters': {'required': [{'name': 'unit', 'description': \"One of 's' [second], 'ms' [millisecond], 'us' [microsecond], or 'ns' [nanosecond]\"}], 'optional': [{'name': 'tz', 'description': 'Time zone name. None indicates time zone naive'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Welcome to the Health Calculator API. This API provides endpoints for calculating Body Mass Index (BMI), Body Fat Percentage, Basal Metabolic Rate (BMR), Daily Caloric Needs (DCN), Daily Water Intake (DWI), Target Heart Rate (THR), Macronutrients Distribution and Ideal Body Weight (IBW). With this API, you can easily integrate these calculations into your applications, websites, or any other projects.\\n\\nError Handling\\n\\nThe API uses standard HTTP status codes to indicate the success or failure ...', 'parameters': [{'name': 'activity_level', 'description': 'The activity_level parameter accepts the following values:\\n\\n**sedentary** - Little to no exercise.\\n**moderately_active** - Moderate exercise/sports 3-5 days/week.\\n**very_active** - Hard exercise/sports 6-7 days/week.', 'type': 'STRING'}, {'name': 'body_composition_goal', 'description': 'The body_composition_goal parameter accepts the following values:\\n\\n**weight_loss** - Goal of losing weight.\\n**maintenance** - Goal of maintaining current weight.\\n**muscle_gain** - Goal of gaining muscle.', 'type': 'STRING'}, {'name': 'dietary_preferences', 'description': 'The dietary_preferences parameter allows users to specify their dietary preferences. It can be any string value representing the individual\\'s dietary choices or restrictions, such as \\\\\"**vegetarian**,\\\\\" \\\\\"**vegan**,\\\\\" \\\\\"**pescatarian**,\\\\\" or \\\\\"**gluten-free**.\\\\\"', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.renew_domain', 'description': 'This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your Amazon Web Services account.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to renew.'}, {'name': 'duration_in_years', 'description': 'The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nDefault: 1'}, {'name': 'current_expiry_year', 'description': 'The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "aws.ds.delete_directory(directory_id=\"my-other-directory\")"} {"Instruction": "I want to enable sending email for my AWS account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.pinpoint_email.put_account_sending_attributes', 'description': 'Enable or disable the ability of your account to send email.', 'parameters': [{'name': 'sending_enabled_|_no_sending_enabled', 'description': 'Enables or disables your account\u00e2\\x80\\x99s ability to send email. Set to true to enable email sending, or set to false to disable email sending.\\n\\nNoteIf AWS paused your account\u00e2\\x80\\x99s ability to send email, you can\u00e2\\x80\\x99t use this operation to resume your account\u00e2\\x80\\x99s ability to send email.'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_access_control_rules', 'description': 'Lists the access control rules for the specified organization.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization.'}]}"], "Output": "aws.pinpoint_email.put_account_sending_attributes(sending_enabled=True)"} {"Instruction": "I want to list the exports for my bot with the bot id \"my-bot-id\" and the bot version \"v2\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lexv2_models.list_exports', 'description': 'Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in the list for 7 days.', 'parameters': [{'name': 'bot_id', 'description': 'The unique identifier that Amazon Lex assigned to the bot.'}, {'name': 'bot_version', 'description': 'The version of the bot to list exports for.'}, {'name': 'sort_by', 'description': 'Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.\\nattribute -> (string)\\n\\nThe export field to use for sorting.\\norder -> (string)\\n\\nThe order to sort the list.'}, {'name': 'filters', 'description': 'Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.\\n(structure)\\n\\nFilters the response form the ListExports operation\\nname -> (string)\\n\\nThe name of the field to use for filtering.\\nvalues -> (list)\\n\\nThe values to use to filter the response. The values must be Bot , BotLocale , or CustomVocabulary .\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.\\nUse the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.'}, {'name': 'locale_id', 'description': 'Specifies the resources that should be exported. If you don\u00e2\\x80\\x99t specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.'}]}"], "Output": "aws.lexv2_models.list_exports(bot_id=\"my-bot-id\", bot_version=\"v2\")"} {"Instruction": "I want to describe a Fargate profile named my-fargate-profile in the Amazon EKS cluster my-eks-cluster.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.eks.describe_fargate_profile', 'description': 'Returns descriptive information about an Fargate profile.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the Amazon EKS cluster associated with the Fargate profile.'}, {'name': 'fargate_profile_name', 'description': 'The name of the Fargate profile to describe.'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_quantiles', 'description': 'Compute an array of quantiles of a numeric array or chunked array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'q', 'description': 'Quantiles to compute. All values must be in [0, 1].', 'type': 'double or sequence of double', 'default': 0.5}, {'name': 'interpolation', 'description': 'How to break ties between competing data points for a given quantile.', 'type': 'str', 'default': 'linear', 'accepted_values': ['linear', 'lower', 'higher', 'nearest', 'midpoint']}, {'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input.', 'type': 'int', 'default': 0}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.QuantileOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'TripIt organizes travel plans into an itinerary that has all of your trip details in one place. Simply forward confirmation emails to plans@tripit.com and TripIt will automatically build an itinerary for your trip that you can access anytime, either online or from a mobile device. With the TripIt API, you can...\\r\\n\\r\\nAdd travel information to a TripIt account, enabling:\\r\\nInstant availability of clean, professional looking itineraries accessible on the web or via mobile device\\r\\nSeamless calendar integration via TripIt\u2019s iCal feeds feature\\r\\nAccess to many third party productivity applications that use the TripIt API\\r\\n\\r\\nImport travel information from a TripIt traveler\u2019s account, enabling:\\r\\nSeamless email import technology for your customers to add travel plans to your application\\r\\nInsight into a traveler\u2019s entire trip (air, hotel, car, restaurants, meetings, etc.)\\r\\nOutputting travel data to social network applications such as Facebook and LinkedIn', 'parameters': [{'name': 'object_type', 'description': 'is one of the following strings: air activity car cruise directions lodging map note points_program profile rail restaurant transport trip weather', 'type': 'STRING'}, {'name': 'tripit_object_id', 'description': 'is the object ID of the TripIt object being requested.', 'type': 'STRING'}]}"], "Output": "aws.eks.describe_fargate_profile(cluster_name=\"my-eks-cluster\", fargate_profile_name=\"my-fargate-profile\")"} {"Instruction": "I want to retrieve information about a listener rule with the identifier \"12345\" in the VPC-lattice service on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.vpc_lattice.get_rule', 'description': 'Retrieves information about listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide .', 'parameters': [{'name': 'listener_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener.'}, {'name': 'rule_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the listener rule.'}, {'name': 'service_identifier', 'description': 'The ID or Amazon Resource Name (ARN) of the service.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This is a Free Query Suggest API which provides suggestions for search queries based on a given keyword', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_strings', 'description': 'Classify strings as ASCII alphanumeric', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. The strings to classify.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. The memory pool to allocate memory from. If not passed, the default memory pool will be used.'}]}}"], "Output": "aws.vpc_lattice.get_rule(listener_identifier=\"12345\", rule_identifier=\"12345\", service_identifier=\"12345\")"} {"Instruction": "I want to associate the Amazon VPC with the ID \"vpc-5432\" to the query logging configuration with the ID \"config-1234\" using the AWS route53resolver.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53resolver.disassociate_resolver_query_log_config', 'description': 'Disassociates a VPC from a query logging configuration.NoteBefore you can delete a query logging configuration, you must first disassociate all VPCs from the configuration. If you used Resource Access Manager (RAM) to share a query logging configuration with other accounts, VPCs can be disassociated from the configuration in the following ways:The accounts that you shared the configuration with can disassociate VPCs from the configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resolver_query_log_config_id', 'description': 'The ID of the query logging configuration that you want to disassociate a specified VPC from.'}, {'name': 'resource_id', 'description': 'The ID of the Amazon VPC that you want to disassociate from a specified query logging configuration.'}]}\n", "{'name': 'aws', 'api_name': 'aws.groundstation.list_satellites', 'description': 'Returns a list of satellites.list-satellites is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Temporary emails in code', 'parameters': [{'name': 'id', 'description': 'The ID of the GetTestMail to retrieve', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'News Scrapper', 'parameters': [{'name': 'newspaper_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.appsync.list_data_sources', 'description': 'Lists the data sources for a given API.list-data-sources is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'api_id', 'description': 'The API ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.route53resolver.associate_resolver_query_log_config(resolver_query_log_config_id='config-1234', resource_id='vpc-5432')"} {"Instruction": "I want to create a new kdb database named \"financial-data\" in the environment with the ID \"env-123\" on AWS FinSpace.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace.create_kx_database', 'description': 'Creates a new kdb database in the environment.', 'parameters': [{'name': 'environment_id', 'description': 'A unique identifier for the kdb environment.'}, {'name': 'database_name', 'description': 'The name of the kdb database.'}, {'name': 'description', 'description': 'A description of the database.'}, {'name': 'tags', 'description': 'A list of key-value pairs to label the kdb database. You can add up to 50 tags to your kdb database\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Verifica Targhe Italiane ', 'parameters': [{'name': 'plate', 'description': '', 'type': 'STRING'}, {'name': 'function', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.finspace.create_kx_database(environment_id=\"env-123\", database_name=\"financial-data\")"} {"Instruction": "I need to retrieve the connection definition for a connection named my-connection in the Data Catalog on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.get_connection', 'description': 'Retrieves a connection definition from the Data Catalog.', 'parameters': [{'name': 'catalog_id', 'description': 'The ID of the Data Catalog in which the connection resides. If none is provided, the Amazon Web Services account ID is used by default.'}, {'name': 'name', 'description': 'The name of the connection definition to retrieve.'}, {'name': 'hide_password_|_no_hide_password', 'description': 'Allows you to retrieve the connection metadata without returning the password. For instance, the Glue console uses this flag to retrieve the connection, and does not display the password. Set this parameter when the caller might not have permission to use the KMS key to decrypt the password, but it does have permission to access the rest of the connection properties.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API returns the number of days, hours, working days, working hours, wages, weekend days, and the list of public holidays of the requested date period and country. You can also add any number of working days or working hours to a given date. 50 countries and over 230 regional calendars are supported and we work hard to keep our database up to date by following government announcements regarding public holidays changes. All the calendars can be fully customized from our friendly working da...', 'parameters': [{'name': 'country_code', 'description': 'The ISO country code (2 letters). See available countries & configurations', 'type': 'STRING'}, {'name': 'date', 'description': 'The date to analyze (YYYY-MM-DD)', 'type': 'STRING'}, {'name': 'configuration', 'description': 'The name of the preset configuration to be used. See available countries & configurations', 'type': 'STRING'}, {'name': 'profile_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query public data for investment products including stocks, fractional shares, options, ETFs, and ADRs as on webull.com', 'parameters': [{'name': 'tickerids', 'description': 'The value of tickerId field returned in other endpoints, such as .../stock/search or .../market/get-common-ranking or .../market/get-top-active or .../market/get-top-gainers or etc...Separated by comma for multiple tickers', 'type': 'STRING'}, {'name': 'currentnewsid', 'description': 'For paging purpose, the last news id returned right in this endpoint, pass 0 for the first query', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'For paging purpose, maximum is 20', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.controller.describe', 'description': 'Describe Anthos Config Controller instances', 'parameters': [{'name': 'name', 'description': 'ID of the instance or fully qualified identifier for the instance.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location. Currently, only us-central1, us-east1, northamerica-northeast1, northamerica-northeast2, europe-north1, europe-west1, europe-west3, australia-southeast1, australia-southeast2, asia-northeast1 and asia-northeast2 are supported.'}]}"], "Output": "aws.glue.get_connection(name=\"my-connection\")"} {"Instruction": "I want to retrieve the resource policy for a rule group or firewall policy with the ARN \"arn:aws:network-firewall:us-west-2:123456789012:rulegroup/my-rule-group\" in AWS Network Firewall.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.network_firewall.describe_resource_policy', 'description': 'Retrieves a resource policy that you created in a PutResourcePolicy request.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the rule group or firewall policy whose resource policy you want to retrieve.'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseAnd', 'description': 'Bit-wise AND the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.associate_browser_settings', 'description': 'Associates a browser settings resource with a web portal.', 'parameters': [{'name': 'browser_settings_arn', 'description': 'The ARN of the browser settings.'}, {'name': 'portal_arn', 'description': 'The ARN of the web portal.'}]}\n", "{'name': 'alpha composer', 'api_name': \"gcloud.alpha.composer.environments.snapshots.load('env_1', location='us_central1', snapshot_path='gs://my_bucket/snapshot.gz'\", 'description': 'Load a snapshot into the environment', 'parameters': [{'name': 'environment'}, {'name': 'location'}, {'name': 'snapshot_path'}, {'name': 'async'}, {'name': 'skip_airflow_overrides_setting'}, {'name': 'skip_environment_variables_setting'}, {'name': 'skip_gcs_data_copying'}, {'name': 'skip_pypi_packages_installation'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This simple API returns radom fun facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Fetch any Indian Vehicle's Information through it's Registration Number/License Plate.\\nThis API can fetch:-\\n[+] Owner Name\\n[+] Owner's Father Name\\n[+] Owner's Permanent & Current Address\\n[+] Vehicle Details\\n[+] Financer Details\\n[+] Permit & Insurance Details\\n[+] NOC Details\\n.......And Much More\\n\\nTags: Parivahan mParivahan Vehicle Info RC Details India Car Info Car Info RC database\", 'parameters': [{'name': 'vehiclenumber', 'description': '', 'type': 'string'}]}"], "Output": "aws.network_firewall.describe_resource_policy(resource_arn=\"arn:aws:network-firewall:us_west_2:123456789012:rulegroup/my_rule_group\")"} {"Instruction": "I want to get the properties associated with a targeted sentiment detection job with the job ID 123abc on AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.describe_targeted_sentiment_detection_job', 'description': 'Gets the properties associated with a targeted sentiment detection job. Use this operation to get the status of the job.', 'parameters': [{'name': 'job_id', 'description': 'The identifier that Amazon Comprehend generated for the job. The StartTargetedSentimentDetectionJob operation returns this identifier in its response.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.app.update', 'description': 'Updates an App Engine application', 'parameters': [{'name': 'service_account'}, {'name': '[no_]split_health_checks'}]}\n", "{'name': 'az', 'api_name': 'StorageSync SyncGroup ServerEndpoint Show', 'description': 'Show the properties for a given server endpoint', 'parameters': [{'name': 'name', 'description': 'The name of server endpoint', 'required': True}, {'name': 'storage-sync-service', 'description': 'The name or ID of storage sync service', 'required': True}, {'name': 'sync-group-name', 'description': 'The name of sync group', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Artificial Intelligence News API is a web service that provides access to news articles related to the field of artificial intelligence from around the world. ', 'parameters': []}\n", "{'name': 'alpha bigtable', 'api_name': 'gcloud.alpha.bigtable.instances.tables.undelete', 'description': 'Undelete a previously deleted Cloud Bigtable table', 'parameters': [{'name': 'table', 'description': 'ID of the table or fully qualified identifier for the table.'}, {'name': 'instance', 'description': 'Name of the Cloud Bigtable instance.'}]}"], "Output": "aws.comprehend.describe_targeted_sentiment_detection_job(job_id=\"123abc\")"} {"Instruction": "I need to get details about a cache subnet group named my-cache-subnet-group in AWS ElastiCache.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.elasticache.describe_cache_subnet_groups', 'description': 'Returns a list of cache subnet group descriptions. If a subnet group name is specified, the list contains only the description of that group. This is applicable only when you have ElastiCache in VPC setup. All ElastiCache clusters now launch in VPC by default.describe-cache-subnet-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'cache_subnet_group_name', 'description': 'The name of the cache subnet group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}"], "Output": "aws.elasticache.describe_cache_subnet_groups(cache_subnet_group_name=\"my-cache-subnet-group\")"} {"Instruction": "I want to list the subscribed rule groups on AWS WAF, but limit the number of results to 5, and start paginating from a specific token.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.waf.list_subscribed_rule_groups', 'description': 'See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: RuleGroups\\n', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.trust_configs.describe', 'description': 'Show details about a TrustConfig', 'parameters': [{'name': 'trust_config', 'description': 'ID of the trustConfig or fully qualified identifier for the trustConfig.'}, {'name': 'location', 'description': 'Certificate Manager location.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.users().set_superuser', 'description': \"Update AlloyDB user's superuser role\", 'parameters': [{'name': 'username'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'superuser'}]}"], "Output": "aws.waf.list_subscribed_rule_groups(starting_token=\"token1234\", page_size=5)"} {"Instruction": "I want to stop training a document classifier with the ARN arn:aws:comprehend:us-west-2:111122223333:document-classifier/example-classifier on AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_document_classifier', 'description': 'Stops a document classifier training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'document_classifier_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the document classifier currently being trained.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.describe_domain_configuration', 'description': 'Gets summary information about a domain configuration.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_configuration_name', 'description': 'The name of the domain configuration.'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecastquery.query_what_if_forecast', 'description': 'Retrieves a what-if forecast.', 'parameters': [{'name': 'what_if_forecast_arn', 'description': 'The Amazon Resource Name (ARN) of the what-if forecast to query.'}, {'name': 'start_date', 'description': 'The start date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.'}, {'name': 'end_date', 'description': 'The end date for the what-if forecast. Specify the date using this format: yyyy-MM-dd\u00e2\\x80\\x99T\u00e2\\x80\\x99HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00.'}, {'name': 'filters', 'description': 'The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for client_21 in the electricity usage dataset, specify the following:\\n\\n{\"item_id\" : \"client_21\"}\\nTo get the full what-if forecast, use the CreateForecastExportJob operation.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'next_token', 'description': 'If the result of the previous request was truncated, the response includes a NextToken . To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test2', 'parameters': [{'name': 'muid', 'description': 'User ID.', 'type': 'STRING'}, {'name': 'msid', 'description': 'Session ID.', 'type': 'STRING'}, {'name': 'orgcode', 'description': 'The organization associated with the request.', 'type': 'STRING'}, {'name': 'locale', 'description': 'Language used.', 'type': 'STRING'}]}"], "Output": "aws.comprehend.stop_training_document_classifier(document_classifier_arn=\"arn:aws:comprehend:us_west_2:111122223333:document_classifier/example_classifier\")"} {"Instruction": "I want to disconnect the participant with ID 12345 from the stage with ARN arn:aws:ivs:us-west-2:987654321098:stage/some-stage.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ivs_realtime.disconnect_participant', 'description': 'Disconnects a specified participant and revokes the participant permanently from a specified stage.', 'parameters': [{'name': 'participant_id', 'description': 'Identifier of the participant to be disconnected. This is assigned by IVS and returned by CreateParticipantToken .'}, {'name': 'reason', 'description': 'Description of why this participant is being disconnected.'}, {'name': 'stage_arn', 'description': 'ARN of the stage to which the participant is attached.'}]}\n", "{'name': 'aws', 'api_name': 'aws.dynamodb.describe_export', 'description': 'Describes an existing table export.', 'parameters': [{'name': 'export_arn', 'description': 'The Amazon Resource Name (ARN) associated with the export.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.volumes.luns.describe', 'description': 'Describes a Bare Metal Solution logical unit number (LUN)', 'parameters': [{'name': 'lun', 'description': 'ID of the lun or fully qualified identifier for the lun.'}, {'name': 'region', 'description': 'Region of the resource.'}, {'name': 'volume', 'description': 'Bare Metal Solution volume.'}]}"], "Output": "aws.ivs_realtime.disconnect_participant(participant_id=12345, stage_arn='arn:aws:ivs:us-west-2:987654321098:stage/some-stage')"} {"Instruction": "I want to describe a specific parameter group named my-custom-group on AWS memoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.describe_parameter_groups', 'description': 'Returns a list of parameter group descriptions. If a parameter group name is specified, the list contains only the descriptions for that group.describe-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of a specific parameter group to return details for.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'values_in', 'description': 'Find each element in a set of values', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'value_set', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}"], "Output": "aws.memorydb.describe_parameter_groups(parameter_group_name=\"my-custom-group\")"} {"Instruction": "I want to retrieve the authorization token for the Amazon ECR registry with the ID \"123456789\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecr.get_authorization_token', 'description': 'Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.See also: AWS API Documentation\\n', 'parameters': [{'name': 'registry_ids', 'description': 'A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_authorizer', 'description': 'Creates an authorizer.See also: AWS API Documentation\\n', 'parameters': [{'name': 'authorizer_name', 'description': 'The authorizer name.'}, {'name': 'authorizer_function_arn', 'description': 'The ARN of the authorizer\u00e2\\x80\\x99s Lambda function.'}, {'name': 'token_key_name', 'description': 'The name of the token key used to extract the token from the HTTP headers.'}, {'name': 'token_signing_public_keys', 'description': 'The public keys used to verify the digital signature returned by your custom authentication service.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'status', 'description': 'The status of the create authorizer request.\\nPossible values:\\n\\nACTIVE\\nINACTIVE'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the custom authorizer.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'signing_disabled_|_no_signing_disabled', 'description': 'Specifies whether IoT validates the token signature in an authorization request.'}, {'name': 'enable_caching_for_http_|_no_enable_caching_for_http', 'description': 'When true , the result from the authorizer\u00e2\\x80\\x99s Lambda function is cached for clients that use persistent HTTP connections. The results are cached for the time specified by the Lambda function in refreshAfterInSeconds . This value does not affect authorization of clients that use MQTT connections.\\nThe default value is false .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Italian Serie A Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "aws.ecr.get_authorization_token(registry_ids=\"123456789\")"} {"Instruction": "I want to cancel the audit task with the ID efgh5678 on AWS IoT.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}"], "Output": "aws.iot.cancel_audit_task(task_id=\"efgh5678\")"} {"Instruction": "I want to retrieve a list of CIDR locations for the collection with collection ID \"abcd\" from AWS Route53.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53.list_cidr_locations', 'description': 'Returns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks).list-cidr-locations is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'collection_id', 'description': 'The CIDR collection ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum or maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options.', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "aws.route53.list_cidr_locations(collection_id=\"abcd\")"} {"Instruction": "Please start the tasks to search the user access status for the email address \"example@gmail.com\" with the app bundle identifier \"arn:aws:appfabric:us-west-2:123456789012:app-bundle/my-app-bundle\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appfabric.start_user_access_tasks', 'description': 'Starts the tasks to search user access status for a specific email address.See also: AWS API Documentation\\n', 'parameters': [{'name': 'app_bundle_identifier', 'description': 'The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.'}, {'name': 'email', 'description': 'The email address of the target user.'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.jobs().update', 'description': 'Update an AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'aws', 'api_name': 'aws.appfabric.list_tags_for_resource', 'description': 'Returns a list of tags for a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for barcode information', 'parameters': [{'name': 'code', 'description': 'Barcode to search', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'decimal256', 'description': 'Create decimal type with precision and scale and 256-bit width', 'parameters': {'required': [{'name': 'precision', 'description': 'The number of significant digits that the decimal type can represent. Must be between 1 and 76.'}], 'optional': [{'name': 'scale', 'description': 'The number of digits after the decimal point. Defaults to 0. Note that the scale can be negative.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}"], "Output": "aws.appfabric.start_user_access_tasks(app_bundle_identifier=\"arn:aws:appfabric:us-west-2:123456789012:app-bundle/my-app-bundle\", email=\"example@gmail.com\")"} {"Instruction": "I want to associate a geofence collection with a tracker named my-tracker on AWS location.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.location.associate_tracker_consumer', 'description': 'Creates an association between a geofence collection and a tracker resource. This allows the tracker resource to communicate location data to the linked geofence collection.See also: AWS API Documentation\\n', 'parameters': [{'name': 'consumer_arn', 'description': 'The Amazon Resource Name (ARN) for the geofence collection to be associated to tracker resource. Used when you need to specify a resource across all Amazon Web Services.\\n\\nFormat example: arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollectionConsumer'}, {'name': 'tracker_name', 'description': 'The name of the tracker resource to be associated with a geofence collection.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.attach_role_policy', 'description': 'Attaches the specified managed policy to the specified IAM role. When you attach a managed policy to a role, the managed policy becomes part of the role\u00e2\\x80\\x99s permission (access) policy.NoteYou cannot use a managed policy as the role\u00e2\\x80\\x99s trust policy. The role\u00e2\\x80\\x99s trust policy is created at the same time as the role, using ` CreateRole https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html`__ . You can update a role\u00e2\\x80\\x99s trust policy using ` UpdateAssumerolePolicy https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html`__ .As a best practice, you can validate your IAM policies. To learn more, see Validating IAM policies in the IAM User Guide .', 'parameters': [{'name': 'role_name', 'description': 'The name (friendly name, not ARN) of the role to attach the policy to.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'policy_arn', 'description': 'The Amazon Resource Name (ARN) of the IAM policy you want to attach.\\nFor more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}"], "Output": "aws.location.associate_tracker_consumer(tracker_name=\"my-tracker\", consumer_arn=\"arn:aws:geo:region:account_id:geofence_collection/ExampleGeofenceCollectionConsumer\")"} {"Instruction": "I want to create a new user with the name Mary Johnson, a display name of Mary J, in an organization with the ID org9012, and set the password to 'password123' in AWS WorkMail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.schemas.delete_discoverer', 'description': 'Deletes a discoverer.', 'parameters': [{'name': 'discoverer_id', 'description': 'The ID of the discoverer.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serpdog(https://serpdog.io) is a Google Search API that allows you to access Google Search Results in real time. It solves the problem of proxies and captchas for a smooth scraping journey. Serpdog supports results in both HTML and JSON format.\\n\\nGet your free trial by registering at https://api.serpdog.io\\n\\nIf you want to buy our plan, I recommend you to please visit https://serpdog.io/pricing for more information. ', 'parameters': [{'name': 'data_id', 'description': '', 'type': 'STRING'}, {'name': 'next_page_token', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'topic_id', 'description': '', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.workmail.create_user(organization_id=\"org9012\", name=\"Mary Johnson\", display_name=\"Mary J\", password=\"password123\")"} {"Instruction": "I want to display information about a workspace with workspace ID \"abc123\" in Amazon Managed Grafana on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.grafana.describe_workspace', 'description': 'Displays information about one Amazon Managed Grafana workspace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to display information about.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}"], "Output": "aws.grafana.describe_workspace(workspace_id=\"abc123\")"} {"Instruction": "I want to get information about a report generator with ARN \"arn:aws:license-manager:us-west-2:987654321098:report-generator/wxyz5678-4321-dcba-lkji-2109zyxwvuts\" in AWS License Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.update_refresh_schedule', 'description': 'Updates a refresh schedule for a dataset.', 'parameters': [{'name': 'data_set_id', 'description': 'The ID of the dataset.'}, {'name': 'aws_account_id', 'description': 'The Amazon Web Services account ID.'}, {'name': 'schedule', 'description': 'The refresh schedule.\\nScheduleId -> (string)\\n\\nAn identifier for the refresh schedule.\\nScheduleFrequency -> (structure)\\n\\nThe frequency for the refresh schedule.\\nInterval -> (string)\\n\\nThe interval between scheduled refreshes. Valid values are as follows:\\n\\nMINUTE15 : The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nMINUTE30 :The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.\\nHOURLY : The dataset refreshes every hour. This interval can only be used for one schedule per dataset.\\nDAILY : The dataset refreshes every day.\\nWEEKLY : The dataset refreshes every week.\\nMONTHLY : The dataset refreshes every month.\\n\\n\\nRefreshOnDay -> (structure)\\n\\nThe day of the week that you want to schedule the refresh on. This value is required for weekly and monthly refresh intervals.\\nDayOfWeek -> (string)\\n\\nThe day of the week that you want to schedule a refresh on.\\nDayOfMonth -> (string)\\n\\nThe day of the month that you want to schedule refresh on.\\n\\nTimezone -> (string)\\n\\nThe timezone that you want the refresh schedule to use. The timezone ID must match a corresponding ID found on java.util.time.getAvailableIDs() .\\nTimeOfTheDay -> (string)\\n\\nThe time of day that you want the datset to refresh. This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.\\n\\nStartAfterDateTime -> (timestamp)\\n\\nTime after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.\\nRefreshType -> (string)\\n\\nThe type of refresh that a datset undergoes. Valid values are as follows:\\n\\nFULL_REFRESH : A complete refresh of a dataset.\\nINCREMENTAL_REFRESH : A partial refresh of some rows of a dataset, based on the time window specified.\\n\\nFor more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide .\\n\\nArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the refresh schedule.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest weather data for any region in the world. See more info at https://api-ninjas.com/api/weather.', 'parameters': [{'name': 'country', 'description': 'Country name.', 'type': 'STRING'}, {'name': 'lon', 'description': 'Longitude of desired location. If used, **lat** parameter must also be supplied.', 'type': 'STRING'}, {'name': 'zip', 'description': '5-digit Zip code (United States only).', 'type': 'NUMBER'}, {'name': 'state', 'description': 'US state (United States only).', 'type': 'STRING'}, {'name': 'city', 'description': 'City name.', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude of desired location. If used, **lon** parameter must also be supplied.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This document details out the technical integration approach of FUND TRANSFER and merchants. This document refers to the server APIs.', 'parameters': [{'name': 'body', 'description': 'Give customerMobileNo in json format', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.kafka.describe_vpc_connection', 'description': 'Returns a description of this MSK VPC connection.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) that uniquely identifies a MSK VPC connection.'}]}"], "Output": "aws.license_manager.get_license_manager_report_generator(license_manager_report_generator_arn=\"arn:aws:license-manager:us-west-2:987654321098:report-generator/wxyz5678-4321-dcba-lkji-2109zyxwvuts\")"} {"Instruction": "I want to delete an environment account connection with the ID \"567890\" on AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.delete_environment_account_connection', 'description': 'In an environment account, delete an environment account connection.For more information, see Environment account connections in the Proton User guide .', 'parameters': [{'name': 'id', 'description': 'The ID of the environment account connection to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTooSound', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().delete', 'description': 'Delete one or more Cloud Composer environments', 'parameters': [{'name': 'environments', 'description': 'IDs of the environments or fully qualified identifiers for the environments.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'If run asynchronously, exits after printing one or more operation names.'}]}"], "Output": "aws.proton.delete_environment_account_connection(id=\"567890\")"} {"Instruction": "Can you please provide the Python function call to delete an alert with the ARN \"arn:aws:lookoutmetrics:us-west-2:123456789012:alert/my-alert\" using the AWS LookoutMetrics API?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lookoutmetrics.delete_alert', 'description': 'Deletes an alert.', 'parameters': [{'name': 'alert_arn', 'description': 'The ARN of the alert to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.delete_layer', 'description': 'Deletes a specified layer. You must first stop and then delete all associated instances or unassign registered instances. For more information, see How to Delete a Layer .Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'layer_id', 'description': 'The layer ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' Airbnb API allows users to search accommodations by location, place name, and GEO coordinates to find a place to rent. This API has all needed by any developer to create a new application with some extended features.', 'parameters': [{'name': 'checkout', 'description': 'Check-out date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'checkin', 'description': 'Check-in date', 'type': 'DATE (YYYY-MM-DD)'}, {'name': 'propertyid', 'description': 'Required filed **propertyId** can be got from search property api as **id** parameter.', 'type': 'NUMBER'}, {'name': 'adults', 'description': 'Number of adult guests (13 years and over). Default is set to 1.', 'type': 'NUMBER'}, {'name': 'pets', 'description': 'Number of pets', 'type': 'NUMBER'}, {'name': 'children', 'description': 'Number of children (2-12 years)', 'type': 'NUMBER'}, {'name': 'currency', 'description': 'Default currency is **USD**. To get other available currency please call **Get Currency** API', 'type': 'STRING'}, {'name': 'languageid', 'description': 'Enter **LanguageId** if you want a response in the requested language. To get **LanguageId** call **getLanguages** API and pass in the Id.', 'type': 'STRING'}, {'name': 'infants', 'description': 'Number of infants (under 2 years)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Look up any word in the English dictionary. See more info at https://api-ninjas.com/api/dictionary.', 'parameters': [{'name': 'word', 'description': 'Word to look up.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Historical channel views and subscribers for YouTube channels.', 'parameters': [{'name': 'channelid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PublicAPITestingInbox', 'parameters': [{'name': 'petid', 'description': 'ID of pet to return', 'type': 'NUMBER'}]}"], "Output": "aws.lookoutmetrics.delete_alert(alert_arn=\"arn:aws:lookoutmetrics:us-west-2:123456789012:alert/my-alert\")"} {"Instruction": "I want to get the details of a template with the template ID \"98765\" in AWS Connect Cases.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connectcases.get_template', 'description': 'Returns the details for the requested template.', 'parameters': [{'name': 'domain_id', 'description': 'The unique identifier of the Cases domain.'}, {'name': 'template_id', 'description': 'A unique identifier of a template.'}]}\n", "{'name': 'az', 'api_name': 'cloud-service list', 'description': 'Get a list of all cloud services under a resource group', 'parameters': [{'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "aws.connectcases.get_template(domain_id=my_domain, template_id=98765)"} {"Instruction": "I want to get the status of DNS logs as a data source for my GuardDuty detector and log the output for account '98765'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.get_member_detectors', 'description': 'Describes which data sources are enabled for the member account\u00e2\\x80\\x99s detector.See also: AWS API Documentation\\n', 'parameters': [{'name': 'detector_id', 'description': 'The detector ID for the administrator account.'}, {'name': 'account_ids', 'description': 'The account ID of the member account.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies.update', 'description': 'Update access context manager policies', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy'}]}\n", "{'name': 'aws', 'api_name': 'aws.marketplace_catalog.cancel_change_set', 'description': 'Used to cancel an open change request. Must be sent before the status of the request changes to APPLYING , the final stage of completing your change request. You can describe a change during the 60-day request history retention period for API calls.', 'parameters': [{'name': 'catalog', 'description': 'Required. The catalog related to the request. Fixed value: AWSMarketplace .'}, {'name': 'change_set_id', 'description': 'Required. The unique identifier of the StartChangeSet request that you want to cancel.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.client_connector.services.get_iam_policy', 'description': 'Get the IAM policy for a BeyondCorp client connector service', 'parameters': [{'name': 'client_connector_service', 'description': 'ID of the client_connector_service or fully qualified identifier for the client_connector_service.'}, {'name': 'location', 'description': 'The location of the BeyondCorp Enterprise client connector.'}]}\n", "{'name': 'PyArrow', 'api_name': 'shift_right', 'description': 'Right shift x by y', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'mbar offers a free, read only REST API for access to its programme data, including event, artist and club series information', 'parameters': [{'name': 'name', 'description': 'the name of the event', 'type': 'STRING'}, {'name': 'club', 'description': 'the id of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'club__name', 'description': 'the name of the club series the event belongs to.', 'type': 'STRING'}, {'name': 'start_time', 'description': \"the event's start time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'end_time', 'description': \"the event's end time, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.\", 'type': 'STRING'}, {'name': 'time_modified', 'description': 'the timestamp of the last modification, in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.', 'type': 'STRING'}, {'name': 'datefilter', 'description': 'ongoing \u2014 ongoing events, next \u2014 next events, including any ongoing ones., upcoming \u2014 upcoming events, excluding any ongoing ones.today \u2014 all events happening today (day changes at 4 in the morning).tomorrow \u2014 all events happening tomorrow (day changes at 4 in the morning).', 'type': 'STRING'}]}"], "Output": "aws.guardduty.get_member_detectors(detector_id=\"98765\")"} {"Instruction": "I want to delete a rule groups namespace named other-namespace in my AMP workspace with the ID 123456789.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amp.delete_rule_groups_namespace', 'description': 'Delete a rule groups namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace to delete rule group definition.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get motivational quotes and motivational pictures.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shreehari', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bigtable.backups().set_iam_policy', 'description': 'Set an IAM policy on a Cloud Bigtable Backup', 'parameters': [{'name': 'backup'}, {'name': 'cluster'}, {'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the tags used for YouTube video SEO without any youtube data api key.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.amp.delete_rule_groups_namespace(workspace_id=123456789, name=\"other-namespace\")"} {"Instruction": "I want to create a new network analyzer configuration named my-network-analyzer on AWS IoT Wireless and add two wireless devices with IDs device1 and device2 to the configuration.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotwireless.create_network_analyzer_configuration', 'description': 'Creates a new network analyzer configuration.', 'parameters': [{'name': 'name', 'description': 'Name of the network analyzer configuration.'}, {'name': 'trace_content', 'description': 'Trace content for your wireless gateway and wireless device resources.\\nWirelessDeviceFrameInfo -> (string)\\n\\nFrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.\\nLogLevel -> (string)\\n\\nThe log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.\\nMulticastFrameInfo -> (string)\\n\\nFrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your LoRaWAN end devices and the network server.'}, {'name': 'wireless_devices', 'description': 'Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the wireless device.'}, {'name': 'wireless_gateways', 'description': 'Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.\\n(string)'}, {'name': 'description', 'description': 'The description of the new resource.'}, {'name': 'tags', 'description': 'The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.\\n(structure)\\n\\nA simple label consisting of a customer-defined key-value pair\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key value.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'client_request_token', 'description': 'Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.'}, {'name': 'multicast_groups', 'description': 'Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId of the resource to add in the input array.\\n(string)\\n\\nThe ID of the multicast group.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.convert_timezone', 'description': 'Convert naive timestamp to timezone-aware timestamp', 'parameters': {'required': [{'name': 'timestamps', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'timezone', 'description': 'str. Timezone to assume for the input.'}], 'optional': [{'name': 'ambiguous', 'description': \"str, default 'raise'. How to handle timestamps that are ambiguous in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\"}, {'name': 'nonexistent', 'description': \"str, default 'raise'. How to handle timestamps that don't exist in the assumed timezone. Accepted values are 'raise', 'earliest', 'latest'.\"}, {'name': 'options', 'description': 'pyarrow.compute.AssumeTimezoneOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search cities, countries and administrative divisions by name, autocompletion or IP.', 'parameters': [{'name': 'limit', 'description': 'Maximum number of places to return. Used together with \\\\\"skip\\\\\" to paginate results. Defaults to 10, maximum is 100.', 'type': 'NUMBER'}, {'name': 'skip', 'description': 'Amount of places to ignore before beginning to return results. Used together with \\\\\"limit\\\\\" to paginate results. Defaults to 0.', 'type': 'NUMBER'}, {'name': 'language', 'description': 'Specifies a language (ISO 639-1) to get the localized name of the place. If translation is not available, \\\\\"localizedName\\\\\" property will be null.', 'type': 'ENUM'}, {'name': 'country', 'description': 'Filters places by their country \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US,CA,MX).', 'type': 'STRING'}, {'name': 'admindivision1', 'description': 'Filters places by their adminDivision1 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas (Ex. ?country=US.CA,US.DE).', 'type': 'STRING'}, {'name': 'accuracyradiuskm', 'description': 'Maximum radius from the point specified by \\\\\"latitude\\\\\" and \\\\\"longitude\\\\\" to filter places located within the area. The value must be expressed in Kilometers. Defaults to 100km.', 'type': 'NUMBER'}, {'name': 'latitude', 'description': 'Latitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"longitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'admindivision2', 'description': 'Filters places by their adminDivision2 \\\\\"id\\\\\". It\\'s possible to specify multiple values separating them with commas.', 'type': 'STRING'}, {'name': 'q', 'description': 'Query string to find places which name starts with this prefix.', 'type': 'STRING'}, {'name': 'longitude', 'description': 'Longitude component of a coordinates set to filter places by their location. This parameter is ignored if \\\\\"latitude\\\\\" is not specified.', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Filters places by their \\\\\"type\\\\\". It\\'s possible to specify multiple values separating them with commas. Valid types are CITY, ADMIN_DIVISION_1, ADMIN_DIVISION_2 and COUNTRY.', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'day_of_week', 'description': 'Options for the day_of_week function', 'parameters': {'required': [{'name': 'count_from_zero', 'description': 'Specifies whether to number days from 0 or 1'}], 'optional': [{'name': 'week_start', 'description': 'Specifies which day the week starts with (Monday=1, Sunday=7)'}]}}"], "Output": "aws.iotwireless.create_network_analyzer_configuration(name=\"my-network-analyzer\", wireless_devices=[\"device1\", \"device2\"])"} {"Instruction": "I want to get information about a configuration set named prod-config using the AWS SESv2 API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.get_configuration_set', 'description': 'Get information about an existing configuration set, including the dedicated IP pool that it\u00e2\\x80\\x99s associated with, whether or not it\u00e2\\x80\\x99s enabled for sending email, and more.Configuration sets are groups of rules that you can apply to the emails you send. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.', 'parameters': [{'name': 'configuration_set_name', 'description': 'The name of the configuration set.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple HTTP proxy API made for scrapers. Scrape anonymously without having to worry about restrictions, blocks or captchas. Our goal is to provide you with faster response times and higher success rates.', 'parameters': [{'name': 'user_agent', 'description': 'Pass in `user_agent` if the page you are trying to scrape requires a specific user agent. If the page does not require a specific user agent, but a user agent from a type of device using `device` is recommended', 'type': 'STRING'}, {'name': 'device', 'description': 'Pass in `device` to specify the type of web page you would like to see without needing to specify a user agent. This is recommended as an alternative to using `user_agent ` since it has a higher success rate', 'type': 'STRING'}, {'name': 'params', 'description': 'Pass in `params` as json serialized object to specify url query parameters. This is an alternative to adding a query string to the `url` parameter', 'type': 'OBJECT'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.sesv2.get_configuration_set(configuration_set_name=\"prod-config\")"} {"Instruction": "I want to update the nameservers for my domain named mydomain.com in Route53Domains on AWS to ns1.example.com, ns2.example.com, ns3.example.com, and ns4.example.com.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.update_domain_nameservers', 'description': 'This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.See also: AWS API Documentation\\n', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to change name servers for.'}, {'name': 'fi_auth_key', 'description': 'The authorization key for .fi domains'}, {'name': 'nameservers', 'description': 'A list of new name servers for the domain.\\n(structure)\\n\\nName server includes the following elements.\\nName -> (string)\\n\\nThe fully qualified host name of the name server.\\nConstraint: Maximum 255 characters\\n\\nGlueIps -> (list)\\n\\nGlue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.\\nConstraints: The list can contain only one IPv4 and one IPv6 address.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.access_context_manager.policies.update', 'description': 'Update access context manager policies', 'parameters': [{'name': 'policy', 'description': 'ID of the policy or fully qualified identifier for the policy.'}, {'name': 'title', 'description': 'Title of the policy'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dataset with global top chart songs during 2022. With danceability, loudness, and energy metrics.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ses.set_active_receipt_rule_set', 'description': 'Sets the specified receipt rule set as the active receipt rule set.NoteTo disable your email-receiving through Amazon SES completely, you can call this operation with RuleSetName set to null.You can execute this operation no more than once per second.', 'parameters': [{'name': 'rule_set_name', 'description': 'The name of the receipt rule set to make active. Setting this value to null disables all email receiving.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ASR Hub is a nomalized XML API which integrates airline content from multiple sources like Direct & NDC connect, Multi-GDS and aggregators from various markets and\\xa0 offers search, ticket, Payments, ancillary sales, and post bookings services through a single API.\\xa0 ASR Hub 1.0 provides the complete Travel Tech Stack for Airline Retailing\\u200b.', 'parameters': [{'name': 'mfref', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'BitwiseNegate', 'description': 'Bit-wise negate the arguments element-wise', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.route53domains.update_domain_nameservers(domain_name=\"mydomain.com\", nameservers=[\"ns1.example.com\", \"ns2.example.com\", \"ns3.example.com\", \"ns4.example.com\"])"} {"Instruction": "I want to associate the profiles \"arn5\" and \"arn6\" with the workload ID \"workload789\" on AWS Well-Architected.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.wellarchitected.associate_profiles', 'description': 'Associate a profile with a workload.', 'parameters': [{'name': 'workload_id', 'description': 'The ID assigned to the workload. This ID is unique within an Amazon Web Services Region.'}, {'name': 'profile_arns', 'description': 'The list of profile ARNs to associate with the workload.\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_environment_resources', 'description': 'Returns AWS resources for this environment.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}"], "Output": "aws.wellarchitected.associate_profiles(workload_id=\"workload789\", profile_arns=[\"arn5\", \"arn6\"])"} {"Instruction": "I want to associate a resource with my application. The resource is an EC2 instance with the ID i-12345678.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog_appregistry.associate_resource', 'description': 'Associates a resource with an application. The resource can be specified by its ARN or name. The application can be specified by ARN, ID, or name.', 'parameters': [{'name': 'application', 'description': 'The name, ID, or ARN of the application.'}, {'name': 'resource_type', 'description': 'The type of resource of which the application will be associated.\\nPossible values:\\n\\nCFN_STACK\\nRESOURCE_TAG_VALUE'}, {'name': 'resource', 'description': 'The name or ID of the resource of which the application will be associated.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An intuitive endpoint to query the EPA Superfunds list. Query epaId, epaIdLink, frsLink, name, address, city, state, zipcode, county, federalFacilityStatus, nplStatus, lat, lng.', 'parameters': [{'name': 'radius', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}, {'name': 'lng', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'reverse_binary', 'description': 'Reverse binary data at a byte-level', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object to allocate memory from (optional)'}]}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks().create_https', 'description': 'Create a HTTPS health check for load balanced instances', 'parameters': [{'name': 'name'}, {'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "aws.servicecatalog_appregistry.associate_resource(application=my_application, resource_type=EC2_INSTANCE, resource=i-12345678)"} {"Instruction": "I want to get the available device methods for a device with ID G1234567890 using AWS IoT1Click Devices API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot1click_devices.get_device_methods', 'description': 'Given a device ID, returns the invokable methods associated with the device.', 'parameters': [{'name': 'device_id', 'description': 'The unique identifier of the device.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate a new token for Unlimited Language API. Token is only valid for ~5 minuts, so it has to be generated frequently', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.delete_datastore', 'description': 'Delete a data store.NoteBefore a data store can be deleted, you must first delete all image sets within it.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}]}\n", "{'name': 'PyArrow', 'api_name': 'invert_casing', 'description': 'Invert Casing of Strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments().describe', 'description': 'Get detailed Tensorboard experiment information', 'parameters': [{'name': 'tensorboard_experiment', 'description': 'ID of the tensorboard_experiment or fully qualified identifier for the tensorboard_experiment.'}, {'name': 'region', 'description': 'Cloud region for the tensorboard_experiment.'}, {'name': 'tensorboard_id', 'description': 'ID of the tensorboard for the tensorboard_experiment.'}]}"], "Output": "aws.iot1click_devices.get_device_methods(device_id=\"G1234567890\")"} {"Instruction": "How can I create a readiness check named my-readiness-check? I want to check the resource set named my-resource-set, and apply the tags \"environment:production\" and \"team:devops\" to the check.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53_recovery_readiness.create_readiness_check', 'description': 'Creates a readiness check in an account. A readiness check monitors a resource set in your application, such as a set of Amazon Aurora instances, that Application Recovery Controller is auditing recovery readiness for. The audits run once every minute on every resource that\u00e2\\x80\\x99s associated with a readiness check.', 'parameters': [{'name': 'readiness_check_name', 'description': 'The name of the readiness check to create.'}, {'name': 'resource_set_name', 'description': 'The name of the resource set to check.'}, {'name': 'tags', 'description': 'A collection of tags associated with a resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Take screenshots of any website or generate a pdf either from the website or an HTML file.', 'parameters': [{'name': 'width', 'description': '', 'type': 'NUMBER'}, {'name': 'height', 'description': '', 'type': 'NUMBER'}, {'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.domains.backups.update(\"projects/my_proj/locations/global/domains/my_domain.com/backups/my_backup\", update_labels=\"l1=1,l2=2\"', 'description': 'Update a Managed Microsoft AD domain backup', 'parameters': [{'name': 'backup'}, {'name': 'domain'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API provides Covid-19 statistics by year, month, day and most recent day in Trinidad and Tobago', 'parameters': []}"], "Output": "aws.route53_recovery_readiness.create_readiness_check(readiness_check_name=\"my-readiness-check\", resource_set_name=\"my-resource-set\", tags={\"environment\": \"production\", \"team\": \"devops\"})"} {"Instruction": "I want to delete a subnet group named my-subnet-group on AWS DocDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.retrieve_tape_recovery_point', 'description': 'Retrieves the recovery point for the specified virtual tape. This operation is only supported in the tape gateway type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'tape_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual tape for which you want to retrieve the recovery point.'}, {'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.docdb.delete_db_subnet_group(db_subnet_group_name=\"my-subnet-group\")"} {"Instruction": "I want to update a filter named LoggingFilter in AWS GuardDuty. The filter description should be \"Enables logging for GuardDuty findings\". The action to be applied to the findings should be ARCHIVE. The filter should have a rank of 3 and should match findings where the severity is greater than or equal to 7.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.update_filter', 'description': 'Updates the filter specified by the filter name.', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector that specifies the GuardDuty service where you want to update a filter.'}, {'name': 'filter_name', 'description': 'The name of the filter.'}, {'name': 'description', 'description': 'The description of the filter. Valid characters include alphanumeric characters, and special characters such as hyphen, period, colon, underscore, parentheses ({ } , [ ] , and ( ) ), forward slash, horizontal tab, vertical tab, newline, form feed, return, and whitespace.'}, {'name': 'action', 'description': 'Specifies the action that is to be applied to the findings that match the filter.\\nPossible values:\\n\\nNOOP\\nARCHIVE'}, {'name': 'rank', 'description': 'Specifies the position of the filter in the list of current filters. Also specifies the order in which this filter is applied to the findings.'}, {'name': 'finding_criteria', 'description': 'Represents the criteria to be used in the filter for querying findings.\\nCriterion -> (map)\\n\\nRepresents a map of finding properties that match specified conditions and values when querying findings.\\nkey -> (string)\\nvalue -> (structure)\\n\\nContains information about the condition.\\nEq -> (list)\\n\\nRepresents the equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nNeq -> (list)\\n\\nRepresents the not equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nGt -> (integer)\\n\\nRepresents a greater than condition to be applied to a single field when querying for findings.\\nGte -> (integer)\\n\\nRepresents a greater than or equal condition to be applied to a single field when querying for findings.\\nLt -> (integer)\\n\\nRepresents a less than condition to be applied to a single field when querying for findings.\\nLte -> (integer)\\n\\nRepresents a less than or equal condition to be applied to a single field when querying for findings.\\nEquals -> (list)\\n\\nRepresents an equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nNotEquals -> (list)\\n\\nRepresents a not equal condition to be applied to a single field when querying for findings.\\n(string)\\n\\nGreaterThan -> (long)\\n\\nRepresents a greater than condition to be applied to a single field when querying for findings.\\nGreaterThanOrEqual -> (long)\\n\\nRepresents a greater than or equal condition to be applied to a single field when querying for findings.\\nLessThan -> (long)\\n\\nRepresents a less than condition to be applied to a single field when querying for findings.\\nLessThanOrEqual -> (long)\\n\\nRepresents a less than or equal condition to be applied to a single field when querying for findings.'}]}"], "Output": "aws.guardduty.update_filter(detector_id=\"def567\", filter_name=\"LoggingFilter\", description=\"Enables logging for GuardDuty findings\", action=\"ARCHIVE\", rank=3, finding_criteria='{\"criterion\":{\"severity\":{\"Gte\":7}}}')"} {"Instruction": "I want to upgrade the schema of an AWS Cloud Directory with the provided published schema arn \"arn:aws:clouddirectory:us-west-2:123456789012:schema/published/ExampleSchema-abcdefg\" and the directory arn \"arn:aws:clouddirectory:us-west-2:123456789012:directory/EXAMPLE_DIRECTORY\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.clouddirectory.upgrade_applied_schema', 'description': 'Upgrades a single directory in-place using the PublishedSchemaArn with schema updates found in MinorVersion . Backwards-compatible minor version upgrades are instantaneously available for readers on all objects in the directory. Note: This is a synchronous API call and upgrades only one schema on a given directory per call. To upgrade multiple directories from one schema, you would need to call this API on each directory.', 'parameters': [{'name': 'published_schema_arn', 'description': 'The revision of the published schema to upgrade the directory to.'}, {'name': 'directory_arn', 'description': 'The ARN for the directory to which the upgraded schema will be applied.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Used for testing whether the major version schemas are backward compatible or not. If schema compatibility fails, an exception would be thrown else the call would succeed but no changes will be saved. This parameter is optional.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'With our eCommerce products API you can easily search for products by name and retrieve newly added items from the last X days, among other features.', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}, {'name': 'country', 'description': '', 'type': 'STRING'}, {'name': 'location', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'period', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.clouddirectory.upgrade_applied_schema(published_schema_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:schema/published/ExampleSchema_abcdefg\", directory_arn=\"arn:aws:clouddirectory:us_west_2:123456789012:directory/EXAMPLE_DIRECTORY\")"} {"Instruction": "I want to delete a mitigation action named AddThingsToQuarantineGroup2Action in my IoT account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot.delete_mitigation_action', 'description': 'Deletes a defined mitigation action from your Amazon Web Services accounts.See also: AWS API Documentation\\n', 'parameters': [{'name': 'action_name', 'description': 'The name of the mitigation action that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mapilion provides you with vector and raster map tiles at scale. Based on OpenStreetMap and OpenMapTiles.', 'parameters': [{'name': 'x', 'description': '', 'type': 'NUMBER'}, {'name': 'y', 'description': '', 'type': 'NUMBER'}, {'name': 'z', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'az', 'api_name': 'acr agentpool show', 'description': 'Get the properties of a specified agent pool for an Azure Container Registry', 'parameters': [{'name': 'name', 'description': 'The name of the agent pool.', 'required': True}, {'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.', 'required': True}, {'name': 'queue-count', 'description': 'Get only the queue count.', 'required': False, 'default': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}"], "Output": "aws.iot.delete_mitigation_action(action_name=\"AddThingsToQuarantineGroup2Action\")"} {"Instruction": "What are the names of the objects in the specified pipeline with a scheduled start time less than or equal to 2022-01-01?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datapipeline.query_objects', 'description': 'Queries the specified pipeline for the names of objects that match the specified set of conditions.query-objects is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'sphere', 'description': 'Indicates whether the query applies to components or instances. The possible values are: COMPONENT , INSTANCE , and ATTEMPT .'}, {'name': 'objects_query', 'description': 'The query that defines the objects to be returned. The Query object can contain a maximum of ten selectors. The conditions in the query are limited to top-level String fields in the object. These filters can be applied to components, instances, and attempts.\\nselectors -> (list)\\n\\nList of selectors that define the query. An object must satisfy all of the selectors to match the query.\\n(structure)\\n\\nA comparision that is used to determine whether a query should return this object.\\nfieldName -> (string)\\n\\nThe name of the field that the operator will be applied to. The field name is the \u00e2\\x80\\x9ckey\u00e2\\x80\\x9d portion of the field definition in the pipeline definition syntax that is used by the AWS Data Pipeline API. If the field is not set on the object, the condition fails.\\noperator -> (structure)\\n\\nContains a logical operation for comparing the value of a field with a specified value.\\ntype -> (string)\\n\\nThe logical operation to be performed: equal (EQ ), equal reference (REF_EQ ), less than or equal (LE ), greater than or equal (GE ), or between (BETWEEN ). Equal reference (REF_EQ ) can be used only with reference fields. The other comparison types can be used only with String fields. The comparison types you can use apply only to certain object fields, as detailed below.\\nThe comparison operators EQ and REF_EQ act on the following fields:\\n\\nname\\n@sphere\\nparent\\n@componentParent\\n@instanceParent\\n@status\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nThe comparison operators GE , LE , and BETWEEN act on the following fields:\\n\\n@scheduledStartTime\\n@scheduledEndTime\\n@actualStartTime\\n@actualEndTime\\n\\nNote that fields beginning with the at sign (@) are read-only and set by the web service. When you name fields, you should choose names containing only alpha-numeric values, as symbols may be reserved by AWS Data Pipeline. User-defined fields that you add to a pipeline should prefix their name with the string \u00e2\\x80\\x9cmy\u00e2\\x80\\x9d.\\n\\nvalues -> (list)\\n\\nThe value that the actual field value will be compared with.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get essential (24 data points) domain information realtime with one simple call.', 'parameters': [{'name': 'type', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.datapipeline.query_objects(pipeline_id=\"my_pipeline_id\", sphere=\"COMPONENT\", objects_query='{\"selectors\"}')"} {"Instruction": "I want to modify the start time of a scheduled event with the ID event-246813 for instance i-135792 to 2022-12-31T12:00:00.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.modify_instance_event_start_time', 'description': 'Modifies the start time for a scheduled Amazon EC2 instance event.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_id', 'description': 'The ID of the instance with the scheduled event.'}, {'name': 'instance_event_id', 'description': 'The ID of the event whose date and time you are modifying.'}, {'name': 'not_before', 'description': 'The new date and time when the event will take place.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testpk', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get company and job information from indeed', 'parameters': [{'name': 'company_id', 'description': '', 'type': 'string'}, {'name': 'locality', 'description': \"Select the Indeed's country. Each value correspond to a specific indeed subdomain. Default value if missing is 'us'\", 'type': 'ENUM'}, {'name': 'start', 'description': 'Use to control the pagination of results. If omitted return the first page', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().delete', 'description': 'Delete backend services', 'parameters': [{'name': 'backend_service_name', 'description': 'Names of the backend services to delete.'}, {'name': 'global', 'description': 'If set, the backend services are global.'}, {'name': 'region', 'description': 'Region of the backend services to delete. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.cancel_audit_task', 'description': 'Cancels an audit that is in progress. The audit can be either scheduled or on demand. If the audit isn\u00e2\\x80\\x99t in progress, an \u00e2\\x80\\x9cInvalidRequestException\u00e2\\x80\\x9d occurs.See also: AWS API Documentation\\n', 'parameters': [{'name': 'task_id', 'description': 'The ID of the audit you want to cancel. You can only cancel an audit that is \u00e2\\x80\\x9cIN_PROGRESS\u00e2\\x80\\x9d.'}]}"], "Output": "aws.ec2.modify_instance_event_start_time(instance_id=\"i-135792\", instance_event_id=\"event-246813\", not_before=\"2022-12-31T12:00:00\")"} {"Instruction": "I want to update the properties for an alias with the alias ID \"alias-7890\" on AWS GameLift. The new alias name should be \"my-updated-alias\" and the description should be \"Updated alias description\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.gamelift.update_alias', 'description': 'Updates properties for an alias. To update properties, specify the alias ID to be updated and provide the information to be changed. To reassign an alias to another fleet, provide an updated routing strategy. If successful, the updated alias record is returned.Related actions', 'parameters': [{'name': 'alias_id', 'description': 'A unique identifier for the alias that you want to update. You can use either the alias ID or ARN value.'}, {'name': 'name', 'description': 'A descriptive label that is associated with an alias. Alias names do not need to be unique.'}, {'name': 'description', 'description': 'A human-readable description of the alias.'}, {'name': 'routing_strategy', 'description': 'The routing configuration, including routing type and fleet target, for the alias.\\nType -> (string)\\n\\nThe type of routing strategy for the alias.\\nPossible routing types include the following:\\n\\nSIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.\\nTERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the message embedded.\\n\\n\\nFleetId -> (string)\\n\\nA unique identifier for the fleet that the alias points to. This value is the fleet ID, not the fleet ARN.\\nMessage -> (string)\\n\\nThe message text to be used with a terminal routing strategy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Crime Data By ZipCode API allows users to retrieve crime scores for a specific Zip Code in the US. It also provides additional information about crime rates and crime rates for nearby locations. ', 'parameters': [{'name': 'zip', 'description': 'ZIP Code to retrieve crime data from.', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker.describe_artifact', 'description': 'Describes an artifact.', 'parameters': [{'name': 'artifact_arn', 'description': 'The Amazon Resource Name (ARN) of the artifact to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.kinesis.describe_stream_summary', 'description': 'Provides a summarized description of the specified Kinesis data stream without the shard list.NoteWhen invoking this API, it is recommended you use the StreamARN input parameter rather than the StreamName input parameter.See also: AWS API Documentation\\n', 'parameters': [{'name': 'stream_name', 'description': 'The name of the stream to describe.'}, {'name': 'stream_arn', 'description': 'The ARN of the stream.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.emr_containers.list_tags_for_resource', 'description': 'Lists the tags assigned to the resources.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of tagged resources.'}]}"], "Output": "aws.gamelift.update_alias(alias_id=\"alias_7890\", name=\"my_updated_alias\", description=\"Updated alias description\")"} {"Instruction": "I want to get a list of all assessment targets using the AWS Inspector API but limit the number of items returned to 5.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.inspector.list_assessment_targets', 'description': 'Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets .list-assessment-targets is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use this parameter to specify a subset of data to be included in the action\u00e2\\x80\\x99s response.\\nFor a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\\nassessmentTargetNamePattern -> (string)\\n\\nFor a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53_recovery_control_config.list_safety_rules', 'description': 'List the safety rules (the assertion rules and gating rules) that you\u00e2\\x80\\x99ve defined for the routing controls in a control panel.list-safety-rules is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'control_panel_arn', 'description': 'The Amazon Resource Name (ARN) of the control panel.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'Field', 'description': 'Create a pyarrow.Field instance', 'parameters': {'required': [{'name': 'name', 'description': 'Name of the field.'}, {'name': 'type', 'description': 'Arrow datatype of the field.'}], 'optional': [{'name': 'nullable', 'description': \"Whether the field's values are nullable.\", 'default': True}, {'name': 'metadata', 'description': 'Optional field metadata, the keys and values must be coercible to bytes.', 'default': None}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'partydiva', 'parameters': [{'name': 'to', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'amount', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().export', 'description': 'Export plugins from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}"], "Output": "aws.inspector.list_assessment_targets(max_items=5)"} {"Instruction": "Please undeprecate the workflow type named \"my-workflow-type\" on Amazon SWF.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.swf.undeprecate_workflow_type', 'description': 'Undeprecates a previously deprecated workflow type . After a workflow type has been undeprecated, you can create new executions of that type.NoteAccess ControlYou can use IAM policies to control this action\u00e2\\x80\\x99s access to Amazon SWF resources as follows:Use a Resource element with the domain name to limit the action to only specified domains.Constrain the following parameters by using a Condition element with the appropriate keys.workflowType.version : String constraint. The key is swf:workflowType.version .If the caller doesn\u00e2\\x80\\x99t have sufficient permissions to invoke the action, or the parameter values fall outside the specified constraints, the action fails. The associated event attribute\u00e2\\x80\\x99s cause parameter is set to OPERATION_NOT_PERMITTED . For details and example IAM policies, see Using IAM to Manage Access to Amazon SWF Workflows in the Amazon SWF Developer Guide .', 'parameters': [{'name': 'domain', 'description': 'The name of the domain of the deprecated workflow type.'}, {'name': 'workflow_type', 'description': 'The name of the domain of the deprecated workflow type.\\nname -> (string)\\n\\nThe name of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.\\n\\nversion -> (string)\\n\\nThe version of the workflow type.\\n\\nNoteThe combination of workflow type name and version must be unique with in a domain.'}]}\n", "{'name': 'pyarrow', 'api_name': 'UnknownExtensionType', 'description': 'Python-defined extension types that refer to an unknown Python implementation', 'parameters': {'required': [{'name': 'storage_type', 'description': 'The storage type for which the extension is built'}, {'name': 'serialized', 'description': 'The serialized output'}], 'optional': []}}"], "Output": "aws.swf.undeprecate_workflow_type(domain=\"my_domain\", workflow_type={'name':\"my-workflow-type\"})"} {"Instruction": "I want to delete a scheduled query with the ARN arn:aws:timestream-query:us-west-2:123456789012:scheduled-query/my-scheduled-query on AWS Timestream.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.timestreamquery.deletescheduledquery', 'description': 'Deletes a given scheduled query. This is an irreversible operation.', 'parameters': [{'name': 'scheduled_query_arn', 'description': 'The ARN of the scheduled query.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve random out-of-context text and images from WikiHow articles', 'parameters': [{'name': 'count', 'description': 'The number of step strings to retrieve (maximum 100)', 'type': 'NUMBER'}]}"], "Output": "aws.timestreamquery.delete_scheduled_query(scheduled_query_arn=\"arn:aws:timestream_query:us_west_2:123456789012:scheduled_query/my-scheduled-query\")"} {"Instruction": "Please retrieve the details of an API destination named my-second-api-destination on AWS events.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.events.describe_api_destination', 'description': 'Retrieves details about an API destination.', 'parameters': [{'name': 'name', 'description': 'The name of the API destination to retrieve.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!', 'parameters': [{'name': 'id', 'description': 'ID of contact to fetch', 'type': 'NUMBER'}, {'name': 'custom_fields', 'description': 'If set, custom fields will be displayed in the output', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IOTVAS API enables you to detect IoT devices in the network and provides detailed firmware risk analysis without requiring the user to upload the firmware file.', 'parameters': [{'name': 'firmware_hash', 'description': 'SHA2 hash of device firmware', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'unregister_extension_type', 'description': 'Unregister a Python extension type', 'parameters': {'required': [{'name': 'type_name', 'description': 'The name of the ExtensionType subclass to unregister.'}], 'optional': []}}"], "Output": "aws.events.describe_api_destination(name=\"my-second-api-destination\")"} {"Instruction": "Can you help me start a monitoring schedule named 'my-monitoring-schedule' on AWS SageMaker?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sagemaker.stop_monitoring_schedule', 'description': 'Stops a previously started monitoring schedule.', 'parameters': [{'name': 'monitoring_schedule_name', 'description': 'The name of the schedule to stop.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API is for chatty app', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}"], "Output": "aws.sagemaker.start_monitoring_schedule(monitoring_schedule_name=\"my-monitoring-schedule\")"} {"Instruction": "I want to resend a confirmation email to the registrant contact for the domain myexampledomain.com in AWS Route53 Domains.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.route53domains.resend_contact_reachability_email', 'description': 'For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation resends the confirmation email to the current email address for the registrant contact.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain for which you want Route 53 to resend a confirmation email to the registrant contact.'}]}"], "Output": "aws.route53domains.resend_contact_reachability_email(domain_name=\"myexampledomain.com\")"} {"Instruction": "I want to get the image recipe with the ARN \"arn:aws:image-recipe:us-west-2:123456789012:image-recipe/my-image-recipe\" on AWS ImageBuilder.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.imagebuilder.get_image_recipe', 'description': 'Gets an image recipe.', 'parameters': [{'name': 'image_recipe_arn', 'description': 'The Amazon Resource Name (ARN) of the image recipe that you want to retrieve.'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.app.domain_mappings().delete(DOMAIN='*.example.com'\", 'description': 'Delete a specified domain mapping', 'parameters': [{'name': 'domain'}, {'name': 'gcloud_wide_flag'}]}"], "Output": "aws.imagebuilder.get_image_recipe(image_recipe_arn=\"arn:aws:image-recipe:us_west_2:123456789012:image_recipe/my_image_recipe\")"} {"Instruction": "Please provide a Python function call to associate the phone number with the contact flow in your Amazon Connect instance, where the phone number ID is \"12345678\", the instance ID is \"abc123\", and the contact flow ID is \"xyz789\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.connect.associate_phone_number_contact_flow', 'description': 'Associates a flow with a phone number claimed to your Amazon Connect instance.WarningIf the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException .', 'parameters': [{'name': 'phone_number_id', 'description': 'A unique identifier for the phone number.'}, {'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'contact_flow_id', 'description': 'The identifier of the flow.'}]}"], "Output": "aws.connect.associate_phone_number_contact_flow(phone_number_id=\"12345678\", instance_id=\"abc123\", contact_flow_id=\"xyz789\")"} {"Instruction": "I want to create a new parameter group named myRedis6x with family memorydb_redis6 on AWS MemoryDB.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.memorydb.create_parameter_group', 'description': 'Creates a new MemoryDB parameter group. A parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster. For more information, see Configuring engine parameters using parameter groups .', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group.'}, {'name': 'family', 'description': 'The name of the parameter group family that the parameter group can be used with.'}, {'name': 'description', 'description': 'An optional description of the parameter group.'}, {'name': 'tags', 'description': 'A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted.\\n(structure)\\n\\nA tag that can be added to an MemoryDB resource. Tags are composed of a Key/Value pair. You can use tags to categorize and track all your MemoryDB resources. When you add or remove tags on clusters, those actions will be replicated to all nodes in the cluster. A tag with a null Value is permitted. For more information, see Tagging your MemoryDB resources\\nKey -> (string)\\n\\nThe key for the tag. May not be null.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value. May be null.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Integrate this API with your website's address form to quickly and accurately auto-fill UK postal addresses or find locations of addresses. This API contains a database of almost 1.7 million UK postcodes, along with address and location information.\\n\\nFor a simple demo, visit https://tomwimmenhove.com/ukpostcode/\", 'parameters': [{'name': 'q', 'description': 'The query string', 'type': 'STRING'}, {'name': 'limit', 'description': 'The maximum number of results of the query (May be artificially limited)', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A powerful tool for generating concise summaries of YouTube videos, highlighting the most important points for easy note-taking and referencing.', 'parameters': [{'name': 'videourl', 'description': 'The URL of the YouTube video to get from the summary cache.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.builds.triggers().create_gitlab_enterprise(trigger_config='/path/to/config.json'\", 'description': 'Create a build trigger for a GitLab Enterprise repository', 'parameters': [{'name': 'trigger_config'}, {'name': 'branch_pattern'}, {'name': 'tag_pattern'}, {'name': 'pull_request_pattern'}, {'name': 'comment_control'}, {'name': 'build_config'}, {'name': 'inline_config'}, {'name': 'dockerfile'}, {'name': 'dockerfile_dir'}, {'name': 'dockerfile_image'}, {'name': 'gitlab_config_resource'}, {'name': 'project_namespace'}, {'name': 'description'}, {'name': 'ignored_files'}, {'name': 'included_files'}, {'name': 'name'}, {'name': 'region'}, {'name': 'require_approval'}, {'name': 'service_account'}, {'name': 'substitutions'}]}"], "Output": "aws.memorydb.create_parameter_group(parameter_group_name=\"myRedis6x\", family=\"memorydb_redis6\")"} {"Instruction": "I want to promote a permission named 'backup-permission' created from a policy on Amazon Resource Access Manager (AWS RAM).\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ram.promote_permission_created_from_policy', 'description': 'When you attach a resource-based policy to a resource, RAM automatically creates a resource share of featureSet =``CREATED_FROM_POLICY`` with a managed permission that has the same IAM permissions as the original resource-based policy. However, this type of managed permission is visible to only the resource share owner, and the associated resource share can\u00e2\\x80\\x99t be modified by using RAM.Before you use PromoteResourceShareCreatedFromPolicy , you should first run this operation to ensure that you have an appropriate customer managed permission that can be associated with the promoted resource share.NoteYou can\u00e2\\x80\\x99t modify a CREATED_FROM_POLICY resource share so you can\u00e2\\x80\\x99t associate the new customer managed permission by using ReplacePermsissionAssociations . However, if you use PromoteResourceShareCreatedFromPolicy , that operation automatically associates the fully manageable customer managed permission to the newly promoted STANDARD resource share.See also: AWS API Documentation\\n', 'parameters': [{'name': 'permission_arn', 'description': 'Specifies the Amazon Resource Name (ARN) of the CREATED_FROM_POLICY permission that you want to promote. You can get this Amazon Resource Name (ARN) by calling the ListResourceSharePermissions operation.'}, {'name': 'name', 'description': 'Specifies a name for the promoted customer managed permission.'}, {'name': 'client_token', 'description': 'Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value. .\\nIf you don\u00e2\\x80\\x99t provide this value, then Amazon Web Services generates a random one for you.\\nIf you retry the operation with the same ClientToken , but with different parameters, the retry fails with an IdempotentParameterMismatch error.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocation REST API by Itcooking.eu. Fast and easy way to get (lookup) geolocation data to IPv4 and IPv6 address.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}"], "Output": "aws.ram.promote_permission_created_from_policy(permission_arn=\"backup-permission-arn\", name=\"backup-permission\")"} {"Instruction": "I want to stop a session with the ID \"session-12345\" on AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.proton.get_service_instance', 'description': 'Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.', 'parameters': [{'name': 'name', 'description': 'The name of a service instance that you want to get the detailed data for.'}, {'name': 'service_name', 'description': 'The name of the service that you want the service instance input for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Shopee product search api & product details api', 'parameters': [{'name': 'region', 'description': 'The region must one of [\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"sg\\\\\\\\\\\\\", \\\\\\\\\\\\\"my\\\\\\\\\\\\\", \\\\\\\\\\\\\"id\\\\\\\\\\\\\", \\\\\\\\\\\\\"th\\\\\\\\\\\\\", \\\\\\\\\\\\\"vn\\\\\\\\\\\\\", \\\\\\\\\\\\\"ph\\\\\\\\\\\\\", \\\\\\\\\\\\\"tw\\\\\\\\\\\\\", \\\\\\\\\\\\\"br\\\\\\\\\\\\\", \\\\\\\\\\\\\"cl\\\\\\\\\\\\\", \\\\\\\\\\\\\"mx\\\\\\\\\\\\\", \\\\\\\\\\\\\"co\\\\\\\\\\\\\"]', 'type': 'string'}, {'name': 'q', 'description': 'A product search query', 'type': 'STRING'}, {'name': 'p', 'description': 'Page number', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.mediastore_data.get_object', 'description': 'Downloads the object at the specified path. If the object\u00e2\\x80\\x99s upload availability is set to streaming , AWS Elemental MediaStore downloads the object even if it\u00e2\\x80\\x99s still uploading the object.', 'parameters': [{'name': 'path', 'description': 'The path (including the file name) where the object is stored in the container. Format: //\\nFor example, to upload the file mlaw.avi to the folder path premium\\\\canada in the container movies , enter the path premium/canada/mlaw.avi .\\nDo not include the container name in this path.\\nIf the path includes any folders that don\u00e2\\x80\\x99t exist yet, the service creates them. For example, suppose you have an existing premium/usa subfolder. If you specify premium/canada , the service creates a canada subfolder in the premium folder. You then have two subfolders, usa and canada , in the premium folder.\\nThere is no correlation between the path to the source and the path (folders) in the container in AWS Elemental MediaStore.\\nFor more information about folders and how they exist in a container, see the AWS Elemental MediaStore User Guide .\\nThe file name is the name that is assigned to the file that you upload. The file can have the same name inside and outside of AWS Elemental MediaStore, or it can have the same name. The file name can include or omit an extension.'}, {'name': 'range', 'description': 'The range bytes of an object to retrieve. For more information about the Range header, see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35 . AWS Elemental MediaStore ignores this header for partially uploaded objects that have streaming upload availability.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'QR Code Generator API. The API will return directly QR Code image. For more details please visit https://www.qrcodeutils.com', 'parameters': [{'name': 'text', 'description': 'Barcode text', 'type': 'STRING'}, {'name': 'validate', 'description': 'true / false . Default true', 'type': 'BOOLEAN'}, {'name': 'size', 'description': 'Size of the output image in pixels. Max: 250 Default: 150', 'type': 'NUMBER'}, {'name': 'type', 'description': 'Warning: the parameter must be named lowercase png,svg or eps', 'type': 'STRING'}, {'name': 'level', 'description': 'Correction Level L (Low) 7% of codewords can be restored. Level M (Medium) 15% of codewords can be restored. Level Q (Quartile)[39] 25% of codewords can be restored. Level H (High) 30% of codewords can be restored. H,L,Q,M . Default M', 'type': 'STRING'}]}"], "Output": "aws.glue.stop_session(id=\"session-12345\")"} {"Instruction": "I want to retrieve information about a core network Connect attachment with ID \"attachment-12345\" on AWS Network Manager.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Electric Scooter rental in Athens', 'parameters': []}"], "Output": "aws.networkmanager.get_connect_attachment(attachment_id=\"attachment-12345\")"} {"Instruction": "I want to start training the entity recognizer with the ARN \"arn:aws:comprehend:us-west-2:111122223333:entity-recognizer/examplerecognizer1\" on AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_entity_recognizer', 'description': 'Stops an entity recognizer training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'entity_recognizer_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.'}]}\n", "{'name': 'PyArrow', 'api_name': 'shift_right', 'description': 'Right shift x by y', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.opsworks.deregister_instance', 'description': 'Deregister a registered Amazon EC2 or on-premises instance. This action removes the instance from the stack and returns it to your control. This action cannot be used with instances that were created with AWS OpsWorks Stacks.Required Permissions : To use this action, an IAM user must have a Manage permissions level for the stack or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions .', 'parameters': [{'name': 'instance_id', 'description': 'The instance ID.'}]}"], "Output": "aws.comprehend.stop_training_entity_recognizer(entity_recognizer_arn=\"arn:aws:comprehend:us-west-2:111122223333:entity-recognizer/examplerecognizer1\")"} {"Instruction": "I need to update the custom health status of an instance with the instance ID \"i-76543210\" in the service with the service ID \"srv-98765432\" to be healthy.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicediscovery.update_instance_custom_health_status', 'description': 'Submits a request to change the health status of a custom health check to healthy or unhealthy.For more information, see HealthCheckCustomConfig .', 'parameters': [{'name': 'service_id', 'description': 'The ID of the service that includes the configuration for the custom health check that you want to change the status for.'}, {'name': 'instance_id', 'description': 'The ID of the instance that you want to change the health status for.'}, {'name': 'status', 'description': 'The new status of the instance, HEALTHY or UNHEALTHY .\\nPossible values:\\n\\nHEALTHY\\nUNHEALTHY'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.firewall_policies_rules().delete', 'description': 'Delete Compute Engine organization firewall policy rule', 'parameters': [{'name': 'priority', 'description': 'Priority of the firewall policy rule to delete.'}, {'name': 'firewall_policy', 'description': 'Short name of the firewall policy into which the rule should be deleted.'}, {'name': 'organization', 'description': 'Organization which the organization firewall policy belongs to. Must be set if FIREWALL_POLICY is short name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple and powerful email verification JSON API using SMTP, typo checks, syntax validation, and free and disposable provider filtering.', 'parameters': [{'name': 'email', 'description': 'the email address to be validated', 'type': 'STRING'}, {'name': 'catch_all', 'description': 'Set to \"0\" (default) to turn off Catch-all detection, set to \"1\" to turn on Catch-all detection', 'type': 'NUMBER'}, {'name': 'smtp', 'description': 'Set to \"0\" to turn off SMTP check, set to \"1\" (default) to turn on SMTP check', 'type': 'NUMBER'}]}"], "Output": "aws.servicediscovery.update_instance_custom_health_status(service_id=\"srv-98765432\", instance_id=\"i-76543210\", status=\"HEALTHY\")"} {"Instruction": "I want to update the configuration of an origin access identity with id XYZ789 on AWS CloudFront.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.update_cloud_front_origin_access_identity', 'description': 'Update an origin access identity.', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The identity\u00e2\\x80\\x99s configuration information.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}, {'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s id.'}, {'name': 'if_match', 'description': 'The value of the ETag header that you received when retrieving the identity\u00e2\\x80\\x99s configuration. For example: E2QWRUHAPOMQZL .'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.describe_replication_instance_task_logs', 'description': 'Returns information about the task logs for the specified task.', 'parameters': [{'name': 'replication_instance_arn', 'description': 'The Amazon Resource Name (ARN) of the replication instance.'}, {'name': 'max_records', 'description': 'The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that the remaining results can be retrieved.\\nDefault: 100\\nConstraints: Minimum 20, maximum 100.'}, {'name': 'marker', 'description': 'An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().delete', 'description': 'Delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint', 'description': 'ID of the index endpoint or fully qualified identifier for the index endpoint.'}, {'name': 'region', 'description': 'Cloud region for the index endpoint.'}]}\n", "{'name': 'pyarrow', 'api_name': 'logging_memory_pool', 'description': 'Logging Memory Pool', 'parameters': {'required': [{'name': 'parent', 'description': 'The real memory pool that should be used for allocations.'}], 'optional': []}}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().update_github_enterprise(CONNECTION=\"my_ghe_conn\", region=\"us_west1\", ssl_ca_file=\"mycertificate.crt\"', 'description': 'Update a Cloud Build Connection of type GitHub Enterprise', 'parameters': [{'name': 'connection'}, {'name': 'region'}, {'name': 'app_id'}, {'name': 'app_installation_id'}, {'name': 'app_slug'}, {'name': 'async'}, {'name': 'host_uri'}, {'name': 'private_key_secret_version'}, {'name': 'service_directory_service'}, {'name': 'ssl_ca_file'}, {'name': 'webhook_secret_secret_version'}]}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.versions().describe', 'description': 'Describe an existing AI Platform version', 'parameters': [{'name': 'version', 'description': 'Name of the model version.'}, {'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}]}"], "Output": "aws.cloudfront.update_cloud_front_origin_access_identity(id=\"XYZ789\", _cloud_front_origin_access_identity_config=\"file://OAI_config.json\")"} {"Instruction": "I want to associate the budget named \"monthly-budget\" with the resource identified by portfolio-id \"abc123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.associate_budget_with_resource', 'description': 'Associates the specified budget with the specified resource.', 'parameters': [{'name': 'budget_name', 'description': 'The name of the budget you want to associate.'}, {'name': 'resource_id', 'description': 'The resource identifier. Either a portfolio-id or a product-id.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for trimming characters from strings', 'description': 'Options for trimming characters from strings', 'parameters': {'required': [{'name': 'characters', 'description': 'Individual characters to be trimmed from the string.'}], 'optional': []}}"], "Output": "aws.servicecatalog.associate_budget_with_resource(budget_name=\"monthly-budget\", resource_id=\"abc123\")"} {"Instruction": "I want to delete a list named \"my-list\" on AWS Fraud Detector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.delete_list', 'description': 'Deletes the list, provided it is not used in a rule.See also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name of the list to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Semantic search for quotes. Wondering which celebrities have said something similar? Look no more, this API gives you the power to search for quotes semantically from over 1M+ quotes. The Artificial Intelligence (NLP) engine behind the scene seeks to understand the meaning of your query rather than simply matching keywords. We allows user to flexibly filter the results by the length of the quote, and/or by a large variety of tags.', 'parameters': [{'name': 'max_length', 'description': 'Maximum length of the quote.', 'type': 'NUMBER'}, {'name': 'tags', 'description': 'Comma seperated tags for filtering, for example, \\n `faith`,\\n `god`,\\n `humor`, \\n `hope`,\\n `inspirational`, \\n `love`, \\n `life`,\\n `motivational`,\\n `philosophy`,\\n `religion`,\\n `science`,\\n `spirituality`,\\n `success`,\\n `truth`,\\n `wisdom`,\\n `poetry`,\\n and much more.', 'type': 'STRING'}, {'name': 'min_length', 'description': 'Minimum length of the quote.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'Number of results returned.', 'type': 'NUMBER'}]}"], "Output": "aws.frauddetector.delete_list(name=\"my-list\")"} {"Instruction": "I want to list all the what-if forecasts that have the status \"ACTIVE\" on AWS Forecast.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}"], "Output": "aws.forecast.list_what_if_forecasts(filters='[{\"Condition\":\"IS\",\"Key\":\"Status\",\"Value\":\"ACTIVE\"}]')"} {"Instruction": "I want to create a dataset group named group-test on AWS Personalize.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This script is a JavaScript code that uses the @dil5han/torrent-api module to create a server that can search multiple torrent websites and return the results to the client in JSON format.', 'parameters': [{'name': 'searchtopic', 'description': '', 'type': 'string'}]}"], "Output": "aws.personalize.create_dataset_group(name=\"group-test\")"} {"Instruction": "I want to synchronize the MFA device for the user John with the serial number arn:aws:iam::123456789012:mfa/JohnsMFADevice. The authentication codes are 123456 and 789012.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.resync_mfa_device', 'description': 'Synchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers.See also: AWS API Documentation\\n', 'parameters': [{'name': 'user_name', 'description': 'The name of the user whose MFA device you want to resynchronize.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'serial_number', 'description': 'Serial number that uniquely identifies the MFA device.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'authentication_code1', 'description': 'An authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}, {'name': 'authentication_code2', 'description': 'A subsequent authentication code emitted by the device.\\nThe format for this parameter is a sequence of six digits.'}]}"], "Output": "aws.iam.resync_mfa_device(user_name=\"John\", serial_number=\"arn:aws:iam::123456789012:mfa/JohnsMFADevice\", authentication_code1=123456, authentication_code2=789012)"} {"Instruction": "How can I get information about a dataset with the dataset ID \"98765432\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.get_dataset', 'description': 'Returns information about a Dataset.', 'parameters': [{'name': 'dataset_id', 'description': 'The unique identifier for a Dataset.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.index_endpoints().list', 'description': 'Listing index endpoints of a project', 'parameters': [{'name': 'region', 'description': 'ID of the region or fully qualified identifier for the region.'}, {'name': 'project', 'description': 'Project ID for which index endpoints need to be listed.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Tennis data for top competitions around the world including tournaments, matches, results, and rankings.', 'parameters': [{'name': 'date', 'description': '', 'type': 'DATE (YYYY-MM-DD)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API calculates Amortized loan repayment with details.', 'parameters': [{'name': 'installmentcount', 'description': '', 'type': 'STRING'}, {'name': 'principalamount', 'description': '', 'type': 'STRING'}, {'name': 'annualinterestrate', 'description': '', 'type': 'STRING'}, {'name': 'startdate', 'description': '', 'type': 'STRING'}, {'name': 'repaymentinterval', 'description': \"default: 'month'\", 'type': 'STRING'}]}"], "Output": "aws.finspace_data.get_dataset(dataset_id=98765432)"} {"Instruction": "I want to get the details of a workflow with the unique identifier WF123 in AWS customer-profiles.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.customer_profiles.get_workflow', 'description': 'Get details of specified workflow.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'workflow_id', 'description': 'Unique identifier for the workflow.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the latest crypto news direct from your preferred sources (fast & reliable). News sources will be continuously added.', 'parameters': []}"], "Output": "aws.customer_profiles.get_workflow(domain_name=\"my_domain\", workflow_id=\"WF123\")"} {"Instruction": "I want to delete the access key with ID abc456 for the bucket named my-files-bucket in Lightsail.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lightsail.delete_bucket_access_key', 'description': 'Deletes an access key for the specified Amazon Lightsail bucket.For more information about access keys, see Creating access keys for a bucket in Amazon Lightsail in the Amazon Lightsail Developer Guide .', 'parameters': [{'name': 'bucket_name', 'description': 'The name of the bucket that the access key belongs to.'}, {'name': 'access_key_id', 'description': 'The ID of the access key to delete.\\nUse the GetBucketAccessKeys action to get a list of access key IDs that you can specify.'}]}"], "Output": "aws.lightsail.delete_bucket_access_key(__bucket_name=\"my-files-bucket\", __access_key_id=\"abc456\")"} {"Instruction": "I want to tag a resource with the ARN \"arn:aws:iot1click:us-west-2:123456789012:group/group-2\" with tags key3=value3 and key4=value4 on AWS IoT 1-Click.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iot1click.tag_resource', 'description': 'Adds or updates the tags associated with the resource ARN. See AWS IoT 1-Click Service Limits for the maximum number of tags allowed per resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The ARN of the resource.'}, {'name': 'tags', 'description': 'A collection of key/value pairs defining the resource tags. For example, { \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: {\u00e2\\x80\\x9ckey1\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue1\u00e2\\x80\\x9d, \u00e2\\x80\\x9ckey2\u00e2\\x80\\x9d: \u00e2\\x80\\x9cvalue2\u00e2\\x80\\x9d} }. For more information, see AWS Tagging Strategies .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.config_export', 'description': 'Export the configuration for a Compute Engine forwarding rule', 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export.'}, {'name': 'global', 'description': 'If set, the forwarding rule is global.'}, {'name': 'region', 'description': 'Region of the forwarding rule to export.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': \"Format of the resource. Can be 'krm' or 'terraform'. Default is 'krm'.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We provide a REST API endpoint which can be used for free for up to 1000 requests per month', 'parameters': []}"], "Output": "aws.iot1click.tag_resource(resource_arn=\"arn:aws:iot1click:us-west-2:123456789012:group/group-2\", tags={'key3': 'value3', 'key4': 'value4'})"} {"Instruction": "I want to retrieve the regex pattern set named regexPatternSet01 for a regional application with the id a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 using the AWS WAFv2 API.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.wafv2.get_regex_pattern_set', 'description': 'Retrieves the specified RegexPatternSet .', 'parameters': [{'name': 'name', 'description': 'The name of the set. You cannot change the name after you create the set.'}, {'name': 'scope', 'description': 'Specifies whether this is for an Amazon CloudFront distribution or for a regional application. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, an AppSync GraphQL API, an Amazon Cognito user pool, an App Runner service, or an Amazon Web Services Verified Access instance.\\nTo work with CloudFront, you must also specify the Region US East (N. Virginia) as follows:\\n\\nCLI - Specify the Region when you use the CloudFront scope: --scope=CLOUDFRONT --region=us-east-1 .\\nAPI and SDKs - For all calls, use the Region endpoint us-east-1.\\n\\nPossible values:\\n\\nCLOUDFRONT\\nREGIONAL'}, {'name': 'id', 'description': 'A unique identifier for the set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for dictionary encoding', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'null_encoding', 'description': \"How to encode nulls in the input. Accepted values are 'mask' (null inputs emit a null in the indices array), 'encode' (null inputs emit a non-null index pointing to a null value in the dictionary array).\"}], 'optional': []}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.compute.backend_services.set_security_policy', 'description': 'Set the security policy for a backend service', 'parameters': [{'name': 'backend_service_name', 'description': 'Name of the backend service to operate on'}, {'name': 'security_policy', 'description': 'The security policy that will be set for this backend service'}, {'name': 'global', 'description': 'If set, the backend service is global'}, {'name': 'region', 'description': 'Region of the backend service to operate on. Overrides the default compute/region property value for this command invocation'}]}"], "Output": "aws.wafv2.get_regex_pattern_set(name=\"regexPatternSet01\", scope=\"REGIONAL\", id=\"a1b2c3d4-5678-90ab-cdef-EXAMPLE11111\")"} {"Instruction": "I want to update the pricing plan with ARN \"arn:aws:pricingplan:1234567890\" on AWS billingconductor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.update_pricing_plan', 'description': 'This updates an existing pricing plan.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pricing plan that you\u00e2\\x80\\x99re updating.'}, {'name': 'name', 'description': 'The name of the pricing plan. The name must be unique to each pricing plan.'}, {'name': 'description', 'description': 'The description of the pricing plan.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'All news about crypto. Tweets, listing news, .gov announcements, blogs etc.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.ssm_incidents.update_deletion_protection', 'description': 'Update deletion protection to either allow or deny deletion of the final Region in a replication set.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the replication set to update.'}, {'name': 'client_token', 'description': 'A token that ensures that the operation is called only once with the specified details.'}, {'name': 'deletion_protected_|_no_deletion_protected', 'description': 'Specifies if deletion protection is turned on or off in your account.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.firewall_policies.move', 'description': 'Move organization firewall policy', 'parameters': [{'name': 'firewall_policy'}, {'name': 'folder'}, {'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}"], "Output": "aws.billingconductor.update_pricing_plan(arn=\"arn:aws:pricingplan:1234567890\")"} {"Instruction": "I want to release the Elastic IP address with the allocation ID eipalloc-5678abcd on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.release_address', 'description': 'Releases the specified Elastic IP address.[Nondefault VPC] You must use DisassociateAddress to disassociate the Elastic IP address before you can release it. Otherwise, Amazon EC2 returns an error (InvalidIPAddress.InUse ).After you release an Elastic IP address, you might be able to recover it. For more information, see AllocateAddress .', 'parameters': [{'name': 'allocation_id', 'description': 'The allocation ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'network_border_group', 'description': 'The set of Availability Zones, Local Zones, or Wavelength Zones from which Amazon Web Services advertises IP addresses.\\nIf you provide an incorrect network border group, you receive an InvalidAddress.NotFound error.\\nYou cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you receive an InvalidParameterCombination error.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.operations().wait', 'description': 'Wait for an AI Platform operation to complete', 'parameters': [{'name': 'operation', 'description': 'Name of the operation.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. If unspecified, the command uses the global endpoint of the AI Platform Training and Prediction API.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AIR is our broadcaster API. It offers several simple methods to allow broadcasters and other publishers to send radio directory content to TuneIn in realtime.\\r\\nWhen you implement the AIR API, your listeners will:\\r\\nSee current artist album artwork on TuneIn.com player\\r\\nDiscover your station by searching for your artists\\r\\nBrowse station playlist history on TuneIn mobile and TuneIn.com\\r\\nPlease e-mail broadcaster-support@tunein.com your TuneIn station URL (search for your station on TuneIn.com) for permission to use the API, and we will grant a partnerId and partnerKey. If you use a special broadcaster software, let us know as well.', 'parameters': [{'name': 'title', 'description': 'The name of the song', 'type': 'STRING'}, {'name': 'artist', 'description': 'The artist associated with the song', 'type': 'STRING'}, {'name': 'album', 'description': 'The name of the associated album', 'type': 'STRING'}, {'name': 'commericial', 'description': 'Set to true if the now playing broadcast is in commercial rather than a song', 'type': 'BOOLEAN'}]}\n", "{'name': 'aws', 'api_name': 'aws.forecast.list_what_if_forecasts', 'description': 'Returns a list of what-if forecasts created using the CreateWhatIfForecast operation. For each what-if forecast, this operation returns a summary of its properties, including its Amazon Resource Name (ARN). You can retrieve the complete set of properties by using the what-if forecast ARN with the DescribeWhatIfForecast operation.list-what-if-forecasts is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filters', 'description': 'An array of filters. For each filter, you provide a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the what-if forecast export jobs that match the statement from the list, respectively. The match statement consists of a key and a value.\\n\\nFilter properties\\n\\nCondition - The condition to apply. Valid values are IS and IS_NOT . To include the forecast export jobs that match the statement, specify IS . To exclude matching forecast export jobs, specify IS_NOT .\\nKey - The name of the parameter to filter on. Valid values are WhatIfForecastArn and Status .\\nValue - The value to match.\\n\\nFor example, to list all jobs that export a forecast named electricityWhatIfForecast , specify the following filter:\\n\\n\"Filters\": [ { \"Condition\": \"IS\", \"Key\": \"WhatIfForecastArn\", \"Value\": \"arn:aws:forecast:us-west-2::forecast/electricityWhatIfForecast\" } ]\\n(structure)\\n\\nDescribes a filter for choosing a subset of objects. Each filter consists of a condition and a match statement. The condition is either IS or IS_NOT , which specifies whether to include or exclude the objects that match the statement, respectively. The match statement consists of a key and a value.\\nKey -> (string)\\n\\nThe name of the parameter to filter on.\\nValue -> (string)\\n\\nThe value to match.\\nCondition -> (string)\\n\\nThe condition to apply. To include the objects that match the statement, specify IS . To exclude matching objects, specify IS_NOT .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Do you care about accessing free images of dogs on the internet? Do you want your dog pictures to be served at lightning fast speed with 99.999% uptime? Do you care about DaaS (Dogs as a Service)? Help us pay our hosting bills and ensure that Dog API stays free to access and use for everyone. We'll even gift you an executive business tie for your pet (or small child) to say thanks.\", 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A simple API to verify email addresses in making sure they are valid and real, for ensuring you are sending emails to actual people!', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.ec2.release_address(allocation_id=\"eipalloc-5678abcd\")"} {"Instruction": "Please generate a mapping template for a model named \"AnotherModel\" in AWS API Gateway. The Rest API ID is \"1234567890\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws apigateway get_model_template', 'description': 'Generates a sample mapping template that can be used to transform a payload into the structure of a model.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'model_name', 'description': 'The name of the model for which to generate a template.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.create_access_policy', 'description': 'Creates an access policy that grants the specified identity (IAM Identity Center user, IAM Identity Center group, or IAM user) access to the specified IoT SiteWise Monitor portal or project resource.', 'parameters': [{'name': 'access_policy_identity', 'description': 'The identity for this access policy. Choose an IAM Identity Center user, an IAM Identity Center group, or an IAM user.\\nuser -> (structure)\\n\\nAn IAM Identity Center user identity.\\nid -> (string)\\n\\nThe IAM Identity Center ID of the user.\\n\\ngroup -> (structure)\\n\\nAn IAM Identity Center group identity.\\nid -> (string)\\n\\nThe IAM Identity Center ID of the group.\\n\\niamUser -> (structure)\\n\\nAn IAM user identity.\\narn -> (string)\\n\\nThe ARN of the IAM user. For more information, see IAM ARNs in the IAM User Guide .\\n\\nNoteIf you delete the IAM user, access policies that contain this identity include an empty arn . You can delete the access policy for the IAM user that no longer exists.\\n\\n\\niamRole -> (structure)\\n\\nAn IAM role identity.\\narn -> (string)\\n\\nThe ARN of the IAM role. For more information, see IAM ARNs in the IAM User Guide .'}, {'name': 'access_policy_resource', 'description': 'The IoT SiteWise Monitor resource for this access policy. Choose either a portal or a project.\\nportal -> (structure)\\n\\nA portal resource.\\nid -> (string)\\n\\nThe ID of the portal.\\n\\nproject -> (structure)\\n\\nA project resource.\\nid -> (string)\\n\\nThe ID of the project.'}, {'name': 'access_policy_permission', 'description': 'The permission level for this access policy. Note that a project ADMINISTRATOR is also known as a project owner.\\nPossible values:\\n\\nADMINISTRATOR\\nVIEWER'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}, {'name': 'tags', 'description': 'A list of key-value pairs that contain metadata for the access policy. For more information, see Tagging your IoT SiteWise resources in the IoT SiteWise User Guide .\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Give us a Street name! Our artificial intelligence will search for information and writes a paragraph according to your options. StreetNarrator API provides a unique history/touristic AI text for any street around the world.\\nThe Stories behind Streets API & From a Street name to the behind story', 'parameters': [{'name': 'street', 'description': '', 'type': 'STRING'}, {'name': 'topics', 'description': '', 'type': 'STRING'}, {'name': 'temperature', 'description': '', 'type': 'STRING'}, {'name': 'style', 'description': '', 'type': 'STRING'}, {'name': 'language', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Open API', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.apigateway.get_model_template(__rest_api_id=\"1234567890\", __model_name=\"AnotherModel\")"} {"Instruction": "Can you please deregister target with ID \"abc456\" from the maintenance window with ID \"mw-24680\" in AWS SSM?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.deregister_target_from_maintenance_window', 'description': 'Removes a target from a maintenance window.', 'parameters': [{'name': 'window_id', 'description': 'The ID of the maintenance window the target should be removed from.'}, {'name': 'window_target_id', 'description': 'The ID of the target definition to remove.'}, {'name': 'safe_|_no_safe', 'description': 'The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn\u00e2\\x80\\x99t deregister the target from the maintenance window.'}]}"], "Output": "aws.ssm.deregister_target_from_maintenance_window(window_id=\"mw-24680\", window_target_id=\"abc456\")"} {"Instruction": "I want to list the major versions of an environment template named \"my-environment-template\" on AWS Proton.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.proton.list_environment_template_versions', 'description': 'List major or minor versions of an environment template with detail data.list-environment-template-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'major_version', 'description': 'To view a list of minor of versions under a major version of an environment template, include major Version .\\nTo view a list of major versions of an environment template, exclude major Version .'}, {'name': 'template_name', 'description': 'The name of the environment template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.proton.list_environment_template_versions(template_name=\"my_environment_template\", major_version=\"__major_version\")"} {"Instruction": "Please tag the resource with ARN \"arn:aws:s3:::my-bucket\" with the following tags: {\"Department\": \"Marketing\", \"Value\": \"High\"}\n", "Functions": ["{'name': 'aws', 'api_name': '\"The name of the function and the arguments are not provided in the given example.\"', 'description': 'Use to assign one or more tags to a resource.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that the tags are added to.'}, {'name': 'tags', 'description': 'The list of tags that are added to the specified resource.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alloydb.instances().describe', 'description': 'Describes an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance'}, {'name': 'cluster'}, {'name': 'region'}, {'name': 'view'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'DEPRECATED. Will deleted after 2023-03-01', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"IP2Currency Exchange Rate Web Service provides the user with an easy way to get a localized & latest Currency Exchange Rate based on the visitor's IP address.\\r\\n\\r\\nSign up for free license key at http://www.fraudlabs.com/freelicense.aspx?PackageID=10 which allows up to 90 queries a month.\", 'parameters': [{'name': 'license', 'description': 'API license key.', 'type': 'STRING'}, {'name': 'visitorip', 'description': 'IP address of visitor.', 'type': 'STRING'}, {'name': 'fromcurrencycode', 'description': 'Base currency code.', 'type': 'STRING'}, {'name': 'tocurrencycode', 'description': 'Target currency code.', 'type': 'STRING'}, {'name': 'fromamount', 'description': 'Currency amount for conversion.', 'type': 'STRING'}]}"], "Output": "aws.codeguruprofiler.tag_resource(resource_arn=\"arn:aws:s3:::my-bucket\", tags={\"Department\": \"Marketing\", \"Value\": \"High\"})"} {"Instruction": "I want to get information about a recovery point with the unique identifier RP-123456 on AWS Redshift Serverless.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift_serverless.get_recovery_point', 'description': 'Returns information about a recovery point.', 'parameters': [{'name': 'recovery_point_id', 'description': 'The unique identifier of the recovery point to return information for.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'real time price comparison api ', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().dags().list', 'description': 'List the DAG files for a Cloud Composer environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment. This flag argument must be specified if any of the other arguments in this group are specified.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}]}\n", "{'name': 'aws', 'api_name': 'aws.sqs.tag_queue', 'description': 'Add cost allocation tags to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide .Tags don\u00e2\\x80\\x99t have any semantic meaning. Amazon SQS interprets tags as character strings.A new tag with a key identical to that of an existing tag overwrites the existing tag.For a full list of tag restrictions, see Quotas related to queues in the Amazon SQS Developer Guide .NoteCross-account permissions don\u00e2\\x80\\x99t apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide .', 'parameters': [{'name': 'queue_url', 'description': 'The URL of the queue.'}, {'name': 'tags', 'description': 'The list of tags to be added to the specified queue.\\nKey -> (string)\\nValue -> (string)'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs().update', 'description': 'Update an Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}, {'name': 'analysis_instance_schema'}, {'name': '[no_]anomaly_cloud_logging'}, {'name': 'display_name'}, {'name': 'emails'}, {'name': 'log_ttl'}, {'name': 'monitoring_frequency'}, {'name': 'prediction_sampling_rate'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'monitoring_config_from_file'}, {'name': 'feature_attribution_thresholds'}, {'name': 'feature_thresholds'}]}"], "Output": "aws.redshift_serverless.get_recovery_point(recovery_point_id=\"RP-123456\")"} {"Instruction": "I want to give permission to the AWS account with the ID 123456789012 to put events to my default event bus in Amazon EventBridge.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.events.put_permission', 'description': 'Running PutPermission permits the specified Amazon Web Services account or Amazon Web Services organization to put events to the specified event bus . Amazon EventBridge (CloudWatch Events) rules in your account are triggered by these events arriving to an event bus in your account.To enable multiple Amazon Web Services accounts to put events to your event bus, run PutPermission once for each of these accounts. Or, if all the accounts are members of the same Amazon Web Services organization, you can run PutPermission once specifying Principal as \u00e2\\x80\\x9c*\u00e2\\x80\\x9d and specifying the Amazon Web Services organization ID in Condition , to grant permissions to all accounts in that organization.The permission policy on the event bus cannot exceed 10 KB in size.', 'parameters': [{'name': 'event_bus_name', 'description': 'The name of the event bus associated with the rule. If you omit this, the default event bus is used.'}, {'name': 'action', 'description': 'The action that you are enabling the other account to perform.'}, {'name': 'principal', 'description': 'The 12-digit Amazon Web Services account ID that you are permitting to put events to your default event bus. Specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d to permit any account to put events to your default event bus.\\nIf you specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d without specifying Condition , avoid creating rules that may match undesirable events. To create more secure rules, make sure that the event pattern for each rule contains an account field with a specific account ID from which to receive events. Rules with an account field do not match any events sent from other accounts.'}, {'name': 'statement_id', 'description': 'An identifier string for the external account that you are granting permissions to. If you later want to revoke the permission for this external account, specify this StatementId when you run RemovePermission .\\n\\nNoteEach StatementId must be unique.'}, {'name': 'condition', 'description': 'This parameter enables you to limit the permission to accounts that fulfill a certain condition, such as being a member of a certain Amazon Web Services organization. For more information about Amazon Web Services Organizations, see What Is Amazon Web Services Organizations in the Amazon Web Services Organizations User Guide .\\nIf you specify Condition with an Amazon Web Services organization ID, and specify \u00e2\\x80\\x9c*\u00e2\\x80\\x9d as the value for Principal , you grant permission to all the accounts in the named organization.\\nThe Condition is a JSON string which must contain Type , Key , and Value fields.\\nType -> (string)\\n\\nSpecifies the type of condition. Currently the only supported value is StringEquals .\\nKey -> (string)\\n\\nSpecifies the key for the condition. Currently the only supported key is aws:PrincipalOrgID .\\nValue -> (string)\\n\\nSpecifies the value for the key. Currently, this must be the ID of the organization.'}, {'name': 'policy', 'description': 'A JSON string that describes the permission policy statement. You can include a Policy parameter in the request instead of using the StatementId , Action , Principal , or Condition parameters.'}]}\n", "{'name': 'pyarrow', 'api_name': 'partition_nth_indices', 'description': 'Partition the indices of an array based on a pivot element', 'parameters': {'required': [{'name': 'pivot', 'description': 'Index into the equivalent sorted array of the pivot element'}], 'optional': [{'name': 'null_placement', 'description': 'Where nulls in the input should be partitioned', 'default': 'at_end'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate words for Charades and Pictionary Games!', 'parameters': [{'name': 'difficulty', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.alloydb.users().delete', 'description': 'Delete an AlloyDB user in a given cluster', 'parameters': [{'name': 'username', 'description': 'AlloyDB username'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudsearch.delete_expression', 'description': 'Removes an `` Expression`` from the search domain. For more information, see Configuring Expressions in the Amazon CloudSearch Developer Guide .', 'parameters': [{'name': 'domain_name', 'description': 'A string that represents the name of a domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).'}, {'name': 'expression_name', 'description': 'The name of the `` Expression`` to delete.'}]}"], "Output": "aws.events.put_permission(event_bus_name=\"default\", action=\"events:PutEvents\", principal=\"123456789012\", statement_id=\"my_statement_id\")"} {"Instruction": "I want to cancel an export job with the ID 98765 on AWS SESv2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sesv2.cancel_export_job', 'description': 'Cancels an export job.', 'parameters': [{'name': 'job_id', 'description': 'The export job ID.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The PubNub Network makes Real-time Communications Simple with an easy API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-scale API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON. Ask for commit access - via Twitter: @pubnub - via IRC: #pubnub on FreeNode', 'parameters': [{'name': 'callback', 'description': 'JSONP Callback', 'type': 'STRING'}, {'name': 'limit', 'description': 'Limit of messages to return', 'type': 'STRING'}, {'name': 'subscribe_key', 'description': 'Subscribe Key', 'type': 'STRING'}, {'name': 'channel', 'description': 'Channel Name', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'az', 'api_name': 'Pod Identity Exception List', 'description': 'List pod identity exceptions in a managed Kubernetes cluster', 'parameters': [{'name': 'cluster-name', 'description': 'The cluster name.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.api_gateway.gateways.list', 'description': 'List API Gateways', 'parameters': [{'name': 'location'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.feeds().describe', 'description': 'Describe a Cloud Asset Inventory Feed', 'parameters': [{'name': 'feed_id'}, {'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}"], "Output": "aws.sesv2.cancel_export_job(job_id=98765)"} {"Instruction": "I want to list all customer managed policies attached to a specific permission set in an IAM Identity Center instance on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws sso_admin.list_customer_managed_policy_references_in_permission_set', 'description': 'Lists all customer managed policies attached to a specified PermissionSet .list-customer-managed-policy-references-in-permission-set is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed.'}, {'name': 'permission_set_arn', 'description': 'The ARN of the PermissionSet .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.sso_admin.list_customer_managed_policy_references_in_permission_set(instance_arn=\"\", permission_set_arn=\"\")"} {"Instruction": "I want to disassociate the Elastic IP address with the association ID eipassoc-1234 on AWS EC2.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.disassociate_address', 'description': 'Disassociates an Elastic IP address from the instance or network interface it\u00e2\\x80\\x99s associated with.See also: AWS API Documentation\\n', 'parameters': [{'name': 'association_id', 'description': 'The association ID. This parameter is required.'}, {'name': 'public_ip', 'description': 'Deprecated.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}"], "Output": "aws.ec2.disassociate_address(association_id=\"eipassoc-1234\")"} {"Instruction": "I want to disassociate a repository with the association ARN \"arn:aws:codeguru-reviewer:us-west-2:123456789012:association:a1b2c3d4-5678-90ab-cdef-EXAMPLE22222\" in Amazon CodeGuru Reviewer.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'az', 'api_name': 'Create Registered ASN', 'description': 'Creating a new registered ASN under a specified subscription, resource group and peering', 'parameters': [{'name': 'peering-name', 'description': 'The name of the peering.'}, {'name': 'registered-asn-name', 'description': 'The name of the ASN.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'asn', 'description': \"The customer's ASN from which traffic originates.\", 'optional': True}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Looking for the latest and greatest in Korean, Chinese, and Japanese web novels? Look no further than Web - Novel API! Our platform offers access to thousands of titles and millions of chapters, all translated into English for your reading pleasure. We provide metadata, ratings, and other important information to help you find the perfect web novel. Our content is carefully crawled and formatted using Mozilla Readability to ensure the best reading experience possible. Join us today and discov...', 'parameters': [{'name': 'chapter_id', 'description': '', 'type': 'string'}, {'name': 'novel_id', 'description': '', 'type': 'string'}]}"], "Output": "aws.codeguru_reviewer.disassociate_repository(association_arn=\"arn:aws:codeguru-reviewer:us-west-2:123456789012:association:a1b2c3d4-5678-90ab-cdef-EXAMPLE22222\")"} {"Instruction": "I want to create a new origin access identity in Amazon CloudFront with the CallerReference \"my-reference\" and Comment \"Example OAI\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cloudfront.create_cloud_front_origin_access_identity', 'description': 'Creates a new origin access identity. If you\u00e2\\x80\\x99re using Amazon S3 for your origin, you can use an origin access identity to require users to access your content using a CloudFront URL instead of the Amazon S3 URL. For more information about how to use origin access identities, see Serving Private Content through CloudFront in the Amazon CloudFront Developer Guide .', 'parameters': [{'name': 'cloud_front_origin_access_identity_config', 'description': 'The current configuration information for the identity.\\nCallerReference -> (string)\\n\\nA unique value (for example, a date-time stamp) that ensures that the request can\u00e2\\x80\\x99t be replayed.\\nIf the value of CallerReference is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig object), a new origin access identity is created.\\nIf the CallerReference is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig is identical to the original request (ignoring white space), the response includes the same information returned to the original request.\\nIf the CallerReference is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.\\n\\nComment -> (string)\\n\\nA comment to describe the origin access identity. The comment cannot be longer than 128 characters.'}]}"], "Output": "aws.cloudfront.create_cloud_front_origin_access_identity(cloud_front_origin_access_identity_config={\"CallerReference\": \"my_reference\", \"Comment\": \"Example OAI\"})"} {"Instruction": "I want to start an Amazon Kinesis Analytics application named my-app with input configuration id \"input-567\" and input starting position as \"TRIM_HORIZON\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.kinesisanalytics.start_application', 'description': 'Starts the specified Amazon Kinesis Analytics application. After creating an application, you must exclusively call this operation to start your application.The application status must be READY for you to start an application. You can get the application status in the console or using the DescribeApplication operation.This operation requires permissions to perform the kinesisanalytics:StartApplication action.', 'parameters': [{'name': 'application_name', 'description': 'Name of the application.'}, {'name': 'input_configurations', 'description': 'Identifies the specific input, by ID, that the application starts consuming. Amazon Kinesis Analytics starts reading the streaming source associated with the input. You can also specify where in the streaming source you want Amazon Kinesis Analytics to start reading.\\n(structure)\\n\\nWhen you start your application, you provide this configuration, which identifies the input source and the point in the input source at which you want the application to start processing records.\\nId -> (string)\\n\\nInput source ID. You can get this ID by calling the DescribeApplication operation.\\nInputStartingPositionConfiguration -> (structure)\\n\\nPoint at which you want the application to start processing records from the streaming source.\\nInputStartingPosition -> (string)\\n\\nThe starting position on the stream.\\n\\nNOW - Start reading just after the most recent record in the stream, start at the request time stamp that the customer issued.\\nTRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.\\nLAST_STOPPED_POINT - Resume reading from where the application last stopped reading.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ARDIC's \u00c7i\u00e7eksepeti data retrieval service.\", 'parameters': [{'name': 'product_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.kinesisanalytics.start_application(application_name=\"my-app\", input_configurations=[{\"id\":\"input-567\", \"InputStartingPositionConfiguration\":{\"InputStartingPosition\":\"TRIM_HORIZON\"}}])"} {"Instruction": "I want to create a package named my-package for Amazon OpenSearch Service using the TXT-DICTIONARY package type. The package will be imported from the S3 bucket my-bucket with the file name package.txt.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearch.create_package', 'description': 'Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service .', 'parameters': [{'name': 'package_name', 'description': 'Unique name for the package.'}, {'name': 'package_type', 'description': 'The type of package.\\nPossible values:\\n\\nTXT-DICTIONARY'}, {'name': 'package_description', 'description': 'Description of the package.'}, {'name': 'package_source', 'description': 'The Amazon S3 location from which to import the package.\\nS3BucketName -> (string)\\n\\nThe name of the Amazon S3 bucket containing the package.\\nS3Key -> (string)\\n\\nKey (file name) of the package.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract list of entities, full matches urls, partial matches urls, visual matches urls, pages, locale and dimensions from image using (google vision web detection)', 'parameters': [{'name': 'image', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.asset.analyze_org_policy_governed_resources', 'description': 'Analyze organization policies governed resources under a scope', 'parameters': [{'name': 'constraint'}, {'name': 'scope'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': '[gcloud_wide_flag_\u2026]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get a list of remote jobs from different resources: weworkremotely, remoteok, GitHub, StackOverflow, Twitch, Mailchimp, Figma...', 'parameters': [{'name': 'company', 'description': '', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}"], "Output": "aws.opensearch.create_package(package_name=\"my_package\", package_type=\"TXT_DICTIONARY\", package_description=\"Package for OpenSearch\", package_source={\"S3BucketName\": \"my_bucket\", \"S3Key\":\"package.txt\"})"} {"Instruction": "I want to authorize access to all clients for the network with the ID cvpn-endpoint-123456789123abcde in an AWS Client VPN.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.authorize_client_vpn_ingress', 'description': 'Adds an ingress authorization rule to a Client VPN endpoint. Ingress authorization rules act as firewall rules that grant access to networks. You must configure ingress authorization rules to enable clients to access resources in Amazon Web Services or on-premises networks.', 'parameters': [{'name': 'client_vpn_endpoint_id', 'description': 'The ID of the Client VPN endpoint.'}, {'name': 'target_network_cidr', 'description': 'The IPv4 address range, in CIDR notation, of the network for which access is being authorized.'}, {'name': 'access_group_id', 'description': 'The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group. Required if AuthorizeAllGroups is false or not specified.'}, {'name': 'authorize_all_groups_|_no_authorize_all_groups', 'description': 'Indicates whether to grant access to all clients. Specify true to grant all clients who successfully establish a VPN connection access to the network. Must be set to true if AccessGroupId is not specified.'}, {'name': 'description', 'description': 'A brief description of the authorization rule.'}, {'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency .'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find nutrition facts by food name or by UPC (barcode). API supports English, Russian, Polish, Spanish, Bulgarian, Ukrainian', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': 'Lang is necessary for search in the certain lang food base. It will be detected automatically or you could set manually from this set of values (\\\\\\\\\\\\\"en\\\\\\\\\\\\\", \\\\\\\\\\\\\"ru\\\\\\\\\\\\\", \\\\\\\\\\\\\"pl\\\\\\\\\\\\\", \\\\\\\\\\\\\"bg\\\\\\\\\\\\\", \\\\\\\\\\\\\"de\\\\\\\\\\\\\", \\\\\\\\\\\\\"es\\\\\\\\\\\\\", \\\\\\\\\\\\\"ua\\\\\\\\\\\\\", \\\\\\\\\\\\\"by\\\\\\\\\\\\\")', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm_sap.update_application_settings', 'description': 'Updates the settings of an application registered with AWS Systems Manager for SAP.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application.'}, {'name': 'credentials_to_add_or_update', 'description': 'The credentials to be added or updated.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'credentials_to_remove', 'description': 'The credentials to be removed.\\n(structure)\\n\\nThe credentials of your SAP application.\\nDatabaseName -> (string)\\n\\nThe name of the SAP HANA database.\\nCredentialType -> (string)\\n\\nThe type of the application credentials.\\nSecretId -> (string)\\n\\nThe secret ID created in AWS Secrets Manager to store the credentials of the SAP application.'}, {'name': 'backint', 'description': 'Installation of AWS Backint Agent for SAP HANA.\\nBackintMode -> (string)\\n\\nAWS service for your database backup.\\nEnsureNoBackupInProcess -> (boolean)'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bms.nfs_shares().update', 'description': 'Update a Bare Metal Solution NFS share', 'parameters': [{'name': 'nfs_share'}, {'name': 'region'}, {'name': 'async'}, {'name': 'update_labels'}, {'name': 'add_allowed_client'}, {'name': 'clear_allowed_clients'}, {'name': 'remove_allowed_client'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}"], "Output": "aws.ec2.authorize_client_vpn_ingress(client_vpn_endpoint_id=\"cvpn-endpoint-123456789123abcde\", target_network_cidr=\"0.0.0.0/0\", authorize_all_groups=True)"} {"Instruction": "I want to delete a domain association for an Amplify app with the app id amp123 and the domain name example.com.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amplify.delete_domain_association', 'description': 'Deletes a domain association for an Amplify app.', 'parameters': [{'name': 'app_id', 'description': 'The unique id for an Amplify app.'}, {'name': 'domain_name', 'description': 'The name of the domain.'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}\n", "{'name': 'aws', 'api_name': 'aws.greengrassv2.cancel_deployment', 'description': 'Cancels a deployment. This operation cancels the deployment for devices that haven\u00e2\\x80\\x99t yet received it. If a device already received the deployment, this operation doesn\u00e2\\x80\\x99t change anything for that device.', 'parameters': [{'name': 'deployment_id', 'description': 'The ID of the deployment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Check disposable email addresses', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'classify_whitespace', 'description': 'Classify strings as whitespace', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional argument to specify memory pool. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "aws.amplify.delete_domain_association(app_id=\"amp123\", domain_name=\"example.com\")"} {"Instruction": "I want to delete custom attributes named \"version\" from a container instance with target ID \"arn:aws:ecs:us-west-2:123456789012:container-instance/abcdefg1234\" in an ECS cluster on AWS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ecs.delete_attributes', 'description': 'Deletes one or more custom attributes from an Amazon ECS resource.', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that contains the resource to delete attributes. If you do not specify a cluster, the default cluster is assumed.'}, {'name': 'attributes', 'description': 'The attributes to delete from your resource. You can specify up to 10 attributes for each request. For custom attributes, specify the attribute name and target ID, but don\u00e2\\x80\\x99t specify the value. If you specify the target ID using the short form, you must also specify the target type.\\n(structure)\\n\\nAn attribute is a name-value pair that\u00e2\\x80\\x99s associated with an Amazon ECS object. Use attributes to extend the Amazon ECS data model by adding custom metadata to your resources. For more information, see Attributes in the Amazon Elastic Container Service Developer Guide .\\nname -> (string)\\n\\nThe name of the attribute. The name must contain between 1 and 128 characters. The name may contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), forward slashes (/), back slashes (), or periods (.).\\nvalue -> (string)\\n\\nThe value of the attribute. The value must contain between 1 and 128 characters. It can contain letters (uppercase and lowercase), numbers, hyphens (-), underscores (_), periods (.), at signs (@), forward slashes (/), back slashes (), colons (:), or spaces. The value can\u00e2\\x80\\x99t start or end with a space.\\ntargetType -> (string)\\n\\nThe type of the target to attach the attribute with. This parameter is required if you use the short form ID for a resource instead of the full ARN.\\ntargetId -> (string)\\n\\nThe ID of the target. You can specify the short form ID for a resource or the full Amazon Resource Name (ARN).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Haskell Code Compiler API', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get up and running in less than 5 minutes with our comprehensive developer documentation. Get Start - https://bet365soft.com/docs', 'parameters': [{'name': 'sp', 'description': '', 'type': 'NUMBER'}, {'name': 'lang', 'description': '', 'type': 'STRING'}, {'name': 'lid', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.ecs.delete_attributes(attributes=[{\"name\":\"version\", \"targetId\":\"arn:aws:ecs:us-west-2:123456789012:container-instance/abcdefg1234\", \"targetType\":\"\"}])"} {"Instruction": "I want to pause all activities of Amazon Macie for my account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.macie2.update_macie_session', 'description': 'Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.', 'parameters': [{'name': 'finding_publishing_frequency', 'description': 'Specifies how often to publish updates to policy findings for the account. This includes publishing updates to Security Hub and Amazon EventBridge (formerly Amazon CloudWatch Events).\\nPossible values:\\n\\nFIFTEEN_MINUTES\\nONE_HOUR\\nSIX_HOURS'}, {'name': 'status', 'description': 'Specifies a new status for the account. Valid values are: ENABLED, resume all Amazon Macie activities for the account; and, PAUSED, suspend all Macie activities for the account.\\nPossible values:\\n\\nPAUSED\\nENABLED'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.describe_db_cluster_parameter_groups', 'description': 'Returns a list of DBClusterParameterGroup descriptions. If a DBClusterParameterGroupName parameter is specified, the list will contain only the description of the specified DB cluster parameter group.describe-db-cluster-parameter-groups is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of a specific DB cluster parameter group to return details for.\\nConstraints:\\n\\nIf supplied, must match the name of an existing DBClusterParameterGroup.'}, {'name': 'filters', 'description': 'This parameter is not currently supported.\\n(structure)\\n\\nThis type is not currently supported.\\nName -> (string)\\n\\nThis parameter is not currently supported.\\nValues -> (list)\\n\\nThis parameter is not currently supported.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Improve your mail deliverability rates and protect your IP reputation by using our Free Email Verification Service. Need further help? You can contact us at https://quickemailverification.com/contact-us', 'parameters': [{'name': 'email', 'description': 'Enter email address to validate', 'type': 'STRING'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.policies().get_iam_policy', 'description': 'Get IAM policy for an access policy', 'parameters': [{'name': 'policy'}]}"], "Output": "aws.macie2.update_macie_session(status=\"PAUSED\")"} {"Instruction": "I want to retrieve a paginated list of bulk import job requests on IoT SiteWise, filtering by all job statuses and starting from the token \"abc123\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.list_bulk_import_jobs', 'description': 'Retrieves a paginated list of bulk import job requests. For more information, see List bulk import jobs (CLI) in the IoT SiteWise User Guide .list-bulk-import-jobs is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'filter', 'description': 'You can use a filter to select the bulk import jobs that you want to retrieve.\\nPossible values:\\n\\nALL\\nPENDING\\nRUNNING\\nCANCELLED\\nFAILED\\nCOMPLETED_WITH_FAILURES\\nCOMPLETED'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get list of most expensive and bestselling NFTs ever', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Instagram Scraper API 2023 \\n\u25cf Launched in May 2023 \\n\u25cf 100% real-time data, no cache, no-CORS media, advanced profile, get access to hidden insights & more. ', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}, {'name': 'max_id', 'description': 'Leave `max_id` empty for first request then provide `next_max_id` received from previous request to get more items.', 'type': 'STRING'}, {'name': 'count', 'description': 'number of posts', 'type': 'NUMBER'}]}"], "Output": "aws.iotsitewise.list_bulk_import_jobs(__filter=\"ALL\", __starting_token=\"abc123\")"} {"Instruction": "Please create a destination named my-destination with the site ARN arn:aws:sites:us-west-2:123456789012:site/example-site.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotroborunner.create_destination', 'description': 'Grants permission to create a destination', 'parameters': [{'name': 'client_token', 'description': 'Token used for detecting replayed requests. Replayed requests will not be performed multiple times.'}, {'name': 'name', 'description': 'Human friendly name of the resource.'}, {'name': 'site', 'description': 'Site ARN.'}, {'name': 'state', 'description': 'The state of the destination. Default used if not specified.\\nPossible values:\\n\\nENABLED\\nDISABLED\\nDECOMMISSIONED'}, {'name': 'additional_fixed_properties', 'description': 'JSON document containing additional fixed properties regarding the destination'}]}"], "Output": "aws.iotroborunner.create_destination(client_token=\"my_token\", name=\"my_destination\", site=\"arn:aws:sites:us_west_2:123456789012:site/example_site\", state=\"ENABLED\")"} {"Instruction": "I want to add working storage to a gateway with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-abcdef12\" and disk IDs [\"disk-1234\", \"disk-5678\"].\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.add_working_storage', 'description': 'Configures one or more gateway local disks as working storage for a gateway. This operation is only supported in the stored volume gateway type. This operation is deprecated in cached volume API version 20120630. Use AddUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the AddUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}, {'name': 'disk_ids', 'description': 'An array of strings that identify disks that are to be configured as working storage. Each string has a minimum length of 1 and maximum length of 300. You can get the disk IDs from the ListLocalDisks API.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Un esfuerzo por recopilar informaci\u00f3n de las instituciones p\u00fablicas de la Administraci\u00f3n Central del Estado chileno.', 'parameters': [{'name': 'nombre', 'description': '', 'type': 'string'}]}"], "Output": "aws.storagegateway.add_working_storage(gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_abcdef12\", disk_ids=[\"disk_1234\",\"disk_5678\"])"} {"Instruction": "I want to create a subscriber notification in Security Lake with configuration using an email endpoint and subscriber ID \"12345678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().plugins().import_', 'description': 'Import plugins from local storage or Cloud Storage into a Composer environment', 'parameters': [{'name': 'source'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'destination'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing database storage', 'parameters': [{'name': 'getid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API contains the fuel rate of every city in India. The fuel price of a particular city can also be viewed.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'enable_signal_handlers', 'description': 'Enable or disable interruption of long-running operations', 'parameters': {'required': [{'name': 'enable', 'description': 'Whether to enable user interruption by setting a temporary signal handler'}]}}\n", "{'name': 'aws', 'api_name': 'aws.application_insights.delete_log_pattern', 'description': 'Removes the specified log pattern from a LogPatternSet .', 'parameters': [{'name': 'resource_group_name', 'description': 'The name of the resource group.'}, {'name': 'pattern_set_name', 'description': 'The name of the log pattern set.'}, {'name': 'pattern_name', 'description': 'The name of the log pattern.'}]}"], "Output": "aws.securitylake.create_subscriber_notification(configuration={\"emailNotificationConfiguration\": {\"destinationEmailAddress\": \"example@example.com\"}}, subscriber_id=12345678)"} {"Instruction": "I need to list the associations between my Direct Connect gateway with ID \"xyz789\" and all virtual private gateways and transit gateways.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.describe_direct_connect_gateway_associations', 'description': 'Lists the associations between your Direct Connect gateways and virtual private gateways and transit gateways. You must specify one of the following:A Direct Connect gateway The response contains all virtual private gateways and transit gateways associated with the Direct Connect gateway.A transit gateway The response contains the Direct Connect gateway.A Direct Connect gateway and a transit gateway The response contains the association between the Direct Connect gateway and transit gateway.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: directConnectGatewayAssociations\\n', 'parameters': [{'name': 'association_id', 'description': 'The ID of the Direct Connect gateway association.'}, {'name': 'associated_gateway_id', 'description': 'The ID of the associated gateway.'}, {'name': 'direct_connect_gateway_id', 'description': 'The ID of the Direct Connect gateway.'}, {'name': 'virtual_gateway_id', 'description': 'The ID of the virtual private gateway or transit gateway.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real estate transaction records for New York City and whole New Jersey. Public records have been collected from various sites, standardized using Here.com API, with geolocation information for your consumption. ', 'parameters': [{'name': 'zipcode', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'transcoding_input_stream', 'description': 'Transcoding input stream', 'parameters': {'required': [{'name': 'stream', 'description': 'The stream to which the transformation should be applied.'}, {'name': 'src_encoding', 'description': 'The codec to use when reading data.'}, {'name': 'dest_encoding', 'description': 'The codec to use for emitted data.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial NBA API for Historical NBA Data', 'parameters': [{'name': 'id', 'description': 'The ID of the team', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ListType', 'description': 'Create ListType instance from child data type or field', 'parameters': {'required': [{'name': 'value_type', 'description': 'The data type or field of the child elements in the list'}], 'optional': [{'name': 'list_size', 'description': 'The size of the list. If -1, variable length list type is returned. If >= 0, fixed size list type is returned.'}]}}"], "Output": "aws.directconnect.describe_direct_connect_gateway_associations(direct_connect_gateway_id=\"xyz789\")"} {"Instruction": "I want to retrieve the recovery point for a virtual tape with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:tape/GW-YTVSWGFL3\" on a gateway with the ARN \"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12345678\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.storagegateway.retrieve_tape_recovery_point', 'description': 'Retrieves the recovery point for the specified virtual tape. This operation is only supported in the tape gateway type.See also: AWS API Documentation\\n', 'parameters': [{'name': 'tape_arn', 'description': 'The Amazon Resource Name (ARN) of the virtual tape for which you want to retrieve the recovery point.'}, {'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bms.volumes.snapshots().delete', 'description': 'Delete a Bare Metal Solution boot volume snapshot', 'parameters': [{'name': 'snapshot'}, {'name': 'region'}, {'name': 'volume'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Covid-19 case count and death data for every country in the world. See more info at https://api-ninjas.com/api/covid19.', 'parameters': [{'name': 'type', 'description': 'type of data to retrieve. Must be either cases or deaths. If not set, cases will be used by default.', 'type': 'STRING'}, {'name': 'country', 'description': 'country name (case insensitive).', 'type': 'STRING'}, {'name': 'date', 'description': 'date to retrieve single-day snapshot. Must be in the form of YYYY-MM-DD (e.g. 2022-01-01)', 'type': 'STRING'}, {'name': 'county', 'description': 'county name for US states (case insensitive). For United States data only. Must be used in conjunction with country (United States) and region (e.g. California).', 'type': 'STRING'}, {'name': 'region', 'description': 'administrative region (also known as state or province in many countries) name (case insensitive). Must be used in conjunction with country. If not set, countries with data broken down by administrative regions will return separate data for each region.', 'type': 'STRING'}]}"], "Output": "aws.storagegateway.retrieve_tape_recovery_point(tape_arn=\"arn:aws:storagegateway:us_west_2:123456789012:tape/GW_YTVSWGFL3\", gateway_arn=\"arn:aws:storagegateway:us_west_2:123456789012:gateway/sgw_12345678\")"} {"Instruction": "I want to list identities in an identity pool on AWS Cognito for the identity pool with the ID us_east_1:98765432.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_identity.list_identities', 'description': 'Lists the identities in an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'An identity pool ID in the format REGION:GUID.'}, {'name': 'max_results', 'description': 'The maximum number of identities to return.'}, {'name': 'next_token', 'description': 'A pagination token.'}, {'name': 'hide_disabled_|_no_hide_disabled', 'description': 'An optional boolean parameter that allows you to hide disabled identities. If omitted, the ListIdentities API will include disabled identities in the response.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This ready-to-use API provides high-accuracy brand detection and logo recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/brand-det) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/brand-recognition?utm_source=brand_det_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?l...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Confirms that the submitted driver\u2019s license formatting is the correct format as stipulated for the submitted state.', 'parameters': [{'name': 'appid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha artifacts repositories', 'api_name': \"gcloud.alpha.artifacts.repositories().add_iam_policy_binding(REPOSITORY='my_repo', member='user:test_user@gmail.com', role='roles/editor'\", 'description': 'Add IAM policy binding to Artifact Registry repository', 'parameters': [{'name': 'repository'}, {'name': 'member'}, {'name': 'role'}, {'name': 'condition'}, {'name': 'condition_from_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Valorant Esports is a user-friendly tool that allows you to extract data from the website vlr.gg. ', 'parameters': [{'name': 'playerid', 'description': '', 'type': 'string'}]}"], "Output": "aws.cognito_identity.list_identities(identity_pool_id=\"us_east_1:98765432\")"} {"Instruction": "Can you please provide me with the membership details for the Amazon Web Services account identifiers 123456789012 and 345678901234 in the behavior graph with ARN arn:aws:detective:us-west-2:111122223333:graph:987698769876 on AWS?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}\n", "{'name': 'Azure CLI', 'api_name': 'ACR Config Soft-Delete Update', 'description': 'Update soft-delete policy for an Azure Container Registry', 'parameters': [{'name': 'registry', 'required': True, 'description': 'The name of the container registry. It should be specified in lower case.'}, {'name': 'days', 'required': False, 'description': 'The number of days to retain a soft-deleted manifest or tag after which it gets purged (Range: 1 to 90). Default is 7.'}, {'name': 'status', 'required': False, 'description': 'Indicates whether soft-delete policy is enabled.', 'accepted_values': ['disabled', 'enabled']}, {'name': 'yes', 'required': False, 'description': 'Do not prompt for confirmation.', 'default_value': 'False'}]}"], "Output": "aws.detective.get_members(account_ids=[123456789012, 345678901234], graph_arn=\"arn:aws:detective:us-west-2:111122223333:graph:987698769876\")"} {"Instruction": "Can you provide a Python function call to list the aliases associated with an entity with the organization-id \"m-d281d0a2fd824be5b6cd3d3ce909fd27\" and entity-id \"S-1-1-11-1111111111-2222222222-3333333333-3333\" on AWS WorkMail?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_aliases', 'description': 'Creates a paginated call to list the aliases associated with a given entity.list-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the entity exists.'}, {'name': 'entity_id', 'description': 'The identifier for the entity for which to list the aliases.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Its a betting site', 'parameters': []}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.models().list_version', 'description': 'List the model versions of a specified model in a given region', 'parameters': [{'name': 'model', 'description': 'ID of the model or fully qualified identifier for the model.'}, {'name': 'region', 'description': 'Cloud region for the model.'}]}\n", "{'name': 'alpha certificate-manager maps entries', 'api_name': 'gcloud.alpha.certificate_manager.maps.entries().delete', 'description': 'Delete a certificate map entry', 'parameters': [{'name': 'entry', 'description': 'ID of the certificate map entry or fully qualified identifier for the certificate map entry.'}, {'name': 'location', 'description': 'The Cloud location for the certificate map entry.'}, {'name': 'map', 'description': 'The certificate map for the certificate map entry.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '5M+ icons and vectors at your fingertips', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "aws.workmail.list_aliases(organization_id='m_d281d0a2fd824be5b6cd3d3ce909fd27', entity_id='S_1_1_11_1111111111_2222222222_3333333333_3333')"} {"Instruction": "Please disassociate the assets with IDs \"asset5\" and \"asset6\" from the project with ID \"project123\" in AWS IoT SiteWise.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.enterprise_config.github.update(\"config123\", \"__app_id=app123\", \"__host_uri=https://github.mycompany.com\", \"__region=us_central1\"', 'description': 'Update GitHub enterprise config used by Google Cloud Build', 'parameters': [{'name': 'config', 'description': 'The unique identifier of the GitHub Enterprise Config to be updated.'}, {'name': 'app_id', 'description': 'The app id of the GitHub app that should be associated with this config.'}, {'name': 'host_uri', 'description': 'The host uri of the GitHub Enterprise Server.'}, {'name': 'region', 'description': 'The region of the Cloud Build Service to use. Must be set to a supported region name (e.g. us-central1). If unset, builds/region, which is the default region to use when working with Cloud Build resources, is used. If builds/region is unset, region is set to global.'}, {'name': 'webhook_key', 'description': \"The unique identifier that Cloud Build expects to be set as the value for the query field webhook_key on incoming webhook requests. If this is not set, Cloud Build will generate one on the user's behalf.\"}]}"], "Output": "aws.iotsitewise.batch_disassociate_project_assets(project_id=\"project123\", asset_ids=[\"asset5\", \"asset6\"], client_token=\"\")"} {"Instruction": "I want to modify the endpoint with identifier my-endpoint-001 in an Amazon Neptune DB cluster. I want to add two static members, 'db_instance_001' and 'db_instance_002', to the custom endpoint group.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.neptune.modify_db_cluster_endpoint', 'description': 'Modifies the properties of an endpoint in an Amazon Neptune DB cluster.', 'parameters': [{'name': 'db_cluster_endpoint_identifier', 'description': 'The identifier of the endpoint to modify. This parameter is stored as a lowercase string.'}, {'name': 'endpoint_type', 'description': 'The type of the endpoint. One of: READER , WRITER , ANY .'}, {'name': 'static_members', 'description': 'List of DB instance identifiers that are part of the custom endpoint group.\\n(string)'}, {'name': 'excluded_members', 'description': 'List of DB instance identifiers that aren\u00e2\\x80\\x99t part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.connections().get_iam_policy', 'description': 'Get the IAM policy for a Cloud Build connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "aws.neptune.modify_db_cluster_endpoint(db_cluster_endpoint_identifier=\"my-endpoint-001\", endpoint_type=\"custom\", static_members=['db_instance_001', 'db_instance_002'])"} {"Instruction": "I want to create a pricing rule named \"discount_10\" in AWS BillingConductor with a description of \"10% discount on all services\" that is applicable globally, a discount type, and a modifier percentage of 10, with the tag \"business-unit\" attached.\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.billingconductor.create_pricing_rule', 'description': 'Creates a pricing rule can be associated to a pricing plan, or a set of pricing plans.', 'parameters': [{'name': 'client_token', 'description': 'The token that\u00e2\\x80\\x99s needed to support idempotency. Idempotency isn\u00e2\\x80\\x99t currently supported, but will be implemented in a future update.'}, {'name': 'name', 'description': 'The pricing rule name. The names must be unique to each pricing rule.'}, {'name': 'description', 'description': 'The pricing rule description.'}, {'name': 'scope', 'description': 'The scope of pricing rule that indicates if it\u00e2\\x80\\x99s globally applicable, or it\u00e2\\x80\\x99s service-specific.\\nPossible values:\\n\\nGLOBAL\\nSERVICE\\nBILLING_ENTITY\\nSKU'}, {'name': 'type', 'description': 'The type of pricing rule.\\nPossible values:\\n\\nMARKUP\\nDISCOUNT\\nTIERING'}, {'name': 'modifier_percentage', 'description': 'A percentage modifier that\u00e2\\x80\\x99s applied on the public pricing rates.'}, {'name': 'service', 'description': 'If the Scope attribute is set to SERVICE or SKU , the attribute indicates which service the PricingRule is applicable for.'}, {'name': 'tags', 'description': 'A map that contains tag keys and tag values that are attached to a pricing rule.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'billing_entity', 'description': 'The seller of services provided by Amazon Web Services, their affiliates, or third-party providers selling services via Amazon Web Services Marketplace.'}, {'name': 'tiering', 'description': 'The set of tiering configurations for the pricing rule.\\nFreeTier -> (structure)\\n\\nThe possible Amazon Web Services Free Tier configurations.\\nActivated -> (boolean)\\n\\nActivate or deactivate Amazon Web Services Free Tier.'}, {'name': 'usage_type', 'description': 'Usage type is the unit that each service uses to measure the usage of a specific type of resource.\\nIf the Scope attribute is set to SKU , this attribute indicates which usage type the PricingRule is modifying. For example, USW2-BoxUsage:m2.2xlarge describes an``M2 High Memory Double Extra Large`` instance in the US West (Oregon) Region.

'}, {'name': 'operation', 'description': 'Operation is the specific Amazon Web Services action covered by this line item. This describes the specific usage of the line item.\\nIf the Scope attribute is set to SKU , this attribute indicates which operation the PricingRule is modifying. For example, a value of RunInstances:0202 indicates the operation of running an Amazon EC2 instance.'}]}\n", "{'name': 'pyarrow', 'api_name': 'record_batch', 'description': 'Create a pyarrow.RecordBatch from another Python data structure or sequence of arrays', 'parameters': {'required': [{'name': 'data', 'description': 'A DataFrame or list of arrays or chunked arrays'}, {'name': 'names', 'description': \"Column names if list of arrays passed as data. Mutually exclusive with 'schema' argument.\"}, {'name': 'schema', 'description': \"The expected schema of the RecordBatch. If not passed, will be inferred from the data. Mutually exclusive with 'names' argument.\"}, {'name': 'metadata', 'description': 'Optional metadata for the schema (if schema not passed).'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Explore best cities to live for digital nomads! Sort by internet speed, cost of living and more! Filter by continents', 'parameters': [{'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'sort', 'description': '', 'type': 'STRING'}, {'name': 'size', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Otto Data Service API provides real-time data about product details, keyword search result and reviews from the german online shop Otto.de.', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'productid', 'description': '', 'type': 'STRING'}, {'name': 'sortby', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.health_checks.create_http2', 'description': 'Create a HTTP2 health check to monitor load balanced instances', 'parameters': [{'name': 'check_interval'}, {'name': 'description'}, {'name': 'enable_logging'}, {'name': 'healthy_threshold'}, {'name': 'host'}, {'name': 'proxy_header'}, {'name': 'request_path'}, {'name': 'response'}, {'name': 'timeout'}, {'name': 'unhealthy_threshold'}, {'name': 'weight_report_mode'}, {'name': 'global'}, {'name': 'region'}, {'name': 'port'}, {'name': 'port_name'}, {'name': 'use_serving_port'}]}"], "Output": "aws.billingconductor.create_pricing_rule(client_token=123456, name=\"discount_10\", description=\"10% discount on all services\", scope=\"GLOBAL\", type=\"DISCOUNT\", modifier_percentage=10, tags={\"business-unit\"})"} {"Instruction": "I want to retrieve events related to a specific DB instance named test-instance using AWS RDS API and set the start time to '2021-10-01T00:00:00' and the end time to '2021-10-31T23:59:59'.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.rds.describe_events', 'description': 'Returns events related to DB instances, DB clusters, DB parameter groups, DB security groups, DB snapshots, DB cluster snapshots, and RDS Proxies for the past 14 days. Events specific to a particular DB instance, DB cluster, DB parameter group, DB security group, DB snapshot, DB cluster snapshot group, or RDS Proxy can be obtained by providing the name as a parameter.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: Events\\n', 'parameters': [{'name': 'source_identifier', 'description': 'The identifier of the event source for which events are returned. If not specified, then all sources are included in the response.\\nConstraints:\\n\\nIf SourceIdentifier is supplied, SourceType must also be provided.\\nIf the source type is a DB instance, a DBInstanceIdentifier value must be supplied.\\nIf the source type is a DB cluster, a DBClusterIdentifier value must be supplied.\\nIf the source type is a DB parameter group, a DBParameterGroupName value must be supplied.\\nIf the source type is a DB security group, a DBSecurityGroupName value must be supplied.\\nIf the source type is a DB snapshot, a DBSnapshotIdentifier value must be supplied.\\nIf the source type is a DB cluster snapshot, a DBClusterSnapshotIdentifier value must be supplied.\\nIf the source type is an RDS Proxy, a DBProxyName value must be supplied.\\nCan\u00e2\\x80\\x99t end with a hyphen or contain two consecutive hyphens.'}, {'name': 'source_type', 'description': 'The event source to retrieve events for. If no value is specified, all events are returned.\\nPossible values:\\n\\ndb-instance\\ndb-parameter-group\\ndb-security-group\\ndb-snapshot\\ndb-cluster\\ndb-cluster-snapshot\\ncustom-engine-version\\ndb-proxy\\nblue-green-deployment'}, {'name': 'start_time', 'description': 'The beginning of the time interval to retrieve events for, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'end_time', 'description': 'The end of the time interval for which to retrieve events, specified in ISO 8601 format. For more information about ISO 8601, go to the ISO8601 Wikipedia page.\\nExample: 2009-07-08T18:00Z'}, {'name': 'duration', 'description': 'The number of minutes to retrieve events for.\\nDefault: 60'}, {'name': 'event_categories', 'description': 'A list of event categories that trigger notifications for a event notification subscription.\\n(string)'}, {'name': 'filters', 'description': 'This parameter isn\u00e2\\x80\\x99t currently supported.\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as IDs. The filters supported by a describe operation are documented with the describe operation.\\n\\nNoteCurrently, wildcards are not supported in filters.\\nThe following actions can be filtered:\\n\\nDescribeDBClusterBacktracks\\nDescribeDBClusterEndpoints\\nDescribeDBClusters\\nDescribeDBInstances\\nDescribePendingMaintenanceActions\\n\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nOne or more filter values. Filter values are case-sensitive.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.route53domains.check_domain_transferability', 'description': 'Checks whether a domain name can be transferred to Amazon Route 53.', 'parameters': [{'name': 'domain_name', 'description': 'The name of the domain that you want to transfer to Route 53. The top-level domain (TLD), such as .com, must be a TLD that Route 53 supports. For a list of supported TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide .\\nThe domain name can contain only the following characters:\\n\\nLetters a through z. Domain names are not case sensitive.\\nNumbers 0 through 9.\\nHyphen (-). You can\u00e2\\x80\\x99t specify a hyphen at the beginning or end of a label.\\nPeriod (.) to separate the labels in the name, such as the . in example.com .'}, {'name': 'auth_code', 'description': 'If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.'}]}"], "Output": "aws.rds.describe_events(source_identifier=\"test_instance\", source_type=\"db_instance\", start_time=\"2021-10-01T00:00:00\", end_time=\"2021-10-31T23:59:59\")"} {"Instruction": "I want to describe the virtual interfaces for the connection dxcon-xyz456 on AWS Direct Connect.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.directconnect.describe_virtual_interfaces', 'description': 'Displays all virtual interfaces for an Amazon Web Services account. Virtual interfaces deleted fewer than 15 minutes before you make the request are also returned. If you specify a connection ID, only the virtual interfaces associated with the connection are returned. If you specify a virtual interface ID, then only a single virtual interface is returned.See also: AWS API Documentation\\n', 'parameters': [{'name': 'connection_id', 'description': 'The ID of the connection.'}, {'name': 'virtual_interface_id', 'description': 'The ID of the virtual interface.'}]}\n", "{'name': 'pyarrow', 'api_name': 'SelectFirstNonNull', 'description': 'Select the first non-null value', 'parameters': {'required': [{'name': 'values', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}"], "Output": "aws.directconnect.describe_virtual_interfaces(connection_id=\"dxcon-xyz456\")"} {"Instruction": "I want to create a new backend authentication resource for my Amplify app with the app ID \"my-app\", backend environment name \"my-environment\", and resource name \"my-auth-resource\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amplifybackend.create_backend_auth', 'description': 'Creates a new backend authentication resource.', 'parameters': [{'name': 'app_id', 'description': 'The app ID.'}, {'name': 'backend_environment_name', 'description': 'The name of the backend environment.'}, {'name': 'resource_config', 'description': 'The resource configuration for this request object.\\nAuthResources -> (string)\\n\\nDefines whether you want to configure only authentication or both authentication and authorization settings.\\nIdentityPoolConfigs -> (structure)\\n\\nDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.\\nIdentityPoolName -> (string)\\n\\nName of the Amazon Cognito identity pool used for authorization.\\nUnauthenticatedLogin -> (boolean)\\n\\nSet to true or false based on whether you want to enable guest authorization to your Amplify app.\\n\\nService -> (string)\\n\\nDefines the service name to use when configuring an authentication resource in your Amplify project.\\nUserPoolConfigs -> (structure)\\n\\nDescribes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.\\nForgotPassword -> (structure)\\n\\n(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\n(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.\\nEmailSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the email sent when an app user forgets their password.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\n(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.\\n\\n\\nMfa -> (structure)\\n\\nDescribes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.\\nMFAMode -> (string)\\n\\nDescribes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.\\nSettings -> (structure)\\n\\nDescribes the configuration settings and methods for your Amplify app users to use MFA.\\nMfaTypes -> (list)\\n\\nThe supported MFA types.\\n(string)\\n\\nSmsMessage -> (string)\\n\\nThe body of the SMS message.\\n\\n\\nOAuth -> (structure)\\n\\nDescribes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDomainPrefix -> (string)\\n\\nThe domain prefix for your Amplify app.\\nOAuthGrantType -> (string)\\n\\nThe OAuth grant type that you use to allow app users to authenticate from your Amplify app.\\nOAuthScopes -> (list)\\n\\nList of OAuth-related flows used to allow your app users to authenticate from your Amplify app.\\n(string)\\n\\nRedirectSignInURIs -> (list)\\n\\nThe redirected URI for signing in to your Amplify app.\\n(string)\\n\\nRedirectSignOutURIs -> (list)\\n\\nRedirect URLs that OAuth uses when a user signs out of an Amplify app.\\n(string)\\n\\nSocialProviderSettings -> (structure)\\n\\nThe settings for using social providers to access your Amplify app.\\nFacebook -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nGoogle -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nLoginWithAmazon -> (structure)\\n\\nDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id, which can be obtained from the third-party social federation provider.\\nClientSecret -> (string)\\n\\nDescribes the client_secret, which can be obtained from third-party social federation providers.\\n\\nSignInWithApple -> (structure)\\n\\nDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.\\nClientId -> (string)\\n\\nDescribes the client_id (also called Services ID) that comes from Apple.\\nKeyId -> (string)\\n\\nDescribes the key_id that comes from Apple.\\nPrivateKey -> (string)\\n\\nDescribes the private_key that comes from Apple.\\nTeamId -> (string)\\n\\nDescribes the team_id that comes from Apple.\\n\\n\\n\\nPasswordPolicy -> (structure)\\n\\nDescribes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nAdditionalConstraints -> (list)\\n\\nAdditional constraints for the password used to access the backend of your Amplify project.\\n(string)\\n\\nMinimumLength -> (double)\\n\\nThe minimum length of the password used to access the backend of your Amplify project.\\n\\nRequiredSignUpAttributes -> (list)\\n\\nThe required attributes to sign up new users in the user pool.\\n(string)\\n\\nSignInMethod -> (string)\\n\\nDescribes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.\\nUserPoolName -> (string)\\n\\nThe Amazon Cognito user pool name.\\nVerificationMessage -> (structure)\\n\\nDescribes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.\\nDeliveryMethod -> (string)\\n\\nThe type of verification message to send.\\nEmailSettings -> (structure)\\n\\nThe settings for the email message.\\nEmailMessage -> (string)\\n\\nThe contents of the email message.\\nEmailSubject -> (string)\\n\\nThe contents of the subject line of the email message.\\n\\nSmsSettings -> (structure)\\n\\nThe settings for the SMS message.\\nSmsMessage -> (string)\\n\\nThe contents of the SMS message.'}, {'name': 'resource_name', 'description': 'The name of this resource.'}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().delete', 'description': 'Delete a service perimeter', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API to programmatically perform DNS lookups.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'For Training', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': []}\n", "{'name': 'Apigee', 'api_name': 'gcloud.alpha.apigee.apis().describe', 'description': 'Describe an Apigee API proxy', 'parameters': [{'name': 'api', 'description': 'ID of the API proxy or fully qualified identifier for the API proxy.'}, {'name': 'organization', 'description': \"Apigee organization containing the API proxy. If unspecified, the Cloud Platform project's associated organization will be used.\"}, {'name': 'revision', 'description': 'Revision number of the API proxy.'}, {'name': 'verbose', 'description': 'Include details on its revisions.'}]}"], "Output": "aws.amplifybackend.create_backend_auth(app_id=\"my-app\", backend_environment_name=\"my-environment\", resource_name=\"my-auth-resource\")"} {"Instruction": "I want to list all the Application Components for the Resilience Hub application with the ARN \"arn:partition:resiliencehub:region:account:app/my-app\" and the version \"2.0.0\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.resiliencehub.list_app_version_app_components', 'description': 'Lists all the Application Components in the Resilience Hub application.', 'parameters': [{'name': 'app_arn', 'description': 'Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition :resiliencehub:region :account :app/app-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the AWS General Reference guide.'}, {'name': 'app_version', 'description': 'Version of the Application Component.'}, {'name': 'max_results', 'description': 'Maximum number of Application Components to be displayed per Resilience Hub application version.'}, {'name': 'next_token', 'description': 'Null, or the token from a previous call to get the next set of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch alerts, traffic jams information and driving directions from Waze/Google in real-time.', 'parameters': [{'name': 'q', 'description': 'Free-text geographic query', 'type': 'STRING'}, {'name': 'lang', 'description': 'The language of the results. See https://wazeopedia.waze.com/wiki/USA/Countries_and_Languages for a list of supported languages.', 'type': 'STRING'}, {'name': 'coordinates', 'description': 'Geographic coordinates (latitude, longitude) bias. Highly recommended to use for getting accurate results.', 'type': 'STRING'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.operations().cancel', 'description': 'cancel a Managed Microsoft AD operation', 'parameters': [{'name': 'name'}]}"], "Output": "aws.resiliencehub.list_app_version_app_components(app_arn=\"arn:partition:resiliencehub:region:account:app/my-app\", app_version=\"2.0.0\")"} {"Instruction": "I want to stop an entities detection job with job ID 123456abcdeb0e11022f22a11EXAMPLE to test AWS Comprehend.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.comprehend.stop_entities_detection_job', 'description': 'Stops an entities detection job in progress.If the job is in the COMPLETED or FAILED state when you call the StopDominantLanguageDetectionJob operation, the operation returns a 400 Internal Request Exception.See also: AWS API Documentation\\n', 'parameters': [{'name': 'job_id', 'description': 'The identifier of the entities detection job to stop.'}]}\n", "{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.create_phone_number_order', 'description': 'Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime SDK SIP media application dial-in product type.', 'parameters': [{'name': 'product_type', 'description': 'The phone number product type.\\nPossible values:\\n\\nVoiceConnector\\nSipMediaApplicationDialIn'}, {'name': 'e164_phone_numbers', 'description': 'List of phone numbers, in E.164 format.\\n(string)'}, {'name': 'name', 'description': 'Specifies the name assigned to one or more phone numbers.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '**Real-time** LinkedIn Company data based on Numeric ID, Domain or URL. **Really working now 2023**. Scalable API.', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'RedisEnterprise Database Access Keys Retrieval', 'description': 'Retrieve the access keys for the RedisEnterprise database', 'parameters': [{'name': 'cluster-name', 'description': 'The name of the RedisEnterprise cluster.'}, {'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "aws.comprehend.stop_entities_detection_job(job_id=\"123456abcdeb0e11022f22a11EXAMPLE\")"} {"Instruction": "I want to get the details of a maintenance window execution with ID \"abcd1234-5678-efgh-ijkl-mnopqrstuvwx\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ssm.get_maintenance_window_execution', 'description': 'Retrieves details about a specific a maintenance window execution.', 'parameters': [{'name': 'window_execution_id', 'description': 'The ID of the maintenance window execution that includes the task.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments.storage_data_delete', 'description': \"Delete data from Cloud Composer environment's Cloud Storage bucket\", 'parameters': [{'name': 'target', 'description': 'A relative path to a file or subdirectory to delete within the data Cloud Storage subdirectory'}, {'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment'}]}\n", "{'name': 'az', 'api_name': 'acr agentpool show', 'description': 'Get the properties of a specified agent pool for an Azure Container Registry', 'parameters': [{'name': 'name', 'description': 'The name of the agent pool.', 'required': True}, {'name': 'registry', 'description': 'The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=.', 'required': True}, {'name': 'queue-count', 'description': 'Get only the queue count.', 'required': False, 'default': 'False'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_environment_resources', 'description': 'Returns AWS resources for this environment.', 'parameters': [{'name': 'environment_id', 'description': 'The ID of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}, {'name': 'environment_name', 'description': 'The name of the environment to retrieve AWS resource usage data.\\nCondition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.'}]}"], "Output": "aws.ssm.get_maintenance_window_execution(window_execution_id=\"abcd1234-5678-efgh-ijkl-mnopqrstuvwx\")"} {"Instruction": "I want to list the account IDs that have access to the portfolio with the identifier port-abc789 in AWS Service Catalog.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicecatalog.list_portfolio_access', 'description': 'Lists the account IDs that have access to the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'portfolio_id', 'description': 'The portfolio identifier.'}, {'name': 'organization_parent_id', 'description': 'The ID of an organization node the portfolio is shared with. All children of this node with an inherited portfolio share will be returned.'}, {'name': 'page_token', 'description': 'The page token for the next set of results. To retrieve the first set of results, use null.'}, {'name': 'page_size', 'description': 'The maximum number of items to return with this call.'}]}"], "Output": "aws.servicecatalog.list_portfolio_access(portfolio_id=\"port-abc789\")"} {"Instruction": "Please tag the resource with ARN \"arn:aws:quicksight:us-east-1:987654321098:dataset/sales_data\" with the tags \"environment=prod\" and \"department=finance\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.quicksight.tag_resource', 'description': 'Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.Amazon QuickSight doesn\u00e2\\x80\\x99t currently support the tag editor for Resource Groups.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that you want to tag.'}, {'name': 'tags', 'description': 'Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.\\n(structure)\\n\\nThe key or keys of the key-value pairs for the resource tag or tags assigned to the resource.\\nKey -> (string)\\n\\nTag key.\\nValue -> (string)\\n\\nTag value.'}]}\n", "{'name': 'aws', 'api_name': 'aws.osis.tag_resource', 'description': 'Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines .', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the pipeline to tag.'}, {'name': 'tags', 'description': 'The list of key-value tags to add to the pipeline.\\n(structure)\\n\\nA tag (key-value pair) for an OpenSearch Ingestion pipeline.\\nKey -> (string)\\n\\nThe tag key. Tag keys must be unique for the pipeline to which they are attached.\\nValue -> (string)\\n\\nThe value assigned to the corresponding tag key. Tag values can be null and don\u00e2\\x80\\x99t have to be unique in a tag set. For example, you can have a key value pair in a tag set of project : Trinity and cost-center : Trinity'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our Watch Models API is a comprehensive and accurate data source of more than 20,000 watch models. This API allows users to retrieve detailed information about each model, including brand, model name, release date, features, and more. This data can be easily integrated into a wide range of use cases, such as e-commerce, watch retailers, watch collectors, research and development and watch repair. Our API is constantly updated and maintained to ensure that the data provided is accurate and co...', 'parameters': [{'name': 'watchid', 'description': '', 'type': 'ENUM'}]}"], "Output": "aws.quicksight.tag_resource(resource_arn=\"arn:aws:quicksight:us-east-1:987654321098:dataset/sales_data\", tags=[{'Key':'environment', 'Value':'prod'}, {'Key':'department', 'Value':'finance'}])"} {"Instruction": "I want to retrieve the schedule for a channel named \"my-channel\" on AWS MediaTailor.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.mediatailor.get_channel_schedule', 'description': 'Retrieves information about your channel\u00e2\\x80\\x99s schedule.get-channel-schedule is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'channel_name', 'description': 'The name of the channel associated with this Channel Schedule.'}, {'name': 'duration_minutes', 'description': 'The duration in minutes of the channel schedule.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'param1', 'description': 'Description of param1'}, {'name': 'param2', 'description': 'Description of param2'}], 'optional': [{'name': 'param3', 'description': 'Description of param3'}, {'name': 'param4', 'description': 'Description of param4'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Github Data Scraper is the great way to get access to Github repositories details', 'parameters': [{'name': 'query', 'description': '', 'type': 'string'}]}"], "Output": "aws.mediatailor.get_channel_schedule(__channel_name=\"my-channel\")"} {"Instruction": "Please update the domain name \"example.org\" description to \"New Description\" on AWS AppSync.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.appsync.update_domain_name', 'description': 'Updates a custom DomainName object.', 'parameters': [{'name': 'domain_name', 'description': 'The domain name.'}, {'name': 'description', 'description': 'A description of the DomainName .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'clickbank', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate hashtags based on image, text and get the post count detail of that hashtag.', 'parameters': [{'name': 'country_name', 'description': '', 'type': 'string'}]}"], "Output": "aws.appsync.update_domain_name(domain_name=\"example.org\", description=\"New Description\")"} {"Instruction": "How can I retrieve a list of group members for an organization ID XYZ987 and group ID ABC654 in AWS WorkMail?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.workmail.list_group_members', 'description': 'Returns an overview of the members of a group. Users and groups can be members of a group.list-group-members is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the group exists.'}, {'name': 'group_id', 'description': 'The identifier for the group to which the members (users or groups) are associated.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.create_device', 'description': 'Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.', 'parameters': [{'name': 'global_network_id', 'description': 'The ID of the global network.'}, {'name': 'aws_location', 'description': 'The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.\\nZone -> (string)\\n\\nThe Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.\\nSubnetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the subnet that the device is located in.'}, {'name': 'description', 'description': 'A description of the device.\\nConstraints: Maximum length of 256 characters.'}, {'name': 'type', 'description': 'The type of the device.'}, {'name': 'vendor', 'description': 'The vendor of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'model', 'description': 'The model of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'serial_number', 'description': 'The serial number of the device.\\nConstraints: Maximum length of 128 characters.'}, {'name': 'location', 'description': 'The location of the device.\\nAddress -> (string)\\n\\nThe physical address.\\nLatitude -> (string)\\n\\nThe latitude.\\nLongitude -> (string)\\n\\nThe longitude.'}, {'name': 'site_id', 'description': 'The ID of the site.'}, {'name': 'tags', 'description': 'The tags to apply to the resource during creation.\\n(structure)\\n\\nDescribes a tag.\\nKey -> (string)\\n\\nThe tag key.\\nConstraints: Maximum length of 128 characters.\\n\\nValue -> (string)\\n\\nThe tag value.\\nConstraints: Maximum length of 256 characters.'}]}\n", "{'name': 'aws', 'api_name': 'aws.networkmanager.get_connect_attachment', 'description': 'Returns information about a core network Connect attachment.', 'parameters': [{'name': 'attachment_id', 'description': 'The ID of the attachment.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}\n", "{'name': 'az', 'api_name': 'mysql flexible-server ad-admin show', 'description': 'Get an Active Directory administrator', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'server-name -s', 'description': 'Name of the server. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '', 'parameters': [{'name': 'amount', 'description': 'Valid values: integer between 1 and 100', 'type': 'NUMBER'}, {'name': 'difficulty', 'description': 'valid values: \"easy\", \"medium\", \"hard\"', 'type': 'STRING'}]}"], "Output": "aws.workmail.list_group_members(organization_id=\"XYZ987\", group_id=\"ABC654\")"} {"Instruction": "I want to start a suite run for a test suite with suite definition ID \"efgh5678\" and suite definition version \"v3\" on AWS Device Advisor. The suite run configuration should have the primary device set as a thing with thing ARN \"arn:aws:iot:us-west-2:123456789012:thing/MyIotThing\" and certificate ARN \"arn:aws:iot:us-west-2:123456789012:cert/certFile\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iotdeviceadvisor.start_suite_run', 'description': 'Starts a Device Advisor test suite run.See also: AWS API Documentation\\n', 'parameters': [{'name': 'suite_definition_id', 'description': 'Suite definition ID of the test suite.'}, {'name': 'suite_definition_version', 'description': 'Suite definition version of the test suite.'}, {'name': 'suite_run_configuration', 'description': 'Suite run configuration.\\nprimaryDevice -> (structure)\\n\\nSets the primary device for the test suite run. This requires a thing ARN or a certificate ARN.\\nthingArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s thing ARN.\\ncertificateArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s certificate ARN.\\ndeviceRoleArn -> (string)\\n\\nLists device\u00e2\\x80\\x99s role ARN.\\n\\nselectedTestList -> (list)\\n\\nSets test case list.\\n(string)\\n\\nparallelRun -> (boolean)\\n\\nTRUE if multiple test suites run in parallel.'}, {'name': 'tags', 'description': 'The tags to be attached to the suite run.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().describe', 'description': 'Describe a BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for movies via advanced queries like genre, name, etc. And get all their details', 'parameters': []}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}]}\n", "{'name': 'PyArrow', 'api_name': 'output_stream', 'description': 'Create an Arrow output stream', 'parameters': {'required': [{'name': 'source', 'description': 'The source to open for writing. It can be a string, Path, buffer, or file-like object.'}], 'optional': [{'name': 'compression', 'description': \"The compression algorithm to use for on-the-fly compression. If 'detect' and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. 'gzip').\"}, {'name': 'buffer_size', 'description': 'The size of the temporary write buffer. If None or 0, no buffering will happen.'}]}}"], "Output": "aws.iotdeviceadvisor.start_suite_run(suite_definition_id=\"efgh5678\", suite_definition_version=\"v3\", suite_run_configuration={\"primaryDevice\": {\"thingArn\": \"arn:aws:iot:us-west-2:123456789012:thing/MyIotThing\", \"certificateArn\": \"arn:aws:iot:us-west-2:123456789012:cert/certFile\"}})"} {"Instruction": "I want to modify the subnet group named my-subnet-group for my AWS redshift cluster. The subnet group description should be updated and two new VPC subnets (subnet-123456 and subnet-789012) should be added to the subnet group.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.redshift.modify_cluster_subnet_group', 'description': 'Modifies a cluster subnet group to include the specified list of VPC subnets. The operation replaces the existing list of subnets with the new list of subnets.', 'parameters': [{'name': 'cluster_subnet_group_name', 'description': 'The name of the subnet group to be modified.'}, {'name': 'description', 'description': 'A text description of the subnet group to be modified.'}, {'name': 'subnet_ids', 'description': 'An array of VPC subnet IDs. A maximum of 20 subnets can be modified in a single request.\\n(string)'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.endpoints().predict(ENDPOINT=\"123\", region=\"us_central1\", json_request=\"input.json\"', 'description': 'Run Vertex AI online prediction', 'parameters': [{'name': 'endpoint', 'description': 'ID of the endpoint or fully qualified identifier for the endpoint.'}, {'name': 'region', 'description': 'Cloud region for the endpoint.'}, {'name': 'json_request', 'description': 'JSON request for the prediction.'}]}\n", "{'name': 'pyarrow', 'api_name': 'HadoopFileSystem', 'description': 'HDFS backed FileSystem implementation', 'parameters': {'required': [{'name': 'host', 'description': \"HDFS host to connect to. Set to 'default' for fs.defaultFS from core-site.xml.\"}, {'name': 'port', 'description': 'HDFS port to connect to. Set to 0 for default or logical (HA) nodes.'}], 'optional': [{'name': 'user', 'description': 'Username when connecting to HDFS; None implies login user.'}, {'name': 'replication', 'description': 'Number of copies each block will have. Default is 3.'}, {'name': 'buffer_size', 'description': 'If 0, no buffering will happen otherwise the size of the temporary read and write buffer. Default is 0.'}, {'name': 'default_block_size', 'description': 'None means the default configuration for HDFS, a typical block size is 128 MB.'}, {'name': 'kerb_ticket', 'description': 'If not None, the path to the Kerberos ticket cache. Default is None.'}, {'name': 'extra_conf', 'description': 'Extra key/value pairs for configuration; will override any hdfs-site.xml properties. Default is None.'}]}}"], "Output": "aws.redshift.modify_cluster_subnet_group(cluster_subnet_group_name=\"my-subnet-group\", description=\"updated description\", subnet_ids=[\"subnet-123456\", \"subnet-789012\"])"} {"Instruction": "Can you please provide me with the tags associated with an OpenSearch Serverless resource with the ARN \"arn:aws:opensearch-service:::domain/?\"\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.opensearchserverless.list_tags_for_resource', 'description': 'Returns the tags for an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections .', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource. The resource must be active (not in the DELETING state), and must be owned by the account ID included in the request.'}]}"], "Output": "aws.opensearchserverless.list_tags_for_resource(resource_arn=\"arn:aws:opensearch-service:::domain/?\")"} {"Instruction": "I want to enable the user account with the unique identifier \"user123\" on FinSpace web application. Also, use the client token \"abcd1234\" for idempotency.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.finspace_data.enable_user', 'description': 'Allows the specified user to access the FinSpace web application and API.', 'parameters': [{'name': 'user_id', 'description': 'The unique identifier for the user account that you want to enable.'}, {'name': 'client_token', 'description': 'A token that ensures idempotency. This token expires in 10 minutes.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free APIs By Argaam', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.billingconductor.list_custom_line_items', 'description': 'A paginated call to get a list of all custom line items (FFLIs) for the given billing period. If you don\u00e2\\x80\\x99t provide a billing period, the current billing period is used.list-custom-line-items is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'billing_period', 'description': 'The preferred billing period to get custom line items (FFLIs).'}, {'name': 'filters', 'description': 'A ListCustomLineItemsFilter that specifies the custom line item names and/or billing group Amazon Resource Names (ARNs) to retrieve FFLI information.\\nNames -> (list)\\n\\nA list of custom line items to retrieve information.\\n(string)\\n\\nBillingGroups -> (list)\\n\\nThe billing group Amazon Resource Names (ARNs) to retrieve information.\\n(string)\\n\\nArns -> (list)\\n\\nA list of custom line item ARNs to retrieve information.\\n(string)'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.delete_launch_profile_member', 'description': 'Delete a user from launch profile membership.', 'parameters': [{'name': 'client_token', 'description': 'Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don\u00e2\\x80\\x99t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.'}, {'name': 'launch_profile_id', 'description': 'The ID of the launch profile used to control access from the streaming session.'}, {'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'studio_id', 'description': 'The studio ID.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.gateways().delete', 'description': 'Delete an API Gateway', 'parameters': [{'name': 'gateway', 'description': 'ID of the gateway or fully qualified identifier for the gateway.'}, {'name': 'location', 'description': 'Cloud location for gateway.'}]}"], "Output": "aws.finspace_data.enable_user(user_id=\"user123\", client_token=\"abcd1234\")"} {"Instruction": "I need to check the load permissions of a specific Amazon FPGA Image (AFI) with ID afi-2abc456def789ghi0.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws ec2 describe_fpga_image_attribute', 'description': 'Describes the specified attribute of the specified Amazon FPGA Image (AFI).', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'fpga_image_id', 'description': 'The ID of the AFI.'}, {'name': 'attribute', 'description': 'The AFI attribute.\\nPossible values:\\n\\ndescription\\nname\\nloadPermission\\nproductCodes'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Internet Archive Wayback Machine supports a number of different APIs to make it easier for developers to retrieve information about Wayback capture data.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'timestamp', 'description': 'timestamp is the timestamp to look up in Wayback. If not specified, the most recenty available capture in Wayback is returned. The format of the timestamp is 1-14 digits (YYYYMMDDhhmmss)', 'type': 'STRING'}, {'name': 'callback', 'description': 'callback is an optional callback which may be specified to produce a JSONP response.', 'type': 'STRING'}]}"], "Output": "aws.ec2.describe_fpga_image_attribute(fpga_image_id=\"afi-2abc456def789ghi0\", attribute=\"loadPermission\")"} {"Instruction": "I want to search for available phone numbers in the United States with the area code 777 and return the results in the E.164 format in AWS Chime SDK Voice.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.chime_sdk_voice.search_available_phone_numbers', 'description': 'Searches the provisioned phone numbers in an organization.', 'parameters': [{'name': 'area_code', 'description': 'Confines a search to just the phone numbers associated with the specified area code.'}, {'name': 'city', 'description': 'Confines a search to just the phone numbers associated with the specified city.'}, {'name': 'country', 'description': 'Confines a search to just the phone numbers associated with the specified country.'}, {'name': 'state', 'description': 'Confines a search to just the phone numbers associated with the specified state.'}, {'name': 'toll_free_prefix', 'description': 'Confines a search to just the phone numbers associated with the specified toll-free prefix.'}, {'name': 'phone_number_type', 'description': 'Confines a search to just the phone numbers associated with the specified phone number type, either local or toll-free .\\nPossible values:\\n\\nLocal\\nTollFree'}, {'name': 'max_results', 'description': 'The maximum number of results to return.'}, {'name': 'next_token', 'description': 'The token used to return the next page of results.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dicolink API lets you retrieve information about French words, including definitions, synonyms, antonyms, quotes, expressions, lexical field, scrabble score, and much more...', 'parameters': [{'name': 'mot', 'description': 'Set the word you want to search', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'FileDecryptionProperties', 'description': 'Low-level API for file-level decryption properties', 'parameters': {'required': [{'name': 'key', 'description': 'The decryption key to be used'}], 'optional': [{'name': 'algorithm', 'description': 'The encryption algorithm to be used'}, {'name': 'mode', 'description': 'The encryption mode to be used'}]}}"], "Output": "aws.chime_sdk_voice.search_available_phone_numbers(__country=\"US\", __area_code=\"777\")"} {"Instruction": "Please create a JSON classifier named my-other-json-classifier in AWS Glue.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.glue.create_classifier', 'description': 'Creates a classifier in the user\u00e2\\x80\\x99s account. This can be a GrokClassifier , an XMLClassifier , a JsonClassifier , or a CsvClassifier , depending on which field of the request is present.', 'parameters': [{'name': 'grok_classifier', 'description': 'A GrokClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, Amazon CloudWatch Logs, and so on.\\nName -> (string)\\n\\nThe name of the new classifier.\\nGrokPattern -> (string)\\n\\nThe grok pattern used by this classifier.\\nCustomPatterns -> (string)\\n\\nOptional custom grok patterns used by this classifier.'}, {'name': 'xml_classifier', 'description': 'An XMLClassifier object specifying the classifier to create.\\nClassification -> (string)\\n\\nAn identifier of the data format that the classifier matches.\\nName -> (string)\\n\\nThe name of the classifier.\\nRowTag -> (string)\\n\\nThe XML tag designating the element that contains each record in an XML document being parsed. This can\u00e2\\x80\\x99t identify a self-closing element (closed by /> ). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).'}, {'name': 'json_classifier', 'description': 'A JsonClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nJsonPath -> (string)\\n\\nA JsonPath string defining the JSON data for the classifier to classify. Glue supports a subset of JsonPath, as described in Writing JsonPath Custom Classifiers .'}, {'name': 'csv_classifier', 'description': 'A CsvClassifier object specifying the classifier to create.\\nName -> (string)\\n\\nThe name of the classifier.\\nDelimiter -> (string)\\n\\nA custom symbol to denote what separates each column entry in the row.\\nQuoteSymbol -> (string)\\n\\nA custom symbol to denote what combines content into a single column value. Must be different from the column delimiter.\\nContainsHeader -> (string)\\n\\nIndicates whether the CSV file contains a header.\\nHeader -> (list)\\n\\nA list of strings representing column names.\\n(string)\\n\\nDisableValueTrimming -> (boolean)\\n\\nSpecifies not to trim values before identifying the type of column values. The default value is true.\\nAllowSingleColumn -> (boolean)\\n\\nEnables the processing of files that contain only one column.\\nCustomDatatypeConfigured -> (boolean)\\n\\nEnables the configuration of custom datatypes.\\nCustomDatatypes -> (list)\\n\\nCreates a list of supported custom datatypes.\\n(string)\\n\\nSerde -> (string)\\n\\nSets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog. Valid values are OpenCSVSerDe , LazySimpleSerDe , and None . You can specify the None value when you want the crawler to do the detection.'}]}\n", "{'name': 'aws', 'api_name': 'aws.datapipeline.activate_pipeline', 'description': 'Validates the specified pipeline and starts processing pipeline tasks. If the pipeline does not pass validation, activation fails.To activate a finished pipeline, modify the end date for the pipeline and then activate it.', 'parameters': [{'name': 'pipeline_id', 'description': 'The ID of the pipeline.'}, {'name': 'start_timestamp', 'description': 'The date and time to resume the pipeline. By default, the pipeline resumes from the last completed execution.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'We are providing a location search result according to your search query', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'latitude', 'description': '', 'type': 'STRING'}, {'name': 'longitude', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Limitless radial search from UK postcodes with distance and coordinate information returned', 'parameters': [{'name': 'postcodea', 'description': '', 'type': 'STRING'}, {'name': 'postcodeb', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.glue.create_classifier(json_classifier={\"Name\":\"my-other-json-classifier\"})"} {"Instruction": "I want to update the location with the ARN \"arn:aws:datasync:us-west-2:123456789012:location/loc-01234567890abcdef/myfiles\" for Azure Blob Storage on AWS DataSync.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.datasync.update_location_azure_blob', 'description': 'Modifies some configurations of the Microsoft Azure Blob Storage transfer location that you\u00e2\\x80\\x99re using with DataSync.', 'parameters': [{'name': 'location_arn', 'description': 'Specifies the ARN of the Azure Blob Storage transfer location that you\u00e2\\x80\\x99re updating.'}, {'name': 'subdirectory', 'description': 'Specifies path segments if you want to limit your transfer to a virtual directory in your container (for example, /my/images ).'}, {'name': 'authentication_type', 'description': 'Specifies the authentication method DataSync uses to access your Azure Blob Storage. DataSync can access blob storage using a shared access signature (SAS).\\nPossible values:\\n\\nSAS'}, {'name': 'sas_configuration', 'description': 'Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage.\\nToken -> (string)\\n\\nSpecifies a SAS token that provides permissions to access your Azure Blob Storage.\\nThe token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:\\n\\nsp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D'}, {'name': 'blob_type', 'description': 'Specifies the type of blob that you want your objects or files to be when transferring them into Azure Blob Storage. Currently, DataSync only supports moving data into Azure Blob Storage as block blobs. For more information on blob types, see the Azure Blob Storage documentation .\\nPossible values:\\n\\nBLOCK'}, {'name': 'access_tier', 'description': 'Specifies the access tier that you want your objects or files transferred into. This only applies when using the location as a transfer destination. For more information, see Access tiers .\\nPossible values:\\n\\nHOT\\nCOOL\\nARCHIVE'}, {'name': 'agent_arns', 'description': 'Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container.\\nYou can specify more than one agent. For more information, see Using multiple agents for your transfer .\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.forwarding_rules.config_export', 'description': 'Export the configuration for a Compute Engine forwarding rule', 'parameters': [{'name': 'name', 'description': 'Name of the forwarding rule to export.'}, {'name': 'global', 'description': 'If set, the forwarding rule is global.'}, {'name': 'region', 'description': 'Region of the forwarding rule to export.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': \"Format of the resource. Can be 'krm' or 'terraform'. Default is 'krm'.\"}]}\n", "{'name': 'aws', 'api_name': 'aws.shield.update_subscription', 'description': 'Updates the details of an existing subscription. Only enter values for parameters you want to change. Empty parameters are not updated.NoteFor accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization\u00e2\\x80\\x99s payer account, regardless of whether the payer account itself is subscribed.', 'parameters': [{'name': 'auto_renew', 'description': 'When you initally create a subscription, AutoRenew is set to ENABLED . If ENABLED , the subscription will be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription request. If the UpdateSubscription request does not included a value for AutoRenew , the existing value for AutoRenew remains unchanged.\\nPossible values:\\n\\nENABLED\\nDISABLED'}]}\n", "{'name': 'pyarrow', 'api_name': 'CSVWriter', 'description': 'Writer to create a CSV file', 'parameters': {'required': [{'name': 'sink', 'description': 'The location where to write the CSV data. It can be a string representing a file path, a pyarrow.OutputStream object, or a file-like object.'}, {'name': 'schema', 'description': 'The schema of the data to be written. It should be a pyarrow.Schema object.'}], 'optional': [{'name': 'write_options', 'description': 'Options to configure writing the CSV data. It should be a pyarrow.csv.WriteOptions object.'}, {'name': 'memory_pool', 'description': 'Pool for temporary allocations. It should be a pyarrow.MemoryPool object. (optional)'}]}}\n", "{'name': 'aws', 'api_name': 'aws.personalize.create_dataset_group', 'description': 'Creates an empty dataset group. A dataset group is a container for Amazon Personalize resources. A dataset group can contain at most three datasets, one for each type of dataset:InteractionsUsersA dataset group can be a Domain dataset group, where you specify a domain and use pre-configured resources like recommenders, or a Custom dataset group, where you use custom resources, such as a solution with a solution version, that you deploy with a campaign. If you start with a Domain dataset group, you can still add custom resources such as solutions and solution versions trained with recipes for custom use cases and deployed with campaigns.DELETE PENDINGTo get the status of the dataset group, call DescribeDatasetGroup . If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.NoteYou must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.CreateEventTrackerRelated APIsListDatasetGroupsDeleteDatasetGroupSee also: AWS API Documentation\\n', 'parameters': [{'name': 'name', 'description': 'The name for the new dataset group.'}, {'name': 'role_arn', 'description': 'The ARN of the Identity and Access Management (IAM) role that has permissions to access the Key Management Service (KMS) key. Supplying an IAM role is only valid when also specifying a KMS key.'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of a Key Management Service (KMS) key used to encrypt the datasets.'}, {'name': 'domain', 'description': 'The domain of the dataset group. Specify a domain to create a Domain dataset group. The domain you specify determines the default schemas for datasets and the use cases available for recommenders. If you don\u00e2\\x80\\x99t specify a domain, you create a Custom dataset group with solution versions that you deploy with a campaign.\\nPossible values:\\n\\nECOMMERCE\\nVIDEO_ON_DEMAND'}, {'name': 'tags', 'description': 'A list of tags to apply to the dataset group.\\n(structure)\\n\\nThe optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Amazon Personalize recources .\\ntagKey -> (string)\\n\\nOne part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.\\ntagValue -> (string)\\n\\nThe optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).'}]}"], "Output": "aws.datasync.update_location_azure_blob(location_arn=\"arn:aws:datasync:us-west-2:123456789012:location/loc-01234567890abcdef/myfiles\")"} {"Instruction": "Please associate the route table with ID rtb-12345678 to the subnet with ID subnet-98765432.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.associate_route_table', 'description': 'Associates a subnet in your VPC or an internet gateway or virtual private gateway attached to your VPC with a route table in your VPC. This association causes traffic from the subnet or gateway to be routed according to the routes in the route table. The action returns an association ID, which you need in order to disassociate the route table later. A route table can be associated with multiple subnets.See also: AWS API Documentation\\n', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'route_table_id', 'description': 'The ID of the route table.'}, {'name': 'subnet_id', 'description': 'The ID of the subnet.'}, {'name': 'gateway_id', 'description': 'The ID of the internet gateway or virtual private gateway.'}]}"], "Output": "aws.ec2.associate_route_table(route_table_id=\"rtb-12345678\", subnet_id=\"subnet-98765432\")"} {"Instruction": "I want to delete a model version with model ID \"my-model\" and model version number 3 in Amazon Fraud Detector.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.machinelearning.delete_realtime_endpoint', 'description': 'Deletes a real time endpoint of an MLModel .', 'parameters': [{'name': 'ml_model_id', 'description': 'The ID assigned to the MLModel during creation.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate custom QR codes for any data. See more info at https://api-ninjas.com/api/qrcode.', 'parameters': [{'name': 'data', 'description': 'data to encode in the QR code.', 'type': 'STRING'}, {'name': 'format', 'description': 'image format to return. Must be one of the following: png, jpg, jpeg, eps, svg.', 'type': 'STRING'}, {'name': 'size', 'description': 'size of the QR code image to generate. The output will be a square image with (size x size) dimensions.', 'type': 'NUMBER'}, {'name': 'fg_color', 'description': 'foreground color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is 000000 (black)', 'type': 'STRING'}, {'name': 'bg_color', 'description': 'background color of the QR code. Must be a 6-digit hex color (e.g. 00ff00 for green). Default is ffffff (white)', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email address validation API', 'parameters': [{'name': 'email', 'description': 'Email address to validate', 'type': 'STRING'}]}"], "Output": "aws.frauddetector.delete_model_version(model_id=\"my_model\", model_version_number=3)"} {"Instruction": "I want to get all models of type \"ACCOUNT_TAKEOVER_INSIGHTS\" for my AWS account.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.frauddetector.get_models', 'description': 'Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.See also: AWS API Documentation\\n', 'parameters': [{'name': 'model_id', 'description': 'The model ID.'}, {'name': 'model_type', 'description': 'The model type.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'next_token', 'description': 'The next token for the subsequent request.'}, {'name': 'max_results', 'description': 'The maximum number of objects to return for the request.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Twitter video downloader in mp4 is Iframe & button API ( https://mp3downy.com/twitter-video-downloader-API ) is now providing you the best ever fastest Downloader API(Application Programming Interface) all of free. We provide you the best health status of 99.99% productive uptime and we assure the best speeds all over the time with all kinds of video types supported and you can use it in the ease with customization provision inbuilt.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.update_data_lake', 'description': 'Specifies where to store your security data and for how long. You can add a rollup Region to consolidate data from multiple Amazon Web Services Regions.', 'parameters': [{'name': 'configurations', 'description': 'Specify the Region or Regions that will contribute data to the rollup region.\\n(structure)\\n\\nProvides details of Amazon Security Lake object.\\nencryptionConfiguration -> (structure)\\n\\nProvides encryption details of Amazon Security Lake object.\\nkmsKeyId -> (string)\\n\\nThe id of KMS encryption key used by Amazon Security Lake to encrypt the Security Lake object.\\n\\nlifecycleConfiguration -> (structure)\\n\\nProvides lifecycle details of Amazon Security Lake object.\\nexpiration -> (structure)\\n\\nProvides data expiration details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data expires in the Amazon Security Lake object.\\n\\ntransitions -> (list)\\n\\nProvides data storage transition details of Amazon Security Lake object.\\n(structure)\\n\\nProvide transition lifecycle details of Amazon Security Lake object.\\ndays -> (integer)\\n\\nNumber of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.\\nstorageClass -> (string)\\n\\nThe range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.\\n\\n\\n\\nregion -> (string)\\n\\nThe Amazon Web Services Regions where Security Lake is automatically enabled.\\nreplicationConfiguration -> (structure)\\n\\nProvides replication details of Amazon Security Lake object.\\nregions -> (list)\\n\\nReplication enables automatic, asynchronous copying of objects across Amazon S3 buckets. Amazon S3 buckets that are configured for object replication can be owned by the same Amazon Web Services account or by different accounts. You can replicate objects to a single destination bucket or to multiple destination buckets. The destination buckets can be in different Amazon Web Services Regions or within the same Region as the source bucket.\\nSet up one or more rollup Regions by providing the Region or Regions that should contribute to the central rollup Region.\\n(string)\\n\\nroleArn -> (string)\\n\\nReplication settings for the Amazon S3 buckets. This parameter uses the Identity and Access Management (IAM) role you created that is managed by Security Lake, to ensure the replication setting is correct.'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehendmedical.stop_snomedct_inference_job', 'description': 'Stops an InferSNOMEDCT inference job in progress.', 'parameters': [{'name': 'job_id', 'description': 'The job id of the asynchronous InferSNOMEDCT job to be stopped.'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_metadata', 'description': 'Read FileMetaData from footer of a single Parquet file.', 'parameters': {'required': [{'name': 'where', 'description': 'File path or file-like object'}, {'name': 'memory_map', 'description': 'Create memory map when the source is a file path'}, {'name': 'decryption_properties', 'description': 'Decryption properties for reading encrypted Parquet files'}, {'name': 'filesystem', 'description': 'File system used to read the Parquet file'}]}}\n", "{'name': 'aws', 'api_name': 'aws.route53.get_health_check_status', 'description': 'Gets status of a specified health check.WarningThis API is intended for use during development to diagnose behavior. It doesn\u00e2\\x80\\x99t support production use-cases with high query rates that require immediate and actionable responses.', 'parameters': [{'name': 'health_check_id', 'description': 'The ID for the health check that you want the current status for. When you created the health check, CreateHealthCheck returned the ID in the response, in the HealthCheckId element.\\n\\nNoteIf you want to check the status of a calculated health check, you must use the Amazon Route 53 console or the CloudWatch console. You can\u00e2\\x80\\x99t use GetHealthCheckStatus to get the status of a calculated health check.'}]}"], "Output": "aws.frauddetector.get_models(model_type=\"ACCOUNT_TAKEOVER_INSIGHTS\")"} {"Instruction": "I want to get a list of context keys referenced in the policies in the following files: policy3.json and policy4.json.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.iam.get_context_keys_for_custom_policy', 'description': 'Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy .See also: AWS API Documentation\\n', 'parameters': [{'name': 'policy_input_list', 'description': 'A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy.\\nThe regex pattern used to validate this parameter is a string of characters consisting of the following:\\n\\nAny printable ASCII character ranging from the space character (\\\\u0020 ) through the end of the ASCII character range\\nThe printable characters in the Basic Latin and Latin-1 Supplement character set (through \\\\u00FF )\\nThe special characters tab (\\\\u0009 ), line feed (\\\\u000A ), and carriage return (\\\\u000D )\\n\\n(string)'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_identity.get_credentials_for_identity', 'description': 'Returns credentials for the provided identity ID. Any provided logins will be validated against supported login providers. If the token is for cognito-identity.amazonaws.com, it will be passed through to AWS Security Token Service with the appropriate role for the token.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_id', 'description': 'A unique identifier in the format REGION:GUID.'}, {'name': 'logins', 'description': 'A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will follow the syntax \u00e2\\x80\\x9cprovider_name\u00e2\\x80\\x9d: \u00e2\\x80\\x9cprovider_user_identifier\u00e2\\x80\\x9d.\\nLogins should not be specified when trying to get credentials for an unauthenticated identity.\\nThe Logins parameter is required when using identities associated with external identity providers such as Facebook. For examples of Logins maps, see the code examples in the External Identity Providers section of the Amazon Cognito Developer Guide.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'custom_role_arn', 'description': 'The Amazon Resource Name (ARN) of the role to be assumed when multiple roles were received in the token from the identity provider. For example, a SAML-based identity provider. This parameter is optional for identity providers that do not support role customization.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Calories burned calculator for hundreds of different sports/activities. See more info at https://api-ninjas.com/api/caloriesburned.', 'parameters': [{'name': 'activity', 'description': 'name of the given activity. This value can be partial (e.g. ski will match water skiing and downhill skiing)', 'type': 'STRING'}, {'name': 'weight', 'description': 'weight of the user performing the activity in pounds. Must be between 50 and 500. Default value is 160.', 'type': 'NUMBER'}, {'name': 'duration', 'description': 'how long the activity was performed in minutes. Must be 1 or greater. Default value is 60 (1 hour).', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'deserialize_from', 'description': 'Deserialize a Python sequence from a file', 'parameters': {'required': [{'name': 'source', 'description': 'File to read the sequence from'}, {'name': 'base', 'description': 'This object will be the base object of all the numpy arrays contained in the sequence'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context'}]}}"], "Output": "aws.iam.get_context_keys_for_custom_policy(policy_input_list='file://policy3.json,file://policy4.json')"} {"Instruction": "I want to update the experiment template with ID ABC123 and description \"myExperimentTemplate\" in AWS FIS.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.fis.update_experiment_template', 'description': 'Updates the specified experiment template.', 'parameters': [{'name': 'id', 'description': 'The ID of the experiment template.'}, {'name': 'description', 'description': 'A description for the template.'}, {'name': 'stop_conditions', 'description': 'The stop conditions for the experiment.\\n(structure)\\n\\nSpecifies a stop condition for an experiment. You can define a stop condition as a CloudWatch alarm.\\nsource -> (string)\\n\\nThe source for the stop condition. Specify aws:cloudwatch:alarm if the stop condition is defined by a CloudWatch alarm. Specify none if there is no stop condition.\\nvalue -> (string)\\n\\nThe Amazon Resource Name (ARN) of the CloudWatch alarm.'}, {'name': 'targets', 'description': 'The targets for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both.\\nresourceType -> (string)\\n\\nThe resource type. The resource type must be supported for the specified action.\\nresourceArns -> (list)\\n\\nThe Amazon Resource Names (ARNs) of the targets.\\n(string)\\n\\nresourceTags -> (map)\\n\\nThe tags for the target resources.\\nkey -> (string)\\nvalue -> (string)\\n\\nfilters -> (list)\\n\\nThe filters to apply to identify target resources using specific attributes.\\n(structure)\\n\\nSpecifies a filter used for the target resource input in an experiment template.\\nFor more information, see Resource filters in the Fault Injection Simulator User Guide .\\npath -> (string)\\n\\nThe attribute path for the filter.\\nvalues -> (list)\\n\\nThe attribute values for the filter.\\n(string)\\n\\n\\n\\nselectionMode -> (string)\\n\\nScopes the identified resources to a specific count or percentage.\\nparameters -> (map)\\n\\nThe resource type parameters.\\nkey -> (string)\\nvalue -> (string)'}, {'name': 'actions', 'description': 'The actions for the experiment.\\nkey -> (string)\\nvalue -> (structure)\\n\\nSpecifies an action for an experiment template.\\nactionId -> (string)\\n\\nThe ID of the action.\\ndescription -> (string)\\n\\nA description for the action.\\nparameters -> (map)\\n\\nThe parameters for the action, if applicable.\\nkey -> (string)\\nvalue -> (string)\\n\\ntargets -> (map)\\n\\nThe targets for the action.\\nkey -> (string)\\nvalue -> (string)\\n\\nstartAfter -> (list)\\n\\nThe name of the action that must be completed before the current action starts. Omit this parameter to run the action at the start of the experiment.\\n(string)'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.'}, {'name': 'log_configuration', 'description': 'The configuration for experiment logging.\\ncloudWatchLogsConfiguration -> (structure)\\n\\nThe configuration for experiment logging to Amazon CloudWatch Logs.\\nlogGroupArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the destination Amazon CloudWatch Logs log group.\\n\\ns3Configuration -> (structure)\\n\\nThe configuration for experiment logging to Amazon S3.\\nbucketName -> (string)\\n\\nThe name of the destination bucket.\\nprefix -> (string)\\n\\nThe bucket prefix.\\n\\nlogSchemaVersion -> (integer)\\n\\nThe schema version.'}]}\n", "{'name': 'alpha compute disks', 'api_name': 'gcloud.alpha.compute.disks().stop_async_replication', 'description': 'Stop async replication on a Compute Engine persistent disk', 'parameters': [{'name': 'disk_name', 'description': 'Name of the disk to stop async replication'}, {'name': 'region', 'description': 'Region of the disk to stop async replication'}, {'name': 'zone', 'description': 'Zone of the disk to stop async replication'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search through the most famous events in history. See more info at https://api-ninjas.com/api/historicalevents.', 'parameters': [{'name': 'text', 'description': 'query text to search events by. Use keywords or short phrases for best match results.', 'type': 'STRING'}, {'name': 'month', 'description': 'integer month (e.g. 3 for March).', 'type': 'NUMBER'}, {'name': 'day', 'description': 'calendar day of the month.', 'type': 'NUMBER'}, {'name': 'year', 'description': '4-digit year (e.g. 1776). For BC/BCE years, use a negative integer (e.g. -351 for 351 BC).', 'type': 'NUMBER'}, {'name': 'offset', 'description': 'number of results to offset (for pagination).', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai_platform.models().get_iam_policy', 'description': 'Get IAM policy for a model', 'parameters': [{'name': 'model'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API showing all the Climate change related news around the world.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'DenseUnionType', 'description': 'Create a dense union type from child fields.', 'parameters': {'required': []}}"], "Output": "aws.fis.update_experiment_template(id=\"ABC123\", description=\"myExperimentTemplate\")"} {"Instruction": "I want to list the offerings available for purchase on AWS MediaLive and retrieve the results in smaller pages of 10 items each.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.medialive.list_offerings', 'description': 'List offerings available for purchase.list-offerings is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.app_profiles.update', 'description': 'Update a Bigtable app profile', 'parameters': [{'name': 'app_profile', 'description': 'ID of the app profile or fully qualified identifier for the app profile.'}, {'name': 'instance', 'description': 'Cloud Bigtable instance for the app profile.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.blockchain_node_engine.locations().describe', 'description': 'Describe a Blockchain Node Engine location', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find your next gem crypto! Browse popular today, trending and recently added coins', 'parameters': [{'name': 'page', 'description': '', 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured_workloads_violations_acknowledge', 'description': 'Acknowledge an existing Assured Workloads compliance violation', 'parameters': [{'name': 'violation', 'description': 'ID of the violation or fully qualified identifier for the violation.'}, {'name': 'location', 'description': 'The location for the violation.'}, {'name': 'organization', 'description': 'The parent organization for the violation.'}, {'name': 'workload', 'description': 'The workload for the violation.'}, {'name': 'comment', 'description': 'Comment for the violation acknowledgement.'}]}\n", "{'name': 'alpha artifacts', 'api_name': 'gcloud.alpha.artifacts.settings.enable_upgrade_redirection', 'description': 'Enable upgrade redirection', 'parameters': [{'name': 'dry_run'}]}"], "Output": "aws.medialive.list_offerings(page_size=10)"} {"Instruction": "I want to delete a publishing destination with destination ID \"55555555\" for the detector with ID \"99999999\" in AWS GuardDuty.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.guardduty.delete_publishing_destination', 'description': 'Deletes the publishing definition with the specified destinationId .', 'parameters': [{'name': 'detector_id', 'description': 'The unique ID of the detector associated with the publishing destination to delete.'}, {'name': 'destination_id', 'description': 'The ID of the publishing destination to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast Reading (Bionic Reading) - is a shallow method of reading facilitating the reading process by guiding the eyes through text with artificial fixation points. As a result, the reader is only focusing on the highlighted initial letters and lets the brain center complete the word.', 'parameters': [{'name': 'txt', 'description': 'Raw text to be converted', 'type': 'STRING'}, {'name': 'fix', 'description': 'Word fixation', 'type': 'NUMBER'}, {'name': 'lng', 'description': 'Language: EN, RU, ES', 'type': 'STRING'}, {'name': 'model', 'description': 'Model For Text Processing: m1,m2,...m11', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.waf_regional.get_rate_based_rule_managed_keys', 'description': 'See also: AWS API Documentation\\n', 'parameters': [{'name': 'rule_id', 'description': 'The RuleId of the RateBasedRule for which you want to get a list of ManagedKeys . RuleId is returned by CreateRateBasedRule and by ListRateBasedRules .'}, {'name': 'next_marker', 'description': 'A null value and not currently used. Do not include this in your request.'}]}"], "Output": "aws.guardduty.delete_publishing_destination(detector_id=99999999, destination_id=55555555)"} {"Instruction": "Can you please describe the dataset named my-dataset in AWS DataBrew?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.databrew.describe_dataset', 'description': 'Returns the definition of a specific DataBrew dataset.', 'parameters': [{'name': 'name', 'description': 'The name of the dataset to be described.'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().update', 'description': 'Update an AlloyDB cluster in a specified project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}, {'name': 'async'}, {'name': 'clear_automated_backup'}, {'name': 'disable_automated_backup'}, {'name': 'automated_backup_days_of_week'}, {'name': 'automated_backup_start_times'}, {'name': 'automated_backup_window'}, {'name': 'automated_backup_encryption_key'}, {'name': 'automated_backup_encryption_key_keyring'}, {'name': 'automated_backup_encryption_key_location'}, {'name': 'automated_backup_encryption_key_project'}, {'name': 'automated_backup_retention_count'}, {'name': 'automated_backup_retention_period'}]}\n", "{'name': 'az', 'api_name': 'Tenant Deployment List', 'description': 'List deployments at tenant scope', 'parameters': [{'name': 'filter', 'description': 'Filter expression using OData notation. You can use --filter \"provisioningState eq \\'{state}\\'\" to filter provisioningState.'}]}\n", "{'name': 'aws', 'api_name': 'aws.servicecatalog.describe_portfolio', 'description': 'Gets information about the specified portfolio.See also: AWS API Documentation\\n', 'parameters': [{'name': 'accept_language', 'description': 'The language code.\\n\\njp - Japanese\\nzh - Chinese'}, {'name': 'id', 'description': 'The portfolio identifier.'}]}"], "Output": "aws.databrew.describe_dataset(name=\"my-dataset\")"} {"Instruction": "Can you please provide the configuration settings for the identity pool with ID us-west-2:CD34C56E-12FG-345H-IJKL-678M90N1234O in AWS Cognito?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.cognito_sync.get_identity_pool_configuration', 'description': 'Gets the configuration settings of an identity pool.See also: AWS API Documentation\\n', 'parameters': [{'name': 'identity_pool_id', 'description': 'A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Branded SMS Pakistan provide Mask or Short Code Messaging Gateway in Pakistan', 'parameters': [{'name': 'to', 'description': 'Destination Number (Default Format) 923151231016', 'type': 'STRING'}, {'name': 'key', 'description': 'Account API Key', 'type': 'STRING'}, {'name': 'mask', 'description': 'Masking (Branded Name)', 'type': 'STRING'}, {'name': 'email', 'description': 'Account Email Address', 'type': 'STRING'}, {'name': 'message', 'description': 'Message Limited to 640 characters', 'type': 'STRING'}, {'name': 'status', 'description': 'Return Message ID', 'type': 'BOOLEAN'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}"], "Output": "aws.cognito_sync.get_identity_pool_configuration(identity_pool_id=\"us-west-2:CD34C56E-12FG-345H-IJKL-678M90N1234O\")"} {"Instruction": "How can I delete an AWS EC2 Instance Connect Endpoint with the ID \"i-1234567890abcdef0\"?\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.ec2.delete_instance_connect_endpoint', 'description': 'Deletes the specified EC2 Instance Connect Endpoint.', 'parameters': [{'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'instance_connect_endpoint_id', 'description': 'The ID of the EC2 Instance Connect Endpoint to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Validate any phone number across the USA, in bulk or single. Use free and forever.', 'parameters': [{'name': 'filename', 'description': 'Name of file to be downloaded. Result file name is always in format {filename}_output.xlsx Replace {filename} with the name returned from upload file call.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"A Boggle solver - supply 16 letters representing the tiles on a Boggle board and the service will return all allowable words that can be found. Letters from the first row of the board should be listed first reading from left to right, followed by letters from the second row and so on down the board. On a traditional Boggle board, the letters 'Q' and 'U' appear together on a single square, in order to be consistent with this rule the web service will interpret the single letter 'Q' as the sequence 'QU'.\", 'parameters': [{'name': 'letters', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.deploy.continue_deployment', 'description': 'For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)', 'parameters': [{'name': 'deployment_id', 'description': 'The unique ID of a blue/green deployment for which you want to start rerouting traffic to the replacement environment.'}, {'name': 'deployment_wait_type', 'description': 'The status of the deployment\u00e2\\x80\\x99s waiting period. READY_WAIT indicates that the deployment is ready to start shifting traffic. TERMINATION_WAIT indicates that the traffic is shifted, but the original target is not terminated.\\nPossible values:\\n\\nREADY_WAIT\\nTERMINATION_WAIT'}]}"], "Output": "aws.ec2.delete_instance_connect_endpoint(dry_run=False, instance_connect_endpoint_id=\"i-1234567890abcdef0\")"} {"Instruction": "I would like to create a rule groups namespace named \"my-namespace\" in my AWS workspace named \"my-workspace\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.amp.create_rule_groups_namespace', 'description': 'Create a rule group namespace.', 'parameters': [{'name': 'workspace_id', 'description': 'The ID of the workspace in which to create the rule group namespace.'}, {'name': 'name', 'description': 'The rule groups namespace name.'}, {'name': 'data', 'description': 'The namespace data that define the rule groups.'}, {'name': 'client_token', 'description': 'Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request.'}, {'name': 'tags', 'description': 'Optional, user-provided tags for this rule groups namespace.\\nkey -> (string)\\n\\nThe key of the tag.\\nConstraints: Tag keys are case-sensitive and accept a maximum of 128 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @ May not begin with aws: .\\n\\nvalue -> (string)\\n\\nThe value of the tag.\\nConstraints: Tag values are case-sensitive and accept a maximum of 256 Unicode characters. Valid characters are Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @'}]}\n", "{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}"], "Output": "aws.amp.create_rule_groups_namespace(workspace_id=\"my-workspace\", name=\"my-namespace\")"} {"Instruction": "I want to update the data access role for a resource with the ARN \"arn:aws:s3:::my-bucket\" in AWS Lake Formation. The new role I want to use is \"arn:aws:iam::123456789012:role/my-role\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.lakeformation.update_resource', 'description': 'Updates the data access role used for vending access to the given (registered) resource in Lake Formation.', 'parameters': [{'name': 'role_arn', 'description': 'The new role to use for the given resource registered in Lake Formation.'}, {'name': 'resource_arn', 'description': 'The resource ARN.'}, {'name': 'with_federation_|_no_with_federation', 'description': 'Whether or not the resource is a federated resource.'}]}\n", "{'name': 'pyarrow', 'api_name': 'DeserializeBufferToDataFrame', 'description': 'Deserialize a buffer protocol compatible object into a pandas DataFrame', 'parameters': {'required': [{'name': 'buf', 'description': 'An object compatible with the buffer protocol.'}], 'optional': [{'name': 'use_threads', 'description': 'Whether to parallelize the conversion using multiple threads.'}]}}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.clusters().describe', 'description': 'Describe an AlloyDB cluster in a given project and region', 'parameters': [{'name': 'cluster'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}\n", "{'name': 'aws', 'api_name': 'aws.securitylake.create_subscriber_notification', 'description': 'Notifies the subscriber when new data is written to the data lake for the sources that the subscriber consumes in Security Lake. You can create only one subscriber notification per subscriber.', 'parameters': [{'name': 'configuration', 'description': 'Specify the configuration using which you want to create the subscriber notification.\\n\\nNoteThis is a Tagged Union structure. Only one of the following top level keys can be set: httpsNotificationConfiguration, sqsNotificationConfiguration.\\nhttpsNotificationConfiguration -> (structure)\\n\\nThe configurations for HTTPS subscriber notification.\\nauthorizationApiKeyName -> (string)\\n\\nThe key name for the notification subscription.\\nauthorizationApiKeyValue -> (string)\\n\\nThe key value for the notification subscription.\\nendpoint -> (string)\\n\\nThe subscription endpoint in Security Lake. If you prefer notification with an HTTPs endpoint, populate this field.\\nhttpMethod -> (string)\\n\\nThe HTTPS method used for the notification subscription.\\ntargetRoleArn -> (string)\\n\\nThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created. For more information about ARNs and how to use them in policies, see Managing data access and Amazon Web Services Managed Policies in the Amazon Security Lake User Guide .\\n\\nsqsNotificationConfiguration -> (structure)\\n\\nThe configurations for SQS subscriber notification.'}, {'name': 'subscriber_id', 'description': 'The subscriber ID for the notification subscription.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scraper is the easiest way to get access to products, price, sales and reviews data from amazon in JSON format', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "aws.lakeformation.update_resource(role_arn=\"arn:aws:iam::123456789012:role/my_role\", resource_arn=\"arn:aws:s3:::my_bucket\")"} {"Instruction": "I want to list all export tasks with a status code of \"FAILED\" on AWS CloudWatch Logs.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.logs.describe_export_tasks', 'description': 'Lists the specified export tasks. You can list all your export tasks or filter the results based on task ID or task status.describe-export-tasks is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'task_id', 'description': 'The ID of the export task. Specifying a task ID filters the results to one or zero export tasks.'}, {'name': 'status_code', 'description': 'The status code of the export task. Specifying a status code filters the results to zero or more export tasks.\\nPossible values:\\n\\nCANCELLED\\nCOMPLETED\\nFAILED\\nPENDING\\nPENDING_CANCEL\\nRUNNING'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'pyarrow', 'api_name': 'compare_ordered', 'description': 'Compare values for ordered inequality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha apigee', 'api_name': 'gcloud.alpha.apigee.organizations().delete', 'description': 'Delete an Apigee organization', 'parameters': [{'name': 'organization'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'pyarrow', 'api_name': 'scalar', 'description': 'Creating a pyarrow.Scalar instance from a Python object', 'parameters': {'required': [{'name': 'value', 'description': \"Python object coercible to arrow's type system\"}], 'optional': [{'name': 'type', 'description': 'Explicit type to attempt to coerce to, otherwise will be inferred from the value'}, {'name': 'from_pandas', 'description': \"Use pandas's semantics for inferring nulls from values in ndarray-like data. Defaults to False if not passed explicitly by user, or True if a pandas object is passed in\"}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the currently-set default memory pool'}]}}"], "Output": "aws.logs.describe_export_tasks(status_code=\"FAILED\")"} {"Instruction": "I want to provision a permission set with the ARN \"arn:aws:sso::123456789012:permissionSet/AnotherPermissionSet\" for the target AWS account \"123456789012\" on the IAM Identity Center instance with the ARN \"arn:aws:sso::123456789012:instance/AnotherInstance\".\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}\n", "{'name': 'aws', 'api_name': 'aws.medical_imaging.list_image_set_versions', 'description': 'List image set versions.list-image-set-versions is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'datastore_id', 'description': 'The data store identifier.'}, {'name': 'image_set_id', 'description': 'The image set identifier.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "aws.sso_admin.provision_permission_set(instance_arn=\"arn:aws:sso::123456789012:instance/AnotherInstance\", permission_set_arn=\"arn:aws:sso::123456789012:permissionSet/AnotherPermissionSet\", target_id=\"123456789012\", target_type=\"AWS_ACCOUNT\")"} {"Instruction": "I want to delete a service with the ID srv-123456 on AWS Service Discovery.\n", "Functions": ["{'name': 'aws', 'api_name': 'aws.servicediscovery.delete_service', 'description': 'Deletes a specified service. If the service still contains one or more registered instances, the request fails.', 'parameters': [{'name': 'id', 'description': 'The ID of the service that you want to delete.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.remove_role_from_instance_profile', 'description': 'Removes the specified IAM role from the specified EC2 instance profile.WarningMake sure that you do not have any Amazon EC2 instances running with the role you are about to remove from the instance profile. Removing a role from an instance profile that is associated with a running instance might break any applications running on the instance.See also: AWS API Documentation\\n', 'parameters': [{'name': 'instance_profile_name', 'description': 'The name of the instance profile to update.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}, {'name': 'role_name', 'description': 'The name of the role to remove.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Referral Domains of a website, backlink counts , ranks etc ', 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "aws.servicediscovery.delete_service(id=\"srv-123456\")"} {"Instruction": "I want to fit a LassoLars model with sklearn using an alpha value of 0.01, fitting an intercept, and setting verbose mode to True.\n", "Functions": ["{'name': 'sklearn', 'api_name': 'sklearn.linear_model.LassoLars', 'description': 'Lasso model fit with Least Angle Regression (LARS)', 'parameters': ['alpha', 'fit_intercept', 'verbose', 'normalize', 'precompute', 'max_iter', 'eps', 'copy_X', 'fit_path', 'positive', 'jitter', 'random_state']}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}\n", "{'name': 'IoT Hub', 'api_name': 'IoT Hub Statistics', 'description': 'Get the statistics for an IoT hub', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'name', 'description': 'IoT Hub name.'}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}]}"], "Output": "sklearn.linear_model.LassoLars(alpha=0.01, fit_intercept=True, verbose=True)"} {"Instruction": "I want to fit an ARD regression model to a dataset called \"data.csv\" using sklearn. Set the maximum number of iterations to 100, stop the algorithm if the weights have converged, set alpha_1 to 0.001, and enable verbose mode.\n", "Functions": ["{'name': 'sklearn', 'api_name': 'sklearn.linear_model.LassoLars', 'description': 'Lasso model fit with Least Angle Regression (LARS)', 'parameters': ['alpha', 'fit_intercept', 'verbose', 'normalize', 'precompute', 'max_iter', 'eps', 'copy_X', 'fit_path', 'positive', 'jitter', 'random_state']}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Determine in realtime if a given phone number is valid and the type of phone line it is connected to. Works for all countries!', 'parameters': [{'name': 'phone', 'description': 'The phone number to verify. It should be provided without any spaces or special characters.', 'type': 'STRING'}, {'name': 'country', 'description': 'The two-letter country code of the phone number. eg **US**, **CA**, **FR** etc.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.wafv2.get_regex_pattern_set', 'description': 'Retrieves the specified RegexPatternSet .', 'parameters': [{'name': 'name', 'description': 'The name of the set. You cannot change the name after you create the set.'}, {'name': 'scope', 'description': 'Specifies whether this is for an Amazon CloudFront distribution or for a regional application. A regional application can be an Application Load Balancer (ALB), an Amazon API Gateway REST API, an AppSync GraphQL API, an Amazon Cognito user pool, an App Runner service, or an Amazon Web Services Verified Access instance.\\nTo work with CloudFront, you must also specify the Region US East (N. Virginia) as follows:\\n\\nCLI - Specify the Region when you use the CloudFront scope: --scope=CLOUDFRONT --region=us-east-1 .\\nAPI and SDKs - For all calls, use the Region endpoint us-east-1.\\n\\nPossible values:\\n\\nCLOUDFRONT\\nREGIONAL'}, {'name': 'id', 'description': 'A unique identifier for the set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.'}]}\n", "{'name': 'az', 'api_name': 'Private Link Resource List', 'description': 'Get a list of all supported private link resource types for a given service', 'parameters': [{'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'service-name', 'description': 'The name of the search service.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "sklearn.linear_model.ARDRegression(max_iter=100, tol=1e-3, alpha_1=0.001, verbose=True)"} {"Instruction": "I want to create a LassoLars model with an alpha value of 0.01, fit_intercept set to False, normalize set to True, and max_iter set to 500.\n", "Functions": ["{'name': 'sklearn', 'api_name': 'sklearn.linear_model.LassoLars', 'description': 'Lasso model fit with Least Angle Regression (LARS)', 'parameters': ['alpha', 'fit_intercept', 'verbose', 'normalize', 'precompute', 'max_iter', 'eps', 'copy_X', 'fit_path', 'positive', 'jitter', 'random_state']}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The API offers detailed data about zip codes in the USA, including geographic coordinates, county, city, and time zone. This information is valuable for targeted marketing, data analysis, and location-based services. Users can retrieve location-specific details about a given zip code using the API.', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive any message type to your WhatsApp or owned groups with our gateway.', 'parameters': [{'name': 'gid', 'description': 'Each whatsapp group will have its own webhook address; set the group-id on this field to get a unique valid url and deliver webhooks as messages on each whatsapp group. Learn how to get a valid value [here](https://rapidapi.com/inutil-inutil-default/api/whin2/tutorials/how-to-use-the-groups-category-to-send-and-receive-whatsapps-to%2Ffrom-groups%3F-1).', 'type': 'STRING'}, {'name': 'origin', 'description': 'This is the service that is sending Webhooks to your whin personal receiver. If the origin service is nos listed you can select `Do not include in request`, or leave the value blank, and whin will do its best to parse the payload received.', 'type': 'ENUM'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"LINE Messaging API lets you develop two-way communication between your service and LINE users. Push and reply messages Push messages are messages that your bot can send to users at any time. Reply messages are messages that your bot sends in response to users' messages. 1-on-1 and group chats Send messages not only to users who have added your bot as a friend but also in group chats that your bot has been added to.\", 'parameters': [{'name': 'messageid', 'description': 'Message ID', 'type': 'STRING'}]}"], "Output": "sklearn.linear_model.LassoLars(alpha=0.01, fit_intercept=False, normalize=True, max_iter=500)"} {"Instruction": "I want to update the auxiliary info file on my Git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}"], "Output": "git.update_server_info(force=True)"} {"Instruction": "I want to count the number of unpacked object files and their disk consumption in a git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.count_objects', 'description': 'Count unpacked number of objects and their disk consumption', 'parameters': [{'name': '_v'}, {'name': '_h'}, {'name': 'human_readable'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.endpoints().update', 'description': 'Update an existing Vertex AI endpoint', 'parameters': [{'name': 'endpoint'}, {'name': 'region'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'clear_traffic_split'}, {'name': 'traffic_split'}, {'name': 'disable_request_response_logging'}, {'name': 'request_response_logging_rate'}, {'name': 'request_response_logging_table'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily generate QR codes for urls, and receive a downloadable png image file', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.appconfig.get_environment', 'description': 'Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such as applications in a Production environment or in an EU_Region environment. Each configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.', 'parameters': [{'name': 'application_id', 'description': 'The ID of the application that includes the environment you want to get.'}, {'name': 'environment_id', 'description': 'The ID of the environment that you want to get.'}]}"], "Output": "git.count_objects(v=True, H=False)"} {"Instruction": "I want to build a pack index file for an existing packed archive in Git using the 'git-index-pack' command.\n", "Functions": ["{'name': 'git', 'api_name': 'git.index_pack', 'description': 'Build pack index file for an existing packed archive', 'parameters': [{'name': '_v'}, {'name': '_o_index_file'}, {'name': '[no_]rev_index'}, {'name': 'pack_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Project is created by the onboarding process', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}"], "Output": "git.index_pack(pack_file=\"\")"} {"Instruction": "I want to verify the signature of a commit with SHA-1 identifier \"abc123\" in a Git repository using GPG.\n", "Functions": ["{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}\n", "{'name': 'pyarrow', 'api_name': 'asin', 'description': 'Compute the inverse sine', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}], 'optional': [{'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool'}]}}\n", "{'name': 'ai-platform', 'api_name': 'gcloud.ai_platform.models().update', 'description': 'Update an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'description', 'description': 'Description of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command.'}, {'name': 'update_labels', 'description': 'List of label KEY=VALUE pairs to update. If a label exists, its value is modified. Otherwise, a new label is created.'}, {'name': 'clear_labels', 'description': 'Remove all labels. If --update-labels is also specified then --clear-labels is applied first.'}, {'name': 'remove_labels', 'description': 'List of label keys to remove. If a label does not exist it is silently ignored. If --update-labels is also specified then --update-labels is applied first.'}]}\n", "{'name': 'pyarrow', 'api_name': 'read_table', 'description': 'Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata', 'parameters': {'required': [{'name': 'source', 'description': 'The source of the table to be read. It can be a file name or directory name as a string, a pyarrow.NativeFile object, or a file-like object.'}], 'optional': [{'name': 'columns', 'description': 'A list of column names to be read from the file. If not provided, all columns will be read.'}, {'name': 'use_threads', 'description': 'A boolean flag indicating whether to perform multi-threaded column reads. Default is True.'}, {'name': 'metadata', 'description': 'The file metadata as a FileMetaData object. If separately computed, this can be provided.'}, {'name': 'schema', 'description': 'The Schema for the parquet dataset. If provided, it will not be inferred from the source.'}, {'name': 'read_dictionary', 'description': 'A list of names or column paths (for nested types) to read directly as DictionaryArray. Only supported for BYTE_ARRAY storage.'}, {'name': 'memory_map', 'description': 'A boolean flag indicating whether to use a memory map to read the file. Default is False.'}, {'name': 'buffer_size', 'description': 'The buffer size for read buffering when deserializing individual column chunks. If positive, buffering is enabled. Default is 0.'}, {'name': 'partitioning', 'description': \"The partitioning scheme for a partitioned dataset. It can be a pyarrow.dataset.Partitioning object, a string, or a list of strings. Default is 'hive'.\"}, {'name': '**kwargs', 'description': 'Additional options for the read_table function.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels_conditions.list', 'description': 'List conditions for an access level', 'parameters': [{'name': 'level'}, {'name': 'policy'}]}\n", "{'name': 'alpha compute commitments', 'api_name': 'gcloud.alpha.compute.commitments().update', 'description': 'Update Compute Engine commitments', 'parameters': [{'name': 'commitment'}, {'name': 'auto_renew'}, {'name': 'plan'}, {'name': 'region'}]}"], "Output": "git.verify_commit(commit=\"abc123\")"} {"Instruction": "I want to send a collection of patches as emails using git-send-email. The patches are stored in a directory called \"patches\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.send_email', 'description': 'Send a collection of patches as emails', 'parameters': [{'name': 'options'}, {'name': 'file|directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get crypto events like listing, airdrops, release, tokenomics, partnershiop, other.\\n', 'parameters': [{'name': 'pagesize', 'description': 'Max pageSize = 10', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'ef', 'parameters': [{'name': 'productid', 'description': '', 'type': 'string'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for video on demand app', 'parameters': [{'name': 'episodehousenumber', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detaied Google Play API. Search, Suggest, Category Search, Dev Data, App Data etc.', 'parameters': [{'name': 'dev_id', 'description': '', 'type': 'STRING'}, {'name': 'lang', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A fast and simple API to identify and retrieve information about Tor nodes.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'geo', 'description': '', 'type': 'BOOLEAN'}]}"], "Output": "git.send_email(file_or_directory=\"patches\")"} {"Instruction": "I want to verify a packed Git archive file and display the histogram of delta chain length.\n", "Functions": ["{'name': 'git', 'api_name': 'git.verify_pack', 'description': 'Verify packed Git archive files', 'parameters': [{'name': 'pack.idx'}, {'name': '_v'}, {'name': 'verbose'}, {'name': '_s'}, {'name': 'stat_only'}, {'name': ''}]}\n", "{'name': 'alpha', 'api_name': \"gcloud.alpha.composer.environments().databaseFailover(environment='environment_1', location='us_central1').execute\", 'description': 'Run a database failover operation', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'async', 'description': 'Runs the command asynchronously.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get Playstation Store Deals data that are on Deals which you can find here: https://store.playstation.com/en-us/category/35027334-375e-423b-b500-0d4d85eff784/1?FULL_GAME=storeDisplayClassification\\n\\nContact me at: vuesdata@gmail.com or visit https://www.vuesdata.com for building custom spiders or custom requests.', 'parameters': [{'name': 'count', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.list_devices', 'description': 'Lists the sign-in devices that Amazon Cognito has registered to the current user.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .', 'parameters': [{'name': 'access_token', 'description': 'A valid access token that Amazon Cognito issued to the user whose list of devices you want to view.'}, {'name': 'limit', 'description': 'The limit of the device request.'}, {'name': 'pagination_token', 'description': 'The pagination token for the list request.'}]}\n", "{'name': 'az', 'api_name': 'Postgres Server List SKUs', 'description': \"List available sku's in the given region\", 'parameters': [{'name': 'location', 'required': True, 'description': 'The name of the location.'}, {'name': 'debug', 'required': False, 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'required': False, 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'required': False, 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'required': False, 'description': 'Output format.'}, {'name': 'query', 'required': False, 'description': 'JMESPath query string.'}, {'name': 'subscription', 'required': False, 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'required': False, 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.trim', 'description': 'Trim leading and trailing characters from strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'characters', 'description': 'Individual characters to be trimmed from the string'}, {'name': 'options', 'description': 'Alternative way of passing options'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}"], "Output": "git.verify_pack(verbose=True)"} {"Instruction": "I want to create a bundle file named \"my_bundle\" that includes all the commits up to the HEAD of my Git repository.\n", "Functions": ["{'name': 'Python', 'api_name': 'git.bundle.create', 'description': \"Create, unpack, and manipulate 'bundle' files\", 'parameters': [{'name': '_q'}, {'name': 'quiet'}, {'name': 'progress'}, {'name': 'version'}, {'name': 'file'}, {'name': 'git_rev_list_args'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.composer.environments().storage().data().export', 'description': 'Export data from an environment into local storage or Cloud Storage', 'parameters': [{'name': 'destination'}, {'name': 'environment'}, {'name': 'location'}, {'name': 'source'}]}\n", "{'name': 'AI Platform', 'api_name': 'gcloud.ai_platform.jobs().cancel', 'description': 'Cancels a running AI Platform job', 'parameters': [{'name': 'job', 'description': 'Name of the job.'}, {'name': 'gcloud_wide_flag', 'description': 'These flags are available to all commands: --access-token-file, --account, --billing-project, --configuration, --flags-file, --flatten, --format, --help, --impersonate-service-account, --log-http, --project, --quiet, --trace-token, --user-output-enabled, --verbosity.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides information about all mobile brands and their devices would be a comprehensive source of data for developers seeking to build applications or services related to mobile devices. Such an API could include details on all the mobile brands currently on the market, as well as information about each brand's individual devices, such as model names, technical specifications, and images. The \\nAPI might also provide additional metadata, such as operating system versions and releas...\", 'parameters': [{'name': 'device_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow.compute.count', 'description': 'Count the number of unique values', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function.'}, {'name': 'mode', 'description': \"Which values to count in the input. Accepted values are 'only_valid', 'only_null', 'all'.\"}, {'name': 'options', 'description': 'Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.personalize.stop_solution_version_creation', 'description': 'Stops creating a solution version that is in a state of CREATE_PENDING or CREATE IN_PROGRESS.CREATE_IN_PROGRESS > CREATE_STOPPING > CREATE_STOPPEDYou are billed for all of the training completed up until you stop the solution version creation. You cannot resume creating a solution version once it has been stopped.', 'parameters': [{'name': 'solution_version_arn', 'description': 'The Amazon Resource Name (ARN) of the solution version you want to stop creating.'}]}"], "Output": "git.bundle.create(file=\"my_bundle\", git_rev_list_args=\"HEAD\")"} {"Instruction": "I want to extract patch and authorship details from a single email message using the git-mailinfo command. The email message is stored in a file called 'email.txt' and the patch information should be written to a file called 'patch.txt'.\n", "Functions": ["{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Ecommerce Product API is a comprehensive solution for retrieving and managing product information in ecommerce stores. This API provides access to a wide range of product data, including titles, descriptions, images, and more. ', 'parameters': [{'name': 'product', 'description': '', 'type': 'STRING'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Downlaod All Instagram Media Including Stories , Reels, Videos and many more, Using Single URL.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.apigee.apis.deploy', 'description': 'Deploy an API proxy to an environment', 'parameters': [{'name': 'revision', 'description': 'ID of the revision or fully qualified identifier for the revision.'}, {'name': 'api', 'description': 'API proxy to be deployed.'}, {'name': 'environment', 'description': 'Environment in which to deploy the API proxy.'}, {'name': 'organization', 'description': 'Apigee organization of the proxy and environment.'}, {'name': 'override', 'description': 'Optional. If specified, Apigee will undeploy any conflicting API proxy as part of the deployment.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing_accounts_projects_list', 'description': 'List all active projects associated with the specified billing account', 'parameters': [{'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'Some number of results to return in the list.'}, {'name': 'sort_by', 'description': 'Comma-separated list of resource field key names to sort by.'}]}"], "Output": "git.mailinfo(msg='email.txt', patch='patch.txt')"} {"Instruction": "I want to generate a summary of pending changes and send a pull request to my upstream project.\n", "Functions": ["{'name': 'git', 'api_name': 'git.request_pull', 'description': 'Generates a summary of pending changes', 'parameters': [{'name': '_p'}, {'name': 'start'}, {'name': 'url'}, {'name': 'end'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.revoke_snapshot_access', 'description': 'Removes the ability of the specified Amazon Web Services account to restore the specified snapshot. If the account is currently restoring the snapshot, the restore will run to completion.See also: AWS API Documentation\\n', 'parameters': [{'name': 'snapshot_identifier', 'description': 'The identifier of the snapshot that the account can no longer access.'}, {'name': 'snapshot_arn', 'description': 'The Amazon Resource Name (ARN) of the snapshot associated with the message to revoke access.'}, {'name': 'snapshot_cluster_identifier', 'description': 'The identifier of the cluster the snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.'}, {'name': 'account_with_restore_access', 'description': 'The identifier of the Amazon Web Services account that can no longer restore the specified snapshot.'}]}"], "Output": "git.request_pull(start=\"\", URL=\"\", end=\"\")"} {"Instruction": "I want to search for the pattern \"time_t\" in all tracked .c and .h files in the working directory and its subdirectories using the git grep command.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}"], "Output": "git.grep(search_pattern=\"time_t\")"} {"Instruction": "I want to get the detailed data for a service instance named instance-two for the service simple-svc on AWS Proton.\n", "Functions": ["{'name': 'git', 'api_name': 'aws.proton.get_service_instance', 'description': 'Ignore specific files', 'parameters': [{'name': 'file_patterns'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticbeanstalk.describe_platform_version', 'description': 'Describes a platform version. Provides full details. Compare to ListPlatformVersions , which provides summary information about a list of platform versions.See also: AWS API Documentation\\n', 'parameters': [{'name': 'platform_arn', 'description': 'The ARN of the platform version.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Predictive football analytics API. Get expected scores from quantitative models and statistically fair odds for upcoming and historical matches. Find discrepancies by comparing ratings to final results and market prices. Quantify team performance and trends using the Metrx Index algorithm.', 'parameters': [{'name': 'estimatebill', 'description': 'Flag whether a cost estimate should be returned for the above parameters instead of the result.\\n**Default**: false', 'type': 'BOOLEAN'}, {'name': 'namelike', 'description': 'The full or partial name of a competition (case-insensitive).\\n**Min. length**: 4 chars\\n\\nRefer to [API reference](https://docs.metrxfactory.io/competitions.htm) for a list of available competitions.', 'type': 'STRING'}, {'name': 'year', 'description': 'The year a competition is hold. If a competition ends in another year that it was started then any included year matches.\\nE.g. 2020 matches competitions from 2019-20, 2020 and 2020-21.', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.beyondcorp.app.legacy.connections().delete', 'description': 'Delete a single legacy Connection', 'parameters': [{'name': 'connection'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"JSMon is an interactive tracking & conversion tool.\\r\\nGet started to understand who is on your site at a particular moment: occasional visitor or potential customer. And interact with him.\\r\\nOur system will analyze visitor's behavioral factors and offer optimal variants for interaction with him.\\r\\n1) We help to understand who are your visitors on line.\\r\\n2) We make it possible to set up behavioral models you like.\\r\\n3) We offer the visitor what he is interested in.\", 'parameters': [{'name': 'site_id', 'description': 'Site ID', 'type': 'STRING'}, {'name': 'session_id', 'description': 'Session ID', 'type': 'STRING'}, {'name': 'user_id', 'description': 'User ID', 'type': 'STRING'}, {'name': 'callback_id', 'description': 'Callback function', 'type': 'STRING'}, {'name': 'action_type', 'description': 'Action ID', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Climate data sd', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}"], "Output": "aws.proton.get_service_instance(name=\"instance-two\", service_name=\"simple-svc\")"} {"Instruction": "I want to compare and edit files between revisions using git difftool, and I want to use the tool 'meld' for the comparison.\n", "Functions": ["{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}\n", "{'name': 'aws', 'api_name': 'aws.workmail.list_aliases', 'description': 'Creates a paginated call to list the aliases associated with a given entity.list-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'organization_id', 'description': 'The identifier for the organization under which the entity exists.'}, {'name': 'entity_id', 'description': 'The identifier for the entity for which to list the aliases.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to convert coordinates (latitude, longitude) to and from address An Easy, Open, Worldwide, Free Geocoding API', 'parameters': [{'name': 'lng', 'description': '', 'type': 'STRING'}, {'name': 'lat', 'description': '', 'type': 'STRING'}]}"], "Output": "git.difftool(tool='meld')"} {"Instruction": "I want to add a new remote to my git repository with the name \"staging\" and the URL \"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.authorized_orgs().update', 'description': 'Update the organizations for an existing authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized_orgs_desc or fully qualified identifier for the authorized_orgs_desc'}, {'name': 'policy', 'description': 'The ID of the access policy'}]}"], "Output": "git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\")"} {"Instruction": "I want to get the information for a specific git repository using the Git HTTP protocols.\n", "Functions": ["{'name': 'git', 'api_name': 'requests.get', 'description': 'Git HTTP-based protocols', 'parameters': [{'name': '$git_url'}]}\n", "{'name': 'ai', 'api_name': 'gcloud.ai.model_monitoring_jobs_resume', 'description': 'Resume a paused Vertex AI model deployment monitoring job', 'parameters': [{'name': 'monitoring_job'}, {'name': 'region'}]}\n", "{'name': 'alloydb', 'api_name': 'gcloud.alloydb.instances().failover', 'description': 'Failover an AlloyDB instance within a given cluster', 'parameters': [{'name': 'instance', 'description': 'AlloyDB instance ID'}, {'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1)'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete'}]}"], "Output": "requests.get(\"$GIT_URL/info/refs?service=git-upload-pack\")"} {"Instruction": "I want to display the version information about Git and also get the build options for diagnostic purposes.\n", "Functions": ["{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}"], "Output": "git.version(build_options=True)"} {"Instruction": "I want to remove all the *.txt files from the index that are under the Documentation directory and any of its subdirectories.\n", "Functions": ["{'name': 'git', 'api_name': \"git.rm(pathspec='Documentation/*.txt'\", 'description': 'Remove files from the working tree and from the index', 'parameters': [{'name': '_f_|_force', 'description': 'Override the up-to-date check.'}, {'name': '_n_|_dry_run', 'description': 'Don\u2019t actually remove any file(s). Instead, just show if they exist in the index and would otherwise be removed by the command.'}, {'name': '_r', 'description': 'Allow recursive removal when a leading directory name is given.'}, {'name': 'cached', 'description': 'Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.'}, {'name': 'ignore_unmatch', 'description': 'Exit with a zero status even if no files matched.'}, {'name': 'sparse', 'description': 'Allow updating index entries outside of the sparse-checkout cone.'}, {'name': '_q_|_quiet', 'description': 'git rm normally outputs one line (in the form of an rm command) for each file removed. This option suppresses that output.'}, {'name': 'pathspec_from_file', 'description': 'Pathspec is passed in instead of commandline args.'}, {'name': 'pathspec_file_nul', 'description': 'Only meaningful with --pathspec-from-file. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).'}]}"], "Output": "git.rm(pathspec='Documentation/*.txt')"} {"Instruction": "I want to display gitattributes information for a file named org/example/MyClass.java.\n", "Functions": ["{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}"], "Output": "git.check_attr(pathname=\"org/example/MyClass.java\")"} {"Instruction": "I want to start the git daemon on port 9418 and serve the repositories located in the directory /var/git.\n", "Functions": ["{'name': 'git', 'api_name': \"git.daemon(verbose=True, listen='0.0.0.0', port=9418, directory='/var/git'\", 'description': 'Provides a simple server for Git repositories', 'parameters': [{'name': 'verbose'}, {'name': 'syslog'}, {'name': 'export_all'}, {'name': 'timeout'}, {'name': 'init_timeout'}, {'name': 'max_connections'}, {'name': 'strict_paths'}, {'name': 'base_path'}, {'name': 'base_path_relaxed'}, {'name': 'user_path'}, {'name': 'interpolated_path'}, {'name': 'reuseaddr'}, {'name': 'detach'}, {'name': 'pid_file'}, {'name': 'enable'}, {'name': 'disable'}, {'name': 'allow_override'}, {'name': 'forbid_override'}, {'name': 'access_hook'}, {'name': 'informative_errors'}, {'name': 'inetd'}, {'name': 'listen'}, {'name': 'port'}, {'name': 'user'}, {'name': 'group'}, {'name': 'log_destination'}, {'name': 'directory'}]}\n", "{'name': 'aws', 'api_name': 'aws.detective.get_members', 'description': 'Returns the membership details for specified member accounts for a behavior graph.', 'parameters': [{'name': 'graph_arn', 'description': 'The ARN of the behavior graph for which to request the member details.'}, {'name': 'account_ids', 'description': 'The list of Amazon Web Services account identifiers for the member account for which to return member details. You can request details for up to 50 member accounts at a time.\\nYou cannot use GetMembers to retrieve information about member accounts that were removed from the behavior graph.\\n(string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find which shows are airing today, tomorrow, in the next 7 days, or in the next 31 days', 'parameters': []}\n", "{'name': 'az', 'api_name': 'BatchAI Workspace Show', 'description': 'Show information about a workspace', 'parameters': [{'name': 'ids', 'description': \"One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'workspace -n', 'description': 'Name of workspace.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Enter a domain here and we'll check all subdomains and return it in a JSON format for you.\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai-platform', 'api_name': 'gcloud.alpha.ai_platform.models().describe', 'description': 'Describe an existing AI Platform model', 'parameters': [{'name': 'model', 'description': 'Name of the model.'}, {'name': 'region', 'description': 'Google Cloud region of the regional endpoint to use for this command. For the global endpoint, the region needs to be specified as global.'}]}"], "Output": "git.daemon(verbose=True, listen='0.0.0.0', port=9418, directory='/var/git')"} {"Instruction": "Add a sign trailer with a Signed-off-by key, and then add two of these trailers to a message.\n", "Functions": ["{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.ecs.update_task_protection', 'description': 'Updates the protection status of a task. You can set protectionEnabled to true to protect your task from termination during scale-in events from Service Autoscaling or deployments .You can specify a custom expiration period for task protection from 1 minute to up to 2,880 minutes (48 hours). To specify the custom expiration period, set the expiresInMinutes property. The expiresInMinutes property is always reset when you invoke this operation for a task that already has protectionEnabled set to true . You can keep extending the protection expiration period of a task by invoking this operation repeatedly.See also: AWS API Documentation\\n', 'parameters': [{'name': 'cluster', 'description': 'The short name or full Amazon Resource Name (ARN) of the cluster that hosts the service that the task sets exist in.'}, {'name': 'tasks', 'description': 'A list of up to 10 task IDs or full ARN entries.\\n(string)'}, {'name': 'protection_enabled_|_no_protection_enabled', 'description': 'Specify true to mark a task for protection and false to unset protection, making it eligible for termination.'}, {'name': 'expires_in_minutes', 'description': 'If you set protectionEnabled to true , you can specify the duration for task protection in minutes. You can specify a value from 1 minute to up to 2,880 minutes (48 hours). During this time, your task will not be terminated by scale-in events from Service Auto Scaling or deployments. After this time period lapses, protectionEnabled will be reset to false .\\nIf you don\u00e2\\x80\\x99t specify the time, then the task is automatically protected for 120 minutes (2 hours).'}]}"], "Output": "git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\")"} {"Instruction": "I want to upload an archive to a remote Git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.upload_archive', 'description': 'Upload archive', 'parameters': [{'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Rachael is awesome!', 'parameters': [{'name': 'testing', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'compute_min_max', 'description': 'Compute the minimum and maximum values of a numeric array', 'parameters': {'required': [{'name': 'array', 'description': 'Argument to compute function'}], 'optional': [{'name': 'skip_nulls', 'description': 'Whether to skip (ignore) nulls in the input. If False, any null in the input forces the output to null.', 'type': 'bool', 'default': True}, {'name': 'min_count', 'description': 'Minimum number of non-null values in the input. If the number of non-null values is below `min_count`, the output is null.', 'type': 'int', 'default': 1}, {'name': 'options', 'description': 'Alternative way of passing options', 'type': 'pyarrow.compute.ScalarAggregateOptions', 'default': None}, {'name': 'memory_pool', 'description': 'If not passed, will allocate memory from the default memory pool.', 'type': 'pyarrow.MemoryPool', 'default': None}]}}"], "Output": "git.upload_archive(repository=\"\")"} {"Instruction": "I want to bisect a broken build between v1.2 and HEAD in my git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.bisect(subcommand=\"start\", options=\"HEAD v1.2 __\"', 'description': 'Find the commit that introduced a bug', 'parameters': [{'name': 'subcommand'}, {'name': 'options'}]}\n", "{'name': 'pyarrow', 'api_name': 'CompareValuesEquality', 'description': 'Compare values for equality', 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function.'}], 'optional': [{'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "git.bisect(subcommand=\"start\", options=\"HEAD v1.2 --\")"} {"Instruction": "I want to cherry-pick a specific commit in my Git repository.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.cherry_pick', 'description': 'Apply changes from existing commits', 'parameters': [{'name': 'commit'}, {'name': 'edit'}, {'name': 'cleanup'}, {'name': 'x'}, {'name': 'r'}, {'name': 'mainline'}, {'name': 'no_commit'}, {'name': 'signoff'}, {'name': 'gpg_sign'}, {'name': 'ff'}, {'name': 'allow_empty'}, {'name': 'allow_empty_message'}, {'name': 'keep_redundant_commits'}, {'name': 'strategy'}, {'name': 'strategy_option'}, {'name': 'rerere_autoupdate'}, {'name': 'continue'}, {'name': 'skip'}, {'name': 'quit'}, {'name': 'abort'}]}"], "Output": "git.cherry_pick(commit=\"\")"} {"Instruction": "I want to view the changes made to the file 'Makefile' in all branches using gitk.\n", "Functions": ["{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}"], "Output": "gitk(max_count=100, all=True, path='Makefile')"} {"Instruction": "I want to fetch missing objects from a Git repository.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.fetch_pack', 'description': 'Fetch missing objects from a repository', 'parameters': [{'name': 'all'}, {'name': 'stdin'}, {'name': '_q'}, {'name': 'quiet'}, {'name': '_k'}, {'name': 'keep'}, {'name': 'thin'}, {'name': 'include_tag'}, {'name': 'upload_pack'}, {'name': 'depth'}, {'name': 'shallow_since'}, {'name': 'shallow_exclude'}, {'name': 'deepen_relative'}, {'name': 'refetch'}, {'name': 'no_progress'}, {'name': 'check_self_contained_and_connected'}, {'name': '_v'}, {'name': 'repository'}, {'name': 'refs'}]}"], "Output": "git.fetch_pack(repository=\"\")"} {"Instruction": "I want to export a single commit with the SHA-1 value 'commit-sha1' to a CVS checkout located in the directory '~/project_cvs_checkout'.\n", "Functions": ["{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}\n", "{'name': 'pyarrow', 'api_name': 'serialize', 'description': 'Serialize a general Python sequence for transient storage and transport', 'parameters': {'required': [{'name': 'value', 'description': 'Python object for the sequence that is to be serialized.'}], 'optional': [{'name': 'context', 'description': 'Custom serialization and deserialization context, uses a default context with some standard type handlers if not specified.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Portuguese Primeira Liga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get interesting information about countries' population\", 'parameters': [{'name': 'continent', 'description': '', 'type': 'string'}, {'name': 'rank', 'description': 'Order the countries according to the rank. Can take two values:\\n\\n- 1 = ascending order\\n\\n- -1 = descending order', 'type': 'NUMBER'}]}"], "Output": "git.cvsexportcommit(verbose=True, conflict=True, working_directory='~/project_cvs_checkout', commit_id='commit-sha1')"} {"Instruction": "I want to run a Git maintenance command on a list of repositories stored in a config variable named \"maintenance.repo\".\n", "Functions": ["{'name': 'Git', 'api_name': 'git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\"', 'description': 'Run a Git command on a list of repositories', 'parameters': [{'name': 'config', 'description': 'Use the given config variable as a multi-valued list storing absolute path names. Iterate on that list of paths to run the given arguments.'}, {'name': 'arguments', 'description': 'The arguments after the known options or -- indicator are used as the arguments for the Git subprocess.'}]}"], "Output": "git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\")"} {"Instruction": "I want to cleanup and optimize my local Git repository using git-gc.\n", "Functions": ["{'name': 'Git', 'api_name': 'gcloud.compute.instances().list', 'description': 'Cleanup and optimize local repository', 'parameters': [{'name': 'aggressive'}, {'name': 'auto'}, {'name': 'quiet'}, {'name': 'prune'}, {'name': 'no_prune'}, {'name': 'force'}, {'name': 'keep_largest_pack'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_snapshot_schedule', 'description': 'Deletes a snapshot schedule.', 'parameters': [{'name': 'schedule_identifier', 'description': 'A unique identifier of the snapshot schedule to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'market data for used apple products', 'parameters': [{'name': 'manufacturernumbase64encoded', 'description': 'A manufacturer number of an apple product, base64 encoded, e.g for a Apple MacBook Pro 13\\\\\\\\\\\\\" 2020 with manufacturer number MWP72D/A -> TVdQNzJEL0E=', 'type': 'string'}, {'name': 'condition', 'description': 'ENUM, valid values are: USED, NEW, DEFECT, REFURBISHED\\n\\nNote: Until now in v1, only values USED and REFURBISHED are allowed and give the same results (no distringuish between USED or REFURBISHED, so use any of the two.\\nIn a future release, the other values will be also supported.', 'type': 'ENUM'}]}\n", "{'name': 'AlloyDB', 'api_name': 'gcloud.alpha.alloydb.instances().list', 'description': 'List AlloyDB instances in a given cluster', 'parameters': [{'name': 'cluster', 'description': 'AlloyDB cluster ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1) of CLUSTER. See the full list of regions at https://cloud.google.com/sql/docs/instance-locations. Default: list clusters in all regions.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.assured.operations().list', 'description': 'List all Assured Workloads operations that belong to a given parent organization', 'parameters': [{'name': 'location'}, {'name': 'organization'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "gcloud.compute.instances().list(project=\"my-project\", zone=\"us-central1-a\", filter=\"status=running\")"} {"Instruction": "I want to list and format the references in a git repository, showing the most recent 5 tagged commits.\n", "Functions": ["{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}"], "Output": "git.for_each_ref(count=5, sort=\"-authordate\", format=\"'From: %(*authorname) %(*authoremail) Subject: %(*subject) Date: %(*authordate) Ref: %(*refname) %(*body)' 'refs/tags'\")"} {"Instruction": "I want to clone a repository from GitHub.\n", "Functions": ["{'name': 'git', 'api_name': 'git.clone', 'description': 'Cloning a repository', 'parameters': [{'name': 'repository'}]}\n", "{'name': 'aws', 'api_name': 'aws.iot.create_provisioning_template', 'description': 'Creates a provisioning template.See also: AWS API Documentation\\n', 'parameters': [{'name': 'template_name', 'description': 'The name of the provisioning template.'}, {'name': 'description', 'description': 'The description of the provisioning template.'}, {'name': 'template_body', 'description': 'The JSON formatted contents of the provisioning template.'}, {'name': 'enabled_|_no_enabled', 'description': 'True to enable the provisioning template, otherwise false.'}, {'name': 'provisioning_role_arn', 'description': 'The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.'}, {'name': 'pre_provisioning_hook', 'description': 'Creates a pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING . For more information about provisioning template types, see type .\\npayloadVersion -> (string)\\n\\nThe payload that was sent to the target function.\\n\\nNote: Only Lambda functions are currently supported.\\n\\ntargetArn -> (string)\\n\\nThe ARN of the target function.\\n\\nNote: Only Lambda functions are currently supported.'}, {'name': 'tags', 'description': 'Metadata which can be used to manage the provisioning template.\\n\\nNoteFor URI Request parameters use format: \u00e2\\x80\u00a6key1=value1&key2=value2\u00e2\\x80\u00a6\\nFor the CLI command-line parameter use format: &&tags \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\nFor the cli-input-json file use format: \u00e2\\x80\\x9ctags\u00e2\\x80\\x9d: \u00e2\\x80\\x9ckey1=value1&key2=value2\u00e2\\x80\u00a6\u00e2\\x80\\x9d\\n\\n(structure)\\n\\nA set of key/value pairs that are used to manage the resource.\\nKey -> (string)\\n\\nThe tag\u00e2\\x80\\x99s key.\\nValue -> (string)\\n\\nThe tag\u00e2\\x80\\x99s value.'}, {'name': 'type', 'description': 'The type you define in a provisioning template. You can create a template with only one type. You can\u00e2\\x80\\x99t change the template type after its creation. The default value is FLEET_PROVISIONING . For more information about provisioning template, see: Provisioning template .\\nPossible values:\\n\\nFLEET_PROVISIONING\\nJITP'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Horoscope API - Professional Horoscopes as a simple JSON API - Access 12 horoscopes every day, written by professional astrologers. Important: Only Portuguese (PT) language is currently available.', 'parameters': [{'name': 'signid', 'description': '', 'type': 'string'}, {'name': 'langid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API for app ProbablyThese', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Free API to the Kanji alive web application with CC-BY licensed language data on Japanese kanji, radicals and associated media files.', 'parameters': [{'name': 'query', 'description': 'N.B. With Basic Search, Onyomi and Kunyomi values must be in katakana or hiragana.', 'type': 'STRING'}]}"], "Output": "git.clone(repository=\"\")"} {"Instruction": "I want to compare two commit ranges in Git and display the differences between them.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Appointment System Api with user operations and admin operations. Api has all appointment operations for a clinic', 'parameters': [{'name': 'date', 'description': '', 'type': 'STRING'}, {'name': 'clinicname', 'description': '', 'type': 'STRING'}]}"], "Output": "git.range_diff(range1=\"rev1..rev2\")"} {"Instruction": "I want to generate a zip archive of diagnostic information for my git repository, and place the resulting archive in the directory '/home/user/diagnostics'.\n", "Functions": ["{'name': 'git', 'api_name': 'git.diagnose', 'description': 'Generate a zip archive of diagnostic information', 'parameters': [{'name': '_o_|_output_directory_path', 'description': 'Place the resulting diagnostics archive in instead of the current directory.'}, {'name': '_s_|_suffix_format', 'description': 'Specify an alternate suffix for the diagnostics archive name.'}, {'name': 'mode', 'description': 'Specify the type of diagnostics that should be collected.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query for football, cricket, basketball, tennis, hockey matches, leagues, news, etc... to create a sporting site/application such as livescore.com', 'parameters': [{'name': 'eid', 'description': 'The value of Eid field returned in .../matches/v2/list-by-league or .../matches/v2/list-by-date or .../matches/v2/list-live endpoints', 'type': 'NUMBER'}, {'name': 'category', 'description': 'One of the followings : soccer|cricket|basketball|tennis|hockey', 'type': 'STRING'}, {'name': 'timezone', 'description': 'One of the following : -11|-10|-9.5|-9|-8.5|-8|-7|-6|-5|-4.5|-4|-3.5|-3|-2.5|-2|-1|0|1|2|3|3.5|4|4.5|5|5.5|5.75|6|6.5|6.75|7|7.5|8|8.5|8.75|9|9.5|9.75|10|10.5|11|11.5|12|12.5|12.75|13|13.75|14', 'type': 'NUMBER'}, {'name': 'livetable', 'description': 'true|false - Whether or not include live table relating to current match', 'type': 'BOOLEAN'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.dns_authorizations().delete', 'description': 'Delete a DNS Authorization', 'parameters': [{'name': 'dns_authorization'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"ESG Risk Ratings assess the degree to which a company's enterprise business value is at risk driven by environmental, social and governance issues. Rating companies along ESG dimensions allows socially conscious investors to screen potential investments to fit with their investment goals and values.\", 'parameters': [{'name': 'ticker', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'Writer', 'description': 'Create Arrow binary file format', 'parameters': {'required': [{'name': 'sink', 'description': 'Either a file path, or a writable file object.'}, {'name': 'schema', 'description': 'The Arrow schema for data to be written to the file.'}], 'optional': [{'name': 'use_legacy_format', 'description': 'Deprecated in favor of setting options. Cannot be provided with options.'}, {'name': 'options', 'description': 'Options for IPC serialization.'}]}}\n", "{'name': 'Azure CLI', 'api_name': 'Device Twin List', 'description': 'List device twins in an IoT Hub', 'parameters': [{'name': 'auth-type', 'description': 'Indicates whether the operation should auto-derive a policy key or use the current Azure AD session.', 'accepted_values': ['key', 'login'], 'default_value': 'key'}, {'name': 'edge-enabled --ee', 'description': 'Flag indicating edge enablement.', 'accepted_values': ['false', 'true'], 'default_value': 'False'}, {'name': 'hub-name -n', 'description': 'IoT Hub name. Required if --login is not provided.'}, {'name': 'login -l', 'description': \"This command supports an entity connection string with rights to perform action. Use to avoid session login via 'az login'. If both an entity connection string and name are provided the connection string takes priority. Required if --hub-name is not provided.\"}, {'name': 'resource-group -g', 'description': 'Name of resource group.'}, {'name': 'top', 'description': 'Maximum number of elements to return. Use -1 for unlimited.', 'default_value': '1000'}]}"], "Output": "git.diagnose(output_directory='/home/user/diagnostics')"} {"Instruction": "I want to write a multi-pack-index file for the packfiles in the current .git directory with a corresponding bitmap.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.multi_pack_index.write', 'description': 'Write and verify multi-pack-indexes in Git', 'parameters': [{'name': 'object_dir'}, {'name': '[no_]bitmap'}, {'name': 'sub_command'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.policies.create', 'description': 'Create a new Access Context Manager policy', 'parameters': [{'name': 'organization', 'description': 'Parent organization for the access policies.'}, {'name': 'title', 'description': 'Short human-readable title of the access policy.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}, {'name': 'scopes', 'description': \"Folder or project on which this policy is applicable. You can specify only one folder or project as the scope and the scope must exist within the specified organization. If you don't specify a scope, the policy applies to the entire organization.\"}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'new001', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.asset.feeds().list', 'description': 'List Cloud Asset Inventory Feeds under a parent resource', 'parameters': [{'name': 'folder'}, {'name': 'organization'}, {'name': 'project'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Powerful and easy SMS communication at your fingertips!', 'parameters': []}\n", "{'name': 'az', 'api_name': 'MX Record Set Delete', 'description': 'Delete an MX record set and all associated records', 'parameters': [{'name': 'name -n', 'description': 'The name of the record set, relative to the name of the Private DNS zone.'}, {'name': 'resource-group -g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'zone-name -z', 'description': 'The name of the Private DNS zone.'}, {'name': 'if-match', 'description': 'The ETag of the record set. Omit this value to always delete the current record set. Specify the last-seen ETag value to prevent accidentally deleting any concurrent changes.'}, {'name': 'yes -y', 'description': 'Do not prompt for confirmation. default value: False'}]}"], "Output": "git.multi_pack_index.write(bitmap=True)"} {"Instruction": "I want to use the git-cvsserver to connect to a CVS server using pserver connection.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.cvsserver', 'description': 'CVS server emulator for Git', 'parameters': [{'name': 'options'}, {'name': 'pserver|server'}, {'name': 'directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.lexv2_models.list_exports', 'description': 'Lists the exports for a bot, bot locale, or custom vocabulary. Exports are kept in the list for 7 days.', 'parameters': [{'name': 'bot_id', 'description': 'The unique identifier that Amazon Lex assigned to the bot.'}, {'name': 'bot_version', 'description': 'The version of the bot to list exports for.'}, {'name': 'sort_by', 'description': 'Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.\\nattribute -> (string)\\n\\nThe export field to use for sorting.\\norder -> (string)\\n\\nThe order to sort the list.'}, {'name': 'filters', 'description': 'Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.\\n(structure)\\n\\nFilters the response form the ListExports operation\\nname -> (string)\\n\\nThe name of the field to use for filtering.\\nvalues -> (list)\\n\\nThe values to use to filter the response. The values must be Bot , BotLocale , or CustomVocabulary .\\n(string)\\n\\noperator -> (string)\\n\\nThe operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.'}, {'name': 'max_results', 'description': 'The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.'}, {'name': 'next_token', 'description': 'If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.\\nUse the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.'}, {'name': 'locale_id', 'description': 'Specifies the resources that should be exported. If you don\u00e2\\x80\\x99t specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.'}]}\n", "{'name': 'az', 'api_name': 'Front Door Rules Engine List', 'description': 'Lists all of the Rules Engine Configurations within a Front Door.', 'parameters': [{'name': 'front-door-name', 'alias': '-f', 'description': 'Name of the Front Door.'}, {'name': 'resource-group', 'alias': '-g', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help', 'alias': '-h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output', 'alias': '-o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'PyArrow', 'api_name': 'invert_casing', 'description': 'Invert Casing of Strings', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional. Memory pool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'gcloud', 'api_name': \"gcloud.alpha.billing_budgets.update('billingAccounts/123/budgets/abc', budget_amount=987.65\", 'description': 'Update a budget', 'parameters': [{'name': 'budget'}, {'name': 'billing_account'}, {'name': 'all_updates_rule_monitoring_notification_channels'}, {'name': 'all_updates_rule_pubsub_topic'}, {'name': 'credit_types_treatment'}, {'name': 'disable_default_iam_recipients'}, {'name': 'display_name'}, {'name': 'filter_credit_types'}, {'name': 'filter_labels'}, {'name': 'filter_projects'}, {'name': 'filter_services'}, {'name': 'filter_subaccounts'}, {'name': 'budget_amount'}, {'name': 'last_period_amount'}, {'name': 'calendar_period'}, {'name': 'start_date'}, {'name': 'end_date'}, {'name': 'threshold_rules_from_file'}, {'name': 'add_threshold_rule'}, {'name': 'clear_threshold_rules'}]}"], "Output": "git.cvsserver(pserver=True)"} {"Instruction": "I want to temporarily store passwords in memory using git-credential-cache, with a timeout of 60 seconds.\n", "Functions": ["{'name': 'git', 'api_name': \"git.config('credential.helper', 'cache __timeout=60'\", 'description': 'Temporarily store passwords in memory', 'parameters': [{'name': 'timeout_seconds'}, {'name': 'socket_path'}]}\n", "{'name': 'pyarrow', 'api_name': 'duration', 'description': 'Create instance of a duration type with unit resolution', 'parameters': {'required': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Horoscope API Server provides daily horoscope predictions for all zodiac signs. Users can access the API to retrieve daily astrological forecasts for their specific sun sign, as well as general horoscope information for the entire zodiac. The API is designed to be simple and easy to use, allowing developers to integrate horoscope content into their own applications and websites. The predictions are generated using algorithms that consider the position of the planets and other astrological...', 'parameters': []}"], "Output": "git.config('credential.helper', 'cache --timeout=60')"} {"Instruction": "I want to apply a quilt patchset onto the current branch in Git, while preserving the patch boundaries, order, and descriptions. The patchset is located in the directory \"patches/\" and the series file is \"series.txt\". I want to keep non-patch files as well.\n", "Functions": ["{'name': 'git', 'api_name': 'git.quiltimport(patches=\"patches/\", series=\"series.txt\", keep_non_patch=True', 'description': 'Apply quilt patchset onto current branch', 'parameters': [{'name': 'dry_run_|__n'}, {'name': 'author_author'}, {'name': 'patches_dir'}, {'name': 'series_file'}, {'name': 'keep_non_patch'}]}\n", "{'name': 'az', 'api_name': 'Synapse Link-Connection Stop', 'description': 'Stop a link connection', 'parameters': [{'name': 'name', 'description': 'The link connection name.'}, {'name': 'workspace-name', 'description': 'The workspace name.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Thousands of businesses rely on TrumpetBox Cloud to communicate with their audience via text message. With our API, developers can access many of our platform\u2019s features and integrate them with other websites or applications.', 'parameters': [{'name': 'id', 'description': 'ID of the device', 'type': 'STRING'}, {'name': 'key', 'description': 'TrumpetBox Cloud API KEY', 'type': 'STRING'}]}"], "Output": "git.quiltimport(patches=\"patches/\", series=\"series.txt\", keep_non_patch=True)"} {"Instruction": "I want to copy the Makefile file from the index to the working directory using the 'git checkout-index' command.\n", "Functions": ["{'name': 'git', 'api_name': 'git.checkout_index(\"__prefix=.merged_\", \"Makefile\"', 'description': 'Copy files from the index to the working tree', 'parameters': [{'name': '_u'}, {'name': '_q'}, {'name': '_a'}, {'name': '_f'}, {'name': '_n'}, {'name': 'prefix'}, {'name': 'stage'}, {'name': 'temp'}, {'name': 'ignore_skip_worktree_bits'}, {'name': '_z'}, {'name': 'stdin'}, {'name': ''}, {'name': 'file\u2026\\u200b'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \" Backlink Checker API, is the ultimate tool for analyzing your website's backlinks, as well as those of your competitors. With our API, you can easily check the quality of your backlinks, identify any issues that may be impacting your SEO efforts, and even discover new backlink opportunities\", 'parameters': [{'name': 'domain', 'description': '', 'type': 'STRING'}]}"], "Output": "git.checkout_index(\"--prefix=.merged-\", \"Makefile\")"} {"Instruction": "I want to show logs with the difference each commit introduces for the git repository, specifically for the commits that changed any file in the include/scsi or drivers/scsi subdirectories.\n", "Functions": ["{'name': 'git', 'api_name': 'git.whatchanged(option=\"_p v2.6.12.. include/scsi drivers/scsi\"', 'description': 'Show logs with difference each commit introduces', 'parameters': [{'name': 'option'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api translator, with this api you could get translate your text easily from one of the supported languages to another one', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serpdog(https://serpdog.io) is a Google Search API that allows you to access Google Search Results in real time. It solves the problem of proxies and captchas for a smooth scraping journey. Serpdog supports results in both HTML and JSON format.\\n\\nGet your free trial by registering at https://api.serpdog.io\\n\\nIf you want to buy our plan, I recommend you to please visit https://serpdog.io/pricing for more information. ', 'parameters': [{'name': 'data_id', 'description': '', 'type': 'STRING'}, {'name': 'next_page_token', 'description': '', 'type': 'STRING'}, {'name': 'sort_by', 'description': '', 'type': 'STRING'}, {'name': 'topic_id', 'description': '', 'type': 'STRING'}, {'name': 'hl', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get stocks / market quotes and trends, ETF, international exchanges / forex, crypto, related news and analytics in real-time.', 'parameters': [{'name': 'from_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *USD*.', 'type': 'STRING'}, {'name': 'to_symbol', 'description': 'A 3-Letter currency code / symbol (ISO 4217). For example: *EUR*.', 'type': 'STRING'}, {'name': 'language', 'description': 'The language to use for the results, specified as a 2-letter language code - see [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes).\\n\\n**Default**: *en*.', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'backend_bucket.serve_content', 'description': 'create backend buckets', 'parameters': [{'name': 'backend_bucket_name'}, {'name': 'gcs_bucket_name'}, {'name': 'bypass_cache_on_request_headers'}, {'name': 'cache_key_include_http_header'}, {'name': 'cache_key_query_string_whitelist'}, {'name': 'cache_mode'}, {'name': 'client_ttl'}, {'name': 'compression_mode'}, {'name': 'custom_response_header'}, {'name': 'default_ttl'}, {'name': 'description'}, {'name': 'enable_cdn'}, {'name': 'max_ttl'}, {'name': 'negative_caching'}, {'name': 'negative_caching_policy'}, {'name': 'request_coalescing'}, {'name': 'serve_while_stale'}, {'name': 'signed_url_cache_max_age'}]}"], "Output": "git.whatchanged(option=\"-p v2.6.12.. include/scsi drivers/scsi\")"} {"Instruction": "I want to export git data using the git-fast-export command with the options --progress=100 and --full-tree.\n", "Functions": ["{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}\n", "{'name': 'aws', 'api_name': 'aws.lookoutvision.list_tags_for_resource', 'description': 'Returns a list of tags attached to the specified Amazon Lookout for Vision model.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the model for which you want to list tags.'}]}"], "Output": "git.fast_export(progress=100, full_tree=True)"} {"Instruction": "I want to restore the file named hello.c in the working tree of my git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.restore(pathspec=\"hello.c\"', 'description': 'Restore working tree files', 'parameters': [{'name': 'options'}, {'name': 'source'}, {'name': 'staged'}, {'name': 'worktree'}, {'name': 'pathspec'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An all-in-one scraper to get everything from Bandcamp. Get tracks, Albums details with downloadable URLs.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptunedata.manage_sparql_statistics', 'description': 'Manages the generation and use of RDF graph statistics.', 'parameters': [{'name': 'mode', 'description': 'The statistics generation mode. One of: DISABLE_AUTOCOMPUTE , ENABLE_AUTOCOMPUTE , or REFRESH , the last of which manually triggers DFE statistics generation.\\nPossible values:\\n\\ndisableAutoCompute\\nenableAutoCompute\\nrefresh'}]}"], "Output": "git.restore(pathspec=\"hello.c\")"} {"Instruction": "I want to limit the displayed commits in a git repository to only the ancestors of a specific commit.\n", "Functions": ["{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}"], "Output": "git.log(ancestry_path=\"\")"} {"Instruction": "I want to push the changes to the remote repository named \"origin\" and update the \"master\" branch on Git.\n", "Functions": ["{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for slicing', 'description': 'Slicing options for arrays', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}], 'optional': [{'name': 'stop', 'description': 'If given, index to stop slicing at (exclusive).\\nIf not given, slicing will stop at the end.'}, {'name': 'step', 'description': 'Slice step.', 'default': 1}]}}\n", "{'name': 'pyarrow', 'api_name': 'ArrowTimestampArray', 'description': 'Concrete class for Arrow arrays of timestamp data type', 'parameters': {'required': [], 'optional': []}}\n", "{'name': 'aws', 'api_name': 'aws.ssm_contacts.tag_resource', 'description': 'Tags a contact or escalation plan. You can tag only contacts and escalation plans in the first region of your replication set.', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the contact or escalation plan.'}, {'name': 'tags', 'description': 'A list of tags that you are adding to the contact or escalation plan.\\n(structure)\\n\\nA container of a key-value name pair.\\nKey -> (string)\\n\\nName of the object key.\\nValue -> (string)\\n\\nValue of the tag.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random Yes or No', 'parameters': []}"], "Output": "git.push(repository=\"origin\", refspec=\"master\")"} {"Instruction": "I want to clone a Subversion repository with the URL \"http://svn.example.com/project/trunk\" using git-svn.\n", "Functions": ["{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Easily lookup Discord users by ID, invite data & joins by invite code and hidden vanity data', 'parameters': [{'name': 'invite', 'description': '', 'type': 'string'}]}\n", "{'name': 'PyArrow', 'api_name': 'join_strings', 'description': 'Join a list of strings together with a separator', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'separator', 'description': 'Array-like or scalar-like argument to compute function'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'qweqw', 'parameters': []}"], "Output": "git.svn.clone(url=\"http://svn.example.com/project/trunk\")"} {"Instruction": "I want to fetch and prune branches and tags from my Git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.repositories().describe', 'description': 'Describes a Cloud Build Repository', 'parameters': [{'name': 'repository', 'description': 'ID of the repository or fully qualified identifier for the repository.'}, {'name': 'connection', 'description': 'Connection ID.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Reach gasoline and diesel prices in different fuel stations in different cities.', 'parameters': []}"], "Output": "git.fetch(prune=True)"} {"Instruction": "I want to use the advanced merge strategy in Git to merge branches while ignoring all whitespace changes and enabling rename detection.\n", "Functions": ["{'name': 'git', 'api_name': 'git.merge', 'description': 'Advanced merge strategies and configuration', 'parameters': [{'name': 'ignore_space_change'}, {'name': 'ignore_all_space'}, {'name': 'ignore_space_at_eol'}, {'name': 'ignore_cr_at_eol'}, {'name': 'renormalize'}, {'name': 'no_renormalize'}, {'name': 'find_renames['}, {'name': 'rename_threshold'}, {'name': 'subtree['}, {'name': 'recursive'}, {'name': 'patience'}, {'name': 'diff_algorithm'}, {'name': 'no_renames'}, {'name': 'resolve'}, {'name': 'octopus'}, {'name': 'ours'}, {'name': 'subtree'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An easy tool to test proxy whether it's online, anonymous, is it HTTP, HTTPS or both, to get proxy performance timings.\", 'parameters': [{'name': 'id', 'description': '**User Request ID** - received from the response of sending a proxy for checking.', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate text to 100+ languages \\u200b. Fast processing, cost saving. Free up to 100,000 characters per month', 'parameters': []}"], "Output": "git.merge(ignore_space_change=True, rename_threshold=50)"} {"Instruction": "I want to generate a patch series for email submission using the git-format-patch command. I would like to add a cover letter, include custom headers, and change the subject prefix. Please generate the patch series for the commits since the last revision.\n\naws.git-format-patch-advanced --cover-letter --add-header \"X-MyHeader: Value\" --subject-prefix \"[PATCH]\" --base HEAD~10\n", "Functions": ["{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'German Bundesliga Standings & Table', 'parameters': [{'name': 'season', 'description': 'e.g. `2022`\\ne.g. `2021`', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'from_numpy_dtype', 'description': 'Convert NumPy dtype to pyarrow.DataType', 'parameters': {'required': [{'name': 'dtype', 'description': 'the numpy dtype to convert'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Your Source for Endless Laughter - Jokester API is your go-to source for hilarious jokes and puns.', 'parameters': []}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.compute.ReplaceSlice', 'description': 'Replace a slice of a string', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like. Argument to compute function.'}, {'name': 'start', 'description': 'int. Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'int. Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'str. What to replace the slice with.'}, {'name': 'options', 'description': 'pyarrow.compute.ReplaceSliceOptions, optional. Alternative way of passing options.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool, optional. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Introducing ForexGo API - the powerful currency exchange solution for developers. Effortlessly integrate real-time forex rates and conversion capabilities into your applications with our easy-to-use API. Enhance your projects with accurate and up-to-date exchange data, empowering users across the globe to make informed financial decisions. Get started with ForexGo API today!', 'parameters': [{'name': 'amount', 'description': 'Defines the value of the amount.', 'type': 'NUMBER'}, {'name': 'from', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'to', 'description': 'Supported currencies are listed below.\\n\\nEUR, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR', 'type': 'STRING'}, {'name': 'date', 'description': 'ISO Date format:\\n\\nYYYY-MM-DDTHH:mm:ss.sssZ\\n\\nPull data from requested date.', 'type': 'STRING'}]}"], "Output": "aws.git.format_patch(thread=\"advanced\", cover_letter=True, add_header=\"X-MyHeader: Value\", subject_prefix=\"[PATCH]\", base=\"HEAD~10\")"} {"Instruction": "I want to list the commit objects with the email and commit message for the current branch in Git.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.rev_list', 'description': 'Lists commit objects with various formats and options', 'parameters': [{'name': 'format'}, {'name': 'commit'}, {'name': 'path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '168predict offers \"Daily\" accurate football predictions from 168 football leagues worldwide. Visit www.168predict.site', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Amazon Data Scrapper makes it easy and fast to access products, price and review data from Amazon in JSON format.', 'parameters': [{'name': 'productid', 'description': 'This endpoint get the general product description of any amazon product.', 'type': 'STRING'}, {'name': 'api_key', 'description': '', 'type': 'STRING'}]}"], "Output": "git.rev_list(format=\"medium\", commit=\"HEAD\")"} {"Instruction": "I want to show the changes between commits using the advanced options in Git, including finding renames, copies, and complete rewrites.\n", "Functions": ["{'name': 'git', 'api_name': 'git.diff', 'description': 'Show changes between commits, commit and working tree, etc. with advanced options', 'parameters': [{'name': 'find_copies_harder'}, {'name': '_b'}, {'name': '_c'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API To Fetch World Records Based On A Term, Or Details For A Specific Record.', 'parameters': [{'name': 'href', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.workspaces_web.list_trust_store_certificates', 'description': 'Retrieves a list of trust store certificates.', 'parameters': [{'name': 'max_results', 'description': 'The maximum number of results to be included in the next page.'}, {'name': 'next_token', 'description': 'The pagination token used to retrieve the next page of results for this operation.'}, {'name': 'trust_store_arn', 'description': 'The ARN of the trust store'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.get_vpn_tunnel_replacement_status', 'description': 'Get details of available tunnel endpoint maintenance.', 'parameters': [{'name': 'vpn_connection_id', 'description': 'The ID of the Site-to-Site VPN connection.'}, {'name': 'vpn_tunnel_outside_ip_address', 'description': 'The external IP address of the VPN tunnel.'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Location tracking simplified.', 'parameters': [{'name': 'user_id', 'description': 'user_id', 'type': 'STRING'}]}"], "Output": "git.diff(find_copies_harder=True, B=True, C=True)"} {"Instruction": "I want to show the tag v1.0.0 along with the object the tag points at.\n", "Functions": ["{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'aws', 'api_name': 'aws.storagegateway.describe_working_storage', 'description': 'Returns information about the working storage of a gateway. This operation is only supported in the stored volumes gateway type. This operation is deprecated in cached volumes API version (20120630). Use DescribeUploadBuffer instead.NoteWorking storage is also referred to as upload buffer. You can also use the DescribeUploadBuffer operation to add upload buffer to a stored volume gateway.See also: AWS API Documentation\\n', 'parameters': [{'name': 'gateway_arn', 'description': 'The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.'}]}"], "Output": "git.show(tag='v1.0.0')"} {"Instruction": "I want to update the auxiliary info file on my Git repository forcefully.\n", "Functions": ["{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Ishan', 'parameters': [{'name': 'listid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'ln', 'description': 'Compute natural logarithm', 'parameters': {'required': [{'name': 'x', 'description': 'Argument to compute function'}, {'name': 'memory_pool', 'description': 'Memory pool to allocate memory from'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Scrape complete products of any shopify store.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}, {'name': 'handle', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Compute Engine', 'api_name': 'gcloud.alpha.compute.disks().setIamPolicy(disk=\"my_disk\", zone=\"us_central1_a\", policy_file=\"policy.json\"', 'description': 'Set IAM policy for a disk', 'parameters': [{'name': 'disk'}, {'name': 'zone'}, {'name': 'policy_file'}]}"], "Output": "git.update_server_info(force=True)"} {"Instruction": "I want to count the number of unpacked object files and their disk consumption in a git repository and display the output in a human-readable format.\n", "Functions": ["{'name': 'git', 'api_name': 'git.count_objects', 'description': 'Count unpacked number of objects and their disk consumption', 'parameters': [{'name': '_v'}, {'name': '_h'}, {'name': 'human_readable'}]}\n", "{'name': 'aws', 'api_name': 'aws.sagemaker_geospatial.delete_vector_enrichment_job', 'description': 'Use this operation to delete a Vector Enrichment job.', 'parameters': [{'name': 'arn', 'description': 'The Amazon Resource Name (ARN) of the Vector Enrichment job being deleted.'}]}\n", "{'name': 'aws', 'api_name': 'aws.pinpoint.update_email_channel', 'description': 'Enables the email channel for an application or updates the status and settings of the email channel for an application.', 'parameters': [{'name': 'application_id', 'description': 'The unique identifier for the application. This identifier is displayed as the Project ID on the Amazon Pinpoint console.'}, {'name': 'email_channel_request', 'description': 'Specifies the status and settings of the email channel for an application.\\nConfigurationSet -> (string)\\n\\nThe Amazon SES configuration set that you want to apply to messages that you send through the channel.\\nEnabled -> (boolean)\\n\\nSpecifies whether to enable the email channel for the application.\\nFromAddress -> (string)\\n\\nThe verified email address that you want to send email from when you send email through the channel.\\nIdentity -> (string)\\n\\nThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.\\nRoleArn -> (string)\\n\\nThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.'}]}\n", "{'name': 'aws', 'api_name': 'aws.ssm.describe_patch_group_state', 'description': 'Returns high-level aggregated patch compliance state information for a patch group.', 'parameters': [{'name': 'patch_group', 'description': 'The name of the patch group whose patch snapshot should be retrieved.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query financial summary, stocks, quotes, movers, news, etc\u2026', 'parameters': [{'name': 't', 'description': 'Tab name. One of these:\\n\\nindexes\\nmost-active\\ngainers\\nlosers\\nclimate-leaders\\ncryptocurrencies\\ncurrencies', 'type': 'STRING'}, {'name': 'gl', 'description': '', 'type': 'STRING'}, {'name': 's', 'description': 'Subtab name. If you selected the indexes tab, you can choose one of the following, leave empty to get all.\\n\\namericas\\neurope-middle-east-africa\\nasia-pacific', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections().delete', 'description': 'Delete a Cloud Build Connection', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}]}"], "Output": "git.count_objects(v=True, H=True)"} {"Instruction": "I want to build a pack index file for an existing packed archive in Git using the 'git-index-pack' command, and save the index file as \"my_index.idx\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.index_pack', 'description': 'Build pack index file for an existing packed archive', 'parameters': [{'name': '_v'}, {'name': '_o_index_file'}, {'name': '[no_]rev_index'}, {'name': 'pack_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Our free API provides real-time and historical crypto trading data from 4 major exchanges, enriched with over 30 customizable trading indicators. It offers up to 5000 rows of data in a single request, ensuring comprehensive market analysis. The API is user-friendly and offers improved data fetching capabilities compared to standard exchange documentation, making it an essential tool for traders and developers alike.', 'parameters': [{'name': 'symbol', 'description': '', 'type': 'STRING'}, {'name': 'exchange', 'description': '', 'type': 'STRING'}, {'name': 'market', 'description': 'Available markets are:\\n\\nspot\\nusdt-perpetual\\ninverse-perpetual', 'type': 'STRING'}, {'name': 'interval', 'description': '', 'type': 'STRING'}, {'name': 'from', 'description': '', 'type': 'STRING'}, {'name': 'backtracks', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.artifacts_vpcsc_config.allow', 'description': 'Allow Artifact Registry remote repositories inside a service perimeter to retrieve data', 'parameters': [{'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Lookup product data and pricing for over 635 million unique items by UPC, EAN, ISBN codes or search terms.', 'parameters': [{'name': 'asin', 'description': 'ASIN', 'type': 'STRING'}, {'name': 'page', 'description': 'Page number for any search query (10 results per page)', 'type': 'STRING'}, {'name': 'barcode', 'description': 'UPC, EAN or ISBN number', 'type': 'NUMBER'}, {'name': 'mpn', 'description': 'Manufacturer Part Number', 'type': 'STRING'}, {'name': 'search', 'description': 'Any search term or phrase', 'type': 'STRING'}, {'name': 'category', 'description': '', 'type': 'STRING'}, {'name': 'title', 'description': 'Product Name', 'type': 'STRING'}]}"], "Output": "git.index_pack(pack_file=\"\", index_file=\"my_index.idx\")"} {"Instruction": "I want to verify the signature of a commit with SHA-1 identifier \"def456\" in a Git repository using GPG.\n", "Functions": ["{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Access real-time data as soon as it's posted! With the Twitter AIO API, you can retrieve tweets, spaces, media and profiles instantly. Say goodbye to expensive fees charged by Twitter while still getting access to all the available data.\\n\", 'parameters': [{'name': 'userid', 'description': 'The userId of the user. You can get it by converting a username to the userId or by searching a user and extracting the restId.', 'type': 'string'}, {'name': 'cursor', 'description': \"At the end of the entries array you'll find two objects with the type TimelineTimelineCursor. There is one cursor to go up (Top) and one for going down (bottom) the list. You just need to provide the value as the cursor parameter to get the next page of the pagination.\", 'type': 'STRING'}, {'name': 'count', 'description': 'The default count is 20. You can specify a custom one here.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}"], "Output": "git.verify_commit(commit=\"def456\")"} {"Instruction": "I want to send a collection of patches as emails using git-send-email. The patches are stored in a directory called \"new-patches\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.send_email', 'description': 'Send a collection of patches as emails', 'parameters': [{'name': 'options'}, {'name': 'file|directory'}]}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': ' This Api takes URL, or string and returns the QR code image', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_approval.requests().get', 'description': 'Get an Access Approval request', 'parameters': [{'name': 'name'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}"], "Output": "git.send_email(file_or_directory=\"new-patches\")"} {"Instruction": "I want to verify a packed Git archive file and only show the histogram of delta chain length.\n", "Functions": ["{'name': 'git', 'api_name': 'git.verify_pack', 'description': 'Verify packed Git archive files', 'parameters': [{'name': 'pack.idx'}, {'name': '_v'}, {'name': 'verbose'}, {'name': '_s'}, {'name': 'stat_only'}, {'name': ''}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'open api group chat', 'parameters': [{'name': 'pesan', 'description': '', 'type': 'STRING'}, {'name': 'key', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '40+ Languages News Search, Trending articles feed.', 'parameters': [{'name': 'offset', 'description': 'Offset to start getting results from.\\n\\nFor example, if you search 10 articles at a time (number=10), then you should set offset=0 for page 1, offset=10 for page 2, offset=20 for page 3 and so on.', 'type': 'NUMBER'}, {'name': 'language', 'description': \"Supported languages (ISO 639-1 codes):\\nSupported languages (ISO 639-1 codes):\\n- Stable: 'en', 'bg', 'de', 'es', 'fr', 'fi', 'it', 'ja', 'nl', 'pl', 'pt', 'ro', 'ru', 'zh';\\n- Beta: 'ar', 'ca', 'ko', 'nb', 'sv', 'tr', 'uk';\\n- Alpha: 'be', 'ca', 'da', 'el', 'et', 'fa', 'ga', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'lv', 'no', 'om', 'sk', 'sr', 'tt', 'vi'.\", 'type': 'STRING'}, {'name': 'category', 'description': '[COMING SOON (APRIL 2021) - It is currently ignored] Category to restrict articles by.', 'type': 'ENUM'}, {'name': 'from_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to pick news from. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc. This will exclude any other source.', 'type': 'STRING'}, {'name': 'number', 'description': 'Number of articles to retrieve with a single request.\\n\\nMaximum allowed results number per request:\\n- 10 results for Free/Basic plan;\\n- 50 results for Pro plan;\\n- 50 results for Ultra plan;\\n- 100 results for Mega plan.\\n\\nFor requesting any customized quota, please contact our support team.', 'type': 'NUMBER'}, {'name': 'has_image', 'description': 'Set this to \\\\\"True\\\\\" in order to get only articles having an image associated to. Default is \\\\\"False\\\\\".', 'type': 'BOOLEAN'}, {'name': 'exclude_sources', 'description': '[PREMIUM - PRO+ plans only] Comma separated list of sources hosts to exclude from the results. For instance: \\\\\"nytimes.com, digitaltrends.com, ...\\\\\", etc.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.amplify.list_apps', 'description': 'Returns a list of the existing Amplify apps.list-apps is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'AI Platform', 'api_name': \"gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model', member='user:test_user@gmail.com', role='roles/ml.admin'\", 'description': 'Remove IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'member'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Proxy Rotator is the world's first enterprise grade proxy ip rotation service. HTTPS proxies on a combination of over 26 million Residential, Private and Public Exclusive IP's. It's Easy to Use, Reliable and used by 1000's of Businesses daily.\\r\\n\\r\\nThe Proxy Detection API can detect if an IP address is, or has ever been, related to a proxy. With a database of over 26,000,000 worldwide proxies our probability of detecting a proxy based upon the ip address is unmatched. This API is useful for many scenario's such as reducing fraud on e-commerece sites, protecting your site from automated hacking attempts (XSS,SQLi,brute force), Prevent promotional offer abuse (multiple signups), limiting access on proxy IPs (prevent password / email changes) and many more uses!\", 'parameters': [{'name': 'ip', 'description': 'The IP address to be tested.', 'type': 'STRING'}]}"], "Output": "git.verify_pack(stat_only=True)"} {"Instruction": "I want to remove unnecessary whitespace and strip comments from a git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.stripspace', 'description': 'Remove unnecessary whitespace', 'parameters': [{'name': '_s_or_strip_comments'}, {'name': '_c_or_comment_lines'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Find all hotels, view prices, photos of the hotels, reviews. Find car rental deals. **Site:** booking.com **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters', 'parameters': [{'name': 'locale', 'description': '', 'type': 'STRING'}, {'name': 'name', 'description': 'Name', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'AWSDefaultRetryStrategy', 'description': 'Default retry strategy for use with S3', 'parameters': {'required': [{'name': 'max_attempts', 'description': 'The maximum number of retry attempts to attempt before failing.'}], 'optional': []}}\n", "{'name': 'git', 'api_name': \"git.daemon(verbose=True, listen='0.0.0.0', port=9418, directory='/var/git'\", 'description': 'Provides a simple server for Git repositories', 'parameters': [{'name': 'verbose'}, {'name': 'syslog'}, {'name': 'export_all'}, {'name': 'timeout'}, {'name': 'init_timeout'}, {'name': 'max_connections'}, {'name': 'strict_paths'}, {'name': 'base_path'}, {'name': 'base_path_relaxed'}, {'name': 'user_path'}, {'name': 'interpolated_path'}, {'name': 'reuseaddr'}, {'name': 'detach'}, {'name': 'pid_file'}, {'name': 'enable'}, {'name': 'disable'}, {'name': 'allow_override'}, {'name': 'forbid_override'}, {'name': 'access_hook'}, {'name': 'informative_errors'}, {'name': 'inetd'}, {'name': 'listen'}, {'name': 'port'}, {'name': 'user'}, {'name': 'group'}, {'name': 'log_destination'}, {'name': 'directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Automatic e-Service Brazilian invoicing platform, the easy way.\\r\\nNota Fiscal Eletr\u00f4nica de Servi\u00e7o Autom\u00e1tica, em n\u00edvel nacional, da forma mais f\u00e1cil poss\u00edvel.', 'parameters': [{'name': 'pagenumber', 'description': 'Pagina\u00e7\u00e3o, a partir de 0', 'type': 'NUMBER'}, {'name': 'pagesize', 'description': 'Tamanho da p\u00e1gina', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Instagram most needed endpoints', 'parameters': [{'name': 'pk', 'description': '', 'type': 'STRING'}]}"], "Output": "git.stripspace(strip_comments=True)"} {"Instruction": "I want to check if a bundle file named \"my_bundle\" is valid and will apply cleanly to my Git repository.\n", "Functions": ["{'name': 'Python', 'api_name': 'git.bundle.create', 'description': \"Create, unpack, and manipulate 'bundle' files\", 'parameters': [{'name': '_q'}, {'name': 'quiet'}, {'name': 'progress'}, {'name': 'version'}, {'name': 'file'}, {'name': 'git_rev_list_args'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.batch.jobs().describe', 'description': 'Show details of a job', 'parameters': [{'name': 'job', 'description': 'ID of the job or fully qualified identifier for the job.'}, {'name': 'location', 'description': 'Google Cloud location for the job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.glue.stop_session', 'description': 'Stops the session.', 'parameters': [{'name': 'id', 'description': 'The ID of the session to be stopped.'}, {'name': 'request_origin', 'description': 'The origin of the request.'}]}"], "Output": "git.bundle.verify(file=\"my_bundle\")"} {"Instruction": "I want to extract patch and authorship details from a single email message using the git-mailinfo command. The email message is stored in a file called 'email.txt' and the patch information should be written to a file called 'patch.txt'.\n", "Functions": ["{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}"], "Output": "git.mailinfo(msg='email.txt', patch='patch.txt')"} {"Instruction": "I want to show the packed archive index in Git using the SHA-1 hash algorithm.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.show_index', 'description': 'Show packed archive index', 'parameters': [{'name': 'object_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api2', 'parameters': []}"], "Output": "git.show_index(\"--object-format=sha1\")"} {"Instruction": "I want to generate a summary of pending changes and send a pull request to my upstream project. The branch I want to merge is 'feature-branch', and the upstream repository URL is 'https://github.com/upstream-repo'. The commit I started my work from is 'abc123' and the commit I want to end the changes at is 'def456'.\n", "Functions": ["{'name': 'git', 'api_name': 'git.request_pull', 'description': 'Generates a summary of pending changes', 'parameters': [{'name': '_p'}, {'name': 'start'}, {'name': 'url'}, {'name': 'end'}]}"], "Output": "git.request_pull(start=\"abc123\", URL=\"https://github.com/upstream-repo\", end=\"def456\")"} {"Instruction": "I want to search for the pattern \"print\" in all python files in the current working directory and its subdirectories using the git grep command.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'WHOIS History API lets you find out about current and past domain owners and all other relevant registration details that can be gathered from WHOIS records. ', 'parameters': [{'name': 'domainname', 'description': 'The domain for which historic WHOIS data is requested.', 'type': 'STRING'}, {'name': 'createddateto', 'description': 'If present, search through domains created before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'createddatefrom', 'description': 'If present, search through domains created after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'outputformat', 'description': 'Response output format. Acceptable values: XML or JSON. Defaults to JSON.', 'type': 'STRING'}, {'name': 'expireddateto', 'description': 'If present, search through domains expired before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'updateddateto', 'description': 'If present, search through domains updated before the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'mode', 'description': 'preview \u2013 return only the number of domains. No credits deducted. purchase \u2013 return the actual list of domains (limited to 10,000). 1 request costs 50 DRS credits. Default: preview', 'type': 'STRING'}, {'name': 'updateddatefrom', 'description': 'If present, search through domains updated after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'expireddatefrom', 'description': 'If present, search through domains expired after the given date. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}, {'name': 'sincedate', 'description': 'If present, search through activities discovered since the given date. Sometimes there is a latency between the actual added/renewal/expired date and the date when our system detected this change. Acceptable values: date in \"YYYY-MM-DD\" format.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'compress', 'description': 'Compress data from buffer-like object', 'parameters': {'required': [{'name': 'buf', 'description': 'Buffer-like object to compress'}, {'name': 'codec', 'description': 'Compression codec'}, {'name': 'asbytes', 'description': 'Return result as Python bytes object'}, {'name': 'memory_pool', 'description': 'Memory pool to use for buffer allocations, if any'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Deep email verify. Supports: Gmail, Mail.Ru, iCloud, Hotmail, Yahoo, Outlook, Rambler, Yandex and more.', 'parameters': [{'name': 'email', 'description': 'Email for validation', 'type': 'STRING'}]}"], "Output": "git.grep(search_pattern=\"print\")"} {"Instruction": "I want to get the detailed data for a service instance named instance-one for the service simple-svc on AWS Proton.\n", "Functions": ["{'name': 'git', 'api_name': 'aws.proton.get_service_instance', 'description': 'Ignore specific files', 'parameters': [{'name': 'file_patterns'}]}"], "Output": "aws.proton.get_service_instance(name=\"instance-one\", service_name=\"simple-svc\")"} {"Instruction": "I want to compare and edit files between revisions using git difftool, and I want to use the tool 'kdiff3' for the comparison.\n", "Functions": ["{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}\n", "{'name': 'aws', 'api_name': 'aws.sso_admin.provision_permission_set', 'description': 'The process by which a specified permission set is provisioned to the specified target.', 'parameters': [{'name': 'instance_arn', 'description': 'The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .'}, {'name': 'permission_set_arn', 'description': 'The ARN of the permission set.'}, {'name': 'target_id', 'description': 'TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).'}, {'name': 'target_type', 'description': 'The entity type for which the assignment will be created.\\nPossible values:\\n\\nAWS_ACCOUNT\\nALL_PROVISIONED_ACCOUNTS'}]}"], "Output": "git.difftool(tool='kdiff3')"} {"Instruction": "I want to add a new remote to my git repository with the name \"production\" and the URL \"git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}"], "Output": "git.remote.add(name=\"production\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git\")"} {"Instruction": "I want to get the information for a specific git repository using the Git HTTP protocols.\n", "Functions": ["{'name': 'git', 'api_name': 'requests.get', 'description': 'Git HTTP-based protocols', 'parameters': [{'name': '$git_url'}]}\n", "{'name': 'active-directory', 'api_name': 'gcloud.active_directory.domains.update_ldaps_settings(\"my_domain.com\", certificate_pfx_file=\"certificate_chain_with_private_key.pfx\", certificate_password=\"password\"', 'description': 'Update LDAPS settings for a domain', 'parameters': [{'name': 'domain'}, {'name': 'clear_certificates'}, {'name': 'certificate_pfx_file'}, {'name': 'certificate_password'}, {'name': 'async'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '\u201cFind By PostCode\u201d API get addresses for the given UK PostCode. This API provides a JSON interface to search UK addresses for a postcode.his API uses the latest PAF and Multiple Residence data from Royal Mail.', 'parameters': [{'name': 'postcode', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"FREE 20,000 , Email Debounce , Our bounce email API is a powerful tool that helps you manage your email deliverability by detecting, monitoring, and handling bounced emails from a range of ISPs. With our API, you can ensure your messages are delivered effectively, and that your sender reputation stays in good standing. Whether you're a small business or a large enterprise, our API is designed to simplify your email management and help you achieve better email performance. Contact us today to ...\", 'parameters': [{'name': 'email_string', 'description': '', 'type': 'string'}]}"], "Output": "requests.get(\"$GIT_URL/info/refs?service=git-upload-pack\")"} {"Instruction": "I want to display the version information about Git and also get the build options for diagnostic purposes.\n", "Functions": ["{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Demo api for test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Mexico zip codes / C\u00f3digos postales de M\u00e9xico', 'parameters': [{'name': 'code', 'description': '', 'type': 'STRING'}]}"], "Output": "git.version(build_options=True)"} {"Instruction": "I want to remove all the *.csv files from the index that are under the Data directory and any of its subdirectories.\n", "Functions": ["{'name': 'git', 'api_name': \"git.rm(pathspec='Documentation/*.txt'\", 'description': 'Remove files from the working tree and from the index', 'parameters': [{'name': '_f_|_force', 'description': 'Override the up-to-date check.'}, {'name': '_n_|_dry_run', 'description': 'Don\u2019t actually remove any file(s). Instead, just show if they exist in the index and would otherwise be removed by the command.'}, {'name': '_r', 'description': 'Allow recursive removal when a leading directory name is given.'}, {'name': 'cached', 'description': 'Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.'}, {'name': 'ignore_unmatch', 'description': 'Exit with a zero status even if no files matched.'}, {'name': 'sparse', 'description': 'Allow updating index entries outside of the sparse-checkout cone.'}, {'name': '_q_|_quiet', 'description': 'git rm normally outputs one line (in the form of an rm command) for each file removed. This option suppresses that output.'}, {'name': 'pathspec_from_file', 'description': 'Pathspec is passed in instead of commandline args.'}, {'name': 'pathspec_file_nul', 'description': 'Only meaningful with --pathspec-from-file. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'CleanTalk API is a content validation service that helps you filter out profanity and obscenity in your user-generated content. ', 'parameters': [{'name': 'text', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'Git', 'api_name': 'git.cvsserver', 'description': 'CVS server emulator for Git', 'parameters': [{'name': 'options'}, {'name': 'pserver|server'}, {'name': 'directory'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API that will count business days including holidays for the US.', 'parameters': [{'name': 'seconds', 'description': 'number of seconds.', 'type': 'NUMBER'}, {'name': 'months', 'description': 'Number of months', 'type': 'NUMBER'}, {'name': 'hours', 'description': 'Number of hours.', 'type': 'NUMBER'}, {'name': 'days', 'description': 'Number of days.', 'type': 'NUMBER'}, {'name': 'date', 'description': 'Date for arithmetic calculation.', 'type': 'STRING'}, {'name': 'minutes', 'description': 'Number of minutes.', 'type': 'NUMBER'}, {'name': 'years', 'description': 'Number of years.', 'type': 'NUMBER'}, {'name': 'tz', 'description': 'Time Zone. Timezone must be in [IANA](https://bit.ly/3h8wd73) format.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.dms.create_instance_profile', 'description': 'Creates the instance profile using the specified parameters.', 'parameters': [{'name': 'availability_zone', 'description': 'The Availability Zone where the instance profile will be created. The default value is a random, system-chosen Availability Zone in the Amazon Web Services Region where your data provider is created, for examplem us-east-1d .'}, {'name': 'kms_key_arn', 'description': 'The Amazon Resource Name (ARN) of the KMS key that is used to encrypt the connection parameters for the instance profile.\\nIf you don\u00e2\\x80\\x99t specify a value for the KmsKeyArn parameter, then DMS uses your default encryption key.\\nKMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.'}, {'name': 'publicly_accessible_|_no_publicly_accessible', 'description': 'Specifies the accessibility options for the instance profile. A value of true represents an instance profile with a public IP address. A value of false represents an instance profile with a private IP address. The default value is true .'}, {'name': 'tags', 'description': 'One or more tags to be assigned to the instance profile.\\n(structure)\\n\\nA user-defined key-value pair that describes metadata added to an DMS resource and that is used by operations such as the following:\\n\\nAddTagsToResource\\nListTagsForResource\\nRemoveTagsFromResource\\n\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be 1-128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be 1-256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with \u00e2\\x80\\x9caws:\u00e2\\x80\\x9d or \u00e2\\x80\\x9cdms:\u00e2\\x80\\x9d. The string can only contain only the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regular expressions: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nResourceArn -> (string)\\n\\nThe Amazon Resource Name (ARN) string that uniquely identifies the resource for which the tag is created.'}, {'name': 'network_type', 'description': 'Specifies the network type for the instance profile. A value of IPV4 represents an instance profile with IPv4 network type and only supports IPv4 addressing. A value of IPV6 represents an instance profile with IPv6 network type and only supports IPv6 addressing. A value of DUAL represents an instance profile with dual network type that supports IPv4 and IPv6 addressing.'}, {'name': 'instance_profile_name', 'description': 'A user-friendly name for the instance profile.'}, {'name': 'description', 'description': 'A user-friendly description of the instance profile.'}, {'name': 'subnet_group_identifier', 'description': 'A subnet group to associate with the instance profile.'}, {'name': 'vpc_security_groups', 'description': 'Specifies the VPC security group names to be used with the instance profile. The VPC security group must work with the VPC containing the instance profile.\\n(string)'}]}"], "Output": "git.rm(pathspec='Data/*.csv')"} {"Instruction": "I want to display gitattributes information for a file named org/example/MyClass.java.\n", "Functions": ["{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Some message api', 'parameters': [{'name': 'message', 'description': '', 'type': 'STRING'}]}"], "Output": "git.check_attr(pathname=\"org/example/MyClass.java\")"} {"Instruction": "I want to start the git daemon on port 9418 and serve the repositories located in the directory /var/git.\n", "Functions": ["{'name': 'git', 'api_name': \"git.daemon(verbose=True, listen='0.0.0.0', port=9418, directory='/var/git'\", 'description': 'Provides a simple server for Git repositories', 'parameters': [{'name': 'verbose'}, {'name': 'syslog'}, {'name': 'export_all'}, {'name': 'timeout'}, {'name': 'init_timeout'}, {'name': 'max_connections'}, {'name': 'strict_paths'}, {'name': 'base_path'}, {'name': 'base_path_relaxed'}, {'name': 'user_path'}, {'name': 'interpolated_path'}, {'name': 'reuseaddr'}, {'name': 'detach'}, {'name': 'pid_file'}, {'name': 'enable'}, {'name': 'disable'}, {'name': 'allow_override'}, {'name': 'forbid_override'}, {'name': 'access_hook'}, {'name': 'informative_errors'}, {'name': 'inetd'}, {'name': 'listen'}, {'name': 'port'}, {'name': 'user'}, {'name': 'group'}, {'name': 'log_destination'}, {'name': 'directory'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.list_template_aliases', 'description': 'Lists all the aliases of a template.list-template-aliases is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'aws_account_id', 'description': 'The ID of the Amazon Web Services account that contains the template aliases that you\u00e2\\x80\\x99re listing.'}, {'name': 'template_id', 'description': 'The ID for the template.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "git.daemon(verbose=True, listen='0.0.0.0', port=9418, directory='/var/git')"} {"Instruction": "Add a sign trailer with a Signed-off-by key, and then add two of these trailers to a message file named \"message.txt\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Block fraud attempts in realtime. This ridiculously effective API provides invaluable information about any IP address. Detect bots, prevent fraud and abuse by detecting users trying to hide behind a VPN, proxy, or TOR. Geolocate IP addresses to find out which country or city the website visitors are from.', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"message.txt\")"} {"Instruction": "I want to bisect a broken build between v1.3 and HEAD in my git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.bisect(subcommand=\"start\", options=\"HEAD v1.2 __\"', 'description': 'Find the commit that introduced a bug', 'parameters': [{'name': 'subcommand'}, {'name': 'options'}]}\n", "{'name': 'alpha', 'api_name': 'organizations_client.update_access_policy_description', 'description': 'Create new authorized organizations description', 'parameters': [{'name': 'authorized_orgs_desc', 'description': 'ID of the authorized-orgs-desc or fully qualified identifier for the authorized-orgs-desc.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}, {'name': 'orgs', 'description': 'The organizations details.'}]}\n", "{'name': 'pyarrow', 'api_name': 'pyarrow.parquet.read_table', 'description': 'Read a Parquet file', 'parameters': {'required': [{'name': 'path', 'description': 'The path to the Parquet file.'}], 'optional': []}}"], "Output": "git.bisect(subcommand=\"start\", options=\"HEAD v1.3 --\")"} {"Instruction": "I want to cherry-pick a specific commit with the hash \"abc123\" in my Git repository.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.cherry_pick', 'description': 'Apply changes from existing commits', 'parameters': [{'name': 'commit'}, {'name': 'edit'}, {'name': 'cleanup'}, {'name': 'x'}, {'name': 'r'}, {'name': 'mainline'}, {'name': 'no_commit'}, {'name': 'signoff'}, {'name': 'gpg_sign'}, {'name': 'ff'}, {'name': 'allow_empty'}, {'name': 'allow_empty_message'}, {'name': 'keep_redundant_commits'}, {'name': 'strategy'}, {'name': 'strategy_option'}, {'name': 'rerere_autoupdate'}, {'name': 'continue'}, {'name': 'skip'}, {'name': 'quit'}, {'name': 'abort'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Convert picture to ASCII image by URL or upload your own image.\\nSet the specific size for the ASCII result.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.app.ssl_certificates.create(\"__certificate=/home/user/cert.pem\", \"__display_name=Example Certificate\", \"__private_key=/home/user/key.pem\"', 'description': 'Uploads a new SSL certificate', 'parameters': [{'name': 'certificate'}, {'name': 'display_name'}, {'name': 'private_key'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Feature Store Entity Show', 'description': 'Show details for a feature store entity', 'parameters': [{'name': 'name', 'description': 'Name of the feature store entity.', 'required': True}, {'name': 'version', 'description': 'Version of the feature store entity.', 'required': True}, {'name': 'resource-group', 'description': 'Name of resource group. You can configure the default group using az configure --defaults group=.', 'required': False}, {'name': 'workspace-name', 'description': 'Name of the Azure ML workspace. You can configure the default group using az configure --defaults workspace=.', 'required': False}]}\n", "{'name': 'aws', 'api_name': 'aws.rbin.unlock_rule', 'description': 'Unlocks a retention rule. After a retention rule is unlocked, it can be modified or deleted only after the unlock delay period expires.', 'parameters': [{'name': 'identifier', 'description': 'The unique ID of the retention rule.'}]}"], "Output": "git.cherry_pick(commit=\"abc123\")"} {"Instruction": "I want to view the changes made to the file 'main.py' in all branches using gitk.\n", "Functions": ["{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Top 100 Greatest Movies of All Time. Easy to use. It also includes the YouTube trailers.', 'parameters': []}\n", "{'name': 'Azure CLI', 'api_name': 'Create Consumer Group', 'description': 'Create an event hub consumer group', 'parameters': [{'name': 'hub-name', 'description': 'IoT Hub name.', 'required': True}, {'name': 'name', 'description': 'Event hub consumer group name.', 'required': True}, {'name': 'event-hub-name', 'description': 'Event hub endpoint name.', 'required': False, 'default': 'events'}, {'name': 'resource-group', 'description': 'Name of resource group.', 'required': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API zoopla co uk. Users can search for information on flats, houses, villas, serviced apartments, and various other types of properties across the country. Zoopla offers an easy way to view details about each property, including photos, descriptions, information on size, number of rooms, and amenities. Users can also explore parameters such as estimated value, sales history, and the surrounding market.\\nThe occurrence rate of the response status code != 200 is < 0...', 'parameters': [{'name': 'search_area', 'description': '', 'type': 'STRING'}, {'name': 'keywords', 'description': 'e.g. conservatory or \\\\\"double garage\\\\\"', 'type': 'STRING'}, {'name': 'furnishing_state', 'description': '', 'type': 'ENUM'}, {'name': 'show_let_or_let_agreed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'available_from', 'description': '', 'type': 'ENUM'}, {'name': 'added_to_site', 'description': '', 'type': 'ENUM'}, {'name': 'price_per', 'description': '', 'type': 'ENUM'}, {'name': 'min_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'has_garden', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_bills_included', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_parking_garage', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_balcony_terrace', 'description': '', 'type': 'BOOLEAN'}, {'name': 'has_pets_allowed', 'description': '', 'type': 'BOOLEAN'}, {'name': 'max_travel_time', 'description': '', 'type': 'ENUM'}, {'name': 'max_price', 'description': '', 'type': 'NUMBER'}, {'name': 'retirement_homes', 'description': '', 'type': 'ENUM'}, {'name': 'sort_order', 'description': '', 'type': 'ENUM'}, {'name': 'house_share', 'description': '', 'type': 'ENUM'}, {'name': 'max_bedroom', 'description': '', 'type': 'NUMBER'}, {'name': 'transport_type', 'description': '', 'type': 'ENUM'}, {'name': 'min_price', 'description': '', 'type': 'NUMBER'}, {'name': 'property_type', 'description': '', 'type': 'ENUM'}, {'name': 'page', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.bq.datasets().config().export', 'description': 'Export the configuration for a Google BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset.'}, {'name': 'all', 'description': 'Retrieve all resources within the project.'}, {'name': 'path', 'description': 'Path to export the configuration(s) to a local directory.'}, {'name': 'resource_format', 'description': 'Format to export the configuration. Default is Kubernetes Resource Model (krm).'}]}"], "Output": "gitk(max_count=100, all=True, path='main.py')"} {"Instruction": "I want to annotate the lines of a Python script named \"script.py\" with commit information using git-annotate.\n", "Functions": ["{'name': 'git', 'api_name': 'git.annotate', 'description': 'annotate file lines with commit information', 'parameters': [{'name': 'options'}, {'name': 'rev_opts'}, {'name': 'rev'}, {'name': 'file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and highly available API. For-sale, rental listings and agens real-time data from Zillow.', 'parameters': [{'name': 'zpid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best Movies', 'parameters': [{'name': 'id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_app_block', 'description': 'Deletes an app block.', 'parameters': [{'name': 'name', 'description': 'The name of the app block.'}]}\n", "{'name': 'aws', 'api_name': 'aws.docdb.delete_db_subnet_group', 'description': 'Deletes a subnet group.NoteThe specified database subnet group must not be associated with any DB instances.', 'parameters': [{'name': 'db_subnet_group_name', 'description': 'The name of the database subnet group to delete.\\n\\nNoteYou can\u00e2\\x80\\x99t delete the default subnet group.\\nConstraints:\\nMust match the name of an existing DBSubnetGroup . Must not be default.\\nExample: mySubnetgroup'}]}"], "Output": "git.annotate(file=\"script.py\")"} {"Instruction": "I want to fetch missing objects from a Git repository named \"my_repository\".\n", "Functions": ["{'name': 'Git', 'api_name': 'git.fetch_pack', 'description': 'Fetch missing objects from a repository', 'parameters': [{'name': 'all'}, {'name': 'stdin'}, {'name': '_q'}, {'name': 'quiet'}, {'name': '_k'}, {'name': 'keep'}, {'name': 'thin'}, {'name': 'include_tag'}, {'name': 'upload_pack'}, {'name': 'depth'}, {'name': 'shallow_since'}, {'name': 'shallow_exclude'}, {'name': 'deepen_relative'}, {'name': 'refetch'}, {'name': 'no_progress'}, {'name': 'check_self_contained_and_connected'}, {'name': '_v'}, {'name': 'repository'}, {'name': 'refs'}]}\n", "{'name': 'az', 'api_name': 'Service Principal Delete', 'description': 'Delete a service principal and its role assignments', 'parameters': [{'name': 'id', 'description': 'Service principal name, or object id.'}, {'name': 'debug', 'description': 'Increase logging verbosity to show all debug logs.'}, {'name': 'help -h', 'description': 'Show this help message and exit.'}, {'name': 'only-show-errors', 'description': 'Only show errors, suppressing warnings.'}, {'name': 'output -o', 'description': 'Output format.'}, {'name': 'query', 'description': 'JMESPath query string. See http://jmespath.org/ for more information and examples.'}, {'name': 'subscription', 'description': 'Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.'}, {'name': 'verbose', 'description': 'Increase logging verbosity. Use --debug for full debug logs.'}]}"], "Output": "git.fetch_pack(repository=\"my_repository\")"} {"Instruction": "I want to export a single commit with the SHA-1 value 'commit-sha1' to a CVS checkout located in the directory '~/project_cvs_checkout'.\n", "Functions": ["{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Personal Use Key', 'parameters': []}"], "Output": "git.cvsexportcommit(verbose=True, conflict=True, working_directory='~/project_cvs_checkout', commit_id='commit-sha1')"} {"Instruction": "I want to run a Git maintenance command on a list of repositories stored in a config variable named \"maintenance.repo\" and pass the arguments \"maintenance run\".\n", "Functions": ["{'name': 'Git', 'api_name': 'git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\"', 'description': 'Run a Git command on a list of repositories', 'parameters': [{'name': 'config', 'description': 'Use the given config variable as a multi-valued list storing absolute path names. Iterate on that list of paths to run the given arguments.'}, {'name': 'arguments', 'description': 'The arguments after the known options or -- indicator are used as the arguments for the Git subprocess.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get data on all crypto coins related to sports teams through this API!', 'parameters': [{'name': 'cursor', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.alloydb.backups().delete', 'description': 'Deletes an AlloyDB backup within a given project', 'parameters': [{'name': 'backup', 'description': 'AlloyDB backup ID'}, {'name': 'region', 'description': 'Regional location (e.g. asia-east1, us-east1). See the full list of regions at https://cloud.google.com/sql/docs/instance-locations.'}, {'name': 'async', 'description': 'Return immediately, without waiting for the operation in progress to complete.'}]}\n", "{'name': 'AI Platform', 'api_name': \"gcloud.ai_platform.models().remove_iam_policy_binding(MODEL='my_model', member='user:test_user@gmail.com', role='roles/ml.admin'\", 'description': 'Remove IAM policy binding for a model', 'parameters': [{'name': 'model'}, {'name': 'member'}, {'name': 'role'}, {'name': 'region'}]}\n", "{'name': 'aws', 'api_name': 'aws.nimble.list_launch_profiles', 'description': 'List all the launch profiles a studio.list-launch-profiles is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'principal_id', 'description': 'The principal ID. This currently supports a IAM Identity Center UserId.'}, {'name': 'states', 'description': 'Filter this request to launch profiles in any of the given states.\\n(string)'}, {'name': 'studio_id', 'description': 'The studio ID.'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}"], "Output": "git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\")"} {"Instruction": "Display help information about Git including the manual page.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.help', 'description': 'Display help information about Git', 'parameters': [{'name': '_a|all'}, {'name': '[no_]verbose'}, {'name': '[no_]external_commands'}, {'name': '[no_]aliases'}, {'name': '_i|info'}, {'name': '_m|man'}, {'name': '_w|web'}, {'name': '_g|guides'}, {'name': '_c|config'}, {'name': 'user_interfaces'}, {'name': 'developer_interfaces'}]}\n", "{'name': 'aws', 'api_name': 'aws.eks.describe_fargate_profile', 'description': 'Returns descriptive information about an Fargate profile.', 'parameters': [{'name': 'cluster_name', 'description': 'The name of the Amazon EKS cluster associated with the Fargate profile.'}, {'name': 'fargate_profile_name', 'description': 'The name of the Fargate profile to describe.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iam.delete_server_certificate', 'description': 'Deletes the specified server certificate.See also: AWS API Documentation\\n', 'parameters': [{'name': 'server_certificate_name', 'description': 'The name of the server certificate you want to delete.\\nThis parameter allows (through its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-'}]}"], "Output": "git.help(man=True)"} {"Instruction": "I want to cleanup and optimize my local Git repository using git-gc, including aggressive pruning and quiet mode.\n", "Functions": ["{'name': 'Git', 'api_name': 'gcloud.compute.instances().list', 'description': 'Cleanup and optimize local repository', 'parameters': [{'name': 'aggressive'}, {'name': 'auto'}, {'name': 'quiet'}, {'name': 'prune'}, {'name': 'no_prune'}, {'name': 'force'}, {'name': 'keep_largest_pack'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'aws', 'api_name': 'aws.elasticache.delete_global_replication_group', 'description': 'Deleting a Global datastore is a two-step process:First, you must DisassociateGlobalReplicationGroup to remove the secondary clusters in the Global datastore.When you receive a successful response from this operation, Amazon ElastiCache immediately begins deleting the selected resources; you cannot cancel or revert this operation.', 'parameters': [{'name': 'global_replication_group_id', 'description': 'The name of the Global datastore'}, {'name': 'retain_primary_replication_group_|_no_retain_primary_replication_group', 'description': 'The primary replication group is retained as a standalone replication group.'}]}"], "Output": "git.gc(aggressive=True, quiet=True)"} {"Instruction": "I want to list and format the references in a git repository, showing the most recent 10 tagged commits.\n", "Functions": ["{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'we will provide movies details', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API1', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.worker_pools.list', 'description': 'List all private and hybrid worker pools in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Parse quantities and units from text / text replace', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}"], "Output": "git.for_each_ref(count=10, sort=\"-authordate\", format=\"'From: %(*authorname) %(*authoremail) Subject: %(*subject) Date: %(*authordate) Ref: %(*refname) %(*body)' 'refs/tags'\")"} {"Instruction": "I want to compute the object ID for a file named \"myfile.txt\" and create a blob using the git-hash-object API.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.hash_object', 'description': 'Compute object ID and optionally creates a blob from a file', 'parameters': [{'name': '_t_type'}, {'name': '_w'}, {'name': 'path'}, {'name': 'no_filters'}, {'name': 'stdin'}, {'name': 'stdin_paths'}, {'name': 'literally'}]}"], "Output": "git.hash_object(\"--path=myfile.txt\")"} {"Instruction": "I want to clone a repository from GitLab.\n", "Functions": ["{'name': 'git', 'api_name': 'git.clone', 'description': 'Cloning a repository', 'parameters': [{'name': 'repository'}]}\n", "{'name': 'BigQuery', 'api_name': 'gcloud.alpha.bq.datasets().create', 'description': 'Create a new BigQuery dataset', 'parameters': [{'name': 'dataset', 'description': 'ID of the dataset or fully qualified identifier for the dataset'}, {'name': 'description', 'description': 'Description of the dataset'}, {'name': 'overwrite', 'description': 'Overwrite destination if it exists'}, {'name': 'permissions_file', 'description': 'File containing permissions for the dataset'}, {'name': 'gcloud_wide_flag', 'description': 'Global flags available across all commands'}]}\n", "{'name': 'pyarrow', 'api_name': 'compute_number_of_quarters', 'description': 'Compute the number of quarters between two timestamps', 'parameters': {'required': [{'name': 'start', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'end', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'pyarrow.MemoryPool object. If not passed, memory will be allocated from the default memory pool.'}]}}"], "Output": "git.clone(repository=\"\")"} {"Instruction": "I want to verify the commit-graph file for the packed commits in my local .git directory and show the progress.\n", "Functions": ["{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A pancakeswap API to get token price and other information with token address. Token price, token name, token decimals, balance of an address, token supply, token symbol.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}, {'name': 'token', 'description': '', 'type': 'STRING'}]}"], "Output": "git.commit_graph.verify(progress=True)"} {"Instruction": "I want to compare two commit ranges in Git and display the differences between them, where range1 is from commit A to commit B.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Email Validation Service. check if a specific e-mail address is valid. Is it a proper domain? Is the e-mail a temporary/disposable e-mail? Our API contains 180k disposable email domains and gives the most valid email', 'parameters': [{'name': 'email', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "git.range_diff(range1=\"A..B\")"} {"Instruction": "I want to generate a zip archive of diagnostic information for my git repository, and place the resulting archive in the directory '/var/repo/diagnostics'.\n", "Functions": ["{'name': 'git', 'api_name': 'git.diagnose', 'description': 'Generate a zip archive of diagnostic information', 'parameters': [{'name': '_o_|_output_directory_path', 'description': 'Place the resulting diagnostics archive in instead of the current directory.'}, {'name': '_s_|_suffix_format', 'description': 'Specify an alternate suffix for the diagnostics archive name.'}, {'name': 'mode', 'description': 'Specify the type of diagnostics that should be collected.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Dynamically translate between languages.', 'parameters': [{'name': 'target', 'description': 'The target language code for the results. If specified, then the language names are returned in the name field of the response, localized in the target language. If you do not supply a target language, then the name field is omitted from the response and only the language codes are returned.', 'type': 'STRING'}, {'name': 'model', 'description': 'The translation model of the supported languages. Can be either base to return languages supported by the Phrase-Based Machine Translation (PBMT) model, or nmt to return languages supported by the Neural Machine Translation (NMT) model. If omitted, then all supported languages are returned.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search for jobs posts, and post them on your web site', 'parameters': [{'name': 'agent', 'description': '', 'type': 'STRING'}, {'name': 'ip', 'description': '', 'type': 'STRING'}, {'name': 'l', 'description': '', 'type': 'STRING'}, {'name': 'q', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().addResourcePolicies', 'description': 'Add resource policies to a Compute Engine disk', 'parameters': [{'name': 'disk_name'}, {'name': 'resource_policy'}, {'name': 'region'}, {'name': 'zone'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Application to receive SOTI Sync Event Registration', 'parameters': [{'name': 'pnumber', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "git.diagnose(output_directory='/var/repo/diagnostics')"} {"Instruction": "I want to write a multi-pack-index file for the packfiles in the current .git directory without a corresponding bitmap.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.multi_pack_index.write', 'description': 'Write and verify multi-pack-indexes in Git', 'parameters': [{'name': 'object_dir'}, {'name': '[no_]bitmap'}, {'name': 'sub_command'}]}\n", "{'name': 'aws', 'api_name': 'aws.customer_profiles.delete_profile_object_type', 'description': 'Removes a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.', 'parameters': [{'name': 'domain_name', 'description': 'The unique name of the domain.'}, {'name': 'object_type_name', 'description': 'The name of the profile object type.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"AdCopy AI: The perfect solution for SEM and PPC marketers. With its advanced cloud infrastructure and OpenAI's ChatGPT engine, AdCopy AI generates top-notch ad copy tailored to Google's (TM) specifications, ensuring high relevance scores and reducing CPC and CPM costs. Say goodbye to time-consuming ad writing and hello to AdCopy AI - the AI technology that revolutionizes the way you write Ad Copy for your Google Ads (TM), freeing up your time and effort so you can focus on other important tasks.\", 'parameters': [{'name': 'threadid', 'description': '', 'type': 'STRING'}, {'name': 'promptid', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Netflix data API provides details, stats and information of TV shows, movies, series, documentaries and more.', 'parameters': [{'name': 'ids', 'description': 'Season IDs (you can separate with commas)', 'type': 'STRING'}, {'name': 'limit', 'description': 'Episode Limit', 'type': 'STRING'}, {'name': 'offset', 'description': 'Offset', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Access Worldwide Flight Schedules with connection building.', 'parameters': []}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}"], "Output": "git.multi_pack_index.write(bitmap=False)"} {"Instruction": "I want to use the git-cvsserver to connect to a CVS server using the ssh connection.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.cvsserver', 'description': 'CVS server emulator for Git', 'parameters': [{'name': 'options'}, {'name': 'pserver|server'}, {'name': 'directory'}]}\n", "{'name': 'aws', 'api_name': 'aws.ec2.describe_dhcp_options', 'description': 'Describes one or more of your DHCP options sets.See also: AWS API DocumentationWhen using --output text and the --query argument on a paginated response, the --query argument must extract data from the results of the following query expressions: DhcpOptions\\n', 'parameters': [{'name': 'dhcp_options_ids', 'description': 'The IDs of one or more DHCP options sets.\\nDefault: Describes all your DHCP options sets.\\n(string)'}, {'name': 'filters', 'description': 'The filters.\\n\\ndhcp-options-id - The ID of a DHCP options set.\\nkey - The key for one of the options (for example, domain-name ).\\nvalue - The value for one of the options.\\nowner-id - The ID of the Amazon Web Services account that owns the DHCP options set.\\ntag : - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value. For example, to find all resources that have a tag with the key Owner and the value TeamA , specify tag:Owner for the filter name and TeamA for the filter value.\\ntag-key - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.\\n\\n(structure)\\n\\nA filter name and value pair that is used to return a more specific list of results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.\\nIf you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.\\nName -> (string)\\n\\nThe name of the filter. Filter names are case-sensitive.\\nValues -> (list)\\n\\nThe filter values. Filter values are case-sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.\\n(string)'}, {'name': 'dry_run_|_no_dry_run', 'description': 'Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'Azure CLI', 'api_name': 'Deployment Delete', 'description': 'Delete a deployment at subscription scope', 'parameters': [{'name': 'name', 'description': 'The deployment name', 'required': True}, {'name': 'no-wait', 'description': 'Do not wait for the long-running operation to finish', 'required': False, 'default': False}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The bank statement API helps banks and lenders make decisions b providing outputs about Salary frequency and estimation, current financial health of the individual, any risky behaviour associated with the transactions.', 'parameters': [{'name': 'request_id', 'description': '', 'type': 'STRING'}]}"], "Output": "git.cvsserver(pserver=False)"} {"Instruction": "I want to store passwords in memory using git-credential-cache, with a timeout of 120 seconds.\n", "Functions": ["{'name': 'git', 'api_name': \"git.config('credential.helper', 'cache __timeout=60'\", 'description': 'Temporarily store passwords in memory', 'parameters': [{'name': 'timeout_seconds'}, {'name': 'socket_path'}]}"], "Output": "git.config('credential.helper', 'cache --timeout=120')"} {"Instruction": "I want to apply a quilt patchset located in the directory \"my-patches/\" and the series file \"my-series.txt\" onto the current branch in Git, while preserving the patch boundaries, order, and descriptions. I also want to keep non-patch files as well.\n", "Functions": ["{'name': 'git', 'api_name': 'git.quiltimport(patches=\"patches/\", series=\"series.txt\", keep_non_patch=True', 'description': 'Apply quilt patchset onto current branch', 'parameters': [{'name': 'dry_run_|__n'}, {'name': 'author_author'}, {'name': 'patches_dir'}, {'name': 'series_file'}, {'name': 'keep_non_patch'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get some random cat facts', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time data, unofficial API rightmove co uk\\n\\nRightmove is a leading UK Real Estate website in the United Kingdom. With the aim of providing detailed and reliable information about various types of properties, Rightmove has become an important destination for individuals looking to buy, sell, or rent property in the UK', 'parameters': [{'name': 'id', 'description': 'id from commercial/property-to-rent endpoint', 'type': 'STRING'}]}"], "Output": "git.quiltimport(patches=\"my-patches/\", series=\"my-series.txt\", keep_non_patch=True)"} {"Instruction": "Can you provide a Python function call to copy the 'Makefile' file from the index to the working directory using the 'git checkout-index' command?\n", "Functions": ["{'name': 'git', 'api_name': 'git.checkout_index(\"__prefix=.merged_\", \"Makefile\"', 'description': 'Copy files from the index to the working tree', 'parameters': [{'name': '_u'}, {'name': '_q'}, {'name': '_a'}, {'name': '_f'}, {'name': '_n'}, {'name': 'prefix'}, {'name': 'stage'}, {'name': 'temp'}, {'name': 'ignore_skip_worktree_bits'}, {'name': '_z'}, {'name': 'stdin'}, {'name': ''}, {'name': 'file\u2026\\u200b'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast, simple and reliable API to retrieve car data. Contains data on almost all car manufacturers and models, updated regularly.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'GDrive Link Generator Api used to get the direct download link of google drive file\\nUsing this api you can generate one click download url for Google Drive file.\\n\\nAPI supports multiple endpoints where you can generate single download url and bulk urls.', 'parameters': []}"], "Output": "git.checkout_index(\"--prefix=.merged-\", \"Makefile\")"} {"Instruction": "I want to show logs with the difference each commit introduces for the git repository, specifically for the commits that changed any file in the doc or src subdirectories.\n", "Functions": ["{'name': 'git', 'api_name': 'git.whatchanged(option=\"_p v2.6.12.. include/scsi drivers/scsi\"', 'description': 'Show logs with difference each commit introduces', 'parameters': [{'name': 'option'}]}"], "Output": "git.whatchanged(option=\"-p HEAD.. -- doc/ src/\")"} {"Instruction": "I want to export git data using the git-fast-export command with the options --progress=50 and --full-tree.\n", "Functions": ["{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'send a customer review, you will receive a personalized response proposal automatically', 'parameters': [{'name': 'business_type', 'description': '', 'type': 'STRING'}, {'name': 'business_brand', 'description': '', 'type': 'STRING'}, {'name': 'avis', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Question API with 500+ questions, 8 categories and 3 difficulties for your apps.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}"], "Output": "git.fast_export(progress=50, full_tree=True)"} {"Instruction": "I want to restore the file named goodbye.py in the working tree of my git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.restore(pathspec=\"hello.c\"', 'description': 'Restore working tree files', 'parameters': [{'name': 'options'}, {'name': 'source'}, {'name': 'staged'}, {'name': 'worktree'}, {'name': 'pathspec'}]}\n", "{'name': 'aws', 'api_name': 'aws.inspector.delete_assessment_target', 'description': 'Deletes the assessment target that is specified by the ARN of the assessment target.', 'parameters': [{'name': 'assessment_target_arn', 'description': 'The ARN that specifies the assessment target that you want to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Payment Point Online Banking\\nIndonesia, China, Philippines, Malaysia, Singapore, Vietnam and Thailand. ', 'parameters': [{'name': 'ref_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Extract structure from text data (who, what, where..) automatically using AI.', 'parameters': [{'name': 'payload', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.config.operations().describe', 'description': 'Describe Anthos Config Controller operations', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'The name of the Anthos Config Controller instance location.'}]}"], "Output": "git.restore(pathspec=\"goodbye.py\")"} {"Instruction": "I want to limit the displayed commits in a git repository to only the ancestors of a specific commit with the commit ID \"abc123\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}\n", "{'name': 'PyArrow', 'api_name': 'logical_and_not', 'description': \"Compute the logical 'and not' boolean values of two arrays or scalars\", 'parameters': {'required': [{'name': 'x', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'y', 'description': 'Array-like or scalar-like argument to compute function'}, {'name': 'memory_pool', 'description': 'Optional pyarrow.MemoryPool to allocate memory from. If not passed, will allocate memory from the default memory pool.'}]}}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.bigtable.instances().set_iam_policy', 'description': 'Set IAM policy for a Cloud Bigtable instance', 'parameters': [{'name': 'instance'}, {'name': 'policy_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'for testing befor deployment ', 'parameters': []}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers.delete', 'description': 'Delete a build trigger', 'parameters': [{'name': 'trigger', 'description': 'ID of the trigger or fully qualified identifier for the trigger.'}, {'name': 'region', 'description': 'The Cloud location for the trigger.'}]}"], "Output": "git.log(ancestry_path=\"abc123\")"} {"Instruction": "I want to push the changes to the remote repository named \"origin\" and update the \"master\" branch on Git.\n", "Functions": ["{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test api', 'parameters': []}"], "Output": "git.push(repository=\"origin\", refspec=\"master\")"} {"Instruction": "I want to clone a Subversion repository with the URL \"https://svn.example.com/repo/trunk\" using git-svn.\n", "Functions": ["{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Plug and play the facial authentication into: point of sale, mobile app, self-checkouts, kiosk, ATM.', 'parameters': [{'name': 'person_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}, {'name': 'allow_multiline_logs', 'description': 'Optional argument to allow multiline logs.'}, {'name': 'polling_interval', 'description': 'Optional argument to set the polling interval, default is 60 seconds.'}, {'name': 'task_name', 'description': 'Optional argument to specify the task name.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.enterprise_config_bitbucketserver_list', 'description': 'List all Bitbucket Server configs in a Google Cloud project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.index_endpoints.delete', 'description': 'delete an existing Vertex AI index endpoint', 'parameters': [{'name': 'index_endpoint'}, {'name': 'region'}]}"], "Output": "git.svn.clone(url=\"https://svn.example.com/repo/trunk\")"} {"Instruction": "I want to fetch and prune branches and tags from my Git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.composer.environments.list_upgrades', 'description': 'List the Cloud Composer image version upgrades for a specific environment', 'parameters': [{'name': 'environment', 'description': 'ID of the environment or fully qualified identifier for the environment.'}, {'name': 'location', 'description': 'Region where Composer environment runs or in which to create the environment.'}, {'name': 'filter', 'description': 'Apply a Boolean filter.'}, {'name': 'limit', 'description': 'Maximum number of resources to list.'}, {'name': 'page_size', 'description': 'The maximum number of resources to list per page.'}, {'name': 'sort_by', 'description': 'A comma-separated list of resource field key names to sort by.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api that filters through notable news networks for China, Japan, and Korea news', 'parameters': [{'name': 'newspaperid', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Getting temp mail pr', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'At Credit Card, we know that your time is valuable. That\u2019s why we offer a fast and easy way to get the information you need. With our new API, you can get the data you need in seconds', 'parameters': []}"], "Output": "git.fetch(prune=True)"} {"Instruction": "I want to use the advanced merge strategy in Git to merge branches while ignoring all whitespace changes and enabling rename detection.\n", "Functions": ["{'name': 'git', 'api_name': 'git.merge', 'description': 'Advanced merge strategies and configuration', 'parameters': [{'name': 'ignore_space_change'}, {'name': 'ignore_all_space'}, {'name': 'ignore_space_at_eol'}, {'name': 'ignore_cr_at_eol'}, {'name': 'renormalize'}, {'name': 'no_renormalize'}, {'name': 'find_renames['}, {'name': 'rename_threshold'}, {'name': 'subtree['}, {'name': 'recursive'}, {'name': 'patience'}, {'name': 'diff_algorithm'}, {'name': 'no_renames'}, {'name': 'resolve'}, {'name': 'octopus'}, {'name': 'ours'}, {'name': 'subtree'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FREE Dictionary Translation API Hablaa. Use it to translate words from and into more than 160 languages. The API use is free and requires no authentication. Have fun!', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'test', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get the basic metadata on all breeds of dogs from around the world. Check out encurate.app to manage content on your mobile apps. Contact to feature your app on encurate.app website.', 'parameters': []}"], "Output": "git.merge(ignore_space_change=True, rename_threshold=50)"} {"Instruction": "I want to generate a patch series for email submission using the git-format-patch command. I would like to add a cover letter, include custom headers, and change the subject prefix. Please generate the patch series for the commits since the last revision.\n", "Functions": ["{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'FlightsLogic provides Flight API, Airline Consolidator, Flight Aggregator to the travel agents, tour operators and travel companies worldwide.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API helps to query trusted ratings and reviews for the products, cars and services used every day to create a review site such as : consumerreports.org', 'parameters': [{'name': 'id', 'description': 'The value of brands -> id field returned in .../search endpoint OR brandId field returned in .../products/list, .../products/detail endpoint.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AG Amazon Data Web Scraper Is The Easiest Way To Get Access To Any Of The Products Including Prices, Offers, Sales Rank, Reviews And Other Information Regarding The Products On Amazon In JSON Format. ', 'parameters': [{'name': 'searchquery', 'description': '', 'type': 'string'}]}"], "Output": "aws.git.format_patch(thread=\"advanced\", cover_letter=True, add_header=\"X-MyHeader: Value\", subject_prefix=\"[PATCH]\", base=\"HEAD~10\")"} {"Instruction": "I want to list the commit objects with the email and commit message for the current branch in Git.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.rev_list', 'description': 'Lists commit objects with various formats and options', 'parameters': [{'name': 'format'}, {'name': 'commit'}, {'name': 'path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"An API that provides easy and efficient access to both OpenSea's GraphQL API and OpenSea's Testnet GraphQL API.\", 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}"], "Output": "git.rev_list(format=\"medium\", commit=\"HEAD\")"} {"Instruction": "I want to show the changes between commits using the advanced options in Git, including finding renames, copies, and complete rewrites.\n", "Functions": ["{'name': 'git', 'api_name': 'git.diff', 'description': 'Show changes between commits, commit and working tree, etc. with advanced options', 'parameters': [{'name': 'find_copies_harder'}, {'name': '_b'}, {'name': '_c'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'B2BHint is a business tool that provides access to official registry data on companies and the people associated with them. With B2BHint, everyone can easily search and explore information on companies, making informed decisions and growing their business.', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'countrycode', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.hp_tuning_jobs.stream_logs', 'description': 'Stream logs from a running Vertex AI hyperparameter tuning job', 'parameters': [{'name': 'hptuning_job', 'description': 'ID of the hyperparameter tuning job or fully qualified identifier for the hyperparameter tuning job.'}, {'name': 'region', 'description': 'Cloud region for the hyperparameter tuning job.'}, {'name': 'allow_multiline_logs', 'description': 'Optional argument to allow multiline logs.'}, {'name': 'polling_interval', 'description': 'Optional argument to set the polling interval, default is 60 seconds.'}, {'name': 'task_name', 'description': 'Optional argument to specify the task name.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gu\u00eda de partidos de f\u00fatbol televisados en Per\u00fa. Horarios y canales (TV&streaming legales). Futbolenvivoperu.com Support: info@wosti.com', 'parameters': []}"], "Output": "git.diff(find_copies_harder=True, B=True, C=True)"} {"Instruction": "I want to show the tag 'v2.0.0' along with the object the tag points at.\n", "Functions": ["{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fetch sceneries and getaways in Kenya.', 'parameters': [{'name': 'id', 'description': 'Record id', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.comprehend.stop_training_entity_recognizer', 'description': 'Stops an entity recognizer training job while in progress.See also: AWS API Documentation\\n', 'parameters': [{'name': 'entity_recognizer_arn', 'description': 'The Amazon Resource Name (ARN) that identifies the entity recognizer currently being trained.'}]}\n", "{'name': 'aws', 'api_name': 'aws.iotsitewise.batch_disassociate_project_assets', 'description': 'Disassociates a group (batch) of assets from an IoT SiteWise Monitor project.', 'parameters': [{'name': 'project_id', 'description': 'The ID of the project from which to disassociate the assets.'}, {'name': 'asset_ids', 'description': 'The IDs of the assets to be disassociated from the project.\\n(string)'}, {'name': 'client_token', 'description': 'A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don\u00e2\\x80\\x99t reuse this client token if a new idempotent request is required.'}]}\n", "{'name': 'pyarrow', 'api_name': 'sklearn.cluster.Kmeans', 'description': 'Compact representation of the pyarrow API', 'parameters': {'required': [{'name': 'arg1', 'description': 'Description of arg1'}, {'name': 'arg2', 'description': 'Description of arg2'}], 'optional': [{'name': 'arg3', 'description': 'Description of arg3'}, {'name': 'arg4', 'description': 'Description of arg4'}]}}"], "Output": "git.show(tag='v2.0.0')"} {"Instruction": "I want to update the auxiliary info file on my Git repository with force update.\n", "Functions": ["{'name': 'git', 'api_name': 'git.update_server_info', 'description': 'Update auxiliary info file to help dumb servers', 'parameters': [{'name': '_f'}, {'name': 'force'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudtrail.stop_import', 'description': 'Stops a specified import.', 'parameters': [{'name': 'import_id', 'description': 'The ID of the import.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Link preview uses Open Graph protocol to get metadata from a website such as a title, description, images, favicon and raw data', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'returns hello', 'parameters': []}"], "Output": "git.update_server_info(force=True)"} {"Instruction": "I want to count the number of unpacked object files and their disk consumption in a git repository, and I want the output to be in a human-readable format.\n", "Functions": ["{'name': 'git', 'api_name': 'git.count_objects', 'description': 'Count unpacked number of objects and their disk consumption', 'parameters': [{'name': '_v'}, {'name': '_h'}, {'name': 'human_readable'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.remove_iam_policy_binding(\"my_api\", member=\"user:test_user@gmail.com\", role=\"roles/editor\"', 'description': 'Remove IAM policy binding to a gateway', 'parameters': [{'name': 'api'}, {'name': 'member'}, {'name': 'role'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'IP Geolocalization API is a powerful tool for determining the location of an IP address. It offers accurate and up-to-date information, including the country, region, city, and latitude/longitude coordinates of the IP. It is perfect for businesses, researchers, and developers looking to understand the location of their website visitors or users.', 'parameters': [{'name': 'ip', 'description': 'IP to look up', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Games, Editions, Demos on Epic Store', 'parameters': [{'name': 'searchwords', 'description': '', 'type': 'STRING'}, {'name': 'categories', 'description': 'Default: **Games**', 'type': 'ENUM'}, {'name': 'country', 'description': 'Default: **us** --- *For the price*', 'type': 'STRING'}, {'name': 'locale', 'description': 'Default: **us** --- *For the language*', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Astro Photo Gallery', 'parameters': []}"], "Output": "git.count_objects(v=True, H=True)"} {"Instruction": "I want to build a pack index file for an existing packed archive in Git using the 'git-index-pack' command with the pack file named \"archive.pack\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.index_pack', 'description': 'Build pack index file for an existing packed archive', 'parameters': [{'name': '_v'}, {'name': '_o_index_file'}, {'name': '[no_]rev_index'}, {'name': 'pack_file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate high-quality images with the latest Stable Diffusion v2.1 model.', 'parameters': [{'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}"], "Output": "git.index_pack(pack_file=\"archive.pack\")"} {"Instruction": "I want to verify the signature of a commit with SHA-1 identifier \"def456\" in a Git repository using GPG.\n", "Functions": ["{'name': 'git', 'api_name': 'git.verify_commit', 'description': 'Verify commit signatures', 'parameters': [{'name': '_v_|_verbose'}, {'name': 'raw'}, {'name': 'commit'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Detailed technical specs on over 1000 airplane models. See more info at https://api-ninjas.com/api/aircraft', 'parameters': [{'name': 'min_height', 'description': 'Minimum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_wingspan', 'description': 'Minimum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'limit', 'description': 'How many results to return. Must be between 1 and 30. Default is 1.', 'type': 'NUMBER'}, {'name': 'max_height', 'description': 'Maximum height of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_length', 'description': 'Maximum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'min_length', 'description': 'Minimum length of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'max_range', 'description': 'Maximum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'min_range', 'description': 'Minimum range of the aircraft in nautical miles.', 'type': 'NUMBER'}, {'name': 'max_speed', 'description': 'Maximum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'max_wingspan', 'description': 'Maximum wingspan of the aircraft in feet.', 'type': 'NUMBER'}, {'name': 'engine_type', 'description': 'Type of engine. Must be one of: piston, propjet, jet.', 'type': 'STRING'}, {'name': 'min_speed', 'description': 'Minimum max. air speed in knots.', 'type': 'NUMBER'}, {'name': 'model', 'description': 'Aircraft model name.', 'type': 'STRING'}, {'name': 'manufacturer', 'description': 'Company that designed and built the aircraft.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aspose.Cells Cloud is a REST API that enables you to perform a wide range of document processing operations including creation, manipulation, conversion and rendering of Excel documents in the cloud. You can convert your XLS and XLSX files to various other formats like PDF, HTML, ODS, XPS, CSV etc.', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.connect.search_vocabularies', 'description': 'Searches for vocabularies within a specific Amazon Connect instance using State , NameStartsWith , and LanguageCode .search-vocabularies is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'state', 'description': 'The current state of the custom vocabulary.\\nPossible values:\\n\\nCREATION_IN_PROGRESS\\nACTIVE\\nCREATION_FAILED\\nDELETE_IN_PROGRESS'}, {'name': 'name_starts_with', 'description': 'The starting pattern of the name of the vocabulary.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Blogzee AI is an innovative SEO content generator API powered by advanced machine learning algorithms. It uses OpenAI's cutting-edge language model to produce high-quality, SEO-optimized blog post ideas and content based on the user-specified keywords. Blogzee AI is capable of generating engaging blog posts, incorporating HTML, emojis, and up to five keywords to enhance readability and search engine visibility. Perfect for bloggers, content marketers, and SEO professionals who need a quick bo...\", 'parameters': [{'name': 'keyword1', 'description': '', 'type': 'STRING'}, {'name': 'keyword2', 'description': '', 'type': 'STRING'}, {'name': 'include_emojis', 'description': '', 'type': 'STRING'}, {'name': 'video_title', 'description': '', 'type': 'STRING'}, {'name': 'keyword5', 'description': '', 'type': 'STRING'}, {'name': 'facebook_link', 'description': '', 'type': 'STRING'}, {'name': 'linkedin_link', 'description': '', 'type': 'STRING'}, {'name': 'tiktok_link', 'description': '', 'type': 'STRING'}, {'name': 'twitter_link', 'description': '', 'type': 'STRING'}, {'name': 'instagram_link', 'description': '', 'type': 'STRING'}, {'name': 'keyword4', 'description': '', 'type': 'STRING'}, {'name': 'keyword3', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.compute.disks().remove_labels', 'description': 'Remove labels from Google Compute Engine persistent disks', 'parameters': [{'name': 'disk_name'}, {'name': 'all'}, {'name': 'labels'}, {'name': 'region'}, {'name': 'zone'}]}"], "Output": "git.verify_commit(commit=\"def456\")"} {"Instruction": "I want to send a collection of patches as emails using git-send-email. The patches are stored in a directory called \"new_patches\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.send_email', 'description': 'Send a collection of patches as emails', 'parameters': [{'name': 'options'}, {'name': 'file|directory'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.api_gateway.apis.list', 'description': 'List APIs', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get random weather', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Send and receive messages from WhatsApp via Maytapi. It is a stable and reliable solution. See more: https://maytapi.com/', 'parameters': [{'name': 'phone_id', 'description': 'Enter phone id', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Quality riddles perfect for entertainment apps. See more info at https://api-ninjas.com/api/riddles', 'parameters': [{'name': 'limit', 'description': 'Number of results to return. Must be between 1 and 20. Default is 1.', 'type': 'NUMBER'}]}"], "Output": "git.send_email(file_or_directory=\"new_patches\")"} {"Instruction": "I want to verify a packed Git archive file and display the list of objects contained in the pack.\n", "Functions": ["{'name': 'git', 'api_name': 'git.verify_pack', 'description': 'Verify packed Git archive files', 'parameters': [{'name': 'pack.idx'}, {'name': '_v'}, {'name': 'verbose'}, {'name': '_s'}, {'name': 'stat_only'}, {'name': ''}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Serie a API! Here you can find all the info you need about the Serie A, the Italian football league among the best ones all over the world. You can ask for team statistics, players statistics and also for info about upcoming matches, also including live scores, live formations, live stats and much more. You can easily build your Serie A related portal or enhance your Ml/AI projects. ', 'parameters': [{'name': 'match_id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'An API dedicated to The Sandbox metaverse. Get the latest news and price data.', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100% free to use. Get location details from IP address, endpoint returns coordinates [latitude, longitude], ip, isp, host[ ip_address, prefix len, status, country, region, city, location,area code, country code', 'parameters': [{'name': 'ip', 'description': '', 'type': 'STRING'}]}"], "Output": "git.verify_pack(stat_only=True)"} {"Instruction": "I want to create a bundle file named \"my_bundle\" that includes all the commits up to the HEAD of my Git repository.\n", "Functions": ["{'name': 'Python', 'api_name': 'git.bundle.create', 'description': \"Create, unpack, and manipulate 'bundle' files\", 'parameters': [{'name': '_q'}, {'name': 'quiet'}, {'name': 'progress'}, {'name': 'version'}, {'name': 'file'}, {'name': 'git_rev_list_args'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'My new test API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.apprunner.create_auto_scaling_configuration', 'description': 'Create an App Runner automatic scaling configuration resource. App Runner requires this resource when you create or update App Runner services and you require non-default auto scaling settings. You can share an auto scaling configuration across multiple services.Configure a higher MinSize to increase the spread of your App Runner service over more Availability Zones in the Amazon Web Services Region. The tradeoff is a higher minimal cost.See also: AWS API Documentation\\n', 'parameters': [{'name': 'auto_scaling_configuration_name', 'description': 'A name for the auto scaling configuration. When you use it for the first time in an Amazon Web Services Region, App Runner creates revision number 1 of this name. When you use the same name in subsequent calls, App Runner creates incremental revisions of the configuration.\\n\\nNoteThe name DefaultConfiguration is reserved (it\u00e2\\x80\\x99s the configuration that App Runner uses if you don\u00e2\\x80\\x99t provide a custome one). You can\u00e2\\x80\\x99t use it to create a new auto scaling configuration, and you can\u00e2\\x80\\x99t create a revision of it.\\nWhen you want to use your own auto scaling configuration for your App Runner service, create a configuration with a different name , and then provide it when you create or update your service.'}, {'name': 'max_concurrency', 'description': 'The maximum number of concurrent requests that you want an instance to process. If the number of concurrent requests exceeds this limit, App Runner scales up your service.\\nDefault: 100'}, {'name': 'min_size', 'description': 'The minimum number of instances that App Runner provisions for your service. The service always has at least MinSize provisioned instances. Some of them actively serve traffic. The rest of them (provisioned and inactive instances) are a cost-effective compute capacity reserve and are ready to be quickly activated. You pay for memory usage of all the provisioned instances. You pay for CPU usage of only the active subset.\\nApp Runner temporarily doubles the number of provisioned instances during deployments, to maintain the same capacity for both old and new code.\\nDefault: 1'}, {'name': 'max_size', 'description': 'The maximum number of instances that your service scales up to. At most MaxSize instances actively serve traffic for your service.\\nDefault: 25'}, {'name': 'tags', 'description': 'A list of metadata items that you can associate with your auto scaling configuration resource. A tag is a key-value pair.\\n(structure)\\n\\nDescribes a tag that is applied to an App Runner resource. A tag is a metadata item consisting of a key-value pair.\\nKey -> (string)\\n\\nThe key of the tag.\\nValue -> (string)\\n\\nThe value of the tag.'}]}\n", "{'name': 'aws', 'api_name': 'aws.frauddetector.delete_model_version', 'description': 'Deletes a model version.When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.', 'parameters': [{'name': 'model_id', 'description': 'The model ID of the model version to delete.'}, {'name': 'model_type', 'description': 'The model type of the model version to delete.\\nPossible values:\\n\\nONLINE_FRAUD_INSIGHTS\\nTRANSACTION_FRAUD_INSIGHTS\\nACCOUNT_TAKEOVER_INSIGHTS'}, {'name': 'model_version_number', 'description': 'The model version number of the model version to delete.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Football-API', 'parameters': [{'name': 'endpoint', 'description': '', 'type': 'STRING'}]}"], "Output": "git.bundle.create(file=\"my_bundle\", git_rev_list_args=\"HEAD\")"} {"Instruction": "I want to extract patch and authorship details from a single email message using the git-mailinfo command. The email message is stored in a file called 'email.txt' and the patch information should be written to a file called 'patch.txt'.\n", "Functions": ["{'name': 'git', 'api_name': \"git.mailinfo(msg='email.txt', patch='patch.txt'\", 'description': 'Extracts patch and authorship from a single e-mail message', 'parameters': [{'name': '_k'}, {'name': '_b'}, {'name': '_u'}, {'name': 'encoding'}, {'name': '_n'}, {'name': 'scissors'}, {'name': 'quoted_cr'}, {'name': 'msg'}, {'name': 'patch'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Translate latitude & longitude coordinates to a timezone string. \\nLow Latency results within 1ms from the back-end server. High accuracy; results close to country borders will be correct.', 'parameters': [{'name': 'lng', 'description': 'Longitude', 'type': 'STRING'}, {'name': 'lat', 'description': 'Latitude', 'type': 'STRING'}]}"], "Output": "git.mailinfo(msg='email.txt', patch='patch.txt')"} {"Instruction": "I want to show the packed archive index in Git with the SHA-1 hash algorithm.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.show_index', 'description': 'Show packed archive index', 'parameters': [{'name': 'object_format'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Interface with elements on the SteamCommunity.', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'Git', 'api_name': 'git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\"', 'description': 'Run a Git command on a list of repositories', 'parameters': [{'name': 'config', 'description': 'Use the given config variable as a multi-valued list storing absolute path names. Iterate on that list of paths to run the given arguments.'}, {'name': 'arguments', 'description': 'The arguments after the known options or -- indicator are used as the arguments for the Git subprocess.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Crypto liquidation tracking and reporting system. Aggregate data from exchange like Binance, Bybit & OKX', 'parameters': []}"], "Output": "git.show_index(\"--object-format=sha1\")"} {"Instruction": "I want to generate a summary of pending changes and send a pull request to my upstream project. The starting commit is \"abc123\", the URL of the repository is \"https://github.com/upstream/project\", and the ending commit is \"def456\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.request_pull', 'description': 'Generates a summary of pending changes', 'parameters': [{'name': '_p'}, {'name': 'start'}, {'name': 'url'}, {'name': 'end'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Channel Details API', 'parameters': [{'name': 'id', 'description': '**Channel ID** starting with the `UC` prefix, or **Channel URL**\\n\\ne.g. `https://www.youtube.com/user/PewDiePie`\\ne.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'put req', 'parameters': []}"], "Output": "git.request_pull(start=\"abc123\", URL=\"https://github.com/upstream/project\", end=\"def456\")"} {"Instruction": "I want to search for the pattern \"log_error\" in all tracked .c and .h files in the working directory and its subdirectories using the git grep command.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.grep', 'description': 'Search for specified patterns in tracked files', 'parameters': [{'name': 'search_pattern', 'description': 'The pattern to search for'}]}\n", "{'name': 'aws', 'api_name': 'aws.cognito_idp.get_user_attribute_verification_code', 'description': 'Generates a user attribute verification code for the specified attribute name. Sends a message to a user with a code that they must return in a VerifyUserAttribute request.NoteAmazon Cognito doesn\u00e2\\x80\\x99t evaluate Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you can\u00e2\\x80\\x99t use IAM credentials to authorize requests, and you can\u00e2\\x80\\x99t grant IAM permissions in policies. For more information about authorization models in Amazon Cognito, see Using the Amazon Cognito native and OIDC APIs .NoteThis action might generate an SMS text message. Starting June 1, 2021, US telecom carriers require you to register an origination phone number before you can send SMS messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you must register a phone number with Amazon Pinpoint . Amazon Cognito uses the registered number automatically. Otherwise, Amazon Cognito users who must receive SMS messages might not be able to sign up, activate their accounts, or sign in.', 'parameters': [{'name': 'access_token', 'description': 'A non-expired access token for the user whose attribute verification code you want to generate.'}, {'name': 'attribute_name', 'description': 'The attribute name returned by the server response to get the user attribute verification code.'}, {'name': 'client_metadata', 'description': 'A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.\\nYou create custom workflows by assigning Lambda functions to user pool triggers. When you use the GetUserAttributeVerificationCode API action, Amazon Cognito invokes the function that is assigned to the custom message trigger. When Amazon Cognito invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a clientMetadata attribute, which provides the data that you assigned to the ClientMetadata parameter in your GetUserAttributeVerificationCode request. In your function code in Lambda, you can process the clientMetadata value to enhance your workflow for your specific needs.\\nFor more information, see Customizing user pool Workflows with Lambda Triggers in the Amazon Cognito Developer Guide .\\n\\nNoteWhen you use the ClientMetadata parameter, remember that Amazon Cognito won\u00e2\\x80\\x99t do the following:\\n\\nStore the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool to support custom workflows. If your user pool configuration doesn\u00e2\\x80\\x99t include triggers, the ClientMetadata parameter serves no purpose.\\nValidate the ClientMetadata value.\\nEncrypt the ClientMetadata value. Don\u00e2\\x80\\x99t use Amazon Cognito to provide sensitive information.\\n\\n\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API processes images and performs Optical Character Recognition. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/ocr) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/ocr?utm_source=ocr_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=telegram&style=flat)](https://t.me/...', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.kendra.clear_query_suggestions', 'description': 'Clears existing query suggestions from an index.See also: AWS API Documentation\\n', 'parameters': [{'name': 'index_id', 'description': 'The identifier of the index you want to clear query suggestions from.'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.backend_services().delete', 'description': 'Delete backend services', 'parameters': [{'name': 'backend_service_name', 'description': 'Names of the backend services to delete.'}, {'name': 'global', 'description': 'If set, the backend services are global.'}, {'name': 'region', 'description': 'Region of the backend services to delete. Overrides the default compute/region property value for this command invocation.'}]}\n", "{'name': 'aws', 'api_name': 'aws.quicksight.tag_resource', 'description': 'Assigns one or more tags (key-value pairs) to the specified Amazon QuickSight resource.You can associate as many as 50 tags with a resource. Amazon QuickSight supports tagging on data set, data source, dashboard, template, and topic.Amazon QuickSight doesn\u00e2\\x80\\x99t currently support the tag editor for Resource Groups.See also: AWS API Documentation\\n', 'parameters': [{'name': 'resource_arn', 'description': 'The Amazon Resource Name (ARN) of the resource that you want to tag.'}, {'name': 'tags', 'description': 'Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.\\n(structure)\\n\\nThe key or keys of the key-value pairs for the resource tag or tags assigned to the resource.\\nKey -> (string)\\n\\nTag key.\\nValue -> (string)\\n\\nTag value.'}]}"], "Output": "git.grep(search_pattern=\"log_error\")"} {"Instruction": "I want to get the detailed data for a service instance named instance-one for the service simple-svc on AWS Proton.\n", "Functions": ["{'name': 'git', 'api_name': 'aws.proton.get_service_instance', 'description': 'Ignore specific files', 'parameters': [{'name': 'file_patterns'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_groups.tag', 'description': 'Adds tags to a resource group with the specified ARN. Existing tags on a resource group are not changed if they are not specified in the request parameters.WarningMinimum permissionsTo run this command, you must have the following permissions:resource-groups:TagSee also: AWS API Documentation\\n', 'parameters': [{'name': 'arn', 'description': 'The ARN of the resource group to which to add tags.'}, {'name': 'tags', 'description': 'The tags to add to the specified resource group. A tag is a string-to-string map of key-value pairs.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Simple reliable API for current and historical foreign exchange (forex) currency rates.', 'parameters': [{'name': 'from', 'description': 'Three-letter currency code of the currency would would like to convert from. This currency will be converted into the code of the currency provided in the `to` parameter', 'type': 'STRING'}, {'name': 'to', 'description': 'A comma-separated list of currency codes to convert the `from` parameter into.', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.get_prompt_file', 'description': 'Gets the prompt file.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'prompt_id', 'description': 'A unique identifier for the prompt.'}]}\n", "{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}"], "Output": "aws.proton.get_service_instance(name=\"instance-one\", service_name=\"simple-svc\")"} {"Instruction": "I want to compare and edit files between revisions using the git difftool, and I want to use the tool 'diffmerge' for the comparison.\n", "Functions": ["{'name': 'git', 'api_name': 'git.difftool', 'description': 'Compare and edit files between revisions', 'parameters': [{'name': '_d,_dir_diff'}, {'name': '_y,_no_prompt'}, {'name': 'prompt'}, {'name': 'rotate_to'}, {'name': 'skip_to'}, {'name': '_t_tool,_tool'}, {'name': 'tool_help'}, {'name': '[no_]symlinks'}, {'name': '_x_command,_extcmd'}, {'name': '_g,_[no_]gui'}, {'name': '[no_]trust_exit_code'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Transitaires de d\u00e9douanement en Nouvelle-Cal\u00e9donie ', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'pyarrow', 'api_name': 'cast', 'description': 'Cast array values to another data type', 'parameters': {'required': [{'name': 'arr', 'description': 'Array-like object to be casted'}, {'name': 'target_type', 'description': 'Type to cast the array values to. Can be a DataType object or a string alias'}], 'optional': [{'name': 'safe', 'description': 'Check for overflows or other unsafe conversions. Default is True'}, {'name': 'options', 'description': 'Additional checks passed by CastOptions. Default is None'}]}}"], "Output": "git.difftool(tool='diffmerge')"} {"Instruction": "I want to add a new remote to my git repository with the name \"production\" and the URL \"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/production.git\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.remote.add(name=\"staging\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git\"', 'description': 'Manage set of tracked repositories', 'parameters': [{'name': '_v_|_verbose'}, {'name': '_t_branch'}, {'name': '_m_master'}, {'name': '_f'}, {'name': '[no_]tags'}, {'name': 'mirror'}, {'name': 'name'}, {'name': 'url'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API used to retrieve data from Google search results in real time. Support web search and image search', 'parameters': [{'name': 'q', 'description': '', 'type': 'STRING'}, {'name': 'start', 'description': 'The index of the first result to return.', 'type': 'STRING'}, {'name': 'num', 'description': 'Number of search results to return.\\nValid values are integers between 1 and 20, inclusive', 'type': 'NUMBER'}, {'name': 'gl', 'description': 'The gl parameter value is a two-letter country code. The gl parameter boosts search results whose country of origin matches the parameter value.', 'type': 'STRING'}, {'name': 'lr', 'description': 'Restricts the search to documents written in a particular language', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.license_manager.get_license_manager_report_generator', 'description': 'Gets information about the specified report generator.', 'parameters': [{'name': 'license_manager_report_generator_arn', 'description': 'Amazon Resource Name (ARN) of the report generator.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'testing api project', 'parameters': []}"], "Output": "git.remote.add(name=\"production\", URL=\"git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/production.git\")"} {"Instruction": "I want to get the information for a specific Git repository using the Git HTTP protocols.\n", "Functions": ["{'name': 'git', 'api_name': 'requests.get', 'description': 'Git HTTP-based protocols', 'parameters': [{'name': '$git_url'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.active_directory.domains.reset_admin_password', 'description': 'Reset the admin password for a Managed Microsoft AD domain', 'parameters': [{'name': 'domain', 'description': 'ID of the domain or fully qualified identifier for the domain.'}]}"], "Output": "requests.get(\"$GIT_URL/info/refs?service=git-upload-pack\")"} {"Instruction": "I want to display the version information about Git and also get the build options for diagnostic purposes.\n", "Functions": ["{'name': 'git', 'api_name': 'git.version', 'description': 'Display version information about Git', 'parameters': [{'name': 'build_options'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Up to 65 countries lotto draw results available.', 'parameters': []}"], "Output": "git.version(build_options=True)"} {"Instruction": "I want to remove all the *.csv files from the index that are under the Data directory and any of its subdirectories.\n", "Functions": ["{'name': 'git', 'api_name': \"git.rm(pathspec='Documentation/*.txt'\", 'description': 'Remove files from the working tree and from the index', 'parameters': [{'name': '_f_|_force', 'description': 'Override the up-to-date check.'}, {'name': '_n_|_dry_run', 'description': 'Don\u2019t actually remove any file(s). Instead, just show if they exist in the index and would otherwise be removed by the command.'}, {'name': '_r', 'description': 'Allow recursive removal when a leading directory name is given.'}, {'name': 'cached', 'description': 'Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.'}, {'name': 'ignore_unmatch', 'description': 'Exit with a zero status even if no files matched.'}, {'name': 'sparse', 'description': 'Allow updating index entries outside of the sparse-checkout cone.'}, {'name': '_q_|_quiet', 'description': 'git rm normally outputs one line (in the form of an rm command) for each file removed. This option suppresses that output.'}, {'name': 'pathspec_from_file', 'description': 'Pathspec is passed in instead of commandline args.'}, {'name': 'pathspec_file_nul', 'description': 'Only meaningful with --pathspec-from-file. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).'}]}\n", "{'name': 'pyarrow', 'api_name': 'split_string', 'description': 'Options for splitting on a string pattern', 'parameters': {'required': [{'name': 'pattern', 'description': 'String pattern to split on.'}], 'optional': [{'name': 'max_splits', 'description': 'Maximum number of splits for each input value (unlimited if None).'}, {'name': 'reverse', 'description': 'Whether to start splitting from the end of each input value. This only has an effect if `max_splits` is not None.'}]}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Gets all NFT collections that match a given metadata search in +20 networks and including testnets.', 'parameters': [{'name': 'filter', 'description': \"- To look into the entire metadata set the value to '*global*'. \\n- To have a better response time you can look into a specific field like '*name*'\", 'type': 'STRING'}, {'name': 'offset', 'description': 'Pagination index. Default is set to 0', 'type': 'NUMBER'}, {'name': 'chain', 'description': 'The chain to query:\\n- eth\\n- bsc\\n- avalanche\\n- polygon\\n- 0x1\\n- kovan\\n- avalanche testnet\\n- bsc testnet\\n- mumbai\\n- ropsten\\n- 0x3\\n- 0x4\\n- goerli', 'type': 'STRING'}, {'name': 'q', 'description': 'Term to look for.', 'type': 'STRING'}, {'name': 'from_block', 'description': '', 'type': 'NUMBER'}, {'name': 'to_block', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'BeyondCorp', 'api_name': 'gcloud.alpha.beyondcorp.app.connections.list', 'description': 'List Beyondcorp connection resources', 'parameters': [{'name': 'location', 'description': 'ID of the location or fully qualified identifier for the location'}, {'name': 'filter', 'description': 'Optional filter expression'}, {'name': 'limit', 'description': 'Optional limit for the list'}, {'name': 'page_size', 'description': 'Optional page size for the list'}, {'name': 'sort_by', 'description': 'Optional fields to sort by'}, {'name': 'gcloud_wide_flag', 'description': 'Optional additional flags'}]}\n", "{'name': 'aws', 'api_name': 'aws.voice_id.delete_speaker', 'description': 'Deletes the specified speaker from Voice ID.', 'parameters': [{'name': 'domain_id', 'description': 'The identifier of the domain that contains the speaker.'}, {'name': 'speaker_id', 'description': 'The identifier of the speaker you want to delete.'}]}"], "Output": "git.rm(pathspec='Data/*.csv')"} {"Instruction": "I want to display gitattributes information for a file named org/example/MyClass.java.\n", "Functions": ["{'name': 'git', 'api_name': 'git.check_attr(pathname=\"org/example/MyClass.java\"', 'description': 'Display gitattributes information', 'parameters': [{'name': 'source_tree_ish'}, {'name': '_a,_all'}, {'name': 'attr'}, {'name': 'pathname'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.builds.connections.create_github', 'description': 'Create a Cloud Build Connection of type GitHub', 'parameters': [{'name': 'connection', 'description': 'ID of the connection or fully qualified identifier for the connection.'}, {'name': 'region', 'description': 'The Google Cloud region.'}, {'name': 'async', 'description': 'Runs the operation and returns without waiting for the operation to complete.'}, {'name': 'authorizer_token_secret_version', 'description': \"Version of the Secret Manager secret representing the 'token' authorization type for the GitHub app.\"}, {'name': 'app_installation_id', 'description': 'Installation ID of the GitHub app.'}]}\n", "{'name': 'aws', 'api_name': 'aws.connect.associate_default_vocabulary', 'description': 'Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.', 'parameters': [{'name': 'instance_id', 'description': 'The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.'}, {'name': 'language_code', 'description': 'The language code of the vocabulary entries. For a list of languages and their corresponding language codes, see What is Amazon Transcribe?\\nPossible values:\\n\\nar-AE\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfr-CA\\nfr-FR\\nhi-IN\\nit-IT\\nja-JP\\nko-KR\\npt-BR\\npt-PT\\nzh-CN\\nen-NZ\\nen-ZA'}, {'name': 'vocabulary_id', 'description': 'The identifier of the custom vocabulary. If this is empty, the default is set to none.'}]}"], "Output": "git.check_attr(pathname=\"org/example/MyClass.java\")"} {"Instruction": "I want to start the git daemon on port 8080 and serve the repositories located in the directory /home/git.\n", "Functions": ["{'name': 'git', 'api_name': \"git.daemon(verbose=True, listen='0.0.0.0', port=9418, directory='/var/git'\", 'description': 'Provides a simple server for Git repositories', 'parameters': [{'name': 'verbose'}, {'name': 'syslog'}, {'name': 'export_all'}, {'name': 'timeout'}, {'name': 'init_timeout'}, {'name': 'max_connections'}, {'name': 'strict_paths'}, {'name': 'base_path'}, {'name': 'base_path_relaxed'}, {'name': 'user_path'}, {'name': 'interpolated_path'}, {'name': 'reuseaddr'}, {'name': 'detach'}, {'name': 'pid_file'}, {'name': 'enable'}, {'name': 'disable'}, {'name': 'allow_override'}, {'name': 'forbid_override'}, {'name': 'access_hook'}, {'name': 'informative_errors'}, {'name': 'inetd'}, {'name': 'listen'}, {'name': 'port'}, {'name': 'user'}, {'name': 'group'}, {'name': 'log_destination'}, {'name': 'directory'}]}\n", "{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'C99 Code Compiler API', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.databrew.update_profile_job', 'description': 'Modifies the definition of an existing profile job.', 'parameters': [{'name': 'configuration', 'description': 'Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.\\nDatasetStatisticsConfiguration -> (structure)\\n\\nConfiguration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\nProfileColumns -> (list)\\n\\nList of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nColumnStatisticsConfigurations -> (list)\\n\\nList of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.\\n(structure)\\n\\nConfiguration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.\\nSelectors -> (list)\\n\\nList of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.\\n(structure)\\n\\nSelector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.\\nRegex -> (string)\\n\\nA regular expression for selecting a column from a dataset.\\nName -> (string)\\n\\nThe name of a column from a dataset.\\n\\n\\nStatistics -> (structure)\\n\\nConfiguration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.\\nIncludedStatistics -> (list)\\n\\nList of included evaluations. When the list is undefined, all supported evaluations will be included.\\n(string)\\n\\nOverrides -> (list)\\n\\nList of overrides for evaluations.\\n(structure)\\n\\nOverride of a particular evaluation for a profile job.\\nStatistic -> (string)\\n\\nThe name of an evaluation\\nParameters -> (map)\\n\\nA map that includes overrides of an evaluation\u00e2\\x80\\x99s parameters.\\nkey -> (string)\\nvalue -> (string)\\n\\n\\n\\n\\n\\n\\nEntityDetectorConfiguration -> (structure)\\n\\nConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.\\nEntityTypes -> (list)\\n\\nEntity types to detect. Can be any of the following:\\n\\nUSA_SSN\\nEMAIL\\nUSA_ITIN\\nUSA_PASSPORT_NUMBER\\nPHONE_NUMBER\\nUSA_DRIVING_LICENSE\\nBANK_ACCOUNT\\nCREDIT_CARD\\nIP_ADDRESS\\nMAC_ADDRESS\\nUSA_DEA_NUMBER\\nUSA_HCPCS_CODE\\nUSA_NATIONAL_PROVIDER_IDENTIFIER\\nUSA_NATIONAL_DRUG_CODE\\nUSA_HEALTH_INSURANCE_CLAIM_NUMBER\\nUSA_MEDICARE_BENEFICIARY_IDENTIFIER\\nUSA_CPT_CODE\\nPERSON_NAME\\nDATE\\n\\nThe Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.\\n(string)\\n\\nAllowedStatistics -> (list)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\n(structure)\\n\\nConfiguration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.\\nStatistics -> (list)\\n\\nOne or more column statistics to allow for columns that contain detected entities.\\n(string)'}, {'name': 'encryption_key_arn', 'description': 'The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.'}, {'name': 'encryption_mode', 'description': 'The encryption mode for the job, which can be one of the following:\\n\\nSSE-KMS - Server-side encryption with keys managed by KMS.\\nSSE-S3 - Server-side encryption with keys managed by Amazon S3.\\n\\nPossible values:\\n\\nSSE-KMS\\nSSE-S3'}, {'name': 'name', 'description': 'The name of the job to be updated.'}, {'name': 'log_subscription', 'description': 'Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.\\nPossible values:\\n\\nENABLE\\nDISABLE'}, {'name': 'max_capacity', 'description': 'The maximum number of compute nodes that DataBrew can use when the job processes data.'}, {'name': 'max_retries', 'description': 'The maximum number of times to retry the job after a job run fails.'}, {'name': 'output_location', 'description': 'Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.\\nBucket -> (string)\\n\\nThe Amazon S3 bucket name.\\nKey -> (string)\\n\\nThe unique name of the object in the bucket.\\nBucketOwner -> (string)\\n\\nThe Amazon Web Services account ID of the bucket owner.'}, {'name': 'validation_configurations', 'description': 'List of validation configurations that are applied to the profile job.\\n(structure)\\n\\nConfiguration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.\\nRulesetArn -> (string)\\n\\nThe Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.\\nValidationMode -> (string)\\n\\nMode of data quality validation. Default mode is \u00e2\\x80\\x9cCHECK_ALL\u00e2\\x80\\x9d which verifies all rules defined in the selected ruleset.'}, {'name': 'role_arn', 'description': 'The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.'}, {'name': 'timeout', 'description': 'The job\u00e2\\x80\\x99s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT .'}, {'name': 'job_sample', 'description': 'Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.\\nMode -> (string)\\n\\nA value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:\\n\\nFULL_DATASET - The profile job is run on the entire dataset.\\nCUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.\\n\\n\\nSize -> (long)\\n\\nThe Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.\\nLong.MAX_VALUE = 9223372036854775807'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Cocktail recipes with high-quality images stored on AWS S3 for fast accessibility. Easy to use!\\nCategory: Food', 'parameters': []}"], "Output": "git.daemon(verbose=True, listen='0.0.0.0', port=8080, directory='/home/git')"} {"Instruction": "I want to add a sign trailer with a Signed-off-by key, and then add two trailers with the values \"sign: Alice \" and \"sign: Bob \" to a message file called \"msg.txt\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\"', 'description': 'Add or parse structured information in commit messages', 'parameters': [{'name': 'in_place'}, {'name': 'trim_empty'}, {'name': 'trailer'}, {'name': 'parse'}, {'name': 'file'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Use this API to create virtual accounts, manage them, create financial transations, create transaction channels (payment provider).', 'parameters': [{'name': 'id', 'description': '(Required)', 'type': 'STRING'}]}\n", "{'name': 'pyarrow', 'api_name': 'utf8_normalize', 'description': 'Unicode normalization', 'parameters': {'required': [{'name': 'form', 'description': \"Unicode normalization form. Accepted values are 'NFC', 'NFKC', 'NFD', 'NFKD'.\"}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'BUY/SELL signals and trends from a range of popular technical indicators (24 total)', 'parameters': [{'name': 'coin', 'description': 'BTC, ETH or TRX', 'type': 'STRING'}, {'name': 'exchange', 'description': 'Binance, Bybit, Huobi, Kucoin, Coinex, MXC, Gate', 'type': 'STRING'}, {'name': 'market_type', 'description': 'SPOT or FUTURES', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.resource_groups.tag', 'description': 'Adds tags to a resource group with the specified ARN. Existing tags on a resource group are not changed if they are not specified in the request parameters.WarningMinimum permissionsTo run this command, you must have the following permissions:resource-groups:TagSee also: AWS API Documentation\\n', 'parameters': [{'name': 'arn', 'description': 'The ARN of the resource group to which to add tags.'}, {'name': 'tags', 'description': 'The tags to add to the specified resource group. A tag is a string-to-string map of key-value pairs.\\nkey -> (string)\\nvalue -> (string)'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.builds.triggers().list', 'description': 'List Google Cloud Build triggers for a project', 'parameters': [{'name': 'region'}, {'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}, {'name': 'uri'}]}"], "Output": "git.interpret_trailers(trailer=[\"sign: Alice \", \"sign: Bob \"], file=\"msg.txt\")"} {"Instruction": "I want to upload an archive to a remote Git repository with the repository name \"my_repo\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.upload_archive', 'description': 'Upload archive', 'parameters': [{'name': 'repository'}]}"], "Output": "git.upload_archive(repository=\"my_repo\")"} {"Instruction": "I want to find the commit that introduced a bug between commit abcd123 and commit defg456 in my git repository and automatically run a command on each commit to test for the bug and quit the bisect session once the bug is found.\n", "Functions": ["{'name': 'git', 'api_name': 'git.bisect(subcommand=\"start\", options=\"HEAD v1.2 __\"', 'description': 'Find the commit that introduced a bug', 'parameters': [{'name': 'subcommand'}, {'name': 'options'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Fast and Simple API to search for products, offers and reviews on Amazon in real-time.', 'parameters': [{'name': 'asin', 'description': 'Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma (e.g. *B08PPDJWC8,B07ZPKBL9V, B08BHXG144*).\\n\\nNote that each ASIN in a batch request is counted as a single request against the plan quota.', 'type': 'STRING'}, {'name': 'country', 'description': 'Sets the marketplace country, language and currency. \\n\\n**Default:** `US`\\n\\n**Allowed values:** `US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP`', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Stop guessing if an email is valid or full. With this API, you can determine first hand if the email is deliverable and working. Not only can this API detect if an email is formatted correctly, it also uses various methods to verify if the email is actually valid', 'parameters': [{'name': 'email', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.stepfunctions.update_state_machine_alias', 'description': 'Updates the configuration of an existing state machine alias by modifying its description or routingConfiguration .This operation is eventually consistent. All StartExecution requests made within a few seconds use the latest alias configuration. Executions started immediately after calling UpdateStateMachineAlias may use the previous routing configuration.CreateStateMachineAliasListStateMachineAliases', 'parameters': [{'name': 'state_machine_alias_arn', 'description': 'The Amazon Resource Name (ARN) of the state machine alias.'}, {'name': 'description', 'description': 'A description of the state machine alias.'}, {'name': 'routing_configuration', 'description': 'The routing configuration of the state machine alias.\\nAn array of RoutingConfig objects that specifies up to two state machine versions that the alias starts executions for.\\n(structure)\\n\\nContains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.\\nstateMachineVersionArn -> (string)\\n\\nThe Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.\\nIf you specify the ARN of a second version, it must belong to the same state machine as the first version.\\n\\nweight -> (integer)\\n\\nThe percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.active_directory.operations().list', 'description': 'List Managed Microsoft AD operations', 'parameters': [{'name': 'filter'}, {'name': 'limit'}, {'name': 'page_size'}, {'name': 'sort_by'}]}"], "Output": "git.bisect(subcommand=\"start\", options=\"abcd123 defg456 --\")"} {"Instruction": "I want to cherry-pick a specific commit with the hash \"abc123\" in my Git repository.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.cherry_pick', 'description': 'Apply changes from existing commits', 'parameters': [{'name': 'commit'}, {'name': 'edit'}, {'name': 'cleanup'}, {'name': 'x'}, {'name': 'r'}, {'name': 'mainline'}, {'name': 'no_commit'}, {'name': 'signoff'}, {'name': 'gpg_sign'}, {'name': 'ff'}, {'name': 'allow_empty'}, {'name': 'allow_empty_message'}, {'name': 'keep_redundant_commits'}, {'name': 'strategy'}, {'name': 'strategy_option'}, {'name': 'rerere_autoupdate'}, {'name': 'continue'}, {'name': 'skip'}, {'name': 'quit'}, {'name': 'abort'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get world population in realtime. \ud83c\udf0d', 'parameters': [{'name': 'country', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.neptune.create_db_cluster_parameter_group', 'description': 'Creates a new DB cluster parameter group.A DB cluster parameter group is initially created with the default parameters for the database engine used by instances in the DB cluster. To provide custom values for any of the parameters, you must modify the group after creating it using ModifyDBClusterParameterGroup . Once you\u00e2\\x80\\x99ve created a DB cluster parameter group, you need to associate it with your DB cluster using ModifyDBCluster . When you associate a new DB cluster parameter group with a running DB cluster, you need to reboot the DB instances in the DB cluster without failover for the new DB cluster parameter group and associated settings to take effect.WarningAfter you create a DB cluster parameter group, you should wait at least 5 minutes before creating your first DB cluster that uses that DB cluster parameter group as the default parameter group. This allows Amazon Neptune to fully complete the create action before the DB cluster parameter group is used as the default for a new DB cluster. This is especially important for parameters that are critical when creating the default database for a DB cluster, such as the character set for the default database defined by the character_set_database parameter. You can use the Parameter Groups option of the Amazon Neptune console or the DescribeDBClusterParameters command to verify that your DB cluster parameter group has been created or modified.', 'parameters': [{'name': 'db_cluster_parameter_group_name', 'description': 'The name of the DB cluster parameter group.\\nConstraints:\\n\\nMust match the name of an existing DBClusterParameterGroup.\\n\\n\\nNoteThis value is stored as a lowercase string.'}, {'name': 'db_parameter_group_family', 'description': 'The DB cluster parameter group family name. A DB cluster parameter group can be associated with one and only one DB cluster parameter group family, and can be applied only to a DB cluster running a database engine and engine version compatible with that DB cluster parameter group family.'}, {'name': 'description', 'description': 'The description for the DB cluster parameter group.'}, {'name': 'tags', 'description': 'The tags to be assigned to the new DB cluster parameter group.\\n(structure)\\n\\nMetadata assigned to an Amazon Neptune resource consisting of a key-value pair.\\nKey -> (string)\\n\\nA key is the required name of the tag. The string value can be from 1 to 128 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).\\nValue -> (string)\\n\\nA value is the optional value of the tag. The string value can be from 1 to 256 Unicode characters in length and can\u00e2\\x80\\x99t be prefixed with aws: or rds: . The string can only contain the set of Unicode letters, digits, white-space, \u00e2\\x80\\x98_\u00e2\\x80\\x99, \u00e2\\x80\\x98.\u00e2\\x80\\x99, \u00e2\\x80\\x98/\u00e2\\x80\\x99, \u00e2\\x80\\x98=\u00e2\\x80\\x99, \u00e2\\x80\\x98+\u00e2\\x80\\x99, \u00e2\\x80\\x98-\u00e2\\x80\\x99 (Java regex: \u00e2\\x80\\x9c^([\\\\p{L}\\\\p{Z}\\\\p{N}_.:/=+-]*)$\u00e2\\x80\\x9d).'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '0MMO ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Aniku Files Storage', 'parameters': []}"], "Output": "git.cherry_pick(commit=\"abc123\")"} {"Instruction": "I want to view the changes made to the file 'app.py' in all branches using gitk.\n", "Functions": ["{'name': 'gitk', 'api_name': \"gitk(max_count=100, all=True, path='Makefile'\", 'description': 'Repository Browser', 'parameters': [{'name': 'options'}, {'name': 'revision_range'}, {'name': 'path'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.certificate_manager.operations().describe', 'description': 'Describe a Certificate Manager long-running operation', 'parameters': [{'name': 'operation', 'description': 'ID of the operation or fully qualified identifier for the operation.'}, {'name': 'location', 'description': 'Certificate Manager location. Default value is [global].'}]}"], "Output": "gitk(max_count=100, all=True, path='app.py')"} {"Instruction": "I want to fetch missing objects from a Git repository called \"my-repo\".\n", "Functions": ["{'name': 'Git', 'api_name': 'git.fetch_pack', 'description': 'Fetch missing objects from a repository', 'parameters': [{'name': 'all'}, {'name': 'stdin'}, {'name': '_q'}, {'name': 'quiet'}, {'name': '_k'}, {'name': 'keep'}, {'name': 'thin'}, {'name': 'include_tag'}, {'name': 'upload_pack'}, {'name': 'depth'}, {'name': 'shallow_since'}, {'name': 'shallow_exclude'}, {'name': 'deepen_relative'}, {'name': 'refetch'}, {'name': 'no_progress'}, {'name': 'check_self_contained_and_connected'}, {'name': '_v'}, {'name': 'repository'}, {'name': 'refs'}]}"], "Output": "git.fetch_pack(repository=\"my-repo\")"} {"Instruction": "I want to export a single commit with the SHA-1 value 'abc12345' to a CVS checkout located in the directory '~/project_cvs_checkout'.\n", "Functions": ["{'name': 'git', 'api_name': 'git.cvsexportcommit', 'description': 'Export a single commit to a CVS checkout', 'parameters': [{'name': '_h'}, {'name': '_u'}, {'name': '_v'}, {'name': '_c'}, {'name': '_p'}, {'name': '_p'}, {'name': '_a'}, {'name': '_d_cvsroot'}, {'name': '_w_cvs_workdir'}, {'name': '_w'}, {'name': '_f'}, {'name': '_m_msgprefix'}, {'name': 'parent_commit'}, {'name': 'commit_id'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Provide a URL and get the content in return', 'parameters': [{'name': 'query', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.access_context_manager.levels().update', 'description': 'Update access levels', 'parameters': [{'name': 'level', 'description': 'ID of the level or fully qualified identifier for the level.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}\n", "{'name': 'pyarrow', 'api_name': 'IpcWriteOptions', 'description': 'Serialization options for the IPC format', 'parameters': {'required': [{'name': 'metadata_version', 'description': 'The metadata version to write. V5 is the current and latest, V4 is the pre-1.0 metadata version (with incompatible Union layout).'}], 'optional': [{'name': 'allow_64bit', 'description': \"If true, allow field lengths that don't fit in a signed 32-bit int.\"}, {'name': 'use_legacy_format', 'description': 'Whether to use the pre-Arrow 0.15 IPC format.'}, {'name': 'compression', 'description': \"Compression codec to use for record batch buffers. If None then batch buffers will be uncompressed. Must be 'lz4', 'zstd' or None. To specify a compression_level use `pyarrow.Codec`.\"}, {'name': 'use_threads', 'description': 'Whether to use the global CPU thread pool to parallelize any computational tasks like compression.'}, {'name': 'emit_dictionary_deltas', 'description': 'Whether to emit dictionary deltas. Default is false for maximum stream compatibility.'}, {'name': 'unify_dictionaries', 'description': 'If true then calls to write_table will attempt to unify dictionaries across all batches in the table. This can help avoid the need for replacement dictionaries (which the file format does not support) but requires computing the unified dictionary and then remapping the indices arrays.\\n\\nThis parameter is ignored when writing to the IPC stream format as the IPC stream format can support replacement dictionaries.'}]}}\n", "{'name': 'aws', 'api_name': 'aws.redshift.delete_cluster_parameter_group', 'description': 'Deletes a specified Amazon Redshift parameter group.NoteYou cannot delete a parameter group if it is associated with a cluster.', 'parameters': [{'name': 'parameter_group_name', 'description': 'The name of the parameter group to be deleted.\\nConstraints:\\n\\nMust be the name of an existing cluster parameter group.\\nCannot delete a default cluster parameter group.'}]}"], "Output": "git.cvsexportcommit(verbose=True, conflict=True, working_directory='~/project_cvs_checkout', commit_id='abc12345')"} {"Instruction": "I want to run a Git maintenance command on a list of repositories stored in a config variable named \"my-repos\".\n", "Functions": ["{'name': 'Git', 'api_name': 'git.for_each_repo(config=\"maintenance.repo\", arguments=\"maintenance run\"', 'description': 'Run a Git command on a list of repositories', 'parameters': [{'name': 'config', 'description': 'Use the given config variable as a multi-valued list storing absolute path names. Iterate on that list of paths to run the given arguments.'}, {'name': 'arguments', 'description': 'The arguments after the known options or -- indicator are used as the arguments for the Git subprocess.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'YouTube Data v3 API is a tool for developers to access and manipulate YouTube data, including videos, channels, and playlists, so they can create custom experiences for users.', 'parameters': [{'name': 'part', 'description': 'The **part** parameter specifies a comma-separated list of one or more **subscription** resource properties that the API response will include.\\n\\nIf the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a **subscription** resource, the **snippet** property contains other properties, such as a display title for the subscription. If you set **part=snippet**, the API response will also contain all of those nested properties.\\n\\nThe following list contains the **part** names that you can include in the parameter value:\\n\\n- contentDetails\\n- id\\n- snippet\\n- subscriberSnippet', 'type': 'STRING'}, {'name': 'maxresults', 'description': 'The **maxResults** parameter specifies the maximum number of items that should be returned in the result set. Acceptable values are **0** to **50**, inclusive. The default value is **5**.', 'type': 'NUMBER'}, {'name': 'pagetoken', 'description': 'The **pageToken** parameter identifies a specific page in the result set that should be returned. In an API response, the **nextPageToken** and **prevPageToken** properties identify other pages that could be retrieved.', 'type': 'STRING'}, {'name': 'forchannelid', 'description': 'The **forChannelId** parameter specifies a comma-separated list of channel IDs. The API response will then only contain subscriptions matching those channels.', 'type': 'STRING'}, {'name': 'order', 'description': 'The **order** parameter specifies the method that will be used to sort resources in the API response. The default value is **SUBSCRIPTION_ORDER_RELEVANCE**.\\n\\nAcceptable values are:\\n\\n- **alphabetical** \u2013 Sort alphabetically.\\n- **relevance** \u2013 Sort by relevance.\\n- **unread** \u2013 Sort by order of activity.', 'type': 'STRING'}, {'name': 'id', 'description': 'The **id** parameter specifies a comma-separated list of the YouTube subscription ID(s) for the resource(s) that are being retrieved. In a **subscription** resource, the **id** property specifies the YouTube subscription ID.', 'type': 'STRING'}, {'name': 'channelid', 'description': \"The **channelId** parameter specifies a YouTube channel ID. The API will only return that channel's subscriptions.\", 'type': 'STRING'}]}"], "Output": "git.for_each_repo(config=\"my-repos\", arguments=\"maintenance run\")"} {"Instruction": "I want to list and format the references in a git repository, showing the most recent 10 tagged commits.\n", "Functions": ["{'name': 'git', 'api_name': 'git.for_each_ref', 'description': 'List and format references', 'parameters': [{'name': 'count'}, {'name': 'shell|perl|python|tcl'}, {'name': 'sort'}, {'name': 'format'}, {'name': 'stdin_|_pattern\u2026\\u200b'}, {'name': 'points_at'}, {'name': 'merged['}, {'name': 'no_merged['}, {'name': 'contains['}, {'name': 'no_contains['}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best News API To Search And Collect Worldwide News', 'parameters': [{'name': 'country', 'description': 'Find sources that display news in a specific country. Possible Options: us gb in jp ae sa au ca sg', 'type': 'STRING'}, {'name': 'language', 'description': 'Find sources that display news in a specific language. Possible Options: en ar jp in es fr', 'type': 'STRING'}, {'name': 'category', 'description': 'Find sources that display news of this category. Possible Options: top business science technology sports health entertainment', 'type': 'STRING'}]}"], "Output": "git.for_each_ref(count=10, sort=\"-authordate\", format=\"'From: %(*authorname) %(*authoremail) Subject: %(*subject) Date: %(*authordate) Ref: %(*refname) %(*body)' 'refs/tags'\")"} {"Instruction": "I want to compute the object ID for a file named \"example.txt\" and create a blob using the git-hash-object API.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.hash_object', 'description': 'Compute object ID and optionally creates a blob from a file', 'parameters': [{'name': '_t_type'}, {'name': '_w'}, {'name': 'path'}, {'name': 'no_filters'}, {'name': 'stdin'}, {'name': 'stdin_paths'}, {'name': 'literally'}]}\n", "{'name': 'aws', 'api_name': 'aws.codeguru_reviewer.disassociate_repository', 'description': 'Removes the association between Amazon CodeGuru Reviewer and a repository.', 'parameters': [{'name': 'association_arn', 'description': 'The Amazon Resource Name (ARN) of the RepositoryAssociation object. You can retrieve this ARN by calling ListRepositoryAssociations .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Buy and sell handmade or vintage items, art and supplies on Etsy, the world's most vibrant handmade marketplace.\", 'parameters': []}"], "Output": "git.hash_object(\"--path=example.txt\")"} {"Instruction": "I want to clone a repository from GitHub with the URL \"https://github.com/example/repo.git\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.clone', 'description': 'Cloning a repository', 'parameters': [{'name': 'repository'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Practical API for streamlined business and cloud applications.', 'parameters': [{'name': 'source', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'alpha anthos config controller', 'api_name': 'gcloud.alpha.anthos.config.controller.get_config_connector_identity', 'description': 'Fetch default Config Connector identity', 'parameters': [{'name': 'name'}, {'name': 'location'}]}"], "Output": "git.clone(repository=\"https://github.com/example/repo.git\")"} {"Instruction": "I want to write a commit-graph file for the packed commits in my local .git directory and append it to the existing commit-graph file.\n", "Functions": ["{'name': 'git', 'api_name': 'git.commit_graph.verify', 'description': 'Write and verify Git commit-graph files', 'parameters': [{'name': 'object_dir'}, {'name': 'append'}, {'name': 'split'}, {'name': 'reachable'}, {'name': 'stdin_packs'}, {'name': 'stdin_commits'}, {'name': 'changed_paths'}, {'name': 'max_new_filters'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Real-time, data-driven and transparent ESG scores for over 17,500 companies', 'parameters': [{'name': 'isin', 'description': '', 'type': 'STRING'}, {'name': 'sedol', 'description': '', 'type': 'STRING'}, {'name': 'companyname', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Unofficial Apple App Store Api', 'parameters': [{'name': 'id', 'description': '', 'type': 'string'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"The API generates personalized trip plans based on the user's specified number of days and location. Using AI, the system recommends popular tourist attractions, local experiences, and accommodations based on user preferences and past travel behavior. The generated trip plans can be customized and adjusted to suit the user's needs, making it a valuable tool for anyone planning a trip.\", 'parameters': [{'name': 'days', 'description': '', 'type': 'NUMBER'}, {'name': 'destination', 'description': '', 'type': 'STRING'}]}"], "Output": "git.commit_graph.verify(append=True)"} {"Instruction": "I want to compare the commits between the range of 'commit1' and 'commit2' in Git and display the differences between them.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.range_diff(range1=\"rev1..rev2\"', 'description': 'Compare two commit ranges', 'parameters': [{'name': 'color'}, {'name': 'no_color'}, {'name': 'diff_options'}, {'name': 'no_dual_color'}, {'name': 'creation_factor'}, {'name': 'left_only'}, {'name': 'right_only'}, {'name': 'range1'}, {'name': 'range2'}, {'name': 'rev1'}, {'name': 'rev2'}, {'name': 'base'}, {'name': 'path'}]}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.anthos.apply', 'description': 'Apply configuration changes for Anthos infrastructure', 'parameters': [{'name': 'local_dir', 'description': 'Directory of package to apply'}, {'name': 'project', 'description': 'Project ID. Overrides the default core/project property value for this command invocation'}]}\n", "{'name': 'aws', 'api_name': 'aws.apigateway.delete_documentation_version', 'description': 'Deletes a documentation version.', 'parameters': [{'name': 'rest_api_id', 'description': 'The string identifier of the associated RestApi.'}, {'name': 'documentation_version', 'description': 'The version identifier of a to-be-deleted documentation snapshot.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Forward and reverse geocoding using Google Geocoding API.', 'parameters': [{'name': 'address', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This project created for serve api endpoints to encrypt and decrypt text via http request', 'parameters': []}"], "Output": "git.range_diff(range1=\"commit1..commit2\")"} {"Instruction": "I want to generate a zip archive of diagnostic information for my git repository, and place the resulting archive in the directory '/home/user/diagnostics'.\n", "Functions": ["{'name': 'git', 'api_name': 'git.diagnose', 'description': 'Generate a zip archive of diagnostic information', 'parameters': [{'name': '_o_|_output_directory_path', 'description': 'Place the resulting diagnostics archive in instead of the current directory.'}, {'name': '_s_|_suffix_format', 'description': 'Specify an alternate suffix for the diagnostics archive name.'}, {'name': 'mode', 'description': 'Specify the type of diagnostics that should be collected.'}]}"], "Output": "git.diagnose(output_directory='/home/user/diagnostics')"} {"Instruction": "I want to import a CVS repository into Git using the following options:\n", "Functions": ["{'name': 'git', 'api_name': 'git.cvsimport', 'description': 'Import CVS repositories into Git', 'parameters': [{'name': '_o_branch_for_head'}, {'name': '_h'}, {'name': '_v'}, {'name': '_d_cvsroot'}, {'name': '_a_author_conv_file'}, {'name': '_p_options_for_cvsps'}, {'name': '_p_file'}, {'name': '_c_git_repository'}, {'name': '_z_fuzz'}, {'name': '_i'}, {'name': '_k'}, {'name': '_u'}, {'name': '_s_subst'}, {'name': '_a'}, {'name': '_m'}, {'name': '_m_regex'}, {'name': '_s_regex'}, {'name': '_l_commit_limit'}, {'name': '_r_remote'}, {'name': '_r'}, {'name': 'cvs_module'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '123goal.info', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'download this g develop game ', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Search Creators and get their details and posts from Patreon (Unofficial)', 'parameters': [{'name': 'creator_id', 'description': 'The `creator_id`can be obtained using the `/search` endpoint.', 'type': 'NUMBER'}, {'name': 'cursor', 'description': 'The cursor to the next page of results.', 'type': 'STRING'}, {'name': 'amount', 'description': 'The `amount`of posts to be returned. Default is `10`. Max is `500`. Bigger amount results in higher response time.', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': '100x cheaper than Google Translate. Same API. Same quality.', 'parameters': []}"], "Output": "git.cvsimport(\"-o\", \"master\", \"-d\", \"cvs-repo\", \"-A\", \"author-conv.txt\", \"-p\", \"--option1 --option2\", \"-P\", \"progress.log\", \"-C\", \"/path/to/git-repo\", \"-z\", \"2\", \"-i\", \"-k\", \"-u\", \"-s\", \"*.old => *.new\", \"-a\", \"-m\", \"-M\", \"*.csv\", \"-S\", \"release/**\", \"-L\", \"100\", \"-r\", \"origin\", \"-R\", \"module1\")"} {"Instruction": "I want to write a multi-pack-index file for the packfiles in the current .git directory with a corresponding bitmap.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.multi_pack_index.write', 'description': 'Write and verify multi-pack-indexes in Git', 'parameters': [{'name': 'object_dir'}, {'name': '[no_]bitmap'}, {'name': 'sub_command'}]}\n", "{'name': 'alpha compute', 'api_name': 'gcloud.alpha.compute.addresses().delete', 'description': 'release reserved IP addresses', 'parameters': [{'name': 'name'}, {'name': 'global'}, {'name': 'region'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'The Voice API is used for text-to-speech, speech-to-text and inbound/outbound voice routing. The Voice API is part of the Voice Gateway from Melrose Labs.', 'parameters': [{'name': 'transactionid', 'description': 'ID of speech-to-text transaction', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Memes api with several genre', 'parameters': [{'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'type', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'aws', 'api_name': 'aws.cloudfront.get_cloud_front_origin_access_identity', 'description': 'Get the information about an origin access identity.', 'parameters': [{'name': 'id', 'description': 'The identity\u00e2\\x80\\x99s ID.'}]}"], "Output": "git.multi_pack_index.write(bitmap=True)"} {"Instruction": "I want to temporarily store passwords in memory using git-credential-cache, with a timeout of 120 seconds.\n", "Functions": ["{'name': 'git', 'api_name': \"git.config('credential.helper', 'cache __timeout=60'\", 'description': 'Temporarily store passwords in memory', 'parameters': [{'name': 'timeout_seconds'}, {'name': 'socket_path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Enter the first few all numbers of a Credit Card to determine if it is valid and its details. By simply providing the first few numbers or a complete credit card number, this API will validate what card type it is and if it is likely valid using algorithms.', 'parameters': [{'name': 'cardnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Algo trading dashboard to backtest strategies with over 170 digital assets (crypto, forex, stocks) and 30 technical analysis strategies. Performance metrics, charts, and interactive visualizations available in real-time.', 'parameters': [{'name': 'get_dash_url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Retrieve live and historical information for publicly traded companies', 'parameters': [{'name': 'ticker', 'description': '', 'type': 'string'}, {'name': 'months', 'description': '', 'type': 'string'}]}"], "Output": "git.config('credential.helper', 'cache --timeout=120')"} {"Instruction": "I want to apply a quilt patchset onto the current branch in Git, while preserving the patch boundaries, order, and descriptions. The patchset is located in the directory \"path/to/patches/\" and the series file is \"series-file.txt\". I want to keep non-patch files as well.\n", "Functions": ["{'name': 'git', 'api_name': 'git.quiltimport(patches=\"patches/\", series=\"series.txt\", keep_non_patch=True', 'description': 'Apply quilt patchset onto current branch', 'parameters': [{'name': 'dry_run_|__n'}, {'name': 'author_author'}, {'name': 'patches_dir'}, {'name': 'series_file'}, {'name': 'keep_non_patch'}]}\n", "{'name': 'aws', 'api_name': 'aws.rekognition.list_collections', 'description': 'Returns list of collection IDs in your account. If the result is truncated, the response also provides a NextToken that you can use in the subsequent request to fetch the next set of collection IDs.This operation requires permissions to perform the rekognition:ListCollections action.list-collections is a paginated operation. Multiple API calls may be issued in order to retrieve the entire data set of results. You can disable pagination by providing the --no-paginate argument.', 'parameters': [{'name': 'starting_token', 'description': 'A token to specify where to start paginating. This is the NextToken from a previously truncated response.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'page_size', 'description': 'The size of each page to get in the AWS service call. This does not affect the number of items returned in the command\u00e2\\x80\\x99s output. Setting a smaller page size results in more calls to the AWS service, retrieving fewer items in each call. This can help prevent the AWS service calls from timing out.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}, {'name': 'max_items', 'description': 'The total number of items to return in the command\u00e2\\x80\\x99s output. If the total number of items available is more than the value specified, a NextToken is provided in the command\u00e2\\x80\\x99s output. To resume pagination, provide the NextToken value in the starting-token argument of a subsequent command. Do not use the NextToken response element directly outside of the AWS CLI.\\nFor usage examples, see Pagination in the AWS Command Line Interface User Guide .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'A bank card bin number verification service is a system that can help verify the authenticity of a bank card by validating the first six digits, known as the Bank Identification Number (BIN) of the card. The BIN number, also known as the issuer identification number (IIN), is used to identify the institution that issued the card and can provide important information such as the card type, country of issuance, and card network.', 'parameters': [{'name': 'binnum', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official application', 'parameters': [{'name': 'id', 'description': 'The value of id field (type is station) that returned in \u2026/v2/auto-complete endpoint', 'type': 'STRING'}, {'name': 'x_user_timezone', 'description': '', 'type': 'STRING'}, {'name': 'x_units_temperature', 'description': 'One of the following : fahrenheit|celsius', 'type': 'STRING'}, {'name': 'x_user_lang', 'description': '', 'type': 'STRING'}, {'name': 'x_units_pressure', 'description': 'One of the following : hg|mbar', 'type': 'STRING'}, {'name': 'x_units_distance', 'description': 'One of the following : miles|kilometer', 'type': 'STRING'}, {'name': 'x_aqi_index', 'description': 'One of the following : us|cn', 'type': 'STRING'}]}"], "Output": "git.quiltimport(patches=\"path/to/patches/\", series=\"series-file.txt\", keep_non_patch=True)"} {"Instruction": "I want to copy the Requirements.txt file from the current directory to a different location using the 'git checkout-index' command.\n", "Functions": ["{'name': 'git', 'api_name': 'git.checkout_index(\"__prefix=.merged_\", \"Makefile\"', 'description': 'Copy files from the index to the working tree', 'parameters': [{'name': '_u'}, {'name': '_q'}, {'name': '_a'}, {'name': '_f'}, {'name': '_n'}, {'name': 'prefix'}, {'name': 'stage'}, {'name': 'temp'}, {'name': 'ignore_skip_worktree_bits'}, {'name': '_z'}, {'name': 'stdin'}, {'name': ''}, {'name': 'file\u2026\\u200b'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generation of faces by AI. (Occasionally, a neural network makes mistakes, which is why artifacts appear: an incorrectly bent pattern, a strange hair color, and so on.)', 'parameters': [{'name': 'ai', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'az', 'api_name': 'synapse_spark_session_list', 'description': 'List all Spark sessions', 'parameters': [{'name': 'spark-pool-name', 'description': 'The name of the Spark pool.', 'required': True}, {'name': 'workspace-name', 'description': 'The name of the workspace.', 'required': True}, {'name': 'from-index', 'description': 'Optional parameter specifying which index the list should begin from.', 'required': False}, {'name': 'size', 'description': 'The size of the returned list. By default it is 20 and that is the maximum.', 'required': False}]}"], "Output": "git.checkout_index(\"--prefix=backup-dir/\", \"Requirements.txt\")"} {"Instruction": "I want to show logs with the difference each commit introduces for the git repository, specifically for the commits that changed any file in the src/main or src/test subdirectories.\n", "Functions": ["{'name': 'git', 'api_name': 'git.whatchanged(option=\"_p v2.6.12.. include/scsi drivers/scsi\"', 'description': 'Show logs with difference each commit introduces', 'parameters': [{'name': 'option'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Best vinyl records in your collection.', 'parameters': [{'name': 'year', 'description': '', 'type': 'STRING'}, {'name': 'artist', 'description': '', 'type': 'STRING'}, {'name': 'genre', 'description': '', 'type': 'STRING'}, {'name': 'album', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Api for fetching YouTube subtitles', 'parameters': [{'name': 'video_id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Consulte se um boleto j\u00e1 foi pago ou n\u00e3o, e caso n\u00e3o tenha sido pago, tenha as informa\u00e7\u00f5es do boleto, tais como: Vencimento, banco emissor, nome e documento do benefici\u00e1rio, valor, etc.', 'parameters': [{'name': 'id', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'AliExpress Product API is an unofficial API to extract JSON product data from aliexpress.com', 'parameters': [{'name': 'productid', 'description': '', 'type': 'STRING'}]}"], "Output": "git.whatchanged(option=\"-p HEAD.. src/main/ src/test/\")"} {"Instruction": "I want to export git data using the git-fast-export command with the option --signed-tags=strip.\n", "Functions": ["{'name': 'git', 'api_name': 'git.fast_export', 'description': 'Export git data', 'parameters': [{'name': 'progress'}, {'name': 'signed_tags'}, {'name': 'tag_of_filtered_object'}, {'name': '_m'}, {'name': '_c'}, {'name': 'export_marks'}, {'name': 'import_marks'}, {'name': 'mark_tags'}, {'name': 'fake_missing_tagger'}, {'name': 'use_done_feature'}, {'name': 'no_data'}, {'name': 'full_tree'}, {'name': 'anonymize'}, {'name': 'anonymize_map'}, {'name': 'reference_excluded_parents'}, {'name': 'show_original_ids'}, {'name': 'reencode'}, {'name': 'refspec'}, {'name': '[git_rev_list_args\u2026\\u200b]'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides events in Linz, Austria', 'parameters': [{'name': 'pagesize', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API returns location data such as country, city, latitude, longitude, timezone, asn, currency, security data for IPv4 and IPv6 addresses in JSON or XML formats.', 'parameters': []}\n", "{'name': 'alpha', 'api_name': 'gcloud.alpha.billing.projects().link', 'description': 'Link a project with a billing account', 'parameters': [{'name': 'project_id', 'description': 'Specify a project id.'}, {'name': 'account_id', 'description': '(DEPRECATED) Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}, {'name': 'billing_account', 'description': 'Specify a billing account ID. Billing account IDs are of the form 0X0X0X-0X0X0X-0X0X0X.'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'API that provides with drinking questions and challenges.', 'parameters': [{'name': 'type', 'description': 'You can choose question type from: funny, dirty.', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Return address informations including longitude/latitude and a postal code, by specifying keywords or a postal code. \\nWe also provide Reverse geocoding function, which converts from longitude/latitude into address informations.', 'parameters': [{'name': 'coord', 'description': 'Latitude and longitude before conversion.\\nSupport millisecond and degree indication.', 'type': 'STRING'}, {'name': 'after_datum', 'description': 'Geodetic system after conversion.\\n(wgs84: World Geodetic System (default), tokyo: Old Japan Geodetic System)', 'type': 'STRING'}]}"], "Output": "git.fast_export(signed_tags=\"strip\")"} {"Instruction": "I want to restore the file named index.html in the working tree of my git repository.\n", "Functions": ["{'name': 'git', 'api_name': 'git.restore(pathspec=\"hello.c\"', 'description': 'Restore working tree files', 'parameters': [{'name': 'options'}, {'name': 'source'}, {'name': 'staged'}, {'name': 'worktree'}, {'name': 'pathspec'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.alpha.ai.tensorboard_experiments.update', 'description': 'Update an existing Vertex AI Tensorboard experiment', 'parameters': [{'name': 'tensorboard_experiment'}, {'name': 'region'}, {'name': 'tensorboard_id'}, {'name': 'description'}, {'name': 'display_name'}, {'name': 'update_labels'}, {'name': 'clear_labels'}, {'name': 'remove_labels'}, {'name': 'gcloud_wide_flag'}]}\n", "{'name': 'pyarrow', 'api_name': 'Options for replacing slices', 'description': 'Options for replacing slices', 'parameters': {'required': [{'name': 'start', 'description': 'Index to start slicing at (inclusive).'}, {'name': 'stop', 'description': 'Index to stop slicing at (exclusive).'}, {'name': 'replacement', 'description': 'What to replace the slice with.'}], 'optional': []}}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Soccerway covers over 1000 football leagues & cups from 134+ countries. It is the world\u2019s largest football database. Data without delay, instant update. Historical data since 1901. **Site:** [soccerway.com](https://int.soccerway.com/) **Support**: [tipsters@rapi.one](mailto:tipsters@rapi.one) / t.me/api_tipsters **Other sports api:** https://rapi.one', 'parameters': [{'name': 'date', 'description': 'date', 'type': 'STRING'}, {'name': 'add_live', 'description': 'is_playing', 'type': 'BOOLEAN'}]}"], "Output": "git.restore(pathspec=\"index.html\")"} {"Instruction": "I want to limit the displayed commits in a git repository to only the ancestors of the commit with the SHA-1 identifier \"abcd1234\".\n", "Functions": ["{'name': 'git', 'api_name': 'git.log', 'description': 'Limit displayed commits to ancestors or descendants of a commit', 'parameters': [{'name': 'ancestry_path['}]}"], "Output": "git.log(ancestry_path=\"abcd1234\")"} {"Instruction": "I want to push the changes to the remote repository named \"origin\" and update the \"dev\" branch on Git.\n", "Functions": ["{'name': 'git', 'api_name': 'git.push', 'description': 'Push updates to remote repository with advanced configurations', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'alpha certificate-manager', 'api_name': 'gcloud.alpha.certificate_manager.maps_entries().list', 'description': 'List certificate map entries', 'parameters': [{'name': 'map'}, {'name': 'location'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Get trending and top charts (New & Hot and other)', 'parameters': [{'name': 'genre', 'description': 'all-music, ambient, classical, hiphoprap, alternativerock, country, danceedm, dancehall, deephouse, disco, drumbass, dubstep, electronic, folksingersongwriter, hiphoprap, house, indie, jazzblues, latin, metal, piano, pop, reggae, reggaeton, rock, soundtrack, techno, trance, trap, triphop, world .\\nAll in this format: soundcloud:genres:disco', 'type': 'STRING'}, {'name': 'kind', 'description': \"'trending' or 'top'\", 'type': 'STRING'}, {'name': 'limit', 'description': '', 'type': 'STRING'}, {'name': 'region', 'description': 'ISO2 Country codes like US, DE, GB. Use in this format:\\nsoundcloud:regions:DE', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This API takes the URL and returns the image of the QR code.', 'parameters': [{'name': 'url', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'access-approval', 'api_name': 'gcloud.access_approval.requests().get', 'description': 'Get an Access Approval Request', 'parameters': [{'name': 'name'}]}"], "Output": "git.push(repository=\"origin\", refspec=\"dev:master\")"} {"Instruction": "I want to clone a Subversion repository with the URL \"http://svn.example.com/project/trunk\" using git-svn.\n", "Functions": ["{'name': 'git-svn', 'api_name': 'git.svn.clone(url=\"http://svn.example.com/project/trunk\"', 'description': 'Provides additional commands for interaction with Subversion repositories', 'parameters': [{'name': 'command'}, {'name': 'options'}, {'name': 'arguments'}]}\n", "{'name': 'aws', 'api_name': 'aws.appstream.delete_entitlement', 'description': 'Deletes the specified entitlement.', 'parameters': [{'name': 'name', 'description': 'The name of the entitlement.'}, {'name': 'stack_name', 'description': 'The name of the stack with which the entitlement is associated.'}]}\n", "{'name': 'alpha ai', 'api_name': 'gcloud.alpha.ai.custom_jobs.stream_logs', 'description': 'Show stream logs from a running custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job.'}, {'name': 'region', 'description': 'Cloud region for the custom job.'}]}\n", "{'name': 'aws', 'api_name': 'aws.robomaker.describe_world', 'description': 'Describes a world.', 'parameters': [{'name': 'world', 'description': 'The Amazon Resource Name (arn) of the world you want to describe.'}]}"], "Output": "git.svn.clone(url=\"http://svn.example.com/project/trunk\")"} {"Instruction": "I want to fetch and prune branches and tags from my Git repository using the git-fetch-prune API.\n", "Functions": ["{'name': 'git', 'api_name': 'git.fetch', 'description': 'Fetch and prune branches and/or tags from one or more other repositories', 'parameters': [{'name': 'options'}, {'name': 'repository'}, {'name': 'refspec'}]}\n", "{'name': 'gcloud', 'api_name': 'gcloud.ai.custom_jobs().describe', 'description': 'Get detailed information about a custom job', 'parameters': [{'name': 'custom_job', 'description': 'ID of the custom job or fully qualified identifier for the custom job'}, {'name': 'region', 'description': 'Cloud region for the custom job'}]}\n", "{'name': 'pyarrow', 'api_name': 'map_lookup', 'description': 'Perform a lookup in a Map data structure', 'parameters': {'required': [{'name': 'query_key', 'description': 'The key to search for.'}], 'optional': [{'name': 'occurrence', 'description': 'The occurrence(s) to return from the Map. Accepted values are \"first\", \"last\", or \"all\".'}]}}"], "Output": "git.fetch(prune=True)"} {"Instruction": "I want to use the advanced merge strategy in Git to merge branches while ignoring all whitespace changes and enabling rename detection, using the GitPython library.\n", "Functions": ["{'name': 'git', 'api_name': 'git.merge', 'description': 'Advanced merge strategies and configuration', 'parameters': [{'name': 'ignore_space_change'}, {'name': 'ignore_all_space'}, {'name': 'ignore_space_at_eol'}, {'name': 'ignore_cr_at_eol'}, {'name': 'renormalize'}, {'name': 'no_renormalize'}, {'name': 'find_renames['}, {'name': 'rename_threshold'}, {'name': 'subtree['}, {'name': 'recursive'}, {'name': 'patience'}, {'name': 'diff_algorithm'}, {'name': 'no_renames'}, {'name': 'resolve'}, {'name': 'octopus'}, {'name': 'ours'}, {'name': 'subtree'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'instagram api', 'parameters': [{'name': 'short_code', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'PassSlot is a free service for developers that aims to make Passbook integration easy \u2013 Really easy.', 'parameters': [{'name': 'passtypeidentifier', 'description': '', 'type': 'STRING'}, {'name': 'serialnumber', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'PyArrow', 'api_name': 'pyarrow', 'description': 'Compact representation of the PyArrow API', 'parameters': {'required': [{'name': 'strings', 'description': 'Array-like or scalar-like argument to compute function.'}, {'name': 'memory_pool', 'description': 'Optional argument. If not passed, will allocate memory from the default memory pool.'}]}}"], "Output": "git.merge(ignore_space_change=True, rename_threshold=50)"} {"Instruction": "I want to generate a patch series for email submission using the git-format-patch command. I would like to include custom headers, add a cover letter, and change the subject prefix. Please generate the patch series for the commits since the last revision.\n", "Functions": ["{'name': 'git', 'api_name': 'aws.git.format_patch', 'description': 'Prepare patches for email submission with additional features', 'parameters': [{'name': 'thread['}, {'name': 'in_reply_to'}, {'name': 'ignore_if_in_upstream'}, {'name': 'always'}, {'name': 'cover_from_description'}, {'name': 'subject_prefix'}, {'name': 'filename_max_length'}, {'name': 'rfc'}, {'name': 'reroll_count'}, {'name': 'to'}, {'name': 'cc'}, {'name': 'from'}, {'name': 'force_in_body_from'}, {'name': 'add_header'}, {'name': 'cover_letter'}, {'name': 'encode_email_headers'}, {'name': 'interdiff'}, {'name': 'range_diff'}, {'name': 'creation_factor'}, {'name': 'notes['}, {'name': 'signature'}, {'name': 'signature_file'}, {'name': 'suffix'}, {'name': 'quiet'}, {'name': 'no_binary'}, {'name': 'zero_commit'}, {'name': 'base['}, {'name': 'root'}, {'name': 'progress'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Fashion API offers an image class-prediction algorithm for clothes and accessories. [![Examples](https://img.shields.io/badge/View%20examples-gray?logo=gitlab&style=flat)](https://gitlab.com/api4ai/examples/fashion) [![API4AI](https://img.shields.io/badge/api4.ai%20platform-fee33c?logo=icloud&flat&logoColor=black)](https://api4.ai/apis/fashion?utm_source=fashion_rapidapi&utm_medium=endpoints&utm_campaign=rapidapi) [![Telegram](https://img.shields.io/badge/-Telegram%20demo-white?logo=tele...', 'parameters': []}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'This Read-Only API Allows Users To Access Their Sleeper Fantasy Football Leagues. Lookup Leagues, Check Standings, View Keeper Options And More.', 'parameters': [{'name': 'username', 'description': '', 'type': 'string'}]}\n", "{'name': 'aws', 'api_name': 'aws.macie.update_s3_resources', 'description': '(Discontinued) Updates the classification types for the specified S3 resources. If memberAccountId isn\u00e2\\x80\\x99t specified, the action updates the classification types of the S3 resources associated with Amazon Macie Classic for the current Macie Classic administrator account. If memberAccountId is specified, the action updates the classification types of the S3 resources associated with Macie Classic for the specified member account.', 'parameters': [{'name': 'member_account_id', 'description': '(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources\u00e2\\x80\\x99 classification types you want to update.'}, {'name': 's3_resources_update', 'description': '(Discontinued) The S3 resources whose classification types you want to update.\\n(structure)\\n\\n(Discontinued) The S3 resources whose classification types you want to update. This data type is used as a request parameter in the UpdateS3Resources action.\\nbucketName -> (string)\\n\\n(Discontinued) The name of the S3 bucket whose classification types you want to update.\\nprefix -> (string)\\n\\n(Discontinued) The prefix of the S3 bucket whose classification types you want to update.\\nclassificationTypeUpdate -> (structure)\\n\\n(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.\\noneTime -> (string)\\n\\n(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.\\ncontinuous -> (string)\\n\\n(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.'}]}\n", "{'name': 'git', 'api_name': \"git.rm(pathspec='Documentation/*.txt'\", 'description': 'Remove files from the working tree and from the index', 'parameters': [{'name': '_f_|_force', 'description': 'Override the up-to-date check.'}, {'name': '_n_|_dry_run', 'description': 'Don\u2019t actually remove any file(s). Instead, just show if they exist in the index and would otherwise be removed by the command.'}, {'name': '_r', 'description': 'Allow recursive removal when a leading directory name is given.'}, {'name': 'cached', 'description': 'Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.'}, {'name': 'ignore_unmatch', 'description': 'Exit with a zero status even if no files matched.'}, {'name': 'sparse', 'description': 'Allow updating index entries outside of the sparse-checkout cone.'}, {'name': '_q_|_quiet', 'description': 'git rm normally outputs one line (in the form of an rm command) for each file removed. This option suppresses that output.'}, {'name': 'pathspec_from_file', 'description': 'Pathspec is passed in instead of commandline args.'}, {'name': 'pathspec_file_nul', 'description': 'Only meaningful with --pathspec-from-file. Pathspec elements are separated with NUL character and all other characters are taken literally (including newlines and quotes).'}]}"], "Output": "aws.git.format_patch(thread=\"advanced\", add_header=\"
\", cover_letter=True, subject_prefix=\"[PATCH]\", base=\"HEAD~10\")"} {"Instruction": "I want to list the commit objects with the email and commit message for the current branch in Git.\n", "Functions": ["{'name': 'Git', 'api_name': 'git.rev_list', 'description': 'Lists commit objects with various formats and options', 'parameters': [{'name': 'format'}, {'name': 'commit'}, {'name': 'path'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Capture a website screenshot online', 'parameters': []}\n", "{'name': 'aws', 'api_name': 'aws.transcribe.create_vocabulary', 'description': 'Creates a new custom vocabulary.Each language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.See also: AWS API Documentation\\n', 'parameters': [{'name': 'vocabulary_name', 'description': 'A unique name, chosen by you, for your new custom vocabulary.\\nThis name is case sensitive, cannot contain spaces, and must be unique within an Amazon Web Services account. If you try to create a new custom vocabulary with the same name as an existing custom vocabulary, you get a ConflictException error.'}, {'name': 'language_code', 'description': 'The language code that represents the language of the entries in your custom vocabulary. Each custom vocabulary must contain terms in only one language.\\nA custom vocabulary can only be used to transcribe files in the same language as the custom vocabulary. For example, if you create a custom vocabulary using US English (en-US ), you can only apply this custom vocabulary to files that contain English audio.\\nFor a list of supported languages and their associated language codes, refer to the Supported languages table.\\nPossible values:\\n\\naf-ZA\\nar-AE\\nar-SA\\nda-DK\\nde-CH\\nde-DE\\nen-AB\\nen-AU\\nen-GB\\nen-IE\\nen-IN\\nen-US\\nen-WL\\nes-ES\\nes-US\\nfa-IR\\nfr-CA\\nfr-FR\\nhe-IL\\nhi-IN\\nid-ID\\nit-IT\\nja-JP\\nko-KR\\nms-MY\\nnl-NL\\npt-BR\\npt-PT\\nru-RU\\nta-IN\\nte-IN\\ntr-TR\\nzh-CN\\nzh-TW\\nth-TH\\nen-ZA\\nen-NZ\\nvi-VN\\nsv-SE'}, {'name': 'phrases', 'description': 'Use this parameter if you want to create your custom vocabulary by including all desired terms, as comma-separated values, within your request. The other option for creating your custom vocabulary is to save your entries in a text file and upload them to an Amazon S3 bucket, then specify the location of your file using the VocabularyFileUri parameter.\\nNote that if you include Phrases in your request, you cannot use VocabularyFileUri ; you must choose one or the other.\\nEach language has a character set that contains all allowed characters for that specific language. If you use unsupported characters, your custom vocabulary filter request fails. Refer to Character Sets for Custom Vocabularies to get the character set for your language.\\n(string)'}, {'name': 'vocabulary_file_uri', 'description': 'The Amazon S3 location of the text file that contains your custom vocabulary. The URI must be located in the same Amazon Web Services Region as the resource you\u00e2\\x80\\x99re calling.\\nHere\u00e2\\x80\\x99s an example URI path: s3://DOC-EXAMPLE-BUCKET/my-vocab-file.txt\\nNote that if you include VocabularyFileUri in your request, you cannot use the Phrases flag; you must choose one or the other.'}, {'name': 'tags', 'description': 'Adds one or more custom tags, each in the form of a key:value pair, to a new custom vocabulary at the time you create this new custom vocabulary.\\nTo learn more about using tags with Amazon Transcribe, refer to Tagging resources .\\n(structure)\\n\\nAdds metadata, in the form of a key:value pair, to the specified resource.\\nFor example, you could add the tag Department:Sales to a resource to indicate that it pertains to your organization\u00e2\\x80\\x99s sales department. You can also use tags for tag-based access control.\\nTo learn more about tagging, see Tagging resources .\\nKey -> (string)\\n\\nThe first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the key is \u00e2\\x80\\x98Department\u00e2\\x80\\x99.\\nValue -> (string)\\n\\nThe second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag Department:Sales , the value is \u00e2\\x80\\x98Sales\u00e2\\x80\\x99.\\nNote that you can set the value of a tag to an empty string, but you can\u00e2\\x80\\x99t set the value of a tag to null. Omitting the tag value is the same as using an empty string.'}, {'name': 'data_access_role_arn', 'description': 'The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 bucket that contains your input files (in this case, your custom vocabulary). If the role that you specify doesn\u00e2\\x80\\x99t have the appropriate permissions to access the specified Amazon S3 location, your request fails.\\nIAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path . For example: arn:aws:iam::111122223333:role/Admin .\\nFor more information, see IAM ARNs .'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Offload your server resources with Bingo API! It is a straightforward API that generates Bingo cards in US and EU game standards (75 or 90 numbers). Feel free to play with it with the free Basic Plan. If you have suggestions or requests just drop me a line.', 'parameters': [{'name': 'cards', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': \"Get a better translation! MyMemory is the world's largest Translation Memory that contains billions of words translated by professional translators. MyMemory will give you ModernMT machine translation if a human translation is not available.\", 'parameters': [{'name': 'langpair', 'description': 'The language pair. Two ISO-631 language codes, separated by |.\\nMyMemory support over 80 languages but some combinations may contains no data. Nepali into Vietnamese?', 'type': 'STRING'}, {'name': 'q', 'description': 'the text you want to translate. Normally a sentence.', 'type': 'STRING'}, {'name': 'onlyprivate', 'description': 'If a key has been specified, only private matches will be returned. 0 (disabled: default) | 1 (enabled)', 'type': 'STRING'}, {'name': 'mt', 'description': 'Enables MT in results: 0 (disabled) | 1 (enabled: default)', 'type': 'STRING'}, {'name': 'de', 'description': 'A valid email (recommended for CAT tools and high volume usage)', 'type': 'STRING'}, {'name': 'key', 'description': 'Gives access to private memories and customized API limits', 'type': 'STRING'}]}"], "Output": "git.rev_list(format=\"medium\", commit=\"HEAD\")"} {"Instruction": "I want to show the changes between commits using the advanced options in Git, including finding renames, copies, and complete rewrites.\n", "Functions": ["{'name': 'git', 'api_name': 'git.diff', 'description': 'Show changes between commits, commit and working tree, etc. with advanced options', 'parameters': [{'name': 'find_copies_harder'}, {'name': '_b'}, {'name': '_c'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Generate catchy captions for social media', 'parameters': [{'name': 'name', 'description': '', 'type': 'STRING'}, {'name': 'description', 'description': '', 'type': 'STRING'}]}\n", "{'name': 'RapidAPI', 'api_name': 'requests.get', 'description': 'Formula 1 data for the ultimate motorsport fanatic!', 'parameters': [{'name': 'session_id', 'description': '', 'type': 'NUMBER'}]}\n", "{'name': 'git', 'api_name': 'git.verify_pack', 'description': 'Verify packed Git archive files', 'parameters': [{'name': 'pack.idx'}, {'name': '_v'}, {'name': 'verbose'}, {'name': '_s'}, {'name': 'stat_only'}, {'name': ''}]}\n", "{'name': 'access-context-manager', 'api_name': 'gcloud.access_context_manager.perimeters().dry_run_delete', 'description': 'Delete service perimeter in dry-run mode', 'parameters': [{'name': 'perimeter', 'description': 'ID of the perimeter or fully qualified identifier for the perimeter.'}, {'name': 'policy', 'description': 'The ID of the access policy.'}]}"], "Output": "git.diff(find_copies_harder=True, B=True, C=True)"} {"Instruction": "I want to show the tag v2.0.0 along with the object the tag points at.\n", "Functions": ["{'name': 'git', 'api_name': \"git.show(tag='v1.0.0'\", 'description': 'Show various types of objects with advanced options including ignoring submodules and prefix customization', 'parameters': [{'name': 'options'}, {'name': 'object'}, {'name': 'when'}, {'name': 'prefix'}]}"], "Output": "git.show(tag='v2.0.0')"}